WARNING: Using insecure TLS client config. Setting this option is not supported! Login successful. You have access to 81 projects, the list has been suppressed. You can list all projects with 'oc projects' Using project "default". Running gauge specs gauge run specs/pipelines/ log-level : [debug] max-retries-count : [3] retry-only : [sanity & !tls] tags : [sanity & !tls] verbose : [true] env will be loaded from default directory 'env' 'gauge_environment' set to 'default' Created gauge_screenshots_dir at /tmp/release-tests/.gauge/screenshots Compatible version of plugin go not found. Installing plugin go... Gathering metadata for go Downloading https://downloads.gauge.org/plugin/go?l=go&p=&o=linux&a=amd64 Downloading https://github.com/getgauge-contrib/gauge-go/releases/download/v0.5.1/gauge-go-0.5.1-linux.x86_64.zip ....................... Running plugin hook command => [go install github.com/go-delve/delve/cmd/dlv@latest] go: downloading github.com/go-delve/delve v1.25.2 go: downloading github.com/spf13/cobra v1.9.1 go: downloading golang.org/x/telemetry v0.0.0-20241106142447-58a1122356f5 go: downloading github.com/spf13/pflag v1.0.6 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading github.com/cosiner/argv v0.1.0 go: downloading github.com/derekparker/trie v0.0.0-20230829180723-39f4de51ef7d go: downloading github.com/go-delve/liner v1.2.3-0.20231231155935-4726ab1d7f62 go: downloading github.com/mattn/go-isatty v0.0.20 go: downloading github.com/google/go-dap v0.12.0 go: downloading github.com/hashicorp/golang-lru v1.0.2 go: downloading golang.org/x/arch v0.11.0 go: downloading go.starlark.net v0.0.0-20231101134539-556fd59b42f6 go: downloading golang.org/x/sys v0.26.0 go: downloading github.com/cilium/ebpf v0.11.0 go: downloading github.com/mattn/go-runewidth v0.0.13 go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.6 go: downloading golang.org/x/sync v0.8.0 go: downloading github.com/rivo/uniseg v0.2.0 go: downloading github.com/russross/blackfriday/v2 v2.1.0 go: downloading golang.org/x/exp v0.0.0-20230224173230-c95f2b4c22f2 Running plugin hook command => [go install github.com/getgauge-contrib/gauge-go@latest] go: downloading github.com/getgauge-contrib/gauge-go v0.5.1 go: downloading github.com/getgauge/common v0.0.0-20250512071011-6a075badb588 go: downloading github.com/golang/protobuf v1.5.4 go: downloading google.golang.org/protobuf v1.36.6 go: downloading github.com/dmotylev/goproperties v0.0.0-20140630191356-7cbffbaada47 Installing plugin go 0.5.1 Successfully installed plugin 'go' version 0.5.1 Compatible version of plugin html-report not found. Installing plugin html-report... Gathering metadata for html-report Downloading https://downloads.gauge.org/plugin/html-report?l=go&p=go&o=linux&a=amd64 Downloading https://github.com/getgauge/html-report/releases/download/v4.3.5/html-report-4.3.5-linux.x86_64.zip ........................ Installing plugin html-report 4.3.5 Successfully installed plugin 'html-report' version 4.3.5 Compatible version of plugin xml-report not found. Installing plugin xml-report... Gathering metadata for xml-report Downloading https://downloads.gauge.org/plugin/xml-report?l=go&p=go,html-report&o=linux&a=amd64 Downloading https://github.com/getgauge/xml-report/releases/download/v0.5.3/xml-report-0.5.3-linux.x86_64.zip ....................... Installing plugin xml-report 0.5.3 Successfully installed plugin 'xml-report' version 0.5.3 Parsing started. Started concepts parsing. 14 concepts parsing completed. Started specifications parsing. 7 specifications parsing completed. Applying tags filter: sanity & !tls The following specifications satisfy filter criteria: specs/pipelines/bundles-resolver.spec specs/pipelines/cluster-resolvers.spec specs/pipelines/fail.spec specs/pipelines/git-resolvers.spec specs/pipelines/http-resolvers.spec specs/pipelines/hub-resolvers.spec specs/pipelines/run.spec Parsing completed. Starting go runner go: downloading github.com/openshift-pipelines/manual-approval-gate v0.6.0 go: downloading github.com/operator-framework/operator-lifecycle-manager v0.22.0 go: downloading github.com/tektoncd/operator v0.76.0 go: downloading github.com/openshift/client-go v0.0.0-20240523113335-452272e0496d go: downloading github.com/openshift-pipelines/pipelines-as-code v0.35.0 go: downloading github.com/tektoncd/pipeline v1.0.0 go: downloading github.com/tektoncd/triggers v0.32.0 go: downloading k8s.io/apimachinery v0.32.4 go: downloading k8s.io/client-go v0.32.4 Checking updates... Downloading https://downloads.gauge.org/plugin/go?l=go&p=go,html-report,xml-report&o=linux&a=amd64 Downloading https://downloads.gauge.org/plugin/html-report?l=go&p=go,html-report,xml-report&o=linux&a=amd64 Downloading https://downloads.gauge.org/plugin/xml-report?l=go&p=go,html-report,xml-report&o=linux&a=amd64 go: downloading github.com/getgauge-contrib/gauge-go v0.5.0 go: downloading go.opencensus.io v0.24.0 go: downloading k8s.io/api v0.32.4 go: downloading knative.dev/pkg v0.0.0-20250424013628-d5e74d29daa3 go: downloading github.com/google/go-cmp v0.7.0 go: downloading gotest.tools/v3 v3.5.2 go: downloading github.com/openshift/api v0.0.0-20240521185306-0314f31e7774 go: downloading github.com/operator-framework/api v0.16.0 go: downloading github.com/pkg/errors v0.9.1 go: downloading github.com/tektoncd/cli v0.41.0 go: downloading github.com/prometheus/client_golang v1.22.0 go: downloading github.com/prometheus/common v0.63.0 go: downloading github.com/xanzy/go-gitlab v0.109.0 go: downloading gopkg.in/yaml.v2 v2.4.0 go: downloading github.com/gogo/protobuf v1.3.2 go: downloading k8s.io/klog/v2 v2.130.1 go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.7.0 go: downloading github.com/google/gofuzz v1.2.0 go: downloading k8s.io/utils v0.0.0-20250502105355-0f33e8f1c979 go: downloading github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 go: downloading go.uber.org/zap v1.27.0 go: downloading github.com/manifestival/manifestival v0.7.2 go: downloading golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da go: downloading knative.dev/eventing v0.45.0 go: downloading github.com/AlecAivazis/survey/v2 v2.3.7 go: downloading github.com/mattn/go-colorable v0.1.14 go: downloading github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 go: downloading golang.org/x/net v0.39.0 go: downloading golang.org/x/term v0.32.0 go: downloading github.com/cloudevents/sdk-go/v2 v2.16.0 go: downloading github.com/tidwall/sjson v1.2.5 go: downloading golang.org/x/text v0.24.0 go: downloading github.com/google/gnostic-models v0.6.9 go: downloading github.com/json-iterator/go v1.1.12 go: downloading github.com/google/cel-go v0.25.0 go: downloading k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 go: downloading github.com/prometheus/client_model v0.6.2 go: downloading sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 go: downloading github.com/go-logr/logr v1.4.2 go: downloading github.com/google/go-querystring v1.1.0 go: downloading github.com/hashicorp/go-cleanhttp v0.5.2 go: downloading github.com/hashicorp/go-retryablehttp v0.7.7 go: downloading golang.org/x/oauth2 v0.30.0 go: downloading golang.org/x/time v0.11.0 go: downloading sigs.k8s.io/yaml v1.4.0 go: downloading gopkg.in/inf.v0 v0.9.1 go: downloading github.com/sirupsen/logrus v1.9.3 go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc go: downloading github.com/openshift/apiserver-library-go v0.0.0-20230816171015-6bfafa975bfb go: downloading github.com/blendle/zapdriver v1.3.1 go: downloading github.com/google/uuid v1.6.0 go: downloading golang.org/x/sync v0.14.0 go: downloading google.golang.org/grpc v1.72.0 go: downloading k8s.io/apiextensions-apiserver v0.32.4 go: downloading github.com/fxamacker/cbor/v2 v2.8.0 go: downloading go.uber.org/multierr v1.11.0 go: downloading github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 go: downloading golang.org/x/sys v0.33.0 go: downloading github.com/fatih/color v1.18.0 go: downloading github.com/jonboulle/clockwork v0.5.0 go: downloading github.com/ktr0731/go-fuzzyfinder v0.8.0 go: downloading k8s.io/cli-runtime v0.29.15 go: downloading contrib.go.opencensus.io/exporter/ocagent v0.7.1-0.20200907061046-05415f1de66d go: downloading contrib.go.opencensus.io/exporter/prometheus v0.4.2 go: downloading github.com/evanphx/json-patch/v5 v5.9.11 go: downloading github.com/evanphx/json-patch v5.9.0+incompatible go: downloading github.com/tidwall/gjson v1.14.2 go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd go: downloading github.com/modern-go/reflect2 v1.0.2 go: downloading github.com/blang/semver/v4 v4.0.0 go: downloading gopkg.in/evanphx/json-patch.v4 v4.12.0 go: downloading cel.dev/expr v0.23.1 go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20250428153025-10db94c68c34 go: downloading gomodules.xyz/jsonpatch/v2 v2.5.0 go: downloading github.com/kelseyhightower/envconfig v1.4.0 go: downloading github.com/hako/durafmt v0.0.0-20210608085754-5c1018a4e16b go: downloading github.com/x448/float16 v0.8.4 go: downloading github.com/emicklei/go-restful/v3 v3.12.2 go: downloading github.com/go-openapi/jsonreference v0.21.0 go: downloading github.com/go-openapi/swag v0.23.1 go: downloading github.com/census-instrumentation/opencensus-proto v0.4.1 go: downloading google.golang.org/api v0.231.0 go: downloading sigs.k8s.io/controller-runtime v0.15.3 go: downloading github.com/prometheus/statsd_exporter v0.28.0 go: downloading github.com/hashicorp/go-multierror v1.1.1 go: downloading github.com/tidwall/match v1.1.1 go: downloading github.com/tidwall/pretty v1.2.0 go: downloading github.com/stoewer/go-strcase v1.3.0 go: downloading github.com/antlr4-go/antlr/v4 v4.13.1 go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20250428153025-10db94c68c34 go: downloading github.com/go-openapi/jsonpointer v0.21.1 go: downloading github.com/mailru/easyjson v0.9.0 go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.3 go: downloading github.com/beorn7/perks v1.0.1 go: downloading github.com/cespare/xxhash/v2 v2.3.0 go: downloading github.com/prometheus/procfs v0.16.1 go: downloading github.com/gdamore/tcell/v2 v2.6.0 go: downloading github.com/ktr0731/go-ansisgr v0.1.0 go: downloading github.com/mattn/go-runewidth v0.0.16 go: downloading github.com/nsf/termbox-go v1.1.1 go: downloading github.com/hashicorp/errwrap v1.1.0 go: downloading github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de go: downloading github.com/moby/term v0.5.2 go: downloading golang.org/x/exp v0.0.0-20250408133849-7e4ce0ab07d0 go: downloading github.com/josharian/intern v1.0.0 go: downloading github.com/rivo/uniseg v0.4.7 go: downloading sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3 go: downloading sigs.k8s.io/kustomize/kyaml v0.14.3-0.20230601165947-6ce0bf390ce3 go: downloading github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 go: downloading github.com/peterbourgon/diskv v2.0.1+incompatible go: downloading github.com/gdamore/encoding v1.0.0 go: downloading github.com/lucasb-eyer/go-colorful v1.2.0 go: downloading github.com/google/btree v1.1.3 go: downloading github.com/imdario/mergo v0.3.16 go: downloading github.com/go-errors/errors v1.4.2 go: downloading github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 go: downloading github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 go: downloading github.com/xlab/treeprint v1.2.0 go: downloading go.starlark.net v0.0.0-20230525235612-a134d8f9ddca Established connection to runner. Validation started. Validation completed. Run started Starting Html Report plugin Setting MaxRecvMsgSize = 1024 MB Attempting to connect to grpc server at port: 38087 Successfully made the connection with plugin with port: 38087 Starting Xml Report plugin Attempting to connect to grpc server at port: 34327 Successfully made the connection with plugin with port: 34327 Initialising suite data store. # Bundles resolver spec  ## Test the functionality of bundles resolver with parameter: PIPELINES-25-TC02 2025/11/19 07:08:48 output: Now using project "releasetest-bf82b" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname 2025/11/19 07:08:54 Waiting for operator to be up and running.... 2025/11/19 07:08:54 Operator is up  * Validate Operator should be installed ...[PASS]  * Create |S.NO|resource_dir | |----|-----------------------------------------------------------------------| |1 |testdata/resolvers/pipelineruns/bundles-resolver-pipelinerun-param.yaml| ...[FAIL]  Failed Step: Create Specification: specs/pipelines/bundles-resolver.spec:32 Error Message: [assertion failed: Command: oc create -f /tmp/release-tests/testdata/resolvers/pipelineruns/bundles-resolver-pipelinerun-param.yaml -n releasetest-bf82b ExitCode: 1 Error: exit status 1 Stdout: Stderr: Error from server (InternalError): error when creating "/tmp/release-tests/testdata/resolvers/pipelineruns/bundles-resolver-pipelinerun-param.yaml": Internal error occurred: failed calling webhook "validation.webhook.pipeline.tekton.dev": failed to call webhook: Post "https://tekton-pipelines-webhook.openshift-pipelines.svc:443/resource-validation?timeout=10s": http: server gave HTTP response to HTTPS client Failures: ExitCode was 1 expected 0 Expected no error] Stacktrace: /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/testing.go:46 github.com/openshift-pipelines/release-tests/pkg/cmd.testsuitAdaptor.Log(...) /tmp/release-tests/pkg/cmd/cmd.go:34 gotest.tools/v3/internal/assert.RunComparison({0x7f7d703dd720, 0x645a620}, 0x44f45e0, 0xc0006c7720, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.2/internal/assert/result.go:60 +0x2b5 gotest.tools/v3/internal/assert.Eval({0x7f7d703dd720, 0x645a620}, 0x44f45e0, {0x3d2f540, 0xc0006c7720}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.2/internal/assert/assert.go:56 +0x1ab gotest.tools/v3/assert.Assert({0x47f7728, 0x645a620}, {0x3d2f540, 0xc0006c7720}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.2/assert/assert.go:145 +0xce gotest.tools/v3/icmd.(*Result).Assert(0xc000925080, {0x47f7728, 0x645a620}, {0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, ...}}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.2/icmd/command.go:62 +0x135 github.com/openshift-pipelines/release-tests/pkg/cmd.Assert({0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}, {0xc0008c8360, 0x6, ...}) /tmp/release-tests/pkg/cmd/cmd.go:50 +0x105 github.com/openshift-pipelines/release-tests/pkg/cmd.MustSucceed(...) /tmp/release-tests/pkg/cmd/cmd.go:43 github.com/openshift-pipelines/release-tests/pkg/oc.Create({0xc000912190?, 0x1849cf5?}, {0xc000132e10, 0x11}) /tmp/release-tests/pkg/oc/oc.go:19 +0x176 github.com/openshift-pipelines/release-tests/steps/cli.init.func1(0x0?) /tmp/release-tests/steps/cli/oc.go:23 +0x45 reflect.Value.call({0x3bd63a0?, 0x44f3bc0?, 0xc000a87b18?}, {0x436869d, 0x4}, {0xc0009783d8, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3bd63a0?, 0x44f3bc0?, 0x10?}, {0xc0009783d8?, 0x17ad601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3bd63a0?, 0x44f3bc0?, 0xc000924fc0?}, {0xc000919550, 0x1, 0xc0009783c0?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00044aa20?, {0xc000919550?, 0x9?, 0x8e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3f24be0?, 0xc00069c6e0, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/messageprocessors/ExecuteStepProcessor.go:20 +0x9f github.com/getgauge-contrib/gauge-go/gauge.Run() /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/gauge/runner.go:219 +0x20f command-line-arguments.init.0() /tmp/gauge_temp1763536117440018337/gauge_test.go:37 +0xf 2025/11/19 07:09:00 Skipping deletion of the namespace 'releasetest-bf82b' as the test got failed  ## Test the functionality of bundles resolver with parameter: PIPELINES-25-TC02 2025/11/19 07:09:00 output: Now using project "releasetest-m74pg" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS]  * Create |S.NO|resource_dir | |----|-----------------------------------------------------------------------| |1 |testdata/resolvers/pipelineruns/bundles-resolver-pipelinerun-param.yaml| ...[FAIL]  Failed Step: Create Specification: specs/pipelines/bundles-resolver.spec:32 Error Message: [assertion failed: Command: oc create -f /tmp/release-tests/testdata/resolvers/pipelineruns/bundles-resolver-pipelinerun-param.yaml -n releasetest-m74pg ExitCode: 1 Error: exit status 1 Stdout: Stderr: Error from server (InternalError): error when creating "/tmp/release-tests/testdata/resolvers/pipelineruns/bundles-resolver-pipelinerun-param.yaml": Internal error occurred: failed calling webhook "validation.webhook.pipeline.tekton.dev": failed to call webhook: Post "https://tekton-pipelines-webhook.openshift-pipelines.svc:443/resource-validation?timeout=10s": http: server gave HTTP response to HTTPS client Failures: ExitCode was 1 expected 0 Expected no error] Stacktrace: /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/testing.go:46 github.com/openshift-pipelines/release-tests/pkg/cmd.testsuitAdaptor.Log(...) /tmp/release-tests/pkg/cmd/cmd.go:34 gotest.tools/v3/internal/assert.RunComparison({0x7f7d703dd720, 0x645a620}, 0x44f45e0, 0xc0006b42d0, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.2/internal/assert/result.go:60 +0x2b5 gotest.tools/v3/internal/assert.Eval({0x7f7d703dd720, 0x645a620}, 0x44f45e0, {0x3d2f540, 0xc0006b42d0}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.2/internal/assert/assert.go:56 +0x1ab gotest.tools/v3/assert.Assert({0x47f7728, 0x645a620}, {0x3d2f540, 0xc0006b42d0}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.2/assert/assert.go:145 +0xce gotest.tools/v3/icmd.(*Result).Assert(0xc000137340, {0x47f7728, 0x645a620}, {0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, ...}}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.2/icmd/command.go:62 +0x135 github.com/openshift-pipelines/release-tests/pkg/cmd.Assert({0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}, {0xc0008c9320, 0x6, ...}) /tmp/release-tests/pkg/cmd/cmd.go:50 +0x105 github.com/openshift-pipelines/release-tests/pkg/cmd.MustSucceed(...) /tmp/release-tests/pkg/cmd/cmd.go:43 github.com/openshift-pipelines/release-tests/pkg/oc.Create({0xc000912be0?, 0x1849cf5?}, {0xc0004ed050, 0x11}) /tmp/release-tests/pkg/oc/oc.go:19 +0x176 github.com/openshift-pipelines/release-tests/steps/cli.init.func1(0x0?) /tmp/release-tests/steps/cli/oc.go:23 +0x45 reflect.Value.call({0x3bd63a0?, 0x44f3bc0?, 0xc000a87b18?}, {0x436869d, 0x4}, {0xc000979218, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3bd63a0?, 0x44f3bc0?, 0x10?}, {0xc000979218?, 0x17ad601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3bd63a0?, 0x44f3bc0?, 0xc000137200?}, {0xc00041f1f0, 0x1, 0xc000979200?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00044aa20?, {0xc00041f1f0?, 0x9?, 0x8e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3f24be0?, 0xc00021d4a0, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/messageprocessors/ExecuteStepProcessor.go:20 +0x9f github.com/getgauge-contrib/gauge-go/gauge.Run() /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/gauge/runner.go:219 +0x20f command-line-arguments.init.0() /tmp/gauge_temp1763536117440018337/gauge_test.go:37 +0xf 2025/11/19 07:09:10 Skipping deletion of the namespace 'releasetest-m74pg' as the test got failed  ## Test the functionality of bundles resolver with parameter: PIPELINES-25-TC02 2025/11/19 07:09:11 output: Now using project "releasetest-pc2jq" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS]  * Create |S.NO|resource_dir | |----|-----------------------------------------------------------------------| |1 |testdata/resolvers/pipelineruns/bundles-resolver-pipelinerun-param.yaml| ...[FAIL]  Failed Step: Create Specification: specs/pipelines/bundles-resolver.spec:32 Error Message: [assertion failed: Command: oc create -f /tmp/release-tests/testdata/resolvers/pipelineruns/bundles-resolver-pipelinerun-param.yaml -n releasetest-pc2jq ExitCode: 1 Error: exit status 1 Stdout: Stderr: Error from server (InternalError): error when creating "/tmp/release-tests/testdata/resolvers/pipelineruns/bundles-resolver-pipelinerun-param.yaml": Internal error occurred: failed calling webhook "validation.webhook.pipeline.tekton.dev": failed to call webhook: Post "https://tekton-pipelines-webhook.openshift-pipelines.svc:443/resource-validation?timeout=10s": http: server gave HTTP response to HTTPS client Failures: ExitCode was 1 expected 0 Expected no error] Stacktrace: /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/testing.go:46 github.com/openshift-pipelines/release-tests/pkg/cmd.testsuitAdaptor.Log(...) /tmp/release-tests/pkg/cmd/cmd.go:34 gotest.tools/v3/internal/assert.RunComparison({0x7f7d703dd720, 0x645a620}, 0x44f45e0, 0xc0006d95e0, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.2/internal/assert/result.go:60 +0x2b5 gotest.tools/v3/internal/assert.Eval({0x7f7d703dd720, 0x645a620}, 0x44f45e0, {0x3d2f540, 0xc0006d95e0}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.2/internal/assert/assert.go:56 +0x1ab gotest.tools/v3/assert.Assert({0x47f7728, 0x645a620}, {0x3d2f540, 0xc0006d95e0}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.2/assert/assert.go:145 +0xce gotest.tools/v3/icmd.(*Result).Assert(0xc000137a80, {0x47f7728, 0x645a620}, {0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, ...}}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.2/icmd/command.go:62 +0x135 github.com/openshift-pipelines/release-tests/pkg/cmd.Assert({0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}, {0xc0008c9bc0, 0x6, ...}) /tmp/release-tests/pkg/cmd/cmd.go:50 +0x105 github.com/openshift-pipelines/release-tests/pkg/cmd.MustSucceed(...) /tmp/release-tests/pkg/cmd/cmd.go:43 github.com/openshift-pipelines/release-tests/pkg/oc.Create({0xc000912eb0?, 0x1849cf5?}, {0xc00005a5b8, 0x11}) /tmp/release-tests/pkg/oc/oc.go:19 +0x176 github.com/openshift-pipelines/release-tests/steps/cli.init.func1(0x0?) /tmp/release-tests/steps/cli/oc.go:23 +0x45 reflect.Value.call({0x3bd63a0?, 0x44f3bc0?, 0xc000a87b18?}, {0x436869d, 0x4}, {0xc000979470, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3bd63a0?, 0x44f3bc0?, 0x10?}, {0xc000979470?, 0x17ad601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3bd63a0?, 0x44f3bc0?, 0xc0001379c0?}, {0xc00041f5e0, 0x1, 0xc000979458?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00044aa20?, {0xc00041f5e0?, 0x9?, 0x8e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3f24be0?, 0xc000644dc0, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/messageprocessors/ExecuteStepProcessor.go:20 +0x9f github.com/getgauge-contrib/gauge-go/gauge.Run() /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/gauge/runner.go:219 +0x20f command-line-arguments.init.0() /tmp/gauge_temp1763536117440018337/gauge_test.go:37 +0xf 2025/11/19 07:09:21 Skipping deletion of the namespace 'releasetest-pc2jq' as the test got failed # Cluster resolvers spec  ## Checking the functionality of cluster resolvers#1: PIPELINES-23-TC01 2025/11/19 07:09:22 output: Now using project "releasetest-k8hjw" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname 2025/11/19 07:09:27 Check if project releasetest-tasks already exists 2025/11/19 07:09:27 Creating project releasetest-tasks 2025/11/19 07:09:28 output: Now using project "releasetest-tasks" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Create project "releasetest-tasks" ...[PASS]  * Apply |S.NO|resource_dir | |----|--------------------------------------------| |1 |testdata/resolvers/tasks/resolver-task.yaml | |2 |testdata/resolvers/tasks/resolver-task2.yaml| ...[FAIL]  Failed Step: Apply Specification: specs/pipelines/cluster-resolvers.spec:6 Error Message: [assertion failed: Command: oc apply -f /tmp/release-tests/testdata/resolvers/tasks/resolver-task.yaml -n releasetest-tasks ExitCode: 1 Error: exit status 1 Stdout: Stderr: Error from server (InternalError): error when creating "/tmp/release-tests/testdata/resolvers/tasks/resolver-task.yaml": Internal error occurred: failed calling webhook "validation.webhook.pipeline.tekton.dev": failed to call webhook: Post "https://tekton-pipelines-webhook.openshift-pipelines.svc:443/resource-validation?timeout=10s": http: server gave HTTP response to HTTPS client Failures: ExitCode was 1 expected 0 Expected no error] Stacktrace: /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/testing.go:46 github.com/openshift-pipelines/release-tests/pkg/cmd.testsuitAdaptor.Log(...) /tmp/release-tests/pkg/cmd/cmd.go:34 gotest.tools/v3/internal/assert.RunComparison({0x7f7d703dd720, 0x645a620}, 0x44f45e0, 0xc0004d9860, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.2/internal/assert/result.go:60 +0x2b5 gotest.tools/v3/internal/assert.Eval({0x7f7d703dd720, 0x645a620}, 0x44f45e0, {0x3d2f540, 0xc0004d9860}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.2/internal/assert/assert.go:56 +0x1ab gotest.tools/v3/assert.Assert({0x47f7728, 0x645a620}, {0x3d2f540, 0xc0004d9860}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.2/assert/assert.go:145 +0xce gotest.tools/v3/icmd.(*Result).Assert(0xc0008e7100, {0x47f7728, 0x645a620}, {0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, ...}}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.2/icmd/command.go:62 +0x135 github.com/openshift-pipelines/release-tests/pkg/cmd.Assert({0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}, {0xc000c0cae0, 0x6, ...}) /tmp/release-tests/pkg/cmd/cmd.go:50 +0x105 github.com/openshift-pipelines/release-tests/pkg/cmd.MustSucceed(...) /tmp/release-tests/pkg/cmd/cmd.go:43 github.com/openshift-pipelines/release-tests/pkg/oc.Apply({0xc00091a1b0?, 0x1849cf5?}, {0xc00005abd0, 0x11}) /tmp/release-tests/pkg/oc/oc.go:28 +0x176 github.com/openshift-pipelines/release-tests/steps/cli.init.func3(0x0?) /tmp/release-tests/steps/cli/oc.go:44 +0x45 reflect.Value.call({0x3bd63a0?, 0x44f3c70?, 0xc000a87b18?}, {0x436869d, 0x4}, {0xc000822660, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3bd63a0?, 0x44f3c70?, 0x10?}, {0xc000822660?, 0x17ad601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3bd63a0?, 0x44f3c70?, 0xc0008e7040?}, {0xc0008e35d0, 0x1, 0xc000822648?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00044aa20?, {0xc0008e35d0?, 0x8?, 0x9e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3f24be0?, 0xc000887340, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/messageprocessors/ExecuteStepProcessor.go:20 +0x9f github.com/getgauge-contrib/gauge-go/gauge.Run() /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/gauge/runner.go:219 +0x20f command-line-arguments.init.0() /tmp/gauge_temp1763536117440018337/gauge_test.go:37 +0xf 2025/11/19 07:09:33 Skipping deletion of the namespace 'releasetest-tasks' as the test got failed  ## Checking the functionality of cluster resolvers#1: PIPELINES-23-TC01 2025/11/19 07:09:33 output: Now using project "releasetest-285cb" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname 2025/11/19 07:09:39 Check if project releasetest-tasks already exists 2025/11/19 07:09:39 Switch to project releasetest-tasks  * Create project "releasetest-tasks" ...[PASS] 2025/11/19 07:09:39 output: task.tekton.dev/resolver-task created 2025/11/19 07:09:40 output: task.tekton.dev/resolver-task2 created  * Apply |S.NO|resource_dir | |----|--------------------------------------------| |1 |testdata/resolvers/tasks/resolver-task.yaml | |2 |testdata/resolvers/tasks/resolver-task2.yaml| ...[PASS] 2025/11/19 07:09:40 Check if project releasetest-pipelines already exists 2025/11/19 07:09:40 Creating project releasetest-pipelines 2025/11/19 07:09:40 output: Now using project "releasetest-pipelines" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Create project "releasetest-pipelines" ...[PASS] 2025/11/19 07:09:41 output: pipeline.tekton.dev/resolver-pipeline created  * Apply |S.NO|resource_dir | |----|---------------------------------------------------| |1 |testdata/resolvers/pipelines/resolver-pipeline.yaml| ...[PASS] 2025/11/19 07:09:41 Switch to project releasetest-285cb  * Switch to autogenerated namespace ...[PASS] 2025/11/19 07:09:41 output: pipelinerun.tekton.dev/resolver-pipelinerun created  * Create |S.NO|resource_dir | |----|---------------------------------------------------------| |1 |testdata/resolvers/pipelineruns/resolver-pipelinerun.yaml| ...[PASS] 2025/11/19 07:09:41 validating pipeline run resolver-pipelinerun for success state... 2025/11/19 07:10:07 pipelineRun: resolver-pipelinerun is successful under namespace : releasetest-285cb  * Verify pipelinerun |S.NO|pipeline_run_name |status | |----|--------------------|----------| |1 |resolver-pipelinerun|successful| ...[FAIL] 2025/11/19 07:10:07 Skipping deletion of the namespace 'releasetest-285cb' as the test got failed  Failed Step: Verify pipelinerun Specification: specs/pipelines/cluster-resolvers.spec:30 Error Message: error waiting for pipeline run resolver-pipelinerun to finish "resolver-pipelinerun" failed pipelinerun logs: task resolver-task2 has failed: the step "echo" in TaskRun "resolver-pipelinerun-resolver-task2" failed to pull the image "". The pod errored with the message: "Back-off pulling image "image-registry.openshift-image-registry.svc:5000/openshift/golang": ErrImagePull: unable to pull image or OCI artifact: pull image err: initializing source docker://image-registry.openshift-image-registry.svc:5000/openshift/golang:latest: pinging container registry image-registry.openshift-image-registry.svc:5000: Get "https://image-registry.openshift-image-registry.svc:5000/v2/": dial tcp: lookup image-registry.openshift-image-registry.svc on 10.0.0.2:53: no such host; artifact err: get manifest: build image source: pinging container registry image-registry.openshift-image-registry.svc:5000: Get "https://image-registry.openshift-image-registry.svc:5000/v2/": dial tcp: lookup image-registry.openshift-image-registry.svc on 10.0.0.2:53: no such host." failed to get logs for task resolver-task2 : task resolver-task2 failed: pods "resolver-pipelinerun-resolver-task2-pod" not found. Run tkn tr desc resolver-pipelinerun-resolver-task2 for more details Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 0 pipelinerun events: Failed to pull image "image-registry.openshift-image-registry.svc:5000/openshift/golang": unable to pull image or OCI artifact: pull image err: initializing source docker://image-registry.openshift-image-registry.svc:5000/openshift/golang:latest: pinging container registry image-registry.openshift-image-registry.svc:5000: Get "https://image-registry.openshift-image-registry.svc:5000/v2/": dial tcp: lookup image-registry.openshift-image-registry.svc on 10.0.0.2:53: no such host; artifact err: get manifest: build image source: pinging container registry image-registry.openshift-image-registry.svc:5000: Get "https://image-registry.openshift-image-registry.svc:5000/v2/": dial tcp: lookup image-registry.openshift-image-registry.svc on 10.0.0.2:53: no such host Error: ErrImagePull Error: ImagePullBackOff Failed to update finalizers for "resolver-pipelinerun-resolver-task2": Operation cannot be fulfilled on taskruns.tekton.dev "resolver-pipelinerun-resolver-task2": the object has been modified; please apply your changes to the latest version and try again Failed to update finalizers for "resolver-pipelinerun-resolver-task2": Operation cannot be fulfilled on taskruns.tekton.dev "resolver-pipelinerun-resolver-task2": the object has been modified; please apply your changes to the latest version and try again the step "echo" in TaskRun "resolver-pipelinerun-resolver-task2" failed to pull the image "". The pod errored with the message: "Back-off pulling image "image-registry.openshift-image-registry.svc:5000/openshift/golang": ErrImagePull: unable to pull image or OCI artifact: pull image err: initializing source docker://image-registry.openshift-image-registry.svc:5000/openshift/golang:latest: pinging container registry image-registry.openshift-image-registry.svc:5000: Get "https://image-registry.openshift-image-registry.svc:5000/v2/": dial tcp: lookup image-registry.openshift-image-registry.svc on 10.0.0.2:53: no such host; artifact err: get manifest: build image source: pinging container registry image-registry.openshift-image-registry.svc:5000: Get "https://image-registry.openshift-image-registry.svc:5000/v2/": dial tcp: lookup image-registry.openshift-image-registry.svc on 10.0.0.2:53: no such host." pods "resolver-pipelinerun-resolver-task2-pod" not found Failed to update finalizers for "resolver-pipelinerun": Operation cannot be fulfilled on pipelineruns.tekton.dev "resolver-pipelinerun": the object has been modified; please apply your changes to the latest version and try again Failed to update finalizers for "resolver-pipelinerun": Operation cannot be fulfilled on pipelineruns.tekton.dev "resolver-pipelinerun": the object has been modified; please apply your changes to the latest version and try again Operation cannot be fulfilled on pipelineruns.tekton.dev "resolver-pipelinerun": the object has been modified; please apply your changes to the latest version and try again Operation cannot be fulfilled on pipelineruns.tekton.dev "resolver-pipelinerun": the object has been modified; please apply your changes to the latest version and try again Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 0 Stacktrace: goroutine 1 [running, locked to thread]: runtime/debug.Stack() /usr/lib/golang/src/runtime/debug/stack.go:26 +0x5e github.com/getgauge-contrib/gauge-go/testsuit.(*testingT).Errorf(0xc000aba960, {0x4428183?, 0x4b1?}, {0xc000ddf328?, 0x11?, 0x14?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunForSuccessStatus(0xc00080f680, {0xc000c810e0, 0x14}, {0xc00005ad50, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:52 +0x5ec github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidatePipelineRun(0xc00080f680, {0xc000c803d8, 0x14}, {0xc000b8d9a0, 0xa}, {0xc00005ad50, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:190 +0x286 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func2(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:28 +0x51 reflect.Value.call({0x3bd63a0?, 0x44f3f50?, 0xc000a87b18?}, {0x436869d, 0x4}, {0xc000822a98, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3bd63a0?, 0x44f3f50?, 0x10?}, {0xc000822a98?, 0x17ad601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3bd63a0?, 0x44f3f50?, 0xc0008e7d40?}, {0xc0008e3da0, 0x1, 0xc000822a80?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00044aa20?, {0xc0008e3da0?, 0x15?, 0x8e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3f24be0?, 0xc000ac8dc0, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/messageprocessors/ExecuteStepProcessor.go:20 +0x9f github.com/getgauge-contrib/gauge-go/gauge.Run() /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/gauge/runner.go:219 +0x20f command-line-arguments.init.0() /tmp/gauge_temp1763536117440018337/gauge_test.go:37 +0xf  ## Checking the functionality of cluster resolvers#1: PIPELINES-23-TC01 2025/11/19 07:10:08 output: Now using project "releasetest-4cswc" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname 2025/11/19 07:10:13 Check if project releasetest-tasks already exists 2025/11/19 07:10:13 Switch to project releasetest-tasks  * Create project "releasetest-tasks" ...[PASS] 2025/11/19 07:10:17 output: task.tekton.dev/resolver-task configured 2025/11/19 07:10:18 output: task.tekton.dev/resolver-task2 configured  * Apply |S.NO|resource_dir | |----|--------------------------------------------| |1 |testdata/resolvers/tasks/resolver-task.yaml | |2 |testdata/resolvers/tasks/resolver-task2.yaml| ...[PASS] 2025/11/19 07:10:18 Check if project releasetest-pipelines already exists 2025/11/19 07:10:18 Switch to project releasetest-pipelines  * Create project "releasetest-pipelines" ...[PASS] 2025/11/19 07:10:21 output: pipeline.tekton.dev/resolver-pipeline unchanged  * Apply |S.NO|resource_dir | |----|---------------------------------------------------| |1 |testdata/resolvers/pipelines/resolver-pipeline.yaml| ...[PASS] 2025/11/19 07:10:22 Switch to project releasetest-4cswc  * Switch to autogenerated namespace ...[PASS] 2025/11/19 07:10:22 output: pipelinerun.tekton.dev/resolver-pipelinerun created  * Create |S.NO|resource_dir | |----|---------------------------------------------------------| |1 |testdata/resolvers/pipelineruns/resolver-pipelinerun.yaml| ...[PASS] 2025/11/19 07:10:22 validating pipeline run resolver-pipelinerun for success state... 2025/11/19 07:10:42 pipelineRun: resolver-pipelinerun is successful under namespace : releasetest-4cswc  * Verify pipelinerun |S.NO|pipeline_run_name |status | |----|--------------------|----------| |1 |resolver-pipelinerun|successful| ...[FAIL] 2025/11/19 07:10:42 Skipping deletion of the namespace 'releasetest-4cswc' as the test got failed Failed Step: Verify pipelinerun Specification: specs/pipelines/cluster-resolvers.spec:30 Error Message: error waiting for pipeline run resolver-pipelinerun to finish "resolver-pipelinerun" failed pipelinerun logs: task resolver-task2 has failed: the step "echo" in TaskRun "resolver-pipelinerun-resolver-task2" failed to pull the image "". The pod errored with the message: "Back-off pulling image "image-registry.openshift-image-registry.svc:5000/openshift/golang": ErrImagePull: unable to pull image or OCI artifact: pull image err: initializing source docker://image-registry.openshift-image-registry.svc:5000/openshift/golang:latest: pinging container registry image-registry.openshift-image-registry.svc:5000: Get "https://image-registry.openshift-image-registry.svc:5000/v2/": dial tcp: lookup image-registry.openshift-image-registry.svc on 10.0.0.2:53: no such host; artifact err: get manifest: build image source: pinging container registry image-registry.openshift-image-registry.svc:5000: Get "https://image-registry.openshift-image-registry.svc:5000/v2/": dial tcp: lookup image-registry.openshift-image-registry.svc on 10.0.0.2:53: no such host." Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 0 pipelinerun events: Failed to pull image "image-registry.openshift-image-registry.svc:5000/openshift/golang": unable to pull image or OCI artifact: pull image err: initializing source docker://image-registry.openshift-image-registry.svc:5000/openshift/golang:latest: pinging container registry image-registry.openshift-image-registry.svc:5000: Get "https://image-registry.openshift-image-registry.svc:5000/v2/": dial tcp: lookup image-registry.openshift-image-registry.svc on 10.0.0.2:53: no such host; artifact err: get manifest: build image source: pinging container registry image-registry.openshift-image-registry.svc:5000: Get "https://image-registry.openshift-image-registry.svc:5000/v2/": dial tcp: lookup image-registry.openshift-image-registry.svc on 10.0.0.2:53: no such host Error: ErrImagePull Error: ImagePullBackOff Failed to update finalizers for "resolver-pipelinerun-resolver-task2": Operation cannot be fulfilled on taskruns.tekton.dev "resolver-pipelinerun-resolver-task2": the object has been modified; please apply your changes to the latest version and try again Failed to update finalizers for "resolver-pipelinerun-resolver-task2": Operation cannot be fulfilled on taskruns.tekton.dev "resolver-pipelinerun-resolver-task2": the object has been modified; please apply your changes to the latest version and try again the step "echo" in TaskRun "resolver-pipelinerun-resolver-task2" failed to pull the image "". The pod errored with the message: "Back-off pulling image "image-registry.openshift-image-registry.svc:5000/openshift/golang": ErrImagePull: unable to pull image or OCI artifact: pull image err: initializing source docker://image-registry.openshift-image-registry.svc:5000/openshift/golang:latest: pinging container registry image-registry.openshift-image-registry.svc:5000: Get "https://image-registry.openshift-image-registry.svc:5000/v2/": dial tcp: lookup image-registry.openshift-image-registry.svc on 10.0.0.2:53: no such host; artifact err: get manifest: build image source: pinging container registry image-registry.openshift-image-registry.svc:5000: Get "https://image-registry.openshift-image-registry.svc:5000/v2/": dial tcp: lookup image-registry.openshift-image-registry.svc on 10.0.0.2:53: no such host." Failed to update finalizers for "resolver-pipelinerun": Operation cannot be fulfilled on pipelineruns.tekton.dev "resolver-pipelinerun": the object has been modified; please apply your changes to the latest version and try again Failed to update finalizers for "resolver-pipelinerun": Operation cannot be fulfilled on pipelineruns.tekton.dev "resolver-pipelinerun": the object has been modified; please apply your changes to the latest version and try again Operation cannot be fulfilled on pipelineruns.tekton.dev "resolver-pipelinerun": the object has been modified; please apply your changes to the latest version and try again Operation cannot be fulfilled on pipelineruns.tekton.dev "resolver-pipelinerun": the object has been modified; please apply your changes to the latest version and try again Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 0 Stacktrace: goroutine 1 [running, locked to thread]: runtime/debug.Stack() /usr/lib/golang/src/runtime/debug/stack.go:26 +0x5e github.com/getgauge-contrib/gauge-go/testsuit.(*testingT).Errorf(0xc000eb05a0, {0x4428183?, 0x3e9?}, {0xc000f71328?, 0x11?, 0x14?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunForSuccessStatus(0xc000a0d9e0, {0xc0010001b0, 0x14}, {0xc000bd51e8, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:52 +0x5ec github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidatePipelineRun(0xc000a0d9e0, {0xc000133530, 0x14}, {0xc000c865f0, 0xa}, {0xc000bd51e8, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:190 +0x286 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func2(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:28 +0x51 reflect.Value.call({0x3bd63a0?, 0x44f3f50?, 0xc000f07b18?}, {0x436869d, 0x4}, {0xc000978420, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3bd63a0?, 0x44f3f50?, 0x10?}, {0xc000978420?, 0x17ad601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3bd63a0?, 0x44f3f50?, 0xc0007e0ec0?}, {0xc00041e9d0, 0x1, 0xc000978408?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00044aa20?, {0xc00041e9d0?, 0x15?, 0x8e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3f24be0?, 0xc00069cf20, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/messageprocessors/ExecuteStepProcessor.go:20 +0x9f github.com/getgauge-contrib/gauge-go/gauge.Run() /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/gauge/runner.go:219 +0x20f command-line-arguments.init.0() /tmp/gauge_temp1763536117440018337/gauge_test.go:37 +0xf  # Verify Pipeline Failures  ## Run Pipeline with a non-existent ServiceAccount: PIPELINES-02-TC01 2025/11/19 07:10:43 output: Now using project "releasetest-swscs" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:10:48 Verify SA "foobar" is absent in namespace "releasetest-swscs"  * Verify ServiceAccount "foobar" does not exist ...[PASS] 2025/11/19 07:10:49 output: task.tekton.dev/create-file-vb created task.tekton.dev/check-stuff-file-exists-vb created pipeline.tekton.dev/output-pipeline-vb created pipelinerun.tekton.dev/output-pipeline-run-vb created  * Create |S.NO|resource_dir | |----|------------------------------------------| |1 |testdata/negative/v1beta1/pipelinerun.yaml| ...[PASS] 2025/11/19 07:10:49 validating pipeline run output-pipeline-run-vb for failure state... 2025/11/19 07:10:49 Waiting for PipelineRun in namespace releasetest-swscs to fail  * Verify pipelinerun |S.NO|pipeline_run_name |status | |----|----------------------|-------| |1 |output-pipeline-run-vb|Failure| ...[PASS] 2025/11/19 07:11:07 output: project.project.openshift.io "releasetest-swscs" deleted # Git resolvers spec  ## Test the functionality of git resolvers: PIPELINES-24-TC01 2025/11/19 07:11:07 output: Now using project "releasetest-wm95l" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:11:13 output: pipelinerun.tekton.dev/git-resolver-pipelinerun created  * Create |S.NO|resource_dir | |----|-------------------------------------------------------------| |1 |testdata/resolvers/pipelineruns/git-resolver-pipelinerun.yaml| ...[PASS] 2025/11/19 07:11:13 validating pipeline run git-resolver-pipelinerun for success state... 2025/11/19 07:11:23 pipelineRun: git-resolver-pipelinerun is successful under namespace : releasetest-wm95l  * Verify pipelinerun |S.NO|pipeline_run_name |status | |----|------------------------|----------| |1 |git-resolver-pipelinerun|successful| ...[PASS] 2025/11/19 07:12:53 output: project.project.openshift.io "releasetest-wm95l" deleted # http resolvers spec  ## Test the functionality of http resolvers: PIPELINES-31-TC01 2025/11/19 07:12:53 output: Now using project "releasetest-m6f4f" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:12:59 output: pipelinerun.tekton.dev/http-resolver-pipelinerun created  * Create |S.NO|resource_dir | |----|--------------------------------------------------------------| |1 |testdata/resolvers/pipelineruns/http-resolver-pipelinerun.yaml| ...[PASS] 2025/11/19 07:12:59 validating pipeline run http-resolver-pipelinerun for success state... 2025/11/19 07:13:54 pipelineRun: http-resolver-pipelinerun is successful under namespace : releasetest-m6f4f  * Verify pipelinerun |S.NO|pipeline_run_name |status | |----|-------------------------|----------| |1 |http-resolver-pipelinerun|successful| ...[PASS] 2025/11/19 07:15:24 output: project.project.openshift.io "releasetest-m6f4f" deleted # HUB resolvers spec  ## Test the functionality of hub resolvers 2025/11/19 07:15:24 output: Now using project "releasetest-2lbnf" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:15:30 output: pipeline.tekton.dev/hub-git-cli-pipeline created 2025/11/19 07:15:30 output: persistentvolumeclaim/shared-pvc created 2025/11/19 07:15:31 output: pipelinerun.tekton.dev/hub-git-cli-run created  * Apply |S.NO|resource_dir | |----|------------------------------------------------| |1 |testdata/resolvers/pipelines/git-cli-hub.yaml | |2 |testdata/pvc/pvc.yaml | |3 |testdata/resolvers/pipelineruns/git-cli-hub.yaml| ...[PASS] 2025/11/19 07:15:31 validating pipeline run hub-git-cli-run for success state... 2025/11/19 07:16:01 pipelineRun: hub-git-cli-run is successful under namespace : releasetest-2lbnf  * Verify pipelinerun |S.NO|pipeline_run_name|status | |----|-----------------|----------| |1 |hub-git-cli-run |successful| ...[PASS] 2025/11/19 07:17:31 output: project.project.openshift.io "releasetest-2lbnf" deleted # Verify Pipeline E2E spec  ## Pipelinerun Timeout failure Test: PIPELINES-03-TC04 2025/11/19 07:17:31 output: Now using project "releasetest-wtk88" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:17:37 output: task.tekton.dev/banana created pipeline.tekton.dev/tomatoes created pipelinerun.tekton.dev/pear created  * Create |S.NO|resource_dir | |----|----------------------------------------------------| |1 |testdata/v1beta1/pipelinerun/pipelineruntimeout.yaml| ...[PASS] 2025/11/19 07:17:37 validating pipeline run pear to time out... 2025/11/19 07:17:37 Waiting for Pipelinerun pear in namespace releasetest-wtk88 to be started 2025/11/19 07:17:42 Waiting for TaskRuns from PipelineRun pear in namespace releasetest-wtk88 to be running 2025/11/19 07:17:42 Waiting for PipelineRun pear in namespace releasetest-wtk88 to be timed out 2025/11/19 07:17:47 Waiting for TaskRuns from PipelineRun pear in namespace releasetest-wtk88 to be cancelled  * Verify pipelinerun |S.NO|pipeline_run_name|status | |----|-----------------|-------| |1 |pear |timeout| ...[PASS] 2025/11/19 07:19:17 output: project.project.openshift.io "releasetest-wtk88" deleted  ## Configure execution results at the Task level Test: PIPELINES-03-TC05 2025/11/19 07:19:18 output: Now using project "releasetest-s67vq" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:19:23 output: pipeline.tekton.dev/sum-and-multiply-pipeline created task.tekton.dev/sum created task.tekton.dev/multiply created pipelinerun.tekton.dev/task-level-results created  * Create |S.NO|resource_dir | |----|------------------------------------------------------| |1 |testdata/v1beta1/pipelinerun/task_results_example.yaml| ...[PASS] 2025/11/19 07:19:24 validating pipeline run task-level-results for success state... 2025/11/19 07:19:34 pipelineRun: task-level-results is successful under namespace : releasetest-s67vq  * Verify pipelinerun |S.NO|pipeline_run_name |status | |----|------------------|----------| |1 |task-level-results|successful| ...[PASS] 2025/11/19 07:21:04 output: project.project.openshift.io "releasetest-s67vq" deleted  ## Cancel pipelinerun Test: PIPELINES-03-TC06 2025/11/19 07:21:04 output: Now using project "releasetest-p2489" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:21:10 output: persistentvolumeclaim/shared-pvc created 2025/11/19 07:21:10 output: task.tekton.dev/create-file-v1b1 created task.tekton.dev/check-file-exists-v1b1 created pipeline.tekton.dev/output-pipeline-v1b1 created pipelinerun.tekton.dev/output-pipeline-run-v1b1 created  * Create |S.NO|resource_dir | |----|---------------------------------------------| |1 |testdata/pvc/pvc.yaml | |2 |testdata/v1beta1/pipelinerun/pipelinerun.yaml| ...[PASS] 2025/11/19 07:21:10 validating pipeline run output-pipeline-run-v1b1 to be cancelled... 2025/11/19 07:21:10 Waiting for Pipelinerun output-pipeline-run-v1b1 in namespace releasetest-p2489 to be started 2025/11/19 07:21:16 Canceling pipeline run: PipelineRun cancelled: output-pipeline-run-v1b1 2025/11/19 07:21:21 Waiting for TaskRuns in PipelineRun output-pipeline-run-v1b1 in namespace releasetest-p2489 to be cancelled  * Verify pipelinerun |S.NO|pipeline_run_name |status | |----|------------------------|---------| |1 |output-pipeline-run-v1b1|cancelled| ...[PASS] 2025/11/19 07:22:51 output: project.project.openshift.io "releasetest-p2489" deleted  ## Pipelinerun with large result: PIPELINES-03-TC08 2025/11/19 07:22:51 output: Now using project "releasetest-vxstd" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:22:57 output: task.tekton.dev/print-result created task.tekton.dev/generate-result created pipeline.tekton.dev/result-test created pipelinerun.tekton.dev/result-test-run created  * Create |S.NO|resource_dir | |----|---------------------------------------------------------------| |1 |testdata/v1beta1/pipelinerun/pipelinerun-with-large-result.yaml| ...[PASS] 2025/11/19 07:22:57 validating pipeline run result-test-run for success state... 2025/11/19 07:23:12 pipelineRun: result-test-run is successful under namespace : releasetest-vxstd  * Verify pipelinerun |S.NO|pipeline_run_name|status | |----|-----------------|----------| |1 |result-test-run |successful| ...[PASS] 2025/11/19 07:24:42 output: project.project.openshift.io "releasetest-vxstd" deleted Transformed SuiteResult to report structure Successfully generated html-report to => /logs/artifacts/html-report/2025-11-19_07.24.42/index.html Done generating HTML report using theme from /tmp/plugins/html-report/4.3.5/themes/default Successfully generated xml-report to => /logs/artifacts/xml-report/2025-11-19 07.24.42 Sending kill message to Html Report plugin. Sending kill message to Xml Report plugin. Sending kill message to runner. ok command-line-arguments 954.569s Runner with PID:3727 has exited Specifications: 7 executed 5 passed 2 failed 0 skipped Scenarios: 10 executed 8 passed 2 failed 0 skipped Total time taken: 15m54.435s Updates are available. Run `gauge update -c` for more info. gauge run specs/triggers/ log-level : [debug] max-retries-count : [3] retry-only : [sanity & !tls] tags : [sanity & !tls] verbose : [true] env will be loaded from default directory 'env' 'gauge_environment' set to 'default' Created gauge_screenshots_dir at /tmp/release-tests/.gauge/screenshots Plugin go is already installed. Plugin html-report is already installed. Plugin xml-report is already installed. Parsing started. Started concepts parsing. 14 concepts parsing completed. Started specifications parsing. 4 specifications parsing completed. Applying tags filter: sanity & !tls The following specifications satisfy filter criteria: specs/triggers/cron.spec specs/triggers/eventlistener.spec specs/triggers/triggerbinding.spec specs/triggers/tutorial.spec Parsing completed. Starting go runner Checking updates... Downloading https://downloads.gauge.org/plugin/go?l=go&p=go,html-report,xml-report&o=linux&a=amd64 Downloading https://downloads.gauge.org/plugin/html-report?l=go&p=go,html-report,xml-report&o=linux&a=amd64 Downloading https://downloads.gauge.org/plugin/xml-report?l=go&p=go,html-report,xml-report&o=linux&a=amd64 Established connection to runner. Validation started. Validation completed. Run started Starting Html Report plugin Setting MaxRecvMsgSize = 1024 MB Attempting to connect to grpc server at port: 36409 Successfully made the connection with plugin with port: 36409 Starting Xml Report plugin Attempting to connect to grpc server at port: 44309 Successfully made the connection with plugin with port: 44309 Initialising suite data store. # Verify Triggers with cronjob  ## Create Triggers using k8s cronJob: PIPELINES-04-TC01 2025/11/19 07:24:59 output: Now using project "releasetest-pvjqp" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname 2025/11/19 07:25:05 Waiting for operator to be up and running.... 2025/11/19 07:25:05 Operator is up  * Validate Operator should be installed ...[PASS] 2025/11/19 07:25:06 output: task.tekton.dev/say-hello created task.tekton.dev/say-message created task.tekton.dev/say-bye created pipeline.tekton.dev/simple-pipeline created 2025/11/19 07:25:06 output: triggerbinding.triggers.tekton.dev/cron-binding created 2025/11/19 07:25:06 output: triggertemplate.triggers.tekton.dev/pipeline-template created 2025/11/19 07:25:06 output: eventlistener.triggers.tekton.dev/cron-listener created  * Create |S.NO|resource_dir | |----|--------------------------------------------| |1 |testdata/triggers/cron/example-pipeline.yaml| |2 |testdata/triggers/cron/triggerbinding.yaml | |3 |testdata/triggers/cron/triggertemplate.yaml | |4 |testdata/triggers/cron/eventlistener.yaml | ...[PASS] 2025/11/19 07:25:07 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:False Severity: LastTransitionTime:{Inner:2025-11-19 07:25:06 +0000 UTC} Reason:MinimumReplicasUnavailable Message:Deployment does not have minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:25:07 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:25:07 +0000 UTC} Reason:ReplicaSetUpdated Message:ReplicaSet "el-cron-listener-696f4d79cd" is progressing.} {Type:Ready Status:False Severity: LastTransitionTime:{Inner:2025-11-19 07:25:07 +0000 UTC} Reason: Message:Condition Available has status: False with message: Deployment does not have minimum availability.} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:25:07 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000823ef0 Addresses:[]} Configuration:{GeneratedResourceName:el-cron-listener}} 2025/11/19 07:25:12 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:False Severity: LastTransitionTime:{Inner:2025-11-19 07:25:06 +0000 UTC} Reason:MinimumReplicasUnavailable Message:Deployment does not have minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:25:07 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:25:07 +0000 UTC} Reason:ReplicaSetUpdated Message:ReplicaSet "el-cron-listener-696f4d79cd" is progressing.} {Type:Ready Status:False Severity: LastTransitionTime:{Inner:2025-11-19 07:25:07 +0000 UTC} Reason: Message:Condition Available has status: False with message: Deployment does not have minimum availability.} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:25:07 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc00088a900 Addresses:[]} Configuration:{GeneratedResourceName:el-cron-listener}} 2025/11/19 07:25:17 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:25:14 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:25:14 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:25:14 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-cron-listener-696f4d79cd" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:25:14 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:25:14 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000a9e570 Addresses:[]} Configuration:{GeneratedResourceName:el-cron-listener}} 2025/11/19 07:25:17 sinkpod name: el-cron-listener-696f4d79cd-sxrxc 2025/11/19 07:25:18 Route url: 'http://el-cron-listener-releasetest-pvjqp.apps.rosa.ocpe2e-3seqyr0r.ruoe.s3.devshift.org'  * Expose Event listener "cron-listener" ...[PASS] 2025/11/19 07:25:23 Verify that image stream "golang" exists in namespace "openshift"  * Verify that image stream "golang" exists ...[PASS] 2025/11/19 07:25:23 Cronjob: hello created in namespace: releasetest-pvjqp  * Create cron job with schedule "*/1 * * * *" ...[PASS] 2025/11/19 07:26:01 pipeline run : simple-pipeline-run-2bf2t 2025/11/19 07:27:00 pipeline run : simple-pipeline-run-p92cq 2025/11/19 07:28:00 pipeline run : simple-pipeline-run-974bl 2025/11/19 07:29:00 pipeline run : simple-pipeline-run-6xz6m 2025/11/19 07:30:00 pipeline run : simple-pipeline-run-x4p6l  * Watch for pipelinerun resources ...[PASS]  * Delete cron job ...[PASS]  * Assert no new pipelineruns created ...[PASS] 2025/11/19 07:31:24 Deleted EventListener 2025/11/19 07:31:24 EventListener's Deployment was deleted 2025/11/19 07:31:24 EventListener's Service was deleted 2025/11/19 07:31:24 EventListener's Route got deleted successfully...  * Cleanup Triggers ...[PASS] 2025/11/19 07:32:46 output: project.project.openshift.io "releasetest-pvjqp" deleted # Verify eventlisteners spec  ## Create Eventlistener embedded TriggersBindings specs: PIPELINES-05-TC08 2025/11/19 07:32:46 output: Now using project "releasetest-9ss4d" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:32:52 output: task.tekton.dev/say-hello created task.tekton.dev/say-message created task.tekton.dev/say-bye created pipeline.tekton.dev/simple-pipeline created 2025/11/19 07:32:52 output: triggerbinding.triggers.tekton.dev/pipeline-binding created 2025/11/19 07:32:52 output: triggertemplate.triggers.tekton.dev/pipeline-template created 2025/11/19 07:32:53 output: eventlistener.triggers.tekton.dev/listener-embed-binding created  * Create |S.NO|resource_dir | |----|-------------------------------------------------------------------| |1 |testdata/triggers/sample-pipeline.yaml | |2 |testdata/triggers/triggerbindings/triggerbinding.yaml | |3 |testdata/triggers/triggertemplate/triggertemplate.yaml | |4 |testdata/triggers/eventlisteners/eventlistener-embeded-binding.yaml| ...[PASS] 2025/11/19 07:32:53 triggerbinding pipeline-binding exists  * Verify that "triggerbinding" "pipeline-binding" exists ...[PASS] 2025/11/19 07:32:53 triggertemplate pipeline-template exists  * Verify that "triggertemplate" "pipeline-template" exists ...[PASS] 2025/11/19 07:32:54 eventlistener listener-embed-binding exists  * Verify that "eventlistener" "listener-embed-binding" exists ...[PASS] 2025/11/19 07:32:54 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:32:54 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:32:54 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:32:54 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-listener-embed-binding-6f96cd7649" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:32:54 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:32:54 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000e254d0 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-embed-binding}} 2025/11/19 07:32:54 sinkpod name: el-listener-embed-binding-6f96cd7649-6qlt7 2025/11/19 07:32:56 Route url: 'http://el-listener-embed-binding-releasetest-9ss4d.apps.rosa.ocpe2e-3seqyr0r.ruoe.s3.devshift.org'  * Expose Event listener "listener-embed-binding" ...[PASS] 2025/11/19 07:33:01 Building headers for github interceptor..  * Mock post event to "github" interceptor with event-type "push", payload "testdata/push.json", with TLS "false" ...[PASS]  * Assert eventlistener response ...[PASS] 2025/11/19 07:33:01 validating pipeline run simple-pipeline-run for success state... 2025/11/19 07:33:16 pipelineRun: simple-pipeline-run is successful under namespace : releasetest-9ss4d  * Verify pipelinerun |S.NO|pipeline_run_name |status | |----|-------------------|----------| |1 |simple-pipeline-run|successful| ...[PASS] 2025/11/19 07:33:16 Deleted EventListener 2025/11/19 07:33:16 EventListener's Deployment was deleted 2025/11/19 07:33:16 EventListener's Service was deleted 2025/11/19 07:33:17 EventListener's Route got deleted successfully...  * Cleanup Triggers ...[PASS] 2025/11/19 07:34:47 output: project.project.openshift.io "releasetest-9ss4d" deleted  ## Create embedded TriggersTemplate: PIPELINES-05-TC09 2025/11/19 07:34:47 output: Now using project "releasetest-x24wc" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:34:52 output: triggerbinding.triggers.tekton.dev/pipeline-binding created 2025/11/19 07:34:53 output: triggertemplate.triggers.tekton.dev/pipeline-template created 2025/11/19 07:34:53 output: eventlistener.triggers.tekton.dev/listener-embed-binding created  * Create |S.NO|resource_dir | |----|-------------------------------------------------------------------| |1 |testdata/triggers/triggerbindings/triggerbinding.yaml | |2 |testdata/triggers/triggertemplate/embed-triggertemplate.yaml | |3 |testdata/triggers/eventlisteners/eventlistener-embeded-binding.yaml| ...[PASS] 2025/11/19 07:34:54 triggerbinding pipeline-binding exists  * Verify that "triggerbinding" "pipeline-binding" exists ...[PASS] 2025/11/19 07:34:54 triggertemplate pipeline-template exists  * Verify that "triggertemplate" "pipeline-template" exists ...[PASS] 2025/11/19 07:34:55 eventlistener listener-embed-binding exists  * Verify that "eventlistener" "listener-embed-binding" exists ...[PASS] 2025/11/19 07:34:55 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:34:55 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:34:55 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:34:55 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-listener-embed-binding-bd57548b5" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:34:55 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:34:55 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000e90750 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-embed-binding}} 2025/11/19 07:34:55 sinkpod name: el-listener-embed-binding-bd57548b5-r4p5k 2025/11/19 07:34:56 Route url: 'http://el-listener-embed-binding-releasetest-x24wc.apps.rosa.ocpe2e-3seqyr0r.ruoe.s3.devshift.org'  * Expose Event listener "listener-embed-binding" ...[PASS] 2025/11/19 07:35:01 Building headers for github interceptor..  * Mock post event to "github" interceptor with event-type "push", payload "testdata/push.json", with TLS "false" ...[PASS]  * Assert eventlistener response ...[PASS] 2025/11/19 07:35:02 validating pipeline run pipelinerun-with-taskspec-to-echo-message for success state... 2025/11/19 07:35:07 pipelineRun: pipelinerun-with-taskspec-to-echo-message is successful under namespace : releasetest-x24wc  * Verify pipelinerun |S.NO|pipeline_run_name |status | |----|-----------------------------------------|----------| |1 |pipelinerun-with-taskspec-to-echo-message|successful| ...[PASS] 2025/11/19 07:35:07 Deleted EventListener 2025/11/19 07:35:07 EventListener's Deployment was deleted 2025/11/19 07:35:07 EventListener's Service was deleted 2025/11/19 07:35:07 EventListener's Route got deleted successfully...  * Cleanup Triggers ...[PASS] 2025/11/19 07:36:37 output: project.project.openshift.io "releasetest-x24wc" deleted  ## Verify Github push event with Embbeded TriggerTemplate using Github-CTB: PIPELINES-05-TC12 2025/11/19 07:36:38 output: Now using project "releasetest-9phlg" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:36:43 output: triggertemplate.triggers.tekton.dev/pipeline-template-git-push created 2025/11/19 07:36:43 output: eventlistener.triggers.tekton.dev/listener-ctb-github-push created  * Create |S.NO|resource_dir | |----|------------------------------------------------------------------| |1 |testdata/triggers/github-ctb/Embeddedtriggertemplate-git-push.yaml| |2 |testdata/triggers/github-ctb/eventlistener-ctb-git-push.yaml | ...[PASS] 2025/11/19 07:36:44 triggertemplate pipeline-template-git-push exists  * Verify that "triggertemplate" "pipeline-template-git-push" exists ...[PASS] 2025/11/19 07:36:44 eventlistener listener-ctb-github-push exists  * Verify that "eventlistener" "listener-ctb-github-push" exists ...[PASS] 2025/11/19 07:36:45 output: secret/github-secret created 2025/11/19 07:36:45 output:  * Create & Link secret "github-secret" to service account "pipeline" ...[PASS] 2025/11/19 07:36:45 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:36:45 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:36:45 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:36:45 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-listener-ctb-github-push-6458db9968" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:36:45 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:36:45 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000848720 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-ctb-github-push}} 2025/11/19 07:36:45 sinkpod name: el-listener-ctb-github-push-6458db9968-nbwnc 2025/11/19 07:36:47 Route url: 'http://el-listener-ctb-github-push-releasetest-9phlg.apps.rosa.ocpe2e-3seqyr0r.ruoe.s3.devshift.org'  * Expose Event listener "listener-ctb-github-push" ...[PASS] 2025/11/19 07:36:52 Building headers for github interceptor..  * Mock post event to "github" interceptor with event-type "push", payload "testdata/triggers/github-ctb/push.json", with TLS "false" ...[PASS]  * Assert eventlistener response ...[PASS] 2025/11/19 07:36:52 validating pipeline run pipelinerun-git-push-ctb for success state... 2025/11/19 07:36:57 pipelineRun: pipelinerun-git-push-ctb is successful under namespace : releasetest-9phlg  * Verify pipelinerun |S.NO|pipeline_run_name |status | |----|------------------------|----------| |1 |pipelinerun-git-push-ctb|successful| ...[PASS] 2025/11/19 07:36:57 Deleted EventListener 2025/11/19 07:36:57 EventListener's Deployment was deleted 2025/11/19 07:36:57 EventListener's Service was deleted 2025/11/19 07:36:58 EventListener's Route got deleted successfully...  * Cleanup Triggers ...[PASS] 2025/11/19 07:38:28 output: project.project.openshift.io "releasetest-9phlg" deleted  ## Verify Github pull_request event with Embbeded TriggerTemplate using Github-CTB: PIPELINES-05-TC13 2025/11/19 07:38:28 output: Now using project "releasetest-g4g6b" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:38:33 output: triggertemplate.triggers.tekton.dev/pipeline-template-git-pr created 2025/11/19 07:38:34 output: eventlistener.triggers.tekton.dev/listener-clustertriggerbinding-github-pr created  * Create |S.NO|resource_dir | |----|----------------------------------------------------------------| |1 |testdata/triggers/github-ctb/Embeddedtriggertemplate-git-pr.yaml| |2 |testdata/triggers/github-ctb/eventlistener-ctb-git-pr.yaml | ...[PASS] 2025/11/19 07:38:34 triggertemplate pipeline-template-git-pr exists  * Verify that "triggertemplate" "pipeline-template-git-pr" exists ...[PASS] 2025/11/19 07:38:35 eventlistener listener-clustertriggerbinding-github-pr exists  * Verify that "eventlistener" "listener-clustertriggerbinding-github-pr" exists ...[PASS] 2025/11/19 07:38:35 clustertriggerbinding github-pullreq exists  * Verify that "clustertriggerbinding" "github-pullreq" exists ...[PASS] 2025/11/19 07:38:36 output: secret/github-secret created 2025/11/19 07:38:36 output:  * Create & Link secret "github-secret" to service account "pipeline" ...[PASS] 2025/11/19 07:38:36 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:38:35 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:38:35 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:38:35 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-listener-clustertriggerbinding-github-pr-7689746c7d" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:38:35 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:38:35 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000c8a840 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-clustertriggerbinding-github-pr}} 2025/11/19 07:38:36 sinkpod name: el-listener-clustertriggerbinding-github-pr-7689746c7d-qkh7z 2025/11/19 07:38:38 Route url: 'http://el-listener-clustertriggerbinding-github-pr-releasetest-g4g6b.apps.rosa.ocpe2e-3seqyr0r.ruoe.s3.devshift.org'  * Expose Event listener "listener-clustertriggerbinding-github-pr" ...[PASS] 2025/11/19 07:38:43 Building headers for github interceptor..  * Mock post event to "github" interceptor with event-type "pull_request", payload "testdata/triggers/github-ctb/pr.json", with TLS "false" ...[PASS]  * Assert eventlistener response ...[PASS] 2025/11/19 07:38:43 validating pipeline run pipelinerun-git-pr-ctb for success state... 2025/11/19 07:38:48 pipelineRun: pipelinerun-git-pr-ctb is successful under namespace : releasetest-g4g6b  * Verify pipelinerun |S.NO|pipeline_run_name |status | |----|----------------------|----------| |1 |pipelinerun-git-pr-ctb|successful| ...[PASS] 2025/11/19 07:38:48 Deleted EventListener 2025/11/19 07:38:48 EventListener's Deployment was deleted 2025/11/19 07:38:48 EventListener's Service was deleted 2025/11/19 07:38:49 EventListener's Route got deleted successfully...  * Cleanup Triggers ...[PASS] 2025/11/19 07:40:19 output: project.project.openshift.io "releasetest-g4g6b" deleted  ## Create TriggersCRD resource with CEL interceptors (overlays): PIPELINES-05-TC15 2025/11/19 07:40:19 output: Now using project "releasetest-dwj6z" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:40:24 output: eventlistener.triggers.tekton.dev/listener-triggerref created 2025/11/19 07:40:25 output: trigger.triggers.tekton.dev/trigger created 2025/11/19 07:40:25 output: triggerbinding.triggers.tekton.dev/github-pr-binding created 2025/11/19 07:40:25 output: triggertemplate.triggers.tekton.dev/github-template created 2025/11/19 07:40:26 output: pipeline.tekton.dev/parallel-pipeline created task.tekton.dev/persist-param created task.tekton.dev/to-upper created task.tekton.dev/to-lower created task.tekton.dev/result-reporter created task.tekton.dev/validator created  * Create |S.NO|resource_dir | |----|-----------------------------------------------------------| |1 |testdata/triggers/triggersCRD/eventlistener-triggerref.yaml| |2 |testdata/triggers/triggersCRD/trigger.yaml | |3 |testdata/triggers/triggersCRD/triggerbindings.yaml | |4 |testdata/triggers/triggersCRD/triggertemplate.yaml | |5 |testdata/triggers/triggersCRD/pipeline.yaml | ...[PASS] 2025/11/19 07:40:26 triggerbinding github-pr-binding exists  * Verify that "triggerbinding" "github-pr-binding" exists ...[PASS] 2025/11/19 07:40:27 triggertemplate github-template exists  * Verify that "triggertemplate" "github-template" exists ...[PASS] 2025/11/19 07:40:27 eventlistener listener-triggerref exists  * Verify that "eventlistener" "listener-triggerref" exists ...[PASS] 2025/11/19 07:40:27 output: secret/github-secret created 2025/11/19 07:40:28 output:  * Create & Link secret "github-secret" to service account "pipeline" ...[PASS] 2025/11/19 07:40:28 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:40:26 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:40:26 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:40:26 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-listener-triggerref-64b6965649" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:40:26 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:40:26 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000a9fc50 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-triggerref}} 2025/11/19 07:40:28 sinkpod name: el-listener-triggerref-64b6965649-hnrbt 2025/11/19 07:40:29 Route url: 'http://el-listener-triggerref-releasetest-dwj6z.apps.rosa.ocpe2e-3seqyr0r.ruoe.s3.devshift.org'  * Expose Event listener "listener-triggerref" ...[PASS] 2025/11/19 07:40:34 Building headers for github interceptor..  * Mock post event to "github" interceptor with event-type "pull_request", payload "testdata/triggers/triggersCRD/pull-request.json", with TLS "false" ...[PASS]  * Assert eventlistener response ...[PASS] 2025/11/19 07:40:35 validating pipeline run parallel-pipelinerun for success state... 2025/11/19 07:41:20 pipelineRun: parallel-pipelinerun is successful under namespace : releasetest-dwj6z  * Verify pipelinerun |S.NO|pipeline_run_name |status | |----|--------------------|----------| |1 |parallel-pipelinerun|successful| ...[PASS] 2025/11/19 07:41:20 Deleted EventListener 2025/11/19 07:41:20 EventListener's Deployment was deleted 2025/11/19 07:41:20 EventListener's Service was deleted 2025/11/19 07:41:20 EventListener's Route got deleted successfully...  * Cleanup Triggers ...[PASS] 2025/11/19 07:42:50 output: project.project.openshift.io "releasetest-dwj6z" deleted  ## Create Eventlistener with github interceptor And verify Kuberenetes Events: PIPELINES-05-TC17 2025/11/19 07:42:51 output: Now using project "releasetest-64jdg" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:42:56 output: task.tekton.dev/say-hello created task.tekton.dev/say-message created task.tekton.dev/say-bye created pipeline.tekton.dev/simple-pipeline created 2025/11/19 07:42:57 output: triggerbinding.triggers.tekton.dev/pipeline-binding created 2025/11/19 07:42:57 output: triggertemplate.triggers.tekton.dev/pipeline-template created 2025/11/19 07:42:57 output: eventlistener.triggers.tekton.dev/listener-embed-binding created  * Create |S.NO|resource_dir | |----|-------------------------------------------------------------------| |1 |testdata/triggers/sample-pipeline.yaml | |2 |testdata/triggers/triggerbindings/triggerbinding.yaml | |3 |testdata/triggers/triggertemplate/triggertemplate.yaml | |4 |testdata/triggers/eventlisteners/eventlistener-embeded-binding.yaml| ...[PASS] 2025/11/19 07:42:58 triggerbinding pipeline-binding exists  * Verify that "triggerbinding" "pipeline-binding" exists ...[PASS] 2025/11/19 07:42:58 triggertemplate pipeline-template exists  * Verify that "triggertemplate" "pipeline-template" exists ...[PASS] 2025/11/19 07:42:58 eventlistener listener-embed-binding exists  * Verify that "eventlistener" "listener-embed-binding" exists ...[PASS] 2025/11/19 07:42:59 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:42:59 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:42:59 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:42:59 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-listener-embed-binding-9895fbd8f" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:42:59 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:42:59 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc00090c120 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-embed-binding}} 2025/11/19 07:42:59 sinkpod name: el-listener-embed-binding-9895fbd8f-z9p7s 2025/11/19 07:43:00 Route url: 'http://el-listener-embed-binding-releasetest-64jdg.apps.rosa.ocpe2e-3seqyr0r.ruoe.s3.devshift.org'  * Expose Event listener "listener-embed-binding" ...[PASS] 2025/11/19 07:43:05 Building headers for github interceptor..  * Mock post event to "github" interceptor with event-type "push", payload "testdata/push.json", with TLS "false" ...[PASS]  * Assert eventlistener response ...[PASS]  * Verify kubernetes events for eventlistener ...[PASS] 2025/11/19 07:43:06 validating pipeline run simple-pipeline-run for success state... 2025/11/19 07:43:16 pipelineRun: simple-pipeline-run is successful under namespace : releasetest-64jdg  * Verify pipelinerun |S.NO|pipeline_run_name |status | |----|-------------------|----------| |1 |simple-pipeline-run|successful| ...[PASS] 2025/11/19 07:43:16 Deleted EventListener 2025/11/19 07:43:16 EventListener's Deployment was deleted 2025/11/19 07:43:16 EventListener's Service was deleted 2025/11/19 07:43:16 EventListener's Route got deleted successfully...  * Cleanup Triggers ...[PASS] 2025/11/19 07:44:46 output: project.project.openshift.io "releasetest-64jdg" deleted # Verify triggerbindings spec  ## Verify CEL marshaljson function Test: PIPELINES-10-TC01 2025/11/19 07:44:47 output: Now using project "releasetest-n965p" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:44:52 output: eventlistener.triggers.tekton.dev/cel-marshaljson created  * Create |S.NO|resource_dir | |----|------------------------------------------------------| |1 |testdata/triggers/triggerbindings/cel-marshalJson.yaml| ...[PASS] 2025/11/19 07:44:53 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:False Severity: LastTransitionTime:{Inner:2025-11-19 07:44:52 +0000 UTC} Reason:MinimumReplicasUnavailable Message:Deployment does not have minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:44:52 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:44:52 +0000 UTC} Reason:ReplicaSetUpdated Message:ReplicaSet "el-cel-marshaljson-77df5d8684" is progressing.} {Type:Ready Status:False Severity: LastTransitionTime:{Inner:2025-11-19 07:44:52 +0000 UTC} Reason: Message:Condition Available has status: False with message: Deployment does not have minimum availability.} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:44:52 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc0009e24e0 Addresses:[]} Configuration:{GeneratedResourceName:el-cel-marshaljson}} 2025/11/19 07:44:58 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:44:53 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:44:53 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:44:53 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-cel-marshaljson-77df5d8684" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:44:53 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:44:53 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc0009e2f90 Addresses:[]} Configuration:{GeneratedResourceName:el-cel-marshaljson}} 2025/11/19 07:44:58 sinkpod name: el-cel-marshaljson-77df5d8684-cckn6 2025/11/19 07:44:59 Route url: 'http://el-cel-marshaljson-releasetest-n965p.apps.rosa.ocpe2e-3seqyr0r.ruoe.s3.devshift.org'  * Expose Event listener "cel-marshaljson" ...[PASS] 2025/11/19 07:45:04 Building headers for github interceptor..  * Mock post event to "github" interceptor with event-type "push", payload "testdata/push.json", with TLS "false" ...[PASS]  * Assert eventlistener response ...[PASS] 2025/11/19 07:45:05 Waiting for TaskRun cel-trig-marshaljson in namespace releasetest-n965p to succeed  * Verify taskrun |S.NO|task_run_name |status | |----|--------------------|-------| |1 |cel-trig-marshaljson|Success| ...[PASS] 2025/11/19 07:45:10 Deleted EventListener 2025/11/19 07:45:10 EventListener's Deployment was deleted 2025/11/19 07:45:10 EventListener's Service was deleted 2025/11/19 07:45:10 EventListener's Route got deleted successfully...  * Cleanup Triggers ...[PASS] 2025/11/19 07:46:40 output: project.project.openshift.io "releasetest-n965p" deleted  ## Verify event message body parsing with old annotation Test: PIPELINES-10-TC02 2025/11/19 07:46:41 output: Now using project "releasetest-j8lc7" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:46:46 output: triggertemplate.triggers.tekton.dev/taskrun-with-annotation created eventlistener.triggers.tekton.dev/parse-json-body-with-annotation created  * Create |S.NO|resource_dir | |----|----------------------------------------------------------------------| |1 |testdata/triggers/triggerbindings/parse-json-body-with-annotation.yaml| ...[PASS] 2025/11/19 07:46:47 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:False Severity: LastTransitionTime:{Inner:2025-11-19 07:46:46 +0000 UTC} Reason:MinimumReplicasUnavailable Message:Deployment does not have minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:46:46 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:46:46 +0000 UTC} Reason:ReplicaSetUpdated Message:ReplicaSet "el-parse-json-body-with-annotation-65b698d5c5" is progressing.} {Type:Ready Status:False Severity: LastTransitionTime:{Inner:2025-11-19 07:46:46 +0000 UTC} Reason: Message:Condition Available has status: False with message: Deployment does not have minimum availability.} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:46:46 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000c8a5a0 Addresses:[]} Configuration:{GeneratedResourceName:el-parse-json-body-with-annotation}} 2025/11/19 07:46:52 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:46:47 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:46:47 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:46:47 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-parse-json-body-with-annotation-65b698d5c5" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:46:47 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:46:47 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000c8a7e0 Addresses:[]} Configuration:{GeneratedResourceName:el-parse-json-body-with-annotation}} 2025/11/19 07:46:52 sinkpod name: el-parse-json-body-with-annotation-65b698d5c5-8hfkh 2025/11/19 07:46:53 Route url: 'http://el-parse-json-body-with-annotation-releasetest-j8lc7.apps.rosa.ocpe2e-3seqyr0r.ruoe.s3.devshift.org'  * Expose Event listener "parse-json-body-with-annotation" ...[PASS] 2025/11/19 07:46:58 Building headers for github interceptor..  * Mock post event to "github" interceptor with event-type "push", payload "testdata/push.json", with TLS "false" ...[PASS]  * Assert eventlistener response ...[PASS] 2025/11/19 07:46:58 Waiting for TaskRun trig-parse-json-body-with-annotation in namespace releasetest-j8lc7 to succeed  * Verify taskrun |S.NO|task_run_name |status | |----|------------------------------------|-------| |1 |trig-parse-json-body-with-annotation|Success| ...[PASS] 2025/11/19 07:47:04 Deleted EventListener 2025/11/19 07:47:04 EventListener's Deployment was deleted 2025/11/19 07:47:04 EventListener's Service was deleted 2025/11/19 07:47:04 EventListener's Route got deleted successfully...  * Cleanup Triggers ...[PASS] 2025/11/19 07:48:34 output: project.project.openshift.io "releasetest-j8lc7" deleted # Verify triggers tutorial  ## Run pipelines tutorial using triggers: PIPELINES-06-TC02 2025/11/19 07:48:34 output: Now using project "releasetest-jg2rc" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:48:40 output: task.tekton.dev/apply-manifests created 2025/11/19 07:48:40 output: task.tekton.dev/update-deployment created 2025/11/19 07:48:41 output: persistentvolumeclaim/source-pvc created 2025/11/19 07:48:41 output: pipeline.tekton.dev/build-and-deploy created 2025/11/19 07:48:41 output: triggerbinding.triggers.tekton.dev/vote-app created 2025/11/19 07:48:42 output: triggertemplate.triggers.tekton.dev/vote-app created 2025/11/19 07:48:42 output: trigger.triggers.tekton.dev/vote-trigger created secret/github-secret created 2025/11/19 07:48:43 output: eventlistener.triggers.tekton.dev/vote-app created  * Create remote |S.NO|resource_dir | |----|--------------------------------------------------------------------------------------------------------------------------------| |1 |https://raw.githubusercontent.com/openshift/pipelines-tutorial/{OSP_TUTORIAL_BRANCH}/01_pipeline/01_apply_manifest_task.yaml | |2 |https://raw.githubusercontent.com/openshift/pipelines-tutorial/{OSP_TUTORIAL_BRANCH}/01_pipeline/02_update_deployment_task.yaml | |3 |https://raw.githubusercontent.com/openshift/pipelines-tutorial/{OSP_TUTORIAL_BRANCH}/01_pipeline/03_persistent_volume_claim.yaml| |4 |https://raw.githubusercontent.com/openshift/pipelines-tutorial/{OSP_TUTORIAL_BRANCH}/01_pipeline/04_pipeline.yaml | |5 |https://raw.githubusercontent.com/openshift/pipelines-tutorial/{OSP_TUTORIAL_BRANCH}/03_triggers/01_binding.yaml | |6 |https://raw.githubusercontent.com/openshift/pipelines-tutorial/{OSP_TUTORIAL_BRANCH}/03_triggers/02_template.yaml | |7 |https://raw.githubusercontent.com/openshift/pipelines-tutorial/{OSP_TUTORIAL_BRANCH}/03_triggers/03_trigger.yaml | |8 |https://raw.githubusercontent.com/openshift/pipelines-tutorial/{OSP_TUTORIAL_BRANCH}/03_triggers/04_event_listener.yaml | ...[PASS] 2025/11/19 07:48:43 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:False Severity: LastTransitionTime:{Inner:2025-11-19 07:48:43 +0000 UTC} Reason:MinimumReplicasUnavailable Message:Deployment does not have minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:48:43 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:48:43 +0000 UTC} Reason:ReplicaSetUpdated Message:ReplicaSet "el-vote-app-7fdf45d79f" is progressing.} {Type:Ready Status:False Severity: LastTransitionTime:{Inner:2025-11-19 07:48:43 +0000 UTC} Reason: Message:Condition Available has status: False with message: Deployment does not have minimum availability.} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:48:43 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000ddcb10 Addresses:[]} Configuration:{GeneratedResourceName:el-vote-app}} 2025/11/19 07:48:48 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:48:44 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:48:44 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:48:44 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-vote-app-7fdf45d79f" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:48:44 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:48:44 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc00068c780 Addresses:[]} Configuration:{GeneratedResourceName:el-vote-app}} 2025/11/19 07:48:48 sinkpod name: el-vote-app-7fdf45d79f-b5khf 2025/11/19 07:48:50 Route url: 'http://el-vote-app-releasetest-jg2rc.apps.rosa.ocpe2e-3seqyr0r.ruoe.s3.devshift.org'  * Expose Event listener "vote-app" ...[PASS] 2025/11/19 07:48:55 Building headers for github interceptor..  * Mock post event to "github" interceptor with event-type "push", payload "testdata/push-vote-api.json", with TLS "false" ...[PASS]  * Assert eventlistener response ...[PASS] 2025/11/19 07:48:55 Verifying if 1 pipelineruns are present  * "1" pipelinerun(s) should be present within "15" seconds ...[PASS] 2025/11/19 07:49:00 validating pipeline run build-deploy-pipelines-vote-api-ngcv8 for success state... 2025/11/19 07:50:35 pipelineRun: build-deploy-pipelines-vote-api-ngcv8 is successful under namespace : releasetest-jg2rc  * Verify the latest pipelinerun for "successful" state ...[PASS] 2025/11/19 07:50:35 Building headers for github interceptor..  * Mock post event to "github" interceptor with event-type "push", payload "testdata/push-vote-ui.json", with TLS "false" ...[PASS]  * Assert eventlistener response ...[PASS] 2025/11/19 07:50:36 Verifying if 2 pipelineruns are present  * "2" pipelinerun(s) should be present within "15" seconds ...[PASS] 2025/11/19 07:50:41 validating pipeline run build-deploy-pipelines-vote-ui-5cfd5 for success state... 2025/11/19 07:51:56 pipelineRun: build-deploy-pipelines-vote-ui-5cfd5 is successful under namespace : releasetest-jg2rc  * Verify the latest pipelinerun for "successful" state ...[PASS] 2025/11/19 07:51:56 Route url: 'http://pipelines-vote-ui-releasetest-jg2rc.apps.rosa.ocpe2e-3seqyr0r.ruoe.s3.devshift.org'  * Get route url of the route "pipelines-vote-ui" ...[PASS] 2025/11/19 07:52:06 Waiting for full availability of deployment pipelines-vote-ui (0/1)  * Wait for "pipelines-vote-ui" deployment ...[PASS]  * Validate that route URL contains "Cat 🐺 vs Dog 🐶" ...[FAIL]  Failed Step: Validate that route URL contains "Cat 🐺 vs Dog 🐶" Specification: specs/triggers/tutorial.spec:68 Error Message: expected: Cat 🐺 vs Dog 🐶, got:

