- Notifications
You must be signed in to change notification settings - Fork563
Releases: juju/juju
Juju 3.6.11
17876b9The Juju team is proud to release Juju 3.6.11!
This is a point release to the stable 3.6 series of Juju.
Checkout theJuju 3.6.11 Release Notes
What's Changed
- docs: add client ref, add changes from autogen, fix formatting in ref… by@tmihoc in#20572
- chore: increment juju to 3.6.11 by@jujubot in#20676
- fix: add missing model-uuid index to secretRevisions by@manadart in#20688
- ci: update microk8s version in CI tests by@kian99 in#20697
- docs: add 3.6.10 release notes by@wallyworld in#20659
- feat: display and update application storage cmd client by@CodingCookieRookie in#20632
- feat: add juju api connection sources by@SimonRichardson in#20677
- docs: add missing model configs by@tmihoc in#20678
- feat: clean up apiserver mutexes by@SimonRichardson in#20690
- feat: update github pull request template to include jira links by@tlm in#20727
- feat(security): add structured security event logging by@anvial in#20607
- fix: set IO deadlines without lock on websocket close by@manadart in#20744
- feat: wrapped net.Conn for diagnostics by@manadart in#20736
- fix: close response body when we get an error by@manadart in#20732
- fix: secret collection indexes by@manadart in#20695
- fix: add close http body linter and address warnings by@kian99 in#20761
- fix: destroy/kill-controller for CAAS environs by@luci1900 in#20758
- feat: add a script for cleaning up obsolete secrets by@jameinel in#20720
- docs: add assets and data flows to security doc by@tmihoc in#20731
- docs: stress the importance of secret removal by@manadart in#20792
- feat: tighten up API client closure by@manadart in#20778
- fix: add a script for cleaning up unitstate by@jameinel in#20783
- fix: use 1-21 as per the original bug by@jameinel in#20804
- fix: allow secret-remove --revision to be called multiple times by@jameinel in#20806
- chore(deps): bump go-jose v3.0.4 and golang-jwt/jwt v5.2.2 by@anvial in#20705
- refactor: improve regex used to query secret artefacts in state by@wallyworld in#20829
- fix: make secret-remove hook command idempotent by@wallyworld in#20796
- fix: purge obsolete revision from unit state when revision is removed by@wallyworld in#20862
- refactor: improve marking of orphaned revisions by@wallyworld in#20861
- fix: mutating web hook now attaches correct labels to k8s app resources by@wallyworld in#20774
- fix(refresh): fix panic in juju refresh when the channel is nil by@SimoneDutto in#20868
- refactor: optimise secret + revision metadata fetching for units by@hpidcock in#20878
- test: machines receives the new ip address change by@adisazhar123 in#20797
- fix: delete existing cmr proxy in a mgo txn by@wallyworld in#20886
- docs: update tutorial cf user testing by@tmihoc in#20384
- docs: adds to charms best practices concerning respecting model-config settings by@addyess in#20268
- chore: increment juju to 3.6.10 by@jujubot in#20402
- docs: break up manage your deployment by@tmihoc in#20403
- chore: update import path for distribution/reference package by@iasthc in#19765
- test: kubernetesEnvironProvider cannot be opened by@claudiubelu in#19794
- fix: ensure gce images are correctly configured for pro support by@wallyworld in#20417
- fix: crd resource cleanup on app removal by@CodingCookieRookie in#20385
- docs: update starter pack by@tmihoc in#20419
- feat: always use authorizer for checking offer permissions by@hmlanigan in#20421
- docs: add 3.6.9 feature notes by@wallyworld in#20444
- fix: fix bundle deploy integration test by@jack-w-shaw in#20474
- feat(docs): export dark-mode SVGs in Excalidraw converter by@anvial in#20420
- docs: fix cli docs -- links and formatting by@tmihoc in#20451
- refactor: reduce complexity and abstractions in gce provider by@wallyworld in#20466
- refactor: move providers to internal package by@wallyworld in#20508
- feat: import filesystem force option by@jneo8 in#20247
- fix: caas reconcile scale up prevention by@jneo8 in#20479
- docs: clean up storage ref doc by@tmihoc in#20501
- fix: set maintenance policy upon instance creation on GCE by@adglkh in#20509
- fix: adding multiple secrets simultaneously error by@CodingCookieRookie in#20401
- fix: cleanup LXD profile when a model is deleted by@adisazhar123 in#20357
- fix: crd cleanup on app removal for all other resouces by@CodingCookieRookie in#20489
- docs: 3.6+ update see note style by@tmihoc in#20523
- fix: allow "credential-get" to work on a K8s model by@benhoyt in#20428
- fix: address a race condition in firewaller tests by@wallyworld in#20547
- feat: remove metrics and meterstatus functionality by@adisazhar123 in#20520
- docs: 3.6+ fix relation images in dark mode by@tmihoc in#20539
- fix: gracefully handle error when security group is disabled in openstack by@adisazhar123 in#20548
- feat: add vpc support to the google provider by@wallyworld in#20518
- docs: 3.6+ improve structure and look of our hook doc by@tmihoc in#20553
- docs: 3.6+ revisit information foregrounding notes by@tmihoc in#20551
- Add support for ssh-allow model config for gce by@adglkh in#20511
- fix: update secret-set hook tool help by@dimaqq in#20567
- docs: add caution banner for 3.5 EOL by@nvinuesa in#20570
- doc: remove command aliases from cli reference doc by@wallyworld in#20584
- refactor: caas package to internal providers package by@CodingCookieRookie in#20564
- feat: add support for gce service account credentials by@wallyworld in#20585
- feat: caas scale unit attach storage by@jneo8 in#20434
- fix: use
disk-typeinstead oftypewhen querying disk type on gce by@adglkh in#20557 - refactor: rename k8s provider package to 'kubernetes' by@wallyworld in#20615
- feat: watch application storage constraint changes by@adisazhar123 in#20589
- feat: add spaces and subnet placement for gce by@wallyworld in#20568
- feat: allow different service account on bootstrap for gce by@wallyworld in#20617
- fix: support image-id constraint for charm deployment on gce by@adglkh in#20591
- fix: use new lxd profile naming scheme in test suites by@adisazhar123 in#20626
- fix: failing ci gating tests by@adisazhar123 in#20627
- fix: setup gcloudcli in ci gating tests by@adisazhar123 in#20635
- fix: integration test to deploy bundle by@adisazhar123 in#20636
- fix: import fs force patch race condition by@jneo8 in#20633
- fix(tests): ci gating tests followup by@adisazhar123 in#20637
- fix: ci gating timeout issue by@CodingCookieRookie in#20642
- feat: ignore image-id when filtering metadata by@wallyworld in#20644
- tests: use microk8s kubectl for k8s storage tests by@wallyworld in#20646
- fix(k8s): call broker.Destroy when NewModel fails for CAAS models by@SimoneDutto in#20639
- feat: display and update application storage cmd apiserve...
Assets12
Uh oh!
There was an error while loading.Please reload this page.
Juju 3.6.9
8ca5a5cThe Juju team is proud to release Juju 3.6.9!
This is a point release to the stable 3.6 series of Juju.
Checkout theJuju 3.6.9 Release Notes
What's Changed
- chore: merge 2.9 to 3.5 by@hpidcock in#19280
- docs: fix linkcheck by@tmihoc in#19974
- docs: fix loal typo by@st3v3nmw in#19898
- chore: upgrade description v9 by@kian99 in#20039
- fix: don't flush model when we have no machines by@adisazhar123 in#20029
- fix: followup PR to set controllerUUID in missed places by@adisazhar123 in#20057
- chore: add target token field to migration spec by@kian99 in#20085
- fix: machine loopback addresses not being accounted by@sombrafam in#19998
- feat: add aws and azure regions by@adisazhar123 in#20087
- fix: inefficient security group client side filtering by@adisazhar123 in#19954
- feat: support import-filesystem for k8s by@jneo8 in#19904
- fix: reduce charm memory constraints and fill workload container requests by@CodingCookieRookie in#20014
- feat(docs): add automatic Excalidraw to SVG conversion by@anvial in#20060
- docs: add 2.9.52 release notes by@wallyworld in#20139
- docs: add 3.6.8 release notes by@wallyworld in#20140
- fix(docs): improve Excalidraw to SVG conversion script by@anvial in#20135
- chore: reword CVE commit message by@wallyworld in#20154
- Move k8s-attach-storage feature flag from controller to cli by@jneo8 in#20157
- docs: add reference doc for missing introspection commands by@wallyworld in#20104
- chore: fix machine startup race in tests by@wallyworld in#20138
- fix: azure prem storage pending indefinitely by@CodingCookieRookie in#20122
- chore(docs): only convert modified excalidraw files by@anvial in#20183
- chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0 by@dependabot[bot] in#20193
- chore(deps): bump golang.org/x/tools from 0.34.0 to 0.35.0 by@dependabot[bot] in#20194
- feat: allow migration minion worker to follow redirects by@kian99 in#20133
- feat: add tags to Openstack security groups by@adisazhar123 in#20169
- feat: allow edge snaps to be used as official builds by@wallyworld in#20202
- refactor: move k8s image away from docker by@CodingCookieRookie in#20153
- refactor: rename all DOCKER_USERNAME to OCI_REGISTRY_USERNAME by@CodingCookieRookie in#20239
- chore: merge 3.5 by@wallyworld in#20238
- docs: 3.6 add google analytics by@tmihoc in#20128
- docs: add ref for cloud canonical k8s by@tmihoc in#20242
- docs: 3.6+ fix vm name in deployment env setup guide by@tmihoc in#20249
- docs: 3.6+ clarify snap requirements for k8s clouds by@tmihoc in#20250
- fix: use correct version when bootstrapping from edge snap by@wallyworld in#20254
- feat: new retry strategy and better logging for upgrade step by@adisazhar123 in#20248
- fix: issue upgrading a k8s controller by@wallyworld in#20116
- fix: make adding a disk to a lxd container idempotent by@wallyworld in#20269
- docs: add lastmod to sitemap config by@tmihoc in#20273
- tests: fix version unit tests when there's a build number by@wallyworld in#20278
- chore: conditionally stop the external controller updater worker by@kian99 in#20266
- docs: update homepage, how-to, ref to better expose topics by@tmihoc in#20283
- fix: ensure zone constraints are used with lxd by@wallyworld in#20271
- docs: fix error in howto overview by@tmihoc in#20290
- fix: only include resource ID in error message when applying changes by@wallyworld in#20295
- docs: make some minor updates to the hooks reference docs by@wallyworld in#20211
- chore: merge 2.9 by@wallyworld in#20296
- feat(secrets): increase the allowed size for secret content to 1MiB by@wallyworld in#20287
- fix: k8s model and workload container image updated to repository of target controller during model migration and upgrade by@CodingCookieRookie in#20267
- docs: add tutorial observe content to htg controllers by@tmihoc in#20302
- test: fix a typo in the secret ci tests by@wallyworld in#20309
- test: use agent-stream='testing' when doing ci tests for a specific sha by@wallyworld in#20312
- chore: reduce max secret size to 1MB not 1MiB by@wallyworld in#20314
- fix: choose non SEV flavor for Openstack by@adisazhar123 in#20299
- fix: add k8s do not follow path priority for k8s config file by@CodingCookieRookie in#20307
- fix: sort lxd storage by path before attaching by@wallyworld in#20320
- fix: intermittent firewaller test failure by@adisazhar123 in#20297
- fix(test): fix spaces_ec2 integration test by@jack-w-shaw in#20325
- fix: fallback to lexicographical sort if natural sort fails by@adisazhar123 in#20313
- docs: fix bullet points for channel risk levels by@MattiaSarti in#20324
- fix: life worker reports wrong value by@SimonRichardson in#20335
- docs: move relation doc to hooks doc and delete extra material by@wallyworld in#20315
- fix: ensure filesystem attachment watcher sends all events by@wallyworld in#20338
- docs: 3.6 redo tutorial by@tmihoc in#20322
- fix: handle script runner errors and don't ignore them by@wallyworld in#20352
- fix: do not detect fan for local or provider container networking by@wallyworld in#20353
- docs: add related links on homepage by@tmihoc in#20358
- fix: missing availability zones for lxd machines by@adisazhar123 in#20339
- test: use 'provider' container networking on supported clouds by default in ci tests by@wallyworld in#20369
- chore(deps): bump golang.org/x/text from 0.27.0 to 0.28.0 by@dependabot[bot] in#20374
- chore(deps): bump golang.org/x/sys from 0.34.0 to 0.35.0 by@dependabot[bot] in#20375
- chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.41.0 by@dependabot[bot] in#20376
- chore(deps): bump golang.org/x/mod from 0.26.0 to 0.27.0 by@dependabot[bot] in#20377
- chore: merge 2.9 by@wallyworld in#20382
- docs: 3.6+ add version added notes for secrets by@tmihoc in#20383
- fix(docs): improve excalidraw conversion script with dependency auto-installation by@anvial in#20389
- fix: do not update external controller info unless needed by@wallyworld in#20398
New Contributors
- @st3v3nmw made their first contribution in#19898
- @jneo8 made their first contribution in#19904
- @MattiaSarti made their first contribution in#20324
Full Changelog:v3.6.8...v3.6.9
Assets12
Uh oh!
There was an error while loading.Please reload this page.
Juju 3.6.8
9c21a01The Juju team is proud to release Juju 3.6.8!
This is a point release to the stable 3.6 series of Juju.
Checkout theJuju 3.6.8 Release Notes
Assets2
Uh oh!
There was an error while loading.Please reload this page.
Juju 2.9.52
003bf7bThe Juju team is proud to release Juju 2.9.52!
This is a point release to the stable 2.9 series of Juju.
Checkout theJuju 2.9.52 Release Notes
Assets2
Uh oh!
There was an error while loading.Please reload this page.
Juju 3.6.7
15a36bfThe Juju team is proud to release Juju 3.6.7!
This is a point release to the stable 3.6 series of Juju.
Checkout theJuju 3.6.7 Release Notes
Assets2
Uh oh!
There was an error while loading.Please reload this page.
Juju 3.6.6
48f295cThe Juju team is proud to release Juju 3.6.6!
This is a point release to the stable 3.6 series of Juju.
Checkout theJuju 3.6.6 Release Notes
Assets2
Uh oh!
There was an error while loading.Please reload this page.
Juju 3.6.5
33b026fThe Juju team is proud to release Juju 3.6.5!
This is a point release to the stable 3.6 series of Juju.
Checkout theJuju 3.6.5 Release Notes
Assets2
Uh oh!
There was an error while loading.Please reload this page.
Juju 3.6.4
d7a40b3The Juju team is proud to release Juju 3.6.4!
This is a point release to the stable 3.6 series of Juju.
Checkout theJuju 3.6.4 Release Notes
Assets2
Uh oh!
There was an error while loading.Please reload this page.
Juju 3.5.7
547c9deThe Juju team is proud to release Juju 3.5.7!
This is a point release to the stable 3.5 series of Juju.
Checkout theJuju 3.5.7 Release Notes
Assets2
Uh oh!
There was an error while loading.Please reload this page.
Juju 3.6.3
5663cfcThe Juju team is proud to release Juju 3.6.3!
This is a point release to the stable 3.6 series of Juju.
Checkout theJuju 3.6.3 Release Notes
Assets2
Uh oh!
There was an error while loading.Please reload this page.