-
Notifications
You must be signed in to change notification settings - Fork 27
[DPE-5833] Create new PostgreSQL version 16 charm #788
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
78 commits
Select commit
Hold shift + click to select a range
62e073d
try using pg 16 rock
ae2446c
try fix integration tests
485fe58
remove argument on helper
df73c21
more fixes
1a899bb
Merge remote-tracking branch 'origin/16/edge' into test-pg-16
4b076b7
fix test issues
75560d9
REVERT LATER: Adapt build_charm function
78b4df6
remove base=CHARM_BASE from deploy
4151296
remove juju 2.9 tests
08dade0
grat permissions to public schema
9110cef
fix linting and unit test
560f1eb
try refactor the permissions change
ae169ae
Update dependency uv to v0.5.27 (#847)
renovate[bot] adafd4d
grant public access to public schemas
9ed1b7c
[DPE-6053] Fix ports (#846)
dragomirp c9cbf70
mark smoke test as unstable
ba536a0
test release charm to 16/edge
efb6603
fix test release workflow
d38b768
fix typo
54fa18a
Sync docs from Discourse (#801)
github-actions[bot] 15a0576
Update dependency uv to v0.5.29 (#848)
renovate[bot] b2b489f
[MISC] Define charm utility properties (#842)
sinclert-canonical 4b101f4
Update data-platform-workflows to v29.1.0 (#849)
renovate[bot] f2d3bab
revert metadata.yaml
66cf401
nits
6b3c868
Use `charmcraft test` & concierge (#852)
carlcsaposs-canonical 297d181
[MISC] Split topology script (#853)
sinclert-canonical 8413b90
Update charmcraft.yaml build tools (#851)
renovate[bot] 19e58f1
Update dependency uv to v0.5.31 (#858)
renovate[bot] 80be46e
Update canonical/data-platform-workflows action to v30 (#859)
renovate[bot] 62f5987
Use _promote_charm.yaml (#860)
carlcsaposs-canonical 7a69475
Update dependency cryptography to v44.0.1 [SECURITY] (#855)
renovate[bot] 72f77ad
Sync docs from Discourse (#854)
github-actions[bot] 6f6f7f5
Update data-platform-workflows to v30.0.2 (#863)
carlcsaposs-canonical 27892b0
Update canonical/has-signed-canonical-cla action to v2 (#865)
renovate[bot] 842aa47
[DPE-5827] Set all nodes to synchronous replicas (#784)
dragomirp c9f6554
[DPE-6484] Add scope to promote to primary (#850)
dragomirp f3b7667
[MISC] Enable RBAC in tests (#861)
dragomirp d56c485
[MISC] Define charm constants (#862)
sinclert-canonical 58e36c0
Lock file maintenance Python dependencies (#835)
renovate[bot] fd0c5e2
Update canonical/data-platform-workflows action to v30.1.3 (#856)
renovate[bot] cada525
Update charmcraft.yaml build tools (#868)
renovate[bot] e92b56a
Handle missing stanza output (#866)
dragomirp 7d9ec89
Update ghcr.io/canonical/charmed-postgresql:14.15-22.04_edge Docker d…
renovate[bot] 796f0d8
[MISC] Disable storage test on arm (#872)
dragomirp 3b38f9d
Update charmcraft.yaml build tools (#871)
renovate[bot] e92a015
[MISC] Add degraded status to primary message (#874)
dragomirp e28ea54
[MISC] Sanitize PostgreSQL extra-user-roles arg (#876)
sinclert-canonical e1684df
[MISC] Fix PostgreSQL lib function signature (#879)
sinclert-canonical ebf4756
[MISC] Skip backup tests without creds (#884)
dragomirp c71262d
[DPE-6679] PostgreSQL Config Improvement (#867)
Pepsiqqq cce1fd5
Update dependency jinja2 to v3.1.6 [SECURITY] (#882)
renovate[bot] 4c70277
Update canonical/data-platform-workflows action to v30.2.0 (#887)
renovate[bot] a9683ec
Reduce required approvals on Renovate pull requests by 1 (#880)
carlcsaposs-canonical 4842019
Update dependency uv to v0.6.5 (#878)
renovate[bot] 4b592c6
Merge branch 'main' into pg-16-sync-main
dragomirp 594939f
Don't run juju2 and legacy tests
dragomirp eddd582
Use correct charm
dragomirp d1452fb
Dual branch config
dragomirp f480e56
Remove 14 specific tests
dragomirp 83ceeb6
Remove eer data secrets
dragomirp 0eb970e
Skip upgrade from stable
dragomirp ce1ffe7
Upgrade on Noble
dragomirp 7f7a2f8
Build and deploy noble
dragomirp 6686e05
Linting
dragomirp cb1c14d
Disable pgaudit during tests
dragomirp 90310d2
Linting
dragomirp 393aecf
Use common deploy for smoke test
dragomirp f94f735
Tweaks
dragomirp 76ef7f6
Remove legacy rels
dragomirp 0bbf9cf
Tweak tests
dragomirp 42f0b3d
Cleanup markers
dragomirp 64bc1ba
Deploy without pgaudit in plugin tests
dragomirp b18cb6c
Update ghcr.io/canonical/charmed-postgresql Docker tag to v14.17 (#877)
renovate[bot] 5aa1f7a
Merge branch 'main' into pg-16-sync-main
dragomirp 46dc9c4
Correct remove relation
dragomirp 1c638e1
Bump rock
dragomirp b2a7397
Remove check for port forwarding
dragomirp File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
changelog: | ||
categories: | ||
- title: Features | ||
labels: | ||
- enhancement | ||
- title: Bug fixes | ||
labels: | ||
- bug |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# Copyright 2025 Canonical Ltd. | ||
# See LICENSE file for licensing details. | ||
name: Approve Renovate pull request | ||
|
||
on: | ||
pull_request: | ||
types: | ||
- opened | ||
|
||
jobs: | ||
approve-pr: | ||
name: Approve Renovate pull request | ||
uses: canonical/data-platform-workflows/.github/workflows/approve_renovate_pr.yaml@v30.2.0 | ||
permissions: | ||
pull-requests: write # Needed to approve PR |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# Copyright 2025 Canonical Ltd. | ||
# See LICENSE file for licensing details. | ||
name: Check pull request | ||
|
||
on: | ||
pull_request: | ||
types: | ||
- opened | ||
- labeled | ||
- unlabeled | ||
- edited | ||
branches: | ||
- main | ||
|
||
jobs: | ||
check-pr: | ||
name: Check pull request | ||
uses: canonical/data-platform-workflows/.github/workflows/check_charm_pr.yaml@v30.2.0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no more juju 2