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

test: cover uninstall in e2e #5

Merged
merged 22 commits into from
Jun 27, 2024
Merged

test: cover uninstall in e2e #5

merged 22 commits into from
Jun 27, 2024

Conversation

salasberryfin
Copy link
Owner

What this PR does / why we need it:

Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #

Special notes for your reviewer:

Checklist:

  • squashed commits into logical changes
  • includes documentation
  • adds unit tests
  • adds or updates e2e tests

Danil-Grigorev and others added 4 commits April 8, 2024 12:11
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
This change adds an experimental feature that when enabled will copy the
labels from the CAPI Cluster to the created Rancher Cluster resource.

By copying the labels it allows "cluster groups" to be easily used to
automatically deploy applications to CAPI created clusters.

Signed-off-by: Richard Case <richard.case@suse.com>
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
alexander-demicev and others added 18 commits April 18, 2024 18:15
…s-capi-provider

🌱 Ensure controller always patches CAPIProvider status
* test: cover cluster re-import for v1 clusters

Signed-off-by: Carlos Salas <carlos.salas@suse.com>

* test: cover cluster re-import for v3 clusters

Signed-off-by: Carlos Salas <carlos.salas@suse.com>

---------

Signed-off-by: Carlos Salas <carlos.salas@suse.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.3.0 to 4.1.3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](actions/checkout@v3.3.0...v4.1.3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…rancher#490)

Bumps the test-dependencies group in /test with 7 updates:

| Package | From | To |
| --- | --- | --- |
| code.gitea.io/sdk/gitea | `0.17.1` | `0.18.0` |
| [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) | `5.11.0` | `5.12.0` |
| [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) | `2.15.0` | `2.17.1` |
| [github.com/onsi/gomega](https://github.com/onsi/gomega) | `1.31.1` | `1.33.0` |
| [sigs.k8s.io/cluster-api-operator](https://github.com/kubernetes-sigs/cluster-api-operator) | `0.9.0` | `0.9.2` |
| [sigs.k8s.io/cluster-api-operator/test](https://github.com/kubernetes-sigs/cluster-api-operator) | `0.8.1` | `0.9.2` |
| [sigs.k8s.io/cluster-api/test](https://github.com/kubernetes-sigs/cluster-api) | `1.6.1` | `1.7.0` |


Updates `code.gitea.io/sdk/gitea` from 0.17.1 to 0.18.0

Updates `github.com/go-git/go-git/v5` from 5.11.0 to 5.12.0
- [Release notes](https://github.com/go-git/go-git/releases)
- [Commits](go-git/go-git@v5.11.0...v5.12.0)

Updates `github.com/onsi/ginkgo/v2` from 2.15.0 to 2.17.1
- [Release notes](https://github.com/onsi/ginkgo/releases)
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
- [Commits](onsi/ginkgo@v2.15.0...v2.17.1)

Updates `github.com/onsi/gomega` from 1.31.1 to 1.33.0
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](onsi/gomega@v1.31.1...v1.33.0)

Updates `sigs.k8s.io/cluster-api-operator` from 0.9.0 to 0.9.2
- [Release notes](https://github.com/kubernetes-sigs/cluster-api-operator/releases)
- [Changelog](https://github.com/kubernetes-sigs/cluster-api-operator/blob/main/.goreleaser.yaml)
- [Commits](kubernetes-sigs/cluster-api-operator@v0.9.0...v0.9.2)

Updates `sigs.k8s.io/cluster-api-operator/test` from 0.8.1 to 0.9.2
- [Release notes](https://github.com/kubernetes-sigs/cluster-api-operator/releases)
- [Changelog](https://github.com/kubernetes-sigs/cluster-api-operator/blob/main/.goreleaser.yaml)
- [Commits](kubernetes-sigs/cluster-api-operator@v0.8.1...v0.9.2)

Updates `sigs.k8s.io/cluster-api/test` from 1.6.1 to 1.7.0
- [Release notes](https://github.com/kubernetes-sigs/cluster-api/releases)
- [Commits](kubernetes-sigs/cluster-api@v1.6.1...v1.7.0)

---
updated-dependencies:
- dependency-name: code.gitea.io/sdk/gitea
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-dependencies
- dependency-name: github.com/go-git/go-git/v5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-dependencies
- dependency-name: github.com/onsi/ginkgo/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-dependencies
- dependency-name: github.com/onsi/gomega
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-dependencies
- dependency-name: sigs.k8s.io/cluster-api-operator
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-dependencies
- dependency-name: sigs.k8s.io/cluster-api-operator/test
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-dependencies
- dependency-name: sigs.k8s.io/cluster-api/test
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…/actions/checkout-4.1.3

chore(deps): Bump actions/checkout from 3.3.0 to 4.1.3
Signed-off-by: Richard Case <richard.case@suse.com>
chore: trying to use the org level runners
Signed-off-by: Richard Case <richard.case@suse.com>
Fix typo in the runner name
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
…her#508)

* Ensure CAPIProviders are removed correctly on chart uninstall

Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>

* Bump CAPI Operator to v0.10.1

Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>

---------

Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
@Danil-Grigorev Danil-Grigorev force-pushed the e2e-cover-uninstall branch from 72a684d to 0387e89 Compare May 2, 2024 09:19
@salasberryfin salasberryfin merged commit 79f15fa into main Jun 27, 2024
9 of 11 checks passed
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.

5 participants