All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Update Kyverno
PolicyExceptions
tov2beta1
.
1.46.1 - 2024-04-29
- Use full CRD name when upgrading clusters to avoid naming clash.
1.46.0 - 2024-02-21
- Change the tekton-triggers hostname.
1.45.0 - 2024-02-08
- Add missing file to kustomization.
1.44.0 - 2024-02-08
- Use custom service account for tekton tasks and setup IRSA to give s3 access.
1.43.0 - 2024-02-07
- Remove references to
rfjh2
from ingresses.
1.42.1 - 2024-02-07
- Change storageClass to gp3.
1.42.0 - 2024-02-07
- Add secrets needed by tekton to helm chart.
1.41.5 - 2024-02-06
- Add helm hook to policy exceptions.
1.41.4 - 2024-02-06
- Yet another attempt to fix helm chart (yes, another one).
1.41.3 - 2024-02-06
- Yet another attempt to fix helm chart.
1.41.2 - 2024-02-06
- Fix prowjob CRD.
1.41.1 - 2024-02-06
- Fix apiVersion for CRDs.
1.41.0 - 2024-02-06
- Add CRDs to the helm chart.
1.40.0 - 2024-02-06
- Move to giantswarm-operations-platform catalog.
1.39.8 - 2024-01-29
- Move pss values under the global property
1.39.7 - 2024-01-24
- Added missing volume mount in cncf test task.
1.39.6 - 2024-01-24
- Make kyverno ignore cncf pods.
1.39.5 - 2024-01-19
- Yet another attempt to fix policy exceptions for sonobuoy test pods.
1.39.4 - 2024-01-18
- Yet another attempt to fix policy exceptions for sonobuoy test pods.
1.39.3 - 2024-01-18
- Fix policy exceptions for sonobuoy test pods.
1.39.2 - 2024-01-18
- Add policy exceptions sonobuoy test pods as well.
1.39.1 - 2024-01-18
- Use dedicated step for PSS exception creation.
1.39.0 - 2024-01-18
- Move policy exception for sonobuoy to workload cluster.
1.38.0 - 2024-01-17
- Add policy exception for sonobuoy.
1.37.1 - 2024-01-17
- Run cncf test as root user - this time for real.
1.37.0 - 2024-01-17
- Run cncf test as root user.
1.36.2 - 2023-12-18
- Run 'upgrade-cluster' task as root.
- Set root user for
wait-for-ready
task.
1.36.0 - 2023-12-14
- Add PSS exceptions.
1.35.0 - 2023-12-04
- Fix PSS for tekton-triggers.
1.34.1 - 2023-12-04
- Fix security context in tekton-dashboard.
1.34.0 - 2023-12-04
- Remove PSPs and add PolicyException.
- Fix PSS for prow.
- Fix PSS for tekton.
1.33.1 - 2023-12-01
1.33.0 - 2023-11-29
1.32.0 - 2023-11-27
- Add
OPSCTL_GITHUB_TOKEN
to e2e task to avoid github rate limiting.
1.31.0 - 2023-10-12
- Use
cluster flavour
setting during upgrade test. - Don't get sonobuoy results in upgrade test.
1.30.0 - 2023-10-11
- Run sonobuoy plugin directly, not using sonobuoy runner.
1.29.0 - 2023-10-05
- Add
cluster.k8s.io
torelease-manager
ClusterRole.
- Bump kubectl-gs image to 2.41.1
- Use kubectl-gs to get kubeconfig
1.28.0 - 2023-09-14
- Added explicit trigger params
region
andflavour
for all triggers.
1.27.0 - 2023-09-13
- Make triggering via github comment a bit smarter.
1.26.1 - 2023-08-31
- Fixed trigger for
cncf
andcncf-eni
tests.
1.26.0 - 2023-08-30
- Raise
wait-for-ready
timeout to 2h to leave broken apps enough time to install.
1.25.0 - 2023-08-29
- Allow testing clusters in
eni
mode on AWS.
1.24.0 - 2023-08-28
- Remove prow configuration for CAPI repositories, as they will use the new tekton infra.
- Remove 'create-cluster-capi-pure' and 'upgrade-cluster-capi-pure' pipelines and unused tasks.
1.23.0 - 2023-07-11
- Use one single tekton pipeline and customize behaviour using params for
aws-upgrade
,azure-upgrade
andaws-china-upgrade
tests.
1.22.0 - 2023-07-05
- Use one single tekton pipeline and customize behaviour using params for
aws
,azure
andaws-china
tests.
- Remove
capz
test.
1.21.0 - 2023-06-29
- Unified
azure
,aws
andaws-china
tests. They all usesonobuoy-plugin
to run the tests.
- Add
aws-upgrade
test to test upgrade usingsonobuoy-plugin
. - Add
aws-china-upgrade
test to test upgrade usingsonobuoy-plugin
.
- Delete
upgrade-to-this-azure-operator
unused test.
1.20.0 - 2023-06-27
- Bump sonobuoy image to
quay.io/giantswarm/sonobuoy:v0.56.17-alpine-giantswarm
.
- Ignore wip releases in
get-latest-release
.
1.19.1 - 2023-05-24
- Detect provider from git diff in
create release
.
1.19.0 - 2023-05-23
- Use bash script to create releases to avoid using old Release CR in
standup
and supportdependsOn
feature.
1.18.0 - 2023-05-17
- Bump
kubectl-gs
tov2.37.0
.
1.17.0 - 2023-05-16
- Bump
kubectl-gs
tov2.34.0
. - Make
create-cluster-capi-hybrid
work with vintage release v20.
- Fix kubeconfig generation script.
1.16.0 - 2023-03-15
- Bump standup to 3.4.2.
1.15.0 - 2023-03-15
- Bump standup to 3.4.1.
1.14.0 - 2023-03-15
- Bump standup to 3.4.0.
1.13.0 - 2023-02-02
- Update kubectl-gs to v2.32.0 which uses objects for
CAPA
machine pools instead of arrays
1.12.0 - 2023-01-12
- Use 'alpine' to download suonobuoy plugin.
1.11.0 - 2023-01-12
- Retry 5 times downloading sonobuoy plugin.
1.10.0 - 2023-01-11
- Updated kubectl-gs to v2.29.5.
1.9.0 - 2022-11-24
- Updated kubectl-gs to v2.29.0 which changes the format of the volumes for CAPG
1.8.1 - 2022-11-10
- Fix capi upgrade test to actually upgrade default-apps app when running it from default-apps repo.
1.8.0 - 2022-11-07
- Bump
quay.io/giantswarm/kubectl-gs
to2.27.0
.
1.7.1 - 2022-11-03
- e2e upgrade test actually upgrades from latest release to current version being tested.
1.7.0 - 2022-10-19
- Fixed parameters for CAPA e2e pipelines.
1.6.2 - 2022-10-18
- Remove unnecessary parameters from
upgrade-cluster-capi-pure
pipeline.
1.6.1 - 2022-10-18
- Add missing pipelines and tasks to
kustomize
.
- Restore GitHub
eventlistener
config that was released inv1.4.1
.
1.6.0 - 2022-09-20
- Revert tekton version bumps happened on release 1.4.0.
1.5.0 - 2022-09-20
- Add
upgrade
pipeline for CAPI clusters.
1.4.2 - 2022-09-15
- Fixed interceptors after upgrading to 0.21.0.
1.4.1 - 2022-09-15
- Fixed github eventlistener syntax after tekton triggers upgrade.
1.4.0 - 2022-09-15
- Bump tekton pipelines to release 0.39.0.
- Bump tekton dsahboard to release 0.29.2.
- Bump tekton triggers to release 0.21.0.
1.3.1 - 2022-09-15
- Wait for cluster creation before we allow connectivity from MC to WC on GCP.
1.3.0 - 2022-09-15
- Allow connectivity from the MC where tekton runs its tasks to the workload cluster created on GCP.
1.2.1 - 2022-08-19
- Escape backslash to fix prow config.
1.2.0 - 2022-08-12
- Trigger
create-cluster-capi-pure
pipeline even if/test create
has spaces after the command.
1.1.0 - 2022-08-10
- Only run cleanup of
create-cluster-capi-pure
runs if they were successful
1.0.2 - 2022-07-20
- Bump Tekton Triggers to v0.20.1
1.0.1 - 2022-07-20
- Included missing
interceptors.yaml
in Kustomization resources list
1.0.0 - 2022-06-22
- Bump
sonobuoy
to v0.56.7-alpine-giantswarm. - Bump
kubectl-gs
to 2.14.0.
- Initial release.