Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automator: Update dependencies in istio-ecosystem/sail-operator@main #540

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
12 changes: 6 additions & 6 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
HELM_VERSION ?= v3.16.4
CONTROLLER_TOOLS_VERSION ?= v0.16.5
OPM_VERSION ?= v1.49.0
OLM_VERSION ?= v0.30.0
GITLEAKS_VERSION ?= v8.21.2
OPERATOR_SDK_VERSION ?= v1.39.1
HELM_VERSION ?= v3.17.0
CONTROLLER_TOOLS_VERSION ?= v0.17.1
OPM_VERSION ?= v1.50.0
OLM_VERSION ?= v0.31.0
GITLEAKS_VERSION ?= v8.23.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.1
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-16T05:05:15Z"
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.1
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 (378e05c8)

[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.378e05c84abdb1d003ce1b0c2510df10bc4c0a6b
images.latest.istiod: gcr.io/istio-testing/pilot:1.25-alpha.378e05c84abdb1d003ce1b0c2510df10bc4c0a6b
images.latest.proxy: gcr.io/istio-testing/proxyv2:1.25-alpha.378e05c84abdb1d003ce1b0c2510df10bc4c0a6b
images.latest.ztunnel: gcr.io/istio-testing/ztunnel:1.25-alpha.378e05c84abdb1d003ce1b0c2510df10bc4c0a6b
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.378e05c84abdb1d003ce1b0c2510df10bc4c0a6b
name: latest.cni
- image: gcr.io/istio-testing/pilot:1.25-alpha.d547b8580cf6298e15ba732823b2e027071516ea
- image: gcr.io/istio-testing/pilot:1.25-alpha.378e05c84abdb1d003ce1b0c2510df10bc4c0a6b
name: latest.istiod
- image: gcr.io/istio-testing/proxyv2:1.25-alpha.d547b8580cf6298e15ba732823b2e027071516ea
- image: gcr.io/istio-testing/proxyv2:1.25-alpha.378e05c84abdb1d003ce1b0c2510df10bc4c0a6b
name: latest.proxy
- image: gcr.io/istio-testing/ztunnel:1.25-alpha.d547b8580cf6298e15ba732823b2e027071516ea
- image: gcr.io/istio-testing/ztunnel:1.25-alpha.378e05c84abdb1d003ce1b0c2510df10bc4c0a6b
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.1
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.1
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.1
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.1
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.1
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.1
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.1
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.1
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.1
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.1
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.1
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.1
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.1
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.1
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.1
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.1
name: ztunnels.sailoperator.io
spec:
group: sailoperator.io
Expand Down
Loading
Loading