Skip to content

Conversation

dragomirp
Copy link
Contributor

@dragomirp dragomirp commented Apr 17, 2025

Sync up changes from main:

  • LDAP
  • Charm libs
  • ruff update

Checklist

  • I have added or updated any relevant documentation.
  • I have cleaned any remaining cloud resources from my accounts.

dragomirp and others added 17 commits March 25, 2025 04:48
* Use latest stable lxd

* Test tweaks

* Test tweaks
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Poll all members in the cluster topology script

* Dual branch config

* Unit tests and bugfixes

* Add peers when starting the observer

* Retry sync up checks
* Add wal_keep_size config option

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

* Remove parameter addition

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

* Reset durability_wal_keep_size value to PG default

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

---------

Signed-off-by: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
* Refactor headings for syntax best practice

* Update the Security section
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* Bump boto

* Conditional checksum calculation
* Create tiobe_scan.yaml

* Remove push trigger
* Set series for ubuntu-advantage test and disable the landscape test

* Revert to LTS LXD
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@dragomirp dragomirp added the not bug or enhancement PR is not 'bug' or 'enhancement'. For release notes label Apr 17, 2025
@dragomirp dragomirp changed the base branch from main to 16/edge April 17, 2025 12:13
Copy link

codecov bot commented Apr 17, 2025

Codecov Report

Attention: Patch coverage is 68.90244% with 51 lines in your changes missing coverage. Please review.

Project coverage is 71.03%. Comparing base (d7e5a8c) to head (c80c396).
Report is 1 commits behind head on 16/edge.

Files with missing lines Patch % Lines
src/charm.py 57.44% 36 Missing and 4 partials ⚠️
src/upgrade.py 22.22% 7 Missing ⚠️
src/ldap.py 87.87% 1 Missing and 3 partials ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           16/edge     #843      +/-   ##
===========================================
- Coverage    71.10%   71.03%   -0.08%     
===========================================
  Files           14       15       +1     
  Lines         3724     3870     +146     
  Branches       553      571      +18     
===========================================
+ Hits          2648     2749     +101     
- Misses         899      938      +39     
- Partials       177      183       +6     

☔ 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 and others added 2 commits April 23, 2025 12:13
* Lock file maintenance Python dependencies

* Fix linting

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dragomir Penev <dragomir.penev@canonical.com>
@dragomirp dragomirp marked this pull request as ready for review April 23, 2025 13:27
@dragomirp dragomirp requested review from a team, taurus-forever and marceloneppel and removed request for a team April 23, 2025 13:38
@dragomirp dragomirp merged commit 93ae108 into 16/edge Apr 23, 2025
66 checks passed
@dragomirp dragomirp deleted the sync16 branch April 23, 2025 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Libraries: Out of sync not bug or enhancement PR is not 'bug' or 'enhancement'. For release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants