diff --git a/.github/workflows/e2e-kind-create.yaml b/.github/workflows/e2e-kind-create.yaml index 3c8a38c31..cf84725d6 100644 --- a/.github/workflows/e2e-kind-create.yaml +++ b/.github/workflows/e2e-kind-create.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.github/workflows/e2e-kind-decommission.yaml b/.github/workflows/e2e-kind-decommission.yaml index 99c6e0f86..fc6b79910 100644 --- a/.github/workflows/e2e-kind-decommission.yaml +++ b/.github/workflows/e2e-kind-decommission.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.github/workflows/e2e-kind-upgrades.yaml b/.github/workflows/e2e-kind-upgrades.yaml index 4b9232619..e9e963edd 100644 --- a/.github/workflows/e2e-kind-upgrades.yaml +++ b/.github/workflows/e2e-kind-upgrades.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.github/workflows/e2e-kind-upgradessha256.yaml b/.github/workflows/e2e-kind-upgradessha256.yaml index 727f11d52..71fd199b0 100644 --- a/.github/workflows/e2e-kind-upgradessha256.yaml +++ b/.github/workflows/e2e-kind-upgradessha256.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.github/workflows/e2e-kind-versionchecker.yaml b/.github/workflows/e2e-kind-versionchecker.yaml index f53b4c55b..18914a530 100644 --- a/.github/workflows/e2e-kind-versionchecker.yaml +++ b/.github/workflows/e2e-kind-versionchecker.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.github/workflows/nightly-smoketest.yaml b/.github/workflows/nightly-smoketest.yaml index 2eef7b1d7..f35d9d6bf 100644 --- a/.github/workflows/nightly-smoketest.yaml +++ b/.github/workflows/nightly-smoketest.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.github/workflows/templates.yaml b/.github/workflows/templates.yaml index 622df9736..74080d93d 100644 --- a/.github/workflows/templates.yaml +++ b/.github/workflows/templates.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 84b919b83..a66b48e75 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.github/workflows/update-crdb-versions.yaml b/.github/workflows/update-crdb-versions.yaml index ef9c3c658..d7be24fc9 100644 --- a/.github/workflows/update-crdb-versions.yaml +++ b/.github/workflows/update-crdb-versions.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -31,13 +31,17 @@ jobs: with: path: "~/.cache/bazel" key: bazel - - name: Update CRDB versions - uses: technote-space/create-pr-action@v2 + - name: Update CRDB version + run: make release/gen-templates + - name: Create PR + uses: peter-evans/create-pull-request@v5 with: - EXECUTE_COMMANDS: | - make release/gen-templates - COMMIT_MESSAGE: 'Update CRDB versions' - COMMIT_NAME: 'GitHub Actions' - COMMIT_EMAIL: 'dev-inf+github-cockroach-dev-inf@cockroachlabs.com' - PR_BRANCH_NAME: 'crdb-update-${PR_ID}' - PR_TITLE: 'Update CRDB versions' + base: "master" + branch: 'crdb-version-update' + title: "Update CRDB versions" + author: "CRL Release bot " + body: | + Update supported CRDB versions. + commit-message: | + Update supported CRDB versions. + delete-branch: true diff --git a/.golangci.yaml b/.golangci.yaml index a58ae719c..8fa77b93f 100644 --- a/.golangci.yaml +++ b/.golangci.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/CHANGELOG.md b/CHANGELOG.md index b7f1c91d4..d8436e97b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -# [Unreleased](https://github.com/cockroachdb/cockroach-operator/compare/v2.11.0...master) +# [Unreleased](https://github.com/cockroachdb/cockroach-operator/compare/v2.14.0...master) + +# [v2.14.0](https://github.com/cockroachdb/cockroach-operator/compare/v2.13.0...v2.14.0) + +# [v2.13.0](https://github.com/cockroachdb/cockroach-operator/compare/v2.12.0...v2.13.0) + +# [v2.12.0](https://github.com/cockroachdb/cockroach-operator/compare/v2.11.0...v2.12.0) # [v2.11.0](https://github.com/cockroachdb/cockroach-operator/compare/v2.10.0...v2.11.0) @@ -37,6 +43,9 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). * Correctly detect failed version checker Pods * retry cluster status updates, reducing test flakes +## Changed +* Update validation webhook to reject changes to cluster spec's AdditionalLabels field + # [v2.7.0](https://github.com/cockroachdb/cockroach-operator/compare/v2.6.0...v2.7.0) ## Fixed diff --git a/Makefile b/Makefile index 6082a778b..e105a017c 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/apis/v1alpha1/action_status.go b/apis/v1alpha1/action_status.go index fe8fd5832..adb8a743d 100644 --- a/apis/v1alpha1/action_status.go +++ b/apis/v1alpha1/action_status.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -16,7 +16,7 @@ limitations under the License. package v1alpha1 -//ActionStatus struct used to save the status of each action that the controller runs +// ActionStatus struct used to save the status of each action that the controller runs type ActionStatus int const ( diff --git a/apis/v1alpha1/action_types.go b/apis/v1alpha1/action_types.go index c40ccd3ba..588c34773 100644 --- a/apis/v1alpha1/action_types.go +++ b/apis/v1alpha1/action_types.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -16,7 +16,7 @@ limitations under the License. package v1alpha1 -//ActionType type alias +// ActionType type alias type ActionType string // All possible action types diff --git a/apis/v1alpha1/cluster_types.go b/apis/v1alpha1/cluster_types.go index 64d101eef..9b99da6d6 100644 --- a/apis/v1alpha1/cluster_types.go +++ b/apis/v1alpha1/cluster_types.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/apis/v1alpha1/cluster_types_test.go b/apis/v1alpha1/cluster_types_test.go index ebb152579..cf9972bc4 100644 --- a/apis/v1alpha1/cluster_types_test.go +++ b/apis/v1alpha1/cluster_types_test.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/apis/v1alpha1/condition_types.go b/apis/v1alpha1/condition_types.go index e15290535..2ba776534 100644 --- a/apis/v1alpha1/condition_types.go +++ b/apis/v1alpha1/condition_types.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -16,7 +16,7 @@ limitations under the License. package v1alpha1 -//ClusterConditionType type alias +// ClusterConditionType type alias type ClusterConditionType string const ( diff --git a/apis/v1alpha1/doc.go b/apis/v1alpha1/doc.go index ff59ad6aa..017fbad80 100644 --- a/apis/v1alpha1/doc.go +++ b/apis/v1alpha1/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/apis/v1alpha1/groupversion_info.go b/apis/v1alpha1/groupversion_info.go index c0a402415..cb1909d88 100644 --- a/apis/v1alpha1/groupversion_info.go +++ b/apis/v1alpha1/groupversion_info.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/apis/v1alpha1/restart_types.go b/apis/v1alpha1/restart_types.go index a0dbda010..cf2681902 100644 --- a/apis/v1alpha1/restart_types.go +++ b/apis/v1alpha1/restart_types.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -16,7 +16,7 @@ limitations under the License. package v1alpha1 -//ClusterRestartType type alias +// ClusterRestartType type alias type ClusterRestartType int const ( diff --git a/apis/v1alpha1/volume.go b/apis/v1alpha1/volume.go index 8d6485d8e..918211d2b 100644 --- a/apis/v1alpha1/volume.go +++ b/apis/v1alpha1/volume.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/apis/v1alpha1/volume_test.go b/apis/v1alpha1/volume_test.go index 4a2a49ab7..d8769be8b 100644 --- a/apis/v1alpha1/volume_test.go +++ b/apis/v1alpha1/volume_test.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/apis/v1alpha1/webhook.go b/apis/v1alpha1/webhook.go index 1d5a21d26..81e00b227 100644 --- a/apis/v1alpha1/webhook.go +++ b/apis/v1alpha1/webhook.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -18,6 +18,8 @@ package v1alpha1 import ( "fmt" + "reflect" + v1 "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/runtime" kerrors "k8s.io/apimachinery/pkg/util/errors" @@ -51,7 +53,7 @@ func (r *CrdbCluster) SetupWebhookWithManager(mgr ctrl.Manager) error { return ctrl.NewWebhookManagedBy(mgr).For(r).Complete() } -//+kubebuilder:webhook:path=/mutate-crdb-cockroachlabs-com-v1alpha1-crdbcluster,mutating=true,failurePolicy=fail,groups=crdb.cockroachlabs.com,resources=crdbclusters,verbs=create;update,versions=v1alpha1,name=mcrdbcluster.kb.io,sideEffects=None,admissionReviewVersions=v1 +// +kubebuilder:webhook:path=/mutate-crdb-cockroachlabs-com-v1alpha1-crdbcluster,mutating=true,failurePolicy=fail,groups=crdb.cockroachlabs.com,resources=crdbclusters,verbs=create;update,versions=v1alpha1,name=mcrdbcluster.kb.io,sideEffects=None,admissionReviewVersions=v1 // Default implements webhook.Defaulter so a webhook will be registered for the type. func (r *CrdbCluster) Default() { @@ -79,7 +81,7 @@ func (r *CrdbCluster) Default() { } } -//+kubebuilder:webhook:path=/validate-crdb-cockroachlabs-com-v1alpha1-crdbcluster,mutating=false,failurePolicy=fail,groups=crdb.cockroachlabs.com,resources=crdbclusters,verbs=create;update,versions=v1alpha1,name=vcrdbcluster.kb.io,sideEffects=None,admissionReviewVersions=v1 +// +kubebuilder:webhook:path=/validate-crdb-cockroachlabs-com-v1alpha1-crdbcluster,mutating=false,failurePolicy=fail,groups=crdb.cockroachlabs.com,resources=crdbclusters,verbs=create;update,versions=v1alpha1,name=vcrdbcluster.kb.io,sideEffects=None,admissionReviewVersions=v1 // ValidateCreate implements webhook.Validator so a webhook will be registered for the type. func (r *CrdbCluster) ValidateCreate() error { @@ -111,6 +113,18 @@ func (r *CrdbCluster) ValidateUpdate(old runtime.Object) error { webhookLog.Info("validate update", "name", r.Name) var errors []error + oldCluster, ok := old.(*CrdbCluster) + if !ok { + webhookLog.Info(fmt.Sprintf("unexpected old cluster type %T", old)) + } else { + // Validate if labels changed. + // k8s does not support changing selector/labels on sts: + // https://github.com/kubernetes/kubernetes/issues/90519. + if !reflect.DeepEqual(oldCluster.Spec.AdditionalLabels, r.Spec.AdditionalLabels) { + errors = append(errors, fmt.Errorf("mutating additionalLabels field is not supported")) + } + } + if r.Spec.Ingress != nil { if err := r.ValidateIngress(); err != nil { errors = append(errors, err...) diff --git a/apis/v1alpha1/webhook_test.go b/apis/v1alpha1/webhook_test.go index 0851da10f..49f3ab189 100644 --- a/apis/v1alpha1/webhook_test.go +++ b/apis/v1alpha1/webhook_test.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -23,6 +23,7 @@ import ( . "github.com/cockroachdb/cockroach-operator/apis/v1alpha1" "github.com/stretchr/testify/require" v1 "k8s.io/api/core/v1" + "k8s.io/apimachinery/pkg/runtime" ) func TestCrdbClusterDefault(t *testing.T) { @@ -181,3 +182,89 @@ func TestUpdateCrdbCluster(t *testing.T) { require.Equal(t, err.Error(), testcase.ErrMsg) } } + +func TestUpdateCrdbClusterLabels(t *testing.T) { + oldCluster := CrdbCluster{ + Spec: CrdbClusterSpec{ + Image: &PodImage{}, + AdditionalLabels: map[string]string{ + "k": "v", + }, + }, + } + fs := v1.PersistentVolumeFilesystem + + testcases := []struct { + Cluster *CrdbCluster + ShouldError bool + }{ + { + Cluster: &CrdbCluster{Spec: CrdbClusterSpec{ + Image: &PodImage{Name: "testImage"}, + AdditionalLabels: map[string]string{"k": "v"}, + DataStore: Volume{ + VolumeClaim: &VolumeClaim{ + PersistentVolumeClaimSpec: v1.PersistentVolumeClaimSpec{ + VolumeMode: &fs, + }, + }, + }, + }}, + ShouldError: false, + }, + { + Cluster: &CrdbCluster{Spec: CrdbClusterSpec{ + Image: &PodImage{Name: "testImage"}, + AdditionalLabels: map[string]string{"k": "x"}, + DataStore: Volume{ + VolumeClaim: &VolumeClaim{ + PersistentVolumeClaimSpec: v1.PersistentVolumeClaimSpec{ + VolumeMode: &fs, + }, + }, + }, + }}, + // label k has a different value. + ShouldError: true, + }, + { + Cluster: &CrdbCluster{Spec: CrdbClusterSpec{ + Image: &PodImage{Name: "testImage"}, + DataStore: Volume{ + VolumeClaim: &VolumeClaim{ + PersistentVolumeClaimSpec: v1.PersistentVolumeClaimSpec{ + VolumeMode: &fs, + }, + }, + }, + }}, + // labels are missing / empty. + ShouldError: true, + }, + { + Cluster: &CrdbCluster{Spec: CrdbClusterSpec{ + Image: &PodImage{Name: "testImage"}, + AdditionalLabels: map[string]string{"k": "v", "kk": "v"}, + DataStore: Volume{ + VolumeClaim: &VolumeClaim{ + PersistentVolumeClaimSpec: v1.PersistentVolumeClaimSpec{ + VolumeMode: &fs, + }, + }, + }, + }}, + // labels contain additional kv. + ShouldError: true, + }, + } + + for _, tc := range testcases { + err := tc.Cluster.ValidateUpdate(runtime.Object(&oldCluster)) + if tc.ShouldError { + require.Error(t, err) + require.Equal(t, err.Error(), "mutating additionalLabels field is not supported") + } else { + require.NoError(t, err) + } + } +} diff --git a/apis/v1alpha1/zz_generated.deepcopy.go b/apis/v1alpha1/zz_generated.deepcopy.go index ca1e8b44a..14840fe6d 100644 --- a/apis/v1alpha1/zz_generated.deepcopy.go +++ b/apis/v1alpha1/zz_generated.deepcopy.go @@ -2,7 +2,7 @@ // +build !ignore_autogenerated /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/build/release/teamcity-publish-openshift-bundle.sh b/build/release/teamcity-publish-openshift-bundle.sh index d6f788ad5..aa04ac8f5 100755 --- a/build/release/teamcity-publish-openshift-bundle.sh +++ b/build/release/teamcity-publish-openshift-bundle.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/build/release/teamcity-publish-openshift.sh b/build/release/teamcity-publish-openshift.sh index 932312b1b..45f3717d4 100755 --- a/build/release/teamcity-publish-openshift.sh +++ b/build/release/teamcity-publish-openshift.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -18,8 +18,8 @@ set -euxo pipefail source "$(dirname "${0}")/teamcity-support.sh" RH_PROJECT_ID="5e6027425c5456060d5f6084" -RH_REGISTRY="scan.connect.redhat.com" -RH_OPERATOR_IMG="${RH_REGISTRY}/ospid-cf721588-ad8a-4618-938c-5191c5e10ae4/cockroachdb-operator:${TAG}" +RH_REGISTRY="quay.io" +RH_OPERATOR_IMG="${RH_REGISTRY}/redhat-isv-containers/${RH_PROJECT_ID}:${TAG}" OPERATOR_IMG="docker.io/cockroachdb/cockroach-operator:${TAG}" if ! [[ -z "${DRY_RUN}" ]] ; then diff --git a/build/release/teamcity-publish-release.sh b/build/release/teamcity-publish-release.sh index a117a10ba..746751998 100755 --- a/build/release/teamcity-publish-release.sh +++ b/build/release/teamcity-publish-release.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/build/release/teamcity-support.sh b/build/release/teamcity-support.sh index 323e111c3..2e8529db4 100644 --- a/build/release/teamcity-support.sh +++ b/build/release/teamcity-support.sh @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/cmd/cockroach-operator/main.go b/cmd/cockroach-operator/main.go index 0659ca560..2a5347dfa 100644 --- a/cmd/cockroach-operator/main.go +++ b/cmd/cockroach-operator/main.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/cmd/cockroach-operator/prep_webhooks.go b/cmd/cockroach-operator/prep_webhooks.go index ad713d0c3..b323f0b4b 100644 --- a/cmd/cockroach-operator/prep_webhooks.go +++ b/cmd/cockroach-operator/prep_webhooks.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/config/crd/BUILD.bazel b/config/crd/BUILD.bazel index c8a2b2f74..48c66d499 100644 --- a/config/crd/BUILD.bazel +++ b/config/crd/BUILD.bazel @@ -1,4 +1,4 @@ -# Copyright 2020 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/crd/bases/crdb.cockroachlabs.com_crdbclusters.yaml b/config/crd/bases/crdb.cockroachlabs.com_crdbclusters.yaml index b74d34ad9..4f7f24173 100644 --- a/config/crd/bases/crdb.cockroachlabs.com_crdbclusters.yaml +++ b/config/crd/bases/crdb.cockroachlabs.com_crdbclusters.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/crd/kustomization.yaml b/config/crd/kustomization.yaml index cf47969e6..dbf9cd476 100644 --- a/config/crd/kustomization.yaml +++ b/config/crd/kustomization.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/default/kustomization.yaml b/config/default/kustomization.yaml index 5bd88770e..a1460c694 100644 --- a/config/default/kustomization.yaml +++ b/config/default/kustomization.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/default/namespace.yaml b/config/default/namespace.yaml index 1440e8af9..88b43e257 100644 --- a/config/default/namespace.yaml +++ b/config/default/namespace.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/manager/deployment.yaml b/config/manager/deployment.yaml index fd5866c45..0595eed79 100644 --- a/config/manager/deployment.yaml +++ b/config/manager/deployment.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 34e41a7e9..6ca5c97d6 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/manager/patches/image.yaml b/config/manager/patches/image.yaml index 115e98714..b63435670 100644 --- a/config/manager/patches/image.yaml +++ b/config/manager/patches/image.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -24,7 +24,7 @@ spec: spec: containers: - name: cockroach-operator - image: cockroachdb/cockroach-operator:v2.11.0 + image: cockroachdb/cockroach-operator:v2.14.0 env: - name: RELATED_IMAGE_COCKROACH_v20_1_4 value: cockroachdb/cockroach:v20.1.4 @@ -192,6 +192,8 @@ spec: value: cockroachdb/cockroach:v22.1.18 - name: RELATED_IMAGE_COCKROACH_v22_1_20 value: cockroachdb/cockroach:v22.1.20 + - name: RELATED_IMAGE_COCKROACH_v22_1_22 + value: cockroachdb/cockroach:v22.1.22 - name: RELATED_IMAGE_COCKROACH_v22_2_0 value: cockroachdb/cockroach:v22.2.0 - name: RELATED_IMAGE_COCKROACH_v22_2_1 @@ -214,6 +216,20 @@ spec: value: cockroachdb/cockroach:v22.2.9 - name: RELATED_IMAGE_COCKROACH_v22_2_10 value: cockroachdb/cockroach:v22.2.10 + - name: RELATED_IMAGE_COCKROACH_v22_2_12 + value: cockroachdb/cockroach:v22.2.12 + - name: RELATED_IMAGE_COCKROACH_v22_2_14 + value: cockroachdb/cockroach:v22.2.14 + - name: RELATED_IMAGE_COCKROACH_v22_2_15 + value: cockroachdb/cockroach:v22.2.15 + - name: RELATED_IMAGE_COCKROACH_v22_2_16 + value: cockroachdb/cockroach:v22.2.16 + - name: RELATED_IMAGE_COCKROACH_v22_2_17 + value: cockroachdb/cockroach:v22.2.17 + - name: RELATED_IMAGE_COCKROACH_v22_2_18 + value: cockroachdb/cockroach:v22.2.18 + - name: RELATED_IMAGE_COCKROACH_v22_2_19 + value: cockroachdb/cockroach:v22.2.19 - name: RELATED_IMAGE_COCKROACH_v23_1_0 value: cockroachdb/cockroach:v23.1.0 - name: RELATED_IMAGE_COCKROACH_v23_1_1 @@ -224,3 +240,37 @@ spec: value: cockroachdb/cockroach:v23.1.3 - name: RELATED_IMAGE_COCKROACH_v23_1_4 value: cockroachdb/cockroach:v23.1.4 + - name: RELATED_IMAGE_COCKROACH_v23_1_5 + value: cockroachdb/cockroach:v23.1.5 + - name: RELATED_IMAGE_COCKROACH_v23_1_6 + value: cockroachdb/cockroach:v23.1.6 + - name: RELATED_IMAGE_COCKROACH_v23_1_7 + value: cockroachdb/cockroach:v23.1.7 + - name: RELATED_IMAGE_COCKROACH_v23_1_8 + value: cockroachdb/cockroach:v23.1.8 + - name: RELATED_IMAGE_COCKROACH_v23_1_9 + value: cockroachdb/cockroach:v23.1.9 + - name: RELATED_IMAGE_COCKROACH_v23_1_10 + value: cockroachdb/cockroach:v23.1.10 + - name: RELATED_IMAGE_COCKROACH_v23_1_11 + value: cockroachdb/cockroach:v23.1.11 + - name: RELATED_IMAGE_COCKROACH_v23_1_12 + value: cockroachdb/cockroach:v23.1.12 + - name: RELATED_IMAGE_COCKROACH_v23_1_13 + value: cockroachdb/cockroach:v23.1.13 + - name: RELATED_IMAGE_COCKROACH_v23_1_14 + value: cockroachdb/cockroach:v23.1.14 + - name: RELATED_IMAGE_COCKROACH_v23_1_15 + value: cockroachdb/cockroach:v23.1.15 + - name: RELATED_IMAGE_COCKROACH_v23_1_16 + value: cockroachdb/cockroach:v23.1.16 + - name: RELATED_IMAGE_COCKROACH_v23_1_17 + value: cockroachdb/cockroach:v23.1.17 + - name: RELATED_IMAGE_COCKROACH_v23_2_0 + value: cockroachdb/cockroach:v23.2.0 + - name: RELATED_IMAGE_COCKROACH_v23_2_1 + value: cockroachdb/cockroach:v23.2.1 + - name: RELATED_IMAGE_COCKROACH_v23_2_2 + value: cockroachdb/cockroach:v23.2.2 + - name: RELATED_IMAGE_COCKROACH_v23_2_3 + value: cockroachdb/cockroach:v23.2.3 diff --git a/config/manifests/bases/cockroach-operator.clusterserviceversion.yaml b/config/manifests/bases/cockroach-operator.clusterserviceversion.yaml index 9f79385c7..7d3226487 100644 --- a/config/manifests/bases/cockroach-operator.clusterserviceversion.yaml +++ b/config/manifests/bases/cockroach-operator.clusterserviceversion.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -29,6 +29,13 @@ metadata: operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 repository: https://github.com/cockroachdb/cockroach-operator support: Cockroach Labs + features.operators.openshift.io/disconnected: "true" + features.operators.openshift.io/fips-compliant: "false" + features.operators.openshift.io/proxy-aware: "false" + features.operators.openshift.io/tls-profiles: "false" + features.operators.openshift.io/token-auth-aws: "false" + features.operators.openshift.io/token-auth-azure: "false" + features.operators.openshift.io/token-auth-gcp: "false" name: cockroach-operator.v0.0.0 namespace: placeholder spec: @@ -96,6 +103,16 @@ spec: expose the services using Ingress displayName: Cockroach Database Ingress path: ingress + - description: '(Optional) LogConfigMap define the config map which contains + log configuration used to send the logs through the proper channels in the + cockroachdb. Logging configuration is available for cockroach version v21.1.0 + onwards. The logging configuration is taken in format of yaml file, you + can check the logging configuration here (https://www.cockroachlabs.com/docs/stable/configure-logs.html#default-logging-configuration) + The default logging for cockroach version v20.x or less is stderr, logging + API is ignored for older versions. NOTE: The `data` field of map must contain + an entry called `logging.yaml` that contains config options.' + displayName: Cockroach Database Logging configuration config map + path: logConfigMap - description: (Optional) If specified, the pod's nodeSelector displayName: Map of nodeSelectors to match when scheduling pods on nodes path: nodeSelector @@ -181,203 +198,255 @@ spec: minKubeVersion: 1.18.0 provider: name: Cockroach Labs - version: 0.0.0 relatedImages: - - name: RELATED_IMAGE_COCKROACH_v20_1_4 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:288ae92ebdfc848540ff80ef682b74e50809e9742cafce22b028112326d66b65 - - name: RELATED_IMAGE_COCKROACH_v20_1_5 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:87dcdbdc07904b217880e70484582c9d87dde7e4071e01cf9e2e6da43111190e - - name: RELATED_IMAGE_COCKROACH_v20_1_8 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:6667919a41d304d5d4ade3ded4f11b42d722a995a4283e11e15320529f7f9abf - - name: RELATED_IMAGE_COCKROACH_v20_1_11 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:cdab9fc62e07dd349703ae394adb48ab3d2281610df35e081f4b76e208b38c8e - - name: RELATED_IMAGE_COCKROACH_v20_1_12 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:c1a07a8686bbadcb8c68ffba4e40e1285e581e24d43e5811f38a22d57fb9cc56 - - name: RELATED_IMAGE_COCKROACH_v20_1_13 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:b02549e5c3673b8154441990afa05a478d1ecc2bd0a70af64fd693cb6b469cb0 - - name: RELATED_IMAGE_COCKROACH_v20_1_15 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:25791b76b0d4b7220dadab3a405b3fdc330ba264ef6c9fbfdfb924c154c4bb5e - - name: RELATED_IMAGE_COCKROACH_v20_1_16 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:49421968126f9c98499bc0cf0c65729370ab566da3fbd1588c100b20052b972e - - name: RELATED_IMAGE_COCKROACH_v20_1_17 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:e39bce1d9b08a7d62eb05d53e29fabc668bf6a4e4ae3eb9994eebf5b642ff6cf - - name: RELATED_IMAGE_COCKROACH_v20_2_0 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:e67299fc0e79cff5b6caf9c0df154180dbaedc57b84f072acf68b7b2c958668d - - name: RELATED_IMAGE_COCKROACH_v20_2_1 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:fec6b0f56f2b94f141c8553a63b2e08b9494d4e6c5dc109d73268621ca445c56 - - name: RELATED_IMAGE_COCKROACH_v20_2_2 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:3edda46eccce8350440a0ea78dad2e41a3eaa0838fe57945ad5318739e968516 - - name: RELATED_IMAGE_COCKROACH_v20_2_3 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:ba9da9aa9d662c0fa9fd16a40551eedf100869b008cf9c0c09cbb87a09fda697 - - name: RELATED_IMAGE_COCKROACH_v20_2_4 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:a5414e54c4c513c7877f925b09eadc4c28eb592d3e120bcf9c65ab10e07cd607 - - name: RELATED_IMAGE_COCKROACH_v20_2_5 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:2664d78fbe88c368927ddbf80704f430e6ca2ce1f72cb4b7e1906dfe72be7cd0 - - name: RELATED_IMAGE_COCKROACH_v20_2_6 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:867c46bb4d8ca3f2fb8dc94063facc99758344c7b9d04f10e50932023ef5d262 - - name: RELATED_IMAGE_COCKROACH_v20_2_8 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:fe0c615b4d1ef4ec6e089e85deae2b6bd85410be8ed525e2317c759669417f47 - - name: RELATED_IMAGE_COCKROACH_v20_2_9 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:ec1672ce8091b677689a31cf09dbde5d1697f4caddae0151040b0fb156722e9d - - name: RELATED_IMAGE_COCKROACH_v20_2_10 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:de94036e9cc8618e0493313512d880ae145e94d3bff54ed51b0de66a88da1319 - - name: RELATED_IMAGE_COCKROACH_v20_2_11 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:98b76cf63aabc39d026317905d6ba72eec3f0d35c0f770ebb8b789c3fa0709ee - - name: RELATED_IMAGE_COCKROACH_v20_2_12 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:1ed18af1d3ffc65c24946c817d7d04d5f01025d3fb6c9eb78940e343b989bed0 - - name: RELATED_IMAGE_COCKROACH_v20_2_13 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:bcf3f976437c4ee52e922aa5d7e382a86a031d780b711c08c6c158dbf2d26cfa - - name: RELATED_IMAGE_COCKROACH_v20_2_14 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:c56f980b87a066d1e65ac8cff3d75040af9bd13093494cf4b4d30b5234d56edc - - name: RELATED_IMAGE_COCKROACH_v20_2_15 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:d290099496d070f135b5cc1e6bd59607512524d399df81698f11cfa09b8dca4a - - name: RELATED_IMAGE_COCKROACH_v20_2_16 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:d9a756df2ed2536b938d7c24fbf3de149cd1a0f44a3a1a0cc5d042fe8980362e - - name: RELATED_IMAGE_COCKROACH_v20_2_17 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:de4abe26a8c7c1a7e668bda0c462bee7cfc65bb826d8ffedebdf51fa00892719 - - name: RELATED_IMAGE_COCKROACH_v20_2_18 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:3eba3d1781879cac726cda2435fbf1965dcdb7f1d73c78824d9666bc4ec4d8d3 - - name: RELATED_IMAGE_COCKROACH_v20_2_19 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:bbe57aa4d8d5c9e162f9fcef4bd25f954ad81c0d79546033d202a1fc10a591ec - - name: RELATED_IMAGE_COCKROACH_v21_1_0 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:0ef0234b6fd42977b8a9eda2c59ca8194cc1c8cf6425b99d7bf8fde8feb826c5 - - name: RELATED_IMAGE_COCKROACH_v21_1_1 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:162a356cc8b423926634f83a1372b6321104d8de7a2c5b9b7b2681c769a88cc7 - - name: RELATED_IMAGE_COCKROACH_v21_1_2 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:27ef61d9f320a52ee9617f2ab8a1d1a1eacc576a0add2d85d99f9413912b651f - - name: RELATED_IMAGE_COCKROACH_v21_1_3 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:5eb59093ee81f8115d82ec6a8a1c35eefad055cbb3a175978cef7afe9196e6a0 - - name: RELATED_IMAGE_COCKROACH_v21_1_4 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:38e940144e34b69dfb7d1cf31456e7a0016c5dd40d5626baa346446c7678ceb0 - - name: RELATED_IMAGE_COCKROACH_v21_1_5 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:0bd22d69db5ac570f30d3379afc67f6c2e46fc5b027c8aab42c3f562085d4672 - - name: RELATED_IMAGE_COCKROACH_v21_1_6 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9f5dfcde260804cd2d6976a6b3544ddabdd899365be2104210dc78ba13755ec3 - - name: RELATED_IMAGE_COCKROACH_v21_1_7 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:ab47ddd22328e0a1564814f049616c3e3569d24c0a290abee9308392c6a0de23 - - name: RELATED_IMAGE_COCKROACH_v21_1_9 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:1b56420753eac1126039b8ad4be82ddb59c89a4ec72fb7b6198cea88a10f3a91 - - name: RELATED_IMAGE_COCKROACH_v21_1_10 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:1cea12847a0d236437f7fc28fba476fe512c343cd020d21bb50316e50da6ffd6 - - name: RELATED_IMAGE_COCKROACH_v21_1_11 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:42f5bed89af3b6922f7f0350af30674315a62ed161b507b927844cefd4735ecb - - name: RELATED_IMAGE_COCKROACH_v21_1_12 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:93fb606e63afa594a0de378f58e5d4bcd4790d00bff656c613f6f83a7c872821 - - name: RELATED_IMAGE_COCKROACH_v21_1_13 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:401b850906b83968c053a1c304307673bfb4dcdac1dd1c1aa5a202d3800a4cc1 - - name: RELATED_IMAGE_COCKROACH_v21_1_14 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:51a3e1b10e1db50540a751297450e2b03470d4034cf35fd3ac025f98295ffbd6 - - name: RELATED_IMAGE_COCKROACH_v21_1_15 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:96aea5ba06d60beb664664e3ce63bb4a672c647e601ef89104f0b86e09e431e7 - - name: RELATED_IMAGE_COCKROACH_v21_1_16 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:e8d4ba274b20a8b6e07b0de2e48855a68fe0113c4d1d53b985761edfcdb88743 - - name: RELATED_IMAGE_COCKROACH_v21_1_17 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:0f66894081dbf518fc8819286dc0bbfe0c92ed6cb8206c939ca9e25e4ce88d11 - - name: RELATED_IMAGE_COCKROACH_v21_1_18 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:0ba090381ee0ccaee4037901bad191e2d7d02ae092361f00d5e8208f858cbd0c - - name: RELATED_IMAGE_COCKROACH_v21_1_19 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:62db19fa1b5aadaf45d5ca9a685d24835bb9a5c97c9e35fcb7fdfd6a74bccd92 - - name: RELATED_IMAGE_COCKROACH_v21_1_20 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:b686952378cc6c8a7ab9e36940b6e5f3637fb7010368cefeba85bc55c3820bfd - - name: RELATED_IMAGE_COCKROACH_v21_1_21 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:d606b4a0f3dc942992fedc0e77ab8deaf3ee4967f11365178cca5148cf96734b - - name: RELATED_IMAGE_COCKROACH_v21_2_0 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:e5814748c5ab229a1dea5662a007063c0df06fbbfcfe041fd9a6df9ef67e07cc - - name: RELATED_IMAGE_COCKROACH_v21_2_1 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:7bf36dab9b3257a4bba24d986f1451fc51a3a37023fbb988281f1941fd3faedd - - name: RELATED_IMAGE_COCKROACH_v21_2_2 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:5b3de46526d169fcd1318354545b3a18861843fa2022a23ed04d795493825287 - - name: RELATED_IMAGE_COCKROACH_v21_2_3 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:50393ad005fed19618d04f0716c6d55e2f1afce651e785c396638e852cac83b3 - - name: RELATED_IMAGE_COCKROACH_v21_2_4 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:d978678b3c254abd52f69f226b0aacc4b02c2aaca328c54ef10f6f9bb453582d - - name: RELATED_IMAGE_COCKROACH_v21_2_5 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9b5a2e0c006eb4be8e1444734a98743551f278a24e81c20bebc96f0f3b631eb0 - - name: RELATED_IMAGE_COCKROACH_v21_2_7 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:6ca927f137be28481e3a226e6c6bcb7c5ac27664984f17ffc6c1419cd7d08eb7 - - name: RELATED_IMAGE_COCKROACH_v21_2_8 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:32fdca575c334822e4356aab36a7ed97b685c065925fe85f1b8ba8425c57159b - - name: RELATED_IMAGE_COCKROACH_v21_2_9 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:2af60025ecb3bb933b61328be4c2b2bfd0e7d26f53b72430629208505e45c6d2 - - name: RELATED_IMAGE_COCKROACH_v21_2_10 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:7daaf1368ab2c25694cdea0a598e1de59247b04a4b4b4b8348ed6edbaa194f9d - - name: RELATED_IMAGE_COCKROACH_v21_2_11 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:2b5c028f293c6f394e58a5495cb3dbfbedc215d0d03778d0217e045586d55a46 - - name: RELATED_IMAGE_COCKROACH_v21_2_12 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:ce3d94a3fbdcde5858beb3c265987759971d991c397c6486e19904bd4706f44d - - name: RELATED_IMAGE_COCKROACH_v21_2_13 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9097e135159f46396ef4649f724d61bb5b9113c488f989d404586fbb7486fd85 - - name: RELATED_IMAGE_COCKROACH_v21_2_14 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:28ae9661b38a72decf413c6a6c3758e61098debf5162197c27a12a070c7a096d - - name: RELATED_IMAGE_COCKROACH_v21_2_15 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:a6f1c43486d044fed9f59406118f429c8037b389bd8c8d7a1c7aeb89ed2661f7 - - name: RELATED_IMAGE_COCKROACH_v21_2_16 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:08496b84b3cc691909227be17e67bcd6f4d5185a93712f44d8a0985bd2c5fcd7 - - name: RELATED_IMAGE_COCKROACH_v21_2_17 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:3b046aa0a42dae992a03685ed82a20835532d6d4bf048e2366ff7382be4b3138 - - name: RELATED_IMAGE_COCKROACH_v22_1_0 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:5a54d564e08baefc2786f4b742b2507d31984664cd00333406aa7a3aa5b9c913 - - name: RELATED_IMAGE_COCKROACH_v22_1_1 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:e23af8f9d32c3f80a52d79ceb4b359dda1d75ba0dd4cb8ed4b66ac2f4e40c69b - - name: RELATED_IMAGE_COCKROACH_v22_1_2 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:266165ab87b19a05d6796e8b15ff0eba632d6ac96e6393400464c6136dd500ec - - name: RELATED_IMAGE_COCKROACH_v22_1_3 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:65923c37fecda2d3174212fa9d9a6f34241d065389336ea69a7be99ba16cedc2 - - name: RELATED_IMAGE_COCKROACH_v22_1_4 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:7bd75aa918355e77cd671c3e11ee807861378e96245245f4fdf243cba5749f9a - - name: RELATED_IMAGE_COCKROACH_v22_1_5 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:a4f932c3e9ff3aeb70ba1f7a92aa4642bd14cbb7d37d04ff750ed517b916cdb9 - - name: RELATED_IMAGE_COCKROACH_v22_1_7 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:da367cf0ac52045002e1c186f8e6964267ad87d5c25f9e72fd2c9b9a98a32702 - - name: RELATED_IMAGE_COCKROACH_v22_1_8 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:f6bb15b36d64eebb6e4c1db5a5466e108b271d53383c58e0b6c78cec214756a9 - - name: RELATED_IMAGE_COCKROACH_v22_1_10 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:ec6eb7c28c213cc83b2d7919cd87988f9a07f12276eb7351d0915f1567a5b095 - - name: RELATED_IMAGE_COCKROACH_v22_1_11 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:f5a0ccc02dc9e938e484d5b5282ff650d1890d5f754c30a0c0d717989ed5d600 - - name: RELATED_IMAGE_COCKROACH_v22_1_12 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:310310515625f099a928545865f7096997871ee4a16650a01c76c3799a18b684 - - name: RELATED_IMAGE_COCKROACH_v22_1_13 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:f74c8a5dea4560ad59c6f6f6ab1e699f063334ee8db704460f870508dbeaeff0 - - name: RELATED_IMAGE_COCKROACH_v22_1_14 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:7b907d03b001b758d8a4b5e898725c73dda2ec2aa4b7425b685320b947154d11 - - name: RELATED_IMAGE_COCKROACH_v22_1_15 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:0ec1dc184a2199736b4bd7de3241a357be7427caea5da1c931b08bc06f5c3dc0 - - name: RELATED_IMAGE_COCKROACH_v22_1_16 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:1d590946b2f7c7ec0c7ec057a338e81f864d6a9e3d3ac4e0769aa5756a8e13fc - - name: RELATED_IMAGE_COCKROACH_v22_1_18 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:363d8feb560324a848c5771edd224dc19020013af7641979ee81ae8ee536d7e3 - - name: RELATED_IMAGE_COCKROACH_v22_1_20 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9c85c25d5392817d17b68714dca6195ad53255d43e9c65b021d75b12d97e0579 - - name: RELATED_IMAGE_COCKROACH_v22_2_0 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:e50aab39722af22ccbf3d1db19e37972d52b0fc9a40998a64618dc966b2bac57 - - name: RELATED_IMAGE_COCKROACH_v22_2_1 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:db4e5c2f27ba23e95a363c8174c01f0f9c6b6a27e0e581c86a38f3a1f68dc43c - - name: RELATED_IMAGE_COCKROACH_v22_2_2 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:90cf21c36d19d87b97d06edd1c0912a3bb288c769e6159651877db3206aa7355 - - name: RELATED_IMAGE_COCKROACH_v22_2_3 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:10b9df672260c023dfb37166e156c0d7e0e13144dc3e485af922e8151fd3ab05 - - name: RELATED_IMAGE_COCKROACH_v22_2_4 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:086d7b435993fdf21fd59b0093f52105a9028d6b769398b0033f98a65dfb7e79 - - name: RELATED_IMAGE_COCKROACH_v22_2_5 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:0fea6ed8a78ea624240ee6ffb3573d5cf1115186aa9180fcd7d1273351deaaa3 - - name: RELATED_IMAGE_COCKROACH_v22_2_6 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:53c7b960a2ed70a0998a4f8e28a4f78f7f676e01cffebe665e91e3a7629d88ed - - name: RELATED_IMAGE_COCKROACH_v22_2_7 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:d14f77f70aea0422a906510c1ac2652ff76e131ed705cb002f80e13e887b0cd9 - - name: RELATED_IMAGE_COCKROACH_v22_2_8 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:1e5d85f5db10fa79d09263db90daa44549bcc3b025e9f3f98cf0d4e51766394b - - name: RELATED_IMAGE_COCKROACH_v22_2_9 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9ab968e4ca62f23bf9848e5475ef4076df7318a8560f63d5b2090a32af6fe4e2 - - name: RELATED_IMAGE_COCKROACH_v22_2_10 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:818f592c50d4ed5599faa053344f7ecd963003352f1faa3b72dc0f5e00a0e78b - - name: RELATED_IMAGE_COCKROACH_v23_1_0 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:f3ffebd812881a830ff46c860984814dd61edcd51b478ebd3667759fb7710682 - - name: RELATED_IMAGE_COCKROACH_v23_1_1 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:bc4b75ed71845d5b18e1d9163d480fd9d0d3cb5ebbcfed00a2e4e1b174c0a5de - - name: RELATED_IMAGE_COCKROACH_v23_1_2 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:0b0e0588c1aadf0c3826cd584bd2b3a7d6781882dcb5c5e037b47ff5cb84509b - - name: RELATED_IMAGE_COCKROACH_v23_1_3 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:40f00476b63cb9e370fe85f01407173693213a9242fc117d28b06378ca0d98e0 - - name: RELATED_IMAGE_COCKROACH_v23_1_4 - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:42c9930d6861f6a2147ed6e01827eddd730279966763ec68868567a19cc164ab + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:288ae92ebdfc848540ff80ef682b74e50809e9742cafce22b028112326d66b65 + name: RELATED_IMAGE_COCKROACH_v20_1_4 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:87dcdbdc07904b217880e70484582c9d87dde7e4071e01cf9e2e6da43111190e + name: RELATED_IMAGE_COCKROACH_v20_1_5 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:6667919a41d304d5d4ade3ded4f11b42d722a995a4283e11e15320529f7f9abf + name: RELATED_IMAGE_COCKROACH_v20_1_8 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:cdab9fc62e07dd349703ae394adb48ab3d2281610df35e081f4b76e208b38c8e + name: RELATED_IMAGE_COCKROACH_v20_1_11 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:c1a07a8686bbadcb8c68ffba4e40e1285e581e24d43e5811f38a22d57fb9cc56 + name: RELATED_IMAGE_COCKROACH_v20_1_12 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:b02549e5c3673b8154441990afa05a478d1ecc2bd0a70af64fd693cb6b469cb0 + name: RELATED_IMAGE_COCKROACH_v20_1_13 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:25791b76b0d4b7220dadab3a405b3fdc330ba264ef6c9fbfdfb924c154c4bb5e + name: RELATED_IMAGE_COCKROACH_v20_1_15 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:49421968126f9c98499bc0cf0c65729370ab566da3fbd1588c100b20052b972e + name: RELATED_IMAGE_COCKROACH_v20_1_16 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:e39bce1d9b08a7d62eb05d53e29fabc668bf6a4e4ae3eb9994eebf5b642ff6cf + name: RELATED_IMAGE_COCKROACH_v20_1_17 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:e67299fc0e79cff5b6caf9c0df154180dbaedc57b84f072acf68b7b2c958668d + name: RELATED_IMAGE_COCKROACH_v20_2_0 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:fec6b0f56f2b94f141c8553a63b2e08b9494d4e6c5dc109d73268621ca445c56 + name: RELATED_IMAGE_COCKROACH_v20_2_1 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:3edda46eccce8350440a0ea78dad2e41a3eaa0838fe57945ad5318739e968516 + name: RELATED_IMAGE_COCKROACH_v20_2_2 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:ba9da9aa9d662c0fa9fd16a40551eedf100869b008cf9c0c09cbb87a09fda697 + name: RELATED_IMAGE_COCKROACH_v20_2_3 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:a5414e54c4c513c7877f925b09eadc4c28eb592d3e120bcf9c65ab10e07cd607 + name: RELATED_IMAGE_COCKROACH_v20_2_4 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:2664d78fbe88c368927ddbf80704f430e6ca2ce1f72cb4b7e1906dfe72be7cd0 + name: RELATED_IMAGE_COCKROACH_v20_2_5 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:867c46bb4d8ca3f2fb8dc94063facc99758344c7b9d04f10e50932023ef5d262 + name: RELATED_IMAGE_COCKROACH_v20_2_6 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:fe0c615b4d1ef4ec6e089e85deae2b6bd85410be8ed525e2317c759669417f47 + name: RELATED_IMAGE_COCKROACH_v20_2_8 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:ec1672ce8091b677689a31cf09dbde5d1697f4caddae0151040b0fb156722e9d + name: RELATED_IMAGE_COCKROACH_v20_2_9 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:de94036e9cc8618e0493313512d880ae145e94d3bff54ed51b0de66a88da1319 + name: RELATED_IMAGE_COCKROACH_v20_2_10 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:98b76cf63aabc39d026317905d6ba72eec3f0d35c0f770ebb8b789c3fa0709ee + name: RELATED_IMAGE_COCKROACH_v20_2_11 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:1ed18af1d3ffc65c24946c817d7d04d5f01025d3fb6c9eb78940e343b989bed0 + name: RELATED_IMAGE_COCKROACH_v20_2_12 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:bcf3f976437c4ee52e922aa5d7e382a86a031d780b711c08c6c158dbf2d26cfa + name: RELATED_IMAGE_COCKROACH_v20_2_13 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:c56f980b87a066d1e65ac8cff3d75040af9bd13093494cf4b4d30b5234d56edc + name: RELATED_IMAGE_COCKROACH_v20_2_14 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:d290099496d070f135b5cc1e6bd59607512524d399df81698f11cfa09b8dca4a + name: RELATED_IMAGE_COCKROACH_v20_2_15 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:d9a756df2ed2536b938d7c24fbf3de149cd1a0f44a3a1a0cc5d042fe8980362e + name: RELATED_IMAGE_COCKROACH_v20_2_16 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:de4abe26a8c7c1a7e668bda0c462bee7cfc65bb826d8ffedebdf51fa00892719 + name: RELATED_IMAGE_COCKROACH_v20_2_17 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:3eba3d1781879cac726cda2435fbf1965dcdb7f1d73c78824d9666bc4ec4d8d3 + name: RELATED_IMAGE_COCKROACH_v20_2_18 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:bbe57aa4d8d5c9e162f9fcef4bd25f954ad81c0d79546033d202a1fc10a591ec + name: RELATED_IMAGE_COCKROACH_v20_2_19 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:0ef0234b6fd42977b8a9eda2c59ca8194cc1c8cf6425b99d7bf8fde8feb826c5 + name: RELATED_IMAGE_COCKROACH_v21_1_0 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:162a356cc8b423926634f83a1372b6321104d8de7a2c5b9b7b2681c769a88cc7 + name: RELATED_IMAGE_COCKROACH_v21_1_1 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:27ef61d9f320a52ee9617f2ab8a1d1a1eacc576a0add2d85d99f9413912b651f + name: RELATED_IMAGE_COCKROACH_v21_1_2 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:5eb59093ee81f8115d82ec6a8a1c35eefad055cbb3a175978cef7afe9196e6a0 + name: RELATED_IMAGE_COCKROACH_v21_1_3 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:38e940144e34b69dfb7d1cf31456e7a0016c5dd40d5626baa346446c7678ceb0 + name: RELATED_IMAGE_COCKROACH_v21_1_4 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:0bd22d69db5ac570f30d3379afc67f6c2e46fc5b027c8aab42c3f562085d4672 + name: RELATED_IMAGE_COCKROACH_v21_1_5 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9f5dfcde260804cd2d6976a6b3544ddabdd899365be2104210dc78ba13755ec3 + name: RELATED_IMAGE_COCKROACH_v21_1_6 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:ab47ddd22328e0a1564814f049616c3e3569d24c0a290abee9308392c6a0de23 + name: RELATED_IMAGE_COCKROACH_v21_1_7 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:1b56420753eac1126039b8ad4be82ddb59c89a4ec72fb7b6198cea88a10f3a91 + name: RELATED_IMAGE_COCKROACH_v21_1_9 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:1cea12847a0d236437f7fc28fba476fe512c343cd020d21bb50316e50da6ffd6 + name: RELATED_IMAGE_COCKROACH_v21_1_10 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:42f5bed89af3b6922f7f0350af30674315a62ed161b507b927844cefd4735ecb + name: RELATED_IMAGE_COCKROACH_v21_1_11 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:93fb606e63afa594a0de378f58e5d4bcd4790d00bff656c613f6f83a7c872821 + name: RELATED_IMAGE_COCKROACH_v21_1_12 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:401b850906b83968c053a1c304307673bfb4dcdac1dd1c1aa5a202d3800a4cc1 + name: RELATED_IMAGE_COCKROACH_v21_1_13 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:51a3e1b10e1db50540a751297450e2b03470d4034cf35fd3ac025f98295ffbd6 + name: RELATED_IMAGE_COCKROACH_v21_1_14 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:96aea5ba06d60beb664664e3ce63bb4a672c647e601ef89104f0b86e09e431e7 + name: RELATED_IMAGE_COCKROACH_v21_1_15 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:e8d4ba274b20a8b6e07b0de2e48855a68fe0113c4d1d53b985761edfcdb88743 + name: RELATED_IMAGE_COCKROACH_v21_1_16 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:0f66894081dbf518fc8819286dc0bbfe0c92ed6cb8206c939ca9e25e4ce88d11 + name: RELATED_IMAGE_COCKROACH_v21_1_17 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:0ba090381ee0ccaee4037901bad191e2d7d02ae092361f00d5e8208f858cbd0c + name: RELATED_IMAGE_COCKROACH_v21_1_18 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:62db19fa1b5aadaf45d5ca9a685d24835bb9a5c97c9e35fcb7fdfd6a74bccd92 + name: RELATED_IMAGE_COCKROACH_v21_1_19 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:b686952378cc6c8a7ab9e36940b6e5f3637fb7010368cefeba85bc55c3820bfd + name: RELATED_IMAGE_COCKROACH_v21_1_20 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:d606b4a0f3dc942992fedc0e77ab8deaf3ee4967f11365178cca5148cf96734b + name: RELATED_IMAGE_COCKROACH_v21_1_21 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:e5814748c5ab229a1dea5662a007063c0df06fbbfcfe041fd9a6df9ef67e07cc + name: RELATED_IMAGE_COCKROACH_v21_2_0 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:7bf36dab9b3257a4bba24d986f1451fc51a3a37023fbb988281f1941fd3faedd + name: RELATED_IMAGE_COCKROACH_v21_2_1 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:5b3de46526d169fcd1318354545b3a18861843fa2022a23ed04d795493825287 + name: RELATED_IMAGE_COCKROACH_v21_2_2 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:50393ad005fed19618d04f0716c6d55e2f1afce651e785c396638e852cac83b3 + name: RELATED_IMAGE_COCKROACH_v21_2_3 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:d978678b3c254abd52f69f226b0aacc4b02c2aaca328c54ef10f6f9bb453582d + name: RELATED_IMAGE_COCKROACH_v21_2_4 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9b5a2e0c006eb4be8e1444734a98743551f278a24e81c20bebc96f0f3b631eb0 + name: RELATED_IMAGE_COCKROACH_v21_2_5 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:6ca927f137be28481e3a226e6c6bcb7c5ac27664984f17ffc6c1419cd7d08eb7 + name: RELATED_IMAGE_COCKROACH_v21_2_7 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:32fdca575c334822e4356aab36a7ed97b685c065925fe85f1b8ba8425c57159b + name: RELATED_IMAGE_COCKROACH_v21_2_8 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:2af60025ecb3bb933b61328be4c2b2bfd0e7d26f53b72430629208505e45c6d2 + name: RELATED_IMAGE_COCKROACH_v21_2_9 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:7daaf1368ab2c25694cdea0a598e1de59247b04a4b4b4b8348ed6edbaa194f9d + name: RELATED_IMAGE_COCKROACH_v21_2_10 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:2b5c028f293c6f394e58a5495cb3dbfbedc215d0d03778d0217e045586d55a46 + name: RELATED_IMAGE_COCKROACH_v21_2_11 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:ce3d94a3fbdcde5858beb3c265987759971d991c397c6486e19904bd4706f44d + name: RELATED_IMAGE_COCKROACH_v21_2_12 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9097e135159f46396ef4649f724d61bb5b9113c488f989d404586fbb7486fd85 + name: RELATED_IMAGE_COCKROACH_v21_2_13 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:28ae9661b38a72decf413c6a6c3758e61098debf5162197c27a12a070c7a096d + name: RELATED_IMAGE_COCKROACH_v21_2_14 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:a6f1c43486d044fed9f59406118f429c8037b389bd8c8d7a1c7aeb89ed2661f7 + name: RELATED_IMAGE_COCKROACH_v21_2_15 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:08496b84b3cc691909227be17e67bcd6f4d5185a93712f44d8a0985bd2c5fcd7 + name: RELATED_IMAGE_COCKROACH_v21_2_16 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:3b046aa0a42dae992a03685ed82a20835532d6d4bf048e2366ff7382be4b3138 + name: RELATED_IMAGE_COCKROACH_v21_2_17 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:5a54d564e08baefc2786f4b742b2507d31984664cd00333406aa7a3aa5b9c913 + name: RELATED_IMAGE_COCKROACH_v22_1_0 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:e23af8f9d32c3f80a52d79ceb4b359dda1d75ba0dd4cb8ed4b66ac2f4e40c69b + name: RELATED_IMAGE_COCKROACH_v22_1_1 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:266165ab87b19a05d6796e8b15ff0eba632d6ac96e6393400464c6136dd500ec + name: RELATED_IMAGE_COCKROACH_v22_1_2 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:65923c37fecda2d3174212fa9d9a6f34241d065389336ea69a7be99ba16cedc2 + name: RELATED_IMAGE_COCKROACH_v22_1_3 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:7bd75aa918355e77cd671c3e11ee807861378e96245245f4fdf243cba5749f9a + name: RELATED_IMAGE_COCKROACH_v22_1_4 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:a4f932c3e9ff3aeb70ba1f7a92aa4642bd14cbb7d37d04ff750ed517b916cdb9 + name: RELATED_IMAGE_COCKROACH_v22_1_5 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:da367cf0ac52045002e1c186f8e6964267ad87d5c25f9e72fd2c9b9a98a32702 + name: RELATED_IMAGE_COCKROACH_v22_1_7 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:f6bb15b36d64eebb6e4c1db5a5466e108b271d53383c58e0b6c78cec214756a9 + name: RELATED_IMAGE_COCKROACH_v22_1_8 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:ec6eb7c28c213cc83b2d7919cd87988f9a07f12276eb7351d0915f1567a5b095 + name: RELATED_IMAGE_COCKROACH_v22_1_10 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:f5a0ccc02dc9e938e484d5b5282ff650d1890d5f754c30a0c0d717989ed5d600 + name: RELATED_IMAGE_COCKROACH_v22_1_11 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:310310515625f099a928545865f7096997871ee4a16650a01c76c3799a18b684 + name: RELATED_IMAGE_COCKROACH_v22_1_12 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:f74c8a5dea4560ad59c6f6f6ab1e699f063334ee8db704460f870508dbeaeff0 + name: RELATED_IMAGE_COCKROACH_v22_1_13 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:7b907d03b001b758d8a4b5e898725c73dda2ec2aa4b7425b685320b947154d11 + name: RELATED_IMAGE_COCKROACH_v22_1_14 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:0ec1dc184a2199736b4bd7de3241a357be7427caea5da1c931b08bc06f5c3dc0 + name: RELATED_IMAGE_COCKROACH_v22_1_15 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:1d590946b2f7c7ec0c7ec057a338e81f864d6a9e3d3ac4e0769aa5756a8e13fc + name: RELATED_IMAGE_COCKROACH_v22_1_16 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:363d8feb560324a848c5771edd224dc19020013af7641979ee81ae8ee536d7e3 + name: RELATED_IMAGE_COCKROACH_v22_1_18 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9c85c25d5392817d17b68714dca6195ad53255d43e9c65b021d75b12d97e0579 + name: RELATED_IMAGE_COCKROACH_v22_1_20 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:1a3ac544d87a9d8e7c92897c4c23f803753c7ab31467db91b5c51244afc2c6be + name: RELATED_IMAGE_COCKROACH_v22_1_22 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:e50aab39722af22ccbf3d1db19e37972d52b0fc9a40998a64618dc966b2bac57 + name: RELATED_IMAGE_COCKROACH_v22_2_0 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:db4e5c2f27ba23e95a363c8174c01f0f9c6b6a27e0e581c86a38f3a1f68dc43c + name: RELATED_IMAGE_COCKROACH_v22_2_1 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:90cf21c36d19d87b97d06edd1c0912a3bb288c769e6159651877db3206aa7355 + name: RELATED_IMAGE_COCKROACH_v22_2_2 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:10b9df672260c023dfb37166e156c0d7e0e13144dc3e485af922e8151fd3ab05 + name: RELATED_IMAGE_COCKROACH_v22_2_3 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:086d7b435993fdf21fd59b0093f52105a9028d6b769398b0033f98a65dfb7e79 + name: RELATED_IMAGE_COCKROACH_v22_2_4 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:0fea6ed8a78ea624240ee6ffb3573d5cf1115186aa9180fcd7d1273351deaaa3 + name: RELATED_IMAGE_COCKROACH_v22_2_5 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:53c7b960a2ed70a0998a4f8e28a4f78f7f676e01cffebe665e91e3a7629d88ed + name: RELATED_IMAGE_COCKROACH_v22_2_6 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:d14f77f70aea0422a906510c1ac2652ff76e131ed705cb002f80e13e887b0cd9 + name: RELATED_IMAGE_COCKROACH_v22_2_7 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:1e5d85f5db10fa79d09263db90daa44549bcc3b025e9f3f98cf0d4e51766394b + name: RELATED_IMAGE_COCKROACH_v22_2_8 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9ab968e4ca62f23bf9848e5475ef4076df7318a8560f63d5b2090a32af6fe4e2 + name: RELATED_IMAGE_COCKROACH_v22_2_9 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:818f592c50d4ed5599faa053344f7ecd963003352f1faa3b72dc0f5e00a0e78b + name: RELATED_IMAGE_COCKROACH_v22_2_10 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:2a128b570352a5a7f82b27353f9b774caccce83e0e7bb2673e4802d96ad0bd51 + name: RELATED_IMAGE_COCKROACH_v22_2_12 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:f05824bb8eaa5a93e54059449eaa236dd83d729049ad00065ef3242f5f74c91e + name: RELATED_IMAGE_COCKROACH_v22_2_14 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:d4b3aa590623a38f435b075de4c09f8a343d8ece8b673e6bf7c6df5d5eb4bdf4 + name: RELATED_IMAGE_COCKROACH_v22_2_15 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:ce1209ca6cc8724baee981c97c66e2852e512423bc0c0a16cdd80a6838b54031 + name: RELATED_IMAGE_COCKROACH_v22_2_16 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:0e2c7023f1f97acc20c46a4944635a9c5f57bb9bb3dd534cf41fea1a9cfdfdbe + name: RELATED_IMAGE_COCKROACH_v22_2_17 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:b0057de903654ea0315a2c96affcc8f50a92ede8ad121ed30edb3aaf0fb7b554 + name: RELATED_IMAGE_COCKROACH_v22_2_18 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:744193037d6b64cb73fecab15ebe022abc2b79ab0335b76ec1415ac6379b7dfa + name: RELATED_IMAGE_COCKROACH_v22_2_19 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:f3ffebd812881a830ff46c860984814dd61edcd51b478ebd3667759fb7710682 + name: RELATED_IMAGE_COCKROACH_v23_1_0 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:bc4b75ed71845d5b18e1d9163d480fd9d0d3cb5ebbcfed00a2e4e1b174c0a5de + name: RELATED_IMAGE_COCKROACH_v23_1_1 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:0b0e0588c1aadf0c3826cd584bd2b3a7d6781882dcb5c5e037b47ff5cb84509b + name: RELATED_IMAGE_COCKROACH_v23_1_2 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:40f00476b63cb9e370fe85f01407173693213a9242fc117d28b06378ca0d98e0 + name: RELATED_IMAGE_COCKROACH_v23_1_3 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:42c9930d6861f6a2147ed6e01827eddd730279966763ec68868567a19cc164ab + name: RELATED_IMAGE_COCKROACH_v23_1_4 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:acbfee4492327a720fe7da76929a86192d8af2442bbb76f0a089f6a81a890be3 + name: RELATED_IMAGE_COCKROACH_v23_1_5 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9492894eaa5f43d00ac80b60029b32a0b0a85ae88ba609b46f98702c9349a5bb + name: RELATED_IMAGE_COCKROACH_v23_1_6 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:3bf017b2b2506724500f5e29017d1b956825dd0f61a7c0049b0ff084c3554b5b + name: RELATED_IMAGE_COCKROACH_v23_1_7 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:2d89398f03736f8ffaa82b10fed0f19fba166d3d2145b26f25cb71f3c39acf07 + name: RELATED_IMAGE_COCKROACH_v23_1_8 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:3f587e7b9f5a611013af2608e2151ed782859a52501b00adbc95739c56a8ff1e + name: RELATED_IMAGE_COCKROACH_v23_1_9 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:d8cfb221f67516675fdfde061f6ec5dfee1224ca7eb3d8be375c27d483f306af + name: RELATED_IMAGE_COCKROACH_v23_1_10 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:5181196fff3bf8a5ec8fcfe4f1958cc69f285f0beb4f0b476b4b5e0912f3db42 + name: RELATED_IMAGE_COCKROACH_v23_1_11 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:aeac9cd8e8acdbd2b0c339c48b85079c159b04f0ade24df8e3f9cae3f48b4c70 + name: RELATED_IMAGE_COCKROACH_v23_1_12 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:5458a8fd89aa664b60e59c35bd933975cd37d18e19b11589e4ca0c2844ea0ed4 + name: RELATED_IMAGE_COCKROACH_v23_1_13 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9d0bfb642090ff55a3cc3da0f72663cae18063622a4ec785ba99bc71ef4db116 + name: RELATED_IMAGE_COCKROACH_v23_1_14 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:31b161f9bf9028a1a62cd2eef6abda01257d8889bdc3159822642549a75e3429 + name: RELATED_IMAGE_COCKROACH_v23_1_15 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:fe4a40006d1e8439423de1417cc9bc55716d790b882485074bb2a5ec68d7d1ad + name: RELATED_IMAGE_COCKROACH_v23_1_16 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:44a0f40a6c46ba08297b482f3d96defe87b181c944803e5381c9acc42cabf97f + name: RELATED_IMAGE_COCKROACH_v23_1_17 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:56109e57ee0379cf48644bcf8226a9238e01139cacc5499002c99f973f121911 + name: RELATED_IMAGE_COCKROACH_v23_2_0 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:4e5f7df1dc1e1db398c36d590431e7e5782897b209972d8e9e4671971c10d1b6 + name: RELATED_IMAGE_COCKROACH_v23_2_1 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:1304d7f871a95c8b087bad1b548217562792edc66c8fe07c621e05242b8cd53e + name: RELATED_IMAGE_COCKROACH_v23_2_2 + - image: registry.connect.redhat.com/cockroachdb/cockroach@sha256:8443c15eb1653dd9e5ec7aad54d4b8b092d41a0977e42b76e372e5e21280746e + name: RELATED_IMAGE_COCKROACH_v23_2_3 + - image: RH_COCKROACH_OP_IMAGE_PLACEHOLDER + name: RELATED_IMAGE_COCKROACH_OPERATOR + version: 0.0.0 diff --git a/config/manifests/kustomization.yaml b/config/manifests/kustomization.yaml index 1016cf33a..5f004426b 100644 --- a/config/manifests/kustomization.yaml +++ b/config/manifests/kustomization.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/manifests/patches/deployment_patch.yaml b/config/manifests/patches/deployment_patch.yaml index a264272af..cc0a4c99f 100644 --- a/config/manifests/patches/deployment_patch.yaml +++ b/config/manifests/patches/deployment_patch.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -201,6 +201,8 @@ spec: value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:363d8feb560324a848c5771edd224dc19020013af7641979ee81ae8ee536d7e3 - name: RELATED_IMAGE_COCKROACH_v22_1_20 value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9c85c25d5392817d17b68714dca6195ad53255d43e9c65b021d75b12d97e0579 + - name: RELATED_IMAGE_COCKROACH_v22_1_22 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:1a3ac544d87a9d8e7c92897c4c23f803753c7ab31467db91b5c51244afc2c6be - name: RELATED_IMAGE_COCKROACH_v22_2_0 value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:e50aab39722af22ccbf3d1db19e37972d52b0fc9a40998a64618dc966b2bac57 - name: RELATED_IMAGE_COCKROACH_v22_2_1 @@ -223,6 +225,20 @@ spec: value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9ab968e4ca62f23bf9848e5475ef4076df7318a8560f63d5b2090a32af6fe4e2 - name: RELATED_IMAGE_COCKROACH_v22_2_10 value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:818f592c50d4ed5599faa053344f7ecd963003352f1faa3b72dc0f5e00a0e78b + - name: RELATED_IMAGE_COCKROACH_v22_2_12 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:2a128b570352a5a7f82b27353f9b774caccce83e0e7bb2673e4802d96ad0bd51 + - name: RELATED_IMAGE_COCKROACH_v22_2_14 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:f05824bb8eaa5a93e54059449eaa236dd83d729049ad00065ef3242f5f74c91e + - name: RELATED_IMAGE_COCKROACH_v22_2_15 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:d4b3aa590623a38f435b075de4c09f8a343d8ece8b673e6bf7c6df5d5eb4bdf4 + - name: RELATED_IMAGE_COCKROACH_v22_2_16 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:ce1209ca6cc8724baee981c97c66e2852e512423bc0c0a16cdd80a6838b54031 + - name: RELATED_IMAGE_COCKROACH_v22_2_17 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:0e2c7023f1f97acc20c46a4944635a9c5f57bb9bb3dd534cf41fea1a9cfdfdbe + - name: RELATED_IMAGE_COCKROACH_v22_2_18 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:b0057de903654ea0315a2c96affcc8f50a92ede8ad121ed30edb3aaf0fb7b554 + - name: RELATED_IMAGE_COCKROACH_v22_2_19 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:744193037d6b64cb73fecab15ebe022abc2b79ab0335b76ec1415ac6379b7dfa - name: RELATED_IMAGE_COCKROACH_v23_1_0 value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:f3ffebd812881a830ff46c860984814dd61edcd51b478ebd3667759fb7710682 - name: RELATED_IMAGE_COCKROACH_v23_1_1 @@ -233,4 +249,38 @@ spec: value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:40f00476b63cb9e370fe85f01407173693213a9242fc117d28b06378ca0d98e0 - name: RELATED_IMAGE_COCKROACH_v23_1_4 value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:42c9930d6861f6a2147ed6e01827eddd730279966763ec68868567a19cc164ab + - name: RELATED_IMAGE_COCKROACH_v23_1_5 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:acbfee4492327a720fe7da76929a86192d8af2442bbb76f0a089f6a81a890be3 + - name: RELATED_IMAGE_COCKROACH_v23_1_6 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9492894eaa5f43d00ac80b60029b32a0b0a85ae88ba609b46f98702c9349a5bb + - name: RELATED_IMAGE_COCKROACH_v23_1_7 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:3bf017b2b2506724500f5e29017d1b956825dd0f61a7c0049b0ff084c3554b5b + - name: RELATED_IMAGE_COCKROACH_v23_1_8 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:2d89398f03736f8ffaa82b10fed0f19fba166d3d2145b26f25cb71f3c39acf07 + - name: RELATED_IMAGE_COCKROACH_v23_1_9 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:3f587e7b9f5a611013af2608e2151ed782859a52501b00adbc95739c56a8ff1e + - name: RELATED_IMAGE_COCKROACH_v23_1_10 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:d8cfb221f67516675fdfde061f6ec5dfee1224ca7eb3d8be375c27d483f306af + - name: RELATED_IMAGE_COCKROACH_v23_1_11 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:5181196fff3bf8a5ec8fcfe4f1958cc69f285f0beb4f0b476b4b5e0912f3db42 + - name: RELATED_IMAGE_COCKROACH_v23_1_12 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:aeac9cd8e8acdbd2b0c339c48b85079c159b04f0ade24df8e3f9cae3f48b4c70 + - name: RELATED_IMAGE_COCKROACH_v23_1_13 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:5458a8fd89aa664b60e59c35bd933975cd37d18e19b11589e4ca0c2844ea0ed4 + - name: RELATED_IMAGE_COCKROACH_v23_1_14 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9d0bfb642090ff55a3cc3da0f72663cae18063622a4ec785ba99bc71ef4db116 + - name: RELATED_IMAGE_COCKROACH_v23_1_15 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:31b161f9bf9028a1a62cd2eef6abda01257d8889bdc3159822642549a75e3429 + - name: RELATED_IMAGE_COCKROACH_v23_1_16 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:fe4a40006d1e8439423de1417cc9bc55716d790b882485074bb2a5ec68d7d1ad + - name: RELATED_IMAGE_COCKROACH_v23_1_17 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:44a0f40a6c46ba08297b482f3d96defe87b181c944803e5381c9acc42cabf97f + - name: RELATED_IMAGE_COCKROACH_v23_2_0 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:56109e57ee0379cf48644bcf8226a9238e01139cacc5499002c99f973f121911 + - name: RELATED_IMAGE_COCKROACH_v23_2_1 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:4e5f7df1dc1e1db398c36d590431e7e5782897b209972d8e9e4671971c10d1b6 + - name: RELATED_IMAGE_COCKROACH_v23_2_2 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:1304d7f871a95c8b087bad1b548217562792edc66c8fe07c621e05242b8cd53e + - name: RELATED_IMAGE_COCKROACH_v23_2_3 + value: registry.connect.redhat.com/cockroachdb/cockroach@sha256:8443c15eb1653dd9e5ec7aad54d4b8b092d41a0977e42b76e372e5e21280746e image: RH_COCKROACH_OP_IMAGE_PLACEHOLDER diff --git a/config/operator/kustomization.yaml b/config/operator/kustomization.yaml index eea59e0a0..fbb9ba0a9 100644 --- a/config/operator/kustomization.yaml +++ b/config/operator/kustomization.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/rbac/kustomization.yaml b/config/rbac/kustomization.yaml index 35ece5b1b..d1009158e 100644 --- a/config/rbac/kustomization.yaml +++ b/config/rbac/kustomization.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/rbac/operator.yaml b/config/rbac/operator.yaml index 48965f8ca..e91da88b5 100644 --- a/config/rbac/operator.yaml +++ b/config/rbac/operator.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/rbac/role.yaml b/config/rbac/role.yaml index 841422af8..13bffc385 100644 --- a/config/rbac/role.yaml +++ b/config/rbac/role.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/samples/crdb-tls-example.yaml b/config/samples/crdb-tls-example.yaml index acca117ac..94237e67a 100644 --- a/config/samples/crdb-tls-example.yaml +++ b/config/samples/crdb-tls-example.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -19,7 +19,7 @@ kind: CrdbCluster metadata: name: crdb-tls-example spec: - cockroachDBVersion: v23.1.4 + cockroachDBVersion: v23.2.3 dataStore: pvc: spec: diff --git a/config/samples/kustomization.yaml b/config/samples/kustomization.yaml index 1d12569e4..55e41a023 100644 --- a/config/samples/kustomization.yaml +++ b/config/samples/kustomization.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/scorecard/bases/config.yaml b/config/scorecard/bases/config.yaml index d78653f90..7712cc54d 100644 --- a/config/scorecard/bases/config.yaml +++ b/config/scorecard/bases/config.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/scorecard/kustomization.yaml b/config/scorecard/kustomization.yaml index e0b7b7650..017f5e8fc 100644 --- a/config/scorecard/kustomization.yaml +++ b/config/scorecard/kustomization.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/scorecard/patches/basic.config.yaml b/config/scorecard/patches/basic.config.yaml index 32123f145..81604926b 100644 --- a/config/scorecard/patches/basic.config.yaml +++ b/config/scorecard/patches/basic.config.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/scorecard/patches/olm.config.yaml b/config/scorecard/patches/olm.config.yaml index bc946a0d0..02f4aaf2b 100644 --- a/config/scorecard/patches/olm.config.yaml +++ b/config/scorecard/patches/olm.config.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/templates/csv.yaml.in b/config/templates/csv.yaml.in index 1302345e4..5e5fbdfdb 100644 --- a/config/templates/csv.yaml.in +++ b/config/templates/csv.yaml.in @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -29,6 +29,13 @@ metadata: operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 repository: https://github.com/cockroachdb/cockroach-operator support: Cockroach Labs + features.operators.openshift.io/disconnected: "true" + features.operators.openshift.io/fips-compliant: "false" + features.operators.openshift.io/proxy-aware: "false" + features.operators.openshift.io/tls-profiles: "false" + features.operators.openshift.io/token-auth-aws: "false" + features.operators.openshift.io/token-auth-azure: "false" + features.operators.openshift.io/token-auth-gcp: "false" name: cockroach-operator.v0.0.0 namespace: placeholder spec: @@ -96,6 +103,16 @@ spec: expose the services using Ingress displayName: Cockroach Database Ingress path: ingress + - description: '(Optional) LogConfigMap define the config map which contains + log configuration used to send the logs through the proper channels in the + cockroachdb. Logging configuration is available for cockroach version v21.1.0 + onwards. The logging configuration is taken in format of yaml file, you + can check the logging configuration here (https://www.cockroachlabs.com/docs/stable/configure-logs.html#default-logging-configuration) + The default logging for cockroach version v20.x or less is stderr, logging + API is ignored for older versions. NOTE: The `data` field of map must contain + an entry called `logging.yaml` that contains config options.' + displayName: Cockroach Database Logging configuration config map + path: logConfigMap - description: (Optional) If specified, the pod's nodeSelector displayName: Map of nodeSelectors to match when scheduling pods on nodes path: nodeSelector @@ -181,9 +198,11 @@ spec: minKubeVersion: 1.18.0 provider: name: Cockroach Labs - version: 0.0.0 relatedImages: {{- range .CrdbVersions}} - - name: RELATED_IMAGE_COCKROACH_{{ underscore .Tag }} - image: {{ .RedhatImage }} + - image: {{ .RedhatImage }} + name: RELATED_IMAGE_COCKROACH_{{ underscore .Tag }} {{- end }} + - image: RH_COCKROACH_OP_IMAGE_PLACEHOLDER + name: RELATED_IMAGE_COCKROACH_OPERATOR + version: 0.0.0 diff --git a/config/webhook/kustomization.yaml b/config/webhook/kustomization.yaml index 21fdbc08c..94607e1f6 100644 --- a/config/webhook/kustomization.yaml +++ b/config/webhook/kustomization.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/webhook/kustomizeconfig.yaml b/config/webhook/kustomizeconfig.yaml index 51a7f57f9..5c850a7fb 100644 --- a/config/webhook/kustomizeconfig.yaml +++ b/config/webhook/kustomizeconfig.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/webhook/manifests.yaml b/config/webhook/manifests.yaml index 6c8c8681d..0ee98675c 100644 --- a/config/webhook/manifests.yaml +++ b/config/webhook/manifests.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/config/webhook/service.yaml b/config/webhook/service.yaml index 9a4613aa8..e3eb009c0 100644 --- a/config/webhook/service.yaml +++ b/config/webhook/service.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/crdb-versions.yaml b/crdb-versions.yaml index d7baa427e..ec10adc92 100644 --- a/crdb-versions.yaml +++ b/crdb-versions.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -271,6 +271,9 @@ CrdbVersions: - image: cockroachdb/cockroach:v22.1.20 redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9c85c25d5392817d17b68714dca6195ad53255d43e9c65b021d75b12d97e0579 tag: v22.1.20 +- image: cockroachdb/cockroach:v22.1.22 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:1a3ac544d87a9d8e7c92897c4c23f803753c7ab31467db91b5c51244afc2c6be + tag: v22.1.22 - image: cockroachdb/cockroach:v22.2.0 redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:e50aab39722af22ccbf3d1db19e37972d52b0fc9a40998a64618dc966b2bac57 tag: v22.2.0 @@ -304,6 +307,27 @@ CrdbVersions: - image: cockroachdb/cockroach:v22.2.10 redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:818f592c50d4ed5599faa053344f7ecd963003352f1faa3b72dc0f5e00a0e78b tag: v22.2.10 +- image: cockroachdb/cockroach:v22.2.12 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:2a128b570352a5a7f82b27353f9b774caccce83e0e7bb2673e4802d96ad0bd51 + tag: v22.2.12 +- image: cockroachdb/cockroach:v22.2.14 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:f05824bb8eaa5a93e54059449eaa236dd83d729049ad00065ef3242f5f74c91e + tag: v22.2.14 +- image: cockroachdb/cockroach:v22.2.15 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:d4b3aa590623a38f435b075de4c09f8a343d8ece8b673e6bf7c6df5d5eb4bdf4 + tag: v22.2.15 +- image: cockroachdb/cockroach:v22.2.16 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:ce1209ca6cc8724baee981c97c66e2852e512423bc0c0a16cdd80a6838b54031 + tag: v22.2.16 +- image: cockroachdb/cockroach:v22.2.17 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:0e2c7023f1f97acc20c46a4944635a9c5f57bb9bb3dd534cf41fea1a9cfdfdbe + tag: v22.2.17 +- image: cockroachdb/cockroach:v22.2.18 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:b0057de903654ea0315a2c96affcc8f50a92ede8ad121ed30edb3aaf0fb7b554 + tag: v22.2.18 +- image: cockroachdb/cockroach:v22.2.19 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:744193037d6b64cb73fecab15ebe022abc2b79ab0335b76ec1415ac6379b7dfa + tag: v22.2.19 - image: cockroachdb/cockroach:v23.1.0 redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:f3ffebd812881a830ff46c860984814dd61edcd51b478ebd3667759fb7710682 tag: v23.1.0 @@ -319,3 +343,54 @@ CrdbVersions: - image: cockroachdb/cockroach:v23.1.4 redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:42c9930d6861f6a2147ed6e01827eddd730279966763ec68868567a19cc164ab tag: v23.1.4 +- image: cockroachdb/cockroach:v23.1.5 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:acbfee4492327a720fe7da76929a86192d8af2442bbb76f0a089f6a81a890be3 + tag: v23.1.5 +- image: cockroachdb/cockroach:v23.1.6 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9492894eaa5f43d00ac80b60029b32a0b0a85ae88ba609b46f98702c9349a5bb + tag: v23.1.6 +- image: cockroachdb/cockroach:v23.1.7 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:3bf017b2b2506724500f5e29017d1b956825dd0f61a7c0049b0ff084c3554b5b + tag: v23.1.7 +- image: cockroachdb/cockroach:v23.1.8 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:2d89398f03736f8ffaa82b10fed0f19fba166d3d2145b26f25cb71f3c39acf07 + tag: v23.1.8 +- image: cockroachdb/cockroach:v23.1.9 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:3f587e7b9f5a611013af2608e2151ed782859a52501b00adbc95739c56a8ff1e + tag: v23.1.9 +- image: cockroachdb/cockroach:v23.1.10 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:d8cfb221f67516675fdfde061f6ec5dfee1224ca7eb3d8be375c27d483f306af + tag: v23.1.10 +- image: cockroachdb/cockroach:v23.1.11 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:5181196fff3bf8a5ec8fcfe4f1958cc69f285f0beb4f0b476b4b5e0912f3db42 + tag: v23.1.11 +- image: cockroachdb/cockroach:v23.1.12 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:aeac9cd8e8acdbd2b0c339c48b85079c159b04f0ade24df8e3f9cae3f48b4c70 + tag: v23.1.12 +- image: cockroachdb/cockroach:v23.1.13 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:5458a8fd89aa664b60e59c35bd933975cd37d18e19b11589e4ca0c2844ea0ed4 + tag: v23.1.13 +- image: cockroachdb/cockroach:v23.1.14 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:9d0bfb642090ff55a3cc3da0f72663cae18063622a4ec785ba99bc71ef4db116 + tag: v23.1.14 +- image: cockroachdb/cockroach:v23.1.15 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:31b161f9bf9028a1a62cd2eef6abda01257d8889bdc3159822642549a75e3429 + tag: v23.1.15 +- image: cockroachdb/cockroach:v23.1.16 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:fe4a40006d1e8439423de1417cc9bc55716d790b882485074bb2a5ec68d7d1ad + tag: v23.1.16 +- image: cockroachdb/cockroach:v23.1.17 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:44a0f40a6c46ba08297b482f3d96defe87b181c944803e5381c9acc42cabf97f + tag: v23.1.17 +- image: cockroachdb/cockroach:v23.2.0 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:56109e57ee0379cf48644bcf8226a9238e01139cacc5499002c99f973f121911 + tag: v23.2.0 +- image: cockroachdb/cockroach:v23.2.1 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:4e5f7df1dc1e1db398c36d590431e7e5782897b209972d8e9e4671971c10d1b6 + tag: v23.2.1 +- image: cockroachdb/cockroach:v23.2.2 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:1304d7f871a95c8b087bad1b548217562792edc66c8fe07c621e05242b8cd53e + tag: v23.2.2 +- image: cockroachdb/cockroach:v23.2.3 + redhatImage: registry.connect.redhat.com/cockroachdb/cockroach@sha256:8443c15eb1653dd9e5ec7aad54d4b8b092d41a0977e42b76e372e5e21280746e + tag: v23.2.3 diff --git a/e2e/create/create_test.go b/e2e/create/create_test.go index 6a8d154ce..a3c89db42 100644 --- a/e2e/create/create_test.go +++ b/e2e/create/create_test.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/decommission/decommission_test.go b/e2e/decommission/decommission_test.go index 5823ce390..8c35b5de0 100644 --- a/e2e/decommission/decommission_test.go +++ b/e2e/decommission/decommission_test.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/e2e.go b/e2e/e2e.go index 9874fecf6..0af82ec1d 100644 --- a/e2e/e2e.go +++ b/e2e/e2e.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-eks/deployer/build.go b/e2e/kubetest2-eks/deployer/build.go index dc6e2d36c..04c845b20 100644 --- a/e2e/kubetest2-eks/deployer/build.go +++ b/e2e/kubetest2-eks/deployer/build.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-eks/deployer/deployer.go b/e2e/kubetest2-eks/deployer/deployer.go index f43b68918..36aa03c4e 100644 --- a/e2e/kubetest2-eks/deployer/deployer.go +++ b/e2e/kubetest2-eks/deployer/deployer.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-eks/deployer/down.go b/e2e/kubetest2-eks/deployer/down.go index 3a21460a7..58c518881 100644 --- a/e2e/kubetest2-eks/deployer/down.go +++ b/e2e/kubetest2-eks/deployer/down.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-eks/deployer/dumplogs.go b/e2e/kubetest2-eks/deployer/dumplogs.go index 1b71f2aab..a75a61c7a 100644 --- a/e2e/kubetest2-eks/deployer/dumplogs.go +++ b/e2e/kubetest2-eks/deployer/dumplogs.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-eks/deployer/up.go b/e2e/kubetest2-eks/deployer/up.go index b6307d0ce..aa153f1b0 100644 --- a/e2e/kubetest2-eks/deployer/up.go +++ b/e2e/kubetest2-eks/deployer/up.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-eks/main.go b/e2e/kubetest2-eks/main.go index 9335ac32b..84c480378 100644 --- a/e2e/kubetest2-eks/main.go +++ b/e2e/kubetest2-eks/main.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-k3d/deployer/build.go b/e2e/kubetest2-k3d/deployer/build.go index e2ec7a355..bcff7e1ff 100644 --- a/e2e/kubetest2-k3d/deployer/build.go +++ b/e2e/kubetest2-k3d/deployer/build.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-k3d/deployer/deployer.go b/e2e/kubetest2-k3d/deployer/deployer.go index 10cfef55e..4c6b20acb 100644 --- a/e2e/kubetest2-k3d/deployer/deployer.go +++ b/e2e/kubetest2-k3d/deployer/deployer.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-k3d/deployer/down.go b/e2e/kubetest2-k3d/deployer/down.go index 1efee0b16..5b78a306d 100644 --- a/e2e/kubetest2-k3d/deployer/down.go +++ b/e2e/kubetest2-k3d/deployer/down.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-k3d/deployer/dumplogs.go b/e2e/kubetest2-k3d/deployer/dumplogs.go index 51f437905..0e2ebd413 100644 --- a/e2e/kubetest2-k3d/deployer/dumplogs.go +++ b/e2e/kubetest2-k3d/deployer/dumplogs.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-k3d/deployer/up.go b/e2e/kubetest2-k3d/deployer/up.go index 55acd4abb..3355ec041 100644 --- a/e2e/kubetest2-k3d/deployer/up.go +++ b/e2e/kubetest2-k3d/deployer/up.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-k3d/main.go b/e2e/kubetest2-k3d/main.go index 369257879..53740979b 100644 --- a/e2e/kubetest2-k3d/main.go +++ b/e2e/kubetest2-k3d/main.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-openshift/deployer/build.go b/e2e/kubetest2-openshift/deployer/build.go index 83f29921a..b1a0f7df2 100644 --- a/e2e/kubetest2-openshift/deployer/build.go +++ b/e2e/kubetest2-openshift/deployer/build.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-openshift/deployer/deployer.go b/e2e/kubetest2-openshift/deployer/deployer.go index 1f8ef64a0..af4951362 100644 --- a/e2e/kubetest2-openshift/deployer/deployer.go +++ b/e2e/kubetest2-openshift/deployer/deployer.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-openshift/deployer/down.go b/e2e/kubetest2-openshift/deployer/down.go index e87e28e5f..ee83e7bd8 100644 --- a/e2e/kubetest2-openshift/deployer/down.go +++ b/e2e/kubetest2-openshift/deployer/down.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-openshift/deployer/dumplogs.go b/e2e/kubetest2-openshift/deployer/dumplogs.go index f9482aea0..79b77bf94 100644 --- a/e2e/kubetest2-openshift/deployer/dumplogs.go +++ b/e2e/kubetest2-openshift/deployer/dumplogs.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-openshift/deployer/up.go b/e2e/kubetest2-openshift/deployer/up.go index 527f2c900..d5fbf60f1 100644 --- a/e2e/kubetest2-openshift/deployer/up.go +++ b/e2e/kubetest2-openshift/deployer/up.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-openshift/main.go b/e2e/kubetest2-openshift/main.go index 6083f9144..c1d5a9782 100644 --- a/e2e/kubetest2-openshift/main.go +++ b/e2e/kubetest2-openshift/main.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-openshift/types/gcp/platform.go b/e2e/kubetest2-openshift/types/gcp/platform.go index 00721651a..5387b04a9 100644 --- a/e2e/kubetest2-openshift/types/gcp/platform.go +++ b/e2e/kubetest2-openshift/types/gcp/platform.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/kubetest2-openshift/types/installconfigs.go b/e2e/kubetest2-openshift/types/installconfigs.go index 48a046aa3..502aa758a 100644 --- a/e2e/kubetest2-openshift/types/installconfigs.go +++ b/e2e/kubetest2-openshift/types/installconfigs.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/openshift/openshift_packaging_test.go b/e2e/openshift/openshift_packaging_test.go index 66ed29bfa..b85cc222d 100644 --- a/e2e/openshift/openshift_packaging_test.go +++ b/e2e/openshift/openshift_packaging_test.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/pvcresize/pvcresize_test.go b/e2e/pvcresize/pvcresize_test.go index 7d59eb185..e8e6ced85 100644 --- a/e2e/pvcresize/pvcresize_test.go +++ b/e2e/pvcresize/pvcresize_test.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/upgrades/upgrades_test.go b/e2e/upgrades/upgrades_test.go index 739691b2d..f33ab75d0 100644 --- a/e2e/upgrades/upgrades_test.go +++ b/e2e/upgrades/upgrades_test.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/upgradessha256/upgradessha256_test.go b/e2e/upgradessha256/upgradessha256_test.go index aecb613e8..d5f22bb7c 100644 --- a/e2e/upgradessha256/upgradessha256_test.go +++ b/e2e/upgradessha256/upgradessha256_test.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/e2e/versionchecker/versionchecker_test.go b/e2e/versionchecker/versionchecker_test.go index b7c0bb114..6c9b644cc 100644 --- a/e2e/versionchecker/versionchecker_test.go +++ b/e2e/versionchecker/versionchecker_test.go @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/examples/3-nodes-insecure-no-topology.yaml b/examples/3-nodes-insecure-no-topology.yaml index 886a0d7f5..ac3035d32 100644 --- a/examples/3-nodes-insecure-no-topology.yaml +++ b/examples/3-nodes-insecure-no-topology.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/examples/3-nodes-insecure.yaml b/examples/3-nodes-insecure.yaml index 2eb809915..9f4daa5a7 100644 --- a/examples/3-nodes-insecure.yaml +++ b/examples/3-nodes-insecure.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/examples/3-nodes-secure-kube-cert-v20.1.yaml b/examples/3-nodes-secure-kube-cert-v20.1.yaml index 1a4298bbc..80ed07827 100644 --- a/examples/3-nodes-secure-kube-cert-v20.1.yaml +++ b/examples/3-nodes-secure-kube-cert-v20.1.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/examples/3-nodes-secure-kube-cert.yaml b/examples/3-nodes-secure-kube-cert.yaml index d661aa9c6..ec831bdb7 100644 --- a/examples/3-nodes-secure-kube-cert.yaml +++ b/examples/3-nodes-secure-kube-cert.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/examples/client-secure-operator.yaml b/examples/client-secure-operator.yaml index 90cc273f3..d5104d7a7 100644 --- a/examples/client-secure-operator.yaml +++ b/examples/client-secure-operator.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -23,7 +23,7 @@ spec: serviceAccountName: cockroachdb-sa containers: - name: cockroachdb-client-secure - image: cockroachdb/cockroach:v23.1.4 + image: cockroachdb/cockroach:v23.2.3 imagePullPolicy: IfNotPresent volumeMounts: - name: client-certs diff --git a/examples/example.yaml b/examples/example.yaml index 5105b067c..c19a191ca 100644 --- a/examples/example.yaml +++ b/examples/example.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -40,9 +40,9 @@ spec: memory: 8Gi tlsEnabled: true # You can set either a version of the db or a specific image name -# cockroachDBVersion: v23.1.4 +# cockroachDBVersion: v23.2.3 image: - name: cockroachdb/cockroach:v23.1.4 + name: cockroachdb/cockroach:v23.2.3 # nodes refers to the number of crdb pods that are created # via the statefulset nodes: 3 diff --git a/examples/smoketest.yaml b/examples/smoketest.yaml index b4ff6d5a5..920b49710 100644 --- a/examples/smoketest.yaml +++ b/examples/smoketest.yaml @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -39,5 +39,5 @@ spec: memory: 300Mi tlsEnabled: true image: - name: cockroachdb/cockroach:v23.1.4 + name: cockroachdb/cockroach:v23.2.3 nodes: 3 diff --git a/go.mod b/go.mod index 48ae35093..7112bd4e8 100644 --- a/go.mod +++ b/go.mod @@ -105,7 +105,7 @@ require ( google.golang.org/appengine v1.6.7 // indirect google.golang.org/protobuf v1.26.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect - gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect + gopkg.in/yaml.v3 v3.0.0 // indirect k8s.io/apiextensions-apiserver v0.21.2 // indirect k8s.io/component-base v0.21.2 // indirect k8s.io/gengo v0.0.0-20201214224949-b6c5ce23f027 // indirect diff --git a/go.sum b/go.sum index 4df5e9d1f..b49b4b4a9 100644 --- a/go.sum +++ b/go.sum @@ -1908,8 +1908,9 @@ gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20190709130402-674ba3eaed22/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b h1:h8qDotaEPuJATrMmW04NCwg7v22aHH28wwpauUhK9Oo= gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.0 h1:hjy8E9ON/egN1tAYqKb61G10WtihqetD4sz2H+8nIeA= +gopkg.in/yaml.v3 v3.0.0/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= gotest.tools/v3 v3.0.2/go.mod h1:3SzNCllyD9/Y+b5r9JIKQ474KzkZyqLqEfYqMsX94Bk= gotest.tools/v3 v3.0.3/go.mod h1:Z7Lb0S5l+klDB31fvDQX8ss/FlKDxtlFlw3Oa8Ymbl8= diff --git a/hack/bin/deps.bzl b/hack/bin/deps.bzl index 14fb66fc6..b895da5ab 100644 --- a/hack/bin/deps.bzl +++ b/hack/bin/deps.bzl @@ -25,8 +25,8 @@ OPENSHIFT_BINS = { "preflight": { # currently, preflight is only available on linux "preflight_linux": { - "url": "https://github.com/redhat-openshift-ecosystem/openshift-preflight/releases/download/1.2.1/preflight-linux-amd64", - "sha": "e5754a81d4baae4f4956fc0842179a3daeac4778e202450f886a9afb05d218ba", + "url": "https://github.com/redhat-openshift-ecosystem/openshift-preflight/releases/download/1.9.1/preflight-linux-amd64", + "sha": "626f0899d2551063a141b86e5c7559bc1f9e0079ecc4585e951ac5e5df28f13a", }, }, "oc": { @@ -213,14 +213,14 @@ def install_k3d(): def install_golangci_lint(): http_archive( name = "golangci_lint_darwin", - sha256 = "fba08acc4027f69f07cef48fbff70b8a7ecdfaa1c2aba9ad3fb31d60d9f5d4bc", - urls = ["https://github.com/golangci/golangci-lint/releases/download/v1.51.1/golangci-lint-1.51.1-darwin-amd64.tar.gz"], + sha256 = "15c4d19a2c85a04f67779047dbb9467ba176c71fff762a0d514a21bb75e4b42c", + urls = ["https://github.com/golangci/golangci-lint/releases/download/v1.56.2/golangci-lint-1.56.2-darwin-amd64.tar.gz"], build_file_content = """ filegroup( name = "file", srcs = [ - "golangci-lint-1.51.1-darwin-amd64/golangci-lint", + "golangci-lint-1.56.2-darwin-amd64/golangci-lint", ], visibility = ["//visibility:public"], ) @@ -229,14 +229,14 @@ filegroup( http_archive( name = "golangci_lint_m1", - sha256 = "75b8f0ff3a4e68147156be4161a49d4576f1be37a0b506473f8c482140c1e7f2", - urls = ["https://github.com/golangci/golangci-lint/releases/download/v1.51.1/golangci-lint-1.51.1-darwin-arm64.tar.gz"], + sha256 = "5f9ecda712c7ae08fbf872336fae3db866720e5865903d4c53903184b2a2c2dc", + urls = ["https://github.com/golangci/golangci-lint/releases/download/v1.56.2/golangci-lint-1.56.2-darwin-arm64.tar.gz"], build_file_content = """ filegroup( name = "file", srcs = [ - "golangci-lint-1.51.1-darwin-arm64/golangci-lint", + "golangci-lint-1.56.2-darwin-arm64/golangci-lint", ], visibility = ["//visibility:public"], ) @@ -245,14 +245,14 @@ filegroup( http_archive( name = "golangci_lint_linux", - sha256 = "17aeb26c76820c22efa0e1838b0ab93e90cfedef43fbfc9a2f33f27eb9e5e070", - urls = ["https://github.com/golangci/golangci-lint/releases/download/v1.51.1/golangci-lint-1.51.1-linux-amd64.tar.gz"], + sha256 = "e1c313fb5fc85a33890fdee5dbb1777d1f5829c84d655a47a55688f3aad5e501", + urls = ["https://github.com/golangci/golangci-lint/releases/download/v1.56.2/golangci-lint-1.56.2-linux-amd64.tar.gz"], build_file_content = """ filegroup( name = "file", srcs = [ - "golangci-lint-1.51.1-linux-amd64/golangci-lint", + "golangci-lint-1.56.2-linux-amd64/golangci-lint", ], visibility = ["//visibility:public"], ) diff --git a/hack/bin/tools.go b/hack/bin/tools.go index 1052b67e8..f77e039d1 100644 --- a/hack/bin/tools.go +++ b/hack/bin/tools.go @@ -1,7 +1,7 @@ // +build tools /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/hack/boilerplate/boilerplate.Dockerfile.txt b/hack/boilerplate/boilerplate.Dockerfile.txt index 0ca059688..96f6cb0a5 100644 --- a/hack/boilerplate/boilerplate.Dockerfile.txt +++ b/hack/boilerplate/boilerplate.Dockerfile.txt @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/hack/boilerplate/boilerplate.Makefile.txt b/hack/boilerplate/boilerplate.Makefile.txt index 0ca059688..96f6cb0a5 100644 --- a/hack/boilerplate/boilerplate.Makefile.txt +++ b/hack/boilerplate/boilerplate.Makefile.txt @@ -1,4 +1,4 @@ -# Copyright 2023 The Cockroach Authors +# Copyright 2024 The Cockroach Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/hack/boilerplate/boilerplate.css.txt b/hack/boilerplate/boilerplate.css.txt index c41a30542..7acdc624b 100644 --- a/hack/boilerplate/boilerplate.css.txt +++ b/hack/boilerplate/boilerplate.css.txt @@ -1,4 +1,4 @@ -// Copyright 2023 The Cockroach Authors +// Copyright 2024 The Cockroach Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/hack/boilerplate/boilerplate.deepcopy.go.txt b/hack/boilerplate/boilerplate.deepcopy.go.txt index 00fba57c1..083771d71 100644 --- a/hack/boilerplate/boilerplate.deepcopy.go.txt +++ b/hack/boilerplate/boilerplate.deepcopy.go.txt @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/hack/boilerplate/boilerplate.go.txt b/hack/boilerplate/boilerplate.go.txt index 00fba57c1..083771d71 100644 --- a/hack/boilerplate/boilerplate.go.txt +++ b/hack/boilerplate/boilerplate.go.txt @@ -1,5 +1,5 @@ /* -Copyright 2023 The Cockroach Authors +Copyright 2024 The Cockroach Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/hack/boilerplate/boilerplate.html.txt b/hack/boilerplate/boilerplate.html.txt index 7eb305308..ad7dc247e 100644 --- a/hack/boilerplate/boilerplate.html.txt +++ b/hack/boilerplate/boilerplate.html.txt @@ -1,5 +1,5 @@