E2E: Fixes to stabilize the multicluster tests further#1472
Merged
istio-testing merged 3 commits intoistio-ecosystem:mainfrom Jan 8, 2026
Merged
E2E: Fixes to stabilize the multicluster tests further#1472istio-testing merged 3 commits intoistio-ecosystem:mainfrom
istio-testing merged 3 commits intoistio-ecosystem:mainfrom
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1472 +/- ##
==========================================
+ Coverage 80.55% 80.94% +0.39%
==========================================
Files 44 44
Lines 2299 2299
==========================================
+ Hits 1852 1861 +9
+ Misses 328 322 -6
+ Partials 119 116 -3 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
This might take a while, expecially on a public cloud. Make sure the tests wait for the IP to be assigned before proceeding, otherwise they'll get stuck later waiting for the communication to proceed (and sometimes fail). Signed-off-by: Mike Kolesnik <mkolesni@redhat.com>
d4c54bd to
73aebf8
Compare
To rule out infrastructure problems, a sanity check is added to try and reach the gateway on the other side. If this check fails, this could indicate an infrastructure problem. Signed-off-by: Mike Kolesnik <mkolesni@redhat.com>
Having curl fetch the URL several times saves time waiting on responses since it's much cheaper than each `exec` call. This makes successful tests finish much faster instead of waiting for the response to randomly land on the expected version. Signed-off-by: Mike Kolesnik <mkolesni@redhat.com>
73aebf8 to
5129c7a
Compare
sridhargaddam
approved these changes
Jan 8, 2026
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 8, 2026
* upstream/main: (34 commits) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) Bump operator version to 1.29.0 (istio-ecosystem#1451) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1452) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 8, 2026
* upstream/main: (34 commits) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) Bump operator version to 1.29.0 (istio-ecosystem#1451) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1452) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 8, 2026
* upstream/main: (34 commits) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) Bump operator version to 1.29.0 (istio-ecosystem#1451) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1452) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 8, 2026
* upstream/main: (34 commits) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) Bump operator version to 1.29.0 (istio-ecosystem#1451) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1452) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 8, 2026
* upstream/main: (34 commits) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) Bump operator version to 1.29.0 (istio-ecosystem#1451) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1452) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 9, 2026
* upstream/main: (34 commits) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) Bump operator version to 1.29.0 (istio-ecosystem#1451) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1452) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 9, 2026
* upstream/main: (34 commits) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) Bump operator version to 1.29.0 (istio-ecosystem#1451) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1452) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 9, 2026
* upstream/main: (34 commits) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) Bump operator version to 1.29.0 (istio-ecosystem#1451) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1452) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 9, 2026
* upstream/main: (34 commits) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) Bump operator version to 1.29.0 (istio-ecosystem#1451) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1452) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 9, 2026
* upstream/main: (34 commits) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) Bump operator version to 1.29.0 (istio-ecosystem#1451) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1452) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 9, 2026
* upstream/main: (34 commits) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) Bump operator version to 1.29.0 (istio-ecosystem#1451) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1452) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 9, 2026
* upstream/main: (35 commits) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) Bump operator version to 1.29.0 (istio-ecosystem#1451) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 9, 2026
* upstream/main: (35 commits) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) Bump operator version to 1.29.0 (istio-ecosystem#1451) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 12, 2026
* upstream/main: (35 commits) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) Bump operator version to 1.29.0 (istio-ecosystem#1451) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 12, 2026
* upstream/main: (35 commits) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) Bump operator version to 1.29.0 (istio-ecosystem#1451) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 12, 2026
* upstream/main: (35 commits) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) Bump operator version to 1.29.0 (istio-ecosystem#1451) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 12, 2026
* upstream/main: (36 commits) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 12, 2026
* upstream/main: (36 commits) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1457) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1453) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 13, 2026
* upstream/main: (38 commits) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 13, 2026
* upstream/main: (38 commits) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 13, 2026
* upstream/main: (38 commits) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 14, 2026
* upstream/main: (38 commits) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 14, 2026
* upstream/main: (38 commits) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1460) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 14, 2026
* upstream/main: (39 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 14, 2026
* upstream/main: (39 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 14, 2026
* upstream/main: (39 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 14, 2026
* upstream/main: (39 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 14, 2026
* upstream/main: (39 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 14, 2026
* upstream/main: (39 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 15, 2026
* upstream/main: (39 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 15, 2026
* upstream/main: (39 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) Add Operator image build trigger on "versions.yaml" change (istio-ecosystem#1461) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 15, 2026
* upstream/main: (40 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1507) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 15, 2026
* upstream/main: (40 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1507) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 15, 2026
* upstream/main: (40 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1507) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 15, 2026
* upstream/main: (40 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1507) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 15, 2026
* upstream/main: (40 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1507) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1462) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 15, 2026
* upstream/main: (41 commits) Use the setup buildx action in versions-triggered-build flow (istio-ecosystem#1511) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1507) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 16, 2026
* upstream/main: (41 commits) Use the setup buildx action in versions-triggered-build flow (istio-ecosystem#1511) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1507) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 16, 2026
* upstream/main: (41 commits) Use the setup buildx action in versions-triggered-build flow (istio-ecosystem#1511) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1507) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) set preserve-unknown-fields on gatewayClasses (istio-ecosystem#1465) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 16, 2026
* upstream/main: (42 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1512) Use the setup buildx action in versions-triggered-build flow (istio-ecosystem#1511) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1507) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 16, 2026
* upstream/main: (42 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1512) Use the setup buildx action in versions-triggered-build flow (istio-ecosystem#1511) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1507) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 16, 2026
* upstream/main: (42 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1512) Use the setup buildx action in versions-triggered-build flow (istio-ecosystem#1511) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1507) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 16, 2026
* upstream/main: (42 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1512) Use the setup buildx action in versions-triggered-build flow (istio-ecosystem#1511) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1507) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 16, 2026
* upstream/main: (42 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1512) Use the setup buildx action in versions-triggered-build flow (istio-ecosystem#1511) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1507) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) ...
openshift-service-mesh-bot
pushed a commit
to openshift-service-mesh-bot/sail-operator
that referenced
this pull request
Jan 16, 2026
* upstream/main: (42 commits) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1512) Use the setup buildx action in versions-triggered-build flow (istio-ecosystem#1511) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1507) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1506) Transform structpb types back into their k8s types (istio-ecosystem#1493) E2E: Improve Cleaner waiting logic (istio-ecosystem#1494) Use the setup buildx action in release workflow (istio-ecosystem#1503) Use the setup buildx action in nightly image build (istio-ecosystem#1501) E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) fix: Minimize wildcard use in operator ClusterRoles (istio-ecosystem#1477) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1475) fix unbound shell variable (istio-ecosystem#1491) [claude] Add "/submit-pr" slash command (istio-ecosystem#1487) claude: generate-release-notes slash command (istio-ecosystem#1471) Adding docs for integrating Istio with ZTWIM (SPIFFE/SPIRE) (istio-ecosystem#1319) fix dual-stack kind cluster sample and add beta version (istio-ecosystem#1488) fix: dual-stack doc list (istio-ecosystem#1479) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1473) fix: allow automator commits without message (istio-ecosystem#1470) Automator: Update dependencies in istio-ecosystem/sail-operator@main (istio-ecosystem#1466) ...
unsortedhashsets
pushed a commit
to unsortedhashsets/sail-operator
that referenced
this pull request
Feb 11, 2026
…em#1472) * E2E: Add a validation for E/W GW to get LB IP This might take a while, expecially on a public cloud. Make sure the tests wait for the IP to be assigned before proceeding, otherwise they'll get stuck later waiting for the communication to proceed (and sometimes fail). Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> * E2E: Add check that multicluster gateway rechable To rule out infrastructure problems, a sanity check is added to try and reach the gateway on the other side. If this check fails, this could indicate an infrastructure problem. Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> * E2E: Improve connectivity checking in multicluster Having curl fetch the URL several times saves time waiting on responses since it's much cheaper than each `exec` call. This makes successful tests finish much faster instead of waiting for the response to randomly land on the expected version. Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> --------- Signed-off-by: Mike Kolesnik <mkolesni@redhat.com>
openshift-merge-bot bot
pushed a commit
to openshift-service-mesh/sail-operator
that referenced
this pull request
Feb 11, 2026
* E2E code consolidations (istio-ecosystem#1397) * E2E: Extract common function to await conditions This code is very repetitive and verbose, extracting it to a common function allows the tests to be much more concise and readable, without affecting functionality. The main benefit of this is making the tests easier to read and maintain, and avoid repeating code (and making mistakes). Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> * E2E: Add specific AwaitDeployment function Most of the tests that await for the DeploymentAvailable condition do it on the control plane namespace for a Deployment. Extracting this specific case makes the tests even easier to read and understand. Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> * E2E: Add CheckSamplePodsReady function Reuse CheckPodsReady and add a specific function CheckSamplePodsReady since most of the calls are on the sample namespace. Both checks are now in the `checks.go` file for logical consistency. Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> * E2E: Extract waiting for CNI DaemonSet to be ready This is repetitive and verbose, extracting this makes the tests easier to read and maintain. Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> --------- Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> * Add Ambient multi cluster E2E tests for Multi Primary deployments (istio-ecosystem#1353) * Expose common namespaces in E2E tests To be able to use directly without redefining or passing them all over. The namespaces are reused in the test suite files (instead of redefined) in order to minimize the amount of changes, but we can further refactor this in the future. Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> * Extract multicluster resource creation This males tests easier to maintain while avoiding code duplication Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> * Add Ambient tests to E2E Multi Primary Istio 1.27+ supports running Multi-Primary deployments in Abmient mode, so tests were adapted to run both on Sidecar and Ambient mode. Both modes run the same tests, sequentialy & independently of each other. Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> --------- Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> * E2E: Fixes to stabilize the multicluster tests further (istio-ecosystem#1472) * E2E: Add a validation for E/W GW to get LB IP This might take a while, expecially on a public cloud. Make sure the tests wait for the IP to be assigned before proceeding, otherwise they'll get stuck later waiting for the communication to proceed (and sometimes fail). Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> * E2E: Add check that multicluster gateway rechable To rule out infrastructure problems, a sanity check is added to try and reach the gateway on the other side. If this check fails, this could indicate an infrastructure problem. Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> * E2E: Improve connectivity checking in multicluster Having curl fetch the URL several times saves time waiting on responses since it's much cheaper than each `exec` call. This makes successful tests finish much faster instead of waiting for the response to randomly land on the expected version. Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> --------- Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> --------- Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> Co-authored-by: Mike Kolesnik <mkolesni@redhat.com>
dgn
pushed a commit
to dgn/sail-operator
that referenced
this pull request
Mar 17, 2026
…em#1472) * E2E: Add a validation for E/W GW to get LB IP This might take a while, expecially on a public cloud. Make sure the tests wait for the IP to be assigned before proceeding, otherwise they'll get stuck later waiting for the communication to proceed (and sometimes fail). Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> * E2E: Add check that multicluster gateway rechable To rule out infrastructure problems, a sanity check is added to try and reach the gateway on the other side. If this check fails, this could indicate an infrastructure problem. Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> * E2E: Improve connectivity checking in multicluster Having curl fetch the URL several times saves time waiting on responses since it's much cheaper than each `exec` call. This makes successful tests finish much faster instead of waiting for the response to randomly land on the expected version. Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> --------- Signed-off-by: Mike Kolesnik <mkolesni@redhat.com> Signed-off-by: Daniel Grimm <dgrimm@redhat.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This collection of fixes adds further verifications to the multicluster tests to make them more robust and isolate problems stemming from the underlying cloud infrastructure when deploying the east-west gateway LB service.