WARNING: Using insecure TLS client config. Setting this option is not supported! Login successful. You have access to 73 projects, the list has been suppressed. You can list all projects with 'oc projects' Using project "releasetest-cvxr9". Running gauge specs gauge run specs/clustertasks/clustertask-s2i.spec log-level : [debug] 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.4.0/gauge-go-0.4.0-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.0 go: downloading github.com/spf13/cobra v1.9.1 go: downloading github.com/mattn/go-isatty v0.0.20 go: downloading golang.org/x/telemetry v0.0.0-20241106142447-58a1122356f5 go: downloading github.com/spf13/pflag v1.0.6 go: downloading github.com/derekparker/trie v0.0.0-20230829180723-39f4de51ef7d go: downloading github.com/cosiner/argv v0.1.0 go: downloading github.com/go-delve/liner v1.2.3-0.20231231155935-4726ab1d7f62 go: downloading github.com/hashicorp/golang-lru v1.0.2 go: downloading golang.org/x/arch v0.11.0 go: downloading github.com/google/go-dap v0.12.0 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading go.starlark.net v0.0.0-20231101134539-556fd59b42f6 go: downloading github.com/cilium/ebpf v0.11.0 go: downloading golang.org/x/sys v0.26.0 go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.6 go: downloading github.com/mattn/go-runewidth v0.0.13 go: downloading golang.org/x/exp v0.0.0-20230224173230-c95f2b4c22f2 go: downloading github.com/russross/blackfriday/v2 v2.1.0 go: downloading github.com/rivo/uniseg v0.2.0 go: downloading golang.org/x/sync v0.8.0 Running plugin hook command => [go install github.com/getgauge-contrib/gauge-go@latest] go: downloading github.com/getgauge-contrib/gauge-go v0.5.0 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.4.0 Successfully installed plugin 'go' version 0.4.0 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.3/html-report-4.3.3-linux.x86_64.zip ........................ Installing plugin html-report 4.3.3 Successfully installed plugin 'html-report' version 4.3.3 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.2/xml-report-0.5.2-linux.x86_64.zip ....................... Installing plugin xml-report 0.5.2 Successfully installed plugin 'xml-report' version 0.5.2 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/clustertasks/clustertask-s2i.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 go: downloading k8s.io/apimachinery v0.28.9 go: downloading github.com/getgauge-contrib/gauge-go v0.4.0 go: downloading github.com/tektoncd/operator v0.71.0 go: downloading gotest.tools/v3 v3.5.1 go: downloading github.com/openshift/client-go v0.0.0-20240422164335-6c851f4919dd go: downloading github.com/tektoncd/pipeline v0.59.0 go: downloading k8s.io/api v0.28.9 go: downloading github.com/openshift/api v0.0.0-20240422085825-2624175e9673 go: downloading k8s.io/client-go v0.28.9 go: downloading knative.dev/pkg v0.0.0-20240116073220-b488e7be5902 go: downloading github.com/operator-framework/api v0.16.0 go: downloading github.com/pkg/errors v0.9.1 go: downloading github.com/openshift-pipelines/manual-approval-gate v0.2.2 go: downloading github.com/operator-framework/operator-lifecycle-manager v0.22.0 go: downloading github.com/tektoncd/triggers v0.27.0 go: downloading github.com/tektoncd/cli v0.37.0 go: downloading github.com/prometheus/client_golang v1.19.0 go: downloading github.com/prometheus/common v0.52.2 go: downloading github.com/google/go-cmp v0.6.0 go: downloading go.opencensus.io v0.24.0 go: downloading github.com/getgauge/common v0.0.0-20211105093448-e0aee1ccb217 go: downloading k8s.io/klog/v2 v2.120.1 go: downloading github.com/gogo/protobuf v1.3.2 go: downloading github.com/google/gofuzz v1.2.0 go: downloading k8s.io/utils v0.0.0-20240310230437-4693a0247e57 go: downloading github.com/sirupsen/logrus v1.9.3 go: downloading github.com/google/gnostic-models v0.6.9-0.20230804172637-c7be7c783f49 go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.4.1 go: downloading github.com/imdario/mergo v0.3.16 go: downloading github.com/spf13/pflag v1.0.5 go: downloading golang.org/x/term v0.20.0 go: downloading golang.org/x/net v0.24.0 go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc go: downloading go.uber.org/zap v1.27.0 go: downloading github.com/fatih/color v1.16.0 go: downloading github.com/jonboulle/clockwork v0.4.0 go: downloading github.com/AlecAivazis/survey/v2 v2.3.7 go: downloading github.com/ktr0731/go-fuzzyfinder v0.8.0 go: downloading github.com/spf13/cobra v1.8.0 go: downloading go.uber.org/multierr v1.11.0 go: downloading k8s.io/cli-runtime v0.28.9 go: downloading sigs.k8s.io/yaml v1.4.0 go: downloading github.com/google/cel-go v0.20.1 go: downloading golang.org/x/exp v0.0.0-20240325151524-a685a6edb6d8 go: downloading k8s.io/kube-openapi v0.0.0-20230717233707-2695361300d9 go: downloading github.com/json-iterator/go v1.1.12 go: downloading golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 go: downloading knative.dev/eventing v0.40.3 go: downloading github.com/cloudevents/sdk-go/v2 v2.15.2 go: downloading github.com/tidwall/sjson v1.2.4 go: downloading google.golang.org/protobuf v1.33.0 go: downloading sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd go: downloading gopkg.in/inf.v0 v0.9.1 go: downloading github.com/prometheus/client_model v0.6.1 go: downloading github.com/blang/semver/v4 v4.0.0 go: downloading github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da go: downloading golang.org/x/time v0.5.0 go: downloading github.com/google/go-containerregistry v0.19.1 go: downloading github.com/manifestival/manifestival v0.7.2 go: downloading github.com/openshift-pipelines/pipelines-as-code v0.27.0 go: downloading golang.org/x/oauth2 v0.19.0 go: downloading golang.org/x/sys v0.20.0 go: downloading github.com/go-logr/logr v1.4.1 go: downloading gopkg.in/yaml.v2 v2.4.0 go: downloading github.com/mattn/go-colorable v0.1.13 go: downloading github.com/hako/durafmt v0.0.0-20210608085754-5c1018a4e16b go: downloading github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 go: downloading golang.org/x/text v0.15.0 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.15 go: downloading github.com/nsf/termbox-go v1.1.1 go: downloading google.golang.org/grpc v1.63.2 go: downloading k8s.io/apiextensions-apiserver v0.28.9 go: downloading github.com/google/uuid v1.6.0 go: downloading golang.org/x/sync v0.7.0 go: downloading github.com/blendle/zapdriver v1.3.1 go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd go: downloading github.com/modern-go/reflect2 v1.0.2 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/tidwall/gjson v1.12.1 go: downloading github.com/evanphx/json-patch v5.9.0+incompatible go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20240401170217-c3f982113cda go: downloading github.com/hashicorp/go-multierror v1.1.1 go: downloading github.com/evanphx/json-patch/v5 v5.9.0 go: downloading github.com/openshift/apiserver-library-go v0.0.0-20230816171015-6bfafa975bfb go: downloading github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d go: downloading github.com/emicklei/go-restful/v3 v3.12.0 go: downloading github.com/go-openapi/jsonreference v0.21.0 go: downloading github.com/go-openapi/swag v0.23.0 go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 go: downloading gomodules.xyz/jsonpatch/v2 v2.4.0 go: downloading sigs.k8s.io/controller-runtime v0.15.3 go: downloading github.com/rivo/uniseg v0.4.4 go: downloading github.com/kelseyhightower/envconfig v1.4.0 go: downloading github.com/gdamore/encoding v1.0.0 go: downloading github.com/lucasb-eyer/go-colorful v1.2.0 go: downloading github.com/prometheus/statsd_exporter v0.26.1 go: downloading github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de 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/stoewer/go-strcase v1.3.0 go: downloading github.com/antlr4-go/antlr/v4 v4.13.0 go: downloading github.com/tidwall/match v1.1.1 go: downloading github.com/tidwall/pretty v1.2.0 go: downloading github.com/census-instrumentation/opencensus-proto v0.4.1 go: downloading google.golang.org/api v0.172.0 go: downloading github.com/hashicorp/errwrap v1.1.0 go: downloading github.com/go-openapi/jsonpointer v0.21.0 go: downloading github.com/mailru/easyjson v0.7.7 go: downloading github.com/opencontainers/go-digest v1.0.0 go: downloading github.com/beorn7/perks v1.0.1 go: downloading github.com/cespare/xxhash/v2 v2.2.0 go: downloading github.com/prometheus/procfs v0.13.0 go: downloading github.com/go-kit/log v0.2.1 go: downloading github.com/google/btree v1.1.2 go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.1 go: downloading github.com/josharian/intern v1.0.0 go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20240401170217-c3f982113cda 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 github.com/go-logfmt/logfmt v0.6.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: 46595 Successfully made the connection with plugin with port: 46595 Starting Xml Report plugin Attempting to connect to grpc server at port: 39463 Successfully made the connection with plugin with port: 39463 Initialising suite data store. # Verify Clustertasks E2E spec  ## S2I nodejs pipelinerun: PIPELINES-14-TC01 2025/07/17 01:08:23 output: Now using project "releasetest-5fdtm" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:08:23 Waiting for operator to be up and running.... 2025/07/17 01:08:23 Operator is up  * Validate Operator should be installed ...[PASS] 2025/07/17 01:08:23 Verify SA "pipeline" is created in namespace "releasetest-5fdtm"  * Verify ServiceAccount "pipeline" exist ...[PASS]  * Create |S.NO|resource_dir | |----|--------------------------------------------------------| |1 |testdata/v1beta1/pipelinerun/s2i-nodejs-pipelinerun.yaml| ...[FAIL]  Failed Step: Create Specification: specs/clustertasks/clustertask-s2i.spec:17 Error Message: [assertion failed: Command: oc create -f /tmp/release-tests/testdata/v1beta1/pipelinerun/s2i-nodejs-pipelinerun.yaml -n releasetest-5fdtm ExitCode: 1 Error: exit status 1 Stdout: imagestream.image.openshift.io/nodejs-ex-git created deploymentconfig.apps.openshift.io/nodejs-ex-git created pipelinerun.tekton.dev/nodejs-ex-git-pr created Stderr: Warning: apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+ Error from server (BadRequest): error when creating "/tmp/release-tests/testdata/v1beta1/pipelinerun/s2i-nodejs-pipelinerun.yaml": admission webhook "validation.webhook.pipeline.tekton.dev" denied the request: validation failed: invalid value: custom task ref must specify apiVersion: spec.tasks[0].taskRef.apiVersion, spec.tasks[1].taskRef.apiVersion, spec.tasks[2].taskRef.apiVersion Failures: ExitCode was 1 expected 0 Expected no error] Stacktrace: /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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({0x7f0020456c00, 0x540be40}, 0x39bedf8, 0xc0005f6000, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/internal/assert/result.go:60 +0x2b5 gotest.tools/v3/internal/assert.Eval({0x7f0020456c00, 0x540be40}, 0x39bedf8, {0x33a60a0, 0xc0005f6000}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/internal/assert/assert.go:56 +0x1ab gotest.tools/v3/assert.Assert({0x3c7d838, 0x540be40}, {0x33a60a0, 0xc0005f6000}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/assert/assert.go:145 +0xce gotest.tools/v3/icmd.(*Result).Assert(0xc000178b80, {0x3c7d838, 0x540be40}, {0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, ...}}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/icmd/command.go:62 +0x135 github.com/openshift-pipelines/release-tests/pkg/cmd.Assert({0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}, {0xc000b8a120, 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({0xc00079adc0?, 0x143a455?}, {0xc00047aca8, 0x11}) /tmp/release-tests/pkg/oc/oc.go:18 +0x176 github.com/openshift-pipelines/release-tests/steps/cli.init.func1(0x0?) /tmp/release-tests/steps/cli/oc.go:22 +0x45 reflect.Value.call({0x3270500?, 0x39be608?, 0xc0008f3b18?}, {0x385df01, 0x4}, {0xc0005a4c78, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be608?, 0x10?}, {0xc0005a4c78?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be608?, 0xc0005a4b58?}, {0xc000540ab0, 0x1, 0xc0005a4c18?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc0000dfc20?, {0xc000540ab0?, 0x9?, 0x7f?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc000202780, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714495455152017/gauge_test.go:34 +0xf 2025/07/17 01:08:24 Skipping deletion of the namespace 'releasetest-5fdtm' as the test got failed  ## S2I java pipelinerun: PIPELINES-14-TC04 2025/07/17 01:08:24 output: Now using project "releasetest-77btc" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:08:24 Verify SA "pipeline" is created in namespace "releasetest-77btc"  * Verify ServiceAccount "pipeline" exist ...[PASS]  * Create |S.NO|resource_dir | |----|----------------------------------------------------| |1 |testdata/v1beta1/clustertask/pipelines/s2i-java.yaml| |2 |testdata/pvc/pvc.yaml | ...[FAIL]  Failed Step: Create Specification: specs/clustertasks/clustertask-s2i.spec:69 Error Message: [assertion failed: Command: oc create -f /tmp/release-tests/testdata/v1beta1/clustertask/pipelines/s2i-java.yaml -n releasetest-77btc ExitCode: 1 Error: exit status 1 Stdout: Stderr: Error from server (BadRequest): error when creating "/tmp/release-tests/testdata/v1beta1/clustertask/pipelines/s2i-java.yaml": admission webhook "validation.webhook.pipeline.tekton.dev" denied the request: validation failed: invalid value: custom task ref must specify apiVersion: spec.tasks[0].taskRef.apiVersion, spec.tasks[1].taskRef.apiVersion Failures: ExitCode was 1 expected 0 Expected no error] Stacktrace: /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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({0x7f0020456c00, 0x540be40}, 0x39bedf8, 0xc0005e6870, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/internal/assert/result.go:60 +0x2b5 gotest.tools/v3/internal/assert.Eval({0x7f0020456c00, 0x540be40}, 0x39bedf8, {0x33a60a0, 0xc0005e6870}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/internal/assert/assert.go:56 +0x1ab gotest.tools/v3/assert.Assert({0x3c7d838, 0x540be40}, {0x33a60a0, 0xc0005e6870}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/assert/assert.go:145 +0xce gotest.tools/v3/icmd.(*Result).Assert(0xc0007294c0, {0x3c7d838, 0x540be40}, {0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, ...}}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/icmd/command.go:62 +0x135 github.com/openshift-pipelines/release-tests/pkg/cmd.Assert({0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}, {0xc0008d8180, 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({0xc0009011c0?, 0x143a455?}, {0xc00047a150, 0x11}) /tmp/release-tests/pkg/oc/oc.go:18 +0x176 github.com/openshift-pipelines/release-tests/steps/cli.init.func1(0x0?) /tmp/release-tests/steps/cli/oc.go:22 +0x45 reflect.Value.call({0x3270500?, 0x39be608?, 0xc0008f3b18?}, {0x385df01, 0x4}, {0xc000a3c408, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be608?, 0x10?}, {0xc000a3c408?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be608?, 0xc000a3c3a8?}, {0xc0002c2db0, 0x1, 0xc000a3c3f0?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc0000dfc20?, {0xc0002c2db0?, 0x9?, 0x8e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc0006fee10, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714495455152017/gauge_test.go:34 +0xf 2025/07/17 01:08:29 Skipping deletion of the namespace 'releasetest-77btc' as the test got failed Successfully generated xml-report to => /logs/artifacts/xml-report/2025-07-17 01.08.29 Transformed SuiteResult to report structure Successfully generated html-report to => /logs/artifacts/html-report/2025-07-17_01.08.29/index.html Done generating HTML report using theme from /tmp/plugins/html-report/4.3.3/themes/default Sending kill message to Html Report plugin. Sending kill message to Xml Report plugin. Sending kill message to runner. ok command-line-arguments 6.244s Runner with PID:4637 has exited Specifications: 1 executed 0 passed 1 failed 0 skipped Scenarios: 2 executed 0 passed 2 failed 0 skipped Total time taken: 6.135s Updates are available. Run `gauge update -c` for more info. gauge run specs/clustertasks/clustertask.spec log-level : [debug] 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 xml-report is already installed. Plugin go is already installed. Plugin html-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/clustertasks/clustertask.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: 33547 Successfully made the connection with plugin with port: 33547 Starting Xml Report plugin Attempting to connect to grpc server at port: 45367 Successfully made the connection with plugin with port: 45367 Initialising suite data store. # Verify Clustertasks E2E spec  ## buildah pipelinerun: PIPELINES-16-TC01 2025/07/17 01:08:34 output: Now using project "releasetest-hhjk6" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:08:34 Waiting for operator to be up and running.... 2025/07/17 01:08:34 Operator is up  * Validate Operator should be installed ...[PASS] 2025/07/17 01:08:34 Verify SA "pipeline" is created in namespace "releasetest-hhjk6"  * Verify ServiceAccount "pipeline" exist ...[PASS]  * Create |S.NO|resource_dir | |----|-------------------------------------------------| |1 |testdata/v1/clustertask/pipelines/buildah.yaml | |2 |testdata/pvc/pvc.yaml | |3 |testdata/v1/clustertask/pipelineruns/buildah.yaml| ...[FAIL]  Failed Step: Create Specification: specs/clustertasks/clustertask.spec:16 Error Message: [assertion failed: Command: oc create -f /tmp/release-tests/testdata/v1/clustertask/pipelines/buildah.yaml -n releasetest-hhjk6 ExitCode: 1 Error: exit status 1 Stdout: Stderr: Error from server (BadRequest): error when creating "/tmp/release-tests/testdata/v1/clustertask/pipelines/buildah.yaml": admission webhook "validation.webhook.pipeline.tekton.dev" denied the request: validation failed: invalid value: custom task ref must specify apiVersion: spec.tasks[0].taskRef.apiVersion, spec.tasks[1].taskRef.apiVersion Failures: ExitCode was 1 expected 0 Expected no error] Stacktrace: /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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({0x7fb1b428b398, 0x540be40}, 0x39bedf8, 0xc0005901e0, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/internal/assert/result.go:60 +0x2b5 gotest.tools/v3/internal/assert.Eval({0x7fb1b428b398, 0x540be40}, 0x39bedf8, {0x33a60a0, 0xc0005901e0}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/internal/assert/assert.go:56 +0x1ab gotest.tools/v3/assert.Assert({0x3c7d838, 0x540be40}, {0x33a60a0, 0xc0005901e0}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/assert/assert.go:145 +0xce gotest.tools/v3/icmd.(*Result).Assert(0xc00059c680, {0x3c7d838, 0x540be40}, {0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, ...}}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/icmd/command.go:62 +0x135 github.com/openshift-pipelines/release-tests/pkg/cmd.Assert({0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}, {0xc0003a0a20, 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({0xc0006e2300?, 0x143a455?}, {0xc00005a888, 0x11}) /tmp/release-tests/pkg/oc/oc.go:18 +0x176 github.com/openshift-pipelines/release-tests/steps/cli.init.func1(0x0?) /tmp/release-tests/steps/cli/oc.go:22 +0x45 reflect.Value.call({0x3270500?, 0x39be608?, 0xc0009e1b18?}, {0x385df01, 0x4}, {0xc00077e8b8, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be608?, 0x10?}, {0xc00077e8b8?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be608?, 0xc00077e528?}, {0xc000593940, 0x1, 0xc00077e6d8?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00012bc20?, {0xc000593940?, 0x9?, 0xce?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc00024a5a0, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714510246172630/gauge_test.go:34 +0xf 2025/07/17 01:08:34 Skipping deletion of the namespace 'releasetest-hhjk6' as the test got failed  ## git-clone read private repo taskrun PIPELINES-16-TC12 2025/07/17 01:08:34 output: Now using project "releasetest-xl829" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:08:34 Verify SA "pipeline" is created in namespace "releasetest-xl829"  * Verify ServiceAccount "pipeline" exist ...[PASS]  * Create |S.NO|resource_dir | |----|-------------------------------------------------------------| |1 |testdata/v1/clustertask/pipelines/git-clone-read-private.yaml| |2 |testdata/pvc/pvc.yaml | |3 |testdata/v1/clustertask/secrets/ssh-key.yaml | ...[FAIL]  Failed Step: Create Specification: specs/clustertasks/clustertask.spec:240 Error Message: [assertion failed: Command: oc create -f /tmp/release-tests/testdata/v1/clustertask/pipelines/git-clone-read-private.yaml -n releasetest-xl829 ExitCode: 1 Error: exit status 1 Stdout: Stderr: Error from server (BadRequest): error when creating "/tmp/release-tests/testdata/v1/clustertask/pipelines/git-clone-read-private.yaml": admission webhook "validation.webhook.pipeline.tekton.dev" denied the request: validation failed: invalid value: custom task ref must specify apiVersion: spec.tasks[0].taskRef.apiVersion Failures: ExitCode was 1 expected 0 Expected no error] Stacktrace: /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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({0x7fb1b428b398, 0x540be40}, 0x39bedf8, 0xc0006d4190, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/internal/assert/result.go:60 +0x2b5 gotest.tools/v3/internal/assert.Eval({0x7fb1b428b398, 0x540be40}, 0x39bedf8, {0x33a60a0, 0xc0006d4190}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/internal/assert/assert.go:56 +0x1ab gotest.tools/v3/assert.Assert({0x3c7d838, 0x540be40}, {0x33a60a0, 0xc0006d4190}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/assert/assert.go:145 +0xce gotest.tools/v3/icmd.(*Result).Assert(0xc000673800, {0x3c7d838, 0x540be40}, {0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, ...}}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/icmd/command.go:62 +0x135 github.com/openshift-pipelines/release-tests/pkg/cmd.Assert({0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}, {0xc0003a1740, 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({0xc0001b4d80?, 0x143a455?}, {0xc00048d728, 0x11}) /tmp/release-tests/pkg/oc/oc.go:18 +0x176 github.com/openshift-pipelines/release-tests/steps/cli.init.func1(0x0?) /tmp/release-tests/steps/cli/oc.go:22 +0x45 reflect.Value.call({0x3270500?, 0x39be608?, 0xc0009e1b18?}, {0x385df01, 0x4}, {0xc00077f620, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be608?, 0x10?}, {0xc00077f620?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be608?, 0xc00077f578?}, {0xc000112740, 0x1, 0xc00077f608?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00012bc20?, {0xc000112740?, 0x9?, 0xce?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc00024bd10, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714510246172630/gauge_test.go:34 +0xf 2025/07/17 01:08:39 Skipping deletion of the namespace 'releasetest-xl829' as the test got failed Transformed SuiteResult to report structure Successfully generated html-report to => /logs/artifacts/html-report/2025-07-17_01.08.39/index.html Done generating HTML report using theme from /tmp/plugins/html-report/4.3.3/themes/default Successfully generated xml-report to => /logs/artifacts/xml-report/2025-07-17 01.08.39 Sending kill message to Html Report plugin. Sending kill message to Xml Report plugin. Sending kill message to runner. ok command-line-arguments 6.037s Runner with PID:26643 has exited Specifications: 1 executed 0 passed 1 failed 0 skipped Scenarios: 2 executed 0 passed 2 failed 0 skipped Total time taken: 5.971s Updates are available. Run `gauge update -c` for more info. gauge run specs/pipelines/ log-level : [debug] 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. 6 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/hub-resolvers.spec specs/pipelines/run.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: 45847 Successfully made the connection with plugin with port: 45847 Starting Xml Report plugin Attempting to connect to grpc server at port: 43591 Successfully made the connection with plugin with port: 43591 Initialising suite data store. # Bundles resolver spec  ## Test the functionality of bundles resolver with parameter: PIPELINES-25-TC02 2025/07/17 01:08:43 output: Now using project "releasetest-w97nl" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:08:44 Waiting for operator to be up and running.... 2025/07/17 01:08:44 Operator is up  * Validate Operator should be installed ...[PASS] 2025/07/17 01:08:44 Verify SA "pipeline" is created in namespace "releasetest-w97nl"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:08:49 output: pipelinerun.tekton.dev/bundles-resolver-pipelinerun-param created  * Create |S.NO|resource_dir | |----|-----------------------------------------------------------------------| |1 |testdata/resolvers/pipelineruns/bundles-resolver-pipelinerun-param.yaml| ...[PASS] 2025/07/17 01:08:49 validating pipeline run bundles-resolver-pipelinerun-param for success state... 2025/07/17 01:08:59 pipelineRun: bundles-resolver-pipelinerun-param is successful under namespace : releasetest-w97nl  * Verify pipelinerun |S.NO|pipeline_run_name |status |check_label_propagation| |----|----------------------------------|----------|-----------------------| |1 |bundles-resolver-pipelinerun-param|successful|no | ...[FAIL]  Failed Step: Verify pipelinerun Specification: specs/pipelines/bundles-resolver.spec:38 Error Message: error waiting for pipeline run bundles-resolver-pipelinerun-param to finish "bundles-resolver-pipelinerun-param" failed pipelinerun logs: task bundles-resolver-task has failed: init container failed, "prepare" exited with code 1 Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 0 pipelinerun events: Failed to update finalizers for "bundles-resolver-pipelinerun-param-bundles-resolver-task": Operation cannot be fulfilled on taskruns.tekton.dev "bundles-resolver-pipelinerun-param-bundles-resolver-task": the object has been modified; please apply your changes to the latest version and try again init container failed, "prepare" exited with code 1 Failed to update finalizers for "bundles-resolver-pipelinerun-param": Operation cannot be fulfilled on pipelineruns.tekton.dev "bundles-resolver-pipelinerun-param": the object has been modified; please apply your changes to the latest version and try again Operation cannot be fulfilled on pipelineruns.tekton.dev "bundles-resolver-pipelinerun-param": the object has been modified; please apply your changes to the latest version and try again 1 error occurred: * Operation cannot be fulfilled on pipelineruns.tekton.dev "bundles-resolver-pipelinerun-param": 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(0xc00002a5a0, {0x390ee84?, 0x93?}, {0xc000073018?, 0x11?, 0x14?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunForSuccessStatus(0xc0005c4120, {0xc000699590, 0x22}, {0xc000781180, 0x2}, {0xc000409158, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:51 +0x65d github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidatePipelineRun(0xc0005c4120, {0xc000698ab0, 0x22}, {0xc000781136, 0xa}, {0xc000781180, 0x2}, {0xc000409158, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:211 +0x2a5 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func2(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:29 +0x6c reflect.Value.call({0x3270500?, 0x39be888?, 0xc0009c1b18?}, {0x385df01, 0x4}, {0xc000782720, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be888?, 0x10?}, {0xc000782720?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be888?, 0xc000782690?}, {0xc000692640, 0x1, 0xc0007826f0?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc0000d9c80?, {0xc000692640?, 0x15?, 0xae?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc000a244b0, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714520340179322/gauge_test.go:34 +0xf 2025/07/17 01:08:59 Skipping deletion of the namespace 'releasetest-w97nl' as the test got failed # Cluster resolvers spec  ## Checking the functionality of cluster resolvers#1: PIPELINES-23-TC01 2025/07/17 01:08:59 output: Now using project "releasetest-lm5rv" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:08:59 Deleting project releasetest-tasks 2025/07/17 01:08:59 output:  * Delete project "releasetest-tasks" ...[PASS] 2025/07/17 01:08:59 Deleting project releasetest-pipelines 2025/07/17 01:08:59 output:  * Delete project "releasetest-pipelines" ...[PASS] 2025/07/17 01:08:59 Deleting project releasetest-pipelineruns 2025/07/17 01:08:59 output:  * Delete project "releasetest-pipelineruns" ...[PASS] 2025/07/17 01:08:59 Check if project releasetest-tasks already exists 2025/07/17 01:08:59 Creating project releasetest-tasks 2025/07/17 01:09:00 output: Now using project "releasetest-tasks" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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] 2025/07/17 01:09:00 Verify SA "pipeline" is created in namespace "releasetest-tasks"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:09:05 output: task.tekton.dev/resolver-task2 created  * Create |S.NO|resource_dir | |----|--------------------------------------------| |1 |testdata/resolvers/tasks/resolver-task2.yaml| ...[PASS] 2025/07/17 01:09:05 Check if project releasetest-pipelines already exists 2025/07/17 01:09:05 Creating project releasetest-pipelines 2025/07/17 01:09:05 output: Now using project "releasetest-pipelines" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:09:05 Verify SA "pipeline" is created in namespace "releasetest-pipelines"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:09:10 output: pipeline.tekton.dev/resolver-pipeline created  * Create |S.NO|resource_dir | |----|---------------------------------------------------| |1 |testdata/resolvers/pipelines/resolver-pipeline.yaml| ...[PASS] 2025/07/17 01:09:10 Check if project releasetest-pipelineruns already exists 2025/07/17 01:09:10 Creating project releasetest-pipelineruns 2025/07/17 01:09:11 output: Now using project "releasetest-pipelineruns" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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-pipelineruns" ...[PASS] 2025/07/17 01:09:11 Verify SA "pipeline" is created in namespace "releasetest-pipelineruns"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:09:16 output: pipelinerun.tekton.dev/resolver-pipelinerun created  * Create |S.NO|resource_dir | |----|---------------------------------------------------------| |1 |testdata/resolvers/pipelineruns/resolver-pipelinerun.yaml| ...[PASS] 2025/07/17 01:09:16 validating pipeline run resolver-pipelinerun for success state... 2025/07/17 01:09:21 pipelineRun: resolver-pipelinerun is successful under namespace : releasetest-pipelineruns  * Verify pipelinerun |S.NO|pipeline_run_name |status |check_label_propagation| |----|--------------------|----------|-----------------------| |1 |resolver-pipelinerun|successful|no | ...[FAIL]  Failed Step: Verify pipelinerun Specification: specs/pipelines/cluster-resolvers.spec:35 Error Message: error waiting for pipeline run resolver-pipelinerun to finish "resolver-pipelinerun" failed pipelinerun logs: task resolver-task2 has failed: init container failed, "prepare" exited with code 1 Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 0 pipelinerun events: 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 init container failed, "prepare" exited with code 1 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 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(0xc0009034a0, {0x390ee84?, 0x8c?}, {0xc000cc1018?, 0x18?, 0x14?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunForSuccessStatus(0xc000659680, {0xc000e0dc50, 0x14}, {0xc0010a9700, 0x2}, {0xc0010048a0, 0x18}) /tmp/release-tests/pkg/pipelines/pipelines.go:51 +0x65d github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidatePipelineRun(0xc000659680, {0xc00110f9c8, 0x14}, {0xc0010a96f6, 0xa}, {0xc0010a9700, 0x2}, {0xc0010048a0, 0x18}) /tmp/release-tests/pkg/pipelines/pipelines.go:211 +0x2a5 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func2(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:29 +0x6c reflect.Value.call({0x3270500?, 0x39be888?, 0xc000073b18?}, {0x385df01, 0x4}, {0xc0007f9db8, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be888?, 0x10?}, {0xc0007f9db8?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be888?, 0xc0007f9d70?}, {0xc0004a2d20, 0x1, 0xc0007f9da0?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc0000d9c80?, {0xc0004a2d20?, 0x15?, 0xae?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc000bde0f0, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714520340179322/gauge_test.go:34 +0xf 2025/07/17 01:09:21 Skipping deletion of the namespace 'releasetest-pipelineruns' as the test got failed # Verify Pipeline Failures  ## Run Pipeline with a non-existent ServiceAccount: PIPELINES-02-TC01 2025/07/17 01:09:21 output: Now using project "releasetest-lzldp" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:09:21 Verify SA "foobar" is absent in namespace "releasetest-lzldp"  * Verify ServiceAccount "foobar" does not exist ...[PASS]  * Create |S.NO|resource_dir | |----|------------------------------------------| |1 |testdata/negative/v1beta1/pipelinerun.yaml| ...[FAIL]  Failed Step: Create Specification: specs/pipelines/fail.spec:21 Error Message: [assertion failed: Command: oc create -f /tmp/release-tests/testdata/negative/v1beta1/pipelinerun.yaml -n releasetest-lzldp ExitCode: 1 Error: exit status 1 Stdout: task.tekton.dev/create-file-vb created task.tekton.dev/check-stuff-file-exists-vb created pipelinerun.tekton.dev/output-pipeline-run-vb created Stderr: Error from server (BadRequest): error when creating "/tmp/release-tests/testdata/negative/v1beta1/pipelinerun.yaml": admission webhook "validation.webhook.pipeline.tekton.dev" denied the request: validation failed: invalid value: custom task ref must specify apiVersion: spec.tasks[0].taskRef.apiVersion Failures: ExitCode was 1 expected 0 Expected no error] Stacktrace: /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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({0x7f944c7c01b8, 0x540be40}, 0x39bedf8, 0xc00065b6d0, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/internal/assert/result.go:60 +0x2b5 gotest.tools/v3/internal/assert.Eval({0x7f944c7c01b8, 0x540be40}, 0x39bedf8, {0x33a60a0, 0xc00065b6d0}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/internal/assert/assert.go:56 +0x1ab gotest.tools/v3/assert.Assert({0x3c7d838, 0x540be40}, {0x33a60a0, 0xc00065b6d0}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/assert/assert.go:145 +0xce gotest.tools/v3/icmd.(*Result).Assert(0xc001189c80, {0x3c7d838, 0x540be40}, {0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, ...}}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/icmd/command.go:62 +0x135 github.com/openshift-pipelines/release-tests/pkg/cmd.Assert({0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}, {0xc000022c00, 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({0xc000b8dc20?, 0x143a455?}, {0xc00110e618, 0x11}) /tmp/release-tests/pkg/oc/oc.go:18 +0x176 github.com/openshift-pipelines/release-tests/steps/cli.init.func1(0x0?) /tmp/release-tests/steps/cli/oc.go:22 +0x45 reflect.Value.call({0x3270500?, 0x39be608?, 0xc000cc1b18?}, {0x385df01, 0x4}, {0xc0009e36c8, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be608?, 0x10?}, {0xc0009e36c8?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be608?, 0xc0009e3680?}, {0xc000b11510, 0x1, 0xc0009e36b0?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc0000d9c80?, {0xc000b11510?, 0x9?, 0x6f?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc000bdf2c0, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714520340179322/gauge_test.go:34 +0xf 2025/07/17 01:09:21 Skipping deletion of the namespace 'releasetest-lzldp' as the test got failed # Git resolvers spec  ## Test the functionality of git resolvers: PIPELINES-24-TC01 2025/07/17 01:09:21 output: Now using project "releasetest-htmr8" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:09:21 Verify SA "pipeline" is created in namespace "releasetest-htmr8"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:09:27 output: pipelinerun.tekton.dev/git-resolver-pipelinerun created  * Create |S.NO|resource_dir | |----|-------------------------------------------------------------| |1 |testdata/resolvers/pipelineruns/git-resolver-pipelinerun.yaml| ...[PASS] 2025/07/17 01:09:27 validating pipeline run git-resolver-pipelinerun for success state... 2025/07/17 01:09:32 pipelineRun: git-resolver-pipelinerun is successful under namespace : releasetest-htmr8  * Verify pipelinerun |S.NO|pipeline_run_name |status |check_label_propagation| |----|------------------------|----------|-----------------------| |1 |git-resolver-pipelinerun|successful|no | ...[FAIL] 2025/07/17 01:09:32 Skipping deletion of the namespace 'releasetest-htmr8' as the test got failed  Failed Step: Verify pipelinerun Specification: specs/pipelines/git-resolvers.spec:19 Error Message: error waiting for pipeline run git-resolver-pipelinerun to finish "git-resolver-pipelinerun" failed pipelinerun logs: task git-resolver-task has failed: init container failed, "prepare" exited with code 1 Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 0 pipelinerun events: Failed to update finalizers for "git-resolver-pipelinerun-git-resolver-task": Operation cannot be fulfilled on taskruns.tekton.dev "git-resolver-pipelinerun-git-resolver-task": the object has been modified; please apply your changes to the latest version and try again init container failed, "prepare" exited with code 1 Operation cannot be fulfilled on pipelineruns.tekton.dev "git-resolver-pipelinerun": the object has been modified; please apply your changes to the latest version and try again 1 error occurred: * Operation cannot be fulfilled on pipelineruns.tekton.dev "git-resolver-pipelinerun": the object has been modified; please apply your changes to the latest version and try again error upserting record: rpc error: code = Unknown desc = ERROR: duplicate key value violates unique constraint "results_by_name" (SQLSTATE 23505) 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(0xc0002723c0, {0x390ee84?, 0x8f?}, {0xc000cc1018?, 0x11?, 0x14?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunForSuccessStatus(0xc0009d2120, {0xc000408af8, 0x18}, {0xc00118400a, 0x2}, {0xc000408a20, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:51 +0x65d github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidatePipelineRun(0xc0009d2120, {0xc00110e060, 0x18}, {0xc001184010, 0xa}, {0xc00118400a, 0x2}, {0xc000408a20, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:211 +0x2a5 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func2(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:29 +0x6c reflect.Value.call({0x3270500?, 0x39be888?, 0xc000cc1b18?}, {0x385df01, 0x4}, {0xc000b06090, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be888?, 0x10?}, {0xc000b06090?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be888?, 0xc000b06030?}, {0xc000b10100, 0x1, 0xc000b06060?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc0000d9c80?, {0xc000b10100?, 0x15?, 0xae?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc0004ae000, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714520340179322/gauge_test.go:34 +0xf  # HUB resolvers spec  ## Test the functionality of hub resolvers 2025/07/17 01:09:32 output: Now using project "releasetest-rg6rh" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:09:32 Verify SA "pipeline" is created in namespace "releasetest-rg6rh"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:09:37 output: pipeline.tekton.dev/hub-git-cli-pipeline created 2025/07/17 01:09:37 output: persistentvolumeclaim/shared-pvc created 2025/07/17 01:09:37 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/07/17 01:09:37 validating pipeline run hub-git-cli-run for success state... 2025/07/17 01:09:52 pipelineRun: hub-git-cli-run is successful under namespace : releasetest-rg6rh  * Verify pipelinerun |S.NO|pipeline_run_name|status |check_label_propagation| |----|-----------------|----------|-----------------------| |1 |hub-git-cli-run |successful|no | ...[FAIL]  Failed Step: Verify pipelinerun Specification: specs/pipelines/hub-resolvers.spec:19 Error Message: error waiting for pipeline run hub-git-cli-run to finish "hub-git-cli-run" failed pipelinerun logs: task clone-git-repo has failed: init container failed, "prepare" exited with code 1 Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 1 pipelinerun events: Failed to update finalizers for "hub-git-cli-run-clone-git-repo": Operation cannot be fulfilled on taskruns.tekton.dev "hub-git-cli-run-clone-git-repo": the object has been modified; please apply your changes to the latest version and try again error upserting record: rpc error: code = Unknown desc = ERROR: duplicate key value violates unique constraint "results_by_name" (SQLSTATE 23505) init container failed, "prepare" exited with code 1 Failed to update finalizers for "hub-git-cli-run": Operation cannot be fulfilled on pipelineruns.tekton.dev "hub-git-cli-run": the object has been modified; please apply your changes to the latest version and try again Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 1 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(0xc0009023c0, {0x390ee84?, 0x8c?}, {0xc000f73018?, 0x11?, 0x14?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunForSuccessStatus(0xc0009ae000, {0xc001101360, 0xf}, {0xc0012001c0, 0x2}, {0xc00118a060, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:51 +0x65d github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidatePipelineRun(0xc0009ae000, {0xc0012001b0, 0xf}, {0xc0012001a6, 0xa}, {0xc0012001c0, 0x2}, {0xc00118a060, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:211 +0x2a5 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func2(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:29 +0x6c reflect.Value.call({0x3270500?, 0x39be888?, 0xc000db9b18?}, {0x385df01, 0x4}, {0xc000b061e0, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be888?, 0x10?}, {0xc000b061e0?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be888?, 0xc000b06198?}, {0xc000119900, 0x1, 0xc000b061c8?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc0000d9c80?, {0xc000119900?, 0x15?, 0x9e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc000d7e4b0, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714520340179322/gauge_test.go:34 +0xf 2025/07/17 01:09:52 Skipping deletion of the namespace 'releasetest-rg6rh' as the test got failed # Verify Pipeline E2E spec  ## Pipelinerun Timeout failure Test: PIPELINES-03-TC04 2025/07/17 01:09:52 output: Now using project "releasetest-9hhxf" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:09:52 Verify SA "pipeline" is created in namespace "releasetest-9hhxf"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:09:58 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/07/17 01:09:58 validating pipeline run pear to time out... 2025/07/17 01:09:58 Waiting for Pipelinerun pear in namespace releasetest-9hhxf to be started 2025/07/17 01:10:03 Waiting for TaskRuns from PipelineRun pear in namespace releasetest-9hhxf to be running 2025/07/17 01:10:03 Waiting for PipelineRun pear in namespace releasetest-9hhxf to be timed out 2025/07/17 01:10:03 Waiting for TaskRuns from PipelineRun pear in namespace releasetest-9hhxf to be cancelled  * Verify pipelinerun |S.NO|pipeline_run_name|status |check_label_propagation| |----|-----------------|-------|-----------------------| |1 |pear |timeout|no | ...[FAIL] 2025/07/17 01:10:03 Skipping deletion of the namespace 'releasetest-9hhxf' as the test got failed  Failed Step: Verify pipelinerun Specification: specs/pipelines/run.spec:45 Error Message: Error waiting for PipelineRun pear to be running: "pear" already finished Error waiting for TaskRun pear-foo to be running: Error waiting for PipelineRun pear to finish: "pear" completed with the wrong reason, was: PipelineRunTimeout, expected: Failed error waiting for task run pear-foo to be cancelled on pipeline timeout "pear-foo" completed with the wrong reason, was: TaskRunCancelled, expected: Failed 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(0xc000272d20, {0x38c9a6e?, 0x4?}, {0xc000f73218?, 0x3877fd0?, 0x12?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunTimeoutFailure(0xc000eb8120, {0xc000b03c40, 0x4}, {0xc000f5a4e0, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:113 +0x396 github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidatePipelineRun(0xc000eb8120, {0xc000b035a8, 0x4}, {0xc000b035b0, 0x7}, {0xc000b035b8, 0x2}, {0xc000f5a4e0, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:217 +0x4e5 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func2(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:29 +0x6c reflect.Value.call({0x3270500?, 0x39be888?, 0xc000f73b18?}, {0x385df01, 0x4}, {0xc000782480, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be888?, 0x10?}, {0xc000782480?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be888?, 0xc0007823f0?}, {0xc000906e90, 0x1, 0xc000782450?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc0000d9c80?, {0xc000906e90?, 0x15?, 0x8e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc000478e10, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714520340179322/gauge_test.go:34 +0xf 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(0xc000272d20, {0x38bcfd0?, 0x2?}, {0xc0008ef218?, 0xc000b92900?, 0x1b?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunTimeoutFailure(0xc000eb8120, {0xc000b03c40, 0x4}, {0xc000f5a4e0, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:134 +0x8db github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidatePipelineRun(0xc000eb8120, {0xc000b035a8, 0x4}, {0xc000b035b0, 0x7}, {0xc000b035b8, 0x2}, {0xc000f5a4e0, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:217 +0x4e5 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func2(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:29 +0x6c reflect.Value.call({0x3270500?, 0x39be888?, 0xc000f73b18?}, {0x385df01, 0x4}, {0xc000782480, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be888?, 0x10?}, {0xc000782480?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be888?, 0xc0007823f0?}, {0xc000906e90, 0x1, 0xc000782450?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc0000d9c80?, {0xc000906e90?, 0x15?, 0x8e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc000478e10, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714520340179322/gauge_test.go:34 +0xf 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(0xc000272d20, {0x38bcffe?, 0x4?}, {0xc0008ef218?, 0x387a623?, 0x13?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunTimeoutFailure(0xc000eb8120, {0xc000b03c40, 0x4}, {0xc000f5a4e0, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:144 +0xc25 github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidatePipelineRun(0xc000eb8120, {0xc000b035a8, 0x4}, {0xc000b035b0, 0x7}, {0xc000b035b8, 0x2}, {0xc000f5a4e0, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:217 +0x4e5 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func2(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:29 +0x6c reflect.Value.call({0x3270500?, 0x39be888?, 0xc000f73b18?}, {0x385df01, 0x4}, {0xc000782480, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be888?, 0x10?}, {0xc000782480?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be888?, 0xc0007823f0?}, {0xc000906e90, 0x1, 0xc000782450?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc0000d9c80?, {0xc000906e90?, 0x15?, 0x8e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc000478e10, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714520340179322/gauge_test.go:34 +0xf goroutine 249 [running]: runtime/debug.Stack() /usr/lib/golang/src/runtime/debug/stack.go:26 +0x5e github.com/getgauge-contrib/gauge-go/testsuit.(*testingT).Errorf(0xc000272d20, {0x38f944f?, 0x8?}, {0xc000073f88?, 0x387375d?, 0x10?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunTimeoutFailure.func2({0xc000e0f420, 0x8}) /tmp/release-tests/pkg/pipelines/pipelines.go:155 +0x165 created by github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunTimeoutFailure in goroutine 1 /tmp/release-tests/pkg/pipelines/pipelines.go:151 +0xd58  ## Configure execution results at the Task level Test: PIPELINES-03-TC05 2025/07/17 01:10:03 output: Now using project "releasetest-vkwpp" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:10:03 Verify SA "pipeline" is created in namespace "releasetest-vkwpp"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:10:08 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/07/17 01:10:08 validating pipeline run task-level-results for success state... 2025/07/17 01:10:18 pipelineRun: task-level-results is successful under namespace : releasetest-vkwpp  * Verify pipelinerun |S.NO|pipeline_run_name |status |check_label_propagation| |----|------------------|----------|-----------------------| |1 |task-level-results|successful|no | ...[FAIL]  Failed Step: Verify pipelinerun Specification: specs/pipelines/run.spec:63 Error Message: error waiting for pipeline run task-level-results to finish "task-level-results" failed pipelinerun logs: task sum-inputs has failed: init container failed, "prepare" exited with code 1 task multiply-inputs has failed: init container failed, "prepare" exited with code 1 Tasks Completed: 2 (Failed: 2, Cancelled 0), Skipped: 1 pipelinerun events: init container failed, "prepare" exited with code 1 Failed to update finalizers for "task-level-results-sum-inputs": Operation cannot be fulfilled on taskruns.tekton.dev "task-level-results-sum-inputs": the object has been modified; please apply your changes to the latest version and try again error upserting record: rpc error: code = Unknown desc = ERROR: duplicate key value violates unique constraint "results_by_name" (SQLSTATE 23505) init container failed, "prepare" exited with code 1 Failed to update finalizers for "task-level-results": Operation cannot be fulfilled on pipelineruns.tekton.dev "task-level-results": the object has been modified; please apply your changes to the latest version and try again Tasks Completed: 2 (Failed: 2, Cancelled 0), Skipped: 1 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(0xc0009be960, {0x390ee84?, 0xdd?}, {0xc000073018?, 0x11?, 0x14?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunForSuccessStatus(0xc000658fc0, {0xc000c495c0, 0x12}, {0xc000e0f910, 0x2}, {0xc000409908, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:51 +0x65d github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidatePipelineRun(0xc000658fc0, {0xc00005bdb8, 0x12}, {0xc000e0f906, 0xa}, {0xc000e0f910, 0x2}, {0xc000409908, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:211 +0x2a5 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func2(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:29 +0x6c reflect.Value.call({0x3270500?, 0x39be888?, 0xc0008efb18?}, {0x385df01, 0x4}, {0xc0009e3a70, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be888?, 0x10?}, {0xc0009e3a70?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be888?, 0xc0009e3a28?}, {0xc000b44600, 0x1, 0xc0009e3a58?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc0000d9c80?, {0xc000b44600?, 0x15?, 0x9e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc0009c0e10, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714520340179322/gauge_test.go:34 +0xf 2025/07/17 01:10:18 Skipping deletion of the namespace 'releasetest-vkwpp' as the test got failed  ## Cancel pipelinerun Test: PIPELINES-03-TC06 2025/07/17 01:10:18 output: Now using project "releasetest-nnxf8" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:10:18 Verify SA "pipeline" is created in namespace "releasetest-nnxf8"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:10:24 output: persistentvolumeclaim/shared-pvc created 2025/07/17 01:10:24 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/07/17 01:10:24 validating pipeline run output-pipeline-run-v1b1 to be cancelled... 2025/07/17 01:10:24 Waiting for Pipelinerun output-pipeline-run-v1b1 in namespace releasetest-nnxf8 to be started 2025/07/17 01:10:29 Canceling pipeline run: PipelineRun cancelled: output-pipeline-run-v1b1 2025/07/17 01:10:34 Waiting for TaskRuns in PipelineRun output-pipeline-run-v1b1 in namespace releasetest-nnxf8 to be cancelled  * Verify pipelinerun |S.NO|pipeline_run_name |status |check_label_propagation| |----|------------------------|---------|-----------------------| |1 |output-pipeline-run-v1b1|cancelled|no | ...[PASS] 2025/07/17 01:12:04 output: project.project.openshift.io "releasetest-nnxf8" deleted  ## Pipelinerun with large result: PIPELINES-03-TC08 2025/07/17 01:12:04 output: Now using project "releasetest-726hk" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:12:04 Verify SA "pipeline" is created in namespace "releasetest-726hk"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:12:09 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/07/17 01:12:09 validating pipeline run result-test-run for success state... 2025/07/17 01:12:14 pipelineRun: result-test-run is successful under namespace : releasetest-726hk  * Verify pipelinerun |S.NO|pipeline_run_name|status |check_label_propagation| |----|-----------------|----------|-----------------------| |1 |result-test-run |successful|no | ...[FAIL]  Failed Step: Verify pipelinerun Specification: specs/pipelines/run.spec:119 Error Message: error waiting for pipeline run result-test-run to finish "result-test-run" failed pipelinerun logs: task generate-result has failed: init container failed, "prepare" exited with code 1 Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 1 pipelinerun events: Failed to update finalizers for "result-test-run-generate-result": Operation cannot be fulfilled on taskruns.tekton.dev "result-test-run-generate-result": the object has been modified; please apply your changes to the latest version and try again init container failed, "prepare" exited with code 1 Failed to update finalizers for "result-test-run": Operation cannot be fulfilled on pipelineruns.tekton.dev "result-test-run": the object has been modified; please apply your changes to the latest version and try again Operation cannot be fulfilled on pipelineruns.tekton.dev "result-test-run": the object has been modified; please apply your changes to the latest version and try again 1 error occurred: * Operation cannot be fulfilled on pipelineruns.tekton.dev "result-test-run": the object has been modified; please apply your changes to the latest version and try again Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 1 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(0xc00002a5a0, {0x390ee84?, 0x8d?}, {0xc000a13018?, 0x11?, 0x14?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunForSuccessStatus(0xc000886240, {0xc001100370, 0xf}, {0xc0011002a0, 0x2}, {0xc000d18288, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:51 +0x65d github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidatePipelineRun(0xc000886240, {0xc001100290, 0xf}, {0xc001100286, 0xa}, {0xc0011002a0, 0x2}, {0xc000d18288, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:211 +0x2a5 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func2(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:29 +0x6c reflect.Value.call({0x3270500?, 0x39be888?, 0xc000073b18?}, {0x385df01, 0x4}, {0xc000b06228, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be888?, 0x10?}, {0xc000b06228?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be888?, 0xc000b061c8?}, {0xc0001199e0, 0x1, 0xc000b06210?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc0000d9c80?, {0xc0001199e0?, 0x15?, 0x9e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc0009764b0, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714520340179322/gauge_test.go:34 +0xf 2025/07/17 01:12:14 Skipping deletion of the namespace 'releasetest-726hk' as the test got failed Transformed SuiteResult to report structure Successfully generated html-report to => /logs/artifacts/html-report/2025-07-17_01.12.14/index.html Done generating HTML report using theme from /tmp/plugins/html-report/4.3.3/themes/default Successfully generated xml-report to => /logs/artifacts/xml-report/2025-07-17 01.12.15 Sending kill message to Html Report plugin. Sending kill message to Xml Report plugin. Sending kill message to runner. ok command-line-arguments 211.306s Runner with PID:27255 has exited Specifications: 6 executed 0 passed 6 failed 0 skipped Scenarios: 9 executed 1 passed 8 failed 0 skipped Total time taken: 3m31.223s Updates are available. Run `gauge update -c` for more info. gauge run specs/triggers/ log-level : [debug] 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: 35913 Successfully made the connection with plugin with port: 35913 Starting Xml Report plugin Attempting to connect to grpc server at port: 45191 Successfully made the connection with plugin with port: 45191 Initialising suite data store. # Verify Triggers with cronjob  ## Create Triggers using k8s cronJob: PIPELINES-04-TC01 2025/07/17 01:12:19 output: Now using project "releasetest-kjh4d" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:12:19 Waiting for operator to be up and running.... 2025/07/17 01:12:19 Operator is up  * Validate Operator should be installed ...[PASS] 2025/07/17 01:12:19 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/07/17 01:12:19 output: triggerbinding.triggers.tekton.dev/cron-binding created 2025/07/17 01:12:19 output: triggertemplate.triggers.tekton.dev/pipeline-template created 2025/07/17 01:12:19 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/07/17 01:12:20 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[] Annotations:map[]} AddressStatus:{Address: Addresses:[]} Configuration:{GeneratedResourceName:}} 2025/07/17 01:12:20 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[] Annotations:map[]} AddressStatus:{Address: Addresses:[]} Configuration:{GeneratedResourceName:}} 2025/07/17 01:12:25 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:12:24 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:12:24 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:12:24 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-cron-listener-79d5695cb9" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:12:24 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:12:24 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000b0bf50 Addresses:[]} Configuration:{GeneratedResourceName:el-cron-listener}} 2025/07/17 01:12:25 sinkpod name: el-cron-listener-79d5695cb9-fgt8q 2025/07/17 01:12:25 Route url: 'http://el-cron-listener-releasetest-kjh4d.apps.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com'  * Expose Event listener "cron-listener" ...[PASS] 2025/07/17 01:12:30 Verify that image stream "golang" exists in namespace "openshift"  * Verify that image stream "golang" exists ...[PASS] 2025/07/17 01:12:30 Cronjob: hello created in namespace: releasetest-kjh4d  * Create cron job with schedule "*/1 * * * *" ...[PASS] 2025/07/17 01:13:16 pipeline run : simple-pipeline-run-vg8ng 2025/07/17 01:14:01 pipeline run : simple-pipeline-run-82sxx 2025/07/17 01:15:01 pipeline run : simple-pipeline-run-grzc4 2025/07/17 01:16:01 pipeline run : simple-pipeline-run-ppx26 2025/07/17 01:17:01 pipeline run : simple-pipeline-run-l8vdf  * Watch for pipelinerun resources ...[PASS]  * Delete cron job ...[PASS]  * Assert no new pipelineruns created ...[PASS] 2025/07/17 01:18:30 Deleted EventListener 2025/07/17 01:18:35 EventListener's Deployment was deleted 2025/07/17 01:18:35 EventListener's Service was deleted 2025/07/17 01:18:35 EventListener's Route got deleted successfully...  * Cleanup Triggers ...[PASS] 2025/07/17 01:19:47 output: project.project.openshift.io "releasetest-kjh4d" deleted # Verify eventlisteners spec  ## Create Eventlistener embedded TriggersBindings specs: PIPELINES-05-TC08 2025/07/17 01:19:47 output: Now using project "releasetest-m2txj" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:19:47 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/07/17 01:19:47 output: triggerbinding.triggers.tekton.dev/pipeline-binding created 2025/07/17 01:19:47 output: triggertemplate.triggers.tekton.dev/pipeline-template created 2025/07/17 01:19:48 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/07/17 01:19:48 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[] Annotations:map[]} AddressStatus:{Address: Addresses:[]} Configuration:{GeneratedResourceName:}} 2025/07/17 01:19:48 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[] Annotations:map[]} AddressStatus:{Address: Addresses:[]} Configuration:{GeneratedResourceName:}} 2025/07/17 01:19:53 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:19:50 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:19:50 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:19:50 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-listener-embed-binding-847f46d6d" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:19:50 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:19:50 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000d786c0 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-embed-binding}} 2025/07/17 01:19:53 sinkpod name: el-listener-embed-binding-847f46d6d-tpqtp 2025/07/17 01:19:53 Route url: 'http://el-listener-embed-binding-releasetest-m2txj.apps.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com'  * Expose Event listener "listener-embed-binding" ...[PASS] 2025/07/17 01:19: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/07/17 01:19:58 validating pipeline run simple-pipeline-run for success state... 2025/07/17 01:20:03 pipelineRun: simple-pipeline-run is successful under namespace : releasetest-m2txj  * Verify pipelinerun |S.NO|pipeline_run_name |status |check_label_propagation| |----|-------------------|----------|-----------------------| |1 |simple-pipeline-run|successful|no | ...[FAIL]  Failed Step: Verify pipelinerun Specification: specs/triggers/eventlistener.spec:187 Error Message: error waiting for pipeline run simple-pipeline-run to finish "simple-pipeline-run" failed pipelinerun logs: task say-hello has failed: init container failed, "prepare" exited with code 1 Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 2 pipelinerun events: Readiness probe failed: Get "http://10.129.2.32:8080/live": dial tcp 10.129.2.32:8080: connect: connection refused Failed to update finalizers for "simple-pipeline-run-say-hello": Operation cannot be fulfilled on taskruns.tekton.dev "simple-pipeline-run-say-hello": the object has been modified; please apply your changes to the latest version and try again init container failed, "prepare" exited with code 1 Failed to update finalizers for "simple-pipeline-run": Operation cannot be fulfilled on pipelineruns.tekton.dev "simple-pipeline-run": the object has been modified; please apply your changes to the latest version and try again Operation cannot be fulfilled on pipelineruns.tekton.dev "simple-pipeline-run": the object has been modified; please apply your changes to the latest version and try again 1 error occurred: * Operation cannot be fulfilled on pipelineruns.tekton.dev "simple-pipeline-run": the object has been modified; please apply your changes to the latest version and try again Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 2 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(0xc000936d20, {0x390ee84?, 0x87?}, {0xc000073018?, 0x11?, 0x14?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunForSuccessStatus(0xc0009a17a0, {0xc000a51d88, 0x13}, {0xc000e058ba, 0x2}, {0xc000b1d9e0, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:51 +0x65d github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidatePipelineRun(0xc0009a17a0, {0xc000a51278, 0x13}, {0xc000e058c0, 0xa}, {0xc000e058ba, 0x2}, {0xc000b1d9e0, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:211 +0x2a5 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func2(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:29 +0x6c reflect.Value.call({0x3270500?, 0x39be888?, 0xc0006fdb18?}, {0x385df01, 0x4}, {0xc0009e30b0, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be888?, 0x10?}, {0xc0009e30b0?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be888?, 0xc0009e3068?}, {0xc000931530, 0x1, 0xc0009e3098?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00035bc20?, {0xc000931530?, 0x15?, 0x9e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc0008391d0, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714735751847480/gauge_test.go:34 +0xf 2025/07/17 01:20:03 Skipping deletion of the namespace 'releasetest-m2txj' as the test got failed  ## Create embedded TriggersTemplate: PIPELINES-05-TC09 2025/07/17 01:20:04 output: Now using project "releasetest-27x9c" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:20:04 output: triggerbinding.triggers.tekton.dev/pipeline-binding created 2025/07/17 01:20:04 output: triggertemplate.triggers.tekton.dev/pipeline-template created 2025/07/17 01:20:04 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/07/17 01:20:04 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[] Annotations:map[]} AddressStatus:{Address: Addresses:[]} Configuration:{GeneratedResourceName:}} 2025/07/17 01:20:04 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[] Annotations:map[]} AddressStatus:{Address: Addresses:[]} Configuration:{GeneratedResourceName:}} 2025/07/17 01:20:09 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:20:04 +0000 UTC} Reason:MinimumReplicasUnavailable Message:Deployment does not have minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:04 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:04 +0000 UTC} Reason:ReplicaSetUpdated Message:ReplicaSet "el-listener-embed-binding-d6f86d444" is progressing.} {Type:Ready Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:20:04 +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-07-17 01:20:04 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc0007d9620 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-embed-binding}} 2025/07/17 01:20:14 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:09 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:09 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:09 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-listener-embed-binding-d6f86d444" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:09 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:09 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc0007d9e30 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-embed-binding}} 2025/07/17 01:20:14 sinkpod name: el-listener-embed-binding-d6f86d444-h9md7 2025/07/17 01:20:14 Route url: 'http://el-listener-embed-binding-releasetest-27x9c.apps.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com'  * Expose Event listener "listener-embed-binding" ...[PASS] 2025/07/17 01:20:19 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/07/17 01:20:20 validating pipeline run pipelinerun-with-taskspec-to-echo-message for success state... 2025/07/17 01:20:25 pipelineRun: pipelinerun-with-taskspec-to-echo-message is successful under namespace : releasetest-27x9c  * Verify pipelinerun |S.NO|pipeline_run_name |status |check_label_propagation| |----|-----------------------------------------|----------|-----------------------| |1 |pipelinerun-with-taskspec-to-echo-message|successful|no | ...[FAIL] 2025/07/17 01:20:25 Skipping deletion of the namespace 'releasetest-27x9c' as the test got failed  Failed Step: Verify pipelinerun Specification: specs/triggers/eventlistener.spec:213 Error Message: error waiting for pipeline run pipelinerun-with-taskspec-to-echo-message to finish "pipelinerun-with-taskspec-to-echo-message" failed pipelinerun logs: task echo-message has failed: init container failed, "prepare" exited with code 1 Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 0 pipelinerun events: Error creating: pods "el-listener-embed-binding-d6f86d444-" is forbidden: error looking up service account releasetest-27x9c/pipeline: serviceaccount "pipeline" not found Operation cannot be fulfilled on deployments.apps "el-listener-embed-binding": the object has been modified; please apply your changes to the latest version and try again Failed to update finalizers for "pipelinerun-with-taskspec-to-echo-message-echo-message": Operation cannot be fulfilled on taskruns.tekton.dev "pipelinerun-with-taskspec-to-echo-message-echo-message": the object has been modified; please apply your changes to the latest version and try again init container failed, "prepare" exited with code 1 Failed to update finalizers for "pipelinerun-with-taskspec-to-echo-message": Operation cannot be fulfilled on pipelineruns.tekton.dev "pipelinerun-with-taskspec-to-echo-message": the object has been modified; please apply your changes to the latest version and try again Operation cannot be fulfilled on pipelineruns.tekton.dev "pipelinerun-with-taskspec-to-echo-message": the object has been modified; please apply your changes to the latest version and try again 1 error occurred: * Operation cannot be fulfilled on pipelineruns.tekton.dev "pipelinerun-with-taskspec-to-echo-message": 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(0xc0009363c0, {0x390ee84?, 0x8a?}, {0xc000073018?, 0x11?, 0x14?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunForSuccessStatus(0xc0007befc0, {0xc000b3cf00, 0x29}, {0xc00027f39a, 0x2}, {0xc001280df8, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:51 +0x65d github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidatePipelineRun(0xc0007befc0, {0xc000818780, 0x29}, {0xc00027f410, 0xa}, {0xc00027f39a, 0x2}, {0xc001280df8, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:211 +0x2a5 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func2(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:29 +0x6c reflect.Value.call({0x3270500?, 0x39be888?, 0xc000aefb18?}, {0x385df01, 0x4}, {0xc00011e7c8, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be888?, 0x10?}, {0xc00011e7c8?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be888?, 0xc00011e738?}, {0xc000606550, 0x1, 0xc00011e798?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00035bc20?, {0xc000606550?, 0x15?, 0xbe?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc000c964b0, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714735751847480/gauge_test.go:34 +0xf  ## Verify Github push event with Embbeded TriggerTemplate using Github-CTB: PIPELINES-05-TC12 2025/07/17 01:20:25 output: Now using project "releasetest-k2254" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:20:25 Verify SA "pipeline" is created in namespace "releasetest-k2254"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:20:30 output: triggertemplate.triggers.tekton.dev/pipeline-template-git-push created 2025/07/17 01:20:30 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/07/17 01:20:30 output: secret/github-secret created 2025/07/17 01:20:30 output:  * Create & Link secret "github-secret" to service account "pipeline" ...[PASS] 2025/07/17 01:20:30 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:20:30 +0000 UTC} Reason:MinimumReplicasUnavailable Message:Deployment does not have minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:30 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:30 +0000 UTC} Reason:ReplicaSetUpdated Message:ReplicaSet "el-listener-ctb-github-push-76f6f8779f" is progressing.} {Type:Ready Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:20:30 +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-07-17 01:20:30 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc0009fd3b0 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-ctb-github-push}} 2025/07/17 01:20:30 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:20:30 +0000 UTC} Reason:MinimumReplicasUnavailable Message:Deployment does not have minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:30 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:30 +0000 UTC} Reason:ReplicaSetUpdated Message:ReplicaSet "el-listener-ctb-github-push-76f6f8779f" is progressing.} {Type:Ready Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:20:30 +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-07-17 01:20:30 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000039950 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-ctb-github-push}} 2025/07/17 01:20:36 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:20:30 +0000 UTC} Reason:MinimumReplicasUnavailable Message:Deployment does not have minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:30 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:30 +0000 UTC} Reason:ReplicaSetUpdated Message:ReplicaSet "el-listener-ctb-github-push-76f6f8779f" is progressing.} {Type:Ready Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:20:30 +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-07-17 01:20:30 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000820630 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-ctb-github-push}} 2025/07/17 01:20:41 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:20:30 +0000 UTC} Reason:MinimumReplicasUnavailable Message:Deployment does not have minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:30 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:30 +0000 UTC} Reason:ReplicaSetUpdated Message:ReplicaSet "el-listener-ctb-github-push-76f6f8779f" is progressing.} {Type:Ready Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:20:30 +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-07-17 01:20:30 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc0006dd170 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-ctb-github-push}} 2025/07/17 01:20:46 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:42 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:42 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:42 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-listener-ctb-github-push-76f6f8779f" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:42 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:20:42 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000ab3e60 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-ctb-github-push}} 2025/07/17 01:20:46 sinkpod name: el-listener-ctb-github-push-76f6f8779f-q4zmc 2025/07/17 01:20:46 Route url: 'http://el-listener-ctb-github-push-releasetest-k2254.apps.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com'  * Expose Event listener "listener-ctb-github-push" ...[PASS] 2025/07/17 01:20:51 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/07/17 01:20:51 validating pipeline run pipelinerun-git-push-ctb for success state... 2025/07/17 01:20:56 pipelineRun: pipelinerun-git-push-ctb is successful under namespace : releasetest-k2254  * Verify pipelinerun |S.NO|pipeline_run_name |status |check_label_propagation| |----|------------------------|----------|-----------------------| |1 |pipelinerun-git-push-ctb|successful|no | ...[FAIL]  Failed Step: Verify pipelinerun Specification: specs/triggers/eventlistener.spec:292 Error Message: error waiting for pipeline run pipelinerun-git-push-ctb to finish "pipelinerun-git-push-ctb" failed pipelinerun logs: task echo-message has failed: init container failed, "prepare" exited with code 1 Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 0 pipelinerun events: Operation cannot be fulfilled on deployments.apps "el-listener-ctb-github-push": the object has been modified; please apply your changes to the latest version and try again Failed to update finalizers for "pipelinerun-git-push-ctb-echo-message": Operation cannot be fulfilled on taskruns.tekton.dev "pipelinerun-git-push-ctb-echo-message": the object has been modified; please apply your changes to the latest version and try again Operation cannot be fulfilled on taskruns.tekton.dev "pipelinerun-git-push-ctb-echo-message": the object has been modified; please apply your changes to the latest version and try again 1 error occurred: * Operation cannot be fulfilled on taskruns.tekton.dev "pipelinerun-git-push-ctb-echo-message": the object has been modified; please apply your changes to the latest version and try again init container failed, "prepare" exited with code 1 Failed to update finalizers for "pipelinerun-git-push-ctb": Operation cannot be fulfilled on pipelineruns.tekton.dev "pipelinerun-git-push-ctb": 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(0xc000dae1e0, {0x390ee84?, 0x8a?}, {0xc000073018?, 0x11?, 0x14?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunForSuccessStatus(0xc000034120, {0xc000fc6b88, 0x18}, {0xc0009b0c2a, 0x2}, {0xc000c5d6e0, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:51 +0x65d github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidatePipelineRun(0xc000034120, {0xc000a503d8, 0x18}, {0xc0009b0c90, 0xa}, {0xc0009b0c2a, 0x2}, {0xc000c5d6e0, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:211 +0x2a5 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func2(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:29 +0x6c reflect.Value.call({0x3270500?, 0x39be888?, 0xc000d15b18?}, {0x385df01, 0x4}, {0xc000987b60, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be888?, 0x10?}, {0xc000987b60?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be888?, 0xc000987b18?}, {0xc001100730, 0x1, 0xc000987b48?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00035bc20?, {0xc001100730?, 0x15?, 0xae?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc000db04b0, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714735751847480/gauge_test.go:34 +0xf 2025/07/17 01:20:56 Skipping deletion of the namespace 'releasetest-k2254' as the test got failed  ## Verify Github pull_request event with Embbeded TriggerTemplate using Github-CTB: PIPELINES-05-TC13 2025/07/17 01:20:57 output: Now using project "releasetest-r5c99" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:20:57 Verify SA "pipeline" is created in namespace "releasetest-r5c99"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:21:02 output: triggertemplate.triggers.tekton.dev/pipeline-template-git-pr created 2025/07/17 01:21:02 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/07/17 01:21:02 output: secret/github-secret created 2025/07/17 01:21:02 output:  * Create & Link secret "github-secret" to service account "pipeline" ...[PASS] 2025/07/17 01:21:02 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:21:02 +0000 UTC} Reason:MinimumReplicasUnavailable Message:Deployment does not have minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:02 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:02 +0000 UTC} Reason:ReplicaSetUpdated Message:ReplicaSet "el-listener-clustertriggerbinding-github-pr-566d8f5685" is progressing.} {Type:Ready Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:21:02 +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-07-17 01:21:02 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000c48480 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-clustertriggerbinding-github-pr}} 2025/07/17 01:21:02 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:21:02 +0000 UTC} Reason:MinimumReplicasUnavailable Message:Deployment does not have minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:02 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:02 +0000 UTC} Reason:ReplicaSetUpdated Message:ReplicaSet "el-listener-clustertriggerbinding-github-pr-566d8f5685" is progressing.} {Type:Ready Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:21:02 +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-07-17 01:21:02 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000c46750 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-clustertriggerbinding-github-pr}} 2025/07/17 01:21:07 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:04 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:04 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:04 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-listener-clustertriggerbinding-github-pr-566d8f5685" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:04 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:04 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc0004deba0 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-clustertriggerbinding-github-pr}} 2025/07/17 01:21:07 sinkpod name: el-listener-clustertriggerbinding-github-pr-566d8f5685-s7grk 2025/07/17 01:21:08 Route url: 'http://el-listener-clustertriggerbinding-github-pr-releasetest-r5c99.apps.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com'  * Expose Event listener "listener-clustertriggerbinding-github-pr" ...[PASS] 2025/07/17 01:21:13 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/07/17 01:21:13 validating pipeline run pipelinerun-git-pr-ctb for success state... 2025/07/17 01:21:18 pipelineRun: pipelinerun-git-pr-ctb is successful under namespace : releasetest-r5c99  * Verify pipelinerun |S.NO|pipeline_run_name |status |check_label_propagation| |----|----------------------|----------|-----------------------| |1 |pipelinerun-git-pr-ctb|successful|no | ...[FAIL]  Failed Step: Verify pipelinerun Specification: specs/triggers/eventlistener.spec:319 Error Message: error waiting for pipeline run pipelinerun-git-pr-ctb to finish "pipelinerun-git-pr-ctb" failed pipelinerun logs: task echo-message has failed: init container failed, "prepare" exited with code 1 Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 0 pipelinerun events: Readiness probe failed: Get "http://10.131.0.32:8080/live": dial tcp 10.131.0.32:8080: connect: connection refused Operation cannot be fulfilled on deployments.apps "el-listener-clustertriggerbinding-github-pr": the object has been modified; please apply your changes to the latest version and try again Failed to update finalizers for "pipelinerun-git-pr-ctb-echo-message": Operation cannot be fulfilled on taskruns.tekton.dev "pipelinerun-git-pr-ctb-echo-message": the object has been modified; please apply your changes to the latest version and try again init container failed, "prepare" exited with code 1 Failed to update finalizers for "pipelinerun-git-pr-ctb": Operation cannot be fulfilled on pipelineruns.tekton.dev "pipelinerun-git-pr-ctb": 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(0xc0009363c0, {0x390ee84?, 0x8a?}, {0xc000073018?, 0x11?, 0x14?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunForSuccessStatus(0xc0009c4240, {0xc000a51038, 0x16}, {0xc0009bee00, 0x2}, {0xc000700f60, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:51 +0x65d github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidatePipelineRun(0xc0009c4240, {0xc000a50ed0, 0x16}, {0xc0009bede6, 0xa}, {0xc0009bee00, 0x2}, {0xc000700f60, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:211 +0x2a5 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func2(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:29 +0x6c reflect.Value.call({0x3270500?, 0x39be888?, 0xc000cd3b18?}, {0x385df01, 0x4}, {0xc000b08588, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be888?, 0x10?}, {0xc000b08588?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be888?, 0xc000b08540?}, {0xc0008c47b0, 0x1, 0xc000b08570?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00035bc20?, {0xc0008c47b0?, 0x15?, 0xae?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc000dfa5a0, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714735751847480/gauge_test.go:34 +0xf 2025/07/17 01:21:18 Skipping deletion of the namespace 'releasetest-r5c99' as the test got failed  ## Create TriggersCRD resource with CEL interceptors (overlays): PIPELINES-05-TC15 2025/07/17 01:21:18 output: Now using project "releasetest-vmqlh" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:21:18 Verify SA "pipeline" is created in namespace "releasetest-vmqlh"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:21:23 output: eventlistener.triggers.tekton.dev/listener-triggerref created 2025/07/17 01:21:23 output: trigger.triggers.tekton.dev/trigger created 2025/07/17 01:21:24 output: triggerbinding.triggers.tekton.dev/github-pr-binding created 2025/07/17 01:21:24 output: triggertemplate.triggers.tekton.dev/github-template created 2025/07/17 01:21:24 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/07/17 01:21:24 output: secret/github-secret created 2025/07/17 01:21:24 output:  * Create & Link secret "github-secret" to service account "pipeline" ...[PASS] 2025/07/17 01:21:24 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:21:23 +0000 UTC} Reason:MinimumReplicasUnavailable Message:Deployment does not have minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:23 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:23 +0000 UTC} Reason:ReplicaSetUpdated Message:ReplicaSet "el-listener-triggerref-544fd8d8" is progressing.} {Type:Ready Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:21:23 +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-07-17 01:21:23 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc00091c3f0 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-triggerref}} 2025/07/17 01:21:24 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:21:23 +0000 UTC} Reason:MinimumReplicasUnavailable Message:Deployment does not have minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:23 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:23 +0000 UTC} Reason:ReplicaSetUpdated Message:ReplicaSet "el-listener-triggerref-544fd8d8" is progressing.} {Type:Ready Status:False Severity: LastTransitionTime:{Inner:2025-07-17 01:21:23 +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-07-17 01:21:23 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc0004de840 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-triggerref}} 2025/07/17 01:21:29 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:24 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:24 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:24 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-listener-triggerref-544fd8d8" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:24 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:24 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc00091d1d0 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-triggerref}} 2025/07/17 01:21:29 sinkpod name: el-listener-triggerref-544fd8d8-nsfvz 2025/07/17 01:21:30 Route url: 'http://el-listener-triggerref-releasetest-vmqlh.apps.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com'  * Expose Event listener "listener-triggerref" ...[PASS] 2025/07/17 01:21:35 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/07/17 01:21:35 validating pipeline run parallel-pipelinerun for success state... 2025/07/17 01:21:45 pipelineRun: parallel-pipelinerun is successful under namespace : releasetest-vmqlh  * Verify pipelinerun |S.NO|pipeline_run_name |status |check_label_propagation| |----|--------------------|----------|-----------------------| |1 |parallel-pipelinerun|successful|no | ...[FAIL]  Failed Step: Verify pipelinerun Specification: specs/triggers/eventlistener.spec:376 Error Message: error waiting for pipeline run parallel-pipelinerun to finish "parallel-pipelinerun" failed pipelinerun logs: task starter has failed: init container failed, "prepare" exited with code 1 Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 4 pipelinerun events: Operation cannot be fulfilled on deployments.apps "el-listener-triggerref": the object has been modified; please apply your changes to the latest version and try again Failed to update finalizers for "parallel-pipelinerun-starter": Operation cannot be fulfilled on taskruns.tekton.dev "parallel-pipelinerun-starter": the object has been modified; please apply your changes to the latest version and try again init container failed, "prepare" exited with code 1 Failed to update finalizers for "parallel-pipelinerun": Operation cannot be fulfilled on pipelineruns.tekton.dev "parallel-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 "parallel-pipelinerun": the object has been modified; please apply your changes to the latest version and try again 1 error occurred: * Operation cannot be fulfilled on pipelineruns.tekton.dev "parallel-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: 4 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(0xc000f2e1e0, {0x390ee84?, 0x85?}, {0xc000073018?, 0x11?, 0x14?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunForSuccessStatus(0xc00042de60, {0xc000a4a450, 0x14}, {0xc000d7a300, 0x2}, {0xc0012800d8, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:51 +0x65d github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidatePipelineRun(0xc00042de60, {0xc000701ec0, 0x14}, {0xc000d7a2f6, 0xa}, {0xc000d7a300, 0x2}, {0xc0012800d8, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:211 +0x2a5 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func2(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:29 +0x6c reflect.Value.call({0x3270500?, 0x39be888?, 0xc000d9fb18?}, {0x385df01, 0x4}, {0xc000b08720, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be888?, 0x10?}, {0xc000b08720?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be888?, 0xc000b086d8?}, {0xc000b0ea00, 0x1, 0xc000b08708?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00035bc20?, {0xc000b0ea00?, 0x15?, 0xae?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc000202780, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714735751847480/gauge_test.go:34 +0xf 2025/07/17 01:21:45 Skipping deletion of the namespace 'releasetest-vmqlh' as the test got failed  ## Create Eventlistener with github interceptor And verify Kuberenetes Events: PIPELINES-05-TC17 2025/07/17 01:21:45 output: Now using project "releasetest-x2w8z" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:21:45 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/07/17 01:21:46 output: triggerbinding.triggers.tekton.dev/pipeline-binding created 2025/07/17 01:21:46 output: triggertemplate.triggers.tekton.dev/pipeline-template created 2025/07/17 01:21:46 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/07/17 01:21:46 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[] Annotations:map[]} AddressStatus:{Address: Addresses:[]} Configuration:{GeneratedResourceName:}} 2025/07/17 01:21:46 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[] Annotations:map[]} AddressStatus:{Address: Addresses:[]} Configuration:{GeneratedResourceName:}} 2025/07/17 01:21:51 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:48 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:48 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:48 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-listener-embed-binding-7bcb6c86b8" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:48 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:21:48 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000a47950 Addresses:[]} Configuration:{GeneratedResourceName:el-listener-embed-binding}} 2025/07/17 01:21:51 sinkpod name: el-listener-embed-binding-7bcb6c86b8-sml4g 2025/07/17 01:21:51 Route url: 'http://el-listener-embed-binding-releasetest-x2w8z.apps.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com'  * Expose Event listener "listener-embed-binding" ...[PASS] 2025/07/17 01:21:56 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/07/17 01:21:57 validating pipeline run simple-pipeline-run for success state... 2025/07/17 01:22:02 pipelineRun: simple-pipeline-run is successful under namespace : releasetest-x2w8z  * Verify pipelinerun |S.NO|pipeline_run_name |status |check_label_propagation| |----|-------------------|----------|-----------------------| |1 |simple-pipeline-run|successful|no | ...[FAIL]  Failed Step: Verify pipelinerun Specification: specs/triggers/eventlistener.spec:445 Error Message: error waiting for pipeline run simple-pipeline-run to finish "simple-pipeline-run" failed pipelinerun logs: task say-hello has failed: init container failed, "prepare" exited with code 1 Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 2 pipelinerun events: Error creating: pods "el-listener-embed-binding-7bcb6c86b8-" is forbidden: error looking up service account releasetest-x2w8z/pipeline: serviceaccount "pipeline" not found Failed to update finalizers for "simple-pipeline-run-say-hello": Operation cannot be fulfilled on taskruns.tekton.dev "simple-pipeline-run-say-hello": the object has been modified; please apply your changes to the latest version and try again init container failed, "prepare" exited with code 1 Failed to update finalizers for "simple-pipeline-run": Operation cannot be fulfilled on pipelineruns.tekton.dev "simple-pipeline-run": the object has been modified; please apply your changes to the latest version and try again Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 2 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(0xc000f2f2c0, {0x390ee84?, 0x87?}, {0xc000abb018?, 0x11?, 0x14?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validatePipelineRunForSuccessStatus(0xc00045e000, {0xc000e222e8, 0x13}, {0xc001380980, 0x2}, {0xc00005be60, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:51 +0x65d github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidatePipelineRun(0xc00045e000, {0xc00132f140, 0x13}, {0xc001380976, 0xa}, {0xc001380980, 0x2}, {0xc00005be60, 0x11}) /tmp/release-tests/pkg/pipelines/pipelines.go:211 +0x2a5 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func2(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:29 +0x6c reflect.Value.call({0x3270500?, 0x39be888?, 0xc000abbb18?}, {0x385df01, 0x4}, {0xc000ae79c8, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be888?, 0x10?}, {0xc000ae79c8?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be888?, 0xc000ae7980?}, {0xc000607060, 0x1, 0xc000ae79b0?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00035bc20?, {0xc000607060?, 0x15?, 0xae?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc000981680, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714735751847480/gauge_test.go:34 +0xf 2025/07/17 01:22:02 Skipping deletion of the namespace 'releasetest-x2w8z' as the test got failed # Verify triggerbindings spec  ## Verify CEL marshaljson function Test: PIPELINES-10-TC01 2025/07/17 01:22:02 output: Now using project "releasetest-s9g4r" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:22:02 output: eventlistener.triggers.tekton.dev/cel-marshaljson created  * Create |S.NO|resource_dir | |----|------------------------------------------------------| |1 |testdata/triggers/triggerbindings/cel-marshalJson.yaml| ...[PASS] 2025/07/17 01:22:02 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[] Annotations:map[]} AddressStatus:{Address: Addresses:[]} Configuration:{GeneratedResourceName:}} 2025/07/17 01:22:02 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[] Annotations:map[]} AddressStatus:{Address: Addresses:[]} Configuration:{GeneratedResourceName:}} 2025/07/17 01:22:07 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:22:05 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:22:05 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:22:05 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-cel-marshaljson-676cf5745f" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:22:05 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:22:05 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc0009d79e0 Addresses:[]} Configuration:{GeneratedResourceName:el-cel-marshaljson}} 2025/07/17 01:22:07 sinkpod name: el-cel-marshaljson-676cf5745f-8kr86 2025/07/17 01:22:08 Route url: 'http://el-cel-marshaljson-releasetest-s9g4r.apps.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com'  * Expose Event listener "cel-marshaljson" ...[PASS] 2025/07/17 01:22:13 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/07/17 01:22:13 Waiting for TaskRun cel-trig-marshaljson in namespace releasetest-s9g4r to succeed  * Verify taskrun |S.NO|task_run_name |status | |----|--------------------|-------| |1 |cel-trig-marshaljson|Success| ...[FAIL]  Failed Step: Verify taskrun Specification: specs/triggers/triggerbinding.spec:23 Error Message: task run cel-trig-marshaljson was expected to be in TaskRunSucceed state "cel-trig-marshaljson" failed taskrun logs: task Task 0 has failed: init container failed, "prepare" exited with code 1 taskrun events: Operation cannot be fulfilled on deployments.apps "el-cel-marshaljson": the object has been modified; please apply your changes to the latest version and try again Failed to update finalizers for "cel-trig-marshaljson": Operation cannot be fulfilled on taskruns.tekton.dev "cel-trig-marshaljson": the object has been modified; please apply your changes to the latest version and try again init container failed, "prepare" exited with code 1 Error creating: pods "el-cel-marshaljson-676cf5745f-" is forbidden: error looking up service account releasetest-s9g4r/pipeline: serviceaccount "pipeline" not found 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(0xc0006105a0, {0x3910aab?, 0x4c?}, {0xc0008513a8?, 0x11?, 0xe?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validateTaskRunForSuccessStatus(0xc0008ec240, {0xc000700c00, 0x14}, {0xc000e224c8, 0x11}) /tmp/release-tests/pkg/pipelines/taskrun.go:80 +0x6ec github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidateTaskRun(0xc0008ec240, {0xc00132e438, 0x14}, {0xc0005be1b6, 0x7}, {0xc000e224c8, 0x11}) /tmp/release-tests/pkg/pipelines/taskrun.go:30 +0x138 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func1(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:20 +0x51 reflect.Value.call({0x3270500?, 0x39be878?, 0xc000851b18?}, {0x385df01, 0x4}, {0xc000ae6720, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be878?, 0x10?}, {0xc000ae6720?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be878?, 0xc000ae66c0?}, {0xc000b0e790, 0x1, 0xc000ae6708?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00035bc20?, {0xc000b0e790?, 0x11?, 0x7f?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc000202690, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714735751847480/gauge_test.go:34 +0xf 2025/07/17 01:22:18 Skipping deletion of the namespace 'releasetest-s9g4r' as the test got failed  ## Verify event message body parsing with old annotation Test: PIPELINES-10-TC02 2025/07/17 01:22:18 output: Now using project "releasetest-dx64n" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:22:18 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/07/17 01:22:18 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[] Annotations:map[]} AddressStatus:{Address: Addresses:[]} Configuration:{GeneratedResourceName:}} 2025/07/17 01:22:18 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[] Annotations:map[]} AddressStatus:{Address: Addresses:[]} Configuration:{GeneratedResourceName:}} 2025/07/17 01:22:23 EventListenerStatus: {Status:{ObservedGeneration:0 Conditions:[{Type:Available Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:22:20 +0000 UTC} Reason:MinimumReplicasAvailable Message:Deployment has minimum availability.} {Type:Deployment Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:22:20 +0000 UTC} Reason: Message:Deployment exists} {Type:Progressing Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:22:20 +0000 UTC} Reason:NewReplicaSetAvailable Message:ReplicaSet "el-parse-json-body-with-annotation-67675f874" has successfully progressed.} {Type:Ready Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:22:20 +0000 UTC} Reason: Message:EventListener is ready} {Type:Service Status:True Severity: LastTransitionTime:{Inner:2025-07-17 01:22:20 +0000 UTC} Reason: Message:Service exists}] Annotations:map[]} AddressStatus:{Address:0xc000fe8660 Addresses:[]} Configuration:{GeneratedResourceName:el-parse-json-body-with-annotation}} 2025/07/17 01:22:23 sinkpod name: el-parse-json-body-with-annotation-67675f874-n6kgk 2025/07/17 01:22:24 Route url: 'http://el-parse-json-body-with-annotation-releasetest-dx64n.apps.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com'  * Expose Event listener "parse-json-body-with-annotation" ...[PASS] 2025/07/17 01:22:29 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/07/17 01:22:29 Waiting for TaskRun trig-parse-json-body-with-annotation in namespace releasetest-dx64n to succeed  * Verify taskrun |S.NO|task_run_name |status | |----|------------------------------------|-------| |1 |trig-parse-json-body-with-annotation|Success| ...[FAIL] 2025/07/17 01:22:35 Skipping deletion of the namespace 'releasetest-dx64n' as the test got failed Failed Step: Verify taskrun Specification: specs/triggers/triggerbinding.spec:45 Error Message: task run trig-parse-json-body-with-annotation was expected to be in TaskRunSucceed state "trig-parse-json-body-with-annotation" failed taskrun logs: task Task 0 has failed: init container failed, "prepare" exited with code 1 taskrun events: Error creating: pods "el-parse-json-body-with-annotation-67675f874-" is forbidden: error looking up service account releasetest-dx64n/pipeline: serviceaccount "pipeline" not found Operation cannot be fulfilled on deployments.apps "el-parse-json-body-with-annotation": the object has been modified; please apply your changes to the latest version and try again Failed to update finalizers for "trig-parse-json-body-with-annotation": Operation cannot be fulfilled on taskruns.tekton.dev "trig-parse-json-body-with-annotation": the object has been modified; please apply your changes to the latest version and try again Operation cannot be fulfilled on taskruns.tekton.dev "trig-parse-json-body-with-annotation": the object has been modified; please apply your changes to the latest version and try again 1 error occurred: * Operation cannot be fulfilled on taskruns.tekton.dev "trig-parse-json-body-with-annotation": the object has been modified; please apply your changes to the latest version and try again init container failed, "prepare" exited with code 1 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(0xc000f2e000, {0x3910aab?, 0x4c?}, {0xc000eb13a8?, 0x11?, 0xe?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:56 +0x47 github.com/openshift-pipelines/release-tests/pkg/pipelines.validateTaskRunForSuccessStatus(0xc000b56000, {0xc0008190e0, 0x24}, {0xc000a505e8, 0x11}) /tmp/release-tests/pkg/pipelines/taskrun.go:80 +0x6ec github.com/openshift-pipelines/release-tests/pkg/pipelines.ValidateTaskRun(0xc000b56000, {0xc00091e300, 0x24}, {0xc000c44b76, 0x7}, {0xc000a505e8, 0x11}) /tmp/release-tests/pkg/pipelines/taskrun.go:30 +0x138 github.com/openshift-pipelines/release-tests/steps/pipeline.init.func1(0x0?) /tmp/release-tests/steps/pipeline/pipeline.go:20 +0x51 reflect.Value.call({0x3270500?, 0x39be878?, 0xc000eb1b18?}, {0x385df01, 0x4}, {0xc0009862a0, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be878?, 0x10?}, {0xc0009862a0?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be878?, 0xc000986210?}, {0xc000e44460, 0x1, 0xc000986270?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00035bc20?, {0xc000e44460?, 0x11?, 0x8e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc000cca1e0, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714735751847480/gauge_test.go:34 +0xf  # Verify triggers tutorial  ## Run pipelines tutorial using triggers: PIPELINES-06-TC02 2025/07/17 01:22:35 output: Now using project "releasetest-qfqg4" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:22:35 Verify SA "pipeline" is created in namespace "releasetest-qfqg4"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:22:40 output: task.tekton.dev/apply-manifests created 2025/07/17 01:22:40 output: task.tekton.dev/update-deployment created 2025/07/17 01:22:40 output: persistentvolumeclaim/source-pvc 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 | ...[FAIL]  Failed Step: Create remote Specification: specs/triggers/tutorial.spec:53 Error Message: [assertion failed: Command: oc create -f https://raw.githubusercontent.com/openshift/pipelines-tutorial/pipelines-1.15/01_pipeline/04_pipeline.yaml -n releasetest-qfqg4 ExitCode: 1 Error: exit status 1 Stdout: Stderr: Error from server (BadRequest): error when creating "https://raw.githubusercontent.com/openshift/pipelines-tutorial/pipelines-1.15/01_pipeline/04_pipeline.yaml": admission webhook "validation.webhook.pipeline.tekton.dev" denied the request: validation failed: invalid value: custom task ref must specify apiVersion: spec.tasks[0].taskRef.apiVersion, spec.tasks[1].taskRef.apiVersion Failures: ExitCode was 1 expected 0 Expected no error] Stacktrace: /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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({0x7f0cc574cbb8, 0x540be40}, 0x39bedf8, 0xc0001254f0, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/internal/assert/result.go:60 +0x2b5 gotest.tools/v3/internal/assert.Eval({0x7f0cc574cbb8, 0x540be40}, 0x39bedf8, {0x33a60a0, 0xc0001254f0}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/internal/assert/assert.go:56 +0x1ab gotest.tools/v3/assert.Assert({0x3c7d838, 0x540be40}, {0x33a60a0, 0xc0001254f0}, {0x0, 0x0, 0x0}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/assert/assert.go:145 +0xce gotest.tools/v3/icmd.(*Result).Assert(0xc000cdeb40, {0x3c7d838, 0x540be40}, {0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, ...}}) /alabama/go/pkg/mod/gotest.tools/v3@v3.5.1/icmd/command.go:62 +0x135 github.com/openshift-pipelines/release-tests/pkg/cmd.Assert({0x0, 0x0, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}, {0xc0004e29c0, 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.CreateRemote({0xc0000628c0, 0x6a}, {0xc000f827b0, 0x11}) /tmp/release-tests/pkg/oc/oc.go:23 +0x150 github.com/openshift-pipelines/release-tests/steps/cli.init.func2(0x0?) /tmp/release-tests/steps/cli/oc.go:36 +0x45 reflect.Value.call({0x3270500?, 0x39be660?, 0xc000eb1b18?}, {0x385df01, 0x4}, {0xc000ae7bf0, 0x1, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x3270500?, 0x39be660?, 0x10?}, {0xc000ae7bf0?, 0x139e601?, 0x18?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x3270500?, 0x39be660?, 0xc000ae7b00?}, {0xc000331a40, 0x1, 0xc000ae7b90?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc00035bc20?, {0xc000331a40?, 0x10?, 0x47e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc0002032c0, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752714735751847480/gauge_test.go:34 +0xf 2025/07/17 01:22:40 Skipping deletion of the namespace 'releasetest-qfqg4' as the test got failed Transformed SuiteResult to report structure Successfully generated html-report to => /logs/artifacts/html-report/2025-07-17_01.22.41/index.html Done generating HTML report using theme from /tmp/plugins/html-report/4.3.3/themes/default Successfully generated xml-report to => /logs/artifacts/xml-report/2025-07-17 01.22.41 Sending kill message to Html Report plugin. Sending kill message to Xml Report plugin. Sending kill message to runner. ok command-line-arguments 621.921s Runner with PID:28452 has exited Specifications: 4 executed 1 passed 3 failed 0 skipped Scenarios: 10 executed 1 passed 9 failed 0 skipped Total time taken: 10m21.838s Updates are available. Run `gauge update -c` for more info. gauge run specs/metrics/ log-level : [debug] 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 Attempting to connect to grpc server at port: 40377 Successfully made the connection with plugin with port: 40377 Starting Xml Report plugin Attempting to connect to grpc server at port: 35375 Successfully made the connection with plugin with port: 35375 Initialising suite data store. # Verify openshift pipelines monitoring  ## Openshift pipelines metrics acceptance tests: PIPELINES-01-TC01 2025/07/17 01:22:46 output: Now using project "releasetest-dvk8q" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:22:46 Waiting for operator to be up and running.... 2025/07/17 01:22:46 Operator is up  * Validate Operator should be installed ...[PASS] 2025/07/17 01:22:46 Target Job: [node-exporter] ready/up status, Actual: [1], Expected: [1] 2025/07/17 01:22:46 Target Job: [kube-state-metrics] ready/up status, Actual: [1], Expected: [1] 2025/07/17 01:22:46 Target Job: [prometheus-k8s] ready/up status, Actual: [1], Expected: [1] 2025/07/17 01:22:46 Target Job: [prometheus-operator] ready/up status, Actual: [1], Expected: [1] 2025/07/17 01:22:46 Target Job: [alertmanager-main] ready/up status, Actual: [1], Expected: [1] 2025/07/17 01:22:47 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/07/17 01:22:54 output: project.project.openshift.io "releasetest-dvk8q" deleted Transformed SuiteResult to report structure Successfully generated html-report to => /logs/artifacts/html-report/2025-07-17_01.22.54/index.html Done generating HTML report using theme from /tmp/plugins/html-report/4.3.3/themes/default Successfully generated xml-report to => /logs/artifacts/xml-report/2025-07-17 01.22.54 Sending kill message to Xml Report plugin. Sending kill message to Html Report plugin. Sending kill message to runner. ok command-line-arguments 8.544s Runner with PID:30607 has exited Specifications: 1 executed 1 passed 0 failed 0 skipped Scenarios: 1 executed 1 passed 0 failed 0 skipped Total time taken: 8.482s Updates are available. Run `gauge update -c` for more info. gauge run specs/operator/addon.spec log-level : [debug] 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 xml-report is already installed. Plugin go is already installed. Plugin html-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: 37195 Successfully made the connection with plugin with port: 37195 Starting Xml Report plugin Attempting to connect to grpc server at port: 42529 Successfully made the connection with plugin with port: 42529 Initialising suite data store. # Verify Addon E2E spec  ## Disable/Enable community clustertasks: PIPELINES-15-TC01 2025/07/17 01:23:00 output: Now using project "releasetest-2cmbn" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:23:00 Waiting for operator to be up and running.... 2025/07/17 01:23:00 Operator is up  * Validate Operator should be installed ...[PASS] 2025/07/17 01:23:01 output: tektonconfig.operator.tekton.dev/config patched  * Update addon config with clusterTasks as "true" communityClustertasks as "true" and pipelineTemplates as "true" and expect message "" ...[PASS] 2025/07/17 01:23:01 Checking if clustertasks jib-maven,helm-upgrade-from-source,helm-upgrade-from-repo,trigger-jenkins-job,git-cli,pull-request,kubeconfig-creator,argocd-task-sync-and-wait is/are present 2025/07/17 01:23:06 Verifying if the clustertask jib-maven is present 2025/07/17 01:23:11 Verifying if the clustertask jib-maven is present 2025/07/17 01:23:16 Verifying if the clustertask jib-maven is present 2025/07/17 01:23:21 Verifying if the clustertask jib-maven is present 2025/07/17 01:23:26 Verifying if the clustertask jib-maven is present 2025/07/17 01:23:31 Verifying if the clustertask jib-maven is present 2025/07/17 01:23:36 Verifying if the clustertask jib-maven is present 2025/07/17 01:23:41 Verifying if the clustertask jib-maven is present 2025/07/17 01:23:46 Verifying if the clustertask jib-maven is present 2025/07/17 01:23:51 Verifying if the clustertask jib-maven is present 2025/07/17 01:23:56 Verifying if the clustertask jib-maven is present  * "community" clustertasks are "present" ...[FAIL]  Failed Step: "community" clustertasks are "present" Specification: specs/operator/addon.spec:16 Error Message: Clustertasks jib-maven Expected: Present, Actual: Not Present, Error: context deadline exceeded Stacktrace: /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:46 github.com/openshift-pipelines/release-tests/pkg/pipelines.AssertClustertaskPresent(0x39240d0?, {0x39240d0, 0x9}) /tmp/release-tests/pkg/pipelines/clustertasks.go:25 +0x1ce github.com/openshift-pipelines/release-tests/steps/pipeline.init.func8({0xc000a634d0?, 0x0?}, {0xc000a634d9, 0x7}) /tmp/release-tests/steps/pipeline/pipeline.go:61 +0x24b reflect.Value.call({0x32ed020?, 0x39be8b8?, 0xc000a1db18?}, {0x385df01, 0x4}, {0xc000a735f0, 0x2, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x32ed020?, 0x39be8b8?, 0x20?}, {0xc000a735f0?, 0x139e601?, 0x10?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x32ed020?, 0x39be8b8?, 0x3?}, {0xc00078c2a0, 0x2, 0x5e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc0005e9c20?, {0xc00078c2a0?, 0x16?, 0x5f?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc000a865a0, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752715376054544662/gauge_test.go:34 +0xf 2025/07/17 01:24:01 Skipping deletion of the namespace 'releasetest-2cmbn' as the test got failed  ## Disable/Enable clustertasks: PIPELINES-15-TC02 2025/07/17 01:24:01 output: Now using project "releasetest-56bsx" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:24:01 output: tektonconfig.operator.tekton.dev/config patched  * Update addon config with clusterTasks as "true" communityClustertasks as "true" and pipelineTemplates as "true" and expect message "" ...[PASS] 2025/07/17 01:24:01 Checking if clustertasks jib-maven,helm-upgrade-from-source,helm-upgrade-from-repo,trigger-jenkins-job,git-cli,pull-request,kubeconfig-creator,argocd-task-sync-and-wait is/are present 2025/07/17 01:24:06 Verifying if the clustertask jib-maven is present 2025/07/17 01:24:11 Verifying if the clustertask jib-maven is present 2025/07/17 01:24:16 Verifying if the clustertask jib-maven is present 2025/07/17 01:24:21 Verifying if the clustertask jib-maven is present 2025/07/17 01:24:26 Verifying if the clustertask jib-maven is present 2025/07/17 01:24:31 Verifying if the clustertask jib-maven is present 2025/07/17 01:24:36 Verifying if the clustertask jib-maven is present 2025/07/17 01:24:41 Verifying if the clustertask jib-maven is present 2025/07/17 01:24:46 Verifying if the clustertask jib-maven is present 2025/07/17 01:24:51 Verifying if the clustertask jib-maven is present 2025/07/17 01:24:56 Verifying if the clustertask jib-maven is present 2025/07/17 01:25:01 Verifying if the clustertask jib-maven is present  * "community" clustertasks are "present" ...[FAIL]  Failed Step: "community" clustertasks are "present" Specification: specs/operator/addon.spec:34 Error Message: Clustertasks jib-maven Expected: Present, Actual: Not Present, Error: context deadline exceeded Stacktrace: /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/testing.go:46 github.com/openshift-pipelines/release-tests/pkg/pipelines.AssertClustertaskPresent(0x39240d0?, {0x39240d0, 0x9}) /tmp/release-tests/pkg/pipelines/clustertasks.go:25 +0x1ce github.com/openshift-pipelines/release-tests/steps/pipeline.init.func8({0xc000a62990?, 0x0?}, {0xc000a62999, 0x7}) /tmp/release-tests/steps/pipeline/pipeline.go:61 +0x24b reflect.Value.call({0x32ed020?, 0x39be8b8?, 0xc000b87b18?}, {0x385df01, 0x4}, {0xc0006055c0, 0x2, 0x0?}) /usr/lib/golang/src/reflect/value.go:584 +0xca6 reflect.Value.Call({0x32ed020?, 0x39be8b8?, 0x20?}, {0xc0006055c0?, 0x139e601?, 0x10?}) /usr/lib/golang/src/reflect/value.go:368 +0xb9 github.com/getgauge-contrib/gauge-go/testsuit.executeFunc({0x32ed020?, 0x39be8b8?, 0x3?}, {0xc0007760c0, 0x2, 0x5e?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/funcExecutor.go:47 +0x20d github.com/getgauge-contrib/gauge-go/testsuit.(*Step).Execute(0xc0005e9c20?, {0xc0007760c0?, 0x16?, 0x5f?}) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.0/testsuit/step.go:17 +0x7d github.com/getgauge-contrib/gauge-go/messageprocessors.(*ExecuteStepProcessor).Process(0x3525b00?, 0xc0001d2690, 0xc000000007?) /alabama/go/pkg/mod/github.com/getgauge-contrib/gauge-go@v0.4.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.4.0/gauge/runner.go:219 +0x20e command-line-arguments.init.0() /tmp/gauge_temp1752715376054544662/gauge_test.go:34 +0xf 2025/07/17 01:25:01 Skipping deletion of the namespace 'releasetest-56bsx' as the test got failed  ## Disable/Enable pipeline templates: PIPELINES-15-TC03 2025/07/17 01:25:01 output: Now using project "releasetest-s7gv2" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:25:01 output: tektonconfig.operator.tekton.dev/config patched  * Update addon config with clusterTasks as "true" communityClustertasks as "true" and pipelineTemplates as "true" and expect message "" ...[PASS] 2025/07/17 01:25:06 Verifying that 27 pipelines are present in namespace openshift 2025/07/17 01:25:06 Pipelines are present in namespace openshift  * Assert pipelines are "present" in "openshift" namespace ...[PASS] 2025/07/17 01:25:07 output: tektonconfig.operator.tekton.dev/config patched  * Update addon config with clusterTasks as "true" communityClustertasks as "true" and pipelineTemplates as "false" and expect message "" ...[PASS] 2025/07/17 01:25:12 Verifying if 0 pipelines are not present in namespace openshift 2025/07/17 01:25:12 Pipelines are present in namespace openshift  * Assert pipelines are "not present" in "openshift" namespace ...[PASS] 2025/07/17 01:25:12 output: tektonconfig.operator.tekton.dev/config patched  * Update addon config with clusterTasks as "true" communityClustertasks as "true" and pipelineTemplates as "true" and expect message "" ...[PASS] 2025/07/17 01:25:17 Verifying that 27 pipelines are present in namespace openshift 2025/07/17 01:25:17 Pipelines are present in namespace openshift  * Assert pipelines are "present" in "openshift" namespace ...[PASS] 2025/07/17 01:25:23 output: project.project.openshift.io "releasetest-s7gv2" deleted Transformed SuiteResult to report structure Successfully generated html-report to => /logs/artifacts/html-report/2025-07-17_01.25.23/index.html Done generating HTML report using theme from /tmp/plugins/html-report/4.3.3/themes/default Successfully generated xml-report to => /logs/artifacts/xml-report/2025-07-17 01.25.23 Sending kill message to Xml Report plugin. Sending kill message to Html Report plugin. Sending kill message to runner. ok command-line-arguments 143.530s Runner with PID:31212 has exited Specifications: 1 executed 0 passed 1 failed 0 skipped Scenarios: 3 executed 1 passed 2 failed 0 skipped Total time taken: 2m23.208s Updates are available. Run `gauge update -c` for more info. gauge run specs/operator/auto-prune.spec log-level : [debug] 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: 36909 Successfully made the connection with plugin with port: 36909 Starting Xml Report plugin Attempting to connect to grpc server at port: 32895 Successfully made the connection with plugin with port: 32895 Initialising suite data store. # Verify auto-prune E2E 2025/07/17 01:25:50 output: Now using project "releasetest-dmtfn" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:25:50 Annotating the namespaces with 'operator.tekton.dev/prune.skip=true' so that the pipelineruns should not get deleted 2025/07/17 01:25:51 output: namespace/openshift annotated 2025/07/17 01:25:51 output: namespace/releasetest-27x9c annotated 2025/07/17 01:25:51 output: namespace/releasetest-2cmbn annotated 2025/07/17 01:25:51 output: namespace/releasetest-56bsx annotated 2025/07/17 01:25:51 output: namespace/releasetest-5fdtm annotated 2025/07/17 01:25:51 output: namespace/releasetest-726hk annotated 2025/07/17 01:25:51 output: namespace/releasetest-77btc annotated 2025/07/17 01:25:51 output: namespace/releasetest-9hhxf annotated 2025/07/17 01:25:51 output: namespace/releasetest-cvxr9 annotated 2025/07/17 01:25:52 output: namespace/releasetest-dmtfn annotated 2025/07/17 01:25:52 output: namespace/releasetest-dx64n annotated 2025/07/17 01:25:52 output: namespace/releasetest-hhjk6 annotated 2025/07/17 01:25:52 output: namespace/releasetest-htmr8 annotated 2025/07/17 01:25:52 output: namespace/releasetest-k2254 annotated 2025/07/17 01:25:52 output: namespace/releasetest-lm5rv annotated 2025/07/17 01:25:52 output: namespace/releasetest-lzldp annotated 2025/07/17 01:25:52 output: namespace/releasetest-m2txj annotated 2025/07/17 01:25:52 output: namespace/releasetest-pipelineruns annotated 2025/07/17 01:25:52 output: namespace/releasetest-pipelines annotated 2025/07/17 01:25:53 output: namespace/releasetest-qfqg4 annotated 2025/07/17 01:25:53 output: namespace/releasetest-r5c99 annotated 2025/07/17 01:25:53 output: namespace/releasetest-rg6rh annotated 2025/07/17 01:25:53 output: namespace/releasetest-s9g4r annotated 2025/07/17 01:25:53 output: namespace/releasetest-tasks annotated 2025/07/17 01:25:53 output: namespace/releasetest-vkwpp annotated 2025/07/17 01:25:53 output: namespace/releasetest-vmqlh annotated 2025/07/17 01:25:53 output: namespace/releasetest-w97nl annotated 2025/07/17 01:25:53 output: namespace/releasetest-x2w8z annotated 2025/07/17 01:25:54 output: namespace/releasetest-xl829 annotated  ## Verify auto prune for taskrun: PIPELINES-12-TC01 2025/07/17 01:25:54 output: Now using project "releasetest-x5v48" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:25:55 Waiting for operator to be up and running.... 2025/07/17 01:25:55 Operator is up  * Validate Operator should be installed ...[PASS] 2025/07/17 01:25:55 Verify SA "pipeline" is created in namespace "releasetest-x5v48"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:25:55 Removing pruner configuration from config CR  * Remove auto pruner configuration from config CR ...[PASS] 2025/07/17 01:25:55 output: task.tekton.dev/echo-task-pipeline created pipeline.tekton.dev/echo-pipeline created 2025/07/17 01:25:55 output: pipelinerun.tekton.dev/echo-pipeline-run-cmj7t created pipelinerun.tekton.dev/echo-pipeline-run-nxq4f created pipelinerun.tekton.dev/echo-pipeline-run-fs5zv created pipelinerun.tekton.dev/echo-pipeline-run-9k25h created pipelinerun.tekton.dev/echo-pipeline-run-r58dm created 2025/07/17 01:25:55 output: task.tekton.dev/echo-task created 2025/07/17 01:25:56 output: taskrun.tekton.dev/echo-task-run-sz8jx created taskrun.tekton.dev/echo-task-run-crqbm created taskrun.tekton.dev/echo-task-run-zmnsf created taskrun.tekton.dev/echo-task-run-8w29h created taskrun.tekton.dev/echo-task-run-z4lx9 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/07/17 01:25:56 output: tektonconfig.operator.tekton.dev/config patched  * Update pruner config "with" keep "2" schedule "*/1 * * * *" resources "taskrun" and "without" keep-since "" ...[PASS] 2025/07/17 01:25:56 Verifying if the cronjob tekton-resource-pruner is present in namespace openshift-pipelines 2025/07/17 01:26:01 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/07/17 01:26:01 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/07/17 01:26:01 Verifying if 2 taskruns are present  * "2" taskrun(s) should be present within "180" seconds ...[PASS] 2025/07/17 01:28:36 Verifying if 5 pipelineruns are present  * "5" pipelinerun(s) should be present within "120" seconds ...[PASS] 2025/07/17 01:28:41 Removing pruner configuration from config CR  * Remove auto pruner configuration from config CR ...[PASS] 2025/07/17 01:28:41 Verifying if the cronjob tekton-resource-pruner is not present in namespace openshift-pipelines 2025/07/17 01:28:46 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/07/17 01:28:46 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/07/17 01:29:05 output: project.project.openshift.io "releasetest-x5v48" deleted  ## Verify auto prune with keep-since: PIPELINES-12-TC04 2025/07/17 01:29:05 output: Now using project "releasetest-qvzh9" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:29:05 Verify SA "pipeline" is created in namespace "releasetest-qvzh9"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:29:10 Removing pruner configuration from config CR  * Remove auto pruner configuration from config CR ...[PASS] 2025/07/17 01:29:10 output: task.tekton.dev/echo-task-pipeline created pipeline.tekton.dev/echo-pipeline created 2025/07/17 01:29:11 output: pipelinerun.tekton.dev/echo-pipeline-run-vgtwt created pipelinerun.tekton.dev/echo-pipeline-run-2xrj4 created pipelinerun.tekton.dev/echo-pipeline-run-z5mp9 created pipelinerun.tekton.dev/echo-pipeline-run-2ltl8 created pipelinerun.tekton.dev/echo-pipeline-run-jlbrg created 2025/07/17 01:29:11 output: task.tekton.dev/echo-task created 2025/07/17 01:29:11 output: taskrun.tekton.dev/echo-task-run-pgxbx created taskrun.tekton.dev/echo-task-run-ld9zg created taskrun.tekton.dev/echo-task-run-59dv2 created taskrun.tekton.dev/echo-task-run-6whf9 created taskrun.tekton.dev/echo-task-run-2zdn4 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/07/17 01:29:11 Sleeping for 120 seconds  * Sleep for "120" seconds ...[PASS] 2025/07/17 01:31:11 output: pipelinerun.tekton.dev/echo-pipeline-run-5mpzw created pipelinerun.tekton.dev/echo-pipeline-run-smzmf created pipelinerun.tekton.dev/echo-pipeline-run-fgr78 created pipelinerun.tekton.dev/echo-pipeline-run-5chnb created pipelinerun.tekton.dev/echo-pipeline-run-svpq2 created 2025/07/17 01:31:11 output: taskrun.tekton.dev/echo-task-run-b6hfh created taskrun.tekton.dev/echo-task-run-5dnqv created taskrun.tekton.dev/echo-task-run-p66wp created taskrun.tekton.dev/echo-task-run-bj7dg created taskrun.tekton.dev/echo-task-run-kkjcg created  * Create |S.NO|resource_dir | |----|----------------------------------------------------| |1 |testdata/pruner/pipeline/pipelinerun-for-pruner.yaml| |2 |testdata/pruner/task/taskrun-for-pruner.yaml | ...[PASS] 2025/07/17 01:31:12 output: tektonconfig.operator.tekton.dev/config patched  * Update pruner config "without" keep "" schedule "*/1 * * * *" resources "pipelinerun,taskrun" and "with" keep-since "2" ...[PASS] 2025/07/17 01:31:12 Verifying if the cronjob tekton-resource-pruner is present in namespace openshift-pipelines 2025/07/17 01:31:17 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/07/17 01:31:17 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/07/17 01:31:17 Verifying if 5 pipelineruns are present  * "5" pipelinerun(s) should be present within "120" seconds ...[PASS] 2025/07/17 01:32:17 Verifying if 10 taskruns are present  * "10" taskrun(s) should be present within "180" seconds ...[PASS] 2025/07/17 01:32:27 Removing pruner configuration from config CR  * Remove auto pruner configuration from config CR ...[PASS] 2025/07/17 01:32:27 Verifying if the cronjob tekton-resource-pruner is not present in namespace openshift-pipelines 2025/07/17 01:32:32 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/07/17 01:32:32 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/07/17 01:33:59 output: project.project.openshift.io "releasetest-qvzh9" deleted  ## Verify auto prune add resources taskrun and pipelinerun per namespace with annotation: PIPELINES-12-TC07 2025/07/17 01:34:00 output: Now using project "releasetest-x6jtn" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:34:00 Verify SA "pipeline" is created in namespace "releasetest-x6jtn"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:34:05 Removing pruner configuration from config CR  * Remove auto pruner configuration from config CR ...[PASS] 2025/07/17 01:34:05 output: task.tekton.dev/echo-task-pipeline created pipeline.tekton.dev/echo-pipeline created 2025/07/17 01:34:05 output: pipelinerun.tekton.dev/echo-pipeline-run-drkmq created pipelinerun.tekton.dev/echo-pipeline-run-svt54 created pipelinerun.tekton.dev/echo-pipeline-run-2mdkj created pipelinerun.tekton.dev/echo-pipeline-run-w8zzm created pipelinerun.tekton.dev/echo-pipeline-run-jkrt6 created 2025/07/17 01:34:06 output: task.tekton.dev/echo-task created 2025/07/17 01:34:06 output: taskrun.tekton.dev/echo-task-run-xvxlh created taskrun.tekton.dev/echo-task-run-t4rqm created taskrun.tekton.dev/echo-task-run-zg8w7 created taskrun.tekton.dev/echo-task-run-4sm7b created taskrun.tekton.dev/echo-task-run-c9lpr 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/07/17 01:34:06 Annotating namespace releasetest-x6jtn with operator.tekton.dev/prune.resources=pipelinerun,taskrun 2025/07/17 01:34:06 output: namespace/releasetest-x6jtn annotated  * Annotate namespace with "operator.tekton.dev/prune.resources=pipelinerun,taskrun" ...[PASS] 2025/07/17 01:34:06 output: tektonconfig.operator.tekton.dev/config patched  * Update pruner config "with" keep "2" schedule "*/1 * * * *" resources "taskrun" and "without" keep-since "" ...[PASS] 2025/07/17 01:34:06 Verifying if the cronjob tekton-resource-pruner is present in namespace openshift-pipelines 2025/07/17 01:34:11 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/07/17 01:34:11 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/07/17 01:34:11 Verifying if 2 pipelineruns are present  * "2" pipelinerun(s) should be present within "120" seconds ...[PASS] 2025/07/17 01:35:11 Verifying if 2 taskruns are present  * "2" taskrun(s) should be present within "180" seconds ...[PASS] 2025/07/17 01:36:51 Removing annotation releasetest-x6jtn from namespace operator.tekton.dev/prune.resources 2025/07/17 01:36:51 output: namespace/releasetest-x6jtn annotated  * Remove annotation "operator.tekton.dev/prune.resources" from namespace ...[PASS] 2025/07/17 01:36:52 output: pipelinerun.tekton.dev/echo-pipeline-run-njmzk created pipelinerun.tekton.dev/echo-pipeline-run-bjb2n created pipelinerun.tekton.dev/echo-pipeline-run-jlfv5 created pipelinerun.tekton.dev/echo-pipeline-run-vzbk8 created pipelinerun.tekton.dev/echo-pipeline-run-kd2gq created 2025/07/17 01:36:52 output: taskrun.tekton.dev/echo-task-run-qt8kv created taskrun.tekton.dev/echo-task-run-5pdmb created taskrun.tekton.dev/echo-task-run-jk6nq created taskrun.tekton.dev/echo-task-run-22l5f created taskrun.tekton.dev/echo-task-run-5lmfg created  * Create |S.NO|resource_dir | |----|----------------------------------------------------| |1 |testdata/pruner/pipeline/pipelinerun-for-pruner.yaml| |2 |testdata/pruner/task/taskrun-for-pruner.yaml | ...[PASS] 2025/07/17 01:36:52 Verifying if 7 pipelineruns are present  * "7" pipelinerun(s) should be present within "120" seconds ...[PASS] 2025/07/17 01:36:57 Verifying if 2 taskruns are present  * "2" taskrun(s) should be present within "180" seconds ...[PASS] 2025/07/17 01:39:37 Removing pruner configuration from config CR  * Remove auto pruner configuration from config CR ...[PASS] 2025/07/17 01:39:37 Verifying if the cronjob tekton-resource-pruner is not present in namespace openshift-pipelines 2025/07/17 01:39:42 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/07/17 01:39:42 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/07/17 01:40:08 output: project.project.openshift.io "releasetest-x6jtn" deleted  ## Verify auto prune cronjob contains single container: PIPELINES-12-TC14 2025/07/17 01:40:08 output: Now using project "releasetest-77r5k" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:40:08 output: tektonconfig.operator.tekton.dev/config patched  * Update pruner config "with" keep "2" schedule "20 * * * *" resources "taskrun" and "without" keep-since "" ...[PASS] 2025/07/17 01:40:08 Check if project test-project-1 already exists 2025/07/17 01:40:08 Creating project test-project-1 2025/07/17 01:40:08 output: Now using project "test-project-1" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:40:08 Check if project test-project-2 already exists 2025/07/17 01:40:09 Creating project test-project-2 2025/07/17 01:40:09 output: Now using project "test-project-2" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:40:09 Sleeping for 10 seconds  * Sleep for "10" seconds ...[PASS] 2025/07/17 01:40:19 Verifying if the cronjob with prefix tekton-resource-pruner in namespace openshift-pipelines contains 1 number of containers 2025/07/17 01:40:19 1 containers found in the cronjob spec  * Assert pruner cronjob(s) in namespace "target namespace" contains "1" number of container(s) ...[PASS] 2025/07/17 01:40:19 Deleting project test-project-1 2025/07/17 01:40:26 output: project.project.openshift.io "test-project-1" deleted  * Delete project "test-project-1" ...[PASS] 2025/07/17 01:40:26 Deleting project test-project-2 2025/07/17 01:40:32 output: project.project.openshift.io "test-project-2" deleted  * Delete project "test-project-2" ...[PASS] 2025/07/17 01:40:32 Removing pruner configuration from config CR  * Remove auto pruner configuration from config CR ...[PASS] 2025/07/17 01:40:39 output: project.project.openshift.io "releasetest-77r5k" deleted  ## Verify that the operator is up and running after deleting namespace with pruner annotation: PIPELINES-12-TC15 2025/07/17 01:40:40 output: Now using project "releasetest-fmthg" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:40:40 Verify SA "pipeline" is created in namespace "releasetest-fmthg"  * Verify ServiceAccount "pipeline" exist ...[PASS] 2025/07/17 01:40:45 Removing pruner configuration from config CR  * Remove auto pruner configuration from config CR ...[PASS] 2025/07/17 01:40:45 Verifying if the cronjob tekton-resource-pruner is not present in namespace openshift-pipelines 2025/07/17 01:40:50 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/07/17 01:40:50 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/07/17 01:40:50 output: namespace/namespace-one created  * Create |S.NO|resource_dir | |----|---------------------------------------------| |1 |testdata/pruner/namespaces/namespace-one.yaml| ...[PASS] 2025/07/17 01:40:50 Verifying if the cronjob tekton-resource-pruner is present in namespace openshift-pipelines 2025/07/17 01:40:55 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/07/17 01:40:55 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/07/17 01:40:55 Deleting project namespace-one 2025/07/17 01:41:01 output: project.project.openshift.io "namespace-one" deleted  * Delete project "namespace-one" ...[PASS] 2025/07/17 01:41:01 Sleeping for 5 seconds  * Sleep for "5" seconds ...[PASS] 2025/07/17 01:41:06 Verifying if the cronjob tekton-resource-pruner is not present in namespace openshift-pipelines 2025/07/17 01:41:11 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/07/17 01:41: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/07/17 01:41:11 output: namespace/namespace-two created  * Create |S.NO|resource_dir | |----|---------------------------------------------| |1 |testdata/pruner/namespaces/namespace-two.yaml| ...[PASS] 2025/07/17 01:41:11 Verifying if the cronjob tekton-resource-pruner is present in namespace openshift-pipelines 2025/07/17 01:41:17 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/07/17 01:41:17 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/07/17 01:41:17 Deleting project namespace-two 2025/07/17 01:41:23 output: project.project.openshift.io "namespace-two" deleted  * Delete project "namespace-two" ...[PASS] 2025/07/17 01:41:23 Sleeping for 5 seconds  * Sleep for "5" seconds ...[PASS] 2025/07/17 01:41:28 Verifying if the cronjob tekton-resource-pruner is not present in namespace openshift-pipelines 2025/07/17 01:41:33 Verifying if cronjob with prefix tekton-resource-pruner is present in namespace openshift-pipelines 2025/07/17 01:41:33 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/07/17 01:41:39 output: project.project.openshift.io "releasetest-fmthg" deleted 2025/07/17 01:41:39 output: tektonconfig.operator.tekton.dev/config patched Transformed SuiteResult to report structure Successfully generated html-report to => /logs/artifacts/html-report/2025-07-17_01.41.39/index.html Done generating HTML report using theme from /tmp/plugins/html-report/4.3.3/themes/default Successfully generated xml-report to => /logs/artifacts/xml-report/2025-07-17 01.41.39 Sending kill message to Html Report plugin. Sending kill message to Xml Report plugin. Sending kill message to runner. ok command-line-arguments 948.967s Runner with PID:31871 has exited Specifications: 1 executed 1 passed 0 failed 0 skipped Scenarios: 5 executed 5 passed 0 failed 0 skipped Total time taken: 15m48.883s 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 xml-report is already installed. Plugin go is already installed. Plugin html-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 Attempting to connect to grpc server at port: 38115 Successfully made the connection with plugin with port: 38115 Starting Xml Report plugin Attempting to connect to grpc server at port: 40539 Successfully made the connection with plugin with port: 40539 Initialising suite data store. # Verify RBAC Resources  ## Disable RBAC resource creation: PIPELINES-11-TC01 2025/07/17 01:41:44 output: Now using project "releasetest-gwq78" on server "https://api.ci-op-zldz7ccm-143fc.cspilp.interop.ccitredhat.com:6443". 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/07/17 01:41:44 Waiting for operator to be up and running.... 2025/07/17 01:41:44 Operator is up  * Validate Operator should be installed ...[PASS] 2025/07/17 01:41:44 enable auto creation of RBAC resources 2025/07/17 01:41:44 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/07/17 01:41:44 Verifying that TektonConfig status is "installed" 2025/07/17 01:41:49 Verifying that service account pipeline exists 2025/07/17 01:41:54 Verifying that cluster role pipelines-scc-clusterrole exists 2025/07/17 01:41:59 Verifying that config map config-service-cabundle exists 2025/07/17 01:42:04 Verifying that config map config-trusted-cabundle exists 2025/07/17 01:42:09 Verifying that role binding openshift-pipelines-edit exists 2025/07/17 01:42:14 Verifying that role binding pipelines-scc-rolebinding exists 2025/07/17 01:42:19 Verifying that security context constraint pipelines-scc exists  * Verify RBAC resources are auto created successfully ...[PASS] 2025/07/17 01:42:19 disable auto creation of RBAC resources 2025/07/17 01:42:19 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/07/17 01:42:24 Verifying that service account pipeline exists 2025/07/17 01:42:29 Verifying that cluster role pipelines-scc-clusterrole doesn't exist 2025/07/17 01:42:34 Verifying that config map config-service-cabundle doesn't exist 2025/07/17 01:42:39 Verifying that config map config-trusted-cabundle doesn't exist 2025/07/17 01:42:44 Verifying that role binding edit doesn't exist 2025/07/17 01:42:49 Verifying that role binding pipelines-scc-rolebinding doesn't exist 2025/07/17 01:42:54 Verifying that security context constraint pipelines-scc doesn't exist  * Verify RBAC resources disabled successfully ...[PASS] 2025/07/17 01:42:54 enable auto creation of RBAC resources 2025/07/17 01:42:54 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/07/17 01:42:54 Verifying that TektonConfig status is "installed" 2025/07/17 01:42:59 Verifying that service account pipeline exists 2025/07/17 01:43:04 Verifying that cluster role pipelines-scc-clusterrole exists 2025/07/17 01:43:09 Verifying that config map config-service-cabundle exists 2025/07/17 01:43:14 Verifying that config map config-trusted-cabundle exists 2025/07/17 01:43:19 Verifying that role binding openshift-pipelines-edit exists 2025/07/17 01:43:24 Verifying that role binding pipelines-scc-rolebinding exists 2025/07/17 01:43:29 Verifying that security context constraint pipelines-scc exists  * Verify RBAC resources are auto created successfully ...[PASS] 2025/07/17 01:43:36 output: project.project.openshift.io "releasetest-gwq78" deleted Transformed SuiteResult to report structure Successfully generated html-report to => /logs/artifacts/html-report/2025-07-17_01.43.36/index.html Done generating HTML report using theme from /tmp/plugins/html-report/4.3.3/themes/default Successfully generated xml-report to => /logs/artifacts/xml-report/2025-07-17 01.43.36 Sending kill message to Html Report plugin. Sending kill message to Xml Report plugin. Sending kill message to runner. ok command-line-arguments 112.521s Runner with PID:33868 has exited Specifications: 1 executed 1 passed 0 failed 0 skipped Scenarios: 1 executed 1 passed 0 failed 0 skipped Total time taken: 1m52.456s Updates are available. Run `gauge update -c` for more info. Rename xml files to junit_test_*.xml