Error from server (NotFound): namespaces "devfile-proxy" not found Using Devfile proxy: go install -mod=vendor -ldflags="-X github.com/redhat-developer/odo/pkg/version.GITCOMMIT=0b8878efa" ./cmd/odo/ go run -mod=vendor github.com/onsi/ginkgo/v2/ginkgo --randomize-all --slow-spec-threshold=120s -timeout 14400s --no-color -nodes=16 --junit-report="test-integration.xml" --label-filter="!unauth && !nocluster && !podman" tests/integration Running Suite: Integration Suite - /go/odo_1/tests/integration ============================================================== Random Seed: 1684160464 - will randomize all specs Will run 496 of 888 specs Running in parallel across 16 processes SSSSSSSSS•S•••SS•S•• ------------------------------ • [23.336 seconds] odo add binding interactive command tests when the component is bootstrapped should successfully add binding to the devfile (custom naming strategy: "{ .name | upper }") /go/odo_1/tests/integration/interactive_add_binding_test.go:180 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/2229052794 << Captured StdOut/StdErr Output ------------------------------ •S••S••••SS•••••SSS•••S••SS•••S•SSS•SS•S••••• ------------------------------ • [9.609 seconds] odo add binding interactive command tests when the component is bootstrapped should successfully add binding to the devfile (custom naming strategy: "") /go/odo_1/tests/integration/interactive_add_binding_test.go:180 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/3239521993 << Captured StdOut/StdErr Output ------------------------------ •SS• ------------------------------ • [11.141 seconds] odo add binding interactive command tests when running a deployment should successfully add binding without devfile (naming strategy: "lowercase") /go/odo_1/tests/integration/interactive_add_binding_test.go:378 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/3359214071 << Captured StdOut/StdErr Output ------------------------------ S•••SS•S•S•••S•SSS•••••S•••SSS ------------------------------ • [78.333 seconds] odo dev interactive command tests directory is not empty when there is a match from Alizer should run alizer to download devfile successfully even with -v flag /go/odo_1/tests/integration/interactive_dev_test.go:40 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo dev --random-ports -v 4' from /tmp/69269228 << Captured StdOut/StdErr Output ------------------------------ ••••SSSS•S•S• ------------------------------ • [7.521 seconds] odo dev interactive command tests directory is not empty when Alizer cannot determine a Devfile based on the current source code should not fail but fallback to the interactive mode /go/odo_1/tests/integration/interactive_dev_test.go:164 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo dev --random-ports' from /tmp/2333523386 << Captured StdOut/StdErr Output ------------------------------ SSS•••SSS••S•••SSS•S•S••S•SS••SS• ------------------------------ • [8.933 seconds] odo add binding interactive command tests when the component is bootstrapped should successfully add binding to the devfile ("lowercase" as naming strategy) /go/odo_1/tests/integration/interactive_add_binding_test.go:131 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/3648465231 << Captured StdOut/StdErr Output ------------------------------ SS••SSSSS•SS ------------------------------ • [FAILED] [169.441 seconds] odo remove binding command tests when the component with binding is bootstrapped (bindingName=my-nodejs-app-cluster-sample-k8s) when odo dev is running when binding is removed [It] should have led odo dev to delete ServiceBinding from the cluster /go/odo_1/tests/integration/cmd_remove_binding_test.go:71 Timeline >> Created dir: /tmp/1676385670 Created dir: /tmp/1887890813 Setting KUBECONFIG=/tmp/1887890813/config Creating a new project: cmd-remove-binding-test71bqo Running kubectl with args [kubectl create namespace cmd-remove-binding-test71bqo] and odo env: [] [kubectl] namespace/cmd-remove-binding-test71bqo created Running kubectl with args [kubectl config set-context --current --namespace cmd-remove-binding-test71bqo] and odo env: [] [kubectl] Context "odo-test-kubernetes-cluster/c8giauof0f337j4pe5u0/admin" modified. Running kubectl with args [kubectl get namespaces] and odo env: [] [kubectl] NAME STATUS AGE [kubectl] backstage Active 23d [kubectl] ci-devfile-registry Active 45d [kubectl] cmd-delete-test325nmb Active 1s [kubectl] cmd-delete-test625qmq Active 19s [kubectl] cmd-describe-component-test87ufy Terminating 5s [kubectl] cmd-describe-list-binding-test742gds Active 29s [kubectl] cmd-describe-list-binding-test787chx Active 11s [kubectl] cmd-describe-list-binding-test787gcr Active 5s [kubectl] cmd-dev-test1053dds Active 24s [kubectl] cmd-dev-test1800vdb Active 54s [kubectl] cmd-dev-test2009gjz Active 44s [kubectl] cmd-dev-test2042div Active 9s [kubectl] cmd-dev-test2557bws Active 93s [kubectl] cmd-dev-test2619aui Active 1s [kubectl] cmd-dev-test2815wye Active 42s [kubectl] cmd-dev-test3310nig Terminating 97s [kubectl] cmd-dev-test921shv Active 90s [kubectl] cmd-devfile-deploy-test161gll Active 11s [kubectl] cmd-devfile-deploy-test161zol Terminating 84s [kubectl] cmd-devfile-deploy-test596ysy Terminating 17s [kubectl] cmd-devfile-list-test193tko Active 70s [kubectl] cmd-logs-test194ayf Terminating 31s [kubectl] cmd-remove-binding-test71bqo Active 1s [kubectl] default Active 437d [kubectl] doc-user-guides-quickstart-test161rgd Active 53s [kubectl] ibm-cert-store Active 437d [kubectl] ibm-operators Active 437d [kubectl] ibm-system Active 437d [kubectl] interactive-add-binding-test180vhp Terminating 18s [kubectl] interactive-add-binding-test378ksd Terminating 12s [kubectl] interactive-dev-test40tcb Active 12s [kubectl] ipzh-project Active 46d [kubectl] kube-node-lease Active 437d [kubectl] kube-public Active 437d [kubectl] kube-system Active 437d [kubectl] olm Active 327d [kubectl] operators Active 327d [kubectl] osag-namespace Active 187d [kubectl] phmartin Active 19d Running kubectl with args [kubectl create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n cmd-remove-binding-test71bqo] and odo env: [] [kubectl] configmap/config-map-for-cleanup created Current working dir: /go/odo_1/tests/integration Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: [] [odo] I0515 14:24:04.763842 16449 implem.go:110] The path for preference file is /tmp/1887890813/preference.yaml [odo] Successfully removed registry Running odo with args [odo preference add registry DefaultDevfileRegistry https://devfile-registry-ci-devfile-registry.odo-test-kubernetes-clust-49529fc6e6a4a9fe7ebba9a3db5b55c4-0000.eu-de.containers.appdomain.cloud/] and odo env: [] [odo] I0515 14:24:04.989499 16460 implem.go:110] The path for preference file is /tmp/1887890813/preference.yaml [odo] New registry successfully added Setting current dir to: /tmp/1676385670 Running odo with args [odo init --name mynode --devfile-path /go/odo_1/tests/examples/source/devfiles/nodejs/devfile-with-service-binding-files.yaml] and odo env: [] [odo] I0515 14:24:05.212788 16482 implem.go:110] The path for preference file is /tmp/1887890813/preference.yaml [odo] I0515 14:24:05.213690 16482 util.go:198] path /tmp/1676385670/devfile.yaml doesn't exist, skipping it [odo] I0515 14:24:05.213770 16482 util.go:198] path /tmp/1676385670/.devfile.yaml doesn't exist, skipping it [odo] I0515 14:24:05.213834 16482 util.go:198] path /tmp/1676385670/devfile.yaml doesn't exist, skipping it [odo] __ [odo] / \__ Initializing a new component [odo] \__/ \ [odo] / \__/ odo version: v3.10.0 [odo] \__/ [odo] [odo] • Copying devfile from "/go/odo_1/tests/examples/source/devfiles/nodejs/devfile-with-service-binding-files.yaml" ... [odo] ✓ Copying devfile from "/go/odo_1/tests/examples/source/devfiles/nodejs/devfile-with-service-binding-files.yaml" [odo] I0515 14:24:05.215752 16482 context.go:159] absolute devfile path: '/tmp/1676385670/devfile.yaml' [odo] I0515 14:24:05.215762 16482 context.go:110] absolute devfile path: '/tmp/1676385670/devfile.yaml' [odo] I0515 14:24:05.216603 16482 content.go:48] converted devfile YAML to JSON [odo] I0515 14:24:05.216694 16482 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I0515 14:24:05.216706 16482 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I0515 14:24:05.222615 16482 schema.go:61] validated devfile schema [odo] I0515 14:24:05.226963 16482 writer.go:55] devfile yaml created at: 'devfile.yaml' [odo] [odo] Your new component 'mynode' is ready in the current directory. [odo] To start editing your component, use 'odo dev' and open this folder in your favorite IDE. [odo] Changes will be directly reflected on the cluster. Running odo with args [odo dev --random-ports] and odo env: [ODO_LOG_LEVEL=4 ODO_TRACKING_CONSENT=no] [odo] I0515 14:24:05.438450 16505 version.go:41] executing [podman version --format json] [odo] I0515 14:24:05.438767 16505 clientset.go:198] no Podman client initialized: exec: "podman": executable file not found in $PATH [odo] I0515 14:24:05.438785 16505 implem.go:110] The path for preference file is /tmp/1887890813/preference.yaml [odo] I0515 14:24:05.439697 16505 context.go:159] absolute devfile path: '/tmp/1676385670/devfile.yaml' [odo] I0515 14:24:05.439712 16505 context.go:110] absolute devfile path: '/tmp/1676385670/devfile.yaml' [odo] I0515 14:24:05.440320 16505 content.go:48] converted devfile YAML to JSON [odo] I0515 14:24:05.440414 16505 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I0515 14:24:05.440426 16505 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I0515 14:24:05.453060 16505 schema.go:61] validated devfile schema [odo] I0515 14:24:05.456621 16505 validate.go:45] Successfully validated devfile sections [odo] I0515 14:24:05.456666 16505 validate.go:45] Successfully validated devfile sections [odo] I0515 14:24:05.457671 16505 component.go:87] name of component is "mynode", and sanitized name is "mynode" [odo] I0515 14:24:05.457727 16505 kclient.go:224] Checking if "projects" resource is supported [odo] I0515 14:24:05.496077 16505 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:31454 [odo] I0515 14:24:05.500763 16505 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:31454 is up [odo] I0515 14:24:05.504876 16505 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource [odo] __ [odo] / \__ Developing using the "mynode" Devfile [odo] \__/ \ Namespace: cmd-remove-binding-test71bqo [odo] / \__/ odo version: v3.10.0 [odo] \__/ [odo] [odo] ↪ Running on the cluster in Dev mode [odo] I0515 14:24:05.513586 16505 kubedev.go:86] Creating new adapter [odo] I0515 14:24:05.513594 16505 kubedev.go:94] Creating inner-loop resources for the component [odo] I0515 14:24:05.513613 16505 watch.go:101] starting WatchAndPush, path: /tmp/1676385670, component: mynode, ignores [.git .odo .odo/odo-file-index.json] [odo] I0515 14:24:05.515133 16505 file_watcher.go:126] adding watch on path /tmp/1676385670 [odo] I0515 14:24:05.515153 16505 file_watcher.go:126] adding watch on path /tmp/1676385670/.odo [odo] I0515 14:24:05.515162 16505 file_watcher.go:126] adding watch on path /tmp/1676385670/test [odo] I0515 14:24:05.529342 16505 watch.go:414] Copying files [] to pod [odo] I0515 14:24:05.529375 16505 context.go:159] absolute devfile path: '/tmp/1676385670/devfile.yaml' [odo] I0515 14:24:05.529381 16505 context.go:110] absolute devfile path: '/tmp/1676385670/devfile.yaml' [odo] I0515 14:24:05.531214 16505 content.go:48] converted devfile YAML to JSON [odo] I0515 14:24:05.531290 16505 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I0515 14:24:05.531298 16505 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I0515 14:24:05.541136 16505 schema.go:61] validated devfile schema [odo] I0515 14:24:05.541521 16505 validate.go:45] Successfully validated devfile sections [odo] I0515 14:24:05.541703 16505 components.go:69] component state: "" [odo] I0515 14:24:05.553194 16505 components.go:259] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] • Waiting for Kubernetes resources ... [odo] I0515 14:24:05.573931 16505 utils.go:149] No entrypoint defined for the component, setting container runtime entrypoint to 'tail -f /dev/null'. You can set a 'command' and/or 'args' for the component to override this default entrypoint. [odo] I0515 14:24:05.629760 16505 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I0515 14:24:05.700040 16505 components.go:345] Creating deployment mynode-app [odo] I0515 14:24:05.700056 16505 components.go:346] The component name is mynode [odo] I0515 14:24:05.703499 16505 kclient.go:273] Kubernetes version is "v1.23.17+IKS" [odo] I0515 14:24:05.703517 16505 kclient.go:285] Cluster has support for SSA: true [odo] I0515 14:24:05.781305 16505 components.go:377] Successfully created component mynode [odo] I0515 14:24:05.869399 16505 components.go:389] Successfully created Service for component mynode [odo] I0515 14:24:05.902143 16505 all.go:46] starting to concurrently query 93 APIs [odo] I0515 14:24:05.902363 16505 all.go:62] fired up all goroutines to query APIs [odo] I0515 14:24:06.033173 16505 all.go:67] all goroutines have returned in 130.975119ms [odo] I0515 14:24:06.033288 16505 all.go:76] query result: objects=6 [odo] I0515 14:24:06.036375 16505 kclient.go:224] Checking if "servicebindings" resource is supported [odo] I0515 14:24:06.095178 16505 kclient.go:224] Checking if "clusterserviceversions" resource is supported [odo] I0515 14:24:06.099776 16505 service.go:75] Getting list of services [odo] I0515 14:24:06.099791 16505 operators.go:30] Fetching list of operators installed in cluster [odo] I0515 14:24:06.135261 16505 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I0515 14:24:06.135313 16505 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I0515 14:24:06.148633 16505 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I0515 14:24:06.164935 16505 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I0515 14:24:06.176116 16505 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I0515 14:24:06.195615 16505 service.go:93] Getting services started from operator: service-binding-operator.v1.3.4 [odo] I0515 14:24:06.195626 16505 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I0515 14:24:06.200840 16505 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I0515 14:24:06.205958 16505 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I0515 14:24:06.209940 16505 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I0515 14:24:06.222134 16505 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I0515 14:24:06.235136 16505 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I0515 14:24:06.257398 16505 kclient.go:224] Checking if "servicebindings" resource is supported [odo] I0515 14:24:06.353713 16505 kclient.go:224] Checking if "servicebindings" resource is supported [odo] • Creating resource ServiceBinding/my-nodejs-app-cluster-sample-k8s ... [odo] ✓ Creating resource ServiceBinding/my-nodejs-app-cluster-sample-k8s [odo] • Creating resource ServiceBinding/my-nodejs-app-cluster-sample-ocp ... [odo] ✓ Creating resource ServiceBinding/my-nodejs-app-cluster-sample-ocp [odo] I0515 14:24:06.448863 16505 components.go:134] Deployment has been updated to generation 1. Waiting new event... [odo] I0515 14:24:06.448881 16505 status.go:34] setting inner loop State "WaitDeployment" [odo] ⚠ Pod is Pending [odo] I0515 14:24:06.452118 16505 watch.go:263] deployment watcher Event: Type: ADDED, name: mynode-app, rv: 250162343, generation: 1, pods: 0 [odo] I0515 14:24:06.453980 16505 watch.go:263] deployment watcher Event: Type: MODIFIED, name: mynode-app, rv: 250162347, generation: 1, pods: 0 [odo] I0515 14:24:06.453990 16505 watch.go:263] deployment watcher Event: Type: MODIFIED, name: mynode-app, rv: 250162365, generation: 1, pods: 0 [odo] I0515 14:24:06.457288 16505 watch.go:263] deployment watcher Event: Type: MODIFIED, name: mynode-app, rv: 250162399, generation: 1, pods: 0 [odo] I0515 14:24:06.753218 16505 watch.go:414] Copying files [] to pod [odo] I0515 14:24:06.753739 16505 context.go:159] absolute devfile path: '/tmp/1676385670/devfile.yaml' [odo] I0515 14:24:06.753755 16505 context.go:110] absolute devfile path: '/tmp/1676385670/devfile.yaml' [odo] I0515 14:24:06.754489 16505 content.go:48] converted devfile YAML to JSON [odo] I0515 14:24:06.754568 16505 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I0515 14:24:06.754576 16505 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I0515 14:24:06.758667 16505 schema.go:61] validated devfile schema [odo] I0515 14:24:06.758865 16505 validate.go:45] Successfully validated devfile sections [odo] I0515 14:24:06.758884 16505 components.go:69] component state: "WaitDeployment" [odo] I0515 14:24:06.768874 16505 components.go:259] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I0515 14:24:06.783556 16505 utils.go:149] No entrypoint defined for the component, setting container runtime entrypoint to 'tail -f /dev/null'. You can set a 'command' and/or 'args' for the component to override this default entrypoint. [odo] I0515 14:24:06.842844 16505 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I0515 14:24:06.889453 16505 components.go:345] Creating deployment mynode-app [odo] I0515 14:24:06.889485 16505 components.go:346] The component name is mynode [odo] I0515 14:24:06.889499 16505 components.go:349] The component already exists, attempting to update it [odo] I0515 14:24:06.889514 16505 components.go:351] Applying deployment [odo] I0515 14:24:06.924718 16505 components.go:360] Successfully updated component mynode [odo] I0515 14:24:06.946411 16505 components.go:747] Successfully update Service for component mynode [odo] I0515 14:24:06.963060 16505 all.go:46] starting to concurrently query 93 APIs [odo] I0515 14:24:06.966360 16505 all.go:62] fired up all goroutines to query APIs [odo] I0515 14:24:07.134307 16505 all.go:67] all goroutines have returned in 171.246808ms [odo] I0515 14:24:07.134337 16505 all.go:76] query result: objects=8 [odo] I0515 14:24:07.135024 16505 kclient.go:224] Checking if "servicebindings" resource is supported [odo] I0515 14:24:07.135586 16505 kclient.go:224] Checking if "clusterserviceversions" resource is supported [odo] I0515 14:24:07.135598 16505 service.go:75] Getting list of services [odo] I0515 14:24:07.135604 16505 operators.go:30] Fetching list of operators installed in cluster [odo] I0515 14:24:07.188953 16505 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I0515 14:24:07.189067 16505 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I0515 14:24:07.202422 16505 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I0515 14:24:07.210131 16505 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I0515 14:24:07.295598 16505 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I0515 14:24:07.324271 16505 service.go:93] Getting services started from operator: service-binding-operator.v1.3.4 [odo] I0515 14:24:07.325330 16505 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I0515 14:24:07.331933 16505 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I0515 14:24:07.338570 16505 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I0515 14:24:07.354069 16505 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I0515 14:24:07.381347 16505 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I0515 14:24:07.392911 16505 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I0515 14:24:07.408279 16505 kclient.go:224] Checking if "servicebindings" resource is supported [odo] I0515 14:24:07.473292 16505 kclient.go:224] Checking if "servicebindings" resource is supported [odo] I0515 14:24:07.562366 16505 components.go:141] Deployment has 0 ready replicas. Waiting new event... [odo] I0515 14:24:07.562537 16505 status.go:34] setting inner loop State "WaitDeployment" [odo] I0515 14:24:07.562589 16505 watch.go:263] deployment watcher Event: Type: MODIFIED, name: mynode-app, rv: 250162467, generation: 1, pods: 0 [odo] ✓ Pod is Running [odo] I0515 14:24:17.340764 16505 watch.go:263] deployment watcher Event: Type: MODIFIED, name: mynode-app, rv: 250163116, generation: 1, pods: 1 [odo] I0515 14:24:17.641015 16505 watch.go:414] Copying files [] to pod [odo] I0515 14:24:17.641497 16505 context.go:159] absolute devfile path: '/tmp/1676385670/devfile.yaml' [odo] I0515 14:24:17.641509 16505 context.go:110] absolute devfile path: '/tmp/1676385670/devfile.yaml' [odo] I0515 14:24:17.642399 16505 content.go:48] converted devfile YAML to JSON [odo] I0515 14:24:17.642502 16505 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I0515 14:24:17.642530 16505 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I0515 14:24:17.647636 16505 schema.go:61] validated devfile schema [odo] I0515 14:24:17.647981 16505 validate.go:45] Successfully validated devfile sections [odo] I0515 14:24:17.648028 16505 components.go:69] component state: "WaitDeployment" [odo] I0515 14:24:17.662196 16505 components.go:259] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I0515 14:24:17.677592 16505 utils.go:149] No entrypoint defined for the component, setting container runtime entrypoint to 'tail -f /dev/null'. You can set a 'command' and/or 'args' for the component to override this default entrypoint. [odo] I0515 14:24:17.718295 16505 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I0515 14:24:17.782585 16505 components.go:345] Creating deployment mynode-app [odo] I0515 14:24:17.782604 16505 components.go:346] The component name is mynode [odo] I0515 14:24:17.782611 16505 components.go:349] The component already exists, attempting to update it [odo] I0515 14:24:17.782624 16505 components.go:351] Applying deployment [odo] I0515 14:24:17.839424 16505 components.go:360] Successfully updated component mynode [odo] I0515 14:24:17.874126 16505 components.go:747] Successfully update Service for component mynode [odo] I0515 14:24:17.896908 16505 all.go:46] starting to concurrently query 93 APIs [odo] I0515 14:24:17.907825 16505 all.go:62] fired up all goroutines to query APIs [odo] I0515 14:24:17.990915 16505 all.go:67] all goroutines have returned in 96.872993ms [odo] I0515 14:24:17.990945 16505 all.go:76] query result: objects=8 [odo] I0515 14:24:17.993066 16505 kclient.go:224] Checking if "servicebindings" resource is supported [odo] I0515 14:24:17.996837 16505 kclient.go:224] Checking if "clusterserviceversions" resource is supported [odo] I0515 14:24:17.997287 16505 service.go:75] Getting list of services [odo] I0515 14:24:17.997320 16505 operators.go:30] Fetching list of operators installed in cluster [odo] I0515 14:24:18.065284 16505 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I0515 14:24:18.066532 16505 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I0515 14:24:18.102711 16505 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I0515 14:24:18.119690 16505 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I0515 14:24:18.147678 16505 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I0515 14:24:18.165309 16505 service.go:93] Getting services started from operator: service-binding-operator.v1.3.4 [odo] I0515 14:24:18.165329 16505 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I0515 14:24:18.181103 16505 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I0515 14:24:18.185146 16505 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I0515 14:24:18.188587 16505 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I0515 14:24:18.200173 16505 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I0515 14:24:18.209134 16505 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I0515 14:24:18.224591 16505 kclient.go:224] Checking if "servicebindings" resource is supported [odo] I0515 14:24:18.274625 16505 kclient.go:224] Checking if "servicebindings" resource is supported [odo] • Syncing files into the container ... [odo] I0515 14:24:18.422517 16505 libdevfile.go:187] Build command: install [odo] I0515 14:24:18.422539 16505 libdevfile.go:199] Run command: run [odo] I0515 14:24:18.424718 16505 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670, destBase: ., destFile: . [odo] I0515 14:24:18.424735 16505 file_indexer.go:406] Corrected destinations: base: . file: . [odo] I0515 14:24:18.425531 16505 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/.gitignore, destBase: ., destFile: .gitignore [odo] I0515 14:24:18.425539 16505 file_indexer.go:406] Corrected destinations: base: . file: .gitignore [odo] I0515 14:24:18.425717 16505 file_indexer.go:453] file added: /tmp/1676385670/.gitignore [odo] I0515 14:24:18.425727 16505 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/.odo, destBase: ., destFile: .odo [odo] I0515 14:24:18.425730 16505 file_indexer.go:406] Corrected destinations: base: . file: .odo [odo] I0515 14:24:18.425871 16505 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/devfile.yaml, destBase: ., destFile: devfile.yaml [odo] I0515 14:24:18.425875 16505 file_indexer.go:406] Corrected destinations: base: . file: devfile.yaml [odo] I0515 14:24:18.425997 16505 file_indexer.go:453] file added: /tmp/1676385670/devfile.yaml [odo] I0515 14:24:18.426005 16505 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/package.json, destBase: ., destFile: package.json [odo] I0515 14:24:18.426007 16505 file_indexer.go:406] Corrected destinations: base: . file: package.json [odo] I0515 14:24:18.426126 16505 file_indexer.go:453] file added: /tmp/1676385670/package.json [odo] I0515 14:24:18.426133 16505 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/server.js, destBase: ., destFile: server.js [odo] I0515 14:24:18.426136 16505 file_indexer.go:406] Corrected destinations: base: . file: server.js [odo] I0515 14:24:18.426256 16505 file_indexer.go:453] file added: /tmp/1676385670/server.js [odo] I0515 14:24:18.426265 16505 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/test, destBase: ., destFile: test [odo] I0515 14:24:18.426268 16505 file_indexer.go:406] Corrected destinations: base: . file: test [odo] I0515 14:24:18.427432 16505 file_indexer.go:453] file added: /tmp/1676385670/test [odo] I0515 14:24:18.427996 16505 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/test/test.js, destBase: ., destFile: test/test.js [odo] I0515 14:24:18.428007 16505 file_indexer.go:406] Corrected destinations: base: . file: test/test.js [odo] I0515 14:24:18.428174 16505 file_indexer.go:453] file added: /tmp/1676385670/test/test.js [odo] I0515 14:24:18.428337 16505 sync.go:138] List of files to be deleted: +[] [odo] I0515 14:24:18.428349 16505 sync.go:140] List of files changed: +[/tmp/1676385670/package.json /tmp/1676385670/server.js /tmp/1676385670/test /tmp/1676385670/test/test.js /tmp/1676385670/.gitignore /tmp/1676385670/devfile.yaml] [odo] I0515 14:24:18.428360 16505 sync.go:193] Push: componentName: mynode, path: /tmp/1676385670, files: [/tmp/1676385670/package.json /tmp/1676385670/server.js /tmp/1676385670/test /tmp/1676385670/test/test.js /tmp/1676385670/.gitignore /tmp/1676385670/devfile.yaml], delFiles: [*], isForcePush: true [odo] I0515 14:24:18.429421 16505 sync.go:310] remote files marked for deletion are [/projects/*] [odo] I0515 14:24:18.429475 16505 exec.go:33] Executing command [rm -rf /projects/*] for pod: mynode-app-66755c88d4-npcxs in container: runtime [odo] I0515 14:24:18.599594 16505 sync.go:233] Copying files /tmp/1676385670/package.json /tmp/1676385670/server.js /tmp/1676385670/test /tmp/1676385670/test/test.js /tmp/1676385670/.gitignore /tmp/1676385670/devfile.yaml to pod [odo] I0515 14:24:18.599628 16505 copy.go:36] CopyFile arguments: localPath /tmp/1676385670, dest /projects/1676385670, targetPath /projects, copyFiles [/tmp/1676385670/package.json /tmp/1676385670/server.js /tmp/1676385670/test /tmp/1676385670/test/test.js /tmp/1676385670/.gitignore /tmp/1676385670/devfile.yaml], globalExps [.git .odo .odo/odo-file-index.json] [odo] I0515 14:24:18.599691 16505 copy.go:64] Executing command tar xf - -C /projects --no-same-owner [odo] I0515 14:24:18.599962 16505 copy.go:97] makeTar arguments: srcPath: /tmp/1676385670, destPath: /projects/1676385670, files: [/tmp/1676385670/package.json /tmp/1676385670/server.js /tmp/1676385670/test /tmp/1676385670/test/test.js /tmp/1676385670/.gitignore /tmp/1676385670/devfile.yaml] [odo] I0515 14:24:18.600742 16505 copy.go:128] Got abs path: /tmp/1676385670/package.json [odo] I0515 14:24:18.600751 16505 copy.go:129] Making /tmp/1676385670 relative to /tmp/1676385670/package.json [odo] I0515 14:24:18.600758 16505 copy.go:145] makeTar srcFile: 1676385670/package.json [odo] I0515 14:24:18.600761 16505 copy.go:146] makeTar destFile: package.json [odo] I0515 14:24:18.600766 16505 copy.go:166] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/package.json, destBase: /projects, destFile: package.json [odo] I0515 14:24:18.600772 16505 copy.go:172] Corrected destinations: base: /projects file: package.json [odo] I0515 14:24:18.857815 16505 copy.go:128] Got abs path: /tmp/1676385670/server.js [odo] I0515 14:24:18.857861 16505 copy.go:129] Making /tmp/1676385670 relative to /tmp/1676385670/server.js [odo] I0515 14:24:18.857939 16505 copy.go:145] makeTar srcFile: 1676385670/server.js [odo] I0515 14:24:18.857944 16505 copy.go:146] makeTar destFile: server.js [odo] I0515 14:24:18.857951 16505 copy.go:166] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/server.js, destBase: /projects, destFile: server.js [odo] I0515 14:24:18.857957 16505 copy.go:172] Corrected destinations: base: /projects file: server.js [odo] I0515 14:24:18.858848 16505 copy.go:128] Got abs path: /tmp/1676385670/test [odo] I0515 14:24:18.858866 16505 copy.go:129] Making /tmp/1676385670 relative to /tmp/1676385670/test [odo] I0515 14:24:18.858873 16505 copy.go:145] makeTar srcFile: 1676385670/test [odo] I0515 14:24:18.858877 16505 copy.go:146] makeTar destFile: test [odo] I0515 14:24:18.858885 16505 copy.go:166] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/test, destBase: /projects, destFile: test [odo] I0515 14:24:18.858889 16505 copy.go:172] Corrected destinations: base: /projects file: test [odo] I0515 14:24:18.860098 16505 copy.go:128] Got abs path: /tmp/1676385670/test/test.js [odo] I0515 14:24:18.860113 16505 copy.go:129] Making /tmp/1676385670 relative to /tmp/1676385670/test/test.js [odo] I0515 14:24:18.860120 16505 copy.go:145] makeTar srcFile: 1676385670/test/test.js [odo] I0515 14:24:18.860124 16505 copy.go:146] makeTar destFile: test/test.js [odo] I0515 14:24:18.860128 16505 copy.go:166] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/test/test.js, destBase: /projects, destFile: test/test.js [odo] I0515 14:24:18.860131 16505 copy.go:172] Corrected destinations: base: /projects file: test/test.js [odo] I0515 14:24:18.860666 16505 copy.go:128] Got abs path: /tmp/1676385670/.gitignore [odo] I0515 14:24:18.860678 16505 copy.go:129] Making /tmp/1676385670 relative to /tmp/1676385670/.gitignore [odo] I0515 14:24:18.860684 16505 copy.go:145] makeTar srcFile: 1676385670/.gitignore [odo] I0515 14:24:18.860687 16505 copy.go:146] makeTar destFile: .gitignore [odo] I0515 14:24:18.860691 16505 copy.go:166] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/.gitignore, destBase: /projects, destFile: .gitignore [odo] I0515 14:24:18.860694 16505 copy.go:172] Corrected destinations: base: /projects file: .gitignore [odo] I0515 14:24:18.861043 16505 copy.go:128] Got abs path: /tmp/1676385670/devfile.yaml [odo] I0515 14:24:18.861049 16505 copy.go:129] Making /tmp/1676385670 relative to /tmp/1676385670/devfile.yaml [odo] I0515 14:24:18.861054 16505 copy.go:145] makeTar srcFile: 1676385670/devfile.yaml [odo] I0515 14:24:18.861057 16505 copy.go:146] makeTar destFile: devfile.yaml [odo] I0515 14:24:18.861060 16505 copy.go:166] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/devfile.yaml, destBase: /projects, destFile: devfile.yaml [odo] I0515 14:24:18.861062 16505 copy.go:172] Corrected destinations: base: /projects file: devfile.yaml [odo] ✓ Syncing files into the container [511ms] [odo] I0515 14:24:18.934490 16505 kubeexec.go:40] GetProcessInfoForCommand for "run" [odo] I0515 14:24:18.934785 16505 exec.go:33] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: mynode-app-66755c88d4-npcxs in container: runtime [odo] I0515 14:24:19.122888 16505 exec.go:82] cat: /opt/odo/.odo_cmd_run.pid: No such file or directory [odo] • Building your application in container (command: install) ... [odo] I0515 14:24:19.125747 16505 innerloop.go:138] running=false, execRequired=true [odo] I0515 14:24:19.125924 16505 exec.go:33] Executing command [/bin/sh -c cd ${PROJECT_SOURCE} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2] for pod: mynode-app-66755c88d4-npcxs in container: runtime [odo] ✓ Building your application in container (command: install) [4s] [odo] I0515 14:24:22.933470 16505 kubeexec.go:54] StartProcessForCommand for "run" [odo] • Executing the application (command: run) ... [odo] I0515 14:24:22.933538 16505 retry.go:48] waiting for 5 second(s) before trying task "process for command \"run\"" [odo] I0515 14:24:22.933575 16505 exec.go:33] Executing command [/bin/sh -c echo $$ > /opt/odo/.odo_cmd_run.pid && cd ${PROJECT_SOURCE} && (npm start) 1>>/proc/1/fd/1 2>>/proc/1/fd/2; echo $? >> /opt/odo/.odo_cmd_run.pid] for pod: mynode-app-66755c88d4-npcxs in container: runtime [odo] I0515 14:24:27.934373 16505 execute_run.go:90] checking if process for command "run" is running [odo] I0515 14:24:27.934514 16505 kubeexec.go:40] GetProcessInfoForCommand for "run" [odo] I0515 14:24:27.934637 16505 exec.go:33] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: mynode-app-66755c88d4-npcxs in container: runtime [odo] I0515 14:24:28.153617 16505 exec.go:82] 42 [odo] I0515 14:24:28.156375 16505 exec.go:33] Executing command [/bin/sh -c kill -0 42; echo $?] for pod: mynode-app-66755c88d4-npcxs in container: runtime [odo] I0515 14:24:28.386546 16505 exec.go:82] 0 [odo] I0515 14:24:28.390604 16505 kubeexec.go:40] GetProcessInfoForCommand for "run" [odo] I0515 14:24:28.390717 16505 exec.go:33] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: mynode-app-66755c88d4-npcxs in container: runtime [odo] I0515 14:24:28.583425 16505 exec.go:82] 42 [odo] I0515 14:24:28.583611 16505 exec.go:33] Executing command [/bin/sh -c kill -0 42; echo $?] for pod: mynode-app-66755c88d4-npcxs in container: runtime [odo] I0515 14:24:28.743883 16505 exec.go:82] 0 [odo] • Waiting for the application to be ready ... [odo] I0515 14:24:29.746346 16505 exec.go:33] Executing command [/bin/sh -c cat /proc/net/tcp /proc/net/udp /proc/net/tcp6 /proc/net/udp6] for pod: mynode-app-66755c88d4-npcxs in container: runtime [odo] I0515 14:24:29.901539 16505 exec.go:82] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I0515 14:24:29.901584 16505 exec.go:82] 0: 091711AC:BF30 23191068:01BB 06 00000000:00000000 03:000014B8 00000000 0 0 0 3 0000000000000000 [odo] I0515 14:24:29.901595 16505 exec.go:82] 1: 091711AC:86C6 23181068:01BB 06 00000000:00000000 03:000014B8 00000000 0 0 0 3 0000000000000000 [odo] I0515 14:24:29.901614 16505 exec.go:82] 2: 091711AC:A50E 23121068:01BB 06 00000000:00000000 03:000014B8 00000000 0 0 0 3 0000000000000000 [odo] I0515 14:24:29.901623 16505 exec.go:82] 3: 091711AC:8F02 23111068:01BB 06 00000000:00000000 03:000014B8 00000000 0 0 0 3 0000000000000000 [odo] I0515 14:24:29.901630 16505 exec.go:82] 4: 091711AC:81C4 23101068:01BB 06 00000000:00000000 03:000014B8 00000000 0 0 0 3 0000000000000000 [odo] I0515 14:24:29.901637 16505 exec.go:82] 5: 091711AC:86D6 23181068:01BB 06 00000000:00000000 03:000014B8 00000000 0 0 0 3 0000000000000000 [odo] I0515 14:24:29.901644 16505 exec.go:82] 6: 091711AC:BE38 231B1068:01BB 06 00000000:00000000 03:000014B8 00000000 0 0 0 3 0000000000000000 [odo] I0515 14:24:29.901650 16505 exec.go:82] 7: 091711AC:E274 23171068:01BB 06 00000000:00000000 03:000014B8 00000000 0 0 0 3 0000000000000000 [odo] I0515 14:24:29.901658 16505 exec.go:82] 8: 091711AC:BE46 231B1068:01BB 06 00000000:00000000 03:000014B8 00000000 0 0 0 3 0000000000000000 [odo] I0515 14:24:29.901664 16505 exec.go:82] 9: 091711AC:81C8 23101068:01BB 06 00000000:00000000 03:000014B8 00000000 0 0 0 3 0000000000000000 [odo] I0515 14:24:29.901674 16505 exec.go:82] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0515 14:24:29.901689 16505 exec.go:82] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I0515 14:24:29.901717 16505 exec.go:82] 0: 00000000000000000000000000000000:0BB8 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000 1001 0 149183792 1 0000000000000000 100 0 0 10 0 [odo] I0515 14:24:29.901774 16505 exec.go:82] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I0515 14:24:29.902837 16505 port.go:344] ports not listening: map[] [odo] ✓ Waiting for the application to be ready [1s] [odo] - Forwarding from 127.0.0.1:34023 -> 3000 [odo] [odo] I0515 14:24:30.013639 16505 status.go:34] setting inner loop State "Ready" [odo] [odo] ↪ Dev mode [odo] Status: [odo] Watching for changes in the current directory /tmp/1676385670 [odo] [odo] Keyboard Commands: [odo] [Ctrl+c] - Exit and delete resources from the cluster [odo] [p] - Manually apply local changes to the application on the cluster [odo] I0515 14:24:30.013839 16505 watch.go:263] deployment watcher Event: Type: MODIFIED, name: mynode-app, rv: 250163133, generation: 1, pods: 1 [odo] I0515 14:24:30.115394 16505 watch.go:339] filesystem watch event: CREATE "/tmp/1676385670/.odo/odo-file-index.json" [odo] I0515 14:24:30.116362 16505 watch.go:339] filesystem watch event: WRITE "/tmp/1676385670/.odo/odo-file-index.json" [odo] I0515 14:24:30.116682 16505 watch.go:339] filesystem watch event: WRITE "/tmp/1676385670/.odo/devstate.json" [odo] I0515 14:24:30.117139 16505 watch.go:339] filesystem watch event: WRITE "/tmp/1676385670/.odo/devstate.16505.json" Running odo with args [odo remove binding --name my-nodejs-app-cluster-sample-k8s] and odo env: [] [odo] I0515 14:24:35.436850 17286 context.go:159] absolute devfile path: '/tmp/1676385670/devfile.yaml' [odo] I0515 14:24:35.437203 17286 context.go:110] absolute devfile path: '/tmp/1676385670/devfile.yaml' [odo] I0515 14:24:35.437874 17286 content.go:48] converted devfile YAML to JSON [odo] I0515 14:24:35.438005 17286 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I0515 14:24:35.438139 17286 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I0515 14:24:35.443011 17286 schema.go:61] validated devfile schema [odo] I0515 14:24:35.445184 17286 validate.go:45] Successfully validated devfile sections [odo] I0515 14:24:35.445238 17286 validate.go:45] Successfully validated devfile sections [odo] I0515 14:24:35.445298 17286 component.go:87] name of component is "mynode", and sanitized name is "mynode" [odo] I0515 14:24:35.448685 17286 writer.go:55] devfile yaml created at: 'devfile.yaml' [odo] ✓ Successfully removed the binding from the devfile. You can now run `odo dev` or `odo deploy` to delete it from the cluster. [odo] I0515 14:24:35.549767 16505 watch.go:414] Copying files [] to pod [odo] Updating Component... [odo] [odo] I0515 14:24:35.550639 16505 context.go:159] absolute devfile path: '/tmp/1676385670/devfile.yaml' [odo] I0515 14:24:35.550670 16505 context.go:110] absolute devfile path: '/tmp/1676385670/devfile.yaml' [odo] I0515 14:24:35.552229 16505 content.go:48] converted devfile YAML to JSON [odo] I0515 14:24:35.552496 16505 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I0515 14:24:35.552593 16505 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I0515 14:24:35.565129 16505 schema.go:61] validated devfile schema [odo] I0515 14:24:35.566266 16505 validate.go:45] Successfully validated devfile sections [odo] I0515 14:24:35.566881 16505 components.go:69] component state: "Ready" [odo] I0515 14:24:35.587456 16505 components.go:259] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I0515 14:24:35.597788 16505 utils.go:149] No entrypoint defined for the component, setting container runtime entrypoint to 'tail -f /dev/null'. You can set a 'command' and/or 'args' for the component to override this default entrypoint. [odo] I0515 14:24:35.634244 16505 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I0515 14:24:35.678398 16505 components.go:345] Creating deployment mynode-app [odo] I0515 14:24:35.678482 16505 components.go:346] The component name is mynode [odo] I0515 14:24:35.678518 16505 components.go:349] The component already exists, attempting to update it [odo] I0515 14:24:35.678599 16505 components.go:351] Applying deployment [odo] I0515 14:24:35.708017 16505 components.go:360] Successfully updated component mynode [odo] I0515 14:24:35.734106 16505 components.go:747] Successfully update Service for component mynode [odo] I0515 14:24:35.752892 16505 all.go:46] starting to concurrently query 93 APIs [odo] I0515 14:24:35.753973 16505 all.go:62] fired up all goroutines to query APIs [odo] I0515 14:24:35.805547 16505 all.go:67] all goroutines have returned in 52.610191ms [odo] I0515 14:24:35.805624 16505 all.go:76] query result: objects=8 [odo] I0515 14:24:35.807009 16505 kclient.go:224] Checking if "servicebindings" resource is supported [odo] I0515 14:24:35.807088 16505 components.go:496] Deleting 1 resource(s) not present in the Devfile: ServiceBinding/my-nodejs-app-cluster-sample-k8s [odo] I0515 14:24:35.837173 16505 all.go:46] starting to concurrently query 93 APIs [odo] I0515 14:24:35.837259 16505 all.go:62] fired up all goroutines to query APIs [odo] I0515 14:24:36.105687 16505 all.go:67] all goroutines have returned in 268.51457ms [odo] I0515 14:24:36.105778 16505 all.go:76] query result: objects=338 [odo] Error occurred on Push - watch command was unable to push component: unable to delete remote resources: unable to delete resource: ServiceBinding/my-nodejs-app-cluster-sample-k8s: timeout while waiting for "my-nodejs-app-cluster-sample-k8s" resource to be deleted [odo] [odo] I0515 14:25:48.529644 16505 watch.go:428] Error from Push: watch command was unable to push component: unable to delete remote resources: unable to delete resource: ServiceBinding/my-nodejs-app-cluster-sample-k8s: timeout while waiting for "my-nodejs-app-cluster-sample-k8s" resource to be deleted [odo] [odo] ↪ Dev mode [odo] Status: [odo] Watching for changes in the current directory /tmp/1676385670 [odo] [odo] Keyboard Commands: [odo] [Ctrl+c] - Exit and delete resources from the cluster [odo] [p] - Manually apply local changes to the application on the cluster [odo] I0515 14:25:48.530656 16505 watch.go:339] filesystem watch event: CREATE "/tmp/1676385670/.odo/odo-file-index.json" [odo] I0515 14:25:48.532203 16505 watch.go:339] filesystem watch event: WRITE "/tmp/1676385670/.odo/odo-file-index.json" [odo] I0515 14:25:48.532619 16505 watch.go:339] filesystem watch event: WRITE "/tmp/1676385670/.odo/devstate.json" [odo] I0515 14:25:48.533356 16505 watch.go:339] filesystem watch event: WRITE "/tmp/1676385670/.odo/devstate.16505.json" [odo] I0515 14:25:48.533908 16505 watch.go:339] filesystem watch event: WRITE "/tmp/1676385670/devfile.yaml" [odo] I0515 14:25:48.534469 16505 file_watcher.go:60] adding watch on path /tmp/1676385670/devfile.yaml [odo] I0515 14:25:48.534559 16505 watch.go:339] filesystem watch event: WRITE "/tmp/1676385670/devfile.yaml" [odo] I0515 14:25:48.534957 16505 file_watcher.go:60] adding watch on path /tmp/1676385670/devfile.yaml [odo] Pushing files... [odo] [odo] I0515 14:25:48.535004 16505 status.go:34] setting inner loop State "SyncOutdated" [odo] [odo] File /tmp/1676385670/devfile.yaml changed [odo] I0515 14:25:48.535273 16505 watch.go:414] Copying files [/tmp/1676385670/devfile.yaml] to pod [odo] I0515 14:25:48.536191 16505 context.go:159] absolute devfile path: '/tmp/1676385670/devfile.yaml' [odo] I0515 14:25:48.536277 16505 context.go:110] absolute devfile path: '/tmp/1676385670/devfile.yaml' [odo] I0515 14:25:48.537889 16505 content.go:48] converted devfile YAML to JSON [odo] I0515 14:25:48.538182 16505 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I0515 14:25:48.538287 16505 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I0515 14:25:48.548178 16505 schema.go:61] validated devfile schema [odo] I0515 14:25:48.548683 16505 validate.go:45] Successfully validated devfile sections [odo] I0515 14:25:48.548762 16505 components.go:69] component state: "SyncOutdated" [odo] • Waiting for Kubernetes resources ... [odo] I0515 14:25:48.561837 16505 components.go:259] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I0515 14:25:48.574230 16505 utils.go:149] No entrypoint defined for the component, setting container runtime entrypoint to 'tail -f /dev/null'. You can set a 'command' and/or 'args' for the component to override this default entrypoint. [odo] I0515 14:25:48.655415 16505 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I0515 14:25:48.691912 16505 components.go:345] Creating deployment mynode-app [odo] I0515 14:25:48.692084 16505 components.go:346] The component name is mynode [odo] I0515 14:25:48.692120 16505 components.go:349] The component already exists, attempting to update it [odo] I0515 14:25:48.692210 16505 components.go:351] Applying deployment [odo] I0515 14:25:48.725980 16505 components.go:360] Successfully updated component mynode [odo] I0515 14:25:48.751846 16505 components.go:747] Successfully update Service for component mynode [odo] I0515 14:25:48.775022 16505 all.go:46] starting to concurrently query 93 APIs [odo] I0515 14:25:48.775197 16505 all.go:62] fired up all goroutines to query APIs [odo] I0515 14:25:48.807824 16505 all.go:67] all goroutines have returned in 32.768811ms [odo] I0515 14:25:48.807965 16505 all.go:76] query result: objects=9 [odo] I0515 14:25:48.809938 16505 kclient.go:224] Checking if "servicebindings" resource is supported [odo] I0515 14:25:48.810104 16505 components.go:496] Deleting 1 resource(s) not present in the Devfile: ServiceBinding/my-nodejs-app-cluster-sample-k8s [odo] I0515 14:25:48.840921 16505 all.go:46] starting to concurrently query 93 APIs [odo] I0515 14:25:48.841210 16505 all.go:62] fired up all goroutines to query APIs [odo] I0515 14:25:49.217674 16505 all.go:67] all goroutines have returned in 376.754263ms [odo] I0515 14:25:49.217773 16505 all.go:76] query result: objects=339 Running kubectl with args [kubectl get servicebinding my-nodejs-app-cluster-sample-k8s -n cmd-remove-binding-test71bqo] and odo env: [] [kubectl] NAME READY REASON AGE [kubectl] my-nodejs-app-cluster-sample-k8s True ApplicationsBound 109s [FAILED] in [It] - /go/odo_1/tests/integration/cmd_remove_binding_test.go:73 @ 05/15/23 14:25:55.83 [odo] read: read /dev/stdin: input/output error [odo] I0515 14:25:55.831297 16505 exec.go:49] ExecuteCommand returned an an err: error while streaming command: context canceled. for command '[/bin/sh -c echo $$ > /opt/odo/.odo_cmd_run.pid && cd ${PROJECT_SOURCE} && (npm start) 1>>/proc/1/fd/1 2>>/proc/1/fd/2; echo $? >> /opt/odo/.odo_cmd_run.pid]' [odo] stdout: [] [odo] stderr: [] [odo] I0515 14:25:55.831328 16505 kubeexec.go:118] error while running background command: unable to exec command [/bin/sh -c echo $$ > /opt/odo/.odo_cmd_run.pid && cd ${PROJECT_SOURCE} && (npm start) 1>>/proc/1/fd/1 2>>/proc/1/fd/2; echo $? >> /opt/odo/.odo_cmd_run.pid]: error while streaming command: context canceled [odo] I0515 14:25:55.831337 16505 kubeexec.go:40] GetProcessInfoForCommand for "run" [odo] I0515 14:25:55.831351 16505 exec.go:33] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: mynode-app-66755c88d4-npcxs in container: runtime [odo] ✗ Finished executing the application (command: run) [2m] [odo] I0515 14:25:55.834274 16505 exec.go:49] ExecuteCommand returned an an err: error while streaming command: error sending request: Post "https://c110.eu-de.containers.cloud.ibm.com:31454/api/v1/namespaces/cmd-remove-binding-test71bqo/pods/mynode-app-66755c88d4-npcxs/exec?command=%2Fbin%2Fsh&command=-c&command=cat+%2Fopt%2Fodo%2F.odo_cmd_run.pid+%7C%7C+true&container=runtime&stderr=true&stdout=true": dial tcp: lookup c110.eu-de.containers.cloud.ibm.com: operation was canceled. for command '[/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true]' [odo] stdout: [] [odo] stderr: [] [odo] I0515 14:25:55.834312 16505 execute_run.go:36] error while running background command: unable to exec command [/bin/sh -c echo $$ > /opt/odo/.odo_cmd_run.pid && cd ${PROJECT_SOURCE} && (npm start) 1>>/proc/1/fd/1 2>>/proc/1/fd/2; echo $? >> /opt/odo/.odo_cmd_run.pid]: error while streaming command: context canceled [odo] I0515 14:26:10.652882 16505 kclient.go:224] Checking if "clusterserviceversions" resource is supported [odo] I0515 14:26:10.652991 16505 service.go:75] Getting list of services [odo] I0515 14:26:10.653041 16505 operators.go:30] Fetching list of operators installed in cluster [odo] I0515 14:26:10.714564 16505 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I0515 14:26:10.714600 16505 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I0515 14:26:10.763953 16505 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I0515 14:26:10.771928 16505 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I0515 14:26:10.785645 16505 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I0515 14:26:10.797313 16505 service.go:93] Getting services started from operator: service-binding-operator.v1.3.4 [odo] I0515 14:26:10.797344 16505 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I0515 14:26:10.801266 16505 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I0515 14:26:10.805050 16505 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I0515 14:26:10.816650 16505 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I0515 14:26:10.827580 16505 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I0515 14:26:10.836220 16505 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I0515 14:26:10.848709 16505 kclient.go:224] Checking if "servicebindings" resource is supported [odo] • Syncing files into the container ... [odo] I0515 14:26:10.961987 16505 libdevfile.go:187] Build command: install [odo] I0515 14:26:10.962002 16505 libdevfile.go:199] Run command: run [odo] I0515 14:26:10.962846 16505 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670, destBase: ., destFile: . [odo] I0515 14:26:10.962876 16505 file_indexer.go:406] Corrected destinations: base: . file: . [odo] I0515 14:26:10.963612 16505 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/.gitignore, destBase: ., destFile: .gitignore [odo] I0515 14:26:10.963636 16505 file_indexer.go:406] Corrected destinations: base: . file: .gitignore [odo] I0515 14:26:10.963886 16505 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/.odo, destBase: ., destFile: .odo [odo] I0515 14:26:10.963909 16505 file_indexer.go:406] Corrected destinations: base: . file: .odo [odo] I0515 14:26:10.964079 16505 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/devfile.yaml, destBase: ., destFile: devfile.yaml [odo] I0515 14:26:10.964093 16505 file_indexer.go:406] Corrected destinations: base: . file: devfile.yaml [odo] I0515 14:26:10.964275 16505 file_indexer.go:456] last modified date changed: /tmp/1676385670/devfile.yaml [odo] I0515 14:26:10.964309 16505 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/package.json, destBase: ., destFile: package.json [odo] I0515 14:26:10.964318 16505 file_indexer.go:406] Corrected destinations: base: . file: package.json [odo] I0515 14:26:10.964504 16505 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/server.js, destBase: ., destFile: server.js [odo] I0515 14:26:10.964534 16505 file_indexer.go:406] Corrected destinations: base: . file: server.js [odo] I0515 14:26:10.964718 16505 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/test, destBase: ., destFile: test [odo] I0515 14:26:10.964739 16505 file_indexer.go:406] Corrected destinations: base: . file: test [odo] I0515 14:26:10.965261 16505 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/test/test.js, destBase: ., destFile: test/test.js [odo] I0515 14:26:10.965279 16505 file_indexer.go:406] Corrected destinations: base: . file: test/test.js [odo] I0515 14:26:10.965702 16505 sync.go:138] List of files to be deleted: +[] [odo] I0515 14:26:10.965728 16505 sync.go:140] List of files changed: +[/tmp/1676385670/devfile.yaml] [odo] I0515 14:26:10.965741 16505 sync.go:193] Push: componentName: mynode, path: /tmp/1676385670, files: [/tmp/1676385670/devfile.yaml], delFiles: [], isForcePush: false [odo] I0515 14:26:10.966145 16505 sync.go:233] Copying files /tmp/1676385670/devfile.yaml to pod [odo] I0515 14:26:10.966165 16505 copy.go:36] CopyFile arguments: localPath /tmp/1676385670, dest /projects/1676385670, targetPath /projects, copyFiles [/tmp/1676385670/devfile.yaml], globalExps [.git .odo .odo/odo-file-index.json] [odo] I0515 14:26:10.966189 16505 copy.go:64] Executing command tar xf - -C /projects --no-same-owner [odo] I0515 14:26:10.966216 16505 copy.go:97] makeTar arguments: srcPath: /tmp/1676385670, destPath: /projects/1676385670, files: [/tmp/1676385670/devfile.yaml] [odo] I0515 14:26:10.966498 16505 copy.go:128] Got abs path: /tmp/1676385670/devfile.yaml [odo] I0515 14:26:10.966506 16505 copy.go:129] Making /tmp/1676385670 relative to /tmp/1676385670/devfile.yaml [odo] I0515 14:26:10.966521 16505 copy.go:145] makeTar srcFile: 1676385670/devfile.yaml [odo] I0515 14:26:10.966527 16505 copy.go:146] makeTar destFile: devfile.yaml [odo] I0515 14:26:10.966531 16505 copy.go:166] recursiveTar arguments: srcBase: /tmp, srcFile: 1676385670/devfile.yaml, destBase: /projects, destFile: devfile.yaml [odo] I0515 14:26:10.966534 16505 copy.go:172] Corrected destinations: base: /projects file: devfile.yaml [odo] ✗ Command 'tar xf - -C /projects --no-same-owner' in container failed. [odo] [odo] ✗ stdout: [odo] [odo] ✗ stderr: [odo] [odo] ✗ err: error while streaming command: error sending request: Post "https://c110.eu-de.containers.cloud.ibm.com:31454/api/v1/namespaces/cmd-remove-binding-test71bqo/pods/mynode-app-66755c88d4-npcxs/exec?command=tar&command=xf&command=-&command=-C&command=%2Fprojects&command=--no-same-owner&container=runtime&stderr=true&stdin=true&stdout=true": dial tcp: lookup c110.eu-de.containers.cloud.ibm.com: operation was canceled [odo] [odo] I0515 14:26:10.969475 16505 status.go:34] setting inner loop State "Ready" [odo] ✗ Syncing files into the container [7ms] [odo] I0515 14:26:10.969529 16505 watch.go:428] Error from Push: watch command was unable to push component: failed to sync to component with name mynode: failed to sync to component with name mynode: unable push files to pod: error while streaming command: error sending request: Post "https://c110.eu-de.containers.cloud.ibm.com:31454/api/v1/namespaces/cmd-remove-binding-test71bqo/pods/mynode-app-66755c88d4-npcxs/exec?command=tar&command=xf&command=-&command=-C&command=%2Fprojects&command=--no-same-owner&container=runtime&stderr=true&stdin=true&stdout=true": dial tcp: lookup c110.eu-de.containers.cloud.ibm.com: operation was canceled [odo] Error occurred on Push - watch command was unable to push component: failed to sync to component with name mynode: failed to sync to component with name mynode: unable push files to pod: error while streaming command: error sending request: Post "https://c110.eu-de.containers.cloud.ibm.com:31454/api/v1/namespaces/cmd-remove-binding-test71bqo/pods/mynode-app-66755c88d4-npcxs/exec?command=tar&command=xf&command=-&command=-C&command=%2Fprojects&command=--no-same-owner&container=runtime&stderr=true&stdin=true&stdout=true": dial tcp: lookup c110.eu-de.containers.cloud.ibm.com: operation was canceled [odo] [odo] [odo] ↪ Dev mode [odo] Status: [odo] Watching for changes in the current directory /tmp/1676385670 [odo] [odo] Keyboard Commands: [odo] [Ctrl+c] - Exit and delete resources from the cluster [odo] [p] - Manually apply local changes to the application on the cluster [odo] I0515 14:26:10.969606 16505 watch.go:263] deployment watcher Event: Type: MODIFIED, name: mynode-app, rv: 250163729, generation: 1, pods: 1 [odo] Cleaning resources, please wait [odo] I0515 14:26:11.048508 16505 delete.go:172] Ignoring resource: servicebindings/my-nodejs-app-cluster-sample-k8s; it does not exist on the cluster [odo] I0515 14:26:11.070678 16505 all.go:46] starting to concurrently query 93 APIs [odo] I0515 14:26:11.070893 16505 all.go:62] fired up all goroutines to query APIs [odo] I0515 14:26:11.457702 16505 all.go:67] all goroutines have returned in 386.987974ms [odo] I0515 14:26:11.457758 16505 all.go:76] query result: objects=338 [odo] ✗ Dev mode interrupted by user Deleting project: cmd-remove-binding-test71bqo Running kubectl with args [kubectl delete namespaces cmd-remove-binding-test71bqo --wait=false] and odo env: [] [kubectl] namespace "cmd-remove-binding-test71bqo" deleted Setting current dir to: /go/odo_1/tests/integration Deleting dir: /tmp/1676385670 Deleting dir: /tmp/1887890813 << Timeline [FAILED] Expected : to contain substring : not found In [It] at: /go/odo_1/tests/integration/cmd_remove_binding_test.go:73 @ 05/15/23 14:25:55.83 ------------------------------ ••S•••S•S•••S•S••SS••SS•SS•SS••S•S••SS•SSS•••••••S••S••SS•S•• ------------------------------ • [15.987 seconds] odo add binding interactive command tests when the component is bootstrapped when binding to a service in a different namespace should successfully add binding to the devfile /go/odo_1/tests/integration/interactive_add_binding_test.go:257 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/2967354985 << Captured StdOut/StdErr Output ------------------------------ •S••SS• ------------------------------ • [18.902 seconds] odo add binding interactive command tests when running a deployment when binding to a service in a different namespace should error out if service is not found in the namespace selected /go/odo_1/tests/integration/interactive_add_binding_test.go:577 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/954767556 << Captured StdOut/StdErr Output ------------------------------ ••S ------------------------------ • [10.188 seconds] odo add binding interactive command tests when running a deployment should successfully add binding without devfile (custom naming strategy: "") /go/odo_1/tests/integration/interactive_add_binding_test.go:463 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/1423623151 << Captured StdOut/StdErr Output ------------------------------ • [3.412 seconds] odo deploy interactive command tests directory is not empty when there is a match from Alizer should display welcoming messages first /go/odo_1/tests/integration/interactive_deploy_test.go:109 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo deploy' from /tmp/3174488527 << Captured StdOut/StdErr Output ------------------------------ S•SS•S••S•••SS•• ------------------------------ • [3.289 seconds] odo deploy interactive command tests directory is not empty when Alizer cannot determine a Devfile based on the current source code should not fail but fallback to the interactive mode /go/odo_1/tests/integration/interactive_deploy_test.go:159 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo deploy' from /tmp/565016594 << Captured StdOut/StdErr Output ------------------------------ SS•SS•S ------------------------------ • [10.374 seconds] odo add binding interactive command tests when running a deployment should successfully add binding without devfile (custom naming strategy: "{ .name | upper }") /go/odo_1/tests/integration/interactive_add_binding_test.go:463 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/2562050290 << Captured StdOut/StdErr Output ------------------------------ S•• ------------------------------ • [15.862 seconds] odo add binding interactive command tests when the component is bootstrapped when binding to a service in a different namespace should error out if service is not found in the namespace selected /go/odo_1/tests/integration/interactive_add_binding_test.go:242 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/3545469436 << Captured StdOut/StdErr Output ------------------------------ ••S••S•SS•SS•S•SSS•S•S•S•SS••••S••SSS•••••••S••S•SS•••SSSSSS••S•SS•SSS•S••••••S•S•••S•S••S•SS•SSSSS•S••S•SS•SSS•S•SS•••SSS•S•••SS••••S•SSS••SS•SSS•S•S•••SSSSSS•S••SS•••S••••S•S•S•SSSS•SS• ------------------------------ • [8.809 seconds] odo add binding interactive command tests when the component is bootstrapped should successfully add binding to the devfile (Bind as Files) /go/odo_1/tests/integration/interactive_add_binding_test.go:101 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/1244698302 << Captured StdOut/StdErr Output ------------------------------ ••••SS•SSSS••• ------------------------------ • [17.613 seconds] odo dev interactive command tests when a component is bootstrapped should sync files when p is pressed /go/odo_1/tests/integration/interactive_dev_test.go:206 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo dev --random-ports --no-watch' from /tmp/1104616038 << Captured StdOut/StdErr Output ------------------------------ S•S ------------------------------ • [3.962 seconds] odo deploy interactive command tests directory is not empty when there is a match from Alizer should run alizer to download devfile successfully even with -v flag /go/odo_1/tests/integration/interactive_deploy_test.go:40 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo deploy -v 4' from /tmp/3887524489 << Captured StdOut/StdErr Output ------------------------------ S•S••S••SSSS•SS•SS••••S••S•SSSS•SS•S• ------------------------------ • [4.118 seconds] odo init interactive command tests when DevfileRegistriesList CRD is installed on cluster when CR for devfileregistrieslists is installed in namespace should download correct devfile from the first in-cluster registry /go/odo_1/tests/integration/interactive_init_test.go:712 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo init' from /tmp/138077126 << Captured StdOut/StdErr Output ------------------------------ •S•S•SSSSSSS••••••S•SS••S•S• ------------------------------ • [20.010 seconds] odo add binding interactive command tests when running a deployment when binding to a service in a different namespace should successfully add binding without devfile /go/odo_1/tests/integration/interactive_add_binding_test.go:591 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/1307858613 << Captured StdOut/StdErr Output ------------------------------ SS••S••••SSS••SSS••S ------------------------------ • [9.047 seconds] odo add binding interactive command tests when running a deployment should successfully add binding without devfile (default naming strategy) /go/odo_1/tests/integration/interactive_add_binding_test.go:311 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/1792173630 << Captured StdOut/StdErr Output ------------------------------ SSSS•SSS••S•SS•S•S•••S••• ------------------------------ • [8.667 seconds] odo add binding interactive command tests when running a deployment should successfully add binding without devfile (custom naming strategy: "any string") /go/odo_1/tests/integration/interactive_add_binding_test.go:463 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/4034633108 << Captured StdOut/StdErr Output ------------------------------ S•S••••SS•S•••••S••S•S•SSSS•••••S••• ------------------------------ • [81.536 seconds] odo dev interactive command tests directory is not empty when there is a match from Alizer should run alizer to download devfile /go/odo_1/tests/integration/interactive_dev_test.go:76 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo dev --random-ports' from /tmp/978783937 << Captured StdOut/StdErr Output ------------------------------ S••SSS•SSS•••S•SS•S••S•SS• ------------------------------ • [11.530 seconds] odo add binding interactive command tests when the component is bootstrapped should successfully add binding to the devfile (custom naming strategy: "any string") /go/odo_1/tests/integration/interactive_add_binding_test.go:180 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/958034439 << Captured StdOut/StdErr Output ------------------------------ SS••S••••S••• ------------------------------ • [10.221 seconds] odo add binding interactive command tests when the component is bootstrapped should successfully add binding to the devfile ("none" as naming strategy) /go/odo_1/tests/integration/interactive_add_binding_test.go:131 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/2846410085 << Captured StdOut/StdErr Output ------------------------------ S•S•S•S•••••SS ------------------------------ • [4.410 seconds] odo deploy interactive command tests directory is not empty when there is a match from Alizer should run alizer to download devfile /go/odo_1/tests/integration/interactive_deploy_test.go:75 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo deploy' from /tmp/2649752970 << Captured StdOut/StdErr Output ------------------------------ ••••SSS••S••S•S•S•••SS•••SS• ------------------------------ • [11.501 seconds] odo add binding interactive command tests when the component is bootstrapped should successfully add binding to the devfile (Bind as Environment Variables) /go/odo_1/tests/integration/interactive_add_binding_test.go:73 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/2209392704 << Captured StdOut/StdErr Output ------------------------------ SS••S•S•S•SS•••S•SS••SS•S ------------------------------ • [55.060 seconds] odo dev command tests when a component with multiple endpoints is run should create state files containing information, including forwarded ports /go/odo_1/tests/integration/cmd_dev_test.go:3470 Captured StdOut/StdErr Output >> PID: 16471 << Captured StdOut/StdErr Output ------------------------------ ••••S••• ------------------------------ • [9.560 seconds] odo add binding interactive command tests when the component is bootstrapped should successfully add binding to the devfile ("uppercase" as naming strategy) /go/odo_1/tests/integration/interactive_add_binding_test.go:131 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/2440231697 << Captured StdOut/StdErr Output ------------------------------ •S•SSSS•S•S•S•S••SS••S•••••S•••SSSS• ------------------------------ • [9.257 seconds] odo add binding interactive command tests when running a deployment should successfully add binding without devfile (naming strategy: "none") /go/odo_1/tests/integration/interactive_add_binding_test.go:378 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/124543021 << Captured StdOut/StdErr Output ------------------------------ ••S•SS••••• ------------------------------ • [9.955 seconds] odo add binding interactive command tests when running a deployment should successfully add binding without devfile (naming strategy: "uppercase") /go/odo_1/tests/integration/interactive_add_binding_test.go:378 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo add binding' from /tmp/2449404703 << Captured StdOut/StdErr Output ------------------------------ S•S••••••••SSSSSSS•S•SS••S•••S•••S••SS•••SS•• ------------------------------ • [78.537 seconds] odo dev interactive command tests directory is not empty when there is a match from Alizer should display welcoming messages first /go/odo_1/tests/integration/interactive_dev_test.go:112 Captured StdOut/StdErr Output >> Spawning '/go/bin/odo dev --random-ports' from /tmp/2891922572 << Captured StdOut/StdErr Output ------------------------------ SS•SS•S•SSS•••SSSS••SSS••S••••SS••••••••••••••• Summarizing 1 Failure: [FAIL] odo remove binding command tests when the component with binding is bootstrapped (bindingName=my-nodejs-app-cluster-sample-k8s) when odo dev is running when binding is removed [It] should have led odo dev to delete ServiceBinding from the cluster /go/odo_1/tests/integration/cmd_remove_binding_test.go:73 Ran 491 of 888 Specs in 1681.152 seconds FAIL! -- 490 Passed | 1 Failed | 0 Pending | 397 Skipped Ginkgo ran 1 suite in 29m7.097404385s Test Suite Failed You're using deprecated Ginkgo functionality: ============================================= --slow-spec-threshold is deprecated --slow-spec-threshold has been deprecated and will be removed in a future version of Ginkgo. This feature has proved to be more noisy than useful. You can use --poll-progress-after, instead, to get more actionable feedback about potentially slow specs and understand where they might be getting stuck. To silence deprecations that can be silenced set the following environment variable: ACK_GINKGO_DEPRECATIONS=2.6.0 exit status 1 make: *** [Makefile:207: test-integration-cluster] Error 1