Commit 655d550
Pg 16 sync main (#793)
* Use `charmcraft test` & concierge (#762)
* Update charmcraft.yaml build tools (#760)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* [DPE-6020] Better promote-to-primary unit scope error handling (#759)
* Bump libs
* Flip default scope
* Better action failure
* Wrong attr
* Revert scope
* Bump libs
* Handle async replica switchover
* Unit tests
* Bump cosl
* Disable Nextcloud test (#767)
* Update canonical/data-platform-workflows action to v30 (#770)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Use _promote_charm.yaml (#771)
Use `charmcraft promote` and auto-generate release notes
* [DPE-5827] Set all nodes to synchronous replicas (#672)
* Set all nodes to synchronous replicas
* Fix template var
* Also change config patching
* Update sync nodes during upgrade
* Revert are_writes_increasing changes
* Add back logging
* Try without logs
* Tactical sleep
* Log removal error
* Remove logs
* Tweak replication test
* Pass down unit
* Wait for test app to idle
* Add comment
* Port config changes
* Copy policy test
* Fix import
* Missed param removal
* Unit test
* Missing attr
* Add logs
* Add timeout to connection
* Log conn str
* Fix num of standbys
* Charm fixture
* Remove stepdown hook
* Config description
* Revert conn str
* Add async scaling test
* Typo
* Don't remove standby and primary
* Update dependency psutil to v7 (#772)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update dependency cryptography to v44.0.1 [SECURITY] (#764)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update canonical/data-platform-workflows action to v30.0.2 (#765)
* Update canonical/data-platform-workflows action to v30.0.2
* Update promote.yaml
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Carl Csaposs <carl.csaposs@canonical.com>
* [DPE-6323] Handle missing stanza output (#727)
* Handle missing stanza output
* Update libs
* Unit tests
* Update canonical/has-signed-canonical-cla action to v2 (#773)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* [MISC] Define charm constants (#774)
* Lock file maintenance Python dependencies (#743)
* Lock file maintenance Python dependencies
* Backoff boto3 1.36
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dragomir Penev <dragomir.penev@canonical.com>
* Update charmcraft.yaml build tools (#768)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update canonical/data-platform-workflows action to v30.1.3 (#776)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update dependency uv to v0.6.3 (#780)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* [MISC] Sanitize PostgreSQL extra-user-roles arg (#782)
* [MISC] Fix PostgreSQL lib function signature (#786)
* [MISC] Skip backup and subordinate tests without creds (#789)
* Bump libs
* Skip backup tests without creds
* Skip subordinate tests
* Update tests/integration/test_subordinates.py
Co-authored-by: Carl Csaposs <carl.csaposs@canonical.com>
---------
Co-authored-by: Carl Csaposs <carl.csaposs@canonical.com>
* Update dependency jinja2 to v3.1.6 [SECURITY] (#788)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Disable cache
* Reduce required approvals on Renovate pull requests by 1 (#787)
* Sync docs from Discourse (#748)
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* Cleanup juju 2 tests
* Linting
* Integration test diffs
* Try with series for ubuntu pro subordinate
* Filter terminated units
* Bump PG version
* Disable pgaudit for timescale and postgis
* Linting
* Remove tests
* Remove param for secrets
* Linting
* Idle when disabling pgaudit
* Actually disable audit
* Disable timescale in object test
* Try to disable plugins between tests
* Update canonical/data-platform-workflows action to v30.2.0 (#792)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Try to disable pgaudit in general
---------
Co-authored-by: Carl Csaposs <carl.csaposs@canonical.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sinclert Pérez <sinclert.perez@canonical.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>1 parent e41d396 commit 655d550
File tree
119 files changed
+3305
-3113
lines changed- .github
- workflows
- docs
- explanation
- how-to
- reference
- lib/charms
- data_platform_libs/v0
- grafana_agent/v0
- operator_libs_linux/v2
- postgresql_k8s/v0
- rolling_ops/v0
- tempo_coordinator_k8s/v0
- src
- relations
- templates
- tests
- integration
- ha_tests
- new_relations
- relations
- spread
- test_async_replication.py
- test_audit.py
- test_backups_aws.py
- test_backups_ceph.py
- test_backups_gcp.py
- test_backups_pitr_aws.py
- test_backups_pitr_gcp.py
- test_charm.py
- test_config.py
- test_new_relations_1.py
- test_new_relations_2.py
- test_password_rotation.py
- test_plugins.py
- test_relations_coherence.py
- test_replication.py
- test_restore_cluster.py
- test_scaling.py
- test_scaling_three_units.py
- test_scaling_three_units_async.py
- test_self_healing.py
- test_smoke.py
- test_subordinates.py
- test_synchronous_policy.py
- test_tls.py
- test_upgrade.py
- test_upgrade_from_stable.py
- unit
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
119 files changed
+3305
-3113
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
| 55 | + | |
55 | 56 | | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
| 57 | + | |
71 | 58 | | |
72 | 59 | | |
73 | 60 | | |
74 | 61 | | |
75 | | - | |
| 62 | + | |
76 | 63 | | |
77 | 64 | | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
| 65 | + | |
94 | 66 | | |
95 | | - | |
| 67 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
0 commit comments