From 3a170463f37203fc2a488169f24909fcc3d5fd01 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 27 Aug 2024 13:49:58 +0000 Subject: [PATCH] Update data-platform-workflows to v21 (#168) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [canonical/data-platform-workflows](https://togithub.com/canonical/data-platform-workflows) | action | major | `v18.0.0` -> `v21.0.0` | | [pytest-github-secrets](https://togithub.com/canonical/data-platform-workflows) | integration | major | `v18.0.0` -> `v21.0.0` | | [pytest-operator-cache](https://togithub.com/canonical/data-platform-workflows) | integration | major | `v18.0.0` -> `v21.0.0` | | [pytest-operator-groups](https://togithub.com/canonical/data-platform-workflows) | integration | major | `v18.0.0` -> `v21.0.0` | --- ### Release Notes
canonical/data-platform-workflows (canonical/data-platform-workflows) ### [`v21.0.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v21.0.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v20.0.3...v21.0.0) ##### What's Changed - breaking(integration_test_charm.yaml): Only run juju 3.6 tests on `schedule` by [@​carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/232](https://togithub.com/canonical/data-platform-workflows/pull/232) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v20...v21.0.0 ### [`v20.0.3`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v20.0.3) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v20.0.2...v20.0.3) ##### What's Changed - patch(integration_test_charm.yaml): Add missing timeout-minutes by [@​carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/231](https://togithub.com/canonical/data-platform-workflows/pull/231) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v20.0.2...v20.0.3 ### [`v20.0.2`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v20.0.2) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v20.0.1...v20.0.2) ##### What's Changed - patch(integration_test_charm.yaml): Fix tcpdump debug capture by [@​carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/230](https://togithub.com/canonical/data-platform-workflows/pull/230) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v20.0.1...v20.0.2 ### [`v20.0.1`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v20.0.1) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v20.0.0...v20.0.1) ##### What's Changed - patch(integration_test_charm.yaml): Capture tcpdump to debug GH artifacts issue by [@​carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/229](https://togithub.com/canonical/data-platform-workflows/pull/229) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v20.0.0...v20.0.1 ### [`v20.0.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v20.0.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v19.2.1...v20.0.0) #### What's Changed - breaking: Remove sync_issue_to_jira.yaml by [@​carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/226](https://togithub.com/canonical/data-platform-workflows/pull/226) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v19...v20.0.0 ### [`v19.2.1`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v19.2.1) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v19.2.0...v19.2.1) #### What's Changed - patch: Switch internal Jira issue sync from workflow to bot by [@​carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/227](https://togithub.com/canonical/data-platform-workflows/pull/227) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v19.2.0...v19.2.1 ### [`v19.2.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v19.2.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v19.1.0...v19.2.0) #### What's Changed - compatible: Add sync_docs.yaml by [@​a-velasco](https://togithub.com/a-velasco) in [https://github.com/canonical/data-platform-workflows/pull/220](https://togithub.com/canonical/data-platform-workflows/pull/220) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v19.1.0...v19.2.0 ### [`v19.1.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v19.1.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v19.0.0...v19.1.0) ##### What's Changed - compatible(integration_test_charm.yaml): Add `jhack tail` to logs by [@​carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/225](https://togithub.com/canonical/data-platform-workflows/pull/225) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v19.0.0...v19.1.0 ### [`v19.0.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v19.0.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v18.0.1...v19.0.0) #### What's Changed - breaking(integration_test_charm.yaml): Remove `jhack tail` logs by [@​carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/224](https://togithub.com/canonical/data-platform-workflows/pull/224) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v18...v19.0.0 ### [`v18.0.1`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v18.0.1) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v18.0.0...v18.0.1) #### What's Changed - patch(release_\*.yaml): Fix auto-generated release notes by [@​carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/222](https://togithub.com/canonical/data-platform-workflows/pull/222) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v18.0.0...v18.0.1
--- ### Configuration 📅 **Schedule**: Branch creation - "after 1am and before 3am every weekday" in timezone Etc/UTC, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/mysql-router-operator). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/ci.yaml | 2 +- .github/workflows/release.yaml | 4 ++-- .github/workflows/sync_docs.yaml | 2 +- poetry.lock | 14 +++++++------- pyproject.toml | 6 +++--- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 9c6ade8f..ef283a86 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -66,7 +66,7 @@ jobs: build: name: Build charm - uses: canonical/data-platform-workflows/.github/workflows/build_charm.yaml@v18.0.0 + uses: canonical/data-platform-workflows/.github/workflows/build_charm.yaml@v21.0.0 with: # Use of cache blocked by https://github.com/canonical/charmcraft/issues/1456 # Details: https://github.com/canonical/charmcraftcache/issues/3 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 4a836085..e42f49f8 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -15,14 +15,14 @@ jobs: build: name: Build charm - uses: canonical/data-platform-workflows/.github/workflows/build_charm.yaml@v18.0.0 + uses: canonical/data-platform-workflows/.github/workflows/build_charm.yaml@v21.0.0 release: name: Release charm needs: - ci-tests - build - uses: canonical/data-platform-workflows/.github/workflows/release_charm.yaml@v18.0.0 + uses: canonical/data-platform-workflows/.github/workflows/release_charm.yaml@v21.0.0 with: channel: dpe/edge artifact-prefix: ${{ needs.build.outputs.artifact-prefix }} diff --git a/.github/workflows/sync_docs.yaml b/.github/workflows/sync_docs.yaml index f219a081..e6ab3a35 100644 --- a/.github/workflows/sync_docs.yaml +++ b/.github/workflows/sync_docs.yaml @@ -10,7 +10,7 @@ on: jobs: sync-docs: name: Sync docs from Discourse - uses: canonical/data-platform-workflows/.github/workflows/_sync_docs.yaml@v18.0.0 + uses: canonical/data-platform-workflows/.github/workflows/_sync_docs.yaml@v21.0.0 secrets: discourse-api-user: ${{ secrets.DISCOURSE_API_USERNAME }} discourse-api-key: ${{ secrets.DISCOURSE_API_KEY }} diff --git a/poetry.lock b/poetry.lock index 290f0865..96a16027 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1775,8 +1775,8 @@ develop = false [package.source] type = "git" url = "https://github.com/canonical/data-platform-workflows" -reference = "v18.0.0" -resolved_reference = "da8bb57d6a9650fef8683cb76f233cd672f63db5" +reference = "v21.0.0" +resolved_reference = "c0eccd0a2229ce88cd09765d8260e22e12db0b13" subdirectory = "python/pytest_plugins/github_secrets" [[package]] @@ -1830,8 +1830,8 @@ pyyaml = "*" [package.source] type = "git" url = "https://github.com/canonical/data-platform-workflows" -reference = "v18.0.0" -resolved_reference = "da8bb57d6a9650fef8683cb76f233cd672f63db5" +reference = "v21.0.0" +resolved_reference = "c0eccd0a2229ce88cd09765d8260e22e12db0b13" subdirectory = "python/pytest_plugins/pytest_operator_cache" [[package]] @@ -1849,8 +1849,8 @@ pytest = "*" [package.source] type = "git" url = "https://github.com/canonical/data-platform-workflows" -reference = "v18.0.0" -resolved_reference = "da8bb57d6a9650fef8683cb76f233cd672f63db5" +reference = "v21.0.0" +resolved_reference = "c0eccd0a2229ce88cd09765d8260e22e12db0b13" subdirectory = "python/pytest_plugins/pytest_operator_groups" [[package]] @@ -2490,4 +2490,4 @@ test = ["big-O", "importlib-resources", "jaraco.functools", "jaraco.itertools", [metadata] lock-version = "2.0" python-versions = "^3.8.1" -content-hash = "407a3b2b925c0698ac2e61e12c2f38a787a2c73773c58ab688a69fdabc3a9f44" +content-hash = "47c0a28e6efa8724f03d5b78aabf69221774e4bdf16f27eba28b8b184d35350e" diff --git a/pyproject.toml b/pyproject.toml index 044d1056..9c9ef780 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -63,9 +63,9 @@ pytest-mock = "^3.14.0" [tool.poetry.group.integration.dependencies] pytest = "^8.2.2" pytest-operator = "^0.35.0" -pytest-operator-cache = {git = "https://github.com/canonical/data-platform-workflows", tag = "v18.0.0", subdirectory = "python/pytest_plugins/pytest_operator_cache"} -pytest-operator-groups = {git = "https://github.com/canonical/data-platform-workflows", tag = "v18.0.0", subdirectory = "python/pytest_plugins/pytest_operator_groups"} -pytest-github-secrets = {git = "https://github.com/canonical/data-platform-workflows", tag = "v18.0.0", subdirectory = "python/pytest_plugins/github_secrets"} +pytest-operator-cache = {git = "https://github.com/canonical/data-platform-workflows", tag = "v21.0.0", subdirectory = "python/pytest_plugins/pytest_operator_cache"} +pytest-operator-groups = {git = "https://github.com/canonical/data-platform-workflows", tag = "v21.0.0", subdirectory = "python/pytest_plugins/pytest_operator_groups"} +pytest-github-secrets = {git = "https://github.com/canonical/data-platform-workflows", tag = "v21.0.0", subdirectory = "python/pytest_plugins/github_secrets"} juju = "^3.5.0.0" mysql-connector-python = "~8.0.33" tenacity = "^8.5.0"