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
