The v0.12.0 release of the Juju Terraform provider is currently planned to release 29 April 2024.
Note: Updated 19 April 2024
Planned content as of 8 March 2024
To keep compatibility with juju 2.9 controllers, juju version 2.9.47+ will be required on controllers.
The juju api version has been updated to 3.5-beta1, which is feature complete. A 0.12.1 release will contain use the juju api version: 3.5.0.
The juju api version will be updated to 3.5.0, dependent on the RC of juju 3.5.0.
Two features are planned for this release:
- New secret resource, access_secret resource and secret data source for juju controllers 3.3+
- Login to JAAS using new client credentials.
Other items can be found on the v0.12.0 milestone
Contributing to the release
Resource/DataSource schema changes or additions require explicit approval by the juju team. Please file an issue using the schema change template.
Bitsize labeled bugs: these are small bugs which would be a good place to start learning the code and how to work in the environment.
If you wish to work on any bug and no one is assigned, please assign yourself and add it to the milestone. Or choose one from the milestone.
Dates to be aware of
- Approved schema change issues and feature PRs in review by Friday 5 April 2024.
- Bug fix PRs in review by Friday 12 April 2024.
- Code Freeze: All PRs must land by
Friday 19 April 2024Friday 19 April 2024 - Tag’d RC version 23-April for testing.
Testing of release, week of 22 April 2024 - Release 29 April 2024