Skip to content
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

Update Terraform juju to ~> 0.13.0 #175

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 7, 2024

This PR contains the following updates:

Package Type Update Change
juju (source) required_provider minor ~> 0.7.0 -> ~> 0.13.0

Release Notes

juju/terraform-provider-juju (juju)

v0.13.0

Compare Source

NOTES:

  • This release requires juju controller version 2.9.49 or later juju.
  • This release uses juju client api code from the juju 3.5.1 release.

ENHANCEMENTS:

  • Support for application resources to use storage is added. You can now use storage and storage_directives fields in an application resource to utilize storage in your application.
  • Bug reports are enhanced to require more information, including the Juju controller version.
  • Conventional commits are now required in contributions to the repository.
  • Provider test runs are improved to run faster. A foundation for running tests in parallel has been laid out. More work is needed on GitHub runners to enable parallel testing.

BUG FIXES:

v0.12.0

Compare Source

NOTES:

  • This release requires juju controller version 2.9.49 or later juju.
  • This release uses juju client api code from the juju 3.5-beta1 candidate release.
  • The added JAAS login enhancements requires Juju controller version 3.5.0 or higher.
  • The added Juju secrets support requires Juju controller version 3.4.0 or higher.

ENHANCEMENTS:

  • Support for user secret management is added. You can now use juju_secret and juju_access_secret resources to create and manage secrets, as well as grant/revoke access to the applications in your plan. You can also use juju_secret data source in your configuration to access a secret.
  • Provider config is enhanced with support for Client ID and secret to enable logging in to JAAS using client credentials.

BUG FIXES:

v0.11.0

Compare Source

NOTES:

  • This release requires juju controller version 2.9.47 or later juju.
  • This release uses juju client api code from the juju 3.3.0 release.

ENHANCEMENTS:

  • Add resource revisions for juju_application. This is similar to
    juju deploy <charm> --resource <name>:# and juju attach-resource <application> <name>:#.
  • Add kvm and/or lxd machines via the juju_machine resource. This is similar to
    juju add-machine lxd and juju add-machine kvm:0 commands.
  • Use the DeployFromRevision API endpoint from juju for application deployments with juju 3.3+.
  • Add space support for the juju_application resources. You can now specify endpoint bindings for
    applications. This is similar to juju deploy --bind and juju bind commands.

BUG FIXES:

v0.10.1

Compare Source

BUG FIXES:

v0.10.0

Compare Source

NOTES:

  • Use of Series for machine and application resources is now deprecated. Use Base instead.
  • Principal in the juju_application resource schema has been deprecated. It was computed only data, is not needed, and has no replacement.

FEATURES:

  • Add base support for machines and applications: juju_application and juju_machine now support bases.
    A base is an alternative way to specify which operating system and version a charm or machine should be deployed
    with. For example [email protected].
  • Use of the 2.9.45 code base for juju API calls.
  • Stable integration tests have been replaced with testing of upgrading from the last release to the current code.
  • There is now a github action to use a loadbalancer as a tunnel to juju controller on k8s.

BUG FIXES:

v0.9.1

Compare Source

BUG FIXES:

v0.9.0

Compare Source

ENHANCEMENTS:

  • Migration from the Terraform SDK to the Terraform Framework for plugins

BUG FIXES:

v0.8.0

Compare Source

FEATURES:

  • Add provisioned machines: juju_machine now supports machines already provisioned. This is similar to using juju add-machine ssh:user@host. This new feature enables other machines already provisioned using Terraform to be added to a Juju controller.

ENHANCEMENTS:

  • The CI has been enhanced by enabling a K8s based Juju controller for GitHub actions.
  • Integration tests now can use environment variables to identify if the testing environment has everything required to run the test. For example, a K8s controller vs an LXD controller.

BUG FIXES:


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/juju-0.x branch 6 times, most recently from 93f443a to f318593 Compare May 10, 2024 12:46
@renovate renovate bot force-pushed the renovate/juju-0.x branch 2 times, most recently from 305d60b to f313e5e Compare June 10, 2024 13:12
@renovate renovate bot force-pushed the renovate/juju-0.x branch 4 times, most recently from 2e3d16b to 1422cd9 Compare July 22, 2024 08:21
@renovate renovate bot changed the title Update Terraform juju to ~> 0.12.0 Update Terraform juju to ~> 0.13.0 Jul 24, 2024
@renovate renovate bot force-pushed the renovate/juju-0.x branch 5 times, most recently from d836c3f to 1aa3a7c Compare July 30, 2024 13:01
@renovate renovate bot force-pushed the renovate/juju-0.x branch 4 times, most recently from 2aa26a3 to cc52ea3 Compare August 1, 2024 10:33
@renovate renovate bot force-pushed the renovate/juju-0.x branch 2 times, most recently from 24c1a0a to 3785151 Compare August 9, 2024 14:43
@renovate renovate bot force-pushed the renovate/juju-0.x branch 3 times, most recently from 1865067 to b124019 Compare September 6, 2024 10:27
@renovate renovate bot force-pushed the renovate/juju-0.x branch 2 times, most recently from 6dfcd33 to 61e9f27 Compare September 11, 2024 12:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants