From 05072f658f6a020616aae9c7fd8fc7c4f755a04f Mon Sep 17 00:00:00 2001 From: LewisKSaint Date: Wed, 1 May 2024 11:29:25 -0400 Subject: [PATCH] v1.0.3 Release --- .github/workflows/build-test-dev.yml | 24 ++----- .github/workflows/prep-release.yml | 2 +- ...broker-operator.clusterserviceversion.yaml | 4 +- ci/manifests/eventbroker-ha.yaml | 2 +- ci/manifests/eventbroker-nonha-upgrade.yaml | 2 +- deploy/deploy.yaml | 2 +- .../EventBrokerOperatorParametersReference.md | 67 ------------------- 7 files changed, 10 insertions(+), 93 deletions(-) diff --git a/.github/workflows/build-test-dev.yml b/.github/workflows/build-test-dev.yml index a509bfd..965bbe2 100644 --- a/.github/workflows/build-test-dev.yml +++ b/.github/workflows/build-test-dev.yml @@ -8,10 +8,8 @@ on: env: VERSION: 1.0.3 IMAGE_NAME: pubsubplus-eventbroker-operator - VAULT_ADDR: https://vault.maas-vault-prod.solace.cloud:8200 - GCLOUD_PROJECT_ID_DEV: stellar-arcadia-205014 - GCLOUD_PROJECT_ID_STAGING: gcp-maas-staging - GCLOUD_PROJECT_ID_PROD: gcp-maas-prod + VAULT_ADDR: ${{ secrets.VAULT_ADDR }} + GCLOUD_PROJECT_ID_DEV: ${{ secrets.GCLOUD_PROJECT_ID }} jobs: @@ -89,13 +87,6 @@ jobs: git add README.md git commit -m "chore: Updated coverage badge." - # - name: Push changes except for the release branch or main (which is protected) - # if: ${{ !startsWith(github.ref_name, 'v1.') && (github.ref_name != 'main') && (steps.verify-changed-files.outputs.files_changed == 'true') }} - # uses: ad-m/github-push-action@master - # with: - # github_token: ${{ github.token }} - # force: true - # branch: ${{ github.ref }} - name: Lint and Build run: | @@ -204,49 +195,42 @@ jobs: int-minimal-non-ha: - # if: ${{ false }} # disable for now needs: build uses: ./.github/workflows/test-minimal-params.yml secrets: inherit int-minimal-ha: - # if: ${{ false }} # disable for now needs: build uses: ./.github/workflows/test-minimal-params-ha.yml secrets: inherit int-full-non-ha: - # if: ${{ false }} # disable for now needs: build uses: ./.github/workflows/test-full-params.yml secrets: inherit int-full-ha: - # if: ${{ false }} # disable for now needs: build uses: ./.github/workflows/test-full-params-ha.yml secrets: inherit int-broker-version-update: - # if: ${{ false }} # disable for now needs: build uses: ./.github/workflows/test-broker-upgrade-update.yml secrets: inherit int-helm-to-operator-upgrade: - # if: ${{ false }} # disable for now needs: build uses: ./.github/workflows/test-helm-upgrade.yml secrets: inherit int-chaos-mesh: - # if: ${{ false }} # disable for now needs: build uses: ./.github/workflows/test-broker-chaos-situation.yml secrets: inherit taints-and-tolerations: - if: ${{ false }} # disable for now as GKE Autopilot does not allow taints after creation + if: ${{ false }} # disable for now needs: build uses: ./.github/workflows/test-taints-and-toleration.yml - secrets: inherit + secrets: inherit \ No newline at end of file diff --git a/.github/workflows/prep-release.yml b/.github/workflows/prep-release.yml index 944d261..388ebd2 100644 --- a/.github/workflows/prep-release.yml +++ b/.github/workflows/prep-release.yml @@ -4,7 +4,7 @@ on: release_tag: description: 'Release tag' required: true - default: '1.0.2-dev' + default: '1.0.3-dev' prep_internal_release: # Need to distinguish between internal and external releases # Internal release: Will use default internal location for created images (ghcr.io) and will tag and push operator candidate there diff --git a/bundle/manifests/pubsubplus-eventbroker-operator.clusterserviceversion.yaml b/bundle/manifests/pubsubplus-eventbroker-operator.clusterserviceversion.yaml index 0cd3651..8af0360 100644 --- a/bundle/manifests/pubsubplus-eventbroker-operator.clusterserviceversion.yaml +++ b/bundle/manifests/pubsubplus-eventbroker-operator.clusterserviceversion.yaml @@ -20,7 +20,7 @@ metadata: certified: "true" com.redhat.delivery.operator.bundle: "true" com.redhat.openshift.versions: v4.10 - containerImage: ghcr.io/solacedev/pubsubplus-eventbroker-operator:1.0.3 + containerImage: docker.io/solace/pubsubplus-eventbroker-operator:1.0.3 createdAt: "2024-04-23T16:09:41Z" description: The Solace PubSub+ Event Broker Operator deploys and manages the lifecycle of PubSub+ Event Brokers @@ -296,7 +296,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.annotations['olm.targetNamespaces'] - image: ghcr.io/solacedev/pubsubplus-eventbroker-operator:1.0.3 + image: docker.io/solace/pubsubplus-eventbroker-operator:1.0.3 imagePullPolicy: Always livenessProbe: httpGet: diff --git a/ci/manifests/eventbroker-ha.yaml b/ci/manifests/eventbroker-ha.yaml index e0661ce..6769a69 100644 --- a/ci/manifests/eventbroker-ha.yaml +++ b/ci/manifests/eventbroker-ha.yaml @@ -103,7 +103,7 @@ spec: enabled: true image: repository: ghcr.io/solacedev/pubsubplus-prometheus-exporter - tag: 1.0.2-dev + tag: latest pullPolicy: Always pullSecrets: - name: regcred diff --git a/ci/manifests/eventbroker-nonha-upgrade.yaml b/ci/manifests/eventbroker-nonha-upgrade.yaml index f675e21..9b2e5e0 100644 --- a/ci/manifests/eventbroker-nonha-upgrade.yaml +++ b/ci/manifests/eventbroker-nonha-upgrade.yaml @@ -56,7 +56,7 @@ spec: enabled: true image: repository: ghcr.io/solacedev/pubsubplus-prometheus-exporter - tag: 1.0.2-dev + tag: latest pullPolicy: Always pullSecrets: - name: regcred \ No newline at end of file diff --git a/deploy/deploy.yaml b/deploy/deploy.yaml index d20422b..974c4f0 100644 --- a/deploy/deploy.yaml +++ b/deploy/deploy.yaml @@ -1903,7 +1903,7 @@ spec: env: - name: WATCH_NAMESPACE value: "" - image: ghcr.io/solacedev/pubsubplus-eventbroker-operator:1.0.3 + image: docker.io/solace/pubsubplus-eventbroker-operator:1.0.3 imagePullPolicy: Always livenessProbe: httpGet: diff --git a/docs/EventBrokerOperatorParametersReference.md b/docs/EventBrokerOperatorParametersReference.md index 5116617..4de2327 100644 --- a/docs/EventBrokerOperatorParametersReference.md +++ b/docs/EventBrokerOperatorParametersReference.md @@ -2345,73 +2345,6 @@ merge patch.
-The pod this Toleration is attached to tolerates any taint that matches -the triple using the matching operator . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescriptionRequired
effectstring - Effect indicates the taint effect to match. Empty means match all taint effects. -When specified, allowed values are NoSchedule, PreferNoSchedule and NoExecute.
-
false
keystring - Key is the taint key that the toleration applies to. Empty means match all taint keys. -If the key is empty, operator must be Exists; this combination means to match all values and all keys.
-
false
operatorstring - Operator represents a key's relationship to the value. -Valid operators are Exists and Equal. Defaults to Equal. -Exists is equivalent to wildcard for value, so that a pod can -tolerate all taints of a particular category.
-
false
tolerationSecondsinteger - TolerationSeconds represents the period of time the toleration (which must be -of effect NoExecute, otherwise this field is ignored) tolerates the taint. By default, -it is not set, which means tolerate the taint forever (do not evict). Zero and -negative values will be treated as 0 (evict immediately) by the system.
-
- Format: int64
-
false
valuestring - Value is the taint value the toleration matches to. -If the operator is Exists, the value should be empty, otherwise just a regular string.
-
false
- - -### PubSubPlusEventBroker.spec.nodeAssignment[index].spec.tolerations[index] -[↩ Parent](#pubsubpluseventbrokerspecnodeassignmentindexspec) - - - The pod this Toleration is attached to tolerates any taint that matches the triple using the matching operator .