Skip to content

Conversation

@dragomirp
Copy link
Contributor

@dragomirp dragomirp commented Mar 19, 2025

  • Merge main
  • Enable check PR flow for edge branches
  • Enable missing arm tests
  • Point the refresh from stable test to 16/beta

renovate bot and others added 30 commits February 4, 2025 14:41
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Fix ports

Signed-off-by: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>

* Remove unused import

Signed-off-by: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>

* Remove unused charm library and fix unit tests

Signed-off-by: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>

* Fix identation

Signed-off-by: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>

* Bump libs

* Conditional set_ports logic

* Unit test

* Don't expect juju managed resources

---------

Signed-off-by: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Co-authored-by: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Use `charmcraft promote` and auto-generate release notes
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update patroni configuration

* Update test assertion

* Copy update_synchronous_node_count from VM

* Add unit test

* Set sync node count during upgrade

* Fix tls test

* Switchover primary

* Add different helper to get leader

* Add config boilerplate

* Use config value when setting sync node count

* Escape tuple

* Add policy values

* Add integration test

* Fix casting

* Fix test

* Update to spec

* Bump retry timout

* Switch to planned units

* Fix generator

* Update conf description

* Spread task

* Pass the charm
* Promote unit action

* Tweaks for failing REST calls

* VM parity
* Enable RBAC

* Bump cosl

* Add trust

* Bump libs
* 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>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…igest to 71d49b6 (#870)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Disable storage test on Arm

* Bump libs

* Correct import path
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Add degraded status on to primary message

* Use const running tests
dragomirp and others added 11 commits March 7, 2025 19:00
* Bump libs

* Skip backups tests if no creds are set

* Check that the cloud config is set to a value

* Typo

* Update tests/integration/conftest.py

Co-authored-by: Carl Csaposs <carl.csaposs@canonical.com>

* Switch all checks to gets

* Typo

---------

Co-authored-by: Carl Csaposs <carl.csaposs@canonical.com>
* config improvement

* config improvement

* config improvement

* config improvement

* config improvement

* config improvement

* config improvement

* config improvement

* config improvement

* config improvement
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@github-actions github-actions bot added the Libraries: Out of sync The charm libs used are out-of-sync label Mar 19, 2025
@codecov
Copy link

codecov bot commented Mar 19, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 74.90%. Comparing base (71e8e16) to head (b855f4a).
Report is 1 commits behind head on 16/edge.

Additional details and impacted files
@@           Coverage Diff            @@
##           16/edge     #893   +/-   ##
========================================
  Coverage    74.90%   74.90%           
========================================
  Files           11       11           
  Lines         3383     3383           
  Branches       486      486           
========================================
  Hits          2534     2534           
  Misses         660      660           
  Partials       189      189           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dragomirp dragomirp changed the base branch from main to 16/edge March 19, 2025 19:20
@dragomirp dragomirp changed the title [DPE-6112] Pg16 fixes [DPE-6112] Pg16 tweaks Mar 20, 2025
@dragomirp dragomirp marked this pull request as ready for review March 20, 2025 10:30
@dragomirp dragomirp requested review from a team, marceloneppel and taurus-forever and removed request for a team March 20, 2025 10:31
@dragomirp dragomirp merged commit bd6e7a9 into 16/edge Mar 20, 2025
63 checks passed
@dragomirp dragomirp deleted the pg16-fixes branch March 20, 2025 14:32
@shipperizer shipperizer mentioned this pull request Nov 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Libraries: Out of sync The charm libs used are out-of-sync

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants