Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package skupper for openSUSE:Factory checked 
in at 2026-04-25 21:36:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/skupper (Old)
 and      /work/SRC/openSUSE:Factory/.skupper.new.11940 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "skupper"

Sat Apr 25 21:36:47 2026 rev:10 rq:1349062 version:2.1.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/skupper/skupper.changes  2025-12-15 
12:06:40.408214967 +0100
+++ /work/SRC/openSUSE:Factory/.skupper.new.11940/skupper.changes       
2026-04-25 21:37:26.549946455 +0200
@@ -1,0 +2,12 @@
+Fri Apr 24 06:06:17 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 2.1.4:
+  * update to 2.1.4 version
+  * Bump Go toolchain to 1.25 (#2423)
+  * Fix bash/$RANDOM for circleCI
+  * Update with removal of 'v2' branch from redis example
+  * Adapt redis test for new 2.1 action names
+  * allow definition of TEST_PREFIX, PYTHON binary, additional
+    OPTIONS; fix
+
+-------------------------------------------------------------------

Old:
----
  skupper-2.1.3.obscpio

New:
----
  skupper-2.1.4.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ skupper.spec ++++++
--- /var/tmp/diff_new_pack.NXpqHi/_old  2026-04-25 21:37:29.038047950 +0200
+++ /var/tmp/diff_new_pack.NXpqHi/_new  2026-04-25 21:37:29.050048439 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package skupper
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           skupper
-Version:        2.1.3
+Version:        2.1.4
 Release:        0
 Summary:        Virtual Application Network, enabling rich hybrid cloud 
communication
 License:        Apache-2.0
@@ -27,7 +27,7 @@
 BuildRequires:  bash-completion
 BuildRequires:  fish
 BuildRequires:  zsh
-BuildRequires:  golang(API) >= 1.24
+BuildRequires:  golang(API) >= 1.25
 
 %description
 Skupper enables cloud communication by enabling you to create a Virtual

++++++ _service ++++++
--- /var/tmp/diff_new_pack.NXpqHi/_old  2026-04-25 21:37:29.222055455 +0200
+++ /var/tmp/diff_new_pack.NXpqHi/_new  2026-04-25 21:37:29.226055618 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/skupperproject/skupper</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">2.1.3</param>
+    <param name="revision">2.1.4</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
   </service>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.NXpqHi/_old  2026-04-25 21:37:29.258056924 +0200
+++ /var/tmp/diff_new_pack.NXpqHi/_new  2026-04-25 21:37:29.278057740 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/skupperproject/skupper</param>
-              <param 
name="changesrevision">d20c1d1c380c9924ab746b3b770b167745eca7df</param></service></servicedata>
+              <param 
name="changesrevision">4f2a11319219ff7c22e1ddfa86453a3de4f5d1b5</param></service></servicedata>
 (No newline at EOF)
 

++++++ skupper-2.1.3.obscpio -> skupper-2.1.4.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/.circleci/config.yml 
new/skupper-2.1.4/.circleci/config.yml
--- old/skupper-2.1.3/.circleci/config.yml      2025-12-12 13:59:53.000000000 
+0100
+++ new/skupper-2.1.4/.circleci/config.yml      2026-04-23 15:25:08.000000000 
+0200
@@ -7,7 +7,7 @@
 executors:
   go_cimg:
     docker:
-      - image: cimg/go:1.24.9
+      - image: cimg/go:1.25
     resource_class: large
 
   local_cluster_test_executor:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/Dockerfile.ci-test 
new/skupper-2.1.4/Dockerfile.ci-test
--- old/skupper-2.1.3/Dockerfile.ci-test        2025-12-12 13:59:53.000000000 
+0100
+++ new/skupper-2.1.4/Dockerfile.ci-test        2026-04-23 15:25:08.000000000 
+0200
@@ -1,4 +1,4 @@
-ARG GO_IMAGE_BASE_TAG=1.24
+ARG GO_IMAGE_BASE_TAG=1.25
 FROM --platform=$BUILDPLATFORM golang:${GO_IMAGE_BASE_TAG} AS builder
 
 ARG TARGETOS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/Dockerfile.cli 
new/skupper-2.1.4/Dockerfile.cli
--- old/skupper-2.1.3/Dockerfile.cli    2025-12-12 13:59:53.000000000 +0100
+++ new/skupper-2.1.4/Dockerfile.cli    2026-04-23 15:25:08.000000000 +0200
@@ -1,4 +1,4 @@
-ARG GO_IMAGE_BASE_TAG=1.24
+ARG GO_IMAGE_BASE_TAG=1.25
 FROM --platform=$BUILDPLATFORM golang:${GO_IMAGE_BASE_TAG} AS builder
 
 ARG TARGETARCH
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/Dockerfile.controller 
new/skupper-2.1.4/Dockerfile.controller
--- old/skupper-2.1.3/Dockerfile.controller     2025-12-12 13:59:53.000000000 
+0100
+++ new/skupper-2.1.4/Dockerfile.controller     2026-04-23 15:25:08.000000000 
+0200
@@ -1,4 +1,4 @@
-ARG GO_IMAGE_BASE_TAG=1.24
+ARG GO_IMAGE_BASE_TAG=1.25
 FROM --platform=$BUILDPLATFORM golang:${GO_IMAGE_BASE_TAG} AS builder
 
 ARG TARGETARCH
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/Dockerfile.kube-adaptor 
new/skupper-2.1.4/Dockerfile.kube-adaptor
--- old/skupper-2.1.3/Dockerfile.kube-adaptor   2025-12-12 13:59:53.000000000 
+0100
+++ new/skupper-2.1.4/Dockerfile.kube-adaptor   2026-04-23 15:25:08.000000000 
+0200
@@ -1,4 +1,4 @@
-ARG GO_IMAGE_BASE_TAG=1.24
+ARG GO_IMAGE_BASE_TAG=1.25
 FROM --platform=$BUILDPLATFORM golang:${GO_IMAGE_BASE_TAG} AS builder
 
 ARG TARGETARCH
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/Dockerfile.network-observer 
new/skupper-2.1.4/Dockerfile.network-observer
--- old/skupper-2.1.3/Dockerfile.network-observer       2025-12-12 
13:59:53.000000000 +0100
+++ new/skupper-2.1.4/Dockerfile.network-observer       2026-04-23 
15:25:08.000000000 +0200
@@ -1,4 +1,4 @@
-ARG GO_IMAGE_BASE_TAG=1.24
+ARG GO_IMAGE_BASE_TAG=1.25
 FROM --platform=$BUILDPLATFORM golang:${GO_IMAGE_BASE_TAG} AS builder
 
 ARG TARGETARCH
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/Dockerfile.system-controller 
new/skupper-2.1.4/Dockerfile.system-controller
--- old/skupper-2.1.3/Dockerfile.system-controller      2025-12-12 
13:59:53.000000000 +0100
+++ new/skupper-2.1.4/Dockerfile.system-controller      2026-04-23 
15:25:08.000000000 +0200
@@ -1,4 +1,4 @@
-ARG GO_IMAGE_BASE_TAG=1.24
+ARG GO_IMAGE_BASE_TAG=1.25
 FROM --platform=$BUILDPLATFORM golang:${GO_IMAGE_BASE_TAG} AS builder
 
 ARG TARGETARCH
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/Makefile new/skupper-2.1.4/Makefile
--- old/skupper-2.1.3/Makefile  2025-12-12 13:59:53.000000000 +0100
+++ new/skupper-2.1.4/Makefile  2026-04-23 15:25:08.000000000 +0200
@@ -8,11 +8,11 @@
 GOARCH ?= amd64
 
 REGISTRY := quay.io/skupper
-IMAGE_TAG := 2.1.3
+IMAGE_TAG := 2.1.4
 ROUTER_IMAGE_TAG := 3.4.2
 PLATFORMS ?= linux/amd64,linux/arm64
 CONTAINERFILES := Dockerfile.cli Dockerfile.kube-adaptor Dockerfile.controller 
Dockerfile.network-observer Dockerfile.system-controller
-GO_IMAGE_BASE_TAG := 1.24.9
+GO_IMAGE_BASE_TAG := 1.25
 SHARED_IMAGE_LABELS = \
     --label "org.opencontainers.image.created=$(shell TZ=GMT date 
--iso-8601=seconds)" \
        --label "org.opencontainers.image.url=https://skupper.io/"; \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/charts/network-observer/Chart.yaml 
new/skupper-2.1.4/charts/network-observer/Chart.yaml
--- old/skupper-2.1.3/charts/network-observer/Chart.yaml        2025-12-12 
13:59:53.000000000 +0100
+++ new/skupper-2.1.4/charts/network-observer/Chart.yaml        2026-04-23 
15:25:08.000000000 +0200
@@ -2,5 +2,5 @@
 name: network-observer
 description: A Helm chart for the Skupper Network Observer
 type: application
-version: 2.1.3
-appVersion: "2.1.3"
+version: 2.1.4
+appVersion: "2.1.4"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/cmd/bootstrap/bootstrap.sh 
new/skupper-2.1.4/cmd/bootstrap/bootstrap.sh
--- old/skupper-2.1.3/cmd/bootstrap/bootstrap.sh        2025-12-12 
13:59:53.000000000 +0100
+++ new/skupper-2.1.4/cmd/bootstrap/bootstrap.sh        2026-04-23 
15:25:08.000000000 +0200
@@ -2,7 +2,7 @@
 
 set -Ceu
 
-IMAGE="${SKUPPER_CLI_IMAGE:-quay.io/skupper/cli:2.1.3}"
+IMAGE="${SKUPPER_CLI_IMAGE:-quay.io/skupper/cli:2.1.4}"
 ROUTER_IMAGE="${SKUPPER_ROUTER_IMAGE:-quay.io/skupper/skupper-router:3.4.2}"
 export INPUT_PATH=""
 export NAMESPACE=""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/go.mod new/skupper-2.1.4/go.mod
