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

chore(deps): update terraform juju to ~> 0.15.0 #215

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 4, 2024

This PR contains the following updates:

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

Release Notes

juju/terraform-provider-juju (juju)

v0.15.0

Compare Source

NOTES:

  • This release requires Juju controller version 2.9.49 or higher juju.
  • If using JAAS, this release requires Juju controller version 3.5.0 or higher.
  • This release uses juju client api code from the juju 3.5.1 release.

ENHANCEMENTS:

  • Support for JAAS access settings via the following new resources:
    • juju_jaas_access_cloud
    • juju_jaas_access_controller
    • juju_jaas_access_group
    • juju_jaas_access_model
    • juju_jaas_access_offer
    • juju_jaas_access_service_account
    • juju_jaas_group
  • Support for adding kubernetes clouds to existing controllers with the new
    juju_kubernetes_cloud resource.

BUG FIXES:

v0.14.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:

  • Allow applications to specify charm resources as oci-image urls, in addition to revisions.

BUG FIXES:

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 7 times, most recently from 1b18876 to 43e25b3 Compare March 8, 2024 19:21
@renovate renovate bot force-pushed the renovate/juju-0.x branch 2 times, most recently from db47ea0 to 97f5653 Compare March 18, 2024 09:48
@renovate renovate bot changed the title chore(deps): update terraform juju to ~> 0.10.0 Update Terraform juju to ~> 0.10.0 Mar 18, 2024
@renovate renovate bot changed the title Update Terraform juju to ~> 0.10.0 Update Terraform juju to ~> 0.11.0 Mar 18, 2024
@renovate renovate bot force-pushed the renovate/juju-0.x branch 8 times, most recently from a1c08dc to 8ccc144 Compare March 25, 2024 15:29
@renovate renovate bot force-pushed the renovate/juju-0.x branch 3 times, most recently from 8cfa655 to feeda00 Compare March 28, 2024 05:28
@renovate renovate bot force-pushed the renovate/juju-0.x branch 8 times, most recently from 9fc512b to 29ff427 Compare April 9, 2024 08:12
@renovate renovate bot force-pushed the renovate/juju-0.x branch from 27070e0 to 5ebe1f8 Compare October 21, 2024 16:42
@renovate renovate bot changed the title chore(deps): update terraform juju to ~> 0.14.0 chore(deps): update terraform juju to ~> 0.15.0 Oct 21, 2024
@renovate renovate bot force-pushed the renovate/juju-0.x branch 2 times, most recently from e2b8016 to f1e991d Compare October 31, 2024 12:56
@renovate renovate bot force-pushed the renovate/juju-0.x branch 6 times, most recently from 7858cbc to 74372b4 Compare November 7, 2024 15:04
@renovate renovate bot force-pushed the renovate/juju-0.x branch 3 times, most recently from ee683f1 to fcd04b0 Compare November 14, 2024 17:09
@renovate renovate bot force-pushed the renovate/juju-0.x branch 7 times, most recently from 5c50f3c to 3fad3a0 Compare November 20, 2024 16:06
@renovate renovate bot force-pushed the renovate/juju-0.x branch from 3fad3a0 to 1498c50 Compare November 25, 2024 16:03
@renovate renovate bot force-pushed the renovate/juju-0.x branch 4 times, most recently from 1f281d9 to 8b6d243 Compare December 10, 2024 16:51
@renovate renovate bot force-pushed the renovate/juju-0.x branch 3 times, most recently from 182d260 to 1106e56 Compare December 12, 2024 03:26
@renovate renovate bot force-pushed the renovate/juju-0.x branch from 1106e56 to d541829 Compare December 12, 2024 15:34
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