Application is not available

The application is currently not serving requests at this endpoint. It may not have been started or is still starting.

Possible reasons you are seeing this page:

Stacktrace: /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/testing.go:46 github.com/openshift-pipelines/release-tests/steps/utility.init.func4({0xc00083e0c0, 0x14}) /tmp/release-tests/steps/utility/utility.go:49 +0x205 reflect.Value.call({0x3bd2c60?, 0x44f3fe8?, 0xc000d65b18?}, {0x436869d, 0x4}, {0xc000800c78, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3bd2c60?, 0x44f3fe8?, 0x10?}, {0xc000800c78?, 0x17ad601?, 0x10?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3bd2c60?, 0x44f3fe8?, 0x64?}, {0xc000819e70, 0x1, 0x7d?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00044a480?, {0xc000819e70?, 0x23?, 0x7f?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3f24be0?, 0xc0009afb80, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/messageprocessors/ExecuteStepProcessor.go:20 +0x9f github.com/getgauge-contrib/gauge-go/gauge.Run() /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.5.0/gauge/runner.go:219 +0x20f command-line-arguments.init.0() /tmp/gauge_temp1763537084518207898/gauge_test.go:37 +0xf 2025/11/19 07:52:28 Skipping deletion of the namespace 'releasetest-jg2rc' as the test got failed  ## Run pipelines tutorial using triggers: PIPELINES-06-TC02 2025/11/19 07:52:28 output: Now using project "releasetest-kbl24" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:52:34 output: task.tekton.dev/apply-manifests created 2025/11/19 07:52:34 output: task.tekton.dev/update-deployment created 2025/11/19 07:52:34 output: persistentvolumeclaim/source-pvc created 2025/11/19 07:52:35 output: pipeline.tekton.dev/build-and-deploy created 2025/11/19 07:52:35 output: triggerbinding.triggers.tekton.dev/vote-app created 2025/11/19 07:52:35 output: triggertemplate.triggers.tekton.dev/vote-app created 2025/11/19 07:52:36 output: trigger.triggers.tekton.dev/vote-trigger created secret/github-secret created 2025/11/19 07:52:36 output: eventlistener.triggers.tekton.dev/vote-app created  * Create remote |S.NO|resource_dir | |----|--------------------------------------------------------------------------------------------------------------------------------| |1 |https://raw.githubusercontent.com/openshift/pipelines-tutorial/{OSP_TUTORIAL_BRANCH}/01_pipeline/01_apply_manifest_task.yaml | |2 |https://raw.githubusercontent.com/openshift/pipelines-tutorial/{OSP_TUTORIAL_BRANCH}/01_pipeline/02_update_deployment_task.yaml | |3 |https://raw.githubusercontent.com/openshift/pipelines-tutorial/{OSP_TUTORIAL_BRANCH}/01_pipeline/03_persistent_volume_claim.yaml| |4 |https://raw.githubusercontent.com/openshift/pipelines-tutorial/{OSP_TUTORIAL_BRANCH}/01_pipeline/04_pipeline.yaml | |5 |https://raw.githubusercontent.com/openshift/pipelines-tutorial/{OSP_TUTORIAL_BRANCH}/03_triggers/01_binding.yaml | |6 |https://raw.githubusercontent.com/openshift/pipelines-tutorial/{OSP_TUTORIAL_BRANCH}/03_triggers/02_template.yaml | |7 |https://raw.githubusercontent.com/openshift/pipelines-tutorial/{OSP_TUTORIAL_BRANCH}/03_triggers/03_trigger.yaml | |8 |https://raw.githubusercontent.com/openshift/pipelines-tutorial/{OSP_TUTORIAL_BRANCH}/03_triggers/04_event_listener.yaml | ...[PASS] 2025/11/19 07:52:36 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:False Severity: LastTransitionTime:{Inner:2025-11-19 07:52:36 +0000 UTC} Reason:MinimumReplicasUnavailable Message:Deployment does not have minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:52:36 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:52:36 +0000 UTC} Reason:ReplicaSetUpdated Message:ReplicaSet "el-vote-app-dc475574c" is progressing.} {Type:Ready Status:False Severity: LastTransitionTime:{Inner:2025-11-19 07:52:36 +0000 UTC} Reason: Message:Condition Available has status: False with message: Deployment does not have minimum availability.} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:52:36 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000c8bd10 Addresses:[]} Configuration:{GeneratedResourceName:el-vote-app}} 2025/11/19 07:52:41 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:False Severity: LastTransitionTime:{Inner:2025-11-19 07:52:36 +0000 UTC} Reason:MinimumReplicasUnavailable Message:Deployment does not have minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:52:36 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:52:36 +0000 UTC} Reason:ReplicaSetUpdated Message:ReplicaSet "el-vote-app-dc475574c" is progressing.} {Type:Ready Status:False Severity: LastTransitionTime:{Inner:2025-11-19 07:52:36 +0000 UTC} Reason: Message:Condition Available has status: False with message: Deployment does not have minimum availability.} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:52:36 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc00090c630 Addresses:[]} Configuration:{GeneratedResourceName:el-vote-app}} 2025/11/19 07:52:46 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:52:42 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:52:42 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:52:42 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-vote-app-dc475574c" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:52:42 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-11-19 07:52:42 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000c8a1b0 Addresses:[]} Configuration:{GeneratedResourceName:el-vote-app}} 2025/11/19 07:52:47 sinkpod name: el-vote-app-dc475574c-mkvjw 2025/11/19 07:52:48 Route url: 'http://el-vote-app-releasetest-kbl24.apps.rosa.ocpe2e-3seqyr0r.ruoe.s3.devshift.org'  * Expose Event listener "vote-app" ...[PASS] 2025/11/19 07:52:53 Building headers for github interceptor..  * Mock post event to "github" interceptor with event-type "push", payload "testdata/push-vote-api.json", with TLS "false" ...[PASS]  * Assert eventlistener response ...[PASS] 2025/11/19 07:52:53 Verifying if 1 pipelineruns are present  * "1" pipelinerun(s) should be present within "15" seconds ...[PASS] 2025/11/19 07:52:59 validating pipeline run build-deploy-pipelines-vote-api-m6jjz for success state... 2025/11/19 07:54:24 pipelineRun: build-deploy-pipelines-vote-api-m6jjz is successful under namespace : releasetest-kbl24  * Verify the latest pipelinerun for "successful" state ...[PASS] 2025/11/19 07:54:24 Building headers for github interceptor..  * Mock post event to "github" interceptor with event-type "push", payload "testdata/push-vote-ui.json", with TLS "false" ...[PASS]  * Assert eventlistener response ...[PASS] 2025/11/19 07:54:24 Verifying if 2 pipelineruns are present  * "2" pipelinerun(s) should be present within "15" seconds ...[PASS] 2025/11/19 07:54:29 validating pipeline run build-deploy-pipelines-vote-ui-pwlr5 for success state... 2025/11/19 07:55:39 pipelineRun: build-deploy-pipelines-vote-ui-pwlr5 is successful under namespace : releasetest-kbl24  * Verify the latest pipelinerun for "successful" state ...[PASS] 2025/11/19 07:55:40 Route url: 'http://pipelines-vote-ui-releasetest-kbl24.apps.rosa.ocpe2e-3seqyr0r.ruoe.s3.devshift.org'  * Get route url of the route "pipelines-vote-ui" ...[PASS]  * Wait for "pipelines-vote-ui" deployment ...[PASS]  * Validate that route URL contains "Cat 🐺 vs Dog 🐶" ...[PASS] 2025/11/19 07:57:20 output: project.project.openshift.io "releasetest-kbl24" deleted Transformed SuiteResult to report structure Successfully generated html-report to => /logs/artifacts/html-report/2025-11-19_07.57.20/index.html Done generating HTML report using theme from /tmp/plugins/html-report/4.3.5/themes/default Successfully generated xml-report to => /logs/artifacts/xml-report/2025-11-19 07.57.20 Sending kill message to Html Report plugin. Sending kill message to Xml Report plugin. Sending kill message to runner. ok command-line-arguments 1941.203s Runner with PID:23102 has exited Specifications: 4 executed 4 passed 0 failed 0 skipped Scenarios: 10 executed 10 passed 0 failed 0 skipped Total time taken: 32m21.117s Updates are available. Run `gauge update -c` for more info. gauge run specs/metrics/ log-level : [debug] max-retries-count : [3] retry-only : [sanity & !tls] tags : [sanity & !tls] verbose : [true] env will be loaded from default directory 'env' 'gauge_environment' set to 'default' Created gauge_screenshots_dir at /tmp/release-tests/.gauge/screenshots Plugin go is already installed. Plugin html-report is already installed. Plugin xml-report is already installed. Parsing started. Started concepts parsing. 14 concepts parsing completed. Started specifications parsing. 1 specifications parsing completed. Applying tags filter: sanity & !tls The following specifications satisfy filter criteria: specs/metrics/metrics.spec Parsing completed. Starting go runner Checking updates... Downloading https://downloads.gauge.org/plugin/go?l=go&p=go,html-report,xml-report&o=linux&a=amd64 Downloading https://downloads.gauge.org/plugin/html-report?l=go&p=go,html-report,xml-report&o=linux&a=amd64 Downloading https://downloads.gauge.org/plugin/xml-report?l=go&p=go,html-report,xml-report&o=linux&a=amd64 Established connection to runner. Validation started. Validation completed. Run started Starting Html Report plugin Setting MaxRecvMsgSize = 1024 MB Attempting to connect to grpc server at port: 32883 Successfully made the connection with plugin with port: 32883 Starting Xml Report plugin Attempting to connect to grpc server at port: 32985 Successfully made the connection with plugin with port: 32985 Initialising suite data store. # Verify openshift pipelines monitoring  ## Openshift pipelines metrics acceptance tests: PIPELINES-01-TC01 2025/11/19 07:57:25 output: Now using project "releasetest-86g6m" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname 2025/11/19 07:57:31 Waiting for operator to be up and running.... 2025/11/19 07:57:31 Operator is up  * Validate Operator should be installed ...[PASS] 2025/11/19 07:57:32 Target Job: [node-exporter] ready/up status, Actual: [1], Expected: [1] 2025/11/19 07:57:32 Target Job: [kube-state-metrics] ready/up status, Actual: [1], Expected: [1] 2025/11/19 07:57:33 Target Job: [prometheus-k8s] ready/up status, Actual: [1], Expected: [1] 2025/11/19 07:57:33 Target Job: [prometheus-operator] ready/up status, Actual: [1], Expected: [1] 2025/11/19 07:57:33 Target Job: [alertmanager-main] ready/up status, Actual: [1], Expected: [1] 2025/11/19 07:57:34 Target Job: [tekton-pipelines-controller] ready/up status, Actual: [1], Expected: [1]  * Verify job health status metrics |S.NO|Job_name |Expected_value| |----|---------------------------|--------------| |1 |node-exporter |1 | |2 |kube-state-metrics |1 | |3 |prometheus-k8s |1 | |4 |prometheus-operator |1 | |5 |alertmanager-main |1 | |6 |tekton-pipelines-controller|1 | ...[PASS]  * Verify pipelines controlPlane metrics ...[PASS] 2025/11/19 07:57:42 output: project.project.openshift.io "releasetest-86g6m" deleted Transformed SuiteResult to report structure Successfully generated html-report to => /logs/artifacts/html-report/2025-11-19_07.57.42/index.html Done generating HTML report using theme from /tmp/plugins/html-report/4.3.5/themes/default Successfully generated xml-report to => /logs/artifacts/xml-report/2025-11-19 07.57.42 Sending kill message to Html Report plugin. Sending kill message to Xml Report plugin. Sending kill message to runner. ok command-line-arguments 17.417s Runner with PID:26516 has exited Specifications: 1 executed 1 passed 0 failed 0 skipped Scenarios: 1 executed 1 passed 0 failed 0 skipped Total time taken: 17.354s Updates are available. Run `gauge update -c` for more info. gauge run specs/operator/addon.spec log-level : [debug] max-retries-count : [3] retry-only : [sanity & !tls] tags : [sanity & !tls] verbose : [true] env will be loaded from default directory 'env' 'gauge_environment' set to 'default' Created gauge_screenshots_dir at /tmp/release-tests/.gauge/screenshots Plugin go is already installed. Plugin html-report is already installed. Plugin xml-report is already installed. Parsing started. Started concepts parsing. 14 concepts parsing completed. Started specifications parsing. 1 specifications parsing completed. Applying tags filter: sanity & !tls The following specifications satisfy filter criteria: specs/operator/addon.spec Parsing completed. Starting go runner Checking updates... Downloading https://downloads.gauge.org/plugin/go?l=go&p=go,html-report,xml-report&o=linux&a=amd64 Downloading https://downloads.gauge.org/plugin/html-report?l=go&p=go,html-report,xml-report&o=linux&a=amd64 Downloading https://downloads.gauge.org/plugin/xml-report?l=go&p=go,html-report,xml-report&o=linux&a=amd64 Established connection to runner. Validation started. Validation completed. Run started Starting Html Report plugin Setting MaxRecvMsgSize = 1024 MB Attempting to connect to grpc server at port: 39915 Successfully made the connection with plugin with port: 39915 Starting Xml Report plugin Attempting to connect to grpc server at port: 45691 Successfully made the connection with plugin with port: 45691 Initialising suite data store. # Verify Addon E2E spec  ## Disable/Enable resolverTasks: PIPELINES-15-TC06 2025/11/19 07:57:47 output: Now using project "releasetest-9l6hc" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname 2025/11/19 07:57:53 Waiting for operator to be up and running.... 2025/11/19 07:57:53 Operator is up  * Validate Operator should be installed ...[PASS] 2025/11/19 07:57:53 output: tektonconfig.operator.tekton.dev/config patched  * Update addon config with resolverTasks as "false" and expect message "" ...[PASS] 2025/11/19 07:57:53 Checking if tasks s2i-java is/are not present in namespace openshift-pipelines 2025/11/19 07:57:58 Verifying if the task s2i-java is not present 2025/11/19 07:57:58 Task s2i-java is not present  * Tasks "s2i-java" are "not present" in namespace "openshift-pipelines" ...[PASS] 2025/11/19 07:57:59 output: tektonconfig.operator.tekton.dev/config patched  * Update addon config with resolverTasks as "true" and expect message "" ...[PASS] 2025/11/19 07:57:59 Checking if tasks s2i-java is/are present in namespace openshift-pipelines 2025/11/19 07:58:04 Verifying if the task s2i-java is present 2025/11/19 07:58:04 Task s2i-java is present  * Tasks "s2i-java" are "present" in namespace "openshift-pipelines" ...[PASS] 2025/11/19 07:58:11 output: project.project.openshift.io "releasetest-9l6hc" deleted  ## Disable/Enable pipeline templates: PIPELINES-15-TC08 2025/11/19 07:58:12 output: Now using project "releasetest-v8rsk" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 07:58:17 output: tektonconfig.operator.tekton.dev/config patched  * Update addon config with resolverTasks as "true" and pipelineTemplates as "true" and expect message "" ...[PASS] 2025/11/19 07:58:22 Verifying that 27 pipelines are present in namespace openshift 2025/11/19 07:58:22 Pipelines are present in namespace openshift  * Assert pipelines are "present" in "openshift" namespace ...[PASS] 2025/11/19 07:58:23 output: tektonconfig.operator.tekton.dev/config patched  * Update addon config with resolverTasks as "true" and pipelineTemplates as "false" and expect message "" ...[PASS] 2025/11/19 07:58:28 Verifying if 0 pipelines are not present in namespace openshift 2025/11/19 07:58:28 Pipelines are present in namespace openshift  * Assert pipelines are "not present" in "openshift" namespace ...[PASS] 2025/11/19 07:58:28 output: tektonconfig.operator.tekton.dev/config patched  * Update addon config with resolverTasks as "true" and pipelineTemplates as "true" and expect message "" ...[PASS] 2025/11/19 07:58:33 Verifying that 27 pipelines are present in namespace openshift 2025/11/19 07:58:33 Pipelines are present in namespace openshift  * Assert pipelines are "present" in "openshift" namespace ...[PASS] 2025/11/19 07:58:41 output: project.project.openshift.io "releasetest-v8rsk" deleted Transformed SuiteResult to report structure Successfully generated html-report to => /logs/artifacts/html-report/2025-11-19_07.58.41/index.html Done generating HTML report using theme from /tmp/plugins/html-report/4.3.5/themes/default Successfully generated xml-report to => /logs/artifacts/xml-report/2025-11-19 07.58.41 Sending kill message to Html Report plugin. Sending kill message to Xml Report plugin. Sending kill message to runner. ok command-line-arguments 53.997s Runner with PID:27110 has exited Specifications: 1 executed 1 passed 0 failed 0 skipped Scenarios: 2 executed 2 passed 0 failed 0 skipped Total time taken: 53.927s Updates are available. Run `gauge update -c` for more info. gauge run specs/operator/auto-prune.spec log-level : [debug] max-retries-count : [3] retry-only : [sanity & !tls] tags : [sanity & !tls] verbose : [true] env will be loaded from default directory 'env' 'gauge_environment' set to 'default' Created gauge_screenshots_dir at /tmp/release-tests/.gauge/screenshots Plugin go is already installed. Plugin html-report is already installed. Plugin xml-report is already installed. Parsing started. Started concepts parsing. 14 concepts parsing completed. Started specifications parsing. 1 specifications parsing completed. Applying tags filter: sanity & !tls The following specifications satisfy filter criteria: specs/operator/auto-prune.spec Parsing completed. Starting go runner Checking updates... Downloading https://downloads.gauge.org/plugin/go?l=go&p=go,html-report,xml-report&o=linux&a=amd64 Downloading https://downloads.gauge.org/plugin/html-report?l=go&p=go,html-report,xml-report&o=linux&a=amd64 Downloading https://downloads.gauge.org/plugin/xml-report?l=go&p=go,html-report,xml-report&o=linux&a=amd64 Established connection to runner. Validation started. Validation completed. Run started Starting Html Report plugin Setting MaxRecvMsgSize = 1024 MB Attempting to connect to grpc server at port: 46745 Successfully made the connection with plugin with port: 46745 Starting Xml Report plugin Attempting to connect to grpc server at port: 44569 Successfully made the connection with plugin with port: 44569 Initialising suite data store. # Verify auto-prune E2E 2025/11/19 07:58:46 output: Now using project "releasetest-9brlt" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname 2025/11/19 07:58:46 Annotating the namespaces with 'operator.tekton.dev/prune.skip=true' so that the pipelineruns should not get deleted 2025/11/19 07:58:46 output: namespace/dedicated-admin annotated 2025/11/19 07:58:47 output: namespace/open-cluster-management-2mlhbqjtgdhjl9rbubh1u5job26gaqn1 annotated 2025/11/19 07:58:47 output: namespace/open-cluster-management-agent-addon annotated 2025/11/19 07:58:47 output: namespace/openshift annotated 2025/11/19 07:58:48 output: namespace/releasetest-285cb annotated 2025/11/19 07:58:48 output: namespace/releasetest-4cswc annotated 2025/11/19 07:58:48 output: namespace/releasetest-9brlt annotated 2025/11/19 07:58:49 output: namespace/releasetest-bf82b annotated 2025/11/19 07:58:49 output: namespace/releasetest-jg2rc annotated 2025/11/19 07:58:49 output: namespace/releasetest-k8hjw annotated 2025/11/19 07:58:49 output: namespace/releasetest-m74pg annotated 2025/11/19 07:58:50 output: namespace/releasetest-pc2jq annotated 2025/11/19 07:58:50 output: namespace/releasetest-pipelines annotated 2025/11/19 07:58:50 output: namespace/releasetest-tasks annotated  ## Verify auto prune for taskrun: PIPELINES-12-TC01 2025/11/19 07:58:51 output: Now using project "releasetest-cmpz5" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname 2025/11/19 07:58:56 Waiting for operator to be up and running.... 2025/11/19 07:58:56 Operator is up  * Validate Operator should be installed ...[PASS] 2025/11/19 07:58:56 Removing pruner configuration from config CR  * Remove auto pruner configuration from config CR ...[PASS] 2025/11/19 07:58:57 output: task.tekton.dev/echo-task-pipeline created pipeline.tekton.dev/echo-pipeline created 2025/11/19 07:58:58 output: pipelinerun.tekton.dev/echo-pipeline-run-zkr59 created pipelinerun.tekton.dev/echo-pipeline-run-kbmj9 created pipelinerun.tekton.dev/echo-pipeline-run-nkp5v created pipelinerun.tekton.dev/echo-pipeline-run-rclgz created pipelinerun.tekton.dev/echo-pipeline-run-q4l8q created 2025/11/19 07:58:58 output: task.tekton.dev/echo-task created 2025/11/19 07:58:59 output: taskrun.tekton.dev/echo-task-run-pqr75 created taskrun.tekton.dev/echo-task-run-7kkfv created taskrun.tekton.dev/echo-task-run-54b2t created taskrun.tekton.dev/echo-task-run-4tw5z created taskrun.tekton.dev/echo-task-run-k7k6s created  * Create |S.NO|resource_dir | |----|----------------------------------------------------| |1 |testdata/pruner/pipeline/pipeline-for-pruner.yaml | |2 |testdata/pruner/pipeline/pipelinerun-for-pruner.yaml| |3 |testdata/pruner/task/task-for-pruner.yaml | |4 |testdata/pruner/task/taskrun-for-pruner.yaml | ...[PASS] 2025/11/19 07:58:59 output: tektonconfig.operator.tekton.dev/config patched  * Update pruner config "with" keep "2" schedule "*/1 * * * *" resources "taskrun" and "without" keep-since "" ...[PASS] 2025/11/19 07:58:59 Verifying if the cronjob tekton-resource-pruner is present in namespace openshift-pipelines 2025/11/19 07:59:04 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/11/19 07:59:04 Cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines  * Assert if cronjob with prefix "tekton-resource-pruner" is "present" in target namespace ...[PASS] 2025/11/19 07:59:04 Verifying if 2 taskruns are present  * "2" taskrun(s) should be present within "180" seconds ...[PASS] 2025/11/19 08:01:49 Verifying if 5 pipelineruns are present  * "5" pipelinerun(s) should be present within "120" seconds ...[PASS] 2025/11/19 08:01:54 Removing pruner configuration from config CR  * Remove auto pruner configuration from config CR ...[PASS] 2025/11/19 08:01:55 Verifying if the cronjob tekton-resource-pruner is not present in namespace openshift-pipelines 2025/11/19 08:02:00 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/11/19 08:02:00 Cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines  * Assert if cronjob with prefix "tekton-resource-pruner" is "not present" in target namespace ...[PASS] 2025/11/19 08:02:15 output: project.project.openshift.io "releasetest-cmpz5" deleted  ## Verify auto prune with keep-since: PIPELINES-12-TC04 2025/11/19 08:02:15 output: Now using project "releasetest-9w6gf" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 08:02:20 Removing pruner configuration from config CR  * Remove auto pruner configuration from config CR ...[PASS] 2025/11/19 08:02:21 output: task.tekton.dev/echo-task-pipeline created pipeline.tekton.dev/echo-pipeline created 2025/11/19 08:02:22 output: pipelinerun.tekton.dev/echo-pipeline-run-grwdz created pipelinerun.tekton.dev/echo-pipeline-run-cbs9n created pipelinerun.tekton.dev/echo-pipeline-run-w5c26 created pipelinerun.tekton.dev/echo-pipeline-run-wqbqf created pipelinerun.tekton.dev/echo-pipeline-run-2zjkc created 2025/11/19 08:02:22 output: task.tekton.dev/echo-task created 2025/11/19 08:02:23 output: taskrun.tekton.dev/echo-task-run-77ngz created taskrun.tekton.dev/echo-task-run-gts5n created taskrun.tekton.dev/echo-task-run-ssx4d created taskrun.tekton.dev/echo-task-run-ls6pp created taskrun.tekton.dev/echo-task-run-662dj created  * Create |S.NO|resource_dir | |----|----------------------------------------------------| |1 |testdata/pruner/pipeline/pipeline-for-pruner.yaml | |2 |testdata/pruner/pipeline/pipelinerun-for-pruner.yaml| |3 |testdata/pruner/task/task-for-pruner.yaml | |4 |testdata/pruner/task/taskrun-for-pruner.yaml | ...[PASS] 2025/11/19 08:02:23 Sleeping for 120 seconds  * Sleep for "120" seconds ...[PASS] 2025/11/19 08:04:23 output: pipelinerun.tekton.dev/echo-pipeline-run-44wct created pipelinerun.tekton.dev/echo-pipeline-run-z5gn6 created pipelinerun.tekton.dev/echo-pipeline-run-hbh92 created pipelinerun.tekton.dev/echo-pipeline-run-s29qd created pipelinerun.tekton.dev/echo-pipeline-run-74q8t created 2025/11/19 08:04:24 output: taskrun.tekton.dev/echo-task-run-bz5pl created taskrun.tekton.dev/echo-task-run-gw5xt created taskrun.tekton.dev/echo-task-run-4pcpn created taskrun.tekton.dev/echo-task-run-2k4tr created taskrun.tekton.dev/echo-task-run-thvwn created  * Create |S.NO|resource_dir | |----|----------------------------------------------------| |1 |testdata/pruner/pipeline/pipelinerun-for-pruner.yaml| |2 |testdata/pruner/task/taskrun-for-pruner.yaml | ...[PASS] 2025/11/19 08:04:24 output: tektonconfig.operator.tekton.dev/config patched  * Update pruner config "without" keep "" schedule "*/1 * * * *" resources "pipelinerun,taskrun" and "with" keep-since "2" ...[PASS] 2025/11/19 08:04:24 Verifying if the cronjob tekton-resource-pruner is present in namespace openshift-pipelines 2025/11/19 08:04:29 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/11/19 08:04:29 Cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines  * Assert if cronjob with prefix "tekton-resource-pruner" is "present" in target namespace ...[PASS] 2025/11/19 08:04:29 Verifying if 5 pipelineruns are present  * "5" pipelinerun(s) should be present within "120" seconds ...[PASS] 2025/11/19 08:05:04 Verifying if 10 taskruns are present  * "10" taskrun(s) should be present within "180" seconds ...[PASS] 2025/11/19 08:05:10 Removing pruner configuration from config CR  * Remove auto pruner configuration from config CR ...[PASS] 2025/11/19 08:05:10 Verifying if the cronjob tekton-resource-pruner is not present in namespace openshift-pipelines 2025/11/19 08:05:15 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/11/19 08:05:15 Cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines  * Assert if cronjob with prefix "tekton-resource-pruner" is "not present" in target namespace ...[PASS] 2025/11/19 08:06:45 output: project.project.openshift.io "releasetest-9w6gf" deleted  ## Verify auto prune add resources taskrun and pipelinerun per namespace with annotation: PIPELINES-12-TC07 2025/11/19 08:06:46 output: Now using project "releasetest-l5jhl" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 08:06:51 Removing pruner configuration from config CR  * Remove auto pruner configuration from config CR ...[PASS] 2025/11/19 08:06:51 output: task.tekton.dev/echo-task-pipeline created pipeline.tekton.dev/echo-pipeline created 2025/11/19 08:06:52 output: pipelinerun.tekton.dev/echo-pipeline-run-gn6vt created pipelinerun.tekton.dev/echo-pipeline-run-qlfdz created pipelinerun.tekton.dev/echo-pipeline-run-9sc47 created pipelinerun.tekton.dev/echo-pipeline-run-jhpwd created pipelinerun.tekton.dev/echo-pipeline-run-fpd5h created 2025/11/19 08:06:52 output: task.tekton.dev/echo-task created 2025/11/19 08:06:53 output: taskrun.tekton.dev/echo-task-run-s82dv created taskrun.tekton.dev/echo-task-run-9z6cs created taskrun.tekton.dev/echo-task-run-bf7w2 created taskrun.tekton.dev/echo-task-run-wwjjs created taskrun.tekton.dev/echo-task-run-j68xg created  * Create |S.NO|resource_dir | |----|----------------------------------------------------| |1 |testdata/pruner/pipeline/pipeline-for-pruner.yaml | |2 |testdata/pruner/pipeline/pipelinerun-for-pruner.yaml| |3 |testdata/pruner/task/task-for-pruner.yaml | |4 |testdata/pruner/task/taskrun-for-pruner.yaml | ...[PASS] 2025/11/19 08:06:53 Annotating namespace releasetest-l5jhl with operator.tekton.dev/prune.resources=pipelinerun,taskrun 2025/11/19 08:06:53 output: namespace/releasetest-l5jhl annotated  * Annotate namespace with "operator.tekton.dev/prune.resources=pipelinerun,taskrun" ...[PASS] 2025/11/19 08:06:54 output: tektonconfig.operator.tekton.dev/config patched  * Update pruner config "with" keep "2" schedule "*/1 * * * *" resources "taskrun" and "without" keep-since "" ...[PASS] 2025/11/19 08:06:54 Verifying if the cronjob tekton-resource-pruner is present in namespace openshift-pipelines 2025/11/19 08:06:59 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/11/19 08:06:59 Cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines  * Assert if cronjob with prefix "tekton-resource-pruner" is "present" in target namespace ...[PASS] 2025/11/19 08:06:59 Verifying if 2 pipelineruns are present  * "2" pipelinerun(s) should be present within "120" seconds ...[PASS] 2025/11/19 08:08:04 Verifying if 2 taskruns are present  * "2" taskrun(s) should be present within "180" seconds ...[PASS] 2025/11/19 08:09:44 Removing annotation releasetest-l5jhl from namespace operator.tekton.dev/prune.resources 2025/11/19 08:09:44 output: namespace/releasetest-l5jhl annotated  * Remove annotation "operator.tekton.dev/prune.resources" from namespace ...[PASS] 2025/11/19 08:09:45 output: pipelinerun.tekton.dev/echo-pipeline-run-k5w5p created pipelinerun.tekton.dev/echo-pipeline-run-jn9bj created pipelinerun.tekton.dev/echo-pipeline-run-d8fs8 created pipelinerun.tekton.dev/echo-pipeline-run-hwkgr created pipelinerun.tekton.dev/echo-pipeline-run-hdzgn created 2025/11/19 08:09:45 output: taskrun.tekton.dev/echo-task-run-w7sw4 created taskrun.tekton.dev/echo-task-run-7dw49 created taskrun.tekton.dev/echo-task-run-crpwc created taskrun.tekton.dev/echo-task-run-r65vw created taskrun.tekton.dev/echo-task-run-mfqdh created  * Create |S.NO|resource_dir | |----|----------------------------------------------------| |1 |testdata/pruner/pipeline/pipelinerun-for-pruner.yaml| |2 |testdata/pruner/task/taskrun-for-pruner.yaml | ...[PASS] 2025/11/19 08:09:45 Verifying if 7 pipelineruns are present  * "7" pipelinerun(s) should be present within "120" seconds ...[PASS] 2025/11/19 08:09:50 Verifying if 2 taskruns are present  * "2" taskrun(s) should be present within "180" seconds ...[PASS] 2025/11/19 08:12:35 Removing pruner configuration from config CR  * Remove auto pruner configuration from config CR ...[PASS] 2025/11/19 08:12:36 Verifying if the cronjob tekton-resource-pruner is not present in namespace openshift-pipelines 2025/11/19 08:12:41 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/11/19 08:12:41 Cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines  * Assert if cronjob with prefix "tekton-resource-pruner" is "not present" in target namespace ...[PASS] 2025/11/19 08:12:59 output: project.project.openshift.io "releasetest-l5jhl" deleted  ## Verify auto prune cronjob contains single container: PIPELINES-12-TC14 2025/11/19 08:12:59 output: Now using project "releasetest-wpp4x" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 08:13:05 output: tektonconfig.operator.tekton.dev/config patched  * Update pruner config "with" keep "2" schedule "20 * * * *" resources "taskrun" and "without" keep-since "" ...[PASS] 2025/11/19 08:13:05 Check if project test-project-1 already exists 2025/11/19 08:13:05 Creating project test-project-1 2025/11/19 08:13:06 output: Now using project "test-project-1" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Create project "test-project-1" ...[PASS] 2025/11/19 08:13:06 Check if project test-project-2 already exists 2025/11/19 08:13:06 Creating project test-project-2 2025/11/19 08:13:07 output: Now using project "test-project-2" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Create project "test-project-2" ...[PASS] 2025/11/19 08:13:07 Sleeping for 10 seconds  * Sleep for "10" seconds ...[PASS] 2025/11/19 08:13:17 Verifying if the cronjob with prefix tekton-resource-pruner in namespace openshift-pipelines contains 1 number of containers 2025/11/19 08:13:17 1 containers found in the cronjob spec  * Assert pruner cronjob(s) in namespace "target namespace" contains "1" number of container(s) ...[PASS] 2025/11/19 08:13:17 Deleting project test-project-1 2025/11/19 08:13:24 output: project.project.openshift.io "test-project-1" deleted  * Delete project "test-project-1" ...[PASS] 2025/11/19 08:13:24 Deleting project test-project-2 2025/11/19 08:13:31 output: project.project.openshift.io "test-project-2" deleted  * Delete project "test-project-2" ...[PASS] 2025/11/19 08:13:31 Removing pruner configuration from config CR  * Remove auto pruner configuration from config CR ...[PASS] 2025/11/19 08:13:38 output: project.project.openshift.io "releasetest-wpp4x" deleted  ## Verify that the operator is up and running after deleting namespace with pruner annotation: PIPELINES-12-TC15 2025/11/19 08:13:38 output: Now using project "releasetest-nsdl2" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 08:13:43 Removing pruner configuration from config CR  * Remove auto pruner configuration from config CR ...[PASS] 2025/11/19 08:13:44 Verifying if the cronjob tekton-resource-pruner is not present in namespace openshift-pipelines 2025/11/19 08:13:49 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/11/19 08:13:49 Cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines  * Assert if cronjob with prefix "tekton-resource-pruner" is "not present" in target namespace ...[PASS] 2025/11/19 08:13:49 output: namespace/namespace-one created  * Create |S.NO|resource_dir | |----|---------------------------------------------| |1 |testdata/pruner/namespaces/namespace-one.yaml| ...[PASS] 2025/11/19 08:13:49 Verifying if the cronjob tekton-resource-pruner is present in namespace openshift-pipelines 2025/11/19 08:13:54 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/11/19 08:13:54 Cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines  * Assert if cronjob with prefix "tekton-resource-pruner" is "present" in target namespace ...[PASS] 2025/11/19 08:13:54 Deleting project namespace-one 2025/11/19 08:14:01 output: project.project.openshift.io "namespace-one" deleted  * Delete project "namespace-one" ...[PASS] 2025/11/19 08:14:01 Sleeping for 5 seconds  * Sleep for "5" seconds ...[PASS] 2025/11/19 08:14:06 Verifying if the cronjob tekton-resource-pruner is not present in namespace openshift-pipelines 2025/11/19 08:14:11 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/11/19 08:14:11 Cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines  * Assert if cronjob with prefix "tekton-resource-pruner" is "not present" in target namespace ...[PASS]  * Validate Operator should be installed ...[PASS] 2025/11/19 08:14:11 output: namespace/namespace-two created  * Create |S.NO|resource_dir | |----|---------------------------------------------| |1 |testdata/pruner/namespaces/namespace-two.yaml| ...[PASS] 2025/11/19 08:14:11 Verifying if the cronjob tekton-resource-pruner is present in namespace openshift-pipelines 2025/11/19 08:14:16 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/11/19 08:14:16 Cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines  * Assert if cronjob with prefix "tekton-resource-pruner" is "present" in target namespace ...[PASS] 2025/11/19 08:14:16 Deleting project namespace-two 2025/11/19 08:14:24 output: project.project.openshift.io "namespace-two" deleted  * Delete project "namespace-two" ...[PASS] 2025/11/19 08:14:24 Sleeping for 5 seconds  * Sleep for "5" seconds ...[PASS] 2025/11/19 08:14:29 Verifying if the cronjob tekton-resource-pruner is not present in namespace openshift-pipelines 2025/11/19 08:14:34 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/11/19 08:14:34 Cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines  * Assert if cronjob with prefix "tekton-resource-pruner" is "not present" in target namespace ...[PASS] 2025/11/19 08:14:41 output: project.project.openshift.io "releasetest-nsdl2" deleted 2025/11/19 08:14:41 output: tektonconfig.operator.tekton.dev/config patched Transformed SuiteResult to report structure Successfully generated html-report to => /logs/artifacts/html-report/2025-11-19_08.14.41/index.html Done generating HTML report using theme from /tmp/plugins/html-report/4.3.5/themes/default Successfully generated xml-report to => /logs/artifacts/xml-report/2025-11-19 08.14.41 Sending kill message to Html Report plugin. Sending kill message to Xml Report plugin. Sending kill message to runner. ok command-line-arguments 956.046s Runner with PID:27835 has exited Specifications: 1 executed 1 passed 0 failed 0 skipped Scenarios: 5 executed 5 passed 0 failed 0 skipped Total time taken: 15m55.969s Updates are available. Run `gauge update -c` for more info. gauge run specs/operator/rbac.spec log-level : [debug] tags : [sanity] verbose : [true] env will be loaded from default directory 'env' 'gauge_environment' set to 'default' Created gauge_screenshots_dir at /tmp/release-tests/.gauge/screenshots Plugin go is already installed. Plugin html-report is already installed. Plugin xml-report is already installed. Parsing started. Started concepts parsing. 14 concepts parsing completed. Started specifications parsing. 1 specifications parsing completed. Applying tags filter: sanity The following specifications satisfy filter criteria: specs/operator/rbac.spec Parsing completed. Starting go runner Checking updates... Downloading https://downloads.gauge.org/plugin/go?l=go&p=go,html-report,xml-report&o=linux&a=amd64 Downloading https://downloads.gauge.org/plugin/html-report?l=go&p=go,html-report,xml-report&o=linux&a=amd64 Downloading https://downloads.gauge.org/plugin/xml-report?l=go&p=go,html-report,xml-report&o=linux&a=amd64 Established connection to runner. Validation started. Validation completed. Run started Starting Html Report plugin Setting MaxRecvMsgSize = 1024 MB Attempting to connect to grpc server at port: 35695 Successfully made the connection with plugin with port: 35695 Starting Xml Report plugin Attempting to connect to grpc server at port: 33833 Successfully made the connection with plugin with port: 33833 Initialising suite data store. # Verify RBAC Resources and CA Bundle Configuration  ## Disable RBAC resource creation: PIPELINES-11-TC01 2025/11/19 08:14:47 output: Now using project "releasetest-k94zk" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname 2025/11/19 08:14:52 Waiting for operator to be up and running.... 2025/11/19 08:14:52 Operator is up  * Validate Operator should be installed ...[PASS] 2025/11/19 08:14:52 enable auto creation of RBAC resources 2025/11/19 08:14:53 output: tektonconfig.operator.tekton.dev/config patched  * Update TektonConfig CR to use param with name "createRbacResource" and value "true" to "enable" auto creation of "RBAC resources" ...[PASS] 2025/11/19 08:14:53 Verifying that TektonConfig status is "installed" 2025/11/19 08:14:58 Verifying that service account pipeline exists 2025/11/19 08:15:03 Verifying that cluster role pipelines-scc-clusterrole exists 2025/11/19 08:15:08 Verifying that config map config-service-cabundle exists 2025/11/19 08:15:13 Verifying that config map config-trusted-cabundle exists 2025/11/19 08:15:18 Verifying that role binding openshift-pipelines-edit exists 2025/11/19 08:15:23 Verifying that role binding pipelines-scc-rolebinding exists 2025/11/19 08:15:29 Verifying that security context constraint pipelines-scc exists  * Verify RBAC resources are auto created successfully ...[PASS] 2025/11/19 08:15:29 disable auto creation of RBAC resources 2025/11/19 08:15:29 output: tektonconfig.operator.tekton.dev/config patched  * Update TektonConfig CR to use param with name "createRbacResource" and value "false" to "disable" auto creation of "RBAC resources" ...[PASS] 2025/11/19 08:15:34 Verifying that service account pipeline exists 2025/11/19 08:15:39 Verifying that cluster role pipelines-scc-clusterrole doesn't exist 2025/11/19 08:15:44 Verifying that role binding edit doesn't exist 2025/11/19 08:15:49 Verifying that role binding pipelines-scc-rolebinding doesn't exist 2025/11/19 08:15:54 Verifying that security context constraint pipelines-scc doesn't exist  * Verify RBAC resources disabled successfully ...[PASS] 2025/11/19 08:15:55 enable auto creation of RBAC resources 2025/11/19 08:15:55 output: tektonconfig.operator.tekton.dev/config patched  * Update TektonConfig CR to use param with name "createRbacResource" and value "true" to "enable" auto creation of "RBAC resources" ...[PASS] 2025/11/19 08:15:55 Verifying that TektonConfig status is "installed" 2025/11/19 08:16:00 Verifying that service account pipeline exists 2025/11/19 08:16:05 Verifying that cluster role pipelines-scc-clusterrole exists 2025/11/19 08:16:10 Verifying that config map config-service-cabundle exists 2025/11/19 08:16:16 Verifying that config map config-trusted-cabundle exists 2025/11/19 08:16:21 Verifying that role binding openshift-pipelines-edit exists 2025/11/19 08:16:26 Verifying that role binding pipelines-scc-rolebinding exists 2025/11/19 08:16:31 Verifying that security context constraint pipelines-scc exists  * Verify RBAC resources are auto created successfully ...[PASS] 2025/11/19 08:16:38 output: project.project.openshift.io "releasetest-k94zk" deleted  ## Independent CA Bundle ConfigMap creation control: PIPELINES-11-TC02 2025/11/19 08:16:38 output: Now using project "releasetest-c5vfr" on server "https://api.ocpe2e-3seqyr0r.ruoe.s3.devshift.org:443". You can add applications to this project with the 'new-app' command. For example, try: oc new-app rails-postgresql-example to build a new example application in Ruby. Or use kubectl to deploy a simple Kubernetes application: kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.43 -- /agnhost serve-hostname  * Validate Operator should be installed ...[PASS] 2025/11/19 08:16:43 enable auto creation of CA Bundle ConfigMaps 2025/11/19 08:16:44 output: tektonconfig.operator.tekton.dev/config patched  * Update TektonConfig CR to use param with name "createCABundleConfigMaps" and value "true" to "enable" auto creation of "CA Bundle ConfigMaps" ...[PASS] 2025/11/19 08:16:44 Verifying that TektonConfig status is "installed" 2025/11/19 08:16:49 Verifying that config map config-service-cabundle exists 2025/11/19 08:16:54 Verifying that config map config-trusted-cabundle exists  * Verify CA Bundle ConfigMaps are auto created successfully ...[PASS] 2025/11/19 08:16:54 disable auto creation of CA Bundle ConfigMaps 2025/11/19 08:16:54 output: tektonconfig.operator.tekton.dev/config patched  * Update TektonConfig CR to use param with name "createCABundleConfigMaps" and value "false" to "disable" auto creation of "CA Bundle ConfigMaps" ...[PASS] 2025/11/19 08:16:54 Verifying that TektonConfig status is "installed" 2025/11/19 08:16:59 Verifying that config map config-service-cabundle exists 2025/11/19 08:17:05 Verifying that config map config-trusted-cabundle exists  * Verify CA Bundle ConfigMaps still exist ...[PASS] 2025/11/19 08:17:05 enable auto creation of RBAC resources 2025/11/19 08:17:05 output: tektonconfig.operator.tekton.dev/config patched  * Update TektonConfig CR to use param with name "createRbacResource" and value "true" to "enable" auto creation of "RBAC resources" ...[PASS] 2025/11/19 08:17:05 enable auto creation of CA Bundle ConfigMaps 2025/11/19 08:17:06 output: tektonconfig.operator.tekton.dev/config patched  * Update TektonConfig CR to use param with name "createCABundleConfigMaps" and value "true" to "enable" auto creation of "CA Bundle ConfigMaps" ...[PASS] 2025/11/19 08:17:13 output: project.project.openshift.io "releasetest-c5vfr" deleted Transformed SuiteResult to report structure Successfully generated html-report to => /logs/artifacts/html-report/2025-11-19_08.17.13/index.html Done generating HTML report using theme from /tmp/plugins/html-report/4.3.5/themes/default Sending kill message to Html Report plugin. Sending kill message to Xml Report plugin. Successfully generated xml-report to => /logs/artifacts/xml-report/2025-11-19 08.17.13 Sending kill message to runner. ok command-line-arguments 146.680s Runner with PID:29641 has exited Specifications: 1 executed 1 passed 0 failed 0 skipped Scenarios: 2 executed 2 passed 0 failed 0 skipped Total time taken: 2m26.604s Updates are available. Run `gauge update -c` for more info. Rename xml files to junit_test_*.xml