-
Notifications
You must be signed in to change notification settings - Fork 15
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
Adding aproxy support #325
Commits on Aug 23, 2023
-
Use fallback key for passwords in legacy relations (#288)
Minor bugfixes + proper usage of constants
Configuration menu - View commit details
-
Copy full SHA for e4beca6 - Browse repository at this point
Copy the full SHA e4beca6View commit details
Commits on Aug 24, 2023
-
Replace
poetry lock --check
withpoetry check --lock
(#292)Ported from canonical/mysql-operator#304
Configuration menu - View commit details
-
Copy full SHA for b6fcbbd - Browse repository at this point
Copy the full SHA b6fcbbdView commit details -
DPE-2217 premptively switchover (#291)
* Preemptively switchover primary on scale-down * addressing pr comments
Configuration menu - View commit details
-
Copy full SHA for 8c20f9a - Browse repository at this point
Copy the full SHA 8c20f9aView commit details
Commits on Aug 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 309666b - Browse repository at this point
Copy the full SHA 309666bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba4ca40 - Browse repository at this point
Copy the full SHA ba4ca40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ab2a65 - Browse repository at this point
Copy the full SHA 0ab2a65View commit details
Commits on Aug 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0d73dcb - Browse repository at this point
Copy the full SHA 0d73dcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac5c0c2 - Browse repository at this point
Copy the full SHA ac5c0c2View commit details
Commits on Sep 1, 2023
-
DPE-2426 Update mysql image to 8.0.34 rock (#297)
* Update mysql image to 8.0.34 rock * Update the rock hash in the upgrade test * Deploy the latest/stable charm of the tls-operator in the tls integration test * Update comment to correct version of mysql
Configuration menu - View commit details
-
Copy full SHA for 3632bc7 - Browse repository at this point
Copy the full SHA 3632bc7View commit details
Commits on Sep 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 296362b - Browse repository at this point
Copy the full SHA 296362bView commit details
Commits on Sep 8, 2023
-
DPE-2426 Update upgrade dependencies for mysqld and charm to account …
…for 8.0.34 (#299) * Update upgrade dependencies for mysqld and charm to account for 8.0.34 * Revert charm version to v1 in upgrade dependencies
Configuration menu - View commit details
-
Copy full SHA for 72231d9 - Browse repository at this point
Copy the full SHA 72231d9View commit details
Commits on Sep 12, 2023
-
dpe-2124 in lib config file render (#303)
* lib update * render config file in the lib * test fix * refactor to use lib's new method for check connection * won't check port before initializing users
Configuration menu - View commit details
-
Copy full SHA for d73010c - Browse repository at this point
Copy the full SHA d73010cView commit details
Commits on Sep 26, 2023
-
DPE-2307 upgrade rollback test (#307)
* TDD for rollbacks * split upgrade from stable * trust * set app data * not doing upgrade from stable * bump libjuju for nested assumes in metadata * test fixes * get first upgrading unit to check status * use alternative name for mysql-test-app to avoid confusion with mysql app * remove dup * preemptively switchover on completion * add missing resume * split to reduce complexity and new mock * bump lib * pr feedback * pr feedback plus more robust test to survice CI * leader unit will stay in recovery state on rollback * bump pytest_operator_cache * fix build_charm fixture return as pathlib.Path * fix rollback instruction * address pr comments * bump upgrade lib * fix unit test * more verbosity * includes upgrade from stable stable was bumped to version with upgrade support * fix for rollback (data-platform-libs issue #97) * extract and use helper function * unneeded/wrong asserts * fix fixture * simplify fixture usage * another fix * fix call * fix fixture reference * revert mistakenly commited files
Configuration menu - View commit details
-
Copy full SHA for bc5f255 - Browse repository at this point
Copy the full SHA bc5f255View commit details
Commits on Oct 9, 2023
-
[DPE-2684] Juju3 pipelines (#313)
* CI matrix + env.vars * pyproject updates (libjuju version, pytest-mock, etc) * tox.ini equipped with Juju version selection vars * Juju3 compatible tests * Fixtures that allow detection and 'switching' between Juju versions * snap_microk8s instead of old microk8s user
Configuration menu - View commit details
-
Copy full SHA for 128d32f - Browse repository at this point
Copy the full SHA 128d32fView commit details
Commits on Oct 12, 2023
-
DPE-1797 Implement log rotation of error, general and slowquery logs (#…
…312) * Implement log rotation of error, general and slowquery logs * Fix failing unit tests * Avoid modifying the charm container's pebble layer * Address PR + failing unit test * Address PR feedback + add integration tests for log rotation * Re-add jinja2 to pyproject dependencies * Address PR feedback * Port in fix to disable binlogging for flush log queries + make self-healing tests more consistent * Add scripts directory to all paths in the tox file
Configuration menu - View commit details
-
Copy full SHA for 034cd0c - Browse repository at this point
Copy the full SHA 034cd0cView commit details
Commits on Oct 13, 2023
-
[DPE-2205] data-platform-libs v19 external secrets (#314)
* data_platform_libs/data_interfaces.py v18 (Relation Secrets) * NO direct Relation databag usagegit add src/relations/mysql_provider.py! * Checking the correct usage of relation databag vs. secrets * Versions kept up-to-date for the pipeline
Configuration menu - View commit details
-
Copy full SHA for ba9849b - Browse repository at this point
Copy the full SHA ba9849bView commit details -
[DPE-2737] Fix unittest tox defaults to run Juju3 tests by default (#320
Configuration menu - View commit details
-
Copy full SHA for 19300c6 - Browse repository at this point
Copy the full SHA 19300c6View commit details
Commits on Oct 16, 2023
-
Prevent starting logrotate dispatcher or flush mysql logs until unit …
…initialized (#323) * Prevent starting logrotate dispatcher or flush mysql logs until unit initialized * Always setup logrotate files in ephemeral storage during mysql-pebble ready in case pod is killed
Configuration menu - View commit details
-
Copy full SHA for e414ad9 - Browse repository at this point
Copy the full SHA e414ad9View commit details
Commits on Oct 17, 2023
-
DPE-2661 single unit upgrade fixes (#324)
* first passing * using reboot_from_complete_outage instead
Configuration menu - View commit details
-
Copy full SHA for efe048b - Browse repository at this point
Copy the full SHA efe048bView commit details
Commits on Oct 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 53e9f2c - Browse repository at this point
Copy the full SHA 53e9f2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4951d30 - Browse repository at this point
Copy the full SHA 4951d30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68970e2 - Browse repository at this point
Copy the full SHA 68970e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf0ee8d - Browse repository at this point
Copy the full SHA cf0ee8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f993b8c - Browse repository at this point
Copy the full SHA f993b8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24d1873 - Browse repository at this point
Copy the full SHA 24d1873View commit details -
Configuration menu - View commit details
-
Copy full SHA for a49344b - Browse repository at this point
Copy the full SHA a49344bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa03c83 - Browse repository at this point
Copy the full SHA fa03c83View commit details -
Configuration menu - View commit details
-
Copy full SHA for c87b874 - Browse repository at this point
Copy the full SHA c87b874View commit details