Releases: canonical/jimm
Releases · canonical/jimm
v3.3.21
v3.3.20
v3.3.19
Changelog
- 26e9f32: feat: implement s3 compatible charm endpoint (#1890) (@kian99)
- 651a5b5: feat: remove gocheck from test suites (#1883) (@kian99)
- 423cbf3: feat: tweak remove-controller logic (#1893) (@kian99)
- f4ad8b5: feat: use jujuclient for clouds (#1889) (@ale8k)
- 28a11f9: test: remove all uses of gocheck (#1888) (@kian99)
- 6619c22: test: simplify model creation in tests (#1887) (@kian99)
v3.3.18
What's Changed
- refactor: purge logs cmd unit test by @kian99 in #1847
- refactor(set-controller-deprecated): refactors tests for the set-controller-deprecated command by @alesstimec in #1849
- test: refactor registercontroller into unit tests by @ale8k in #1851
- refactor: make unregisterControllerCommand unit tested by @kian99 in #1855
- refactor: make updateMigratedModel cmd unit-tested by @kian99 in #1854
- refactor: use quicktest in upgradeto cmd tests by @kian99 in #1856
- refactor: make removeCloud command unit tested by @kian99 in #1857
- refactor: move to mocked unit tests for permissions cmd by @luci1900 in #1859
- refactor: move to mocked unit tests for roles cmd by @luci1900 in #1860
- refactor(revoke-audit-log-access): refactors the revoke-audit-log-access tests by @alesstimec in #1853
- feat: use river for bootstrap by @kian99 in #1863
- refactor: switch most commands to a shared base by @luci1900 in #1862
- feat: return error when job is duplicate by @kian99 in #1865
- chore: use the juju client for model related methods by @kian99 in #1633
- chore(jujuclient): remove Ping because it's unused by @SimoneDutto in #1866
- chore: rename bootstrap facades and params by @kian99 in #1867
- chore(jujuclient): use jujuclient for controller facade calls by @SimoneDutto in #1870
- feat: add job manager by @kian99 in #1868
- chore(jujuclient): use jujuclient instead of raw facades for modelsummarywatcher by @SimoneDutto in #1869
- chore(jujuclient): use the jujuclient in client by @SimoneDutto in #1875
- refactor: improve domain layout by @kian99 in #1871
- feat: use Juju api pkg for application offers by @kian99 in #1874
- feat: remove controller cloning and add target controller in model upgrade flow by @kian99 in #1877
- feat: use juju client for storage by @ale8k in #1876
- test: remove gocheck from jimmhttp pkg tests by @kian99 in #1880
- feat(list-jobs): add ListJobs facade for JIMM by @SimoneDutto in #1878
- test: use new integration test suite for dial tests by @kian99 in #1879
- refactor: simplify test suites by @kian99 in #1881
- feat(list-jobs): list-jobs with filters CLI for jaas by @SimoneDutto in #1882
- fix(paths): move internal paths on a different port by @SimoneDutto in #1884
Full Changelog: v3.3.17...v3.3.18
v3.3.17
Changelog
- 2817865: chore: re-add ModelManager v9 and Controller v11 facades (#1848) (@kian99)
- ffcf3e9: feat(e2e-test): add multiple controllers by default to e2e suite (#1841) (@SimoneDutto)
- 1faa771: feat: wire river into JIMM's upgrade to handler (#1845) (@kian99)
- b7bd8cd: refactor: update jimm juju ref to 3.6.13 (#1827) (@ale8k)
v3.3.16
What's Changed
- fix(middleware): added client credential login to middleware by @alesstimec in #1844
Full Changelog: v3.3.15...v3.3.16
v3.3.15
What's Changed
- test: tweak upgrade-to test by @kian99 in #1790
- fix: log device flow failures correctly by @ale8k in #1809
- docs(tutorial): fixes the tutorial by @alesstimec in #1803
- docs: update add-model docs by @kian99 in #1808
- test: refactor gocheck to quicktest for bootstrap_unit_test.go by @kian99 in #1813
- feat(add-river-queue): add river to JIMM, register workers, and add wrapper client by @SimoneDutto in #1816
- test: update cross model query cmd by @kian99 in #1815
- feat: update testing interface to help work on the cmd tests in tandem by @ale8k in #1814
- test: addcloudtocontroller unit test by @ale8k in #1817
- refactor: rewords from with role to with permission by @ale8k in #1810
- feat: add migration worker and update manage to have a singular migra… by @ale8k in #1819
- refactor: change the group command to add unit tests by @kian99 in #1818
- chore: update dashboard test sha by @kian99 in #1797
- test(gomock cmd test): use gomock for listcontroller.go by @SimoneDutto in #1822
- test: refactor destroy controller test away from gocheck by @kian99 in #1828
- test: refactor migrate internal model into unit tests by @ale8k in #1825
- test: switches listauditevents into a unit test by @ale8k in #1823
- test: refactor grantauditlog tests into unit tests by @ale8k in #1824
- feat: introduce model-upgrade river worker by @kian99 in #1820
- test: refactor jobstop and listmigrationtarget CLI tests by @kian99 in #1830
- feat(show-model): adds show-model command by @alesstimec in #1831
- docs: add metadata for SEO by @tmihoc in #1834
- refactor: add unit tests to modelstatus command by @kian99 in #1833
- refactor: move to quicktest in migratemodel_test.go by @kian99 in #1832
- refactor(cmd): remove store field and fixes errors by @alesstimec in #1840
- refactor: bump facade version by @kian99 in #1837
- refactor: adjust behaviour for bootstrap on public clouds by @kian99 in #1829
- feat: introduce supervising worker for upgrade-to by @ale8k in #1836
- test: refactor import model tests by @ale8k in #1826
- refactor: improve river test retries by @kian99 in #1843
Full Changelog: v3.3.14...v3.3.15
v3.3.14
Changelog
- f65cefc: Merge branch 'v3' into cmd-add-model (@alesstimec)
- 6dfc1c9: Merge pull request #1793 from alesstimec/cmd-add-model (@alesstimec)
- 99144ea: Merge pull request #1802 from tmihoc/v3-fix-jaas-plugin-in-toc (@tmihoc)
- bb628f3: docs: add doc anchor tags (#1805) (@kian99)
- a3ec00d: docs: fix build loop, fix jaas plugin display in toc (@tmihoc)
- b585782: docs: remove old plugin doc, hide toc in new plugin overview doc (@tmihoc)
- da28ee1: feat(cmd): add-model command to add a model to a specific controller (@alesstimec)
- 4ec25c1: feat(implement fatal login err code): err code (#1794) (@SimoneDutto)
- adc47e5: feat: allow login token refresh url to be overriden (#1806) (@kian99)
- a21f9fb: fix(debug-log args): fix debug logs args ignored (#1800) (@SimoneDutto)
- 409809c: fix(jimm-action): default for CONTROLLER_NAME like other bootstrap and seup scripts (#1796) (@SimoneDutto)
- cf61276: fix: fixes add-model response when no controllers are registered (#1801) (@ale8k)
v3.3.13
Changelog
- ed9e6f7: chore(migrate): migrate cloudSuite (#1788) (@SimoneDutto)
- 1b6d246: docs: add rtd docs to the repo (#1791) (@kian99)
- 9c73c3b: docs: generate jaas cli reference (#1792) (@kian99)
- 7b9d5c0: fix(govulncheck): fix govulncheck reported vulns (#1795) (@SimoneDutto)
- 301d1f0: test(migrate): migrate local charm test suite (#1789) (@luci1900)
- d5b9188: test(migrate-suite): removed modelManagerStorageSuite and migrated caasModelManagerSuite (#1771) (@SimoneDutto)
v3.3.12
Changelog
- 3da06bd: chore(actions): update dashboard ref for tests (#1781) (@andogq)
- f0aa318: chore(ofga): use 0.17.0 (#1784) (@SimoneDutto)
- 706c1d4: chore: update api client to include AddModelToController method (#1787) (@kian99)
- 14ff0fd: feat(ofga client): use idempotent add/remove relations (#1777) (@SimoneDutto)
- 8680681: fix: e2e suite DeployApplication on non-amd64 architectures (#1778) (@luci1900)
- 83871cd: move migration target suite to e2e test folder (#1785) (@kian99)
- ad016ff: test(migrate): migrate application offers suite (#1780) (@luci1900)
- 76ab829: test: move api-proxy suite (#1786) (@kian99)