{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":497995184,"defaultBranch":"main","name":"terraform-provider-juju","ownerLogin":"juju","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-30T15:16:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4604548?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724118884.0","currentOid":""},"activityList":{"items":[{"before":"8d5ec5f49113f6c50553f203a3117e843f3406b3","after":"9f9fc02c421e6b36341cd5ceb4bba64b17b5c755","ref":"refs/heads/main","pushedAt":"2024-08-29T13:17:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jujubot","name":null,"path":"/jujubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7779494?s=80&v=4"},"commit":{"message":"Merge pull request #557 from hmlanigan/storage-per-application\n\nhttps://github.com/juju/terraform-provider-juju/pull/557\n\n## Description\n\nFullStatus was called without a filter. The storage returned in the structure was assumed to be for the application being read. In reality it was for all application's in the model. Unfortunately piecing which storage is for which application is non-trivial as the data is embedded deep in the structure on a unit level.\n\nInstead call FullStatus with a filter of the application name when Reading, this ensures that the returned storage is for the current application only.\n\nUpdated an application acceptance test to ensure storage isn't written for applications without storage.\n\nFixes: #535, #539, #550\n\n## Type of change\n\n- Bug fix (non-breaking change which fixes an issue)\n\n## QA steps\n\n```tf\nterraform {\n required_providers {\n juju = {\n version = \">0.12.0\"\n source = \"juju/juju\"\n }\n }\n}\n\nprovider \"juju\" {\n}\n\nresource \"juju_model\" \"one\" {\n name = \"testing\"\n}\n\nresource \"juju_application\" \"test\" {\n model = juju_model.one.name\n charm {\n name = \"juju-qa-test\"\n }\n}\n\nresource \"juju_application\" \"githubrunner\" {\n name = \"github-runner\"\n model = juju_model.one.name\n\n charm {\n name = \"github-runner\"\n channel = \"latest/stable\"\n base = \"ubuntu@22.04\"\n }\n units = 1\n\n storage_directives = {\n runner = \"2G\"\n }\n}\n```\n\n```\n# output from the below should include storage_directive and storage\n$ terraform state show juju_application.githubrunner\n\n# output from below should not include any mention of storage\n$ terraform state show juju_application.test\n```\n\n## Additional notes\n\nJUJU-6599","shortMessageHtmlLink":"Merge pull request #557 from hmlanigan/storage-per-application"}},{"before":"651e8d12d2a4a41f5fc7013b1561897118e29608","after":"8d5ec5f49113f6c50553f203a3117e843f3406b3","ref":"refs/heads/main","pushedAt":"2024-08-28T15:20:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jujubot","name":null,"path":"/jujubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7779494?s=80&v=4"},"commit":{"message":"Merge pull request #559 from jack-w-shaw/JUJU-6480_add_cla_check\n\nhttps://github.com/juju/terraform-provider-juju/pull/559\n\n## Description\n\nThe cla check verifies that someone contributing to a Canonical project has signed the Canonical CLA agreement\n\n## Type of change\n\n- Maintenance work (repository related, like Github actions, or revving the Go version, etc.)\n\n## QA steps\n\nCLA github action check runs and is successful","shortMessageHtmlLink":"Merge pull request #559 from jack-w-shaw/JUJU-6480_add_cla_check"}},{"before":"2f6bf74913cba70382042246f2383793c4935585","after":"651e8d12d2a4a41f5fc7013b1561897118e29608","ref":"refs/heads/main","pushedAt":"2024-08-28T12:59:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jujubot","name":null,"path":"/jujubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7779494?s=80&v=4"},"commit":{"message":"Merge pull request #556 from jack-w-shaw/JUJU-6545_ensure_constraints\n\nhttps://github.com/juju/terraform-provider-juju/pull/556\n\n## Description\n\nFixes: https://github.com/juju/terraform-provider-juju/issues/466\n\nThis bug is two-sided, stemming from the fact that Juju does not distinguish between null constraints and empty-string constraints. However, null is not considered by terraform to be a computed value, whereas the empty string is.\n\n1) Since the constraints schema marks constraints as a computed field, this means if we insert null into state it will be considered unknown & will need to be set on the next `Update` call. Terraform signals this by passing value `` for `state.Constraints` through to Update, which is unequal to ``\n\n2) Our provider detects a difference between `` and ``, so attempts to set the constraints on the application to \"\". This fails for subordinates \n\nResolve this by:\n\n1) Since we know that subordinate applications cannot have constraints, on Create or Read we can easily 'compute' the constraints ourselves as `\"\"` instead of leaving as `null`.\n\n2) Changing the condition we set application constraints to not differentiate between ``, `` and `\"\"`. \n\n## Type of change\n\n- Bug fix (non-breaking change which fixes an issue)\n\n## Environment\n\n- Juju controller version: 3.4.5\n\n- Terraform version: v1.9.5\n\n## QA steps\n\nManual QA steps should be done to test this PR.\n\n```tf\nprovider juju {}\n\nresource \"juju_application\" \"telegraf\" {\n name = \"telegraf\"\n model = \"test\"\n\n charm {\n name = \"telegraf\"\n revision = 75\n }\n\n units = 0\n}\n```\n\n```\n$ juju bootstrap lxd\n$ juju add-model test\n\n$ juju deploy ubuntu\n$ juju deploy telegraf --revision=72 --channel=latest/stable\n$ juju relate ubuntu telegraf\n\n# Wait for active/idle status on the two charms\n\n$ terraform init\n$ terraform import juju_application.telegraf test:telegraf\n$ terraform apply\njuju_application.telegraf: Refreshing state... [id=m:telegraf]\n\nTerraform used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols:\n ~ update in-place\n\nTerraform will perform the following actions:\n\n # juju_application.telegraf will be updated in-place\n ~ resource \"juju_application\" \"telegraf\" {\n id = \"m:telegraf\"\n name = \"telegraf\"\n + principal = (known after apply)\n + storage = (known after apply)\n # (4 unchanged attributes hidden)\n\n ~ charm {\n name = \"telegraf\"\n ~ revision = 73 -> 75\n # (3 unchanged attributes hidden)\n }\n }\n\nPlan: 0 to add, 1 to change, 0 to destroy.\n\nDo you want to perform these actions?\n Terraform will perform the actions described above.\n Only 'yes' will be accepted to approve.\n\n Enter a value: yes\n\njuju_application.telegraf: Modifying... [id=m:telegraf]\njuju_application.telegraf: Modifications complete after 1s [id=m:telegraf]\n\nApply complete! Resources: 0 added, 1 changed, 0 destroyed.\n```\n^ notice that the apply runs successfully, and `constraints` do not appear as `(known after compute)`","shortMessageHtmlLink":"Merge pull request #556 from jack-w-shaw/JUJU-6545_ensure_constraints"}},{"before":"16dee9a27434f404262e941c46d690611c504f9b","after":"2f6bf74913cba70382042246f2383793c4935585","ref":"refs/heads/main","pushedAt":"2024-08-27T18:35:20.000Z","pushType":"pr_merge","commitsCount":28,"pusher":{"login":"jujubot","name":null,"path":"/jujubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7779494?s=80&v=4"},"commit":{"message":"Merge pull request #493 from gatici/Deploy-applications-with-custom-resources\n\nhttps://github.com/juju/terraform-provider-juju/pull/493\n\n## Description\n\nThis PR provides to use custom (OCI image) charm resources with applications. The application resource could be a charm revision or a custom OCI image which needs to be pulled from a repository. The following \"juju_application\" resource definition becomes valid within this PR. This PR both works with all the Juju versions which are supported by Juju Terraform provider. (Tested with Juju 2.9.x and 3.4.x versions)\n\n```\nresource \"juju_application\" \"ausf\" {\n name = \"ausf\"\n model = var.model_name\n\n charm {\n name = \"sdcore-ausf-k8s\"\n channel = var.channel\n }\n resources = {\n ausf-image = \"gatici/sdcore-ausf:1.4.0\"\n // ausf-image = \"2\"\n }\n units = 1\n trust = true\n}\n```\n\nDesign Spec: https://docs.google.com/document/d/1i236ntmw-qXyqifmEtk_rcszWXcXSUhXkeJ6ByKXIeE/edit\n\nFixes: https://github.com/juju/terraform-provider-juju/issues/460\n\n## Type of change\n\n- Change existing resource\n- Change in the tests (one or several tests have been changed)\n- Requires a documentation update\n\n## Environment\n\nThe following steps are performed to prepare the environment.\n\nInstall Microk8s:\n\n```\nsudo snap install microk8s --channel=1.29-strict/stable\nsudo usermod -a -G snap_microk8s jenkins\nnewgrp snap_microk8s\nsudo microk8s enable hostpath-storage\n```\n\nInstall Juju:\n\n```\nsudo snap install juju --channel=3.4/stable\njuju bootstrap microk8s\n```\n\nInstall Terraform:\n\n```\nsudo snap install --classic terraform\n```\n\nCreate `terraformrc` file with following contents. Write the path of `terraform.d/plugins` directory if it is in a different path.\n\n```\ntouch .terraformrc \n```\n\n```\nprovider_installation {\n filesystem_mirror {\n path = \"~/.terraform.d/plugins\"\n include = [\"juju/juju\"]\n }\n direct {\n exclude = [\"juju/juju\"]\n }\n}\n```\n \n\n## QA steps\n\nManual QA steps should be done to test this PR.\n\nCreate a folder to store the Terraform files for testing.\n\nmkdir testing\ncd testing\n\nCreate a `main.tf` file with following contents:\n\n```\nresource \"juju_application\" \"ausf\" {\n name = \"ausf\"\n model = var.model_name\n\n charm {\n name = \"sdcore-ausf-k8s\"\n channel = var.channel\n }\n resources = {\n ausf-image = \"gatici/sdcore-ausf:1.4.0\"\n }\n units = 1\n trust = true\n}\n```\n\nCreate a `terraform.tf ` file with following contents:\n\n```\nterraform {\n required_providers {\n juju = {\n source = \"juju/juju\"\n version = \"0.12.0\"\n }\n }\n}\n```\n\nCreate a `terraform.tfvars ` file with following contents:\n\n```\nmodel_name =\"test40\"\n```\n\nCreate a `variables.tf ` file with following contents:\n\n```\nvariable \"model_name\" {\n description = \"Name of Juju model to deploy application to.\"\n type = string\n default = \"\"\n}\n\nvariable \"channel\" {\n description = \"The channel to use when deploying a charm.\"\n type = string\n default = \"1.4/edge\"\n}\n\nvariable \"db_application_name\" {\n description = \"The name of the application providing the `database` endpoint.\"\n type = string\n default = \"mongodb-k8s\"\n}\n\nvariable \"certs_application_name\" {\n description = \"Name of the application providing the `certificates` integration endpoint.\"\n type = string\n default = \"self-signed-certificates\"\n}\n\nvariable \"nrf_application_name\" {\n description = \"The name of the application providing the `fiveg_nrf` endpoint.\"\n type = string\n default = \"nrf\"\n}\n```\n\nFetch the PR and run following commads to install it.\n```\nmake go-install\nmake install\n```\n\nCreate a juju model:\n\n```\njuju add-model test40\n```\n\nInitialise the provider:\n\n```\nterraform init\n```\n\n\nRun Terraform plan by providing a var-file:\n\n```\nterraform plan -var-file=\"terraform.tfvars\" \n```\n\nDeploy the application:\n```\nterraform apply -auto-approve \n```\n\nCheck the pod to see the attached image.\n```\nmicrok8s.kubectl describe pod ausf-0 -n test40\n```\n\n## Additional notes\n\nTest with changing the resources part with different image versions. \n\nUsing a revision as string:\n```\nresources = {\n ausf-image = \"30\"\n}\n```","shortMessageHtmlLink":"Merge pull request #493 from gatici/Deploy-applications-with-custom-r…"}},{"before":"4661867d6361c15eb94efa2d4f287259d6da306c","after":"72bb72d26af9e1d0d22c7c1dcc7ce7d8526f54ba","ref":"refs/heads/jaas-resources","pushedAt":"2024-08-20T13:03:07.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"hmlanigan","name":null,"path":"/hmlanigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18268820?s=80&v=4"},"commit":{"message":"Merge pull request #540 from kian99/CSS-9773-add-jaas-client\n\nfeat: add jaas client","shortMessageHtmlLink":"Merge pull request #540 from kian99/CSS-9773-add-jaas-client"}},{"before":null,"after":"f6975970aeaabc9c8f09c23e71fd8c1a1c43a017","ref":"refs/heads/dependabot/go_modules/github.com/juju/charm/v12-12.1.1","pushedAt":"2024-08-20T01:54:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump github.com/juju/charm/v12 from 12.1.0 to 12.1.1\n\nBumps [github.com/juju/charm/v12](https://github.com/juju/charm) from 12.1.0 to 12.1.1.\n- [Release notes](https://github.com/juju/charm/releases)\n- [Commits](https://github.com/juju/charm/compare/v12.1.0...v12.1.1)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/juju/charm/v12\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump github.com/juju/charm/v12 from 12.1.0 to 12.1.1"}},{"before":"bf6a31c6716b2b5b49d94e9c695fd9498a8cbd2a","after":"4661867d6361c15eb94efa2d4f287259d6da306c","ref":"refs/heads/jaas-resources","pushedAt":"2024-08-19T16:10:07.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"hmlanigan","name":null,"path":"/hmlanigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18268820?s=80&v=4"},"commit":{"message":"Merge pull request #544 from kian99/CSS-9771-generic-resources\n\nfeat: add generic jaas access resource","shortMessageHtmlLink":"Merge pull request #544 from kian99/CSS-9771-generic-resources"}},{"before":"98baf459eaf31611ebdf4722ea6927b78bfaffb5","after":"16dee9a27434f404262e941c46d690611c504f9b","ref":"refs/heads/main","pushedAt":"2024-08-16T15:19:20.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jujubot","name":null,"path":"/jujubot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7779494?s=80&v=4"},"commit":{"message":"Merge pull request #548 from hmlanigan/integration-test-changes\n\nhttps://github.com/juju/terraform-provider-juju/pull/548\n\n- Charms we need to test with microk8s do not support juju2.9, thus test against juju 3.1 for legacy code paths with microk8s.\n- Update to use terraform version 1.9 rather than 1.8. For integration tests use the latest 3 versions.","shortMessageHtmlLink":"Merge pull request #548 from hmlanigan/integration-test-changes"}},{"before":"5de70c1e6938ed917cdfd5e87d1fca4dee2bcd44","after":"bf6a31c6716b2b5b49d94e9c695fd9498a8cbd2a","ref":"refs/heads/jaas-resources","pushedAt":"2024-08-12T20:30:22.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"hmlanigan","name":null,"path":"/hmlanigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18268820?s=80&v=4"},"commit":{"message":"Merge pull request #541 from kian99/CSS-9768-implement-jaas-validators\n\nfeat: add jaas validators","shortMessageHtmlLink":"Merge pull request #541 from kian99/CSS-9768-implement-jaas-validators"}},{"before":null,"after":"585f86dfc498fd104b18c623604749fb70cce220","ref":"refs/heads/dependabot/go_modules/github.com/juju/utils/v3-3.2.0","pushedAt":"2024-08-12T01:45:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump github.com/juju/utils/v3 from 3.1.1 to 3.2.0\n\nBumps [github.com/juju/utils/v3](https://github.com/juju/utils) from 3.1.1 to 3.2.0.\n- [Release notes](https://github.com/juju/utils/releases)\n- [Commits](https://github.com/juju/utils/compare/v3.1.1...v3.2.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/juju/utils/v3\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump github.com/juju/utils/v3 from 3.1.1 to 3.2.0"}},{"before":"e89017e40ce6938296d7c89dfe37813df4ae4772","after":"5e5138fc08bad36883498d200841202f39b52d22","ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/terraform-plugin-testing-1.10.0","pushedAt":"2024-08-09T14:10:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump github.com/hashicorp/terraform-plugin-testing\n\nBumps [github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing) from 1.9.0 to 1.10.0.\n- [Release notes](https://github.com/hashicorp/terraform-plugin-testing/releases)\n- [Changelog](https://github.com/hashicorp/terraform-plugin-testing/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/hashicorp/terraform-plugin-testing/compare/v1.9.0...v1.10.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/hashicorp/terraform-plugin-testing\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump github.com/hashicorp/terraform-plugin-testing"}},{"before":"12bb1fae276005c478f6b25be394ac316ee9406b","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/juju/cmd/v3-3.0.16","pushedAt":"2024-08-09T14:09:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"82d26f2457bf74df29ecfbf62b33c0e9f1f28f84","after":"98baf459eaf31611ebdf4722ea6927b78bfaffb5","ref":"refs/heads/main","pushedAt":"2024-08-09T14:09:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Aflynn50","name":"Alastair Flynn","path":"/Aflynn50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16709644?s=80&v=4"},"commit":{"message":"Merge pull request #543 from juju/dependabot/go_modules/github.com/juju/cmd/v3-3.0.16\n\nchore(deps): bump github.com/juju/cmd/v3 from 3.0.14 to 3.0.16","shortMessageHtmlLink":"Merge pull request #543 from juju/dependabot/go_modules/github.com/ju…"}},{"before":"44756c6a458d6774d42060b4f6e053093d9ae6cb","after":"838f4b4379935e723f04ee86181c886af51656ec","ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/terraform-plugin-framework-1.11.0","pushedAt":"2024-08-09T14:07:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Aflynn50","name":"Alastair Flynn","path":"/Aflynn50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16709644?s=80&v=4"},"commit":{"message":"chore(deps): bump github.com/hashicorp/terraform-plugin-framework\n\nBumps [github.com/hashicorp/terraform-plugin-framework]\n(https://github.com/hashicorp/terraform-plugin-framework) from 1.10.0 to 1.11.0.\n- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)\n- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/hashicorp/terraform-plugin-framework/compare/v1.10.0...v1.11.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/hashicorp/terraform-plugin-framework\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump github.com/hashicorp/terraform-plugin-framework"}},{"before":null,"after":"e89017e40ce6938296d7c89dfe37813df4ae4772","ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/terraform-plugin-testing-1.10.0","pushedAt":"2024-08-09T01:43:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump github.com/hashicorp/terraform-plugin-testing\n\nBumps [github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing) from 1.9.0 to 1.10.0.\n- [Release notes](https://github.com/hashicorp/terraform-plugin-testing/releases)\n- [Changelog](https://github.com/hashicorp/terraform-plugin-testing/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/hashicorp/terraform-plugin-testing/compare/v1.9.0...v1.10.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/hashicorp/terraform-plugin-testing\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump github.com/hashicorp/terraform-plugin-testing"}},{"before":"5423cfb38899f326f2e671849f97eea2a9ead2a4","after":"44756c6a458d6774d42060b4f6e053093d9ae6cb","ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/terraform-plugin-framework-1.11.0","pushedAt":"2024-08-08T17:26:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump github.com/hashicorp/terraform-plugin-framework\n\nBumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.10.0 to 1.11.0.\n- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)\n- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/hashicorp/terraform-plugin-framework/compare/v1.10.0...v1.11.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/hashicorp/terraform-plugin-framework\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump github.com/hashicorp/terraform-plugin-framework"}},{"before":"30d3e7c0f11222021a94e47c9c44c40aafcc14fd","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/terraform-plugin-framework-validators-0.13.0","pushedAt":"2024-08-08T17:18:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"4bcd17c37a92f7411b8472635f52a7ac16f1ced5","after":"82d26f2457bf74df29ecfbf62b33c0e9f1f28f84","ref":"refs/heads/main","pushedAt":"2024-08-08T17:18:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Aflynn50","name":"Alastair Flynn","path":"/Aflynn50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16709644?s=80&v=4"},"commit":{"message":"Merge pull request #519 from juju/dependabot/go_modules/github.com/hashicorp/terraform-plugin-framework-validators-0.13.0\n\nchore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators from 0.12.0 to 0.13.0","shortMessageHtmlLink":"Merge pull request #519 from juju/dependabot/go_modules/github.com/ha…"}},{"before":"47228405ac74fbf4dad4e1da279a10adabef6d15","after":"30d3e7c0f11222021a94e47c9c44c40aafcc14fd","ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/terraform-plugin-framework-validators-0.13.0","pushedAt":"2024-08-08T16:25:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Aflynn50","name":"Alastair Flynn","path":"/Aflynn50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16709644?s=80&v=4"},"commit":{"message":"chore(deps): bump deps\n\nBumps github.com/hashicorp/terraform-plugin-framework-validators from 0.12.0 to 0.13.0.\n- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)\n- [Commits]\n (https://github.com/hashicorp/terraform-plugin-framework-validators/compare/v0.12.0...v0.13.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/hashicorp/terraform-plugin-framework-validators\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump deps"}},{"before":"ab31805dd0c475e07fd0f7af1ca628f828eb7206","after":"47228405ac74fbf4dad4e1da279a10adabef6d15","ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/terraform-plugin-framework-validators-0.13.0","pushedAt":"2024-08-08T16:12:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Aflynn50","name":"Alastair Flynn","path":"/Aflynn50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16709644?s=80&v=4"},"commit":{"message":"chore(deps): bump deps\n\nBumps [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators) from 0.12.0 to 0.13.0.\n- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)\n- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/hashicorp/terraform-plugin-framework-validators/compare/v0.12.0...v0.13.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/hashicorp/terraform-plugin-framework-validators\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump deps"}},{"before":"0b72bc780e47a93866f045e5f67abf68cf968636","after":"ab31805dd0c475e07fd0f7af1ca628f828eb7206","ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/terraform-plugin-framework-validators-0.13.0","pushedAt":"2024-08-08T16:03:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Aflynn50","name":"Alastair Flynn","path":"/Aflynn50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16709644?s=80&v=4"},"commit":{"message":"chore(deps): bump deps\n\nBumps [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators) from 0.12.0 to 0.13.0.\n- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)\n- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/hashicorp/terraform-plugin-framework-validators/compare/v0.12.0...v0.13.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/hashicorp/terraform-plugin-framework-validators\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump deps"}},{"before":"6f7606d86c0fdc8aa415b7a9eb11d06d67dc05e2","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/juju/cmd/v3-3.0.15","pushedAt":"2024-08-08T01:52:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"12bb1fae276005c478f6b25be394ac316ee9406b","ref":"refs/heads/dependabot/go_modules/github.com/juju/cmd/v3-3.0.16","pushedAt":"2024-08-08T01:52:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump github.com/juju/cmd/v3 from 3.0.14 to 3.0.16\n\nBumps [github.com/juju/cmd/v3](https://github.com/juju/cmd) from 3.0.14 to 3.0.16.\n- [Release notes](https://github.com/juju/cmd/releases)\n- [Commits](https://github.com/juju/cmd/compare/v3.0.14...v3.0.16)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/juju/cmd/v3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump github.com/juju/cmd/v3 from 3.0.14 to 3.0.16"}},{"before":"fa7cc97d65646d611158d90c95ba00a57ed98657","after":"4bcd17c37a92f7411b8472635f52a7ac16f1ced5","ref":"refs/heads/main","pushedAt":"2024-08-07T06:54:12.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"anvial","name":"Vitaly Antonenko","path":"/anvial","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1950326?s=80&v=4"},"commit":{"message":"Merge pull request #538 from anvial/fix-storagedirective-validator\n\nfix(storagedirective): fix storage directive validator","shortMessageHtmlLink":"Merge pull request #538 from anvial/fix-storagedirective-validator"}},{"before":null,"after":"5423cfb38899f326f2e671849f97eea2a9ead2a4","ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/terraform-plugin-framework-1.11.0","pushedAt":"2024-08-07T01:30:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump github.com/hashicorp/terraform-plugin-framework\n\nBumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.10.0 to 1.11.0.\n- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)\n- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/hashicorp/terraform-plugin-framework/compare/v1.10.0...v1.11.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/hashicorp/terraform-plugin-framework\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump github.com/hashicorp/terraform-plugin-framework"}},{"before":"e1a9d14c133199b134664e7ddfe330d3b3c0688a","after":"0b72bc780e47a93866f045e5f67abf68cf968636","ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/terraform-plugin-framework-validators-0.13.0","pushedAt":"2024-08-01T15:07:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators\n\nBumps [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators) from 0.12.0 to 0.13.0.\n- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)\n- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/hashicorp/terraform-plugin-framework-validators/compare/v0.12.0...v0.13.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/hashicorp/terraform-plugin-framework-validators\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump github.com/hashicorp/terraform-plugin-framework-val…"}},{"before":"1ef65013221519c91b3d1001d8771e52d3893f25","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/hashicorp/terraform-plugin-framework-1.10.0","pushedAt":"2024-08-01T15:06:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"cbb1fda23c830ce83f383aee99f42b11c5205c9e","after":"fa7cc97d65646d611158d90c95ba00a57ed98657","ref":"refs/heads/main","pushedAt":"2024-08-01T15:06:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Aflynn50","name":"Alastair Flynn","path":"/Aflynn50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16709644?s=80&v=4"},"commit":{"message":"Merge pull request #518 from juju/dependabot/go_modules/github.com/hashicorp/terraform-plugin-framework-1.10.0\n\nchore(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.9.0 to 1.10.0","shortMessageHtmlLink":"Merge pull request #518 from juju/dependabot/go_modules/github.com/ha…"}},{"before":"7a3b63c9c2d61b17a9b79c9b4eb03787c862635e","after":"6f7606d86c0fdc8aa415b7a9eb11d06d67dc05e2","ref":"refs/heads/dependabot/go_modules/github.com/juju/cmd/v3-3.0.15","pushedAt":"2024-07-31T13:36:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump github.com/juju/cmd/v3 from 3.0.14 to 3.0.15\n\nBumps [github.com/juju/cmd/v3](https://github.com/juju/cmd) from 3.0.14 to 3.0.15.\n- [Release notes](https://github.com/juju/cmd/releases)\n- [Commits](https://github.com/juju/cmd/compare/v3.0.14...v3.0.15)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/juju/cmd/v3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump github.com/juju/cmd/v3 from 3.0.14 to 3.0.15"}},{"before":"5738954dea8ad80619f2319f106a9bc22f7772cf","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/juju/charm/v12-12.1.0","pushedAt":"2024-07-31T13:34:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEp6PdqwA","startCursor":null,"endCursor":null}},"title":"Activity · juju/terraform-provider-juju"}