Skip to content

Commit

Permalink
Automator: Update dependencies in istio-ecosystem/sail-operator@main
Browse files Browse the repository at this point in the history
Signed-off-by: openshift-service-mesh-bot <[email protected]>
  • Loading branch information
openshift-service-mesh-bot committed Jan 12, 2025
1 parent c888339 commit ae2c946
Show file tree
Hide file tree
Showing 49 changed files with 249 additions and 81 deletions.
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "istio build-tools",
"image": "gcr.io/istio-testing/build-tools:master-0b8e6b9676d328fbeb28a23b8d1134dcc56d98ec",
"image": "gcr.io/istio-testing/build-tools:master-18659ab5deb644ab728206113deffe161b181dbf",
"privileged": true,
"remoteEnv": {
"USE_GKE_GCLOUD_AUTH_PLUGIN": "True",
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update-deps.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
update-deps:
runs-on: ubuntu-latest
container:
image: gcr.io/istio-testing/build-tools:master-0b8e6b9676d328fbeb28a23b8d1134dcc56d98ec
image: gcr.io/istio-testing/build-tools:master-18659ab5deb644ab728206113deffe161b181dbf
options: --entrypoint ''

steps:
Expand Down
6 changes: 3 additions & 3 deletions Makefile.core.mk
Original file line number Diff line number Diff line change
Expand Up @@ -478,12 +478,12 @@ OPM ?= $(LOCALBIN)/opm
ISTIOCTL ?= $(LOCALBIN)/istioctl

## Tool Versions
OPERATOR_SDK_VERSION ?= v1.38.0
OPERATOR_SDK_VERSION ?= v1.39.0
HELM_VERSION ?= v3.16.4
CONTROLLER_TOOLS_VERSION ?= v0.16.5
CONTROLLER_TOOLS_VERSION ?= v0.17.0
OPM_VERSION ?= v1.49.0
OLM_VERSION ?= v0.30.0
GITLEAKS_VERSION ?= v8.21.2
GITLEAKS_VERSION ?= v8.22.1
ISTIOCTL_VERSION ?= 1.23.0

# GENERATE_RELATED_IMAGES defines whether `spec.relatedImages` is going to be generated or not
Expand Down
1 change: 1 addition & 0 deletions api/v1alpha1/values_types.gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion bundle.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ LABEL operators.operatorframework.io.bundle.manifests.v1=manifests/
LABEL operators.operatorframework.io.bundle.metadata.v1=metadata/
LABEL operators.operatorframework.io.bundle.package.v1=sailoperator
LABEL operators.operatorframework.io.bundle.channels.v1="dev-0.3"
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.38.0
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.39.0
LABEL operators.operatorframework.io.metrics.mediatype.v1=metrics+v1
LABEL operators.operatorframework.io.metrics.project_layout=go.kubebuilder.io/v4

Expand Down
24 changes: 12 additions & 12 deletions bundle/manifests/sailoperator.clusterserviceversion.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ metadata:
capabilities: Seamless Upgrades
categories: OpenShift Optional, Integration & Delivery, Networking, Security
containerImage: quay.io/maistra-dev/sail-operator:0.3-latest
createdAt: "2024-12-19T05:05:23Z"
createdAt: "2025-01-12T05:05:13Z"
description: Experimental operator for installing Istio service mesh
features.operators.openshift.io/cnf: "false"
features.operators.openshift.io/cni: "true"
Expand All @@ -46,7 +46,7 @@ metadata:
features.operators.openshift.io/token-auth-aws: "false"
features.operators.openshift.io/token-auth-azure: "false"
features.operators.openshift.io/token-auth-gcp: "false"
operators.operatorframework.io/builder: operator-sdk-v1.38.0
operators.operatorframework.io/builder: operator-sdk-v1.39.0
operators.operatorframework.io/internal-objects: '["wasmplugins.extensions.istio.io","destinationrules.networking.istio.io","envoyfilters.networking.istio.io","gateways.networking.istio.io","proxyconfigs.networking.istio.io","serviceentries.networking.istio.io","sidecars.networking.istio.io","virtualservices.networking.istio.io","workloadentries.networking.istio.io","workloadgroups.networking.istio.io","authorizationpolicies.security.istio.io","peerauthentications.security.istio.io","requestauthentications.security.istio.io","telemetries.telemetry.istio.io"]'
operators.operatorframework.io/project_layout: go.kubebuilder.io/v4
repository: https://github.com/istio-ecosystem/sail-operator
Expand Down Expand Up @@ -255,7 +255,7 @@ spec:
one control plane instance to another. When the \"RevisionBased\"\nstrategy
is used, a new Istio control plane instance is created for every change
to the\nIstio.spec.version field. The old control plane remains in place
until all workloads have\nbeen moved to the new control plane instance.\n\n\nThe
until all workloads have\nbeen moved to the new control plane instance.\n\nThe
\"InPlace\" strategy is the default.\tTODO: change default to \"RevisionBased\""
displayName: Type
path: updateStrategy.type
Expand Down Expand Up @@ -371,7 +371,7 @@ spec:
- v1.22.6
- v1.22.5
- v1.21.6
- latest (d547b858)
- latest (656c2078)
[See this page](https://github.com/istio-ecosystem/sail-operator/blob/main/bundle/README.md) for instructions on how to use it.
displayName: Sail Operator
Expand Down Expand Up @@ -647,10 +647,10 @@ spec:
template:
metadata:
annotations:
images.latest.cni: gcr.io/istio-testing/install-cni:1.25-alpha.d547b8580cf6298e15ba732823b2e027071516ea
images.latest.istiod: gcr.io/istio-testing/pilot:1.25-alpha.d547b8580cf6298e15ba732823b2e027071516ea
images.latest.proxy: gcr.io/istio-testing/proxyv2:1.25-alpha.d547b8580cf6298e15ba732823b2e027071516ea
images.latest.ztunnel: gcr.io/istio-testing/ztunnel:1.25-alpha.d547b8580cf6298e15ba732823b2e027071516ea
images.latest.cni: gcr.io/istio-testing/install-cni:1.25-alpha.656c2078dd5359182bae37a7947965bfb091deea
images.latest.istiod: gcr.io/istio-testing/pilot:1.25-alpha.656c2078dd5359182bae37a7947965bfb091deea
images.latest.proxy: gcr.io/istio-testing/proxyv2:1.25-alpha.656c2078dd5359182bae37a7947965bfb091deea
images.latest.ztunnel: gcr.io/istio-testing/ztunnel:1.25-alpha.656c2078dd5359182bae37a7947965bfb091deea
images.v1_21_6.cni: docker.io/istio/install-cni:1.21.6
images.v1_21_6.istiod: docker.io/istio/pilot:1.21.6
images.v1_21_6.proxy: docker.io/istio/proxyv2:1.21.6
Expand Down Expand Up @@ -843,13 +843,13 @@ spec:
provider:
name: Red Hat, Inc.
relatedImages:
- image: gcr.io/istio-testing/install-cni:1.25-alpha.d547b8580cf6298e15ba732823b2e027071516ea
- image: gcr.io/istio-testing/install-cni:1.25-alpha.656c2078dd5359182bae37a7947965bfb091deea
name: latest.cni
- image: gcr.io/istio-testing/pilot:1.25-alpha.d547b8580cf6298e15ba732823b2e027071516ea
- image: gcr.io/istio-testing/pilot:1.25-alpha.656c2078dd5359182bae37a7947965bfb091deea
name: latest.istiod
- image: gcr.io/istio-testing/proxyv2:1.25-alpha.d547b8580cf6298e15ba732823b2e027071516ea
- image: gcr.io/istio-testing/proxyv2:1.25-alpha.656c2078dd5359182bae37a7947965bfb091deea
name: latest.proxy
- image: gcr.io/istio-testing/ztunnel:1.25-alpha.d547b8580cf6298e15ba732823b2e027071516ea
- image: gcr.io/istio-testing/ztunnel:1.25-alpha.656c2078dd5359182bae37a7947965bfb091deea
name: latest.ztunnel
- image: docker.io/istio/install-cni:1.21.6
name: v1_21_6.cni
Expand Down
2 changes: 1 addition & 1 deletion bundle/manifests/sailoperator.io_istiocnis.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.16.5
controller-gen.kubebuilder.io/version: v0.17.0
creationTimestamp: null
name: istiocnis.sailoperator.io
spec:
Expand Down
2 changes: 1 addition & 1 deletion bundle/manifests/sailoperator.io_istiorevisions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.16.5
controller-gen.kubebuilder.io/version: v0.17.0
creationTimestamp: null
name: istiorevisions.sailoperator.io
spec:
Expand Down
2 changes: 1 addition & 1 deletion bundle/manifests/sailoperator.io_istiorevisiontags.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.16.5
controller-gen.kubebuilder.io/version: v0.17.0
creationTimestamp: null
name: istiorevisiontags.sailoperator.io
spec:
Expand Down
2 changes: 1 addition & 1 deletion bundle/manifests/sailoperator.io_istios.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.16.5
controller-gen.kubebuilder.io/version: v0.17.0
creationTimestamp: null
name: istios.sailoperator.io
spec:
Expand Down
2 changes: 1 addition & 1 deletion bundle/manifests/sailoperator.io_ztunnels.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.16.5
controller-gen.kubebuilder.io/version: v0.17.0
creationTimestamp: null
name: ztunnels.sailoperator.io
spec:
Expand Down
44 changes: 44 additions & 0 deletions bundle/manifests/security.istio.io_authorizationpolicies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,13 @@ spec:
items:
type: string
type: array
notServiceAccounts:
description: Optional.
items:
maxLength: 320
type: string
maxItems: 16
type: array
principals:
description: Optional.
items:
Expand All @@ -132,8 +139,22 @@ spec:
items:
type: string
type: array
serviceAccounts:
description: Optional.
items:
maxLength: 320
type: string
maxItems: 16
type: array
type: object
x-kubernetes-validations:
- message: Cannot set serviceAccounts with namespaces
or principals
rule: |-
(has(self.serviceAccounts) || has(self.notServiceAccounts)) ? (!has(self.principals) &&
!has(self.notPrincipals) && !has(self.namespaces) && !has(self.notNamespaces)) : true
type: object
maxItems: 512
type: array
to:
description: Optional.
Expand Down Expand Up @@ -207,6 +228,7 @@ spec:
type: object
type: array
type: object
maxItems: 512
type: array
selector:
description: Optional.
Expand Down Expand Up @@ -477,6 +499,13 @@ spec:
items:
type: string
type: array
notServiceAccounts:
description: Optional.
items:
maxLength: 320
type: string
maxItems: 16
type: array
principals:
description: Optional.
items:
Expand All @@ -492,8 +521,22 @@ spec:
items:
type: string
type: array
serviceAccounts:
description: Optional.
items:
maxLength: 320
type: string
maxItems: 16
type: array
type: object
x-kubernetes-validations:
- message: Cannot set serviceAccounts with namespaces
or principals
rule: |-
(has(self.serviceAccounts) || has(self.notServiceAccounts)) ? (!has(self.principals) &&
!has(self.notPrincipals) && !has(self.namespaces) && !has(self.notNamespaces)) : true
type: object
maxItems: 512
type: array
to:
description: Optional.
Expand Down Expand Up @@ -567,6 +610,7 @@ spec:
type: object
type: array
type: object
maxItems: 512
type: array
selector:
description: Optional.
Expand Down
2 changes: 1 addition & 1 deletion bundle/metadata/annotations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ annotations:
operators.operatorframework.io.bundle.metadata.v1: metadata/
operators.operatorframework.io.bundle.package.v1: sailoperator
operators.operatorframework.io.bundle.channels.v1: "dev-0.3"
operators.operatorframework.io.metrics.builder: operator-sdk-v1.38.0
operators.operatorframework.io.metrics.builder: operator-sdk-v1.39.0
operators.operatorframework.io.metrics.mediatype.v1: metrics+v1
operators.operatorframework.io.metrics.project_layout: go.kubebuilder.io/v4

Expand Down
10 changes: 5 additions & 5 deletions bundle/tests/scorecard/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ stages:
- entrypoint:
- scorecard-test
- basic-check-spec
image: quay.io/operator-framework/scorecard-test:v1.38.0
image: quay.io/operator-framework/scorecard-test:v1.39.0
labels:
suite: basic
test: basic-check-spec-test
Expand All @@ -18,7 +18,7 @@ stages:
- entrypoint:
- scorecard-test
- olm-bundle-validation
image: quay.io/operator-framework/scorecard-test:v1.38.0
image: quay.io/operator-framework/scorecard-test:v1.39.0
labels:
suite: olm
test: olm-bundle-validation-test
Expand All @@ -28,7 +28,7 @@ stages:
- entrypoint:
- scorecard-test
- olm-crds-have-validation
image: quay.io/operator-framework/scorecard-test:v1.38.0
image: quay.io/operator-framework/scorecard-test:v1.39.0
labels:
suite: olm
test: olm-crds-have-validation-test
Expand All @@ -38,7 +38,7 @@ stages:
- entrypoint:
- scorecard-test
- olm-spec-descriptors
image: quay.io/operator-framework/scorecard-test:v1.38.0
image: quay.io/operator-framework/scorecard-test:v1.39.0
labels:
suite: olm
test: olm-spec-descriptors-test
Expand All @@ -48,7 +48,7 @@ stages:
- entrypoint:
- scorecard-test
- olm-status-descriptors
image: quay.io/operator-framework/scorecard-test:v1.38.0
image: quay.io/operator-framework/scorecard-test:v1.39.0
labels:
suite: olm
test: olm-status-descriptors-test
Expand Down
2 changes: 1 addition & 1 deletion chart/crds/sailoperator.io_istiocnis.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.16.5
controller-gen.kubebuilder.io/version: v0.17.0
name: istiocnis.sailoperator.io
spec:
group: sailoperator.io
Expand Down
2 changes: 1 addition & 1 deletion chart/crds/sailoperator.io_istiorevisions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.16.5
controller-gen.kubebuilder.io/version: v0.17.0
name: istiorevisions.sailoperator.io
spec:
group: sailoperator.io
Expand Down
2 changes: 1 addition & 1 deletion chart/crds/sailoperator.io_istiorevisiontags.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.16.5
controller-gen.kubebuilder.io/version: v0.17.0
name: istiorevisiontags.sailoperator.io
spec:
group: sailoperator.io
Expand Down
2 changes: 1 addition & 1 deletion chart/crds/sailoperator.io_istios.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.16.5
controller-gen.kubebuilder.io/version: v0.17.0
name: istios.sailoperator.io
spec:
group: sailoperator.io
Expand Down
2 changes: 1 addition & 1 deletion chart/crds/sailoperator.io_ztunnels.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.16.5
controller-gen.kubebuilder.io/version: v0.17.0
name: ztunnels.sailoperator.io
spec:
group: sailoperator.io
Expand Down
Loading

0 comments on commit ae2c946

Please sign in to comment.