--- old/skupper-2.1.3/go.mod    2025-12-12 13:59:53.000000000 +0100
+++ new/skupper-2.1.4/go.mod    2026-04-23 15:25:08.000000000 +0200
@@ -1,8 +1,6 @@
 module github.com/skupperproject/skupper
 
-go 1.24.0
-
-toolchain go1.24.9
+go 1.25.0
 
 require (
        github.com/Azure/go-amqp v1.0.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/internal/images/images.go 
new/skupper-2.1.4/internal/images/images.go
--- old/skupper-2.1.3/internal/images/images.go 2025-12-12 13:59:53.000000000 
+0100
+++ new/skupper-2.1.4/internal/images/images.go 2026-04-23 15:25:08.000000000 
+0200
@@ -3,11 +3,11 @@
 const (
        DefaultImageRegistry      string = "quay.io/skupper"
        RouterImageName           string = "skupper-router:3.4.2"
-       ControllerImageName       string = "controller:2.1.3"
-       KubeAdaptorImageName      string = "kube-adaptor:2.1.3"
-       NetworkObserverImageName  string = "network-observer:2.1.3"
-       CliImageName              string = "cli:2.1.3"
-       SystemControllerImageName string = "system-controller:2.1.3"
+       ControllerImageName       string = "controller:2.1.4"
+       KubeAdaptorImageName      string = "kube-adaptor:2.1.4"
+       NetworkObserverImageName  string = "network-observer:2.1.4"
+       CliImageName              string = "cli:2.1.4"
+       SystemControllerImageName string = "system-controller:2.1.4"
 
        PrometheusImageRegistry   string = "quay.io/prometheus"
        PrometheusServerImageName string = "prometheus:v2.42.0"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/skupper-2.1.3/scripts/skupper-helm-chart-generator.sh 
new/skupper-2.1.4/scripts/skupper-helm-chart-generator.sh
--- old/skupper-2.1.3/scripts/skupper-helm-chart-generator.sh   2025-12-12 
13:59:53.000000000 +0100
+++ new/skupper-2.1.4/scripts/skupper-helm-chart-generator.sh   2026-04-23 
15:25:08.000000000 +0200
@@ -7,7 +7,7 @@
 fi
 
 
-VERSION="2.1.3"
+VERSION="2.1.4"
 APP_VERSION="$1"
 ROUTER_VERSION="$2"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/skupper-2.1.3/scripts/skupper-network-observer-operator-generator.sh 
new/skupper-2.1.4/scripts/skupper-network-observer-operator-generator.sh
--- old/skupper-2.1.3/scripts/skupper-network-observer-operator-generator.sh    
2025-12-12 13:59:53.000000000 +0100
+++ new/skupper-2.1.4/scripts/skupper-network-observer-operator-generator.sh    
2026-04-23 15:25:08.000000000 +0200
@@ -4,14 +4,14 @@
 set -o nounset
 set -o pipefail
 
-readonly SKUPPER_IMAGE_TAG=${1:-2.1.3}
+readonly SKUPPER_IMAGE_TAG=${1:-2.1.4}
 
 readonly OPERATOR_SDK=${OPERATOR_SDK:-operator-sdk}
 readonly KUBECTL=${KUBECTL:-kubectl}
 readonly MIN_KUBE_VERSION=${MIN_KUBE_VERSION:-1.25.0}
 
-readonly BUNDLE_VERSION=${BUNDLE_VERSION:-2.1.3}
-readonly PREVIOUS_BUNDLE_VERSION=${PREVIOUS_BUNDLE_VERSION:-2.1.1}
+readonly BUNDLE_VERSION=${BUNDLE_VERSION:-2.1.4}
+readonly PREVIOUS_BUNDLE_VERSION=${PREVIOUS_BUNDLE_VERSION:-2.1.3}
 readonly BUNDLE_CHANNELS=${BUNDLE_CHANNELS:-"stable-2,stable-2.1"}
 readonly BUNDLE_DEFAULT_CHANNEL=${BUNDLE_DEFAULT_CHANNEL:-stable-2}
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/skupper-2.1.3/scripts/skupper-operator-bundle-generator.sh 
new/skupper-2.1.4/scripts/skupper-operator-bundle-generator.sh
--- old/skupper-2.1.3/scripts/skupper-operator-bundle-generator.sh      
2025-12-12 13:59:53.000000000 +0100
+++ new/skupper-2.1.4/scripts/skupper-operator-bundle-generator.sh      
2026-04-23 15:25:08.000000000 +0200
@@ -10,7 +10,7 @@
     exit 1
 fi
 
-readonly SKUPPER_IMAGE_TAG=${1:-2.1.3}
+readonly SKUPPER_IMAGE_TAG=${1:-2.1.4}
 readonly SKUPPER_ROUTER_IMAGE_TAG=${2:-3.4.2}
 
 
@@ -22,7 +22,7 @@
 readonly PROMETHEUS_IMAGE_TAG=${PROMETHEUS_IMAGE_TAG:-v2.55.1}
 readonly OAUTH_PROXY_IMAGE_TAG=${OAUTH_PROXY_IMAGE_TAG:-4.18.0}
 
-readonly BUNDLE_VERSION=${BUNDLE_VERSION:-2.1.3}
+readonly BUNDLE_VERSION=${BUNDLE_VERSION:-2.1.4}
 readonly BUNDLE_CHANNELS=${BUNDLE_CHANNELS:-"stable-2,stable-2.1"}
 readonly BUNDLE_DEFAULT_CHANNEL=${BUNDLE_DEFAULT_CHANNEL:-stable-2}
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/tests/Makefile 
new/skupper-2.1.4/tests/Makefile
--- old/skupper-2.1.3/tests/Makefile    2025-12-12 13:59:53.000000000 +0100
+++ new/skupper-2.1.4/tests/Makefile    2026-04-23 15:25:08.000000000 +0200
@@ -2,6 +2,13 @@
 EXTRA_VARS := --extra-vars "@$(ROOT_PATH)/vars.yml"
 COLLECTION_PATH := $(ROOT_PATH)/e2e/collections/ansible_collections/e2e/tests
 TESTS_CI := attached-connector,ha,hello-world,expose-pods-by-name
+PYTHON ?= python3
+
+# The caller may set a TEST_PREFIX, so they can deal with all namespaces 
created
+# by these tests with -l e2e.prefix=$TEST_PREFIX.  If not set, we create a 
random one
+RANDOM := $(shell bash -c 'echo $$RANDOM')
+TEST_PREFIX ?= $(RANDOM)
+export TEST_PREFIX
 
 # E2E Test directories
 E2E_TEST_DIRS := $(sort $(wildcard $(ROOT_PATH)/e2e/scenarios/*))
@@ -13,7 +20,7 @@
                echo "Removing old environment if it exists..."; \
                rm -rf /tmp/e2e-venv; \
                echo "Creating virtual environment..."; \
-               cd /tmp && python3 -m venv e2e-venv; \
+               cd /tmp && $(PYTHON) -m venv e2e-venv; \
                if [ -d "/tmp/e2e-venv" ]; then \
                        echo "Virtual environment created successfully at 
/tmp/e2e-venv"; \
                        . /tmp/e2e-venv/bin/activate && \
@@ -58,15 +65,16 @@
                exit 1; \
        fi
 
-       @export TEST_PREFIX=$$(cat /dev/urandom | tr -dc 'a-z0-9' | fold -w 5 | 
head -n 1); \
-       echo "Running the test for directory: $(TEST) with prefix: 
$$TEST_PREFIX"; \
+       @echo "Running the test for directory: $(TEST) with prefix: 
$(TEST_PREFIX)";
+
        . /tmp/e2e-venv/bin/activate && \
        mkdir -p /tmp/e2e/$(TEST) && \
        ANSIBLE_LOG_PATH=/tmp/e2e/$(TEST)/ansible_$$(date +%Y%m%d_%H%M%S).log \
        ANSIBLE_CONFIG=$(ROOT_PATH)/e2e/ansible.cfg \
        ansible-playbook $(ROOT_PATH)/e2e/scenarios/$(TEST)/test.yml \
        -i $(ROOT_PATH)/e2e/scenarios/$(TEST)/inventory $(EXTRA_VARS) \
-       -e namespace_prefix=$$TEST_PREFIX; \
+       $(OPTIONS) \
+       -e namespace_prefix=$(TEST_PREFIX); \
        EXIT_CODE=$$?; \
        if [ $$EXIT_CODE -ne 0 ]; then \
                echo "Test $(TEST) failed with exit code $$EXIT_CODE"; \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/tests/README.md 
new/skupper-2.1.4/tests/README.md
--- old/skupper-2.1.3/tests/README.md   2025-12-12 13:59:53.000000000 +0100
+++ new/skupper-2.1.4/tests/README.md   2026-04-23 15:25:08.000000000 +0200
@@ -19,7 +19,7 @@
 
 ```
 tests/
-├── e2e/  
+├── e2e/
 ├── scenarios/                 # End-to-end tests directory
 │    ├── hello-world/          # Basic Skupper functionality test
 │    ├── attached-connector/   # Network performance test with attached 
connectors
@@ -164,6 +164,25 @@
 make ci-tests
 ```
 
+3. **Make variables**
+
+The following `make` variables are available:
+
+* `OPTIONS` will provide additional options to the `ansible-playbook` 
invocation.
+
+  `make e2e-tests OPTIONS="-v"`
+
+* `PYTHON` allows the `venv` to be created with a specific Python binary
+
+  `make create-venv PYTHON=python3.12`
+
+* `TEST_PREFIX` allows one to select a prefix to be added to the name of the 
tests' namespaces:
+
+  `make e2e-tests TEST_PREFIX=123`
+
+  By default, a random prefix is generated for each run.  The namespaces can 
be selected on Kubernetes
+  with the label `e2e.prefix`, allowing for easy removal of failed tests, for 
example.
+
 ### Example summary
 
 ```bash
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/skupper-2.1.3/tests/e2e/collections/ansible_collections/e2e/tests/roles/generate_namespaces/tasks/main.yml
 
new/skupper-2.1.4/tests/e2e/collections/ansible_collections/e2e/tests/roles/generate_namespaces/tasks/main.yml
--- 
old/skupper-2.1.3/tests/e2e/collections/ansible_collections/e2e/tests/roles/generate_namespaces/tasks/main.yml
      2025-12-12 13:59:53.000000000 +0100
+++ 
new/skupper-2.1.4/tests/e2e/collections/ansible_collections/e2e/tests/roles/generate_namespaces/tasks/main.yml
      2026-04-23 15:25:08.000000000 +0200
@@ -10,6 +10,7 @@
         name: "{{ namespace_prefix }}-{{ namespace_name }}"
         labels:
           e2e.id: "{{ generate_namespaces_namespace_label }}"
+          e2e.prefix: "{{ namespace_prefix }}"
     kubeconfig: "{{ kubeconfig }}"
   register: namespace
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/skupper-2.1.3/tests/e2e/scenarios/hello-world/test.yml 
new/skupper-2.1.4/tests/e2e/scenarios/hello-world/test.yml
--- old/skupper-2.1.3/tests/e2e/scenarios/hello-world/test.yml  2025-12-12 
13:59:53.000000000 +0100
+++ new/skupper-2.1.4/tests/e2e/scenarios/hello-world/test.yml  2026-04-23 
15:25:08.000000000 +0200
@@ -17,11 +17,15 @@
           include_tasks: skupper-sites.yml
           vars:
             site_name: west
+          when:
+            - "'west' in inventory_hostname"
 
         - name: Create Skupper resources for east site
           include_tasks: skupper-sites.yml
           vars:
             site_name: east
+          when:
+            - "'east' in inventory_hostname"
 
         - name: Issue a Skupper access token from west namespace
           skupper.v2.token:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/tests/e2e/scenarios/redis/README.md 
new/skupper-2.1.4/tests/e2e/scenarios/redis/README.md
--- old/skupper-2.1.3/tests/e2e/scenarios/redis/README.md       2025-12-12 
13:59:53.000000000 +0100
+++ new/skupper-2.1.4/tests/e2e/scenarios/redis/README.md       2026-04-23 
15:25:08.000000000 +0200
@@ -100,10 +100,10 @@
 namespace_name: redis-west
 
 # West CRs
-site: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/v2/west-crs/site-west.yaml";
-connector: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/v2/west-crs/connector-west.yaml";
-listener: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/v2/west-crs/listener-west.yaml";
-redis: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/v2/west-crs/redis-west.yaml";
+site: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/main/west-crs/site-west.yaml";
+connector: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/main/west-crs/connector-west.yaml";
+listener: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/main/west-crs/listener-west.yaml";
+redis: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/main/west-crs/redis-west.yaml";
 ```
 
 #### East Cluster (host_vars/east.yml)
@@ -117,10 +117,10 @@
 namespace_name: redis-east
 
 # East CRs
-site: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/v2/east-crs/site-east.yaml";
-connector: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/v2/east-crs/connector-east.yaml";
-listener: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/v2/east-crs/listener-east.yaml";
-redis: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/v2/east-crs/redis-east.yaml";
+site: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/main/east-crs/site-east.yaml";
+connector: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/main/east-crs/connector-east.yaml";
+listener: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/main/east-crs/listener-east.yaml";
+redis: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/main/east-crs/redis-east.yaml";
 ```
 
 #### North Cluster (host_vars/north.yml)
@@ -134,10 +134,10 @@
 namespace_name: redis-north
 
 # North CRs
-site: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/v2/north-crs/site-north.yaml";
-connector: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/v2/north-crs/connector-north.yaml";
-listener: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/v2/north-crs/listener-north.yaml";
-redis: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/v2/north-crs/redis-north.yaml";
+site: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/main/north-crs/site-north.yaml";
+connector: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/main/north-crs/connector-north.yaml";
+listener: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/main/north-crs/listener-north.yaml";
+redis: 
"https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/main/north-crs/redis-north.yaml";
 ```
 
 ### Other Key Variables
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/tests/e2e/scenarios/redis/check.yml 
new/skupper-2.1.4/tests/e2e/scenarios/redis/check.yml
--- old/skupper-2.1.3/tests/e2e/scenarios/redis/check.yml       2025-12-12 
13:59:53.000000000 +0100
+++ new/skupper-2.1.4/tests/e2e/scenarios/redis/check.yml       2026-04-23 
15:25:08.000000000 +0200
@@ -4,7 +4,7 @@
   tasks:
     - name: Teardown namespace
       skupper.v2.system:
-        action: teardown
+        action: stop
         namespace: "{{ item }}"
         platform: "podman"
       with_items:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/tests/e2e/scenarios/redis/teardown.yml 
new/skupper-2.1.4/tests/e2e/scenarios/redis/teardown.yml
--- old/skupper-2.1.3/tests/e2e/scenarios/redis/teardown.yml    2025-12-12 
13:59:53.000000000 +0100
+++ new/skupper-2.1.4/tests/e2e/scenarios/redis/teardown.yml    2026-04-23 
15:25:08.000000000 +0200
@@ -4,7 +4,7 @@
   tasks:
     - name: Teardown namespace
       skupper.v2.system:
-        action: teardown
+        action: stop
         namespace: "{{ item }}"
         platform: "podman"
       with_items:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skupper-2.1.3/tests/e2e/scenarios/redis/test.yml 
new/skupper-2.1.4/tests/e2e/scenarios/redis/test.yml
--- old/skupper-2.1.3/tests/e2e/scenarios/redis/test.yml        2025-12-12 
13:59:53.000000000 +0100
+++ new/skupper-2.1.4/tests/e2e/scenarios/redis/test.yml        2026-04-23 
15:25:08.000000000 +0200
@@ -82,8 +82,8 @@
             path: "{{ item }}"
             platform: podman
           with_items:
-            - 
https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/v2/podman-crs/listener-podman.yaml
-            - 
https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/v2/podman-crs/site-podman.yaml
+            - 
https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/main/podman-crs/listener-podman.yaml
+            - 
https://raw.githubusercontent.com/skupperproject/skupper-example-redis/refs/heads/main/podman-crs/site-podman.yaml
 
         - name: Apply token to podman site
           skupper.v2.resource:
@@ -92,7 +92,8 @@
 
         - name: Initialize the default namespace using podman
           skupper.v2.system:
-            action: setup
+            action: start
+            image: "{{ lookup('env', 'SKUPPER_CLI_IMAGE') | default (omit, 
true) }}"
       when:
         - "'podman' in inventory_hostname"
 
@@ -139,7 +140,7 @@
       block:
         - name: Teardown namespace
           skupper.v2.system:
-            action: teardown
+            action: stop
             namespace: "{{ item }}"
             platform: "podman"
           with_items:

++++++ skupper.obsinfo ++++++
--- /var/tmp/diff_new_pack.NXpqHi/_old  2026-04-25 21:37:30.706115994 +0200
+++ /var/tmp/diff_new_pack.NXpqHi/_new  2026-04-25 21:37:30.762118278 +0200
@@ -1,5 +1,5 @@
 name: skupper
-version: 2.1.3
-mtime: 1765544393
-commit: d20c1d1c380c9924ab746b3b770b167745eca7df
+version: 2.1.4
+mtime: 1776950708
+commit: 4f2a11319219ff7c22e1ddfa86453a3de4f5d1b5
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/skupper/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.skupper.new.11940/vendor.tar.gz differ: char 16, 
line 1

Reply via email to