Skip to content

Commit

Permalink
[DPE-1771] Minor version upgrades (#147)
Browse files Browse the repository at this point in the history
* Upgrades WIP

* Lib bump

* Update scaffolds

* Bump libs

* Tweaks

* Bump libs

* Add lightkube

* Trust in integration tests

* Add pydantic

* Revert dataintefaces and bump deps

* Check unit health

* Split check in a separate method

* Unit tests

* Integration test

* Fixes

* Mark ldap tests as unstable

* Missed import

* Linting

* Bump libs
  • Loading branch information
dragomirp authored Oct 10, 2023
1 parent 67d3de2 commit 886a1f6
Show file tree
Hide file tree
Showing 23 changed files with 1,937 additions and 189 deletions.
1 change: 1 addition & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ jobs:
- tls-integration
- standalone-integration
- legacy-client-relation-integration
- upgrade-integration
agent-versions:
- "2.9.45" # renovate: latest juju 2
- "3.1.6" # renovate: latest juju 3
Expand Down
6 changes: 6 additions & 0 deletions actions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,9 @@ set-tls-private-key:
private-key:
type: string
description: The content of private key for communications with clients. Content will be auto-generated if this option is not specified.

pre-upgrade-check:
description: Run necessary pre-upgrade checks before executing a charm upgrade.

resume-upgrade:
description: Resume a rolling upgrade after asserting successful upgrade of a new revision.
283 changes: 201 additions & 82 deletions lib/charms/data_platform_libs/v0/data_interfaces.py

Large diffs are not rendered by default.

Loading

0 comments on commit 886a1f6

Please sign in to comment.