login as: root Authenticating with public key "swapnali@abc.com" Register this system with Red Hat Insights: insights-client --register Create an account or view all your systems at https://red.ht/insights-dashboard Last login: Thu Apr 10 01:23:03 2025 from 10.74.16.59 [root@cpt-ppc-054 ~]# login as: root Authenticating with public key "swapnali@abc.com" Register this system with Red Hat Insights: insights-client --register Create an account or view all your systems at https://red.ht/insights-dashboard Last login: Thu Apr 10 03:13:19 2025 from 10.74.18.144 [root@cpt-ppc-054 ~]# ls ADOPTERS.md federation-script.sh istio-operator ROADMAP.md anaconda-ks.cfg fips_check.sh jaeger-operator scale-test anurag go kubeconfig second_cluster authfile go1.21.11.linux-ppc64le.tar.gz kubectl-kuttl_0.15.0_linux_ppc64le slof backup go.mod_bkp kuttl-test.xml smcp.yaml bin go.sum LICENSE swapnali chainsaw hello.pcap main.go tempo-test-chainsaw.sh chainsaw.rb icsp_stage_new.yaml MAINTAINERS.md test-data chandrana-jaeger-script.sh icsp.yaml Makefile testdata check_fips_in_node.sh ingress.pcap must-gather.local.6506501192141257783 test.yaml codecov.yml install-bookinfo-app.sh nthorat 'udo journalctl -u virtlogd' CODEOWNERS installer opentelemetry-operator upi cross_federation ipi original-ks.cfg utils delete_ns.sh istio pkg website [root@cpt-ppc-054 ~]# cd swapnali/ [root@cpt-ppc-054 swapnali]# ls artifacts check_hyperfoil dex istio_upstream ocp4-ipi-kvm check_2.5 check_performance envoy_1.31.patch linux-ppc64le opentelemetry-collector-contrib check_2.6 check_ratelimit go1.21.0.linux-ppc64le.tar.gz maistra-test-tool ossm-perf check_cert check_sail helm-v3.12.2-linux-ppc64le.tar.gz metallb powervm_public.pem check_DT check_sail_e2e istio minio.yaml tempo check_extauthz curl-jq istio-integration-tests new_tempo tempo-operator [root@cpt-ppc-054 swapnali]# cd check_sail [root@cpt-ppc-054 check_sail]# ls check_hello go1.23.0.linux-ppc64le.tar.gz istio sail-operator yq_linux_ppc64le.tar.gz [root@cpt-ppc-054 check_sail]# cd sail-operator/ [root@cpt-ppc-054 sail-operator]# git branch * main [root@cpt-ppc-054 sail-operator]# git diff diff --git a/tests/e2e/common-operator-integ-suite.sh b/tests/e2e/common-operator-integ-suite.sh index a8f8b4ca..d31ebceb 100755 --- a/tests/e2e/common-operator-integ-suite.sh +++ b/tests/e2e/common-operator-integ-suite.sh @@ -290,7 +290,7 @@ fi # Run the go test passing the env variables defined that are going to be used in the operator tests # shellcheck disable=SC2086 -IMAGE="${HUB}/${IMAGE_BASE}:${TAG}" SKIP_DEPLOY="${SKIP_DEPLOY}" OCP="${OCP}" IP_FAMILY="${IP_FAMILY}" ISTIO_MANIFEST="${ISTIO_MANIFEST}" \ +SKIP_DEPLOY="${SKIP_DEPLOY}" OCP="${OCP}" IP_FAMILY="${IP_FAMILY}" ISTIO_MANIFEST="${ISTIO_MANIFEST}" \ NAMESPACE="${NAMESPACE}" CONTROL_PLANE_NS="${CONTROL_PLANE_NS}" DEPLOYMENT_NAME="${DEPLOYMENT_NAME}" MULTICLUSTER="${MULTICLUSTER}" ARTIFACTS="${ARTIFACTS}" \ ISTIO_NAME="${ISTIO_NAME}" COMMAND="${COMMAND}" VERSIONS_YAML_FILE="${VERSIONS_YAML_FILE}" KUBECONFIG="${KUBECONFIG}" ISTIOCTL_PATH="${ISTIOCTL}" \ -go run github.com/onsi/ginkgo/v2/ginkgo -tags e2e --timeout 30m --junit-report=report.xml ${GINKGO_FLAGS} "${WD}"/... +go run github.com/onsi/ginkgo/v2/ginkgo -tags e2e --timeout 30m --junit-report=report.xml "${WD}"/... diff --git a/tests/e2e/controlplane/control_plane_test.go b/tests/e2e/controlplane/control_plane_test.go index e55967f8..41a0ce68 100644 --- a/tests/e2e/controlplane/control_plane_test.go +++ b/tests/e2e/controlplane/control_plane_test.go @@ -374,9 +374,9 @@ func forceDeleteIstioResources() error { func getBookinfoURL(version supportedversion.VersionInfo) string { // Bookinfo YAML for the current version can be found from istio/istio repository // If the version is latest, we need to get the latest version from the master branch - bookinfoURL := fmt.Sprintf("https://raw.githubusercontent.com/istio/istio/%s/samples/bookinfo/platform/kube/bookinfo.yaml", version.Version) + bookinfoURL := fmt.Sprintf("https://raw.githubusercontent.com/maistra/maistra-test-tool/refs/heads/maistra-2.3/testdata/examples/p/bookinfo/bookinfo.yaml") if version.Name == "latest" { - bookinfoURL = "https://raw.githubusercontent.com/istio/istio/master/samples/bookinfo/platform/kube/bookinfo.yaml" + bookinfoURL = "https://raw.githubusercontent.com/maistra/maistra-test-tool/refs/heads/maistra-2.3/testdata/examples/p/bookinfo/bookinfo.yaml" } [root@cpt-ppc-054 sail-operator]# cd .. [root@cpt-ppc-054 check_sail]# rm -rf sail-operator/ [root@cpt-ppc-054 check_sail]# git clone https://github.com/openshift-service-mesh/sail-operator.git Cloning into 'sail-operator'... remote: Enumerating objects: 28128, done. remote: Counting objects: 100% (2139/2139), done. remote: Compressing objects: 100% (230/230), done. remote: Total 28128 (delta 1986), reused 1913 (delta 1909), pack-reused 25989 (from 3) Receiving objects: 100% (28128/28128), 20.85 MiB | 24.83 MiB/s, done. Resolving deltas: 100% (17070/17070), done. Updating files: 100% (2930/2930), done. [root@cpt-ppc-054 check_sail]# cd sail-operator/ [root@cpt-ppc-054 sail-operator]# git checkout release-3.0 branch 'release-3.0' set up to track 'origin/release-3.0'. Switched to a new branch 'release-3.0' [root@cpt-ppc-054 sail-operator]# vim samples/helloworld/helloworld.yaml [root@cpt-ppc-054 sail-operator]# vim samples/helloworld/helloworld.yaml [root@cpt-ppc-054 sail-operator]# vim samples/httpbin/httpbin.yaml [root@cpt-ppc-054 sail-operator]# vim samples/tcp-echo/tcp-echo-ipv4.yaml [root@cpt-ppc-054 sail-operator]# vim tests/e2e/common-operator-integ-suite.sh [root@cpt-ppc-054 sail-operator]# vim tests/e2e/controlplane/control_plane_suite_test.go [root@cpt-ppc-054 sail-operator]# export KUBECONFIG=/root/upi/cB/auth/kubeconfig [root@cpt-ppc-054 sail-operator]# oc login https://api.ppc64le-qe54b.ibmp.psi.redhat.com:6443 -u jenkins -p Jenkins-PSI-01-ibmpass --insecure-skip-tls-verify WARNING: Using insecure TLS client config. Setting this option is not supported! Login successful. You have access to 80 projects, the list has been suppressed. You can list all projects with 'oc projects' Using project "default". [root@cpt-ppc-054 sail-operator]# oc get csv NAME DISPLAY VERSION REPLACES PHASE kiali-operator.v2.4.4 Kiali Operator 2.4.4 kiali-operator.v2.4.3 Succeeded servicemeshoperator3.v3.0.1 Red Hat OpenShift Service Mesh 3 3.0.1 Succeeded [root@cpt-ppc-054 sail-operator]# oc get csv NAME DISPLAY VERSION REPLACES PHASE kiali-operator.v2.4.4 Kiali Operator 2.4.4 kiali-operator.v2.4.3 Succeeded opentelemetry-operator.v0.119.0-1 Red Hat build of OpenTelemetry 0.119.0-1 opentelemetry-operator.v0.113.0-2 Succeeded servicemeshoperator3.v3.0.1 Red Hat OpenShift Service Mesh 3 3.0.1 Succeeded tempo-operator.v0.15.3-1 Tempo Operator 0.15.3-1 tempo-operator.v0.14.1-2 Succeeded [root@cpt-ppc-054 sail-operator]# export SKIP_BUILD=true SKIP_BUILD=true [root@cpt-ppc-054 sail-operator]# SKIP_BUILD=true [root@cpt-ppc-054 sail-operator]# export SKIP_DEPLOY=true [root@cpt-ppc-054 sail-operator]# SKIP_DEPLOY=true export DEPLOYMENT_NAME=servicemesh-operator3 DEPLOYMENT_NAME=servicemesh-operator3 export BUILD_WITH_CONTAINER=0 [root@cpt-ppc-054 sail-operator]# export NAMESPACE=openshift-operators [root@cpt-ppc-054 sail-operator]# NAMESPACE=openshift-operators [root@cpt-ppc-054 sail-operator]# export DEPLOYMENT_NAME=servicemesh-operator3 [root@cpt-ppc-054 sail-operator]# DEPLOYMENT_NAME=servicemesh-operator3 [root@cpt-ppc-054 sail-operator]# export BUILD_WITH_CONTAINER=0 [root@cpt-ppc-054 sail-operator]# BUILD_WITH_CONTAINER=0 [root@cpt-ppc-054 sail-operator]# vim tests/e2e/common-operator-integ-suite.sh [root@cpt-ppc-054 sail-operator]# make test.e2e.ocp go: downloading go1.23.4 (linux/ppc64le) GINKGO_FLAGS=" " /root/swapnali/check_sail/sail-operator/tests/e2e/integ-suite-ocp.sh + echo 'Running integration tests' Running integration tests + '[' -z /root/upi/cB/auth/kubeconfig ']' + KUBECONFIG=/root/upi/cB/auth/kubeconfig + ./tests/e2e/common-operator-integ-suite.sh --ocp Running on OCP Skipping build Skipping deploy Using command: oc Setting Istio manifest file: chart/samples/istio-sample.yaml go: downloading github.com/onsi/ginkgo/v2 v2.22.0 go: downloading golang.org/x/tools v0.29.0 go: downloading github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad go: downloading github.com/onsi/gomega v1.36.1 go: downloading sigs.k8s.io/controller-runtime v0.20.4 go: downloading k8s.io/apimachinery v0.32.3 go: downloading k8s.io/api v0.32.3 go: downloading golang.org/x/sys v0.31.0 go: downloading golang.org/x/net v0.37.0 go: downloading gomodules.xyz/jsonpatch/v2 v2.5.0 go: downloading k8s.io/client-go v0.32.3 go: downloading istio.io/istio v0.0.0-20250321160445-5c2e14431304 go: downloading k8s.io/apiextensions-apiserver v0.32.3 go: downloading istio.io/client-go v1.24.4 go: downloading github.com/google/go-cmp v0.7.0 go: downloading golang.org/x/text v0.23.0 go: downloading k8s.io/utils v0.0.0-20250321185631-1f6e0b77f77e go: downloading github.com/evanphx/json-patch/v5 v5.9.11 go: downloading github.com/prometheus/client_golang v1.21.1 go: downloading golang.org/x/sync v0.12.0 go: downloading istio.io/api v1.24.4-0.20250310185707-46b0c1b3e4e4 go: downloading k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.6.0 go: downloading github.com/prometheus/common v0.63.0 go: downloading github.com/klauspost/compress v1.18.0 go: downloading google.golang.org/protobuf v1.36.6 go: downloading github.com/prometheus/procfs v0.16.0 go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 go: downloading github.com/go-openapi/swag v0.23.1 go: downloading github.com/spf13/pflag v1.0.6 go: downloading golang.org/x/time v0.11.0 go: downloading golang.org/x/oauth2 v0.28.0 go: downloading sigs.k8s.io/randfill v1.0.0 go: downloading github.com/emicklei/go-restful/v3 v3.12.2 go: downloading golang.org/x/term v0.30.0 go: downloading github.com/go-openapi/jsonpointer v0.21.1 go: downloading google.golang.org/grpc v1.69.0 2025-04-10T08:44:40.195279Z info loading supported istio versions from versions.ossm.yaml ************ Running Setup ************ Initializing k8s client [1744274633] Ambient Test Suite - 0/30 specs SSSSSSSSSSSSSSSSSSSSSSSSSSSSSS SUCCESS! 737.888µs PASS 2025-04-10T08:44:44.261576Z info loading supported istio versions from versions.ossm.yaml ************ Running Setup ************ Initializing k8s client [1744274633] Control Plane Test Suite - 59/59 specs •••••••••••••••••••••••••••••••••••••••••SS•••••••••••••••• SUCCESS! 9m4.096955666s PASS 2025-04-10T08:53:48.401810Z info loading supported istio versions from versions.ossm.yaml PASS 2025-04-10T08:53:48.428643Z info loading supported istio versions from versions.ossm.yaml PASS 2025-04-10T08:53:48.455175Z info loading supported istio versions from versions.ossm.yaml ************ Running Setup ************ Initializing k8s client [1744274633] Multiple Control Planes Test Suite - 14/14 specs •••••••••••••• SUCCESS! 1m57.646314641s PASS 2025-04-10T08:55:46.136647Z info loading supported istio versions from versions.ossm.yaml ************ Running Setup ************ Initializing k8s client [1744274633] Operator Installation Test Suite - 5/5 specs ••••• SUCCESS! 22.564203659s PASS Could not open /root/swapnali/check_sail/sail-operator/tests/e2e/dualstack/report.xml: open /root/swapnali/check_sail/sail-operator/tests/e2e/dualstack/report.xml: no such file or directory Could not open /root/swapnali/check_sail/sail-operator/tests/e2e/multicluster/report.xml: open /root/swapnali/check_sail/sail-operator/tests/e2e/multicluster/report.xml: no such file or directory Ginkgo ran 6 suites in 12m14.842539455s Test Suite Passed [root@cpt-ppc-054 sail-operator]#