cp ododevapispec.yaml pkg/apiserver-impl/swagger-ui/swagger.yaml go install -mod=vendor -ldflags="-X github.com/redhat-developer/odo/pkg/version.GITCOMMIT=faadb7c53" ./cmd/odo/ go run -mod=vendor github.com/onsi/ginkgo/v2/ginkgo --randomize-all --poll-progress-after=120s --poll-progress-interval=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: 1699000552 - will randomize all specs Will run 504 of 956 specs Running in parallel across 16 processes SSSSSSSSSSSSS ------------------------------ • [16.991 seconds] odo dev command tests when a component is bootstrapped should fail when using --no-commands and --build-command and/or --run-command together /go/odo_1/tests/integration/cmd_dev_test.go:233 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [18.299 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 >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" Spawning '/go/bin/odo deploy -v 4' from /tmp/1543932267 << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [18.748 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEPLOY mode when a resource is changed in the devfile and the component is deleted while having access to the devfile.yaml with --files=true --running-in=dev should delete the component /go/odo_1/tests/integration/cmd_delete_test.go:274 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [19.399 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEPLOY mode when a resource is changed in the devfile and the component is deleted while having access to the devfile.yaml with --files=false --running-in= should delete the component /go/odo_1/tests/integration/cmd_delete_test.go:274 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [18.417 seconds] odo list with devfile listing non-odo managed components when a non-odo managed component is deployed should list the component in JSON /go/odo_1/tests/integration/cmd_devfile_list_test.go:47 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [7.390 seconds] odo dev command tests when Devfile contains metadata.projectType when odo deploy is executed should set the correct value in labels of deployed resources /go/odo_1/tests/integration/cmd_dev_test.go:4105 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [5.528 seconds] odo devfile deploy command tests using a Devfile with an image component using a remote Dockerfile when remote server returns a valid file should run odo deploy /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:538 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [5.975 seconds] odo dev command tests when Devfile contains metadata.language invalid as a label value when odo deploy is executed should set the correct value in labels of deployed resources /go/odo_1/tests/integration/cmd_dev_test.go:4105 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [40.124 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted while having access to the devfile.yaml should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:428 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [39.474 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted using its name and namespace from another directory should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:473 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [3.625 seconds] odo dev command tests when running odo dev and prestart events are defined should not correctly execute PreStart commands /go/odo_1/tests/integration/cmd_dev_test.go:2823 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [6.056 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEPLOY mode when the component is deleted while having access to the devfile.yaml should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:316 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [26.269 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEV mode and dev mode stopped when the component is deleted using its name (and namespace) from another directory (running-in="") when odo delete command is run again with nothing deployed on the cluster should output that there are no resources to be deleted /go/odo_1/tests/integration/cmd_delete_test.go:151 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [4.485 seconds] odo describe component command tests when creating a component should not describe the component from another directory, with default cluster mode /go/odo_1/tests/integration/cmd_describe_component_test.go:264 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [56.537 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEV mode and dev mode stopped the component is deleted while having access to the devfile.yaml when the component is deleted with --files should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:178 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [57.543 seconds] odo dev command tests when a component is bootstrapped should not set securitycontext for podsecurity admission /go/odo_1/tests/integration/cmd_dev_test.go:392 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [5.832 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEPLOY mode when the component is deleted using its name and namespace from another directory should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:241 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [3.391 seconds] odo create/delete/list/set namespace/project tests create namespace should fail to create namespace /go/odo_1/tests/integration/cmd_namespace_test.go:63 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [67.857 seconds] odo dev command tests when a component is bootstrapped when odo dev is executed when odo dev is stopped should delete the component from the platform /go/odo_1/tests/integration/cmd_dev_test.go:507 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [45.169 seconds] odo dev command tests 1. devfile contains composite apply command the devfile contains an image component that uses a remote Dockerfile when [PODMAN_CMD=echo] remote server returns an error when odo dev is run should not build images when odo dev is run /go/odo_1/tests/integration/cmd_dev_test.go:2549 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [4.053 seconds] odo devfile deploy command tests when using a devfile.yaml containing a deploy command when an env.yaml file contains a non-current Project when running odo deploy when the env.yaml file still contains a non-current Project should delete the component in the current namespace /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:226 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [76.820 seconds] odo dev command tests when a component is bootstrapped when odo is executed with --no-watch flag and without --no-commands when a file in component directory is modified should not trigger a push /go/odo_1/tests/integration/cmd_dev_test.go:736 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSSS ------------------------------ • [75.790 seconds] odo dev command tests when Devfile 2.1.0 is used - with metadata.name when doing odo dev with --var flag should check if the env variable has a correct value /go/odo_1/tests/integration/cmd_dev_test.go:1612 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSSS ------------------------------ • [58.748 seconds] odo dev command tests when a component is bootstrapped when odo is executed with --no-watch flag and with --no-commands when a file in component directory is modified when p is pressed should trigger a push /go/odo_1/tests/integration/cmd_dev_test.go:754 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [4.354 seconds] odo generic executing odo version command when executing the complete command with server info should show the version of odo major components including server login URL /go/odo_1/tests/integration/generic_test.go:132 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [25.089 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEV mode and dev mode stopped when the component is deleted using its name (and namespace) from another directory (running-in="") should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:128 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [5.163 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEPLOY mode when a resource is changed in the devfile and the component is deleted while having access to the devfile.yaml with --files=false --running-in=deploy should delete the component /go/odo_1/tests/integration/cmd_delete_test.go:274 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [46.402 seconds] odo dev command tests when odo dev is executed to run a devfile containing multiple k8s resource defined under a single Devfile component should have created the necessary k8s resources /go/odo_1/tests/integration/cmd_dev_test.go:1127 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [86.050 seconds] odo dev command tests port-forwarding for the component when devfile has multiple endpoints when running odo dev should expose all endpoints on localhost regardless of exposure(podman=false, manual=true, customPortForwarding=true, customAddress=true) /go/odo_1/tests/integration/cmd_dev_test.go:1463 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [91.104 seconds] odo dev command tests 1. devfile contains composite apply command when odo dev is running with container run extra args should execute the composite apply commands successfully /go/odo_1/tests/integration/cmd_dev_test.go:2388 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [5.771 seconds] odo describe component command tests when creating a component when running odo deploy to create ingress/routes should show the ingress/routes in odo describe component output /go/odo_1/tests/integration/cmd_describe_component_test.go:552 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSS ------------------------------ • [3.327 seconds] odo run command tests when a component is bootstrapped should fail if odo dev is not running /go/odo_1/tests/integration/cmd_run_test.go:72 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [11.174 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 >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" Spawning '/go/bin/odo dev --random-ports' from /tmp/3513057400 << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [84.818 seconds] odo devfile deploy command tests when using a devfile.yaml containing an outer-loop Kubernetes component referenced via an URI when running odo deploy with image build extra args should run odo dev successfully /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:161 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [56.030 seconds] odo describe component command tests when creating a component when running odo dev (podman=false,debug=false) JSON output when describing the component in dev mode should describe the component /go/odo_1/tests/integration/cmd_describe_component_test.go:416 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ •S ------------------------------ • [12.183 seconds] odo create/delete/list/set namespace/project tests delete namespace when force-deleting a valid namespace should successfully delete the namespace synchronously with --wait /go/odo_1/tests/integration/cmd_namespace_test.go:115 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [25.491 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEV mode and dev mode stopped when the component is deleted using its name (and namespace) from another directory (running-in="dev") should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:128 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [87.984 seconds] odo logs command tests when component is created and odo logs is executed when running in Dev mode with --logs 1. should successfully show logs of the running component /go/odo_1/tests/integration/cmd_logs_test.go:249 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [24.479 seconds] odo dev command tests when a component is bootstrapped when an env.yaml file contains a non-current Project when odo dev is executed should not have modified env.yaml, and use current namespace /go/odo_1/tests/integration/cmd_dev_test.go:547 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [4.471 seconds] odo dev command tests when running applications listening on the container loopback interface should error out if using --forward-localhost on any platform other than Podman /go/odo_1/tests/integration/cmd_dev_test.go:4220 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [10.856 seconds] odo logs command tests when component is created and odo logs is executed when running in Deploy mode should successfully show logs of the running component /go/odo_1/tests/integration/cmd_logs_test.go:267 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [55.672 seconds] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev should expose the endpoint on localhost (podman=false, manual=false, customPortForwarding=true, customAddress=true) /go/odo_1/tests/integration/cmd_dev_test.go:1338 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [6.886 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEPLOY mode when a resource is changed in the devfile and the component is deleted while having access to the devfile.yaml with --files=true --running-in= should delete the component /go/odo_1/tests/integration/cmd_delete_test.go:274 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [57.247 seconds] odo dev command tests when devfile project field is present and running odo dev - with metadata.name should sync to the correct dir in container /go/odo_1/tests/integration/cmd_dev_test.go:2097 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [126.828 seconds] odo dev command tests multiple dev sessions with different project are running on same platform (podman=false), same port when odo dev session is run for nodejs component when odo dev session is run for go project on the same port but different address should be able to run both the sessions /go/odo_1/tests/integration/cmd_dev_test.go:1213 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ Progress Report for Ginkgo Process #1 Automatically polling progress: odo dev command tests when running odo dev and single env var is set - without metadata.name should be able to exec command (Spec Runtime: 2m11.516s) /go/odo_1/tests/integration/cmd_dev_test.go:1691 In [It] (Node Runtime: 2m0.001s) /go/odo_1/tests/integration/cmd_dev_test.go:1691 Begin Captured GinkgoWriter Output >> ... [odo] read: read /dev/stdin: input/output error [odo] I1103 08:38:41.222083 12952 watch.go:333] Dev mode interrupted by user [odo] I1103 08:38:41.240936 12952 implem.go:114] The path for preference file is /tmp/1432511185/preference.yaml [odo] I1103 08:38:41.241676 12952 segment.go:268] Checking telemetry enable status [odo] I1103 08:38:41.241687 12952 segment.go:286] Sending telemetry disabled by env variable [odo] Cleaning resources, please wait [odo] I1103 08:38:41.425797 12952 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:38:41.426742 12952 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:38:41.609396 12952 all.go:67] all goroutines have returned in 183.605814ms [odo] I1103 08:38:41.609457 12952 all.go:76] query result: objects=26 << End Captured GinkgoWriter Output Spec Goroutine goroutine 70 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0007756c0, {0x30feb48?, 0xc0005b6960}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0007756c0, {0x30feb48, 0xc0005b6960}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc001203d70?, {0xc0008a33a0?, 0xc001203c38?, 0x2?}) /go/odo_1/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.DevSession.WaitEnd(...) /go/odo_1/tests/helper/helper_dev.go:263 github.com/redhat-developer/odo/tests/helper.RunDevMode.func1() /go/odo_1/tests/helper/helper_dev.go:334 github.com/redhat-developer/odo/tests/helper.RunDevMode({{0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, ...}, ...) /go/odo_1/tests/helper/helper_dev.go:337 > github.com/redhat-developer/odo/tests/integration.glob..func7.11.2() /go/odo_1/tests/integration/cmd_dev_test.go:1692 | | It("should be able to exec command", func() { > err := helper.RunDevMode(helper.DevSessionOpts{ | RunOnPodman: podman, | }, func(session *gexec.Session, out, err string, ports map[string]string) { github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x2d1ac7b, 0x0}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 ------------------------------ • [56.205 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted while having access to the devfile.yaml should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:428 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [55.979 seconds] odo dev command tests when running odo dev with alternative commands - with metadata.name when running odo dev with a build command should execute the default build command successfully if specified explicitly /go/odo_1/tests/integration/cmd_dev_test.go:3126 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSS ------------------------------ • [135.789 seconds] odo dev command tests when running odo dev and single env var is set - without metadata.name should be able to exec command /go/odo_1/tests/integration/cmd_dev_test.go:1691 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [4.716 seconds] odo describe component command tests should fail, with cluster /go/odo_1/tests/integration/cmd_describe_component_test.go:89 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [4.488 seconds] odo dev command tests when a component is bootstrapped when a state file is not writable should fail running odo dev /go/odo_1/tests/integration/cmd_dev_test.go:435 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [57.346 seconds] odo dev command tests when running odo dev with alternative commands - without metadata.name should execute the custom non-default build and run commands successfully /go/odo_1/tests/integration/cmd_dev_test.go:3207 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [32.536 seconds] odo dev command tests image names as selectors when starting with a Devfile with relative and absolute image names and Kubernetes resources when adding a local registry for images when running odo dev should treat relative image names as selectors /go/odo_1/tests/integration/cmd_dev_test.go:4756 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [5.394 seconds] odo logs command tests when odo logs is executed for a component that's not running in any modes should print that no containers are running /go/odo_1/tests/integration/cmd_logs_test.go:99 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [4.437 seconds] odo devfile deploy command tests when using a devfile.yaml containing an outer-loop Kubernetes component referenced via an URI when an env.yaml file contains a non-current Project when running odo deploy when the env.yaml file still contains a non-current Project should delete the component in the current namespace /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:226 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSS ------------------------------ • [55.720 seconds] odo dev command tests when running odo dev with alternative commands - with metadata.name when running odo dev with a build command should execute the custom non-default build command successfully /go/odo_1/tests/integration/cmd_dev_test.go:3112 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [4.574 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEPLOY mode when a resource is changed in the devfile and the component is deleted while having access to the devfile.yaml with --files=true --running-in= should delete the component /go/odo_1/tests/integration/cmd_delete_test.go:274 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [58.143 seconds] odo dev command tests when no project is present - without metadata.name should sync to the correct dir in container /go/odo_1/tests/integration/cmd_dev_test.go:2164 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [2.861 seconds] odo devfile build-images command tests when starting with Devfile with autoBuild or deployByDefault components when building images should build all Image components regardless of autoBuild /go/odo_1/tests/integration/cmd_devfile_build_images_test.go:364 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [55.730 seconds] odo dev command tests when running applications listening on the container loopback interface when running on default cluster platform should port-forward successfully /go/odo_1/tests/integration/cmd_dev_test.go:4244 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [55.922 seconds] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev should expose the endpoint on localhost (podman=false, manual=true, customPortForwarding=true, customAddress=true) /go/odo_1/tests/integration/cmd_dev_test.go:1338 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [127.540 seconds] odo dev command tests when running odo dev and composite command is used as a run command - with metadata.name should run successfully /go/odo_1/tests/integration/cmd_dev_test.go:2709 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [56.628 seconds] odo dev command tests when multiple projects are present - with metadata.name should sync to the correct dir in container /go/odo_1/tests/integration/cmd_dev_test.go:2130 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [56.723 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted while having access to the devfile.yaml should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:428 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [8.207 seconds] odo devfile deploy command tests deploying devfile with exec should not set securitycontext for podsecurity admission on job's pod template /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:601 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [11.440 seconds] odo create/delete/list/set namespace/project tests delete project when force-deleting a valid project should successfully delete the project asynchronously /go/odo_1/tests/integration/cmd_namespace_test.go:107 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [56.954 seconds] odo dev command tests when a component is bootstrapped when odo is executed with --no-watch flag and with --no-commands=false when a file in component directory is modified should not trigger a push /go/odo_1/tests/integration/cmd_dev_test.go:736 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [76.361 seconds] odo dev command tests when creating local files and dir and running odo dev - without metadata.name when deleting local files and dir and waiting for sync should not list deleted dir and file in container /go/odo_1/tests/integration/cmd_dev_test.go:1805 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [126.760 seconds] odo describe component command tests checking for remote source code location when using devfile with containers that has mountSource set to false and starting an odo dev session should show remote source code location in odo describe component output /go/odo_1/tests/integration/cmd_describe_component_test.go:642 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [83.949 seconds] odo dev debug command tests when starting with Devfile with autoBuild or deployByDefault components when running odo dev with some components not referenced in the Devfile should create the appropriate resources /go/odo_1/tests/integration/cmd_dev_debug_test.go:501 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [26.992 seconds] odo logs command tests when component is created and odo logs is executed when running in Deploy mode when --follow flag is specified should successfully follow logs of running component /go/odo_1/tests/integration/cmd_logs_test.go:291 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S [3.591 seconds] odo devfile deploy command tests when deploying a ServiceBinding k8s resource [BeforeEach] when odo deploy is run should successfully deploy the ServiceBinding resource [BeforeEach] /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:387 [It] /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:412 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output [SKIPPED] Skipping service binding tests as SKIP_SERVICE_BINDING_TESTS is true In [BeforeEach] at: /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:390 @ 11/03/23 08:40:21.336 ------------------------------ SS ------------------------------ • [66.295 seconds] odo list with devfile devfile has missing metadata when projectType and language is missing when the component is pushed should show 'nodejs' for 'Type' in odo list /go/odo_1/tests/integration/cmd_devfile_list_test.go:363 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [80.550 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 >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" Spawning '/go/bin/odo dev --random-ports' from /tmp/3125782067 << Captured StdOut/StdErr Output ------------------------------ • [117.093 seconds] odo dev command tests when running odo dev and multiple env variables are set - without metadata.name should be able to exec command /go/odo_1/tests/integration/cmd_dev_test.go:1717 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [77.343 seconds] odo dev command tests when a component is bootstrapped when odo is executed with --no-watch flag and without --no-commands when a file in component directory is modified when p is pressed should trigger a push /go/odo_1/tests/integration/cmd_dev_test.go:754 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [5.006 seconds] odo devfile deploy command tests when recording telemetry data should record the telemetry data correctly /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:270 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [55.453 seconds] odo dev command with api server tests when the component is bootstrapped when odo dev is run with --api-server flag when /instance endpoint is DELETEd should terminate the dev session /go/odo_1/tests/integration/cmd_dev_api_server_test.go:239 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" <<< Session terminated >>> << Captured StdOut/StdErr Output ------------------------------ • [47.313 seconds] odo dev command tests when node-js application is created and deployed with devfile schema 2.2.0 should check memory Request and Limit /go/odo_1/tests/integration/cmd_dev_test.go:3375 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [75.154 seconds] odo dev command tests port-forwarding for the component when devfile has multiple endpoints when running odo dev should expose all endpoints on localhost regardless of exposure(podman=false, manual=true, customPortForwarding=false, customAddress=true) /go/odo_1/tests/integration/cmd_dev_test.go:1463 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [3.553 seconds] odo dev command tests when running applications listening on the container loopback interface should error out if using --forward-localhost on any platform other than Podman /go/odo_1/tests/integration/cmd_dev_test.go:4220 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [3.758 seconds] odo dev command tests when Devfile contains metadata.projectType invalid as a label value when odo deploy is executed should set the correct value in labels of deployed resources /go/odo_1/tests/integration/cmd_dev_test.go:4105 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [96.052 seconds] odo dev command tests when a hotReload capable Run command is used with odo dev should execute the build and run commands /go/odo_1/tests/integration/cmd_dev_test.go:3771 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [46.043 seconds] odo delete command tests when a component is bootstrapped when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted while having access to the devfile.yaml should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:428 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [56.541 seconds] odo dev command tests when running odo dev with alternative commands - without metadata.name when running odo dev with a run command should execute the default run command successfully if specified explicitly /go/odo_1/tests/integration/cmd_dev_test.go:3195 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [58.366 seconds] odo dev command tests when creating nodejs component, doing odo dev and run command has dev.odo.push.path attribute should sync only the mentioned files at the appropriate remote destination /go/odo_1/tests/integration/cmd_dev_test.go:3428 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [4.074 seconds] odo devfile init command tests setting application ports when running odo init --run-port with a Devfile with no commands should overwrite the ports into the container component referenced by the default run command /go/odo_1/tests/integration/cmd_devfile_init_test.go:654 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [5.251 seconds] odo create/delete/list/set namespace/project tests when namespace is created with -w should list the new namespace when listing namespace /go/odo_1/tests/integration/cmd_namespace_test.go:41 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [58.112 seconds] odo run command tests when a component is bootstrapped when odo dev is executed with --no-commands=false and ready should execute commands /go/odo_1/tests/integration/cmd_run_test.go:100 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [56.226 seconds] odo dev command tests when running odo dev and composite command is marked as parallel:true - with metadata.name should execute all commands in composite command /go/odo_1/tests/integration/cmd_dev_test.go:2642 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [26.996 seconds] odo delete command tests when a component is bootstrapped when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted using its name and namespace from another directory should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:473 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [57.521 seconds] odo dev command tests when adding local files to gitignore and running odo dev should not sync ignored files to the container /go/odo_1/tests/integration/cmd_dev_test.go:1955 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [57.426 seconds] odo dev command tests when a component is bootstrapped should use the index information from previous push operation /go/odo_1/tests/integration/cmd_dev_test.go:200 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [45.653 seconds] odo dev debug command tests when a component without debug command is bootstrapped should log error about missing debug command when running odo dev --debug /go/odo_1/tests/integration/cmd_dev_debug_test.go:444 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [3.812 seconds] odo create/delete/list/set namespace/project tests list namespace should successfully list all the namespaces /go/odo_1/tests/integration/cmd_namespace_test.go:221 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSS ------------------------------ • [56.130 seconds] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev should expose the endpoint on localhost (podman=false, manual=true, customPortForwarding=false, customAddress=false) /go/odo_1/tests/integration/cmd_dev_test.go:1338 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [49.098 seconds] odo dev debug command tests when creating nodejs component, doing odo dev and run command has dev.odo.push.path attribute should sync only the mentioned files at the appropriate remote destination /go/odo_1/tests/integration/cmd_dev_debug_test.go:163 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [45.593 seconds] odo dev command tests when a component with multiple endpoints is run when odo dev is stopped should remove forwarded ports from state file /go/odo_1/tests/integration/cmd_dev_test.go:3583 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [83.651 seconds] odo dev command tests 1. devfile contains composite apply command when odo dev is running should execute the composite apply commands successfully /go/odo_1/tests/integration/cmd_dev_test.go:2388 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [5.535 seconds] odo preference and config command tests when DevfileRegistriesList CRD is installed on cluster when CR for devfileregistrieslists is installed in namespace registry list should return registry listed in CR /go/odo_1/tests/integration/cmd_pref_config_test.go:414 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [57.206 seconds] odo dev command tests when Devfile 2.1.0 is used - without metadata.name when doing odo dev with --var-file flag and setting value in env should check if the env variable has a correct value /go/odo_1/tests/integration/cmd_dev_test.go:1668 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ S [3.785 seconds] odo dev command tests when running odo dev with devfile containing volume-component - without metadata.name [BeforeEach] should successfully use the volume components in container components [BeforeEach] /go/odo_1/tests/integration/cmd_dev_test.go:2253 [It] /go/odo_1/tests/integration/cmd_dev_test.go:2278 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output [SKIPPED] This is a OpenShift specific scenario, skipping In [BeforeEach] at: /go/odo_1/tests/integration/cmd_dev_test.go:2255 @ 11/03/23 08:41:56.414 ------------------------------ • [77.184 seconds] odo dev command tests when adding local files to gitignore and running odo dev when modifying /testdir/baz.txt file should synchronize it only /go/odo_1/tests/integration/cmd_dev_test.go:1965 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [57.987 seconds] odo delete command tests when a component is bootstrapped when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted while having access to the devfile.yaml should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:428 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [57.314 seconds] odo delete command tests when a component is bootstrapped when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted using its name and namespace from another directory should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:473 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSSS ------------------------------ • [5.611 seconds] odo devfile deploy command tests when using a devfile.yaml containing an Image component with no build context should build image via Docker by defaulting build context to devfile path /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:450 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [8.123 seconds] odo create/delete/list/set namespace/project tests set namespace should successfully set the namespace /go/odo_1/tests/integration/cmd_namespace_test.go:147 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [4.373 seconds] odo devfile build-images command tests when using a Devfile with variable image names should build images with default variable values (push=true) /go/odo_1/tests/integration/cmd_devfile_build_images_test.go:431 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [58.618 seconds] odo dev command tests when a component is bootstrapped should not sync .git directory /go/odo_1/tests/integration/cmd_dev_test.go:166 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [5.427 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEPLOY mode when a resource is changed in the devfile and the component is deleted while having access to the devfile.yaml with --files=false --running-in=dev should delete the component /go/odo_1/tests/integration/cmd_delete_test.go:274 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [57.159 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEV mode and dev mode stopped the component is deleted while having access to the devfile.yaml when the component is deleted with --files should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:178 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [3.428 seconds] odo generic executing odo version command should only print client info when using --client flag /go/odo_1/tests/integration/generic_test.go:201 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [115.679 seconds] odo dev command tests when running odo dev with devfile contain volume - without metadata.name check the volume name and mount paths for the containers /go/odo_1/tests/integration/cmd_dev_test.go:2230 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [5.972 seconds] odo preference and config command tests when DevfileRegistriesList CRD is installed on cluster when CR for devfileregistrieslists is installed in namespace should fail to delete the in-cluster registry /go/odo_1/tests/integration/cmd_pref_config_test.go:444 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [3.299 seconds] odo devfile build-images command tests when using a Devfile with variable image names should build images with default variable values (push=false) /go/odo_1/tests/integration/cmd_devfile_build_images_test.go:431 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [46.524 seconds] odo dev command tests when no project is present - with metadata.name should sync to the correct dir in container /go/odo_1/tests/integration/cmd_dev_test.go:2164 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [86.621 seconds] odo dev command with api server tests when the component is bootstrapped when odo is executed with --no-watch and --api-server flags when a file in component directory is modified when /component/command endpoint is POSTed should trigger a push /go/odo_1/tests/integration/cmd_dev_api_server_test.go:282 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [106.818 seconds] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev when modifying name for container in Devfile should react on the Devfile modification (podman=false, manual=false, customPortForwarding=false, customAddress=false) /go/odo_1/tests/integration/cmd_dev_test.go:1379 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSSSS ------------------------------ S [3.040 seconds] odo dev command tests when a component is bootstrapped when odo dev is executed and Ephemeral is set to false [BeforeEach] when killing odo dev and another process replaces it should restart a new session successfully [BeforeEach] /go/odo_1/tests/integration/cmd_dev_test.go:560 [It] /go/odo_1/tests/integration/cmd_dev_test.go:609 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output [SKIPPED] This is a OpenShift specific scenario, skipping In [BeforeEach] at: /go/odo_1/tests/integration/cmd_dev_test.go:562 @ 11/03/23 08:42:40.59 ------------------------------ SS ------------------------------ • [47.964 seconds] odo dev command tests when a component is bootstrapped when pod security is enforced as restricted should set securitycontext for podsecurity admission /go/odo_1/tests/integration/cmd_dev_test.go:414 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [3.073 seconds] odo dev command tests when running applications listening on the container loopback interface should error out if using --ignore-localhost on any platform other than Podman /go/odo_1/tests/integration/cmd_dev_test.go:4211 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [84.662 seconds] odo dev command tests when a component with endpoints is bootstrapped and pushed should not create Ingress or Route resources in the cluster /go/odo_1/tests/integration/cmd_dev_test.go:3463 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [3.498 seconds] odo devfile deploy command tests when directory is empty should error /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:47 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [96.224 seconds] odo dev command tests when hotReload capable Build and Run commands are used with odo dev when a source file is modified should not re-execute the run command /go/odo_1/tests/integration/cmd_dev_test.go:3834 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [3.538 seconds] odo devfile deploy command tests using a Devfile with an image component using a remote Dockerfile when remote server returns an error should not build images /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:502 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [13.485 seconds] odo devfile deploy command tests when using a devfile.yaml containing an outer-loop Kubernetes component referenced via an URI when running odo deploy should run odo dev successfully /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:161 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [57.983 seconds] odo dev command tests when Devfile contains neither metadata.language nor metadata.projectType when running odo dev should set the correct value in labels of resources /go/odo_1/tests/integration/cmd_dev_test.go:4089 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [55.972 seconds] odo dev command tests when Devfile contains metadata.language invalid as a label value when running odo dev should set the correct value in labels of resources /go/odo_1/tests/integration/cmd_dev_test.go:4089 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [6.390 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEPLOY mode when the component is deleted while having access to the devfile.yaml should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:316 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [79.887 seconds] odo dev command tests 1. devfile contains composite apply command when odo dev is running with image build extra args should execute the composite apply commands successfully /go/odo_1/tests/integration/cmd_dev_test.go:2388 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [56.199 seconds] odo dev command tests when Devfile 2.1.0 is used - with metadata.name when doing odo dev 3. should check if the env variable has a correct value /go/odo_1/tests/integration/cmd_dev_test.go:1589 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [54.701 seconds] odo dev command tests when running odo dev with alternative commands - with metadata.name when running odo dev with a run command should execute the default run command successfully if specified explicitly /go/odo_1/tests/integration/cmd_dev_test.go:3195 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [88.101 seconds] odo logs command tests when component is created and odo logs is executed when logs --follow is started when running in Dev mode should successfully follow logs of running component /go/odo_1/tests/integration/cmd_logs_test.go:219 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [55.073 seconds] odo dev command tests when Devfile 2.1.0 is used - without metadata.name when doing odo dev 3. should check if the env variable has a correct value /go/odo_1/tests/integration/cmd_dev_test.go:1589 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [11.055 seconds] odo create/delete/list/set namespace/project tests delete namespace when force-deleting a valid namespace should successfully delete the namespace asynchronously /go/odo_1/tests/integration/cmd_namespace_test.go:107 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [4.648 seconds] odo create/delete/list/set namespace/project tests create namespace should successfully create the namespace /go/odo_1/tests/integration/cmd_namespace_test.go:54 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [136.623 seconds] odo dev command tests when running odo dev and composite command is used as a run command - without metadata.name should run successfully /go/odo_1/tests/integration/cmd_dev_test.go:2709 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [26.615 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEV mode and dev mode stopped when the component is deleted using its name (and namespace) from another directory (running-in="dev") when odo delete command is run again with nothing deployed on the cluster should output that there are no resources to be deleted /go/odo_1/tests/integration/cmd_delete_test.go:151 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSSS ------------------------------ • [4.183 seconds] odo devfile deploy command tests using a Devfile with an image component using a remote Dockerfile when remote server returns a valid file should run odo deploy /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:538 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [75.755 seconds] odo dev command tests port-forwarding for the component when devfile has multiple endpoints when running odo dev should expose all endpoints on localhost regardless of exposure(podman=false, manual=true, customPortForwarding=false, customAddress=false) /go/odo_1/tests/integration/cmd_dev_test.go:1463 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [86.289 seconds] odo dev command tests port-forwarding for the component when devfile has multiple endpoints when running odo dev should expose all endpoints on localhost regardless of exposure(podman=false, manual=false, customPortForwarding=false, customAddress=false) /go/odo_1/tests/integration/cmd_dev_test.go:1463 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [56.593 seconds] odo dev command tests when devfile has sourcemappings and running odo dev - without metadata.name should sync files to the correct location /go/odo_1/tests/integration/cmd_dev_test.go:2016 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [13.382 seconds] odo devfile deploy command tests deploying devfile with exec when using devfile where the exec command is bound to fail should print the last 100 lines of the log to the output /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:648 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSSS ------------------------------ • [5.841 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEPLOY mode when the component is deleted while having access to the devfile.yaml should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:316 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [24.927 seconds] odo delete command tests when deleting a component containing preStop event that is deployed with DEV and --files=true should delete the component /go/odo_1/tests/integration/cmd_delete_test.go:517 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [5.701 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEPLOY mode when a resource is changed in the devfile and the component is deleted while having access to the devfile.yaml with --files=true --running-in=deploy should delete the component /go/odo_1/tests/integration/cmd_delete_test.go:274 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [55.694 seconds] odo dev command with api server tests when the component is bootstrapped when odo dev is run with --api-server flag (custom api server port=false) should describe the API Server port /go/odo_1/tests/integration/cmd_dev_api_server_test.go:108 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [8.865 seconds] odo devfile deploy command tests deploying devfile with exec should not set securitycontext for podsecurity admission on job's pod template /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:601 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [27.992 seconds] odo delete command tests when a component is bootstrapped when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted while having access to the devfile.yaml should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:428 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [3.523 seconds] odo devfile deploy command tests when using a devfile.yaml containing an Image component with no build context should build image via Podman by defaulting build context to devfile path /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:450 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [129.457 seconds] odo dev command tests when java-springboot application is created and running odo dev when Update the devfile.yaml when compare the local and remote files localFiles and remoteFiles should match /go/odo_1/tests/integration/cmd_dev_test.go:3324 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [6.051 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEPLOY mode when the component is deleted while having access to the devfile.yaml should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:316 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [3.394 seconds] odo logs command tests when directory is empty should error /go/odo_1/tests/integration/cmd_logs_test.go:86 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [85.449 seconds] odo dev command tests checking if odo dev matches local Devfile K8s resources and remote resources when odo dev is executed to run a devfile containing a k8s resource without apply command should have deleted the old resource and created the new resource /go/odo_1/tests/integration/cmd_dev_test.go:1077 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [55.437 seconds] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev should expose the endpoint on localhost (podman=false, manual=false, customPortForwarding=false, customAddress=true) /go/odo_1/tests/integration/cmd_dev_test.go:1338 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [5.471 seconds] odo list with devfile listing non-odo managed components when a non-odo managed component without the managed-by label is deployed should list the component with odo list /go/odo_1/tests/integration/cmd_devfile_list_test.go:67 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [FAILED] [46.752 seconds] odo dev command tests port-forwarding for the component when devfile has multiple endpoints when running odo dev [It] should expose all endpoints on localhost regardless of exposure(podman=false, manual=false, customPortForwarding=true, customAddress=false) /go/odo_1/tests/integration/cmd_dev_test.go:1463 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output Timeline >> Created dir: /tmp/341458202 Created dir: /tmp/4030356935 Setting KUBECONFIG=/tmp/4030356935/config Running kubectl with args [kubectl get namespace cmd-dev-test1463gfv -o jsonpath={.metadata.name}] and odo env: [] [kubectl] Error from server (NotFound): namespaces "cmd-dev-test1463gfv" not found Creating a new project: cmd-dev-test1463gfv Running kubectl with args [kubectl create namespace cmd-dev-test1463gfv] and odo env: [] [kubectl] namespace/cmd-dev-test1463gfv created Running kubectl with args [kubectl config set-context --current --namespace cmd-dev-test1463gfv] and odo env: [] [kubectl] Context "odo-test-kubernetes-cluster-2/cia4jeff0jvb2lioor0g/admin" modified. Running kubectl with args [kubectl get ns] and odo env: [] [kubectl] NAME STATUS AGE [kubectl] asoro Active 38d [kubectl] cert-manager Active 24d [kubectl] ci-devfile-registry Active 133d [kubectl] cmd-delete-test151vze Terminating 31s [kubectl] cmd-delete-test428epq Active 4s [kubectl] cmd-delete-test517rzj Active 12s [kubectl] cmd-dev-api-server-test108iju Active 38s [kubectl] cmd-dev-test1077lci Active 47s [kubectl] cmd-dev-test1338dla Active 15s [kubectl] cmd-dev-test1379jwg Active 25s [kubectl] cmd-dev-test1463gfv Active 1s [kubectl] cmd-dev-test1463ozl Terminating 77s [kubectl] cmd-dev-test1463ryj Terminating 86s [kubectl] cmd-dev-test1717khp Active 34s [kubectl] cmd-dev-test2016gxq Active 52s [kubectl] cmd-dev-test2709lhh Terminating 2m22s [kubectl] cmd-dev-test2772bhp Active 5s [kubectl] cmd-dev-test3324wtw Active 96s [kubectl] cmd-dev-test833vmo Active 61s [kubectl] cmd-devfile-deploy-test161kam Active 36s [kubectl] cmd-devfile-deploy-test176yve Active 49s [kubectl] cmd-devfile-deploy-test538kzn Terminating 7s [kubectl] cmd-devfile-deploy-test648cce Active 3s [kubectl] default Active 133d [kubectl] flsz-project Active 97d [kubectl] ibm-cert-store Active 133d [kubectl] ibm-operators Active 133d [kubectl] ibm-system Active 133d [kubectl] kube-node-lease Active 133d [kubectl] kube-public Active 133d [kubectl] kube-system Active 133d [kubectl] mcsu-namespace Active 105d [kubectl] odo-dev-pr-7097 Active 38d [kubectl] olm Active 133d [kubectl] operators Active 133d [kubectl] registry-operator-system Active 24d Running kubectl with args [kubectl create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n cmd-dev-test1463gfv] and odo env: [] [kubectl] configmap/config-map-for-cleanup created Current working dir: /go/odo_1/tests/integration Setting current dir to: /tmp/341458202 Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: [] [odo] I1103 08:43:39.116200 27021 implem.go:114] The path for preference file is /tmp/4030356935/preference.yaml [odo] Successfully removed registry [odo] I1103 08:43:39.119031 27021 implem.go:114] The path for preference file is /tmp/4030356935/preference.yaml [odo] I1103 08:43:39.123706 27021 segment.go:268] Checking telemetry enable status [odo] I1103 08:43:39.123722 27021 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo preference add registry DefaultDevfileRegistry https://registry.stage.devfile.io] and odo env: [] [odo] I1103 08:43:39.287095 27034 implem.go:114] The path for preference file is /tmp/4030356935/preference.yaml [odo] New registry successfully added [odo] I1103 08:43:39.291681 27034 implem.go:114] The path for preference file is /tmp/4030356935/preference.yaml [odo] I1103 08:43:39.292221 27034 segment.go:268] Checking telemetry enable status [odo] I1103 08:43:39.292251 27034 segment.go:286] Sending telemetry disabled by env variable Setting current dir to: /tmp/341458202 Running odo with args [odo init --name kopbfs --devfile-path /go/odo_1/tests/examples/source/devfiles/nodejs/devfile-with-multiple-endpoints.yaml] and odo env: [] [odo] I1103 08:43:39.536225 27049 implem.go:114] The path for preference file is /tmp/4030356935/preference.yaml [odo] __ [odo] / \__ Initializing a new component [odo] \__/ \ [odo] / \__/ odo version: v3.15.0 (faadb7c53) [odo] \__/ [odo] [odo] • Copying devfile from "/go/odo_1/tests/examples/source/devfiles/nodejs/devfile-with-multiple-endpoints.yaml" ... [odo] ✓ Copying devfile from "/go/odo_1/tests/examples/source/devfiles/nodejs/devfile-with-multiple-endpoints.yaml" [1ms] [odo] I1103 08:43:39.539971 27049 context.go:172] absolute devfile path: '/tmp/341458202/devfile.yaml' [odo] I1103 08:43:39.540001 27049 context.go:113] absolute devfile path: '/tmp/341458202/devfile.yaml' [odo] I1103 08:43:39.540727 27049 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:39.540808 27049 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:39.540982 27049 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:39.549739 27049 schema.go:61] validated devfile schema [odo] I1103 08:43:39.555598 27049 writer.go:55] devfile yaml created at: 'devfile.yaml' [odo] [odo] Your new component 'kopbfs' 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. [odo] I1103 08:43:39.556832 27049 implem.go:114] The path for preference file is /tmp/4030356935/preference.yaml [odo] I1103 08:43:39.557240 27049 segment.go:268] Checking telemetry enable status [odo] I1103 08:43:39.557250 27049 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo dev --api-server=false --port-forward=30400:3000 --port-forward=30401:4567 --port-forward=30402:7890] and odo env: [ODO_LOG_LEVEL=4 ODO_TRACKING_CONSENT=no] [odo] I1103 08:43:39.782693 27056 version.go:37] executing [podman version --format json] [odo] I1103 08:43:39.783311 27056 clientset.go:243] no Podman client initialized: exec: "podman": executable file not found in $PATH [odo] I1103 08:43:39.783330 27056 implem.go:114] The path for preference file is /tmp/4030356935/preference.yaml [odo] I1103 08:43:39.784568 27056 context.go:172] absolute devfile path: '/tmp/341458202/devfile.yaml' [odo] I1103 08:43:39.784586 27056 context.go:113] absolute devfile path: '/tmp/341458202/devfile.yaml' [odo] I1103 08:43:39.785270 27056 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:39.785377 27056 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:39.785606 27056 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:39.791300 27056 schema.go:61] validated devfile schema [odo] I1103 08:43:39.793641 27056 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:39.793659 27056 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:39.793736 27056 component.go:87] name of component is "kopbfs", and sanitized name is "kopbfs" [odo] I1103 08:43:39.793778 27056 kclient.go:237] Checking if "projects" resource is supported [odo] I1103 08:43:39.845930 27056 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:32062 [odo] I1103 08:43:39.851960 27056 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:32062 is up [odo] I1103 08:43:39.859080 27056 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource [odo] __ [odo] / \__ Developing using the "kopbfs" Devfile [odo] \__/ \ Namespace: cmd-dev-test1463gfv [odo] / \__/ odo version: v3.15.0 (faadb7c53) [odo] \__/ [odo] [odo] ↪ Running on the cluster in Dev mode [odo] I1103 08:43:39.875850 27056 kubedev.go:79] Creating new adapter [odo] I1103 08:43:39.875920 27056 kubedev.go:87] Creating inner-loop resources for the component [odo] I1103 08:43:39.875950 27056 watch.go:105] starting WatchAndPush, path: /tmp/341458202, component: kopbfs, ignores [.git .odo .odo/odo-file-index.json] [odo] I1103 08:43:39.878063 27056 file_watcher.go:130] adding watch on path /tmp/341458202 [odo] I1103 08:43:39.878112 27056 file_watcher.go:130] adding watch on path /tmp/341458202/.odo [odo] I1103 08:43:39.878143 27056 file_watcher.go:130] adding watch on path /tmp/341458202/test [odo] I1103 08:43:39.905366 27056 watch.go:423] Copying files [] to pod [odo] I1103 08:43:39.905831 27056 context.go:172] absolute devfile path: '/tmp/341458202/devfile.yaml' [odo] I1103 08:43:39.905848 27056 context.go:113] absolute devfile path: '/tmp/341458202/devfile.yaml' [odo] I1103 08:43:39.906704 27056 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:39.906795 27056 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:39.906810 27056 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:39.912003 27056 schema.go:61] validated devfile schema [odo] I1103 08:43:39.912269 27056 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:39.912298 27056 components.go:69] component state: "" [odo] • Waiting for Kubernetes resources ... [odo] I1103 08:43:39.929564 27056 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:43:39.952875 27056 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] I1103 08:43:40.026114 27056 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:43:40.097176 27056 components.go:346] Creating deployment kopbfs-app [odo] I1103 08:43:40.097198 27056 components.go:347] The component name is kopbfs [odo] I1103 08:43:40.109280 27056 kclient.go:286] Kubernetes version is "v1.25.14+IKS" [odo] I1103 08:43:40.109310 27056 kclient.go:298] Cluster has support for SSA: true [odo] I1103 08:43:40.183495 27056 components.go:378] Successfully created component kopbfs [odo] I1103 08:43:40.246923 27056 components.go:390] Successfully created Service for component kopbfs [odo] I1103 08:43:40.259366 27056 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:43:40.259467 27056 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:43:40.431664 27056 all.go:67] all goroutines have returned in 172.29163ms [odo] I1103 08:43:40.431692 27056 all.go:76] query result: objects=6 [odo] I1103 08:43:40.431773 27056 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:43:40.441550 27056 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:43:40.453006 27056 service.go:75] Getting list of services [odo] I1103 08:43:40.453024 27056 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:43:40.515377 27056 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:43:40.516103 27056 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:40.542085 27056 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:40.564967 27056 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:40.582196 27056 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:40.601179 27056 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:43:40.601206 27056 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:43:40.612989 27056 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:40.622215 27056 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:40.636055 27056 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:43:40.656638 27056 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:40.678357 27056 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:40.715823 27056 components.go:134] Deployment has been updated to generation 1. Waiting new event... [odo] I1103 08:43:40.715937 27056 status.go:34] setting inner loop State "WaitDeployment" [odo] I1103 08:43:40.719582 27056 watch.go:271] deployment watcher Event: Type: ADDED, name: kopbfs-app, rv: 40612312, generation: 1, pods: 0 [odo] =================== [odo] ⚠ Pod is Pending [odo] =================== [odo] I1103 08:43:40.723929 27056 watch.go:271] deployment watcher Event: Type: MODIFIED, name: kopbfs-app, rv: 40612320, generation: 1, pods: 0 [odo] I1103 08:43:40.723967 27056 watch.go:271] deployment watcher Event: Type: MODIFIED, name: kopbfs-app, rv: 40612330, generation: 1, pods: 0 [odo] I1103 08:43:40.725217 27056 watch.go:271] deployment watcher Event: Type: MODIFIED, name: kopbfs-app, rv: 40612343, generation: 1, pods: 0 [odo] I1103 08:43:41.020096 27056 watch.go:423] Copying files [] to pod [odo] I1103 08:43:41.021306 27056 context.go:172] absolute devfile path: '/tmp/341458202/devfile.yaml' [odo] I1103 08:43:41.021407 27056 context.go:113] absolute devfile path: '/tmp/341458202/devfile.yaml' [odo] I1103 08:43:41.022855 27056 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:41.023041 27056 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:41.023116 27056 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:41.037759 27056 schema.go:61] validated devfile schema [odo] I1103 08:43:41.038097 27056 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:41.038131 27056 components.go:69] component state: "WaitDeployment" [odo] I1103 08:43:41.056187 27056 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:43:41.081915 27056 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] I1103 08:43:41.157059 27056 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:43:41.298418 27056 components.go:346] Creating deployment kopbfs-app [odo] I1103 08:43:41.298464 27056 components.go:347] The component name is kopbfs [odo] I1103 08:43:41.298481 27056 components.go:350] The component already exists, attempting to update it [odo] I1103 08:43:41.298498 27056 components.go:352] Applying deployment [odo] I1103 08:43:41.346415 27056 components.go:361] Successfully updated component kopbfs [odo] I1103 08:43:41.405118 27056 components.go:748] Successfully update Service for component kopbfs [odo] I1103 08:43:41.420956 27056 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:43:41.423912 27056 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:43:41.553801 27056 all.go:67] all goroutines have returned in 132.82379ms [odo] I1103 08:43:41.553881 27056 all.go:76] query result: objects=6 [odo] I1103 08:43:41.553976 27056 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:43:41.554065 27056 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:43:41.554102 27056 service.go:75] Getting list of services [odo] I1103 08:43:41.554114 27056 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:43:41.615144 27056 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:43:41.615170 27056 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:41.659851 27056 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:41.703683 27056 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:41.766832 27056 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:41.820166 27056 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:43:41.820202 27056 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:43:41.849066 27056 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:41.868638 27056 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:41.884426 27056 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:43:41.898445 27056 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:41.924838 27056 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:41.968169 27056 components.go:141] Deployment has 0 ready replicas. Waiting new event... [odo] I1103 08:43:41.968216 27056 status.go:34] setting inner loop State "WaitDeployment" [odo] I1103 08:43:41.968254 27056 watch.go:271] deployment watcher Event: Type: MODIFIED, name: kopbfs-app, rv: 40612387, generation: 1, pods: 0 [odo] ✓ Pod is Running [odo] I1103 08:43:42.071088 27056 watch.go:271] deployment watcher Event: Type: MODIFIED, name: kopbfs-app, rv: 40612412, generation: 1, pods: 1 [odo] I1103 08:43:42.371840 27056 watch.go:423] Copying files [] to pod [odo] I1103 08:43:42.372094 27056 context.go:172] absolute devfile path: '/tmp/341458202/devfile.yaml' [odo] I1103 08:43:42.372123 27056 context.go:113] absolute devfile path: '/tmp/341458202/devfile.yaml' [odo] I1103 08:43:42.379456 27056 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:42.379635 27056 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:42.379656 27056 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:42.389936 27056 schema.go:61] validated devfile schema [odo] I1103 08:43:42.390235 27056 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:42.390281 27056 components.go:69] component state: "WaitDeployment" [odo] I1103 08:43:42.475632 27056 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:43:42.494236 27056 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] I1103 08:43:42.559817 27056 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:43:42.626936 27056 components.go:346] Creating deployment kopbfs-app [odo] I1103 08:43:42.626949 27056 components.go:347] The component name is kopbfs [odo] I1103 08:43:42.626954 27056 components.go:350] The component already exists, attempting to update it [odo] I1103 08:43:42.626960 27056 components.go:352] Applying deployment [odo] I1103 08:43:42.679836 27056 components.go:361] Successfully updated component kopbfs [odo] I1103 08:43:42.728394 27056 components.go:748] Successfully update Service for component kopbfs [odo] I1103 08:43:42.750751 27056 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:43:42.751065 27056 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:43:42.890097 27056 all.go:67] all goroutines have returned in 139.343831ms [odo] I1103 08:43:42.890117 27056 all.go:76] query result: objects=6 [odo] I1103 08:43:42.890160 27056 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:43:42.890176 27056 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:43:42.890184 27056 service.go:75] Getting list of services [odo] I1103 08:43:42.890188 27056 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:43:42.943036 27056 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:43:42.943057 27056 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:42.966063 27056 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:42.990119 27056 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:43.017890 27056 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:43.032051 27056 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:43:43.032077 27056 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:43:43.042819 27056 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:43.051362 27056 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:43.061293 27056 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:43:43.078660 27056 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:43.089524 27056 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:43.222763 27056 libdevfile.go:326] not running in Debug mode, so ignored Debug port for container runtime:debug:5005 [odo] I1103 08:43:43.222800 27056 libdevfile.go:326] not running in Debug mode, so ignored Debug port for container runtime:debug-1:5006 [odo] • Syncing files into the container ... [odo] I1103 08:43:43.238217 27056 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 341458202, destBase: ., destFile: . [odo] I1103 08:43:43.238234 27056 file_indexer.go:406] Corrected destinations: base: . file: . [odo] I1103 08:43:43.239143 27056 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 341458202/.gitignore, destBase: ., destFile: .gitignore [odo] I1103 08:43:43.239160 27056 file_indexer.go:406] Corrected destinations: base: . file: .gitignore [odo] I1103 08:43:43.239842 27056 file_indexer.go:453] file added: /tmp/341458202/.gitignore [odo] I1103 08:43:43.239919 27056 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 341458202/.odo, destBase: ., destFile: .odo [odo] I1103 08:43:43.239940 27056 file_indexer.go:406] Corrected destinations: base: . file: .odo [odo] I1103 08:43:43.240314 27056 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 341458202/devfile.yaml, destBase: ., destFile: devfile.yaml [odo] I1103 08:43:43.240354 27056 file_indexer.go:406] Corrected destinations: base: . file: devfile.yaml [odo] I1103 08:43:43.240833 27056 file_indexer.go:453] file added: /tmp/341458202/devfile.yaml [odo] I1103 08:43:43.241146 27056 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 341458202/package.json, destBase: ., destFile: package.json [odo] I1103 08:43:43.241216 27056 file_indexer.go:406] Corrected destinations: base: . file: package.json [odo] I1103 08:43:43.241847 27056 file_indexer.go:453] file added: /tmp/341458202/package.json [odo] I1103 08:43:43.241973 27056 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 341458202/server.js, destBase: ., destFile: server.js [odo] I1103 08:43:43.242014 27056 file_indexer.go:406] Corrected destinations: base: . file: server.js [odo] I1103 08:43:43.242521 27056 file_indexer.go:453] file added: /tmp/341458202/server.js [odo] I1103 08:43:43.242589 27056 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 341458202/test, destBase: ., destFile: test [odo] I1103 08:43:43.242692 27056 file_indexer.go:406] Corrected destinations: base: . file: test [odo] I1103 08:43:43.243165 27056 file_indexer.go:453] file added: /tmp/341458202/test [odo] I1103 08:43:43.243758 27056 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 341458202/test/test.js, destBase: ., destFile: test/test.js [odo] I1103 08:43:43.243811 27056 file_indexer.go:406] Corrected destinations: base: . file: test/test.js [odo] I1103 08:43:43.244295 27056 file_indexer.go:453] file added: /tmp/341458202/test/test.js [odo] I1103 08:43:43.244652 27056 sync.go:138] List of files to be deleted: +[] [odo] I1103 08:43:43.244724 27056 sync.go:140] List of files changed: +[/tmp/341458202/package.json /tmp/341458202/server.js /tmp/341458202/test/test.js /tmp/341458202/test /tmp/341458202/.gitignore /tmp/341458202/devfile.yaml] [odo] I1103 08:43:43.244758 27056 sync.go:193] Push: componentName: kopbfs, path: /tmp/341458202, files: [/tmp/341458202/package.json /tmp/341458202/server.js /tmp/341458202/test/test.js /tmp/341458202/test /tmp/341458202/.gitignore /tmp/341458202/devfile.yaml], delFiles: [*], isForcePush: true [odo] I1103 08:43:43.245257 27056 sync.go:310] remote files marked for deletion are [/projects/*] [odo] I1103 08:43:43.245354 27056 exec.go:37] Executing command [rm -rf /projects/*] for pod: kopbfs-app-5b985d6954-2kwfp in container: runtime [odo] I1103 08:43:43.454867 27056 sync.go:233] Copying files /tmp/341458202/package.json /tmp/341458202/server.js /tmp/341458202/test/test.js /tmp/341458202/test /tmp/341458202/.gitignore /tmp/341458202/devfile.yaml to pod [odo] I1103 08:43:43.454930 27056 copy.go:36] CopyFile arguments: localPath /tmp/341458202, dest /projects/341458202, targetPath /projects, copyFiles [/tmp/341458202/package.json /tmp/341458202/server.js /tmp/341458202/test/test.js /tmp/341458202/test /tmp/341458202/.gitignore /tmp/341458202/devfile.yaml], globalExps [.git .odo .odo/odo-file-index.json] [odo] I1103 08:43:43.454965 27056 copy.go:63] Executing command tar xf - -C /projects --no-same-owner [odo] I1103 08:43:43.455080 27056 copy.go:96] makeTar arguments: srcPath: /tmp/341458202, destPath: /projects/341458202, files: [/tmp/341458202/package.json /tmp/341458202/server.js /tmp/341458202/test/test.js /tmp/341458202/test /tmp/341458202/.gitignore /tmp/341458202/devfile.yaml] [odo] I1103 08:43:43.455508 27056 copy.go:127] Got abs path: /tmp/341458202/package.json [odo] I1103 08:43:43.455521 27056 copy.go:128] Making /tmp/341458202 relative to /tmp/341458202/package.json [odo] I1103 08:43:43.455529 27056 copy.go:144] makeTar srcFile: 341458202/package.json [odo] I1103 08:43:43.455533 27056 copy.go:145] makeTar destFile: package.json [odo] I1103 08:43:43.455539 27056 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 341458202/package.json, destBase: /projects, destFile: package.json [odo] I1103 08:43:43.455543 27056 copy.go:171] Corrected destinations: base: /projects file: package.json [odo] I1103 08:43:43.634172 27056 copy.go:127] Got abs path: /tmp/341458202/server.js [odo] I1103 08:43:43.634211 27056 copy.go:128] Making /tmp/341458202 relative to /tmp/341458202/server.js [odo] I1103 08:43:43.634230 27056 copy.go:144] makeTar srcFile: 341458202/server.js [odo] I1103 08:43:43.634239 27056 copy.go:145] makeTar destFile: server.js [odo] I1103 08:43:43.634249 27056 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 341458202/server.js, destBase: /projects, destFile: server.js [odo] I1103 08:43:43.634257 27056 copy.go:171] Corrected destinations: base: /projects file: server.js [odo] I1103 08:43:43.635046 27056 copy.go:127] Got abs path: /tmp/341458202/test/test.js [odo] I1103 08:43:43.635067 27056 copy.go:128] Making /tmp/341458202 relative to /tmp/341458202/test/test.js [odo] I1103 08:43:43.635103 27056 copy.go:144] makeTar srcFile: 341458202/test/test.js [odo] I1103 08:43:43.635121 27056 copy.go:145] makeTar destFile: test/test.js [odo] I1103 08:43:43.635136 27056 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 341458202/test/test.js, destBase: /projects, destFile: test/test.js [odo] I1103 08:43:43.635153 27056 copy.go:171] Corrected destinations: base: /projects file: test/test.js [odo] I1103 08:43:43.635902 27056 copy.go:127] Got abs path: /tmp/341458202/test [odo] I1103 08:43:43.635923 27056 copy.go:128] Making /tmp/341458202 relative to /tmp/341458202/test [odo] I1103 08:43:43.635940 27056 copy.go:144] makeTar srcFile: 341458202/test [odo] I1103 08:43:43.635949 27056 copy.go:145] makeTar destFile: test [odo] I1103 08:43:43.635962 27056 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 341458202/test, destBase: /projects, destFile: test [odo] I1103 08:43:43.635971 27056 copy.go:171] Corrected destinations: base: /projects file: test [odo] I1103 08:43:43.636486 27056 copy.go:127] Got abs path: /tmp/341458202/.gitignore [odo] I1103 08:43:43.636527 27056 copy.go:128] Making /tmp/341458202 relative to /tmp/341458202/.gitignore [odo] I1103 08:43:43.636545 27056 copy.go:144] makeTar srcFile: 341458202/.gitignore [odo] I1103 08:43:43.636554 27056 copy.go:145] makeTar destFile: .gitignore [odo] I1103 08:43:43.636562 27056 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 341458202/.gitignore, destBase: /projects, destFile: .gitignore [odo] I1103 08:43:43.636570 27056 copy.go:171] Corrected destinations: base: /projects file: .gitignore [odo] I1103 08:43:43.637198 27056 copy.go:127] Got abs path: /tmp/341458202/devfile.yaml [odo] I1103 08:43:43.637219 27056 copy.go:128] Making /tmp/341458202 relative to /tmp/341458202/devfile.yaml [odo] I1103 08:43:43.637256 27056 copy.go:144] makeTar srcFile: 341458202/devfile.yaml [odo] I1103 08:43:43.637269 27056 copy.go:145] makeTar destFile: devfile.yaml [odo] I1103 08:43:43.637277 27056 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 341458202/devfile.yaml, destBase: /projects, destFile: devfile.yaml [odo] I1103 08:43:43.637290 27056 copy.go:171] Corrected destinations: base: /projects file: devfile.yaml [odo] ✓ Syncing files into the container [445ms] [odo] I1103 08:43:43.684052 27056 kubeexec.go:40] GetProcessInfoForCommand for "run" [odo] I1103 08:43:43.684075 27056 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_run.pid || true] for pod: kopbfs-app-5b985d6954-2kwfp in container: runtime [odo] I1103 08:43:43.896573 27056 exec.go:96] cat: /opt/odo/.odo_cmd_run.pid: No such file or directory [odo] I1103 08:43:43.896818 27056 innerloop.go:131] running=false, execRequired=true [odo] I1103 08:43:43.896905 27056 exec.go:37] Executing command [/bin/sh -c cd ${PROJECT_SOURCE} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2] for pod: kopbfs-app-5b985d6954-2kwfp in container: runtime [odo] • Building your application in container (command: install) ... [odo] I1103 08:43:46.536528 27056 exec.go:54] ExecuteCommand returned an an err: error while streaming command: command terminated with exit code 1. for command '[/bin/sh -c cd ${PROJECT_SOURCE} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]' [odo] stdout: [] [odo] stderr: [] [odo] ✗ Building your application in container (command: install) [3s] [odo] npm notice [odo] npm notice New major version of npm available! 8.19.4 -> 10.2.3 [odo] npm notice Changelog: [odo] npm notice Run `npm install -g npm@10.2.3` to update! [odo] npm notice [odo] npm ERR! code FETCH_ERROR [odo] npm ERR! errno FETCH_ERROR [odo] npm ERR! invalid json response body at https://registry.npmjs.org/fast-url-parser reason: Invalid response body while trying to fetch https://registry.npmjs.org/fast-url-parser: 139681231649792:error:1408F119:SSL routines:ssl3_get_record:decryption failed or bad record mac:ssl/record/ssl3_record.c:677: [odo] npm ERR! [odo] [odo] npm ERR! A complete log of this run can be found in: [odo] npm ERR! /opt/app-root/src/.npm/_logs/2023-11-03T08_43_44_461Z-debug-0.log [odo] I1103 08:43:46.689604 27056 status.go:34] setting inner loop State "Ready" [odo] I1103 08:43:46.689658 27056 watch.go:437] Error from Push: watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECT_SOURCE} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 1 [odo] Error occurred on Push - watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECT_SOURCE} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 1 [odo] [odo] [odo] ↪ Dev mode [odo] I1103 08:43:46.689739 27056 watch.go:271] deployment watcher Event: Type: MODIFIED, name: kopbfs-app, rv: 40612431, generation: 1, pods: 1 [odo] Status: [odo] Watching for changes in the current directory /tmp/341458202 [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] I1103 08:43:46.790823 27056 watch.go:348] filesystem watch event: CREATE "/tmp/341458202/.odo/odo-file-index.json" [odo] I1103 08:43:46.792183 27056 watch.go:348] filesystem watch event: WRITE "/tmp/341458202/.odo/odo-file-index.json" STEP: not exposing debug endpoints @ 11/03/23 08:43:49.595 STEP: exposing a port targeting container port 3000 @ 11/03/23 08:43:49.595 [FAILED] in [It] - /go/odo_1/tests/integration/cmd_dev_test.go:1474 @ 11/03/23 08:43:49.595 [odo] read: read /dev/stdin: input/output error [odo] I1103 08:43:49.596270 27056 watch.go:333] Dev mode interrupted by user [odo] I1103 08:43:49.596568 27056 implem.go:114] The path for preference file is /tmp/4030356935/preference.yaml [odo] Cleaning resources, please wait [odo] I1103 08:43:49.597468 27056 segment.go:268] Checking telemetry enable status [odo] I1103 08:43:49.597486 27056 segment.go:286] Sending telemetry disabled by env variable [odo] I1103 08:43:49.779222 27056 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:43:49.779684 27056 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:43:49.963547 27056 all.go:67] all goroutines have returned in 183.850989ms [odo] I1103 08:43:49.963590 27056 all.go:76] query result: objects=25 Running kubectl with args [kubectl get namespace cmd-dev-test1463gfv -o jsonpath={.metadata.name}] and odo env: [] [kubectl] cmd-dev-test1463gfvDeleting project: cmd-dev-test1463gfv Running kubectl with args [kubectl delete namespaces cmd-dev-test1463gfv --wait=false] and odo env: [] [kubectl] namespace "cmd-dev-test1463gfv" deleted Setting current dir to: /go/odo_1/tests/integration Deleting dir: /tmp/341458202 Deleting dir: /tmp/4030356935 << Timeline [FAILED] Expected : http:// to contain substring : 30400 In [It] at: /go/odo_1/tests/integration/cmd_dev_test.go:1474 @ 11/03/23 08:43:49.595 ------------------------------ • [FAILED] [45.934 seconds] odo dev command tests when running odo dev --no-watch and build command throws an error [It] should error out with some log /go/odo_1/tests/integration/cmd_dev_test.go:2898 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output Timeline >> Created dir: /tmp/1033161205 Created dir: /tmp/2824116006 Setting KUBECONFIG=/tmp/2824116006/config Running kubectl with args [kubectl get namespace cmd-dev-test2898gig -o jsonpath={.metadata.name}] and odo env: [] [kubectl] Error from server (NotFound): namespaces "cmd-dev-test2898gig" not found Creating a new project: cmd-dev-test2898gig Running kubectl with args [kubectl create namespace cmd-dev-test2898gig] and odo env: [] [kubectl] namespace/cmd-dev-test2898gig created Running kubectl with args [kubectl config set-context --current --namespace cmd-dev-test2898gig] and odo env: [] [kubectl] Context "odo-test-kubernetes-cluster-2/cia4jeff0jvb2lioor0g/admin" modified. Running kubectl with args [kubectl get ns] and odo env: [] [kubectl] NAME STATUS AGE [kubectl] asoro Active 38d [kubectl] cert-manager Active 24d [kubectl] ci-devfile-registry Active 133d [kubectl] cmd-delete-test151vze Terminating 32s [kubectl] cmd-delete-test428epq Active 5s [kubectl] cmd-delete-test517rzj Active 13s [kubectl] cmd-dev-api-server-test108iju Active 39s [kubectl] cmd-dev-test1077lci Active 48s [kubectl] cmd-dev-test1338dla Active 16s [kubectl] cmd-dev-test1379jwg Active 26s [kubectl] cmd-dev-test1463gfv Active 2s [kubectl] cmd-dev-test1463ozl Terminating 78s [kubectl] cmd-dev-test1463ryj Terminating 87s [kubectl] cmd-dev-test1717khp Active 35s [kubectl] cmd-dev-test2016gxq Active 53s [kubectl] cmd-dev-test2772bhp Active 6s [kubectl] cmd-dev-test2898gig Active 1s [kubectl] cmd-dev-test3324wtw Active 97s [kubectl] cmd-dev-test833vmo Active 62s [kubectl] cmd-devfile-deploy-test161kam Active 37s [kubectl] cmd-devfile-deploy-test176yve Active 50s [kubectl] cmd-devfile-deploy-test538kzn Terminating 8s [kubectl] cmd-devfile-deploy-test648cce Active 4s [kubectl] default Active 133d [kubectl] flsz-project Active 97d [kubectl] ibm-cert-store Active 133d [kubectl] ibm-operators Active 133d [kubectl] ibm-system Active 133d [kubectl] kube-node-lease Active 133d [kubectl] kube-public Active 133d [kubectl] kube-system Active 133d [kubectl] mcsu-namespace Active 105d [kubectl] odo-dev-pr-7097 Active 38d [kubectl] olm Active 133d [kubectl] operators Active 133d [kubectl] registry-operator-system Active 24d Running kubectl with args [kubectl create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n cmd-dev-test2898gig] and odo env: [] [kubectl] configmap/config-map-for-cleanup created Current working dir: /go/odo_1/tests/integration Setting current dir to: /tmp/1033161205 Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: [] [odo] I1103 08:43:40.243727 27070 implem.go:114] The path for preference file is /tmp/2824116006/preference.yaml [odo] Successfully removed registry [odo] I1103 08:43:40.246516 27070 implem.go:114] The path for preference file is /tmp/2824116006/preference.yaml [odo] I1103 08:43:40.247471 27070 segment.go:268] Checking telemetry enable status [odo] I1103 08:43:40.247484 27070 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo preference add registry DefaultDevfileRegistry https://registry.stage.devfile.io] and odo env: [] [odo] I1103 08:43:40.440861 27082 implem.go:114] The path for preference file is /tmp/2824116006/preference.yaml [odo] New registry successfully added [odo] I1103 08:43:40.442666 27082 implem.go:114] The path for preference file is /tmp/2824116006/preference.yaml [odo] I1103 08:43:40.443046 27082 segment.go:268] Checking telemetry enable status [odo] I1103 08:43:40.443057 27082 segment.go:286] Sending telemetry disabled by env variable Setting current dir to: /tmp/1033161205 Replacing "npm install" with "npm install-does-not-exist" in /tmp/1033161205/devfile.yaml Running odo with args [odo dev --random-ports --no-watch --api-server=false] and odo env: [ODO_LOG_LEVEL=4 ODO_TRACKING_CONSENT=no] [odo] I1103 08:43:40.633121 27089 version.go:37] executing [podman version --format json] [odo] I1103 08:43:40.633605 27089 clientset.go:243] no Podman client initialized: exec: "podman": executable file not found in $PATH [odo] I1103 08:43:40.633659 27089 implem.go:114] The path for preference file is /tmp/2824116006/preference.yaml [odo] I1103 08:43:40.635223 27089 context.go:172] absolute devfile path: '/tmp/1033161205/devfile.yaml' [odo] I1103 08:43:40.635256 27089 context.go:113] absolute devfile path: '/tmp/1033161205/devfile.yaml' [odo] I1103 08:43:40.636158 27089 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:40.636320 27089 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:40.636372 27089 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:40.648804 27089 schema.go:61] validated devfile schema [odo] I1103 08:43:40.653978 27089 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:40.654047 27089 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:40.654173 27089 component.go:87] name of component is "exbcmj", and sanitized name is "exbcmj" [odo] I1103 08:43:40.654512 27089 kclient.go:237] Checking if "projects" resource is supported [odo] I1103 08:43:40.704484 27089 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:32062 [odo] I1103 08:43:40.709562 27089 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:32062 is up [odo] I1103 08:43:40.721328 27089 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource [odo] __ [odo] / \__ Developing using the "exbcmj" Devfile [odo] \__/ \ Namespace: cmd-dev-test2898gig [odo] / \__/ odo version: v3.15.0 (faadb7c53) [odo] \__/ [odo] [odo] ↪ Running on the cluster in Dev mode [odo] I1103 08:43:40.744748 27089 kubedev.go:79] Creating new adapter [odo] I1103 08:43:40.744759 27089 kubedev.go:87] Creating inner-loop resources for the component [odo] I1103 08:43:40.744770 27089 watch.go:105] starting WatchAndPush, path: /tmp/1033161205, component: exbcmj, ignores [.git .odo .odo/odo-file-index.json] [odo] I1103 08:43:40.778012 27089 watch.go:423] Copying files [] to pod [odo] I1103 08:43:40.778563 27089 context.go:172] absolute devfile path: '/tmp/1033161205/devfile.yaml' [odo] I1103 08:43:40.778662 27089 context.go:113] absolute devfile path: '/tmp/1033161205/devfile.yaml' [odo] I1103 08:43:40.779952 27089 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:40.780166 27089 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:40.780251 27089 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:40.791920 27089 schema.go:61] validated devfile schema [odo] I1103 08:43:40.792351 27089 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:40.792425 27089 components.go:69] component state: "" [odo] • Waiting for Kubernetes resources ... [odo] I1103 08:43:40.822012 27089 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:43:40.847670 27089 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] I1103 08:43:40.905922 27089 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:43:40.984838 27089 components.go:346] Creating deployment exbcmj-app [odo] I1103 08:43:40.984868 27089 components.go:347] The component name is exbcmj [odo] I1103 08:43:40.996193 27089 kclient.go:286] Kubernetes version is "v1.25.14+IKS" [odo] I1103 08:43:40.996246 27089 kclient.go:298] Cluster has support for SSA: true [odo] I1103 08:43:41.054514 27089 components.go:378] Successfully created component exbcmj [odo] I1103 08:43:41.127584 27089 components.go:390] Successfully created Service for component exbcmj [odo] I1103 08:43:41.163201 27089 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:43:41.164851 27089 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:43:41.294248 27089 all.go:67] all goroutines have returned in 130.989522ms [odo] I1103 08:43:41.294324 27089 all.go:76] query result: objects=6 [odo] I1103 08:43:41.294440 27089 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:43:41.313588 27089 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:43:41.323690 27089 service.go:75] Getting list of services [odo] I1103 08:43:41.323743 27089 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:43:41.383519 27089 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:43:41.383552 27089 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:41.401029 27089 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:41.419415 27089 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:41.461070 27089 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:41.523459 27089 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:43:41.523493 27089 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:43:41.544507 27089 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:41.557126 27089 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:41.566820 27089 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:43:41.622767 27089 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:41.660141 27089 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:41.760315 27089 components.go:134] Deployment has been updated to generation 1. Waiting new event... [odo] I1103 08:43:41.760352 27089 status.go:34] setting inner loop State "WaitDeployment" [odo] =================== [odo] ⚠ Pod is Pending [odo] =================== [odo] I1103 08:43:41.763825 27089 watch.go:271] deployment watcher Event: Type: ADDED, name: exbcmj-app, rv: 40612359, generation: 1, pods: 0 [odo] I1103 08:43:41.765388 27089 watch.go:271] deployment watcher Event: Type: MODIFIED, name: exbcmj-app, rv: 40612364, generation: 1, pods: 0 [odo] I1103 08:43:41.767639 27089 watch.go:271] deployment watcher Event: Type: MODIFIED, name: exbcmj-app, rv: 40612371, generation: 1, pods: 0 [odo] I1103 08:43:41.768217 27089 watch.go:271] deployment watcher Event: Type: MODIFIED, name: exbcmj-app, rv: 40612383, generation: 1, pods: 0 [odo] I1103 08:43:42.064557 27089 watch.go:423] Copying files [] to pod [odo] I1103 08:43:42.065311 27089 context.go:172] absolute devfile path: '/tmp/1033161205/devfile.yaml' [odo] I1103 08:43:42.065332 27089 context.go:113] absolute devfile path: '/tmp/1033161205/devfile.yaml' [odo] I1103 08:43:42.066322 27089 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:42.066420 27089 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:42.066434 27089 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:42.075282 27089 schema.go:61] validated devfile schema [odo] I1103 08:43:42.075620 27089 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:42.075642 27089 components.go:69] component state: "WaitDeployment" [odo] I1103 08:43:42.092451 27089 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:43:42.120540 27089 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] I1103 08:43:42.197258 27089 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:43:42.252813 27089 components.go:346] Creating deployment exbcmj-app [odo] I1103 08:43:42.252831 27089 components.go:347] The component name is exbcmj [odo] I1103 08:43:42.252837 27089 components.go:350] The component already exists, attempting to update it [odo] I1103 08:43:42.252844 27089 components.go:352] Applying deployment [odo] I1103 08:43:42.300792 27089 components.go:361] Successfully updated component exbcmj [odo] I1103 08:43:42.339226 27089 components.go:748] Successfully update Service for component exbcmj [odo] I1103 08:43:42.349912 27089 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:43:42.349993 27089 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:43:42.477563 27089 all.go:67] all goroutines have returned in 127.652789ms [odo] I1103 08:43:42.477582 27089 all.go:76] query result: objects=6 [odo] I1103 08:43:42.477619 27089 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:43:42.477634 27089 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:43:42.477641 27089 service.go:75] Getting list of services [odo] I1103 08:43:42.477647 27089 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:43:42.546708 27089 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:43:42.546742 27089 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:42.568931 27089 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:42.606312 27089 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:42.630126 27089 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:42.659837 27089 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:43:42.659857 27089 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:43:42.666624 27089 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:42.672550 27089 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:42.678396 27089 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:43:42.696315 27089 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:42.713067 27089 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:42.759032 27089 components.go:141] Deployment has 0 ready replicas. Waiting new event... [odo] I1103 08:43:42.759046 27089 status.go:34] setting inner loop State "WaitDeployment" [odo] I1103 08:43:42.759065 27089 watch.go:271] deployment watcher Event: Type: MODIFIED, name: exbcmj-app, rv: 40612418, generation: 1, pods: 0 [odo] ✓ Pod is Running [odo] I1103 08:43:43.655397 27089 watch.go:271] deployment watcher Event: Type: MODIFIED, name: exbcmj-app, rv: 40612466, generation: 1, pods: 1 [odo] I1103 08:43:43.956348 27089 watch.go:423] Copying files [] to pod [odo] I1103 08:43:43.957212 27089 context.go:172] absolute devfile path: '/tmp/1033161205/devfile.yaml' [odo] I1103 08:43:43.957237 27089 context.go:113] absolute devfile path: '/tmp/1033161205/devfile.yaml' [odo] I1103 08:43:43.958389 27089 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:43.958558 27089 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:43.958580 27089 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:43.967352 27089 schema.go:61] validated devfile schema [odo] I1103 08:43:43.968604 27089 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:43.968637 27089 components.go:69] component state: "WaitDeployment" [odo] I1103 08:43:43.993442 27089 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:43:44.027746 27089 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] I1103 08:43:44.088926 27089 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:43:44.165769 27089 components.go:346] Creating deployment exbcmj-app [odo] I1103 08:43:44.165799 27089 components.go:347] The component name is exbcmj [odo] I1103 08:43:44.165814 27089 components.go:350] The component already exists, attempting to update it [odo] I1103 08:43:44.165847 27089 components.go:352] Applying deployment [odo] I1103 08:43:44.223347 27089 components.go:361] Successfully updated component exbcmj [odo] I1103 08:43:44.270802 27089 components.go:748] Successfully update Service for component exbcmj [odo] I1103 08:43:44.282222 27089 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:43:44.282530 27089 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:43:44.429659 27089 all.go:67] all goroutines have returned in 147.436133ms [odo] I1103 08:43:44.429695 27089 all.go:76] query result: objects=6 [odo] I1103 08:43:44.429759 27089 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:43:44.429790 27089 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:43:44.429806 27089 service.go:75] Getting list of services [odo] I1103 08:43:44.429817 27089 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:43:44.476359 27089 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:43:44.476450 27089 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:44.496501 27089 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:44.534990 27089 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:44.548719 27089 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:44.596429 27089 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:43:44.596640 27089 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:43:44.613671 27089 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:44.649769 27089 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:44.662906 27089 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:43:44.705124 27089 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:44.721051 27089 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] • Syncing files into the container ... [odo] I1103 08:43:44.872152 27089 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1033161205, destBase: ., destFile: . [odo] I1103 08:43:44.872173 27089 file_indexer.go:406] Corrected destinations: base: . file: . [odo] I1103 08:43:44.873179 27089 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1033161205/.gitignore, destBase: ., destFile: .gitignore [odo] I1103 08:43:44.873225 27089 file_indexer.go:406] Corrected destinations: base: . file: .gitignore [odo] I1103 08:43:44.875428 27089 file_indexer.go:453] file added: /tmp/1033161205/.gitignore [odo] I1103 08:43:44.875501 27089 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1033161205/.odo, destBase: ., destFile: .odo [odo] I1103 08:43:44.875523 27089 file_indexer.go:406] Corrected destinations: base: . file: .odo [odo] I1103 08:43:44.875884 27089 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 1033161205/devfile.yaml, destBase: ., destFile: devfile.yaml [odo] I1103 08:43:44.875918 27089 file_indexer.go:406] Corrected destinations: base: . file: devfile.yaml [odo] I1103 08:43:44.876283 27089 file_indexer.go:453] file added: /tmp/1033161205/devfile.yaml [odo] I1103 08:43:44.877288 27089 sync.go:138] List of files to be deleted: +[] [odo] I1103 08:43:44.877362 27089 sync.go:140] List of files changed: +[/tmp/1033161205/.gitignore /tmp/1033161205/devfile.yaml] [odo] I1103 08:43:44.877393 27089 sync.go:193] Push: componentName: exbcmj, path: /tmp/1033161205, files: [/tmp/1033161205/.gitignore /tmp/1033161205/devfile.yaml], delFiles: [*], isForcePush: true [odo] I1103 08:43:44.878634 27089 sync.go:310] remote files marked for deletion are [/projects/*] [odo] I1103 08:43:44.878745 27089 exec.go:37] Executing command [rm -rf /projects/*] for pod: exbcmj-app-764787c5bf-8x6wh in container: runtime [odo] I1103 08:43:45.130948 27089 sync.go:233] Copying files /tmp/1033161205/.gitignore /tmp/1033161205/devfile.yaml to pod [odo] I1103 08:43:45.130997 27089 copy.go:36] CopyFile arguments: localPath /tmp/1033161205, dest /projects/1033161205, targetPath /projects, copyFiles [/tmp/1033161205/.gitignore /tmp/1033161205/devfile.yaml], globalExps [.git .odo .odo/odo-file-index.json] [odo] I1103 08:43:45.131027 27089 copy.go:63] Executing command tar xf - -C /projects --no-same-owner [odo] I1103 08:43:45.131521 27089 copy.go:96] makeTar arguments: srcPath: /tmp/1033161205, destPath: /projects/1033161205, files: [/tmp/1033161205/.gitignore /tmp/1033161205/devfile.yaml] [odo] I1103 08:43:45.131897 27089 copy.go:127] Got abs path: /tmp/1033161205/.gitignore [odo] I1103 08:43:45.131909 27089 copy.go:128] Making /tmp/1033161205 relative to /tmp/1033161205/.gitignore [odo] I1103 08:43:45.131915 27089 copy.go:144] makeTar srcFile: 1033161205/.gitignore [odo] I1103 08:43:45.131920 27089 copy.go:145] makeTar destFile: .gitignore [odo] I1103 08:43:45.131924 27089 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 1033161205/.gitignore, destBase: /projects, destFile: .gitignore [odo] I1103 08:43:45.131928 27089 copy.go:171] Corrected destinations: base: /projects file: .gitignore [odo] I1103 08:43:45.338659 27089 copy.go:127] Got abs path: /tmp/1033161205/devfile.yaml [odo] I1103 08:43:45.338682 27089 copy.go:128] Making /tmp/1033161205 relative to /tmp/1033161205/devfile.yaml [odo] I1103 08:43:45.338696 27089 copy.go:144] makeTar srcFile: 1033161205/devfile.yaml [odo] I1103 08:43:45.338703 27089 copy.go:145] makeTar destFile: devfile.yaml [odo] I1103 08:43:45.338711 27089 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 1033161205/devfile.yaml, destBase: /projects, destFile: devfile.yaml [odo] I1103 08:43:45.338725 27089 copy.go:171] Corrected destinations: base: /projects file: devfile.yaml [odo] ✓ Syncing files into the container [543ms] [odo] I1103 08:43:45.415888 27089 kubeexec.go:40] GetProcessInfoForCommand for "devrun" [odo] I1103 08:43:45.415920 27089 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_devrun.pid || true] for pod: exbcmj-app-764787c5bf-8x6wh in container: runtime [odo] I1103 08:43:45.624647 27089 exec.go:96] cat: /opt/odo/.odo_cmd_devrun.pid: No such file or directory [odo] • Building your application in container (command: devbuild) ... [odo] I1103 08:43:45.635397 27089 innerloop.go:131] running=false, execRequired=true [odo] I1103 08:43:45.635506 27089 exec.go:37] Executing command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install-does-not-exist) 1>>/proc/1/fd/1 2>>/proc/1/fd/2] for pod: exbcmj-app-764787c5bf-8x6wh in container: runtime [odo] I1103 08:43:46.501003 27089 exec.go:54] ExecuteCommand returned an an err: error while streaming command: command terminated with exit code 1. for command '[/bin/sh -c cd ${PROJECTS_ROOT} && (npm install-does-not-exist) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]' [odo] stdout: [] [odo] stderr: [] [odo] ✗ Building your application in container (command: devbuild) [865ms] [odo] Unknown command: "install-does-not-exist" [odo] [odo] To see a list of supported npm commands, run: [odo] npm help [odo] I1103 08:43:46.660215 27089 status.go:34] setting inner loop State "Ready" [odo] I1103 08:43:46.660266 27089 watch.go:437] Error from Push: watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install-does-not-exist) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 1 [odo] Error occurred on Push - watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install-does-not-exist) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 1 [odo] [odo] [odo] ↪ Dev mode [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] I1103 08:43:46.660328 27089 watch.go:271] deployment watcher Event: Type: MODIFIED, name: exbcmj-app, rv: 40612500, generation: 1, pods: 1 [FAILED] in [It] - /go/odo_1/tests/helper/helper_generic.go:81 @ 11/03/23 08:43:50.481 [odo] I1103 08:43:50.483078 27089 watch.go:333] Dev mode interrupted by user [odo] I1103 08:43:50.483172 27089 implem.go:114] The path for preference file is /tmp/2824116006/preference.yaml [odo] read: read /dev/stdin: input/output error [odo] Cleaning resources, please wait [odo] I1103 08:43:50.484110 27089 segment.go:268] Checking telemetry enable status [odo] I1103 08:43:50.484122 27089 segment.go:286] Sending telemetry disabled by env variable [odo] I1103 08:43:50.714447 27089 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:43:50.714572 27089 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:43:50.922213 27089 all.go:67] all goroutines have returned in 207.432087ms [odo] I1103 08:43:50.922325 27089 all.go:76] query result: objects=25 Running kubectl with args [kubectl get namespace cmd-dev-test2898gig -o jsonpath={.metadata.name}] and odo env: [] [kubectl] cmd-dev-test2898gigDeleting project: cmd-dev-test2898gig Running kubectl with args [kubectl delete namespaces cmd-dev-test2898gig --wait=false] and odo env: [] [kubectl] namespace "cmd-dev-test2898gig" deleted Setting current dir to: /go/odo_1/tests/integration Deleting dir: /tmp/1033161205 Deleting dir: /tmp/2824116006 << Timeline [FAILED] Expected : I1103 08:43:40.633121 27089 version.go:37] executing [podman version --format json] I1103 08:43:40.633605 27089 clientset.go:243] no Podman client initialized: exec: "podman": executable file not found in $PATH I1103 08:43:40.633659 27089 implem.go:114] The path for preference file is /tmp/2824116006/preference.yaml I1103 08:43:40.635223 27089 context.go:172] absolute devfile path: '/tmp/1033161205/devfile.yaml' I1103 08:43:40.635256 27089 context.go:113] absolute devfile path: '/tmp/1033161205/devfile.yaml' I1103 08:43:40.636158 27089 content.go:48] converted devfile YAML to JSON I1103 08:43:40.636320 27089 apiVersion.go:60] devfile schemaVersion: '2.0.0' I1103 08:43:40.636372 27089 helper.go:56] devfile apiVersion '2.0.0' is supported I1103 08:43:40.648804 27089 schema.go:61] validated devfile schema I1103 08:43:40.653978 27089 validate.go:45] Successfully validated devfile sections I1103 08:43:40.654047 27089 validate.go:45] Successfully validated devfile sections I1103 08:43:40.654173 27089 component.go:87] name of component is "exbcmj", and sanitized name is "exbcmj" I1103 08:43:40.654512 27089 kclient.go:237] Checking if "projects" resource is supported I1103 08:43:40.704484 27089 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:32062 I1103 08:43:40.709562 27089 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:32062 is up I1103 08:43:40.721328 27089 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource I1103 08:43:40.744748 27089 kubedev.go:79] Creating new adapter I1103 08:43:40.744759 27089 kubedev.go:87] Creating inner-loop resources for the component I1103 08:43:40.744770 27089 watch.go:105] starting WatchAndPush, path: /tmp/1033161205, component: exbcmj, ignores [.git .odo .odo/odo-file-index.json] I1103 08:43:40.778012 27089 watch.go:423] Copying files [] to pod I1103 08:43:40.778563 27089 context.go:172] absolute devfile path: '/tmp/1033161205/devfile.yaml' I1103 08:43:40.778662 27089 context.go:113] absolute devfile path: '/tmp/1033161205/devfile.yaml' I1103 08:43:40.779952 27089 content.go:48] converted devfile YAML to JSON I1103 08:43:40.780166 27089 apiVersion.go:60] devfile schemaVersion: '2.0.0' I1103 08:43:40.780251 27089 helper.go:56] devfile apiVersion '2.0.0' is supported I1103 08:43:40.791920 27089 schema.go:61] validated devfile schema I1103 08:43:40.792351 27089 validate.go:45] Successfully validated devfile sections I1103 08:43:40.792425 27089 components.go:69] component state: "" I1103 08:43:40.822012 27089 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] I1103 08:43:40.847670 27089 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. I1103 08:43:40.905922 27089 utils.go:77] Updating container runtime with mandatory volume mounts I1103 08:43:40.984838 27089 components.go:346] Creating deployment exbcmj-app I1103 08:43:40.984868 27089 components.go:347] The component name is exbcmj I1103 08:43:40.996193 27089 kclient.go:286] Kubernetes version is "v1.25.14+IKS" I1103 08:43:40.996246 27089 kclient.go:298] Cluster has support for SSA: true I1103 08:43:41.054514 27089 components.go:378] Successfully created component exbcmj I1103 08:43:41.127584 27089 components.go:390] Successfully created Service for component exbcmj I1103 08:43:41.163201 27089 all.go:46] starting to concurrently query 98 APIs I1103 08:43:41.164851 27089 all.go:62] fired up all goroutines to query APIs I1103 08:43:41.294248 27089 all.go:67] all goroutines have returned i... Gomega truncated this representation as it exceeds 'format.MaxLength'. Consider having the object provide a custom 'GomegaStringer' representation or adjust the parameters in Gomega's 'format' package. Learn more here: https://onsi.github.io/gomega/#adjusting-output to contain substring : Usage: npm In [It] at: /go/odo_1/tests/helper/helper_generic.go:81 @ 11/03/23 08:43:50.481 ------------------------------ SSS ------------------------------ • [83.849 seconds] odo devfile deploy command tests when using a devfile.yaml containing a deploy command when running odo deploy with image build extra args should run odo dev successfully /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:161 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [4.418 seconds] odo create/delete/list/set namespace/project tests list project should successfully list all the projects /go/odo_1/tests/integration/cmd_namespace_test.go:221 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [12.798 seconds] odo create/delete/list/set namespace/project tests delete project when force-deleting a valid project should successfully delete the project synchronously with --wait /go/odo_1/tests/integration/cmd_namespace_test.go:115 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [7.674 seconds] odo describe component command tests when creating a component when running odo deploy to create ingress/routes should show the ingress with defaultBackend in odo describe component output /go/odo_1/tests/integration/cmd_describe_component_test.go:552 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSS ------------------------------ • [3.503 seconds] odo devfile init command tests setting application ports when running odo init --run-port with a Devfile with no commands should ignore the run ports /go/odo_1/tests/integration/cmd_devfile_init_test.go:628 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [FAILED] [13.981 seconds] odo devfile deploy command tests deploying devfile with exec when the deploy command terminates abruptly; component name of at max(63) characters length [BeforeEach] when odo deploy command is run again should run successfully [BeforeEach] /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:585 [It] /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:595 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output Timeline >> Created dir: /tmp/2979305912 Created dir: /tmp/3165129154 Setting KUBECONFIG=/tmp/3165129154/config Running kubectl with args [kubectl get namespace cmd-devfile-deploy-test595ndt -o jsonpath={.metadata.name}] and odo env: [] [kubectl] Error from server (NotFound): namespaces "cmd-devfile-deploy-test595ndt" not found Creating a new project: cmd-devfile-deploy-test595ndt Running kubectl with args [kubectl create namespace cmd-devfile-deploy-test595ndt] and odo env: [] [kubectl] namespace/cmd-devfile-deploy-test595ndt created Running kubectl with args [kubectl config set-context --current --namespace cmd-devfile-deploy-test595ndt] and odo env: [] [kubectl] Context "odo-test-kubernetes-cluster-2/cia4jeff0jvb2lioor0g/admin" modified. Running kubectl with args [kubectl get ns] and odo env: [] [kubectl] NAME STATUS AGE [kubectl] asoro Active 38d [kubectl] cert-manager Active 24d [kubectl] ci-devfile-registry Active 133d [kubectl] cmd-delete-test428epq Terminating 51s [kubectl] cmd-delete-test473mnt Active 14s [kubectl] cmd-dev-test1379avp Active 34s [kubectl] cmd-dev-test1379jwg Active 72s [kubectl] cmd-dev-test1463gfv Terminating 48s [kubectl] cmd-dev-test1717khp Active 81s [kubectl] cmd-dev-test2526ecd Active 30s [kubectl] cmd-dev-test2772bhp Active 52s [kubectl] cmd-dev-test2898gig Terminating 47s [kubectl] cmd-dev-test3112wfr Active 28s [kubectl] cmd-dev-test3181lsq Active 29s [kubectl] cmd-dev-test4579hfq Active 3s [kubectl] cmd-dev-test736zkj Active 10s [kubectl] cmd-dev-test833vmo Active 108s [kubectl] cmd-devfile-deploy-test161kam Active 83s [kubectl] cmd-devfile-deploy-test176yve Active 96s [kubectl] cmd-devfile-deploy-test450rvh Terminating 23s [kubectl] cmd-devfile-deploy-test595ndt Active 1s [kubectl] cmd-devfile-list-test67ljz Terminating 8s [kubectl] cmd-namespace-test115mkw Terminating 4s [kubectl] cmd-namespace-test115qlp Active 6s [kubectl] cmd-namespace-test221dqi Active 0s [kubectl] default Active 133d [kubectl] flsz-project Active 97d [kubectl] ibm-cert-store Active 133d [kubectl] ibm-operators Active 133d [kubectl] ibm-system Active 133d [kubectl] kube-node-lease Active 133d [kubectl] kube-public Active 133d [kubectl] kube-system Active 133d [kubectl] mcsu-namespace Active 105d [kubectl] odo-dev-pr-7097 Active 38d [kubectl] olm Active 133d [kubectl] operators Active 133d [kubectl] registry-operator-system Active 24d Running kubectl with args [kubectl create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n cmd-devfile-deploy-test595ndt] and odo env: [] [kubectl] configmap/config-map-for-cleanup created Current working dir: /go/odo_1/tests/integration Setting current dir to: /tmp/2979305912 Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: [] [odo] I1103 08:44:26.170892 28908 implem.go:114] The path for preference file is /tmp/3165129154/preference.yaml [odo] Successfully removed registry [odo] I1103 08:44:26.174729 28908 implem.go:114] The path for preference file is /tmp/3165129154/preference.yaml [odo] I1103 08:44:26.175573 28908 segment.go:268] Checking telemetry enable status [odo] I1103 08:44:26.175585 28908 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo preference add registry DefaultDevfileRegistry https://registry.stage.devfile.io] and odo env: [] [odo] I1103 08:44:26.516067 28933 implem.go:114] The path for preference file is /tmp/3165129154/preference.yaml [odo] New registry successfully added [odo] I1103 08:44:26.520329 28933 implem.go:114] The path for preference file is /tmp/3165129154/preference.yaml [odo] I1103 08:44:26.521867 28933 segment.go:268] Checking telemetry enable status [odo] I1103 08:44:26.521982 28933 segment.go:286] Sending telemetry disabled by env variable Setting current dir to: /tmp/2979305912 Replacing "image: registry.access.redhat.com/ubi8/nodejs-14:latest" with "image: registry.access.redhat.com/ubi8/nodejs-does-not-exist-14:latest" in /tmp/2979305912/devfile.yaml Running odo with args [odo deploy] and odo env: [] [odo] I1103 08:44:26.916952 28955 version.go:37] executing [podman version --format json] [odo] I1103 08:44:26.918117 28955 clientset.go:243] no Podman client initialized: exec: "podman": executable file not found in $PATH [odo] I1103 08:44:26.918324 28955 implem.go:114] The path for preference file is /tmp/3165129154/preference.yaml [odo] I1103 08:44:26.925207 28955 context.go:172] absolute devfile path: '/tmp/2979305912/devfile.yaml' [odo] I1103 08:44:26.925233 28955 context.go:113] absolute devfile path: '/tmp/2979305912/devfile.yaml' [odo] I1103 08:44:26.930137 28955 content.go:48] converted devfile YAML to JSON [odo] I1103 08:44:26.930969 28955 apiVersion.go:60] devfile schemaVersion: '2.2.0' [odo] I1103 08:44:26.932211 28955 helper.go:56] devfile apiVersion '2.2.0' is supported [odo] I1103 08:44:26.941402 28955 schema.go:61] validated devfile schema [odo] I1103 08:44:26.951005 28955 validate.go:45] Successfully validated devfile sections [odo] I1103 08:44:26.951174 28955 validate.go:45] Successfully validated devfile sections [odo] I1103 08:44:26.951338 28955 component.go:87] name of component is "document-how-odo-translates-container-component-to-deploymentss", and sanitized name is "document-how-odo-translates-container-component-to-deploymentss" [odo] I1103 08:44:26.954218 28955 kclient.go:237] Checking if "projects" resource is supported [odo] I1103 08:44:27.018120 28955 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:32062 [odo] I1103 08:44:27.023331 28955 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:32062 is up [odo] I1103 08:44:27.033448 28955 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource [odo] __ [odo] / \__ Running the application in Deploy mode using the "document-how-odo-translates-container-component-to-deploymentss" Devfile [odo] \__/ \ Namespace: cmd-devfile-deploy-test595ndt [odo] / \__/ odo version: v3.15.0 (faadb7c53) [odo] \__/ [odo] [odo] ↪ Executing command: [odo] • Executing command in container (command: deploy-exec) ... [odo] I1103 08:44:27.227582 28955 jobs.go:44] Waiting for Job document-how-odo-translates-container-compone-app-deploy-exec to complete successfully [odo] ✓ Executing command in container (command: deploy-exec) [4s] [odo] [odo] Your Devfile has been successfully deployed [odo] I1103 08:44:31.544835 28955 implem.go:114] The path for preference file is /tmp/3165129154/preference.yaml [odo] I1103 08:44:31.548351 28955 segment.go:268] Checking telemetry enable status [odo] I1103 08:44:31.548370 28955 segment.go:286] Sending telemetry disabled by env variable [FAILED] in [BeforeEach] - /go/odo_1/tests/helper/helper_cmd_wrapper.go:108 @ 11/03/23 08:44:36.615 Running kubectl with args [kubectl get namespace cmd-devfile-deploy-test595ndt -o jsonpath={.metadata.name}] and odo env: [] [kubectl] cmd-devfile-deploy-test595ndtDeleting project: cmd-devfile-deploy-test595ndt Running kubectl with args [kubectl delete namespaces cmd-devfile-deploy-test595ndt --wait=false] and odo env: [] [kubectl] namespace "cmd-devfile-deploy-test595ndt" deleted Setting current dir to: /go/odo_1/tests/integration Deleting dir: /tmp/2979305912 Deleting dir: /tmp/3165129154 << Timeline [FAILED] Failed after 0.000s. Running odo with args [odo deploy] and odo env: [] Expected : 0 not to match exit code: : 0 In [BeforeEach] at: /go/odo_1/tests/helper/helper_cmd_wrapper.go:108 @ 11/03/23 08:44:36.615 ------------------------------ • [FAILED] [45.379 seconds] odo dev command tests when running odo dev with alternative commands - with metadata.name when running odo dev with a run command [It] should execute the custom non-default run command successfully /go/odo_1/tests/integration/cmd_dev_test.go:3181 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output Timeline >> Created dir: /tmp/2405638859 Created dir: /tmp/2903170780 Setting KUBECONFIG=/tmp/2903170780/config Running kubectl with args [kubectl get namespace cmd-dev-test3181lsq -o jsonpath={.metadata.name}] and odo env: [] [kubectl] Error from server (NotFound): namespaces "cmd-dev-test3181lsq" not found Creating a new project: cmd-dev-test3181lsq Running kubectl with args [kubectl create namespace cmd-dev-test3181lsq] and odo env: [] [kubectl] namespace/cmd-dev-test3181lsq created Running kubectl with args [kubectl config set-context --current --namespace cmd-dev-test3181lsq] and odo env: [] [kubectl] Context "odo-test-kubernetes-cluster-2/cia4jeff0jvb2lioor0g/admin" modified. Running kubectl with args [kubectl get ns] and odo env: [] [kubectl] NAME STATUS AGE [kubectl] asoro Active 38d [kubectl] cert-manager Active 24d [kubectl] ci-devfile-registry Active 133d [kubectl] cmd-delete-test151vze Terminating 50s [kubectl] cmd-delete-test274sss Terminating 8s [kubectl] cmd-delete-test428epq Active 23s [kubectl] cmd-delete-test517rzj Terminating 31s [kubectl] cmd-dev-api-server-test108iju Terminating 57s [kubectl] cmd-dev-test1077lci Active 66s [kubectl] cmd-dev-test1338dla Active 34s [kubectl] cmd-dev-test1379avp Active 6s [kubectl] cmd-dev-test1379jwg Active 44s [kubectl] cmd-dev-test1463gfv Active 20s [kubectl] cmd-dev-test1717khp Active 53s [kubectl] cmd-dev-test2526ecd Active 2s [kubectl] cmd-dev-test2772bhp Active 24s [kubectl] cmd-dev-test2898gig Active 19s [kubectl] cmd-dev-test3181lsq Active 1s [kubectl] cmd-dev-test3324wtw Active 115s [kubectl] cmd-dev-test833vmo Active 80s [kubectl] cmd-devfile-deploy-test161kam Active 55s [kubectl] cmd-devfile-deploy-test176yve Active 68s [kubectl] cmd-devfile-deploy-test601yyg Terminating 9s [kubectl] default Active 133d [kubectl] flsz-project Active 97d [kubectl] ibm-cert-store Active 133d [kubectl] ibm-operators Active 133d [kubectl] ibm-system Active 133d [kubectl] kube-node-lease Active 133d [kubectl] kube-public Active 133d [kubectl] kube-system Active 133d [kubectl] mcsu-namespace Active 105d [kubectl] odo-dev-pr-7097 Active 38d [kubectl] olm Active 133d [kubectl] operators Active 133d [kubectl] registry-operator-system Active 24d Running kubectl with args [kubectl create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n cmd-dev-test3181lsq] and odo env: [] [kubectl] configmap/config-map-for-cleanup created Current working dir: /go/odo_1/tests/integration Setting current dir to: /tmp/2405638859 Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: [] [odo] I1103 08:43:57.734066 27685 implem.go:114] The path for preference file is /tmp/2903170780/preference.yaml [odo] Successfully removed registry [odo] I1103 08:43:57.737607 27685 implem.go:114] The path for preference file is /tmp/2903170780/preference.yaml [odo] I1103 08:43:57.738513 27685 segment.go:268] Checking telemetry enable status [odo] I1103 08:43:57.738526 27685 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo preference add registry DefaultDevfileRegistry https://registry.stage.devfile.io] and odo env: [] [odo] I1103 08:43:57.897953 27696 implem.go:114] The path for preference file is /tmp/2903170780/preference.yaml [odo] New registry successfully added [odo] I1103 08:43:57.900078 27696 implem.go:114] The path for preference file is /tmp/2903170780/preference.yaml [odo] I1103 08:43:57.900705 27696 segment.go:268] Checking telemetry enable status [odo] I1103 08:43:57.900717 27696 segment.go:286] Sending telemetry disabled by env variable Setting current dir to: /tmp/2405638859 Running odo with args [odo dev --random-ports --api-server=false --run-command my-custom-run] and odo env: [ODO_LOG_LEVEL=4 ODO_TRACKING_CONSENT=no] [odo] I1103 08:43:58.124953 27708 version.go:37] executing [podman version --format json] [odo] I1103 08:43:58.125606 27708 clientset.go:243] no Podman client initialized: exec: "podman": executable file not found in $PATH [odo] I1103 08:43:58.125645 27708 implem.go:114] The path for preference file is /tmp/2903170780/preference.yaml [odo] I1103 08:43:58.126816 27708 context.go:172] absolute devfile path: '/tmp/2405638859/devfile.yaml' [odo] I1103 08:43:58.126854 27708 context.go:113] absolute devfile path: '/tmp/2405638859/devfile.yaml' [odo] I1103 08:43:58.127509 27708 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:58.127667 27708 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:58.127831 27708 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:58.142644 27708 schema.go:61] validated devfile schema [odo] I1103 08:43:58.146686 27708 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:58.146713 27708 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:58.146837 27708 component.go:87] name of component is "atruej", and sanitized name is "atruej" [odo] I1103 08:43:58.146950 27708 kclient.go:237] Checking if "projects" resource is supported [odo] I1103 08:43:58.172868 27708 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:32062 [odo] I1103 08:43:58.181171 27708 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:32062 is up [odo] I1103 08:43:58.193470 27708 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource [odo] __ [odo] / \__ Developing using the "atruej" Devfile [odo] \__/ \ Namespace: cmd-dev-test3181lsq [odo] / \__/ odo version: v3.15.0 (faadb7c53) [odo] \__/ [odo] [odo] ↪ Running on the cluster in Dev mode [odo] I1103 08:43:58.212592 27708 kubedev.go:79] Creating new adapter [odo] I1103 08:43:58.212611 27708 kubedev.go:87] Creating inner-loop resources for the component [odo] I1103 08:43:58.212628 27708 watch.go:105] starting WatchAndPush, path: /tmp/2405638859, component: atruej, ignores [.git .odo .odo/odo-file-index.json] [odo] I1103 08:43:58.216585 27708 file_watcher.go:130] adding watch on path /tmp/2405638859 [odo] I1103 08:43:58.216641 27708 file_watcher.go:130] adding watch on path /tmp/2405638859/.odo [odo] I1103 08:43:58.216653 27708 file_watcher.go:130] adding watch on path /tmp/2405638859/test [odo] I1103 08:43:58.259528 27708 watch.go:423] Copying files [] to pod [odo] I1103 08:43:58.259600 27708 context.go:172] absolute devfile path: '/tmp/2405638859/devfile.yaml' [odo] I1103 08:43:58.259610 27708 context.go:113] absolute devfile path: '/tmp/2405638859/devfile.yaml' [odo] I1103 08:43:58.260566 27708 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:58.260656 27708 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:58.260667 27708 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:58.273874 27708 schema.go:61] validated devfile schema [odo] I1103 08:43:58.274081 27708 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:58.274104 27708 components.go:69] component state: "" [odo] • Waiting for Kubernetes resources ... [odo] I1103 08:43:58.300576 27708 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:Not available] [odo] I1103 08:43:58.326432 27708 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] I1103 08:43:58.375359 27708 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:43:58.445987 27708 components.go:346] Creating deployment atruej-app [odo] I1103 08:43:58.446005 27708 components.go:347] The component name is atruej [odo] I1103 08:43:58.468449 27708 kclient.go:286] Kubernetes version is "v1.25.14+IKS" [odo] I1103 08:43:58.468805 27708 kclient.go:298] Cluster has support for SSA: true [odo] I1103 08:43:58.524813 27708 components.go:378] Successfully created component atruej [odo] I1103 08:43:58.599071 27708 components.go:390] Successfully created Service for component atruej [odo] I1103 08:43:58.622550 27708 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:43:58.626180 27708 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:43:58.735300 27708 all.go:67] all goroutines have returned in 112.389913ms [odo] I1103 08:43:58.735373 27708 all.go:76] query result: objects=6 [odo] I1103 08:43:58.735676 27708 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:43:58.743581 27708 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:43:58.758512 27708 service.go:75] Getting list of services [odo] I1103 08:43:58.758531 27708 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:43:58.807832 27708 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:43:58.807907 27708 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:58.839807 27708 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:58.861815 27708 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:58.886332 27708 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:58.912478 27708 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:43:58.912528 27708 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:43:58.927520 27708 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:58.940496 27708 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:58.952298 27708 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:43:58.969748 27708 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:58.991111 27708 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:59.027955 27708 components.go:134] Deployment has been updated to generation 1. Waiting new event... [odo] I1103 08:43:59.028055 27708 status.go:34] setting inner loop State "WaitDeployment" [odo] I1103 08:43:59.031313 27708 watch.go:271] deployment watcher Event: Type: ADDED, name: atruej-app, rv: 40612992, generation: 1, pods: 0 [odo] =================== [odo] ⚠ Pod is Pending [odo] =================== [odo] I1103 08:43:59.032205 27708 watch.go:271] deployment watcher Event: Type: MODIFIED, name: atruej-app, rv: 40612996, generation: 1, pods: 0 [odo] I1103 08:43:59.032807 27708 watch.go:271] deployment watcher Event: Type: MODIFIED, name: atruej-app, rv: 40613004, generation: 1, pods: 0 [odo] I1103 08:43:59.033105 27708 watch.go:271] deployment watcher Event: Type: MODIFIED, name: atruej-app, rv: 40613008, generation: 1, pods: 0 [odo] I1103 08:43:59.331652 27708 watch.go:423] Copying files [] to pod [odo] I1103 08:43:59.332392 27708 context.go:172] absolute devfile path: '/tmp/2405638859/devfile.yaml' [odo] I1103 08:43:59.332422 27708 context.go:113] absolute devfile path: '/tmp/2405638859/devfile.yaml' [odo] I1103 08:43:59.333862 27708 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:59.334023 27708 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:59.334079 27708 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:59.366678 27708 schema.go:61] validated devfile schema [odo] I1103 08:43:59.367149 27708 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:59.367232 27708 components.go:69] component state: "WaitDeployment" [odo] I1103 08:43:59.382470 27708 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:Not available] [odo] I1103 08:43:59.410797 27708 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] I1103 08:43:59.491141 27708 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:43:59.540739 27708 components.go:346] Creating deployment atruej-app [odo] I1103 08:43:59.540775 27708 components.go:347] The component name is atruej [odo] I1103 08:43:59.540801 27708 components.go:350] The component already exists, attempting to update it [odo] I1103 08:43:59.540819 27708 components.go:352] Applying deployment [odo] I1103 08:43:59.591549 27708 components.go:361] Successfully updated component atruej [odo] I1103 08:43:59.716532 27708 components.go:748] Successfully update Service for component atruej [odo] I1103 08:43:59.736166 27708 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:43:59.739463 27708 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:43:59.902987 27708 all.go:67] all goroutines have returned in 166.815344ms [odo] I1103 08:43:59.904065 27708 all.go:76] query result: objects=6 [odo] I1103 08:43:59.904256 27708 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:43:59.904360 27708 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:43:59.904810 27708 service.go:75] Getting list of services [odo] I1103 08:43:59.904877 27708 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:44:00.059857 27708 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:44:00.059928 27708 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:44:00.087911 27708 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:44:00.108064 27708 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:44:00.144221 27708 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:44:00.164181 27708 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:44:00.164209 27708 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:44:00.173609 27708 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:44:00.182319 27708 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:44:00.197631 27708 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:44:00.218752 27708 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:44:00.241409 27708 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:44:00.316691 27708 components.go:141] Deployment has 0 ready replicas. Waiting new event... [odo] I1103 08:44:00.316720 27708 status.go:34] setting inner loop State "WaitDeployment" [odo] I1103 08:44:00.316746 27708 watch.go:271] deployment watcher Event: Type: MODIFIED, name: atruej-app, rv: 40613024, generation: 1, pods: 0 [odo] ✓ Pod is Running [odo] I1103 08:44:00.747851 27708 watch.go:271] deployment watcher Event: Type: MODIFIED, name: atruej-app, rv: 40613096, generation: 1, pods: 1 [odo] I1103 08:44:01.049488 27708 watch.go:423] Copying files [] to pod [odo] I1103 08:44:01.049724 27708 context.go:172] absolute devfile path: '/tmp/2405638859/devfile.yaml' [odo] I1103 08:44:01.049741 27708 context.go:113] absolute devfile path: '/tmp/2405638859/devfile.yaml' [odo] I1103 08:44:01.050408 27708 content.go:48] converted devfile YAML to JSON [odo] I1103 08:44:01.050489 27708 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:44:01.050503 27708 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:44:01.055964 27708 schema.go:61] validated devfile schema [odo] I1103 08:44:01.056193 27708 validate.go:45] Successfully validated devfile sections [odo] I1103 08:44:01.056225 27708 components.go:69] component state: "WaitDeployment" [odo] I1103 08:44:01.072712 27708 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:Not available] [odo] I1103 08:44:01.105891 27708 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] I1103 08:44:01.203112 27708 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:44:01.272134 27708 components.go:346] Creating deployment atruej-app [odo] I1103 08:44:01.272151 27708 components.go:347] The component name is atruej [odo] I1103 08:44:01.272158 27708 components.go:350] The component already exists, attempting to update it [odo] I1103 08:44:01.272165 27708 components.go:352] Applying deployment [odo] I1103 08:44:01.320600 27708 components.go:361] Successfully updated component atruej [odo] I1103 08:44:01.359148 27708 components.go:748] Successfully update Service for component atruej [odo] I1103 08:44:01.377402 27708 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:44:01.379973 27708 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:44:01.503493 27708 all.go:67] all goroutines have returned in 126.084859ms [odo] I1103 08:44:01.503604 27708 all.go:76] query result: objects=6 [odo] I1103 08:44:01.503692 27708 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:44:01.503730 27708 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:44:01.503762 27708 service.go:75] Getting list of services [odo] I1103 08:44:01.503776 27708 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:44:01.553132 27708 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:44:01.553212 27708 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:44:01.570260 27708 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:44:01.585708 27708 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:44:01.614588 27708 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:44:01.643558 27708 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:44:01.643578 27708 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:44:01.662492 27708 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:44:01.670902 27708 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:44:01.684096 27708 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:44:01.696106 27708 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:44:01.709719 27708 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] • Syncing files into the container ... [odo] I1103 08:44:01.851883 27708 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2405638859, destBase: ., destFile: . [odo] I1103 08:44:01.851898 27708 file_indexer.go:406] Corrected destinations: base: . file: . [odo] I1103 08:44:01.852942 27708 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2405638859/.gitignore, destBase: ., destFile: .gitignore [odo] I1103 08:44:01.852952 27708 file_indexer.go:406] Corrected destinations: base: . file: .gitignore [odo] I1103 08:44:01.853141 27708 file_indexer.go:453] file added: /tmp/2405638859/.gitignore [odo] I1103 08:44:01.853153 27708 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2405638859/.odo, destBase: ., destFile: .odo [odo] I1103 08:44:01.853157 27708 file_indexer.go:406] Corrected destinations: base: . file: .odo [odo] I1103 08:44:01.853420 27708 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2405638859/devfile.yaml, destBase: ., destFile: devfile.yaml [odo] I1103 08:44:01.853425 27708 file_indexer.go:406] Corrected destinations: base: . file: devfile.yaml [odo] I1103 08:44:01.853613 27708 file_indexer.go:453] file added: /tmp/2405638859/devfile.yaml [odo] I1103 08:44:01.853623 27708 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2405638859/package.json, destBase: ., destFile: package.json [odo] I1103 08:44:01.853627 27708 file_indexer.go:406] Corrected destinations: base: . file: package.json [odo] I1103 08:44:01.853783 27708 file_indexer.go:453] file added: /tmp/2405638859/package.json [odo] I1103 08:44:01.853793 27708 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2405638859/server.js, destBase: ., destFile: server.js [odo] I1103 08:44:01.853796 27708 file_indexer.go:406] Corrected destinations: base: . file: server.js [odo] I1103 08:44:01.853928 27708 file_indexer.go:453] file added: /tmp/2405638859/server.js [odo] I1103 08:44:01.853936 27708 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2405638859/test, destBase: ., destFile: test [odo] I1103 08:44:01.853939 27708 file_indexer.go:406] Corrected destinations: base: . file: test [odo] I1103 08:44:01.854057 27708 file_indexer.go:453] file added: /tmp/2405638859/test [odo] I1103 08:44:01.854542 27708 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2405638859/test/test.js, destBase: ., destFile: test/test.js [odo] I1103 08:44:01.854568 27708 file_indexer.go:406] Corrected destinations: base: . file: test/test.js [odo] I1103 08:44:01.854783 27708 file_indexer.go:453] file added: /tmp/2405638859/test/test.js [odo] I1103 08:44:01.854977 27708 sync.go:138] List of files to be deleted: +[] [odo] I1103 08:44:01.854994 27708 sync.go:140] List of files changed: +[/tmp/2405638859/package.json /tmp/2405638859/server.js /tmp/2405638859/test /tmp/2405638859/test/test.js /tmp/2405638859/.gitignore /tmp/2405638859/devfile.yaml] [odo] I1103 08:44:01.855010 27708 sync.go:193] Push: componentName: atruej, path: /tmp/2405638859, files: [/tmp/2405638859/package.json /tmp/2405638859/server.js /tmp/2405638859/test /tmp/2405638859/test/test.js /tmp/2405638859/.gitignore /tmp/2405638859/devfile.yaml], delFiles: [*], isForcePush: true [odo] I1103 08:44:01.855447 27708 sync.go:310] remote files marked for deletion are [/projects/*] [odo] I1103 08:44:01.855495 27708 exec.go:37] Executing command [rm -rf /projects/*] for pod: atruej-app-5fff5fc8f8-hb4xc in container: runtime [odo] I1103 08:44:02.176659 27708 sync.go:233] Copying files /tmp/2405638859/package.json /tmp/2405638859/server.js /tmp/2405638859/test /tmp/2405638859/test/test.js /tmp/2405638859/.gitignore /tmp/2405638859/devfile.yaml to pod [odo] I1103 08:44:02.176695 27708 copy.go:36] CopyFile arguments: localPath /tmp/2405638859, dest /projects/2405638859, targetPath /projects, copyFiles [/tmp/2405638859/package.json /tmp/2405638859/server.js /tmp/2405638859/test /tmp/2405638859/test/test.js /tmp/2405638859/.gitignore /tmp/2405638859/devfile.yaml], globalExps [.git .odo .odo/odo-file-index.json] [odo] I1103 08:44:02.176715 27708 copy.go:63] Executing command tar xf - -C /projects --no-same-owner [odo] I1103 08:44:02.177006 27708 copy.go:96] makeTar arguments: srcPath: /tmp/2405638859, destPath: /projects/2405638859, files: [/tmp/2405638859/package.json /tmp/2405638859/server.js /tmp/2405638859/test /tmp/2405638859/test/test.js /tmp/2405638859/.gitignore /tmp/2405638859/devfile.yaml] [odo] I1103 08:44:02.177438 27708 copy.go:127] Got abs path: /tmp/2405638859/package.json [odo] I1103 08:44:02.177456 27708 copy.go:128] Making /tmp/2405638859 relative to /tmp/2405638859/package.json [odo] I1103 08:44:02.177470 27708 copy.go:144] makeTar srcFile: 2405638859/package.json [odo] I1103 08:44:02.177477 27708 copy.go:145] makeTar destFile: package.json [odo] I1103 08:44:02.177481 27708 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 2405638859/package.json, destBase: /projects, destFile: package.json [odo] I1103 08:44:02.177486 27708 copy.go:171] Corrected destinations: base: /projects file: package.json [odo] I1103 08:44:02.556403 27708 copy.go:127] Got abs path: /tmp/2405638859/server.js [odo] I1103 08:44:02.556448 27708 copy.go:128] Making /tmp/2405638859 relative to /tmp/2405638859/server.js [odo] I1103 08:44:02.556465 27708 copy.go:144] makeTar srcFile: 2405638859/server.js [odo] I1103 08:44:02.556474 27708 copy.go:145] makeTar destFile: server.js [odo] I1103 08:44:02.556484 27708 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 2405638859/server.js, destBase: /projects, destFile: server.js [odo] I1103 08:44:02.556492 27708 copy.go:171] Corrected destinations: base: /projects file: server.js [odo] I1103 08:44:02.558186 27708 copy.go:127] Got abs path: /tmp/2405638859/test [odo] I1103 08:44:02.558215 27708 copy.go:128] Making /tmp/2405638859 relative to /tmp/2405638859/test [odo] I1103 08:44:02.558230 27708 copy.go:144] makeTar srcFile: 2405638859/test [odo] I1103 08:44:02.558239 27708 copy.go:145] makeTar destFile: test [odo] I1103 08:44:02.558248 27708 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 2405638859/test, destBase: /projects, destFile: test [odo] I1103 08:44:02.558256 27708 copy.go:171] Corrected destinations: base: /projects file: test [odo] I1103 08:44:02.559768 27708 copy.go:127] Got abs path: /tmp/2405638859/test/test.js [odo] I1103 08:44:02.559803 27708 copy.go:128] Making /tmp/2405638859 relative to /tmp/2405638859/test/test.js [odo] I1103 08:44:02.559817 27708 copy.go:144] makeTar srcFile: 2405638859/test/test.js [odo] I1103 08:44:02.559826 27708 copy.go:145] makeTar destFile: test/test.js [odo] I1103 08:44:02.559834 27708 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 2405638859/test/test.js, destBase: /projects, destFile: test/test.js [odo] I1103 08:44:02.559841 27708 copy.go:171] Corrected destinations: base: /projects file: test/test.js [odo] I1103 08:44:02.561353 27708 copy.go:127] Got abs path: /tmp/2405638859/.gitignore [odo] I1103 08:44:02.561404 27708 copy.go:128] Making /tmp/2405638859 relative to /tmp/2405638859/.gitignore [odo] I1103 08:44:02.561417 27708 copy.go:144] makeTar srcFile: 2405638859/.gitignore [odo] I1103 08:44:02.561426 27708 copy.go:145] makeTar destFile: .gitignore [odo] I1103 08:44:02.561434 27708 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 2405638859/.gitignore, destBase: /projects, destFile: .gitignore [odo] I1103 08:44:02.561442 27708 copy.go:171] Corrected destinations: base: /projects file: .gitignore [odo] I1103 08:44:02.562307 27708 copy.go:127] Got abs path: /tmp/2405638859/devfile.yaml [odo] I1103 08:44:02.562344 27708 copy.go:128] Making /tmp/2405638859 relative to /tmp/2405638859/devfile.yaml [odo] I1103 08:44:02.562357 27708 copy.go:144] makeTar srcFile: 2405638859/devfile.yaml [odo] I1103 08:44:02.562366 27708 copy.go:145] makeTar destFile: devfile.yaml [odo] I1103 08:44:02.562374 27708 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 2405638859/devfile.yaml, destBase: /projects, destFile: devfile.yaml [odo] I1103 08:44:02.562382 27708 copy.go:171] Corrected destinations: base: /projects file: devfile.yaml [odo] ✓ Syncing files into the container [778ms] [odo] I1103 08:44:02.632912 27708 kubeexec.go:40] GetProcessInfoForCommand for "my-custom-run" [odo] I1103 08:44:02.632976 27708 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_my-custom-run.pid || true] for pod: atruej-app-5fff5fc8f8-hb4xc in container: runtime [odo] I1103 08:44:02.896583 27708 exec.go:96] cat: /opt/odo/.odo_cmd_my-custom-run.pid: No such file or directory [odo] I1103 08:44:02.898781 27708 innerloop.go:131] running=false, execRequired=true [odo] I1103 08:44:02.898867 27708 exec.go:37] Executing command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2] for pod: atruej-app-5fff5fc8f8-hb4xc in container: runtime [odo] • Building your application in container (command: devbuild) ... [odo] I1103 08:44:06.394812 27708 exec.go:54] ExecuteCommand returned an an err: error while streaming command: command terminated with exit code 1. for command '[/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]' [odo] stdout: [] [odo] stderr: [] [odo] ✗ Building your application in container (command: devbuild) [3s] [odo] npm notice [odo] npm notice New major version of npm available! 8.19.4 -> 10.2.3 [odo] npm notice Changelog: [odo] npm notice Run `npm install -g npm@10.2.3` to update! [odo] npm notice [odo] npm ERR! code ECONNRESET [odo] npm ERR! network aborted [odo] npm ERR! network This is a problem related to network connectivity. [odo] npm ERR! network In most cases you are behind a proxy or have bad network settings. [odo] npm ERR! network [odo] npm ERR! network If you are behind a proxy, please make sure that the [odo] npm ERR! network 'proxy' config is set properly. See: 'npm help config' [odo] [odo] npm ERR! A complete log of this run can be found in: [odo] npm ERR! /opt/app-root/src/.npm/_logs/2023-11-03T08_44_03_469Z-debug-0.log [odo] I1103 08:44:06.457930 27708 status.go:34] setting inner loop State "Ready" [odo] I1103 08:44:06.457982 27708 watch.go:437] Error from Push: watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 1 [odo] Error occurred on Push - watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 1 [odo] [odo] [odo] ↪ Dev mode [odo] Status: [odo] Watching for changes in the current directory /tmp/2405638859 [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] I1103 08:44:06.458048 27708 watch.go:271] deployment watcher Event: Type: MODIFIED, name: atruej-app, rv: 40613120, generation: 1, pods: 1 [odo] I1103 08:44:06.558802 27708 watch.go:348] filesystem watch event: CREATE "/tmp/2405638859/.odo/odo-file-index.json" [odo] I1103 08:44:06.559436 27708 watch.go:348] filesystem watch event: WRITE "/tmp/2405638859/.odo/odo-file-index.json" STEP: checking the output of the command @ 11/03/23 08:44:07.949 [odo] I1103 08:44:07.950317 27708 watch.go:333] Dev mode interrupted by user [odo] read: read /dev/stdin: input/output error [odo] I1103 08:44:07.950740 27708 implem.go:114] The path for preference file is /tmp/2903170780/preference.yaml [odo] Cleaning resources, please wait [odo] I1103 08:44:07.951516 27708 segment.go:268] Checking telemetry enable status [odo] I1103 08:44:07.951525 27708 segment.go:286] Sending telemetry disabled by env variable [odo] I1103 08:44:08.180574 27708 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:44:08.183470 27708 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:44:08.383746 27708 all.go:67] all goroutines have returned in 203.174116ms [odo] I1103 08:44:08.383795 27708 all.go:76] query result: objects=25 [FAILED] in [It] - /go/odo_1/tests/helper/helper_generic.go:81 @ 11/03/23 08:44:40.095 Running kubectl with args [kubectl get namespace cmd-dev-test3181lsq -o jsonpath={.metadata.name}] and odo env: [] [kubectl] cmd-dev-test3181lsqDeleting project: cmd-dev-test3181lsq Running kubectl with args [kubectl delete namespaces cmd-dev-test3181lsq --wait=false] and odo env: [] [kubectl] namespace "cmd-dev-test3181lsq" deleted Setting current dir to: /go/odo_1/tests/integration Deleting dir: /tmp/2405638859 Deleting dir: /tmp/2903170780 << Timeline [FAILED] Expected : __ / \__ Developing using the "atruej" Devfile \__/ \ Namespace: cmd-dev-test3181lsq / \__/ odo version: v3.15.0 (faadb7c53) \__/ ↪ Running on the cluster in Dev mode • Waiting for Kubernetes resources ... =================== ⚠ Pod is Pending =================== ✓ Pod is Running • Syncing files into the container ... ✓ Syncing files into the container [778ms] • Building your application in container (command: devbuild) ... ✗ Building your application in container (command: devbuild) [3s] Error occurred on Push - watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 1 ↪ Dev mode Status: Watching for changes in the current directory /tmp/2405638859 Keyboard Commands: [Ctrl+c] - Exit and delete resources from the cluster [p] - Manually apply local changes to the application on the cluster to contain substring : Executing the application (command: my-custom-run) In [It] at: /go/odo_1/tests/helper/helper_generic.go:81 @ 11/03/23 08:44:40.095 ------------------------------ • [4.059 seconds] odo dev command tests when a component is bootstrapped should fail when using --random-ports and --port-forward together /go/odo_1/tests/integration/cmd_dev_test.go:218 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [116.562 seconds] odo devfile deploy command tests when using a devfile.yaml containing an outer-loop Kubernetes component referenced via an URI when running odo deploy when running and stopping odo dev should not delete the resources created with odo deploy /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:176 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [4.328 seconds] odo devfile deploy command tests when using a devfile.yaml containing an outer-loop Kubernetes component referenced via an URI when running odo deploy with image build extra args should succeed /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:143 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [56.242 seconds] odo dev command tests when running odo dev with alternative commands - without metadata.name when running odo dev with a build command should execute the custom non-default build command successfully /go/odo_1/tests/integration/cmd_dev_test.go:3112 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [4.254 seconds] odo devfile deploy command tests when using a devfile.yaml containing a deploy command when running odo deploy with image build extra args should succeed /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:143 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [59.722 seconds] odo dev command tests 1. devfile contains composite apply command the devfile contains an image component that uses a remote Dockerfile when [PODMAN_CMD=a-command-not-found-for-podman-should-make-odo-fallback-to-docker DOCKER_CMD=echo] remote server returns a valid file when odo dev is run should build and push image when odo dev is run /go/odo_1/tests/integration/cmd_dev_test.go:2526 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [26.332 seconds] odo delete command tests when deleting a component containing preStop event that is deployed with DEV and --files=false should delete the component /go/odo_1/tests/integration/cmd_delete_test.go:517 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [6.661 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 >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" Spawning '/go/bin/odo deploy' from /tmp/2015768987 << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [116.378 seconds] odo dev command tests when running odo dev and multiple env variables are set - with metadata.name should be able to exec command /go/odo_1/tests/integration/cmd_dev_test.go:1717 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [48.092 seconds] odo dev command tests when a component is bootstrapped when odo is executed with --no-watch flag and with --no-commands when a file in component directory is modified should not trigger a push /go/odo_1/tests/integration/cmd_dev_test.go:736 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [28.418 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:211 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" Spawning '/go/bin/odo dev --random-ports --no-watch' from /tmp/844809146 << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [7.376 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEPLOY mode when the component is deleted while having access to the devfile.yaml should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:316 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [56.630 seconds] odo delete command tests when a component is bootstrapped when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted using its name and namespace from another directory should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:473 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [FAILED] [117.515 seconds] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev when modifying name for container in Devfile [It] should react on the Devfile modification (podman=false, manual=true, customPortForwarding=false, customAddress=true) /go/odo_1/tests/integration/cmd_dev_test.go:1379 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output Timeline >> Created dir: /tmp/3535944835 Created dir: /tmp/3813239024 Setting KUBECONFIG=/tmp/3813239024/config Running kubectl with args [kubectl get namespace cmd-dev-test1379jwg -o jsonpath={.metadata.name}] and odo env: [] [kubectl] Error from server (NotFound): namespaces "cmd-dev-test1379jwg" not found Creating a new project: cmd-dev-test1379jwg Running kubectl with args [kubectl create namespace cmd-dev-test1379jwg] and odo env: [] [kubectl] namespace/cmd-dev-test1379jwg created Running kubectl with args [kubectl config set-context --current --namespace cmd-dev-test1379jwg] and odo env: [] [kubectl] Context "odo-test-kubernetes-cluster-2/cia4jeff0jvb2lioor0g/admin" modified. Running kubectl with args [kubectl get ns] and odo env: [] [kubectl] NAME STATUS AGE [kubectl] asoro Active 38d [kubectl] cert-manager Active 24d [kubectl] ci-devfile-registry Active 133d [kubectl] cmd-delete-test151vze Active 7s [kubectl] cmd-dev-api-server-test108iju Active 14s [kubectl] cmd-dev-test1077lci Active 23s [kubectl] cmd-dev-test1379jwg Active 1s [kubectl] cmd-dev-test1463ozl Active 53s [kubectl] cmd-dev-test1463ryj Active 62s [kubectl] cmd-dev-test1589abf Active 43s [kubectl] cmd-dev-test1589isv Terminating 57s [kubectl] cmd-dev-test1717khp Active 10s [kubectl] cmd-dev-test2016gxq Active 28s [kubectl] cmd-dev-test2388vqy Terminating 87s [kubectl] cmd-dev-test2709lhh Active 118s [kubectl] cmd-dev-test3195rgs Active 53s [kubectl] cmd-dev-test3324wtw Active 72s [kubectl] cmd-dev-test3463zuh Terminating 112s [kubectl] cmd-dev-test833vmo Active 37s [kubectl] cmd-devfile-deploy-test161gwb Terminating 29s [kubectl] cmd-devfile-deploy-test161kam Active 12s [kubectl] cmd-devfile-deploy-test176yve Active 25s [kubectl] cmd-logs-test219gbl Active 78s [kubectl] default Active 133d [kubectl] flsz-project Active 97d [kubectl] ibm-cert-store Active 133d [kubectl] ibm-operators Active 133d [kubectl] ibm-system Active 133d [kubectl] kube-node-lease Active 133d [kubectl] kube-public Active 133d [kubectl] kube-system Active 133d [kubectl] mcsu-namespace Active 105d [kubectl] odo-dev-pr-7097 Active 38d [kubectl] olm Active 133d [kubectl] operators Active 133d [kubectl] registry-operator-system Active 24d Running kubectl with args [kubectl create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n cmd-dev-test1379jwg] and odo env: [] [kubectl] configmap/config-map-for-cleanup created Current working dir: /go/odo_1/tests/integration Setting current dir to: /tmp/3535944835 Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: [] [odo] I1103 08:43:14.629644 26077 implem.go:114] The path for preference file is /tmp/3813239024/preference.yaml [odo] Successfully removed registry [odo] I1103 08:43:14.631734 26077 implem.go:114] The path for preference file is /tmp/3813239024/preference.yaml [odo] I1103 08:43:14.632093 26077 segment.go:268] Checking telemetry enable status [odo] I1103 08:43:14.632105 26077 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo preference add registry DefaultDevfileRegistry https://registry.stage.devfile.io] and odo env: [] [odo] I1103 08:43:14.813284 26084 implem.go:114] The path for preference file is /tmp/3813239024/preference.yaml [odo] New registry successfully added [odo] I1103 08:43:14.815366 26084 implem.go:114] The path for preference file is /tmp/3813239024/preference.yaml [odo] I1103 08:43:14.815746 26084 segment.go:268] Checking telemetry enable status [odo] I1103 08:43:14.815758 26084 segment.go:286] Sending telemetry disabled by env variable Setting current dir to: /tmp/3535944835 Running odo with args [odo init --name qdxzuc --devfile-path /go/odo_1/tests/examples/source/devfiles/nodejs/devfile.yaml] and odo env: [] [odo] I1103 08:43:15.048238 26097 implem.go:114] The path for preference file is /tmp/3813239024/preference.yaml [odo] __ [odo] / \__ Initializing a new component [odo] \__/ \ [odo] / \__/ odo version: v3.15.0 (faadb7c53) [odo] \__/ [odo] [odo] • Copying devfile from "/go/odo_1/tests/examples/source/devfiles/nodejs/devfile.yaml" ... [odo] ✓ Copying devfile from "/go/odo_1/tests/examples/source/devfiles/nodejs/devfile.yaml" [1ms] [odo] I1103 08:43:15.051542 26097 context.go:172] absolute devfile path: '/tmp/3535944835/devfile.yaml' [odo] I1103 08:43:15.051555 26097 context.go:113] absolute devfile path: '/tmp/3535944835/devfile.yaml' [odo] I1103 08:43:15.052209 26097 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:15.052284 26097 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:15.052454 26097 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:15.057672 26097 schema.go:61] validated devfile schema [odo] I1103 08:43:15.061341 26097 writer.go:55] devfile yaml created at: 'devfile.yaml' [odo] [odo] Your new component 'qdxzuc' 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. [odo] I1103 08:43:15.062907 26097 implem.go:114] The path for preference file is /tmp/3813239024/preference.yaml [odo] I1103 08:43:15.063359 26097 segment.go:268] Checking telemetry enable status [odo] I1103 08:43:15.063369 26097 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo dev --random-ports --address 0.0.0.0 --api-server=false --no-watch] and odo env: [ODO_LOG_LEVEL=4 ODO_TRACKING_CONSENT=no] [odo] I1103 08:43:15.285859 26105 version.go:37] executing [podman version --format json] [odo] I1103 08:43:15.286299 26105 clientset.go:243] no Podman client initialized: exec: "podman": executable file not found in $PATH [odo] I1103 08:43:15.286325 26105 implem.go:114] The path for preference file is /tmp/3813239024/preference.yaml [odo] I1103 08:43:15.287558 26105 context.go:172] absolute devfile path: '/tmp/3535944835/devfile.yaml' [odo] I1103 08:43:15.287630 26105 context.go:113] absolute devfile path: '/tmp/3535944835/devfile.yaml' [odo] I1103 08:43:15.288260 26105 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:15.288341 26105 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:15.288579 26105 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:15.305480 26105 schema.go:61] validated devfile schema [odo] I1103 08:43:15.311832 26105 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:15.311862 26105 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:15.311954 26105 component.go:87] name of component is "qdxzuc", and sanitized name is "qdxzuc" [odo] I1103 08:43:15.311988 26105 kclient.go:237] Checking if "projects" resource is supported [odo] I1103 08:43:15.346218 26105 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:32062 [odo] I1103 08:43:15.350721 26105 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:32062 is up [odo] I1103 08:43:15.364122 26105 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource [odo] __ [odo] / \__ Developing using the "qdxzuc" Devfile [odo] \__/ \ Namespace: cmd-dev-test1379jwg [odo] / \__/ odo version: v3.15.0 (faadb7c53) [odo] \__/ [odo] [odo] ↪ Running on the cluster in Dev mode [odo] I1103 08:43:15.377814 26105 kubedev.go:79] Creating new adapter [odo] I1103 08:43:15.377834 26105 kubedev.go:87] Creating inner-loop resources for the component [odo] I1103 08:43:15.377852 26105 watch.go:105] starting WatchAndPush, path: /tmp/3535944835, component: qdxzuc, ignores [.git .odo .odo/odo-file-index.json] [odo] I1103 08:43:15.421507 26105 watch.go:423] Copying files [] to pod [odo] I1103 08:43:15.421925 26105 context.go:172] absolute devfile path: '/tmp/3535944835/devfile.yaml' [odo] I1103 08:43:15.421944 26105 context.go:113] absolute devfile path: '/tmp/3535944835/devfile.yaml' [odo] I1103 08:43:15.422992 26105 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:15.423091 26105 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:15.423105 26105 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:15.432140 26105 schema.go:61] validated devfile schema [odo] I1103 08:43:15.432412 26105 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:15.432456 26105 components.go:69] component state: "" [odo] • Waiting for Kubernetes resources ... [odo] I1103 08:43:15.465236 26105 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:43:15.486745 26105 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] I1103 08:43:15.535695 26105 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:43:15.597195 26105 components.go:346] Creating deployment qdxzuc-app [odo] I1103 08:43:15.597219 26105 components.go:347] The component name is qdxzuc [odo] I1103 08:43:15.607549 26105 kclient.go:286] Kubernetes version is "v1.25.14+IKS" [odo] I1103 08:43:15.607587 26105 kclient.go:298] Cluster has support for SSA: true [odo] I1103 08:43:15.662443 26105 components.go:378] Successfully created component qdxzuc [odo] I1103 08:43:15.748823 26105 components.go:390] Successfully created Service for component qdxzuc [odo] I1103 08:43:15.764886 26105 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:43:15.765049 26105 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:43:15.859165 26105 all.go:67] all goroutines have returned in 94.260443ms [odo] I1103 08:43:15.859201 26105 all.go:76] query result: objects=6 [odo] I1103 08:43:15.859268 26105 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:43:15.865819 26105 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:43:15.873368 26105 service.go:75] Getting list of services [odo] I1103 08:43:15.873393 26105 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:43:15.945272 26105 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:43:15.945709 26105 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:15.964547 26105 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:15.983064 26105 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:16.002596 26105 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:16.021669 26105 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:43:16.021693 26105 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:43:16.032247 26105 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:16.040188 26105 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:16.051177 26105 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:43:16.082462 26105 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:16.127877 26105 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:16.168499 26105 components.go:134] Deployment has been updated to generation 1. Waiting new event... [odo] I1103 08:43:16.168562 26105 status.go:34] setting inner loop State "WaitDeployment" [odo] I1103 08:43:16.171981 26105 watch.go:271] deployment watcher Event: Type: ADDED, name: qdxzuc-app, rv: 40611481, generation: 1, pods: 0 [odo] I1103 08:43:16.174487 26105 watch.go:271] deployment watcher Event: Type: MODIFIED, name: qdxzuc-app, rv: 40611485, generation: 1, pods: 0 [odo] I1103 08:43:16.174518 26105 watch.go:271] deployment watcher Event: Type: MODIFIED, name: qdxzuc-app, rv: 40611490, generation: 1, pods: 0 [odo] =================== [odo] ⚠ Pod is Pending [odo] =================== [odo] I1103 08:43:16.178891 26105 watch.go:271] deployment watcher Event: Type: MODIFIED, name: qdxzuc-app, rv: 40611498, generation: 1, pods: 0 [odo] I1103 08:43:16.472901 26105 watch.go:423] Copying files [] to pod [odo] I1103 08:43:16.474889 26105 context.go:172] absolute devfile path: '/tmp/3535944835/devfile.yaml' [odo] I1103 08:43:16.474931 26105 context.go:113] absolute devfile path: '/tmp/3535944835/devfile.yaml' [odo] I1103 08:43:16.476520 26105 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:16.476852 26105 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:16.476886 26105 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:16.490296 26105 schema.go:61] validated devfile schema [odo] I1103 08:43:16.490704 26105 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:16.490778 26105 components.go:69] component state: "WaitDeployment" [odo] I1103 08:43:16.510855 26105 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:43:16.534952 26105 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] I1103 08:43:16.593822 26105 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:43:16.642578 26105 components.go:346] Creating deployment qdxzuc-app [odo] I1103 08:43:16.642595 26105 components.go:347] The component name is qdxzuc [odo] I1103 08:43:16.642604 26105 components.go:350] The component already exists, attempting to update it [odo] I1103 08:43:16.642611 26105 components.go:352] Applying deployment [odo] I1103 08:43:16.687311 26105 components.go:361] Successfully updated component qdxzuc [odo] I1103 08:43:16.731861 26105 components.go:748] Successfully update Service for component qdxzuc [odo] I1103 08:43:16.744452 26105 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:43:16.753091 26105 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:43:16.860251 26105 all.go:67] all goroutines have returned in 115.595655ms [odo] I1103 08:43:16.860379 26105 all.go:76] query result: objects=6 [odo] I1103 08:43:16.860524 26105 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:43:16.860857 26105 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:43:16.860925 26105 service.go:75] Getting list of services [odo] I1103 08:43:16.860943 26105 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:43:16.911033 26105 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:43:16.911132 26105 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:16.925736 26105 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:16.941917 26105 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:16.955452 26105 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:16.979243 26105 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:43:16.979259 26105 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:43:16.991278 26105 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:17.012940 26105 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:17.027852 26105 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:43:17.065030 26105 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:17.098812 26105 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:17.135367 26105 components.go:141] Deployment has 0 ready replicas. Waiting new event... [odo] I1103 08:43:17.135736 26105 status.go:34] setting inner loop State "WaitDeployment" [odo] I1103 08:43:17.135792 26105 watch.go:271] deployment watcher Event: Type: MODIFIED, name: qdxzuc-app, rv: 40611531, generation: 1, pods: 0 [odo] ✓ Pod is Running [odo] I1103 08:43:17.981256 26105 watch.go:271] deployment watcher Event: Type: MODIFIED, name: qdxzuc-app, rv: 40611562, generation: 1, pods: 1 [odo] I1103 08:43:18.282481 26105 watch.go:423] Copying files [] to pod [odo] I1103 08:43:18.283373 26105 context.go:172] absolute devfile path: '/tmp/3535944835/devfile.yaml' [odo] I1103 08:43:18.283401 26105 context.go:113] absolute devfile path: '/tmp/3535944835/devfile.yaml' [odo] I1103 08:43:18.284308 26105 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:18.284398 26105 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:18.284630 26105 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:18.295396 26105 schema.go:61] validated devfile schema [odo] I1103 08:43:18.296714 26105 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:18.296893 26105 components.go:69] component state: "WaitDeployment" [odo] I1103 08:43:18.320757 26105 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:43:18.339730 26105 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] I1103 08:43:18.402780 26105 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:43:18.461354 26105 components.go:346] Creating deployment qdxzuc-app [odo] I1103 08:43:18.461374 26105 components.go:347] The component name is qdxzuc [odo] I1103 08:43:18.461382 26105 components.go:350] The component already exists, attempting to update it [odo] I1103 08:43:18.461391 26105 components.go:352] Applying deployment [odo] I1103 08:43:18.533715 26105 components.go:361] Successfully updated component qdxzuc [odo] I1103 08:43:18.586229 26105 components.go:748] Successfully update Service for component qdxzuc [odo] I1103 08:43:18.614288 26105 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:43:18.615697 26105 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:43:18.738159 26105 all.go:67] all goroutines have returned in 124.002466ms [odo] I1103 08:43:18.738184 26105 all.go:76] query result: objects=6 [odo] I1103 08:43:18.738224 26105 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:43:18.738252 26105 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:43:18.738423 26105 service.go:75] Getting list of services [odo] I1103 08:43:18.738438 26105 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:43:18.769713 26105 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:43:18.769788 26105 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:18.783576 26105 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:18.797659 26105 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:18.809941 26105 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:18.830271 26105 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:43:18.830285 26105 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:43:18.839811 26105 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:18.848323 26105 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:18.860177 26105 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:43:18.876385 26105 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:18.892738 26105 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] • Syncing files into the container ... [odo] I1103 08:43:19.029771 26105 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835, destBase: ., destFile: . [odo] I1103 08:43:19.029789 26105 file_indexer.go:406] Corrected destinations: base: . file: . [odo] I1103 08:43:19.030888 26105 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/.gitignore, destBase: ., destFile: .gitignore [odo] I1103 08:43:19.030900 26105 file_indexer.go:406] Corrected destinations: base: . file: .gitignore [odo] I1103 08:43:19.031210 26105 file_indexer.go:453] file added: /tmp/3535944835/.gitignore [odo] I1103 08:43:19.031227 26105 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/.odo, destBase: ., destFile: .odo [odo] I1103 08:43:19.031241 26105 file_indexer.go:406] Corrected destinations: base: . file: .odo [odo] I1103 08:43:19.031507 26105 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/devfile.yaml, destBase: ., destFile: devfile.yaml [odo] I1103 08:43:19.031515 26105 file_indexer.go:406] Corrected destinations: base: . file: devfile.yaml [odo] I1103 08:43:19.031868 26105 file_indexer.go:453] file added: /tmp/3535944835/devfile.yaml [odo] I1103 08:43:19.031917 26105 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/package.json, destBase: ., destFile: package.json [odo] I1103 08:43:19.031934 26105 file_indexer.go:406] Corrected destinations: base: . file: package.json [odo] I1103 08:43:19.032927 26105 file_indexer.go:453] file added: /tmp/3535944835/package.json [odo] I1103 08:43:19.032957 26105 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/server.js, destBase: ., destFile: server.js [odo] I1103 08:43:19.032963 26105 file_indexer.go:406] Corrected destinations: base: . file: server.js [odo] I1103 08:43:19.033202 26105 file_indexer.go:453] file added: /tmp/3535944835/server.js [odo] I1103 08:43:19.033217 26105 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/test, destBase: ., destFile: test [odo] I1103 08:43:19.033221 26105 file_indexer.go:406] Corrected destinations: base: . file: test [odo] I1103 08:43:19.033450 26105 file_indexer.go:453] file added: /tmp/3535944835/test [odo] I1103 08:43:19.034493 26105 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/test/test.js, destBase: ., destFile: test/test.js [odo] I1103 08:43:19.034504 26105 file_indexer.go:406] Corrected destinations: base: . file: test/test.js [odo] I1103 08:43:19.034757 26105 file_indexer.go:453] file added: /tmp/3535944835/test/test.js [odo] I1103 08:43:19.034989 26105 sync.go:138] List of files to be deleted: +[] [odo] I1103 08:43:19.034999 26105 sync.go:140] List of files changed: +[/tmp/3535944835/server.js /tmp/3535944835/test /tmp/3535944835/test/test.js /tmp/3535944835/.gitignore /tmp/3535944835/devfile.yaml /tmp/3535944835/package.json] [odo] I1103 08:43:19.035014 26105 sync.go:193] Push: componentName: qdxzuc, path: /tmp/3535944835, files: [/tmp/3535944835/server.js /tmp/3535944835/test /tmp/3535944835/test/test.js /tmp/3535944835/.gitignore /tmp/3535944835/devfile.yaml /tmp/3535944835/package.json], delFiles: [*], isForcePush: true [odo] I1103 08:43:19.036056 26105 sync.go:310] remote files marked for deletion are [/projects/*] [odo] I1103 08:43:19.036076 26105 exec.go:37] Executing command [rm -rf /projects/*] for pod: qdxzuc-app-7cbd5dc5c9-htbld in container: runtime [odo] I1103 08:43:19.230691 26105 sync.go:233] Copying files /tmp/3535944835/server.js /tmp/3535944835/test /tmp/3535944835/test/test.js /tmp/3535944835/.gitignore /tmp/3535944835/devfile.yaml /tmp/3535944835/package.json to pod [odo] I1103 08:43:19.230724 26105 copy.go:36] CopyFile arguments: localPath /tmp/3535944835, dest /projects/3535944835, targetPath /projects, copyFiles [/tmp/3535944835/server.js /tmp/3535944835/test /tmp/3535944835/test/test.js /tmp/3535944835/.gitignore /tmp/3535944835/devfile.yaml /tmp/3535944835/package.json], globalExps [.git .odo .odo/odo-file-index.json] [odo] I1103 08:43:19.230762 26105 copy.go:63] Executing command tar xf - -C /projects --no-same-owner [odo] I1103 08:43:19.231172 26105 copy.go:96] makeTar arguments: srcPath: /tmp/3535944835, destPath: /projects/3535944835, files: [/tmp/3535944835/server.js /tmp/3535944835/test /tmp/3535944835/test/test.js /tmp/3535944835/.gitignore /tmp/3535944835/devfile.yaml /tmp/3535944835/package.json] [odo] I1103 08:43:19.232113 26105 copy.go:127] Got abs path: /tmp/3535944835/server.js [odo] I1103 08:43:19.232148 26105 copy.go:128] Making /tmp/3535944835 relative to /tmp/3535944835/server.js [odo] I1103 08:43:19.232162 26105 copy.go:144] makeTar srcFile: 3535944835/server.js [odo] I1103 08:43:19.232170 26105 copy.go:145] makeTar destFile: server.js [odo] I1103 08:43:19.232183 26105 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/server.js, destBase: /projects, destFile: server.js [odo] I1103 08:43:19.232194 26105 copy.go:171] Corrected destinations: base: /projects file: server.js [odo] I1103 08:43:19.401649 26105 copy.go:127] Got abs path: /tmp/3535944835/test [odo] I1103 08:43:19.401671 26105 copy.go:128] Making /tmp/3535944835 relative to /tmp/3535944835/test [odo] I1103 08:43:19.401679 26105 copy.go:144] makeTar srcFile: 3535944835/test [odo] I1103 08:43:19.401684 26105 copy.go:145] makeTar destFile: test [odo] I1103 08:43:19.401696 26105 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/test, destBase: /projects, destFile: test [odo] I1103 08:43:19.401700 26105 copy.go:171] Corrected destinations: base: /projects file: test [odo] I1103 08:43:19.402148 26105 copy.go:127] Got abs path: /tmp/3535944835/test/test.js [odo] I1103 08:43:19.402158 26105 copy.go:128] Making /tmp/3535944835 relative to /tmp/3535944835/test/test.js [odo] I1103 08:43:19.402163 26105 copy.go:144] makeTar srcFile: 3535944835/test/test.js [odo] I1103 08:43:19.402167 26105 copy.go:145] makeTar destFile: test/test.js [odo] I1103 08:43:19.402171 26105 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/test/test.js, destBase: /projects, destFile: test/test.js [odo] I1103 08:43:19.402177 26105 copy.go:171] Corrected destinations: base: /projects file: test/test.js [odo] I1103 08:43:19.402992 26105 copy.go:127] Got abs path: /tmp/3535944835/.gitignore [odo] I1103 08:43:19.403002 26105 copy.go:128] Making /tmp/3535944835 relative to /tmp/3535944835/.gitignore [odo] I1103 08:43:19.403007 26105 copy.go:144] makeTar srcFile: 3535944835/.gitignore [odo] I1103 08:43:19.403011 26105 copy.go:145] makeTar destFile: .gitignore [odo] I1103 08:43:19.403014 26105 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/.gitignore, destBase: /projects, destFile: .gitignore [odo] I1103 08:43:19.403017 26105 copy.go:171] Corrected destinations: base: /projects file: .gitignore [odo] I1103 08:43:19.403734 26105 copy.go:127] Got abs path: /tmp/3535944835/devfile.yaml [odo] I1103 08:43:19.403745 26105 copy.go:128] Making /tmp/3535944835 relative to /tmp/3535944835/devfile.yaml [odo] I1103 08:43:19.403750 26105 copy.go:144] makeTar srcFile: 3535944835/devfile.yaml [odo] I1103 08:43:19.403754 26105 copy.go:145] makeTar destFile: devfile.yaml [odo] I1103 08:43:19.403757 26105 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/devfile.yaml, destBase: /projects, destFile: devfile.yaml [odo] I1103 08:43:19.403760 26105 copy.go:171] Corrected destinations: base: /projects file: devfile.yaml [odo] I1103 08:43:19.404252 26105 copy.go:127] Got abs path: /tmp/3535944835/package.json [odo] I1103 08:43:19.404274 26105 copy.go:128] Making /tmp/3535944835 relative to /tmp/3535944835/package.json [odo] I1103 08:43:19.404289 26105 copy.go:144] makeTar srcFile: 3535944835/package.json [odo] I1103 08:43:19.404298 26105 copy.go:145] makeTar destFile: package.json [odo] I1103 08:43:19.404306 26105 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/package.json, destBase: /projects, destFile: package.json [odo] I1103 08:43:19.404317 26105 copy.go:171] Corrected destinations: base: /projects file: package.json [odo] ✓ Syncing files into the container [439ms] [odo] I1103 08:43:19.470282 26105 kubeexec.go:40] GetProcessInfoForCommand for "devrun" [odo] I1103 08:43:19.470313 26105 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_devrun.pid || true] for pod: qdxzuc-app-7cbd5dc5c9-htbld in container: runtime [odo] I1103 08:43:19.672355 26105 exec.go:96] cat: /opt/odo/.odo_cmd_devrun.pid: No such file or directory [odo] I1103 08:43:19.673416 26105 innerloop.go:131] running=false, execRequired=true [odo] • Building your application in container (command: devbuild) ... [odo] I1103 08:43:19.673535 26105 exec.go:37] Executing command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2] for pod: qdxzuc-app-7cbd5dc5c9-htbld in container: runtime [odo] ✓ Building your application in container (command: devbuild) [4s] [odo] I1103 08:43:23.715033 26105 kubeexec.go:54] StartProcessForCommand for "devrun" [odo] • Executing the application (command: devrun) ... [odo] I1103 08:43:23.715135 26105 retry.go:48] waiting for 5 second(s) before trying task "process for command \"devrun\"" [odo] I1103 08:43:23.715166 26105 exec.go:37] Executing command [/bin/sh -c echo $$ > /opt/odo/.odo_cmd_devrun.pid && cd ${PROJECTS_ROOT} && (npm start) 1>>/proc/1/fd/1 2>>/proc/1/fd/2; echo $? >> /opt/odo/.odo_cmd_devrun.pid] for pod: qdxzuc-app-7cbd5dc5c9-htbld in container: runtime [odo] I1103 08:43:28.715675 26105 execute_run.go:90] checking if process for command "devrun" is running [odo] I1103 08:43:28.715753 26105 kubeexec.go:40] GetProcessInfoForCommand for "devrun" [odo] I1103 08:43:28.715817 26105 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_devrun.pid || true] for pod: qdxzuc-app-7cbd5dc5c9-htbld in container: runtime [odo] I1103 08:43:28.922084 26105 exec.go:96] 43 [odo] I1103 08:43:28.923146 26105 exec.go:37] Executing command [/bin/sh -c kill -0 43; echo $?] for pod: qdxzuc-app-7cbd5dc5c9-htbld in container: runtime [odo] I1103 08:43:29.122348 26105 exec.go:96] 0 [odo] I1103 08:43:29.124936 26105 kubeexec.go:40] GetProcessInfoForCommand for "devrun" [odo] I1103 08:43:29.124956 26105 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_devrun.pid || true] for pod: qdxzuc-app-7cbd5dc5c9-htbld in container: runtime [odo] I1103 08:43:29.353539 26105 exec.go:96] 43 [odo] I1103 08:43:29.365638 26105 exec.go:37] Executing command [/bin/sh -c kill -0 43; echo $?] for pod: qdxzuc-app-7cbd5dc5c9-htbld in container: runtime [odo] I1103 08:43:29.576491 26105 exec.go:96] 0 [odo] • Waiting for the application to be ready ... [odo] I1103 08:43:30.579643 26105 exec.go:37] Executing command [/bin/sh -c cat /proc/net/tcp /proc/net/udp /proc/net/tcp6 /proc/net/udp6 || true] for pod: qdxzuc-app-7cbd5dc5c9-htbld in container: runtime [odo] I1103 08:43:30.770231 26105 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I1103 08:43:30.770261 26105 exec.go:96] 0: 4C5011AC:C4A0 23011068:01BB 06 00000000:00000000 03:000014AE 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:43:30.770271 26105 exec.go:96] 1: 4C5011AC:C4CE 23011068:01BB 06 00000000:00000000 03:000014AE 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:43:30.770279 26105 exec.go:96] 2: 4C5011AC:C49E 23011068:01BB 06 00000000:00000000 03:000014AE 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:43:30.770286 26105 exec.go:96] 3: 4C5011AC:C46A 23011068:01BB 06 00000000:00000000 03:000014AF 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:43:30.770294 26105 exec.go:96] 4: 4C5011AC:C47A 23011068:01BB 06 00000000:00000000 03:000014AF 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:43:30.770301 26105 exec.go:96] 5: 4C5011AC:C4BE 23011068:01BB 06 00000000:00000000 03:000014AE 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:43:30.770311 26105 exec.go:96] 6: 4C5011AC:C486 23011068:01BB 06 00000000:00000000 03:000014AE 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:43:30.770317 26105 exec.go:96] 7: 4C5011AC:C494 23011068:01BB 06 00000000:00000000 03:000014AD 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:43:30.770327 26105 exec.go:96] 8: 4C5011AC:C45A 23011068:01BB 06 00000000:00000000 03:000014AF 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:43:30.770334 26105 exec.go:96] 9: 4C5011AC:C47E 23011068:01BB 06 00000000:00000000 03:000014AE 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:43:30.770341 26105 exec.go:96] 10: 4C5011AC:C4AA 23011068:01BB 06 00000000:00000000 03:000014AD 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:43:30.770347 26105 exec.go:96] 11: 4C5011AC:C4DC 23011068:01BB 06 00000000:00000000 03:000014AD 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:43:30.770354 26105 exec.go:96] 12: 4C5011AC:C46C 23011068:01BB 06 00000000:00000000 03:000014AD 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:43:30.770360 26105 exec.go:96] 13: 4C5011AC:C4B2 23011068:01BB 06 00000000:00000000 03:000014AF 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:43:30.770366 26105 exec.go:96] 14: 4C5011AC:C4EA 23011068:01BB 06 00000000:00000000 03:000014AE 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:43:30.770401 26105 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I1103 08:43:30.770648 26105 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I1103 08:43:30.770662 26105 exec.go:96] 0: 00000000000000000000000000000000:0BB8 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000 1001 0 3613133 1 0000000000000000 100 0 0 10 0 [odo] I1103 08:43:30.771126 26105 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] ✓ Waiting for the application to be ready [1s] [odo] I1103 08:43:30.776918 26105 port.go:346] ports not listening: map[] [odo] - Forwarding from 0.0.0.0:44721 -> 3000 [odo] [odo] I1103 08:43:30.953013 26105 status.go:34] setting inner loop State "Ready" [odo] [odo] ↪ Dev mode [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] I1103 08:43:30.953091 26105 watch.go:271] deployment watcher Event: Type: MODIFIED, name: qdxzuc-app, rv: 40611580, generation: 1, pods: 1 Replacing "runtime" with "other" in devfile.yaml [odo] Pushing files... [odo] [odo] I1103 08:43:35.196340 26105 status.go:34] setting inner loop State "SyncOutdated" [odo] I1103 08:43:35.196414 26105 watch.go:423] Copying files [] to pod [odo] I1103 08:43:35.196769 26105 context.go:172] absolute devfile path: '/tmp/3535944835/devfile.yaml' [odo] I1103 08:43:35.196790 26105 context.go:113] absolute devfile path: '/tmp/3535944835/devfile.yaml' [odo] I1103 08:43:35.197944 26105 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:35.198027 26105 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:35.198056 26105 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:35.203942 26105 schema.go:61] validated devfile schema [odo] I1103 08:43:35.204272 26105 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:35.204621 26105 components.go:69] component state: "SyncOutdated" [odo] • Waiting for Kubernetes resources ... [odo] I1103 08:43:35.224600 26105 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:43:35.244208 26105 utils.go:149] No entrypoint defined for the component, setting container other entrypoint to 'tail -f /dev/null'. You can set a 'command' and/or 'args' for the component to override this default entrypoint. [odo] I1103 08:43:35.305412 26105 utils.go:77] Updating container other with mandatory volume mounts [odo] I1103 08:43:35.364147 26105 components.go:346] Creating deployment qdxzuc-app [odo] I1103 08:43:35.364166 26105 components.go:347] The component name is qdxzuc [odo] I1103 08:43:35.364172 26105 components.go:350] The component already exists, attempting to update it [odo] I1103 08:43:35.364179 26105 components.go:352] Applying deployment [odo] I1103 08:43:35.422094 26105 components.go:361] Successfully updated component qdxzuc [odo] I1103 08:43:35.519850 26105 components.go:748] Successfully update Service for component qdxzuc [odo] I1103 08:43:35.533038 26105 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:43:35.536742 26105 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:43:35.681540 26105 all.go:67] all goroutines have returned in 148.525238ms [odo] I1103 08:43:35.681563 26105 all.go:76] query result: objects=6 [odo] I1103 08:43:35.681610 26105 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:43:35.681638 26105 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:43:35.681663 26105 service.go:75] Getting list of services [odo] I1103 08:43:35.681669 26105 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:43:35.731839 26105 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:43:35.731911 26105 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:35.754115 26105 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:35.775519 26105 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:35.793324 26105 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:35.821188 26105 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:43:35.821205 26105 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:43:35.836193 26105 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:35.851339 26105 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:35.859918 26105 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:43:35.887710 26105 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:35.911118 26105 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] ======================= [odo] ⚠ Pod is Terminating [odo] ======================= [odo] I1103 08:43:35.939285 26105 components.go:134] Deployment has been updated to generation 2. Waiting new event... [odo] I1103 08:43:35.939301 26105 status.go:34] setting inner loop State "WaitDeployment" [odo] I1103 08:43:35.939321 26105 watch.go:271] deployment watcher Event: Type: MODIFIED, name: qdxzuc-app, rv: 40612033, generation: 2, pods: 1 [odo] I1103 08:43:35.940202 26105 watch.go:271] deployment watcher Event: Type: MODIFIED, name: qdxzuc-app, rv: 40612038, generation: 2, pods: 1 [odo] I1103 08:43:35.940211 26105 watch.go:271] deployment watcher Event: Type: MODIFIED, name: qdxzuc-app, rv: 40612048, generation: 2, pods: 0 [odo] I1103 08:43:36.242060 26105 watch.go:423] Copying files [] to pod [odo] I1103 08:43:36.244588 26105 context.go:172] absolute devfile path: '/tmp/3535944835/devfile.yaml' [odo] I1103 08:43:36.244711 26105 context.go:113] absolute devfile path: '/tmp/3535944835/devfile.yaml' [odo] I1103 08:43:36.253750 26105 content.go:48] converted devfile YAML to JSON [odo] I1103 08:43:36.257628 26105 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:43:36.257668 26105 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:43:36.271250 26105 schema.go:61] validated devfile schema [odo] I1103 08:43:36.272186 26105 validate.go:45] Successfully validated devfile sections [odo] I1103 08:43:36.272464 26105 components.go:69] component state: "WaitDeployment" [odo] I1103 08:43:36.301776 26105 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:43:36.317238 26105 utils.go:149] No entrypoint defined for the component, setting container other entrypoint to 'tail -f /dev/null'. You can set a 'command' and/or 'args' for the component to override this default entrypoint. [odo] I1103 08:43:36.391033 26105 utils.go:77] Updating container other with mandatory volume mounts [odo] I1103 08:43:36.453238 26105 components.go:346] Creating deployment qdxzuc-app [odo] I1103 08:43:36.453258 26105 components.go:347] The component name is qdxzuc [odo] I1103 08:43:36.453264 26105 components.go:350] The component already exists, attempting to update it [odo] I1103 08:43:36.453273 26105 components.go:352] Applying deployment [odo] I1103 08:43:36.534693 26105 components.go:361] Successfully updated component qdxzuc [odo] I1103 08:43:36.602342 26105 components.go:748] Successfully update Service for component qdxzuc [odo] I1103 08:43:36.622903 26105 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:43:36.623081 26105 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:43:36.861388 26105 all.go:67] all goroutines have returned in 238.680855ms [odo] I1103 08:43:36.861431 26105 all.go:76] query result: objects=6 [odo] I1103 08:43:36.861873 26105 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:43:36.862157 26105 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:43:36.862177 26105 service.go:75] Getting list of services [odo] I1103 08:43:36.862207 26105 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:43:36.926399 26105 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:43:36.926435 26105 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:36.946810 26105 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:36.961460 26105 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:36.972918 26105 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:43:37.018799 26105 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:43:37.018820 26105 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:43:37.030106 26105 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:37.050285 26105 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:43:37.055387 26105 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:43:37.094226 26105 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:37.169813 26105 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:43:37.250080 26105 components.go:141] Deployment has 0 ready replicas. Waiting new event... [odo] I1103 08:43:37.250418 26105 status.go:34] setting inner loop State "WaitDeployment" [odo] I1103 08:43:37.250594 26105 watch.go:271] deployment watcher Event: Type: MODIFIED, name: qdxzuc-app, rv: 40612102, generation: 2, pods: 0 [odo] I1103 08:44:05.522097 26105 exec.go:54] ExecuteCommand returned an an err: error while streaming command: command terminated with exit code 137. for command '[/bin/sh -c echo $$ > /opt/odo/.odo_cmd_devrun.pid && cd ${PROJECTS_ROOT} && (npm start) 1>>/proc/1/fd/1 2>>/proc/1/fd/2; echo $? >> /opt/odo/.odo_cmd_devrun.pid]' [odo] stdout: [] [odo] stderr: [] [odo] I1103 08:44:05.522137 26105 kubeexec.go:118] error while running background command: unable to exec command [/bin/sh -c echo $$ > /opt/odo/.odo_cmd_devrun.pid && cd ${PROJECTS_ROOT} && (npm start) 1>>/proc/1/fd/1 2>>/proc/1/fd/2; echo $? >> /opt/odo/.odo_cmd_devrun.pid]: error while streaming command: command terminated with exit code 137 [odo] I1103 08:44:05.522149 26105 kubeexec.go:40] GetProcessInfoForCommand for "devrun" [odo] I1103 08:44:05.522186 26105 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_devrun.pid || true] for pod: qdxzuc-app-7cbd5dc5c9-htbld in container: runtime [odo] ✗ Finished executing the application (command: devrun) [42s] [odo] I1103 08:44:05.654034 26105 exec.go:54] ExecuteCommand returned an an err: error while streaming command: unable to upgrade connection: container not found ("runtime"). for command '[/bin/sh -c cat /opt/odo/.odo_cmd_devrun.pid || true]' [odo] stdout: [] [odo] stderr: [] [odo] I1103 08:44:05.654128 26105 execute_run.go:36] error while running background command: unable to exec command [/bin/sh -c echo $$ > /opt/odo/.odo_cmd_devrun.pid && cd ${PROJECTS_ROOT} && (npm start) 1>>/proc/1/fd/1 2>>/proc/1/fd/2; echo $? >> /opt/odo/.odo_cmd_devrun.pid]: error while streaming command: command terminated with exit code 137 [odo] ================== [odo] ⚠ No pod exists [odo] ================== [odo] I1103 08:44:07.263275 26105 watch.go:271] deployment watcher Event: Type: MODIFIED, name: qdxzuc-app, rv: 40613325, generation: 2, pods: 0 [odo] =================== [odo] ⚠ Pod is Pending [odo] =================== [odo] I1103 08:44:07.310268 26105 watch.go:271] deployment watcher Event: Type: MODIFIED, name: qdxzuc-app, rv: 40613330, generation: 2, pods: 0 [odo] I1103 08:44:07.395095 26105 watch.go:271] deployment watcher Event: Type: MODIFIED, name: qdxzuc-app, rv: 40613339, generation: 2, pods: 0 [odo] ✓ Pod is Running [odo] I1103 08:44:09.184797 26105 watch.go:271] deployment watcher Event: Type: MODIFIED, name: qdxzuc-app, rv: 40613415, generation: 2, pods: 1 [odo] I1103 08:44:09.485584 26105 watch.go:423] Copying files [] to pod [odo] I1103 08:44:09.486366 26105 context.go:172] absolute devfile path: '/tmp/3535944835/devfile.yaml' [odo] I1103 08:44:09.486408 26105 context.go:113] absolute devfile path: '/tmp/3535944835/devfile.yaml' [odo] I1103 08:44:09.487772 26105 content.go:48] converted devfile YAML to JSON [odo] I1103 08:44:09.487931 26105 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:44:09.488001 26105 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:44:09.516097 26105 schema.go:61] validated devfile schema [odo] I1103 08:44:09.517667 26105 validate.go:45] Successfully validated devfile sections [odo] I1103 08:44:09.517810 26105 components.go:69] component state: "WaitDeployment" [odo] I1103 08:44:09.545250 26105 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:44:09.569386 26105 utils.go:149] No entrypoint defined for the component, setting container other entrypoint to 'tail -f /dev/null'. You can set a 'command' and/or 'args' for the component to override this default entrypoint. [odo] I1103 08:44:09.643907 26105 utils.go:77] Updating container other with mandatory volume mounts [odo] I1103 08:44:09.705716 26105 components.go:346] Creating deployment qdxzuc-app [odo] I1103 08:44:09.705751 26105 components.go:347] The component name is qdxzuc [odo] I1103 08:44:09.705766 26105 components.go:350] The component already exists, attempting to update it [odo] I1103 08:44:09.705782 26105 components.go:352] Applying deployment [odo] I1103 08:44:09.743161 26105 components.go:361] Successfully updated component qdxzuc [odo] I1103 08:44:09.822019 26105 components.go:748] Successfully update Service for component qdxzuc [odo] I1103 08:44:09.832951 26105 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:44:09.833062 26105 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:44:09.997735 26105 all.go:67] all goroutines have returned in 164.791653ms [odo] I1103 08:44:09.997759 26105 all.go:76] query result: objects=7 [odo] I1103 08:44:09.997807 26105 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:44:09.997833 26105 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:44:09.997989 26105 service.go:75] Getting list of services [odo] I1103 08:44:09.997998 26105 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:44:10.048189 26105 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:44:10.048260 26105 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:44:10.065386 26105 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:44:10.085825 26105 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:44:10.103190 26105 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:44:10.120798 26105 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:44:10.120817 26105 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:44:10.133229 26105 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:44:10.143850 26105 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:44:10.153531 26105 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:44:10.175167 26105 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:44:10.196280 26105 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] • Syncing files into the container ... [odo] I1103 08:44:10.286596 26105 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835, destBase: ., destFile: . [odo] I1103 08:44:10.286612 26105 file_indexer.go:406] Corrected destinations: base: . file: . [odo] I1103 08:44:10.287579 26105 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/.gitignore, destBase: ., destFile: .gitignore [odo] I1103 08:44:10.287589 26105 file_indexer.go:406] Corrected destinations: base: . file: .gitignore [odo] I1103 08:44:10.287754 26105 file_indexer.go:453] file added: /tmp/3535944835/.gitignore [odo] I1103 08:44:10.287770 26105 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/.odo, destBase: ., destFile: .odo [odo] I1103 08:44:10.287773 26105 file_indexer.go:406] Corrected destinations: base: . file: .odo [odo] I1103 08:44:10.287893 26105 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/devfile.yaml, destBase: ., destFile: devfile.yaml [odo] I1103 08:44:10.287899 26105 file_indexer.go:406] Corrected destinations: base: . file: devfile.yaml [odo] I1103 08:44:10.288037 26105 file_indexer.go:453] file added: /tmp/3535944835/devfile.yaml [odo] I1103 08:44:10.288047 26105 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/package.json, destBase: ., destFile: package.json [odo] I1103 08:44:10.288050 26105 file_indexer.go:406] Corrected destinations: base: . file: package.json [odo] I1103 08:44:10.288190 26105 file_indexer.go:453] file added: /tmp/3535944835/package.json [odo] I1103 08:44:10.288203 26105 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/server.js, destBase: ., destFile: server.js [odo] I1103 08:44:10.288207 26105 file_indexer.go:406] Corrected destinations: base: . file: server.js [odo] I1103 08:44:10.288934 26105 file_indexer.go:453] file added: /tmp/3535944835/server.js [odo] I1103 08:44:10.288956 26105 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/test, destBase: ., destFile: test [odo] I1103 08:44:10.288960 26105 file_indexer.go:406] Corrected destinations: base: . file: test [odo] I1103 08:44:10.289235 26105 file_indexer.go:453] file added: /tmp/3535944835/test [odo] I1103 08:44:10.289585 26105 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/test/test.js, destBase: ., destFile: test/test.js [odo] I1103 08:44:10.289595 26105 file_indexer.go:406] Corrected destinations: base: . file: test/test.js [odo] I1103 08:44:10.289878 26105 file_indexer.go:453] file added: /tmp/3535944835/test/test.js [odo] I1103 08:44:10.290105 26105 sync.go:138] List of files to be deleted: +[] [odo] I1103 08:44:10.290113 26105 sync.go:140] List of files changed: +[/tmp/3535944835/test /tmp/3535944835/test/test.js /tmp/3535944835/.gitignore /tmp/3535944835/devfile.yaml /tmp/3535944835/package.json /tmp/3535944835/server.js] [odo] I1103 08:44:10.290121 26105 sync.go:193] Push: componentName: qdxzuc, path: /tmp/3535944835, files: [/tmp/3535944835/test /tmp/3535944835/test/test.js /tmp/3535944835/.gitignore /tmp/3535944835/devfile.yaml /tmp/3535944835/package.json /tmp/3535944835/server.js], delFiles: [*], isForcePush: true [odo] I1103 08:44:10.292585 26105 sync.go:310] remote files marked for deletion are [/projects/*] [odo] I1103 08:44:10.292632 26105 exec.go:37] Executing command [rm -rf /projects/*] for pod: qdxzuc-app-6856fdf57-gwl5p in container: other [odo] I1103 08:44:10.497901 26105 sync.go:233] Copying files /tmp/3535944835/test /tmp/3535944835/test/test.js /tmp/3535944835/.gitignore /tmp/3535944835/devfile.yaml /tmp/3535944835/package.json /tmp/3535944835/server.js to pod [odo] I1103 08:44:10.497924 26105 copy.go:36] CopyFile arguments: localPath /tmp/3535944835, dest /projects/3535944835, targetPath /projects, copyFiles [/tmp/3535944835/test /tmp/3535944835/test/test.js /tmp/3535944835/.gitignore /tmp/3535944835/devfile.yaml /tmp/3535944835/package.json /tmp/3535944835/server.js], globalExps [.git .odo .odo/odo-file-index.json] [odo] I1103 08:44:10.497941 26105 copy.go:63] Executing command tar xf - -C /projects --no-same-owner [odo] I1103 08:44:10.498221 26105 copy.go:96] makeTar arguments: srcPath: /tmp/3535944835, destPath: /projects/3535944835, files: [/tmp/3535944835/test /tmp/3535944835/test/test.js /tmp/3535944835/.gitignore /tmp/3535944835/devfile.yaml /tmp/3535944835/package.json /tmp/3535944835/server.js] [odo] I1103 08:44:10.498575 26105 copy.go:127] Got abs path: /tmp/3535944835/test [odo] I1103 08:44:10.498585 26105 copy.go:128] Making /tmp/3535944835 relative to /tmp/3535944835/test [odo] I1103 08:44:10.498600 26105 copy.go:144] makeTar srcFile: 3535944835/test [odo] I1103 08:44:10.498607 26105 copy.go:145] makeTar destFile: test [odo] I1103 08:44:10.498613 26105 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/test, destBase: /projects, destFile: test [odo] I1103 08:44:10.498620 26105 copy.go:171] Corrected destinations: base: /projects file: test [odo] I1103 08:44:10.499069 26105 copy.go:127] Got abs path: /tmp/3535944835/test/test.js [odo] I1103 08:44:10.499079 26105 copy.go:128] Making /tmp/3535944835 relative to /tmp/3535944835/test/test.js [odo] I1103 08:44:10.499085 26105 copy.go:144] makeTar srcFile: 3535944835/test/test.js [odo] I1103 08:44:10.499089 26105 copy.go:145] makeTar destFile: test/test.js [odo] I1103 08:44:10.499092 26105 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/test/test.js, destBase: /projects, destFile: test/test.js [odo] I1103 08:44:10.499095 26105 copy.go:171] Corrected destinations: base: /projects file: test/test.js [odo] I1103 08:44:10.657009 26105 copy.go:127] Got abs path: /tmp/3535944835/.gitignore [odo] I1103 08:44:10.657031 26105 copy.go:128] Making /tmp/3535944835 relative to /tmp/3535944835/.gitignore [odo] I1103 08:44:10.657038 26105 copy.go:144] makeTar srcFile: 3535944835/.gitignore [odo] I1103 08:44:10.657042 26105 copy.go:145] makeTar destFile: .gitignore [odo] I1103 08:44:10.657046 26105 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/.gitignore, destBase: /projects, destFile: .gitignore [odo] I1103 08:44:10.657049 26105 copy.go:171] Corrected destinations: base: /projects file: .gitignore [odo] I1103 08:44:10.657525 26105 copy.go:127] Got abs path: /tmp/3535944835/devfile.yaml [odo] I1103 08:44:10.657532 26105 copy.go:128] Making /tmp/3535944835 relative to /tmp/3535944835/devfile.yaml [odo] I1103 08:44:10.657537 26105 copy.go:144] makeTar srcFile: 3535944835/devfile.yaml [odo] I1103 08:44:10.657541 26105 copy.go:145] makeTar destFile: devfile.yaml [odo] I1103 08:44:10.657544 26105 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/devfile.yaml, destBase: /projects, destFile: devfile.yaml [odo] I1103 08:44:10.657547 26105 copy.go:171] Corrected destinations: base: /projects file: devfile.yaml [odo] I1103 08:44:10.657990 26105 copy.go:127] Got abs path: /tmp/3535944835/package.json [odo] I1103 08:44:10.657997 26105 copy.go:128] Making /tmp/3535944835 relative to /tmp/3535944835/package.json [odo] I1103 08:44:10.658002 26105 copy.go:144] makeTar srcFile: 3535944835/package.json [odo] I1103 08:44:10.658005 26105 copy.go:145] makeTar destFile: package.json [odo] I1103 08:44:10.658009 26105 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/package.json, destBase: /projects, destFile: package.json [odo] I1103 08:44:10.658012 26105 copy.go:171] Corrected destinations: base: /projects file: package.json [odo] I1103 08:44:10.658595 26105 copy.go:127] Got abs path: /tmp/3535944835/server.js [odo] I1103 08:44:10.658603 26105 copy.go:128] Making /tmp/3535944835 relative to /tmp/3535944835/server.js [odo] I1103 08:44:10.658608 26105 copy.go:144] makeTar srcFile: 3535944835/server.js [odo] I1103 08:44:10.658613 26105 copy.go:145] makeTar destFile: server.js [odo] I1103 08:44:10.658617 26105 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3535944835/server.js, destBase: /projects, destFile: server.js [odo] I1103 08:44:10.658620 26105 copy.go:171] Corrected destinations: base: /projects file: server.js [odo] ✓ Syncing files into the container [422ms] [odo] I1103 08:44:10.711527 26105 kubeexec.go:40] GetProcessInfoForCommand for "devrun" [odo] I1103 08:44:10.711560 26105 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_devrun.pid || true] for pod: qdxzuc-app-6856fdf57-gwl5p in container: other [odo] I1103 08:44:10.889010 26105 exec.go:96] cat: /opt/odo/.odo_cmd_devrun.pid: No such file or directory [odo] • Building your application in container (command: devbuild) ... [odo] I1103 08:44:10.899053 26105 innerloop.go:131] running=false, execRequired=true [odo] I1103 08:44:10.899120 26105 exec.go:37] Executing command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2] for pod: qdxzuc-app-6856fdf57-gwl5p in container: other [odo] I1103 08:44:13.502644 26105 exec.go:54] ExecuteCommand returned an an err: error while streaming command: command terminated with exit code 1. for command '[/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]' [odo] stdout: [] [odo] stderr: [] [odo] ✗ Building your application in container (command: devbuild) [3s] [odo] npm notice [odo] npm notice New major version of npm available! 8.19.4 -> 10.2.3 [odo] npm notice Changelog: [odo] npm notice Run `npm install -g npm@10.2.3` to update! [odo] npm notice [odo] npm ERR! code FETCH_ERROR [odo] npm ERR! errno FETCH_ERROR [odo] npm ERR! invalid json response body at https://registry.npmjs.org/pino-std-serializers reason: Invalid response body while trying to fetch https://registry.npmjs.org/pino-std-serializers: 139689851845632:error:1408F119:SSL routines:ssl3_get_record:decryption failed or bad record mac:ssl/record/ssl3_record.c:677: [odo] npm ERR! [odo] [odo] npm ERR! A complete log of this run can be found in: [odo] npm ERR! /opt/app-root/src/.npm/_logs/2023-11-03T08_44_11_421Z-debug-0.log [odo] I1103 08:44:13.628989 26105 status.go:34] setting inner loop State "Ready" [odo] I1103 08:44:13.629044 26105 watch.go:437] Error from Push: watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 1 [odo] Error occurred on Push - watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 1 [odo] [odo] I1103 08:44:13.629435 26105 watch.go:271] deployment watcher Event: Type: MODIFIED, name: qdxzuc-app, rv: 40613418, generation: 2, pods: 1 [odo] [odo] ↪ Dev mode [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 STEP: not warning users that odo dev needs to be restarted @ 11/03/23 08:44:15.095 STEP: updating the pod @ 11/03/23 08:44:15.095 Running kubectl with args [kubectl get pod --namespace cmd-dev-test1379jwg --field-selector=status.phase=Running --selector=component=qdxzuc -o jsonpath={.items[*].metadata.name}] and odo env: [] [kubectl] qdxzuc-app-6856fdf57-gwl5pRunning kubectl with args [kubectl get pods qdxzuc-app-6856fdf57-gwl5p -o json] and odo env: [] [kubectl] { [kubectl] "apiVersion": "v1", [kubectl] "kind": "Pod", [kubectl] "metadata": { [kubectl] "annotations": { [kubectl] "alpha.image.policy.openshift.io/resolve-names": "*", [kubectl] "cni.projectcalico.org/containerID": "2e1bd38d3f8e91ed02c0c58f63e433c48af6bd40d7b10f9289458ff150f6dc6a", [kubectl] "cni.projectcalico.org/podIP": "172.17.80.89/32", [kubectl] "cni.projectcalico.org/podIPs": "172.17.80.89/32", [kubectl] "odo.dev/project-type": "nodejs" [kubectl] }, [kubectl] "creationTimestamp": "2023-11-03T08:44:07Z", [kubectl] "generateName": "qdxzuc-app-6856fdf57-", [kubectl] "labels": { [kubectl] "app": "app", [kubectl] "app.kubernetes.io/instance": "qdxzuc", [kubectl] "app.kubernetes.io/managed-by": "odo", [kubectl] "app.kubernetes.io/managed-by-version": "v3.15.0", [kubectl] "app.kubernetes.io/part-of": "app", [kubectl] "app.openshift.io/runtime": "nodejs", [kubectl] "component": "qdxzuc", [kubectl] "odo.dev/mode": "Dev", [kubectl] "pod-template-hash": "6856fdf57" [kubectl] }, [kubectl] "name": "qdxzuc-app-6856fdf57-gwl5p", [kubectl] "namespace": "cmd-dev-test1379jwg", [kubectl] "ownerReferences": [ [kubectl] { [kubectl] "apiVersion": "apps/v1", [kubectl] "blockOwnerDeletion": true, [kubectl] "controller": true, [kubectl] "kind": "ReplicaSet", [kubectl] "name": "qdxzuc-app-6856fdf57", [kubectl] "uid": "34d93572-6cf0-4ef6-ab50-0410f0095f77" [kubectl] } [kubectl] ], [kubectl] "resourceVersion": "40613411", [kubectl] "uid": "81c2f46a-0169-4204-bd9d-1f671113a213" [kubectl] }, [kubectl] "spec": { [kubectl] "containers": [ [kubectl] { [kubectl] "args": [ [kubectl] "-f", [kubectl] "/dev/null" [kubectl] ], [kubectl] "command": [ [kubectl] "tail" [kubectl] ], [kubectl] "env": [ [kubectl] { [kubectl] "name": "PROJECTS_ROOT", [kubectl] "value": "/projects" [kubectl] }, [kubectl] { [kubectl] "name": "PROJECT_SOURCE", [kubectl] "value": "/projects" [kubectl] } [kubectl] ], [kubectl] "image": "registry.access.redhat.com/ubi8/nodejs-16:latest", [kubectl] "imagePullPolicy": "Always", [kubectl] "name": "other", [kubectl] "ports": [ [kubectl] { [kubectl] "containerPort": 3000, [kubectl] "name": "3000-tcp", [kubectl] "protocol": "TCP" [kubectl] } [kubectl] ], [kubectl] "resources": { [kubectl] "limits": { [kubectl] "memory": "1Gi" [kubectl] }, [kubectl] "requests": { [kubectl] "memory": "1Gi" [kubectl] } [kubectl] }, [kubectl] "terminationMessagePath": "/dev/termination-log", [kubectl] "terminationMessagePolicy": "File", [kubectl] "volumeMounts": [ [kubectl] { [kubectl] "mountPath": "/projects", [kubectl] "name": "odo-projects" [kubectl] }, [kubectl] { [kubectl] "mountPath": "/opt/odo/", [kubectl] "name": "odo-shared-data" [kubectl] }, [kubectl] { [kubectl] "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount", [kubectl] "name": "kube-api-access-4942r", [kubectl] "readOnly": true [kubectl] } [kubectl] ] [kubectl] } [kubectl] ], [kubectl] "dnsPolicy": "ClusterFirst", [kubectl] "enableServiceLinks": true, [kubectl] "nodeName": "10.243.64.60", [kubectl] "preemptionPolicy": "PreemptLowerPriority", [kubectl] "priority": 0, [kubectl] "restartPolicy": "Always", [kubectl] "schedulerName": "default-scheduler", [kubectl] "securityContext": {}, [kubectl] "serviceAccount": "default", [kubectl] "serviceAccountName": "default", [kubectl] "terminationGracePeriodSeconds": 30, [kubectl] "tolerations": [ [kubectl] { [kubectl] "effect": "NoExecute", [kubectl] "key": "node.kubernetes.io/not-ready", [kubectl] "operator": "Exists", [kubectl] "tolerationSeconds": 600 [kubectl] }, [kubectl] { [kubectl] "effect": "NoExecute", [kubectl] "key": "node.kubernetes.io/unreachable", [kubectl] "operator": "Exists", [kubectl] "tolerationSeconds": 600 [kubectl] } [kubectl] ], [kubectl] "volumes": [ [kubectl] { [kubectl] "emptyDir": {}, [kubectl] "name": "odo-projects" [kubectl] }, [kubectl] { [kubectl] "emptyDir": {}, [kubectl] "name": "odo-shared-data" [kubectl] }, [kubectl] { [kubectl] "name": "kube-api-access-4942r", [kubectl] "projected": { [kubectl] "defaultMode": 420, [kubectl] "sources": [ [kubectl] { [kubectl] "serviceAccountToken": { [kubectl] "expirationSeconds": 3607, [kubectl] "path": "token" [kubectl] } [kubectl] }, [kubectl] { [kubectl] "configMap": { [kubectl] "items": [ [kubectl] { [kubectl] "key": "ca.crt", [kubectl] "path": "ca.crt" [kubectl] } [kubectl] ], [kubectl] "name": "kube-root-ca.crt" [kubectl] } [kubectl] }, [kubectl] { [kubectl] "downwardAPI": { [kubectl] "items": [ [kubectl] { [kubectl] "fieldRef": { [kubectl] "apiVersion": "v1", [kubectl] "fieldPath": "metadata.namespace" [kubectl] }, [kubectl] "path": "namespace" [kubectl] } [kubectl] ] [kubectl] } [kubectl] } [kubectl] ] [kubectl] } [kubectl] } [kubectl] ] [kubectl] }, [kubectl] "status": { [kubectl] "conditions": [ [kubectl] { [kubectl] "lastProbeTime": null, [kubectl] "lastTransitionTime": "2023-11-03T08:44:07Z", [kubectl] "status": "True", [kubectl] "type": "Initialized" [kubectl] }, [kubectl] { [kubectl] "lastProbeTime": null, [kubectl] "lastTransitionTime": "2023-11-03T08:44:09Z", [kubectl] "status": "True", [kubectl] "type": "Ready" [kubectl] }, [kubectl] { [kubectl] "lastProbeTime": null, [kubectl] "lastTransitionTime": "2023-11-03T08:44:09Z", [kubectl] "status": "True", [kubectl] "type": "ContainersReady" [kubectl] }, [kubectl] { [kubectl] "lastProbeTime": null, [kubectl] "lastTransitionTime": "2023-11-03T08:44:07Z", [kubectl] "status": "True", [kubectl] "type": "PodScheduled" [kubectl] } [kubectl] ], [kubectl] "containerStatuses": [ [kubectl] { [kubectl] "containerID": "containerd://9657d469dd6d5a55d8dc151910f1db1baf3e1522b886934028ae762a0a042d9b", [kubectl] "image": "registry.access.redhat.com/ubi8/nodejs-16:latest", [kubectl] "imageID": "registry.access.redhat.com/ubi8/nodejs-16@sha256:8abeddc6ccfffbe313f87e5e069e18cb7047f2c7880ad63cf15bcd0a79ba71ff", [kubectl] "lastState": {}, [kubectl] "name": "other", [kubectl] "ready": true, [kubectl] "restartCount": 0, [kubectl] "started": true, [kubectl] "state": { [kubectl] "running": { [kubectl] "startedAt": "2023-11-03T08:44:08Z" [kubectl] } [kubectl] } [kubectl] } [kubectl] ], [kubectl] "hostIP": "10.243.64.60", [kubectl] "phase": "Running", [kubectl] "podIP": "172.17.80.89", [kubectl] "podIPs": [ [kubectl] { [kubectl] "ip": "172.17.80.89" [kubectl] } [kubectl] ], [kubectl] "qosClass": "Burstable", [kubectl] "startTime": "2023-11-03T08:44:07Z" [kubectl] } [kubectl] } STEP: exposing the endpoint @ 11/03/23 08:44:16.062 [odo] E1103 08:44:16.100802 26105 portforward.go:407] an error occurred forwarding 44721 -> 3000: error forwarding port 3000 to pod d3fdb6aace2a3b11be578c38d7af8d7594a09dd4dc2790c9a99918a751ebf9e3, uid : network namespace for sandbox "d3fdb6aace2a3b11be578c38d7af8d7594a09dd4dc2790c9a99918a751ebf9e3" is closed [odo] E1103 08:44:16.101106 26105 portforward.go:233] lost connection to pod [odo] Failed to setup port-forwarding: error upgrading connection: pods "qdxzuc-app-7cbd5dc5c9-htbld" not found [odo] I1103 08:44:16.133262 26105 backo.go:23] wait for 100ms [odo] Failed to setup port-forwarding: error upgrading connection: pods "qdxzuc-app-7cbd5dc5c9-htbld" not found [odo] I1103 08:44:16.275551 26105 backo.go:23] wait for 200ms [odo] Failed to setup port-forwarding: error upgrading connection: pods "qdxzuc-app-7cbd5dc5c9-htbld" not found [odo] I1103 08:44:16.524797 26105 backo.go:23] wait for 400ms [odo] Failed to setup port-forwarding: error upgrading connection: pods "qdxzuc-app-7cbd5dc5c9-htbld" not found [odo] I1103 08:44:16.961471 26105 backo.go:23] wait for 800ms [odo] Failed to setup port-forwarding: error upgrading connection: pods "qdxzuc-app-7cbd5dc5c9-htbld" not found [odo] I1103 08:44:17.813656 26105 backo.go:23] wait for 1.6s [odo] Failed to setup port-forwarding: error upgrading connection: pods "qdxzuc-app-7cbd5dc5c9-htbld" not found [odo] I1103 08:44:19.459878 26105 backo.go:23] wait for 3.2s [odo] Failed to setup port-forwarding: error upgrading connection: pods "qdxzuc-app-7cbd5dc5c9-htbld" not found [odo] I1103 08:44:22.706029 26105 backo.go:23] wait for 6.4s [odo] Failed to setup port-forwarding: error upgrading connection: pods "qdxzuc-app-7cbd5dc5c9-htbld" not found [odo] I1103 08:44:29.172724 26105 backo.go:23] wait for 10s [FAILED] in [It] - /go/odo_1/tests/integration/cmd_dev_test.go:1410 @ 11/03/23 08:44:36.062 [odo] read: read /dev/stdin: input/output error [odo] I1103 08:44:36.063871 26105 watch.go:333] Dev mode interrupted by user [odo] I1103 08:44:36.064169 26105 implem.go:114] The path for preference file is /tmp/3813239024/preference.yaml [odo] Cleaning resources, please wait [odo] I1103 08:44:36.065771 26105 segment.go:268] Checking telemetry enable status [odo] I1103 08:44:36.065809 26105 segment.go:286] Sending telemetry disabled by env variable [odo] I1103 08:44:36.239388 26105 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:44:36.245058 26105 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:44:36.405962 26105 all.go:67] all goroutines have returned in 166.809329ms [odo] I1103 08:44:36.406006 26105 all.go:76] query result: objects=46 [odo] Failed to setup port-forwarding: error upgrading connection: pods "qdxzuc-app-7cbd5dc5c9-htbld" not found [odo] I1103 08:44:39.211181 26105 backo.go:23] wait for 10s [odo] Failed to setup port-forwarding: error upgrading connection: pods "qdxzuc-app-7cbd5dc5c9-htbld" not found [odo] I1103 08:44:49.259376 26105 backo.go:23] wait for 10s [odo] Failed to setup port-forwarding: error upgrading connection: pods "qdxzuc-app-7cbd5dc5c9-htbld" not found [odo] I1103 08:44:59.301812 26105 backo.go:23] wait for 10s Running kubectl with args [kubectl get namespace cmd-dev-test1379jwg -o jsonpath={.metadata.name}] and odo env: [] [kubectl] cmd-dev-test1379jwgDeleting project: cmd-dev-test1379jwg Running kubectl with args [kubectl delete namespaces cmd-dev-test1379jwg --wait=false] and odo env: [] [kubectl] namespace "cmd-dev-test1379jwg" deleted Setting current dir to: /go/odo_1/tests/integration Deleting dir: /tmp/3535944835 Deleting dir: /tmp/3813239024 << Timeline [FAILED] Timed out after 20.000s. The function passed to Eventually failed at /go/odo_1/tests/integration/cmd_dev_test.go:1402 with: Unexpected error: <*url.Error | 0xc0015cc630>: Get "http://0.0.0.0:44721": dial tcp 0.0.0.0:44721: connect: connection refused { Op: "Get", URL: "http://0.0.0.0:44721", Err: <*net.OpError | 0xc000f09ae0>{ Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xc0015cc600>{ IP: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0], Port: 44721, Zone: "", }, Err: <*os.SyscallError | 0xc0014d3a20>{ Syscall: "connect", Err: 0x6f, }, }, } occurred In [It] at: /go/odo_1/tests/integration/cmd_dev_test.go:1410 @ 11/03/23 08:44:36.062 ------------------------------ S ------------------------------ • [7.037 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEPLOY mode when a resource is changed in the devfile and the component is deleted while having access to the devfile.yaml with --files=false --running-in=deploy should delete the component /go/odo_1/tests/integration/cmd_delete_test.go:274 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSS ------------------------------ • [4.885 seconds] odo list with devfile listing non-odo managed components when an operator managed deployment(without instance and managed-by label) is deployed should not be listed in the odo list output /go/odo_1/tests/integration/cmd_devfile_list_test.go:88 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [4.359 seconds] odo devfile deploy command tests when deploying a Devfile K8s component with multiple K8s resources defined should have created all the resources defined in the Devfile K8s component /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:372 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [96.022 seconds] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev when modifying name for container in Devfile should react on the Devfile modification (podman=false, manual=true, customPortForwarding=true, customAddress=true) /go/odo_1/tests/integration/cmd_dev_test.go:1379 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [28.031 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted while having access to the devfile.yaml should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:428 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [174.970 seconds] odo dev command tests when a component is bootstrapped when Automount volumes are present in the namespace when odo dev is executed should mount the volumes /go/odo_1/tests/integration/cmd_dev_test.go:833 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [56.717 seconds] odo dev command with api server tests when the component is bootstrapped when odo dev is run with --api-server flag (custom api server port=false) should start the Dev server when --api-server flag is passed /go/odo_1/tests/integration/cmd_dev_api_server_test.go:98 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [127.281 seconds] odo dev command tests when running build and run commands as composite in different containers and a shared volume - with metadata.name should run successfully /go/odo_1/tests/integration/cmd_dev_test.go:2772 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [2.908 seconds] odo devfile build-images command tests when using a Devfile with variable image names should build images with --var-file (push=true) /go/odo_1/tests/integration/cmd_devfile_build_images_test.go:445 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [59.724 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEV mode and dev mode stopped when the component is deleted using its name (and namespace) from another directory (running-in="deploy") when odo delete command is run again with nothing deployed on the cluster should output that there are no resources to be deleted /go/odo_1/tests/integration/cmd_delete_test.go:151 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [83.613 seconds] odo dev command tests when starting with Devfile with autoBuild or deployByDefault components when running odo dev with some components referenced in the Devfile should create the appropriate resources /go/odo_1/tests/integration/cmd_dev_test.go:4579 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [77.805 seconds] odo dev command tests when adding local files to gitignore and running odo dev when modifying /testdir/baz.txt file should synchronize it only /go/odo_1/tests/integration/cmd_dev_test.go:1965 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [3.647 seconds] odo devfile deploy command tests Devfile with autoBuild or deployByDefault components when starting with Devfile with no Deploy command should fail to run odo deploy /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:880 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [6.029 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEPLOY mode when the component is deleted while having access to the devfile.yaml should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:316 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSSS ------------------------------ • [57.910 seconds] odo dev debug command tests when a component is bootstrapped when running odo dev with debug flag should not add a DEBUG_PORT variable to the container /go/odo_1/tests/integration/cmd_dev_debug_test.go:124 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [57.396 seconds] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev should expose the endpoint on localhost (podman=false, manual=false, customPortForwarding=false, customAddress=false) /go/odo_1/tests/integration/cmd_dev_test.go:1338 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [23.629 seconds] odo dev command tests when running odo dev with alternative commands - with metadata.name when running odo dev with a build command should error out on an invalid command /go/odo_1/tests/integration/cmd_dev_test.go:3080 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [5.276 seconds] odo devfile deploy command tests using a Devfile with an image component using a remote Dockerfile when remote server returns an error should not build images /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:502 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [4.771 seconds] odo dev command tests when directory is empty should error /go/odo_1/tests/integration/cmd_dev_test.go:64 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [8.923 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEPLOY mode when the component is deleted using its name and namespace from another directory should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:241 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [4.434 seconds] odo create/delete/list/set namespace/project tests create project should successfully create the project /go/odo_1/tests/integration/cmd_namespace_test.go:54 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S [2.803 seconds] odo dev command tests when running odo dev with devfile containing volume-component - with metadata.name [BeforeEach] should successfully use the volume components in container components [BeforeEach] /go/odo_1/tests/integration/cmd_dev_test.go:2253 [It] /go/odo_1/tests/integration/cmd_dev_test.go:2278 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output [SKIPPED] This is a OpenShift specific scenario, skipping In [BeforeEach] at: /go/odo_1/tests/integration/cmd_dev_test.go:2255 @ 11/03/23 08:46:01.629 ------------------------------ SSSSSS ------------------------------ • [57.333 seconds] odo dev command tests when a component is bootstrapped when run command takes really long to start should cancel run command and return if odo dev is stopped /go/odo_1/tests/integration/cmd_dev_test.go:1002 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [63.695 seconds] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev should expose the endpoint on localhost (podman=false, manual=false, customPortForwarding=true, customAddress=false) /go/odo_1/tests/integration/cmd_dev_test.go:1338 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSS ------------------------------ • [54.697 seconds] odo dev command with api server tests when the component is bootstrapped when odo dev is run with --api-server flag should serve endpoints /go/odo_1/tests/integration/cmd_dev_api_server_test.go:171 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [68.156 seconds] odo dev debug command tests when running build and debug commands as composite in different containers and a shared volume - with metadata.name should run successfully /go/odo_1/tests/integration/cmd_dev_debug_test.go:388 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [3.888 seconds] odo devfile deploy command tests when using a devfile.yaml containing an Image component with a build context should build image via Docker if build context references PROJECT_SOURCE env var /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:326 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [3.092 seconds] odo create/delete/list/set namespace/project tests delete project should not succeed to delete a non-existent project /go/odo_1/tests/integration/cmd_namespace_test.go:122 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [FAILED] [45.035 seconds] odo dev command tests when running odo dev and build command throws an error [It] should error out with some log /go/odo_1/tests/integration/cmd_dev_test.go:2898 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output Timeline >> Created dir: /tmp/162335305 Created dir: /tmp/2950740538 Setting KUBECONFIG=/tmp/2950740538/config Running kubectl with args [kubectl get namespace cmd-dev-test2898gmr -o jsonpath={.metadata.name}] and odo env: [] [kubectl] Error from server (NotFound): namespaces "cmd-dev-test2898gmr" not found Creating a new project: cmd-dev-test2898gmr Running kubectl with args [kubectl create namespace cmd-dev-test2898gmr] and odo env: [] [kubectl] namespace/cmd-dev-test2898gmr created Running kubectl with args [kubectl config set-context --current --namespace cmd-dev-test2898gmr] and odo env: [] [kubectl] Context "odo-test-kubernetes-cluster-2/cia4jeff0jvb2lioor0g/admin" modified. Running kubectl with args [kubectl get ns] and odo env: [] [kubectl] NAME STATUS AGE [kubectl] asoro Active 38d [kubectl] cert-manager Active 24d [kubectl] ci-devfile-registry Active 133d [kubectl] cmd-delete-test241qkv Active 5s [kubectl] cmd-delete-test316uuk Terminating 12s [kubectl] cmd-delete-test428wui Terminating 56s [kubectl] cmd-dev-api-server-test171hpz Active 25s [kubectl] cmd-dev-debug-test124prn Terminating 63s [kubectl] cmd-dev-debug-test388lqs Active 38s [kubectl] cmd-dev-test1002jbz Active 49s [kubectl] cmd-dev-test1282won Active 8s [kubectl] cmd-dev-test1338qnm Active 42s [kubectl] cmd-dev-test1338shj Terminating 62s [kubectl] cmd-dev-test1691uli Active 56s [kubectl] cmd-dev-test2058xsl Active 5s [kubectl] cmd-dev-test2772clo Active 51s [kubectl] cmd-dev-test2898gmr Active 1s [kubectl] cmd-dev-test3080wky Terminating 28s [kubectl] cmd-dev-test3787gll Active 54s [kubectl] cmd-dev-test3818siw Active 14s [kubectl] cmd-dev-test4089dut Active 10s [kubectl] cmd-dev-test4579hfq Terminating 95s [kubectl] cmd-dev-test64qzb Terminating 4s [kubectl] cmd-dev-test789lhq Active 25s [kubectl] cmd-devfile-deploy-test176erl Active 30s [kubectl] cmd-devfile-deploy-test502fcl Terminating 5s [kubectl] default Active 133d [kubectl] flsz-project Active 97d [kubectl] ibm-cert-store Active 133d [kubectl] ibm-operators Active 133d [kubectl] ibm-system Active 133d [kubectl] kube-node-lease Active 133d [kubectl] kube-public Active 133d [kubectl] kube-system Active 133d [kubectl] mcsu-namespace Active 105d [kubectl] odo-dev-pr-7097 Active 38d [kubectl] olm Active 133d [kubectl] operators Active 133d [kubectl] registry-operator-system Active 24d Running kubectl with args [kubectl create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n cmd-dev-test2898gmr] and odo env: [] [kubectl] configmap/config-map-for-cleanup created Current working dir: /go/odo_1/tests/integration Setting current dir to: /tmp/162335305 Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: [] [odo] I1103 08:45:58.321237 378 implem.go:114] The path for preference file is /tmp/2950740538/preference.yaml [odo] Successfully removed registry [odo] I1103 08:45:58.322773 378 implem.go:114] The path for preference file is /tmp/2950740538/preference.yaml [odo] I1103 08:45:58.323133 378 segment.go:268] Checking telemetry enable status [odo] I1103 08:45:58.323144 378 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo preference add registry DefaultDevfileRegistry https://registry.stage.devfile.io] and odo env: [] [odo] I1103 08:45:58.520032 395 implem.go:114] The path for preference file is /tmp/2950740538/preference.yaml [odo] I1103 08:45:58.522647 395 implem.go:114] The path for preference file is /tmp/2950740538/preference.yaml [odo] New registry successfully added [odo] I1103 08:45:58.523358 395 segment.go:268] Checking telemetry enable status [odo] I1103 08:45:58.523393 395 segment.go:286] Sending telemetry disabled by env variable Setting current dir to: /tmp/162335305 Replacing "npm install" with "npm install-does-not-exist" in /tmp/162335305/devfile.yaml Running odo with args [odo dev --random-ports --api-server=false] and odo env: [ODO_LOG_LEVEL=4 ODO_TRACKING_CONSENT=no] [odo] I1103 08:45:58.798640 414 version.go:37] executing [podman version --format json] [odo] I1103 08:45:58.799736 414 clientset.go:243] no Podman client initialized: exec: "podman": executable file not found in $PATH [odo] I1103 08:45:58.799785 414 implem.go:114] The path for preference file is /tmp/2950740538/preference.yaml [odo] I1103 08:45:58.801344 414 context.go:172] absolute devfile path: '/tmp/162335305/devfile.yaml' [odo] I1103 08:45:58.801385 414 context.go:113] absolute devfile path: '/tmp/162335305/devfile.yaml' [odo] I1103 08:45:58.802606 414 content.go:48] converted devfile YAML to JSON [odo] I1103 08:45:58.802711 414 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:45:58.802750 414 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:45:58.809801 414 schema.go:61] validated devfile schema [odo] I1103 08:45:58.813828 414 validate.go:45] Successfully validated devfile sections [odo] I1103 08:45:58.813934 414 validate.go:45] Successfully validated devfile sections [odo] I1103 08:45:58.814467 414 component.go:87] name of component is "xsfjdw", and sanitized name is "xsfjdw" [odo] I1103 08:45:58.814637 414 kclient.go:237] Checking if "projects" resource is supported [odo] I1103 08:45:58.847561 414 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:32062 [odo] I1103 08:45:58.851269 414 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:32062 is up [odo] I1103 08:45:58.864175 414 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource [odo] __ [odo] / \__ Developing using the "xsfjdw" Devfile [odo] \__/ \ Namespace: cmd-dev-test2898gmr [odo] / \__/ odo version: v3.15.0 (faadb7c53) [odo] \__/ [odo] [odo] ↪ Running on the cluster in Dev mode [odo] I1103 08:45:58.900433 414 kubedev.go:79] Creating new adapter [odo] I1103 08:45:58.900454 414 kubedev.go:87] Creating inner-loop resources for the component [odo] I1103 08:45:58.900876 414 watch.go:105] starting WatchAndPush, path: /tmp/162335305, component: xsfjdw, ignores [.git .odo .odo/odo-file-index.json] [odo] I1103 08:45:58.902535 414 file_watcher.go:130] adding watch on path /tmp/162335305 [odo] I1103 08:45:58.902568 414 file_watcher.go:130] adding watch on path /tmp/162335305/.odo [odo] I1103 08:45:58.961897 414 watch.go:423] Copying files [] to pod [odo] I1103 08:45:58.963188 414 context.go:172] absolute devfile path: '/tmp/162335305/devfile.yaml' [odo] I1103 08:45:58.963343 414 context.go:113] absolute devfile path: '/tmp/162335305/devfile.yaml' [odo] I1103 08:45:58.964566 414 content.go:48] converted devfile YAML to JSON [odo] I1103 08:45:58.964734 414 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:45:58.964895 414 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:45:58.993062 414 schema.go:61] validated devfile schema [odo] I1103 08:45:58.993967 414 validate.go:45] Successfully validated devfile sections [odo] I1103 08:45:58.994084 414 components.go:69] component state: "" [odo] • Waiting for Kubernetes resources ... [odo] I1103 08:45:59.093696 414 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:45:59.165699 414 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] I1103 08:45:59.226681 414 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:45:59.314257 414 components.go:346] Creating deployment xsfjdw-app [odo] I1103 08:45:59.314328 414 components.go:347] The component name is xsfjdw [odo] I1103 08:45:59.341440 414 kclient.go:286] Kubernetes version is "v1.25.14+IKS" [odo] I1103 08:45:59.341472 414 kclient.go:298] Cluster has support for SSA: true [odo] I1103 08:45:59.407657 414 components.go:378] Successfully created component xsfjdw [odo] I1103 08:45:59.446002 414 components.go:390] Successfully created Service for component xsfjdw [odo] I1103 08:45:59.465753 414 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:45:59.469412 414 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:45:59.792789 414 all.go:67] all goroutines have returned in 327.028246ms [odo] I1103 08:45:59.792814 414 all.go:76] query result: objects=6 [odo] I1103 08:45:59.792885 414 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:45:59.833544 414 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:45:59.858835 414 service.go:75] Getting list of services [odo] I1103 08:45:59.858855 414 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:45:59.936954 414 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:45:59.936989 414 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:45:59.949410 414 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:45:59.968091 414 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:45:59.986074 414 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:00.001311 414 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:46:00.001336 414 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:46:00.015571 414 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:46:00.026036 414 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:46:00.034901 414 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:46:00.053906 414 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:46:00.072997 414 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:46:00.119846 414 components.go:134] Deployment has been updated to generation 1. Waiting new event... [odo] I1103 08:46:00.119884 414 status.go:34] setting inner loop State "WaitDeployment" [odo] I1103 08:46:00.123212 414 watch.go:271] deployment watcher Event: Type: ADDED, name: xsfjdw-app, rv: 40617643, generation: 1, pods: 0 [odo] =================== [odo] ⚠ Pod is Pending [odo] =================== [odo] I1103 08:46:00.124890 414 watch.go:271] deployment watcher Event: Type: MODIFIED, name: xsfjdw-app, rv: 40617651, generation: 1, pods: 0 [odo] I1103 08:46:00.125895 414 watch.go:271] deployment watcher Event: Type: MODIFIED, name: xsfjdw-app, rv: 40617658, generation: 1, pods: 0 [odo] I1103 08:46:00.125909 414 watch.go:271] deployment watcher Event: Type: MODIFIED, name: xsfjdw-app, rv: 40617665, generation: 1, pods: 0 [odo] I1103 08:46:00.423365 414 watch.go:423] Copying files [] to pod [odo] I1103 08:46:00.424104 414 context.go:172] absolute devfile path: '/tmp/162335305/devfile.yaml' [odo] I1103 08:46:00.424114 414 context.go:113] absolute devfile path: '/tmp/162335305/devfile.yaml' [odo] I1103 08:46:00.424821 414 content.go:48] converted devfile YAML to JSON [odo] I1103 08:46:00.424891 414 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:46:00.425058 414 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:46:00.436889 414 schema.go:61] validated devfile schema [odo] I1103 08:46:00.441135 414 validate.go:45] Successfully validated devfile sections [odo] I1103 08:46:00.441195 414 components.go:69] component state: "WaitDeployment" [odo] I1103 08:46:00.459285 414 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:46:00.481077 414 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] I1103 08:46:00.571889 414 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:46:00.678803 414 components.go:346] Creating deployment xsfjdw-app [odo] I1103 08:46:00.678827 414 components.go:347] The component name is xsfjdw [odo] I1103 08:46:00.678833 414 components.go:350] The component already exists, attempting to update it [odo] I1103 08:46:00.678840 414 components.go:352] Applying deployment [odo] I1103 08:46:00.767819 414 components.go:361] Successfully updated component xsfjdw [odo] I1103 08:46:00.805038 414 components.go:748] Successfully update Service for component xsfjdw [odo] I1103 08:46:00.814317 414 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:46:00.814411 414 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:46:00.958161 414 all.go:67] all goroutines have returned in 143.841496ms [odo] I1103 08:46:00.958188 414 all.go:76] query result: objects=6 [odo] I1103 08:46:00.958227 414 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:46:00.958245 414 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:46:00.958253 414 service.go:75] Getting list of services [odo] I1103 08:46:00.958257 414 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:46:01.007994 414 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:46:01.008015 414 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:01.057335 414 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:01.079477 414 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:01.098727 414 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:01.119920 414 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:46:01.119939 414 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:46:01.136062 414 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:46:01.146853 414 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:46:01.161787 414 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:46:01.172864 414 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:46:01.189509 414 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:46:01.234794 414 components.go:141] Deployment has 0 ready replicas. Waiting new event... [odo] I1103 08:46:01.234838 414 status.go:34] setting inner loop State "WaitDeployment" [odo] I1103 08:46:01.234869 414 watch.go:271] deployment watcher Event: Type: MODIFIED, name: xsfjdw-app, rv: 40617698, generation: 1, pods: 0 [odo] ✓ Pod is Running [odo] I1103 08:46:01.826825 414 watch.go:271] deployment watcher Event: Type: MODIFIED, name: xsfjdw-app, rv: 40617717, generation: 1, pods: 1 [odo] I1103 08:46:02.128150 414 watch.go:423] Copying files [] to pod [odo] I1103 08:46:02.130180 414 context.go:172] absolute devfile path: '/tmp/162335305/devfile.yaml' [odo] I1103 08:46:02.130222 414 context.go:113] absolute devfile path: '/tmp/162335305/devfile.yaml' [odo] I1103 08:46:02.131376 414 content.go:48] converted devfile YAML to JSON [odo] I1103 08:46:02.131466 414 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:46:02.131763 414 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:46:02.143708 414 schema.go:61] validated devfile schema [odo] I1103 08:46:02.144330 414 validate.go:45] Successfully validated devfile sections [odo] I1103 08:46:02.144378 414 components.go:69] component state: "WaitDeployment" [odo] I1103 08:46:02.183781 414 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:46:02.216931 414 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] I1103 08:46:02.295552 414 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:46:02.399596 414 components.go:346] Creating deployment xsfjdw-app [odo] I1103 08:46:02.399625 414 components.go:347] The component name is xsfjdw [odo] I1103 08:46:02.399632 414 components.go:350] The component already exists, attempting to update it [odo] I1103 08:46:02.399639 414 components.go:352] Applying deployment [odo] I1103 08:46:02.481733 414 components.go:361] Successfully updated component xsfjdw [odo] I1103 08:46:02.545271 414 components.go:748] Successfully update Service for component xsfjdw [odo] I1103 08:46:02.556086 414 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:46:02.556377 414 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:46:02.694341 414 all.go:67] all goroutines have returned in 138.278017ms [odo] I1103 08:46:02.694363 414 all.go:76] query result: objects=6 [odo] I1103 08:46:02.694399 414 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:46:02.694427 414 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:46:02.694737 414 service.go:75] Getting list of services [odo] I1103 08:46:02.694748 414 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:46:02.746356 414 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:46:02.746412 414 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:02.764696 414 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:02.783584 414 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:02.801095 414 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:02.819802 414 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:46:02.819818 414 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:46:02.827766 414 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:46:02.842125 414 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:46:02.860968 414 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:46:02.881070 414 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:46:02.898632 414 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] • Syncing files into the container ... [odo] I1103 08:46:03.078058 414 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 162335305, destBase: ., destFile: . [odo] I1103 08:46:03.078084 414 file_indexer.go:406] Corrected destinations: base: . file: . [odo] I1103 08:46:03.079055 414 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 162335305/.gitignore, destBase: ., destFile: .gitignore [odo] I1103 08:46:03.079067 414 file_indexer.go:406] Corrected destinations: base: . file: .gitignore [odo] I1103 08:46:03.079279 414 file_indexer.go:453] file added: /tmp/162335305/.gitignore [odo] I1103 08:46:03.079292 414 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 162335305/.odo, destBase: ., destFile: .odo [odo] I1103 08:46:03.079297 414 file_indexer.go:406] Corrected destinations: base: . file: .odo [odo] I1103 08:46:03.079583 414 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 162335305/devfile.yaml, destBase: ., destFile: devfile.yaml [odo] I1103 08:46:03.079614 414 file_indexer.go:406] Corrected destinations: base: . file: devfile.yaml [odo] I1103 08:46:03.080034 414 file_indexer.go:453] file added: /tmp/162335305/devfile.yaml [odo] I1103 08:46:03.080304 414 sync.go:138] List of files to be deleted: +[] [odo] I1103 08:46:03.080347 414 sync.go:140] List of files changed: +[/tmp/162335305/.gitignore /tmp/162335305/devfile.yaml] [odo] I1103 08:46:03.080375 414 sync.go:193] Push: componentName: xsfjdw, path: /tmp/162335305, files: [/tmp/162335305/.gitignore /tmp/162335305/devfile.yaml], delFiles: [*], isForcePush: true [odo] I1103 08:46:03.080941 414 sync.go:310] remote files marked for deletion are [/projects/*] [odo] I1103 08:46:03.080987 414 exec.go:37] Executing command [rm -rf /projects/*] for pod: xsfjdw-app-675fb9df97-nxrv9 in container: runtime [odo] I1103 08:46:03.337736 414 sync.go:233] Copying files /tmp/162335305/.gitignore /tmp/162335305/devfile.yaml to pod [odo] I1103 08:46:03.337809 414 copy.go:36] CopyFile arguments: localPath /tmp/162335305, dest /projects/162335305, targetPath /projects, copyFiles [/tmp/162335305/.gitignore /tmp/162335305/devfile.yaml], globalExps [.git .odo .odo/odo-file-index.json] [odo] I1103 08:46:03.338073 414 copy.go:63] Executing command tar xf - -C /projects --no-same-owner [odo] I1103 08:46:03.338376 414 copy.go:96] makeTar arguments: srcPath: /tmp/162335305, destPath: /projects/162335305, files: [/tmp/162335305/.gitignore /tmp/162335305/devfile.yaml] [odo] I1103 08:46:03.340986 414 copy.go:127] Got abs path: /tmp/162335305/.gitignore [odo] I1103 08:46:03.341005 414 copy.go:128] Making /tmp/162335305 relative to /tmp/162335305/.gitignore [odo] I1103 08:46:03.341014 414 copy.go:144] makeTar srcFile: 162335305/.gitignore [odo] I1103 08:46:03.341027 414 copy.go:145] makeTar destFile: .gitignore [odo] I1103 08:46:03.341035 414 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 162335305/.gitignore, destBase: /projects, destFile: .gitignore [odo] I1103 08:46:03.341040 414 copy.go:171] Corrected destinations: base: /projects file: .gitignore [odo] I1103 08:46:03.517832 414 copy.go:127] Got abs path: /tmp/162335305/devfile.yaml [odo] I1103 08:46:03.517850 414 copy.go:128] Making /tmp/162335305 relative to /tmp/162335305/devfile.yaml [odo] I1103 08:46:03.517858 414 copy.go:144] makeTar srcFile: 162335305/devfile.yaml [odo] I1103 08:46:03.517863 414 copy.go:145] makeTar destFile: devfile.yaml [odo] I1103 08:46:03.518199 414 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 162335305/devfile.yaml, destBase: /projects, destFile: devfile.yaml [odo] I1103 08:46:03.518222 414 copy.go:171] Corrected destinations: base: /projects file: devfile.yaml [odo] ✓ Syncing files into the container [503ms] [odo] I1103 08:46:03.584338 414 kubeexec.go:40] GetProcessInfoForCommand for "devrun" [odo] I1103 08:46:03.584550 414 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_devrun.pid || true] for pod: xsfjdw-app-675fb9df97-nxrv9 in container: runtime [odo] I1103 08:46:03.888821 414 exec.go:96] cat: /opt/odo/.odo_cmd_devrun.pid: No such file or directory [odo] • Building your application in container (command: devbuild) ... [odo] I1103 08:46:03.891316 414 innerloop.go:131] running=false, execRequired=true [odo] I1103 08:46:03.891570 414 exec.go:37] Executing command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install-does-not-exist) 1>>/proc/1/fd/1 2>>/proc/1/fd/2] for pod: xsfjdw-app-675fb9df97-nxrv9 in container: runtime [odo] I1103 08:46:04.499118 414 exec.go:54] ExecuteCommand returned an an err: error while streaming command: command terminated with exit code 1. for command '[/bin/sh -c cd ${PROJECTS_ROOT} && (npm install-does-not-exist) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]' [odo] stdout: [] [odo] stderr: [] [odo] ✗ Building your application in container (command: devbuild) [608ms] [odo] Unknown command: "install-does-not-exist" [odo] [odo] To see a list of supported npm commands, run: [odo] npm help [odo] I1103 08:46:04.649274 414 status.go:34] setting inner loop State "Ready" [odo] Error occurred on Push - watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install-does-not-exist) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 1 [odo] [odo] [odo] ↪ Dev mode [odo] I1103 08:46:04.649449 414 watch.go:437] Error from Push: watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install-does-not-exist) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 1 [odo] I1103 08:46:04.649570 414 watch.go:271] deployment watcher Event: Type: MODIFIED, name: xsfjdw-app, rv: 40617731, generation: 1, pods: 1 [odo] Status: [odo] Watching for changes in the current directory /tmp/162335305 [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] I1103 08:46:04.750261 414 watch.go:348] filesystem watch event: CREATE "/tmp/162335305/.odo/odo-file-index.json" [odo] I1103 08:46:04.750903 414 watch.go:348] filesystem watch event: WRITE "/tmp/162335305/.odo/odo-file-index.json" [FAILED] in [It] - /go/odo_1/tests/helper/helper_generic.go:81 @ 11/03/23 08:46:08.564 [odo] read: read /dev/stdin: input/output error [odo] I1103 08:46:08.568081 414 watch.go:333] Dev mode interrupted by user [odo] I1103 08:46:08.573685 414 implem.go:114] The path for preference file is /tmp/2950740538/preference.yaml [odo] I1103 08:46:08.575386 414 segment.go:268] Checking telemetry enable status [odo] I1103 08:46:08.575403 414 segment.go:286] Sending telemetry disabled by env variable [odo] Cleaning resources, please wait [odo] I1103 08:46:08.893278 414 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:46:08.893372 414 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:46:09.014639 414 all.go:67] all goroutines have returned in 121.399672ms [odo] I1103 08:46:09.014657 414 all.go:76] query result: objects=25 Running kubectl with args [kubectl get namespace cmd-dev-test2898gmr -o jsonpath={.metadata.name}] and odo env: [] [kubectl] cmd-dev-test2898gmrDeleting project: cmd-dev-test2898gmr Running kubectl with args [kubectl delete namespaces cmd-dev-test2898gmr --wait=false] and odo env: [] [kubectl] namespace "cmd-dev-test2898gmr" deleted Setting current dir to: /go/odo_1/tests/integration Deleting dir: /tmp/162335305 Deleting dir: /tmp/2950740538 << Timeline [FAILED] Expected : I1103 08:45:58.798640 414 version.go:37] executing [podman version --format json] I1103 08:45:58.799736 414 clientset.go:243] no Podman client initialized: exec: "podman": executable file not found in $PATH I1103 08:45:58.799785 414 implem.go:114] The path for preference file is /tmp/2950740538/preference.yaml I1103 08:45:58.801344 414 context.go:172] absolute devfile path: '/tmp/162335305/devfile.yaml' I1103 08:45:58.801385 414 context.go:113] absolute devfile path: '/tmp/162335305/devfile.yaml' I1103 08:45:58.802606 414 content.go:48] converted devfile YAML to JSON I1103 08:45:58.802711 414 apiVersion.go:60] devfile schemaVersion: '2.0.0' I1103 08:45:58.802750 414 helper.go:56] devfile apiVersion '2.0.0' is supported I1103 08:45:58.809801 414 schema.go:61] validated devfile schema I1103 08:45:58.813828 414 validate.go:45] Successfully validated devfile sections I1103 08:45:58.813934 414 validate.go:45] Successfully validated devfile sections I1103 08:45:58.814467 414 component.go:87] name of component is "xsfjdw", and sanitized name is "xsfjdw" I1103 08:45:58.814637 414 kclient.go:237] Checking if "projects" resource is supported I1103 08:45:58.847561 414 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:32062 I1103 08:45:58.851269 414 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:32062 is up I1103 08:45:58.864175 414 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource I1103 08:45:58.900433 414 kubedev.go:79] Creating new adapter I1103 08:45:58.900454 414 kubedev.go:87] Creating inner-loop resources for the component I1103 08:45:58.900876 414 watch.go:105] starting WatchAndPush, path: /tmp/162335305, component: xsfjdw, ignores [.git .odo .odo/odo-file-index.json] I1103 08:45:58.902535 414 file_watcher.go:130] adding watch on path /tmp/162335305 I1103 08:45:58.902568 414 file_watcher.go:130] adding watch on path /tmp/162335305/.odo I1103 08:45:58.961897 414 watch.go:423] Copying files [] to pod I1103 08:45:58.963188 414 context.go:172] absolute devfile path: '/tmp/162335305/devfile.yaml' I1103 08:45:58.963343 414 context.go:113] absolute devfile path: '/tmp/162335305/devfile.yaml' I1103 08:45:58.964566 414 content.go:48] converted devfile YAML to JSON I1103 08:45:58.964734 414 apiVersion.go:60] devfile schemaVersion: '2.0.0' I1103 08:45:58.964895 414 helper.go:56] devfile apiVersion '2.0.0' is supported I1103 08:45:58.993062 414 schema.go:61] validated devfile schema I1103 08:45:58.993967 414 validate.go:45] Successfully validated devfile sections I1103 08:45:58.994084 414 components.go:69] component state: "" I1103 08:45:59.093696 414 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] I1103 08:45:59.165699 414 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. I1103 08:45:59.226681 414 utils.go:77] Updating container runtime with mandatory volume mounts I1103 08:45:59.314257 414 components.go:346] Creating deployment xsfjdw-app I1103 08:45:59.314328 414 components.go:347] The component name is xsfjdw I1103 08:45:59.341440 414 kclient.go:286] Kubernetes version is "v1.25.14+IKS" I1103 08:45:59.341472 414 kclient.go:298] Cluster has support for SSA: true I1103 08:45:59.407657 414 components.go:378] Successfully created component xsfjdw I1103 08:45:59.446002 414 components.go:390] Successfully created Service for component xsfjdw I1103 08:45:59.465753 414 all.go:46] starting to con... Gomega truncated this representation as it exceeds 'format.MaxLength'. Consider having the object provide a custom 'GomegaStringer' representation or adjust the parameters in Gomega's 'format' package. Learn more here: https://onsi.github.io/gomega/#adjusting-output to contain substring : Usage: npm In [It] at: /go/odo_1/tests/helper/helper_generic.go:81 @ 11/03/23 08:46:08.564 ------------------------------ S ------------------------------ • [56.053 seconds] odo dev command tests when Devfile contains metadata.projectType invalid as a label value when running odo dev should set the correct value in labels of resources /go/odo_1/tests/integration/cmd_dev_test.go:4089 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [5.978 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEPLOY mode when the component is deleted while having access to the devfile.yaml should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:316 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [58.866 seconds] odo dev command tests port-forwarding for the component when devfile has no endpoint when running odo dev should have no endpoint forwarded (podman=false, manual=true) /go/odo_1/tests/integration/cmd_dev_test.go:1282 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [45.600 seconds] odo dev command tests when Devfile contains metadata.language when running odo dev should set the correct value in labels of resources /go/odo_1/tests/integration/cmd_dev_test.go:4089 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [58.991 seconds] odo dev command tests when project and clonePath is present in devfile and running odo dev - with metadata.name should sync to the correct dir in container /go/odo_1/tests/integration/cmd_dev_test.go:2058 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [26.781 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEV mode and dev mode stopped when the component is deleted using its name (and namespace) from another directory (running-in="") should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:128 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [7.155 seconds] odo list with devfile listing non-odo managed components when a non-odo managed component is deployed should list the component with odo list /go/odo_1/tests/integration/cmd_devfile_list_test.go:43 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [117.354 seconds] odo dev command tests when running odo dev and single env var is set - with metadata.name should be able to exec command /go/odo_1/tests/integration/cmd_dev_test.go:1691 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [53.137 seconds] odo devfile deploy command tests deploying devfile with long-running exec when Automount volumes are present in the namespace should mount the volumes /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:695 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [116.672 seconds] odo dev command tests when a hotReload capable Run command is used with odo dev when a source file is modified should not re-execute the run command /go/odo_1/tests/integration/cmd_dev_test.go:3787 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [7.276 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEPLOY mode when the component is deleted using its name and namespace from another directory should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:241 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [6.423 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 >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" Spawning '/go/bin/odo deploy' from /tmp/2576697336 << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [94.941 seconds] odo dev command tests when a component is bootstrapped when a delay is necessary for the component to start and running odo dev should first fail then succeed querying endpoint /go/odo_1/tests/integration/cmd_dev_test.go:789 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSSSSS ------------------------------ • [85.628 seconds] odo dev command tests when hotReload capable Build and Run commands are used with odo dev should execute the build and run commands /go/odo_1/tests/integration/cmd_dev_test.go:3818 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [55.842 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted using its name and namespace from another directory should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:473 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [26.895 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEV mode and dev mode stopped when the component is deleted using its name (and namespace) from another directory (running-in="dev") should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:128 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [116.076 seconds] odo devfile deploy command tests when using a devfile.yaml containing a deploy command when running odo deploy when running and stopping odo dev should not delete the resources created with odo deploy /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:176 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [138.378 seconds] odo dev command tests when running build and run commands as composite in different containers and a shared volume - without metadata.name should run successfully /go/odo_1/tests/integration/cmd_dev_test.go:2772 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [FAILED] [46.284 seconds] odo dev command tests when doing odo dev and there is a env variable with spaces - without metadata.name [It] should be able to exec command /go/odo_1/tests/integration/cmd_dev_test.go:1743 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output Timeline >> Created dir: /tmp/2585903114 Created dir: /tmp/3698923900 Setting KUBECONFIG=/tmp/3698923900/config Running kubectl with args [kubectl get namespace cmd-dev-test1743gii -o jsonpath={.metadata.name}] and odo env: [] [kubectl] Error from server (NotFound): namespaces "cmd-dev-test1743gii" not found Creating a new project: cmd-dev-test1743gii Running kubectl with args [kubectl create namespace cmd-dev-test1743gii] and odo env: [] [kubectl] namespace/cmd-dev-test1743gii created Running kubectl with args [kubectl config set-context --current --namespace cmd-dev-test1743gii] and odo env: [] [kubectl] Context "odo-test-kubernetes-cluster-2/cia4jeff0jvb2lioor0g/admin" modified. Running kubectl with args [kubectl get ns] and odo env: [] [kubectl] NAME STATUS AGE [kubectl] asoro Active 38d [kubectl] cert-manager Active 24d [kubectl] ci-devfile-registry Active 133d [kubectl] cmd-delete-test128okj Active 17s [kubectl] cmd-delete-test316unq Active 3s [kubectl] cmd-delete-test428wes Active 10s [kubectl] cmd-delete-test473yvi Active 25s [kubectl] cmd-dev-test1282won Active 55s [kubectl] cmd-dev-test1691uli Active 103s [kubectl] cmd-dev-test1743gii Active 1s [kubectl] cmd-dev-test2058xsl Active 52s [kubectl] cmd-dev-test2772clo Active 98s [kubectl] cmd-dev-test2898gmr Terminating 48s [kubectl] cmd-dev-test3697qew Active 42s [kubectl] cmd-dev-test3787gll Active 101s [kubectl] cmd-dev-test3818siw Active 61s [kubectl] cmd-dev-test4089dut Terminating 57s [kubectl] cmd-dev-test4089jmb Active 41s [kubectl] cmd-dev-test789lhq Active 72s [kubectl] cmd-devfile-deploy-test176erl Active 77s [kubectl] cmd-devfile-deploy-test326tsz Terminating 17s [kubectl] cmd-devfile-deploy-test695kfe Active 39s [kubectl] default Active 133d [kubectl] flsz-project Active 97d [kubectl] ibm-cert-store Active 133d [kubectl] ibm-operators Active 133d [kubectl] ibm-system Active 133d [kubectl] kube-node-lease Active 133d [kubectl] kube-public Active 133d [kubectl] kube-system Active 133d [kubectl] mcsu-namespace Active 105d [kubectl] odo-dev-pr-7097 Active 38d [kubectl] olm Active 133d [kubectl] operators Active 133d [kubectl] registry-operator-system Active 24d Running kubectl with args [kubectl create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n cmd-dev-test1743gii] and odo env: [] [kubectl] configmap/config-map-for-cleanup created Current working dir: /go/odo_1/tests/integration Setting current dir to: /tmp/2585903114 Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: [] [odo] I1103 08:46:44.628200 1443 implem.go:114] The path for preference file is /tmp/3698923900/preference.yaml [odo] Successfully removed registry [odo] I1103 08:46:44.632545 1443 implem.go:114] The path for preference file is /tmp/3698923900/preference.yaml [odo] I1103 08:46:44.633122 1443 segment.go:268] Checking telemetry enable status [odo] I1103 08:46:44.633133 1443 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo preference add registry DefaultDevfileRegistry https://registry.stage.devfile.io] and odo env: [] [odo] I1103 08:46:44.861457 1457 implem.go:114] The path for preference file is /tmp/3698923900/preference.yaml [odo] New registry successfully added [odo] I1103 08:46:44.862549 1457 implem.go:114] The path for preference file is /tmp/3698923900/preference.yaml [odo] I1103 08:46:44.862823 1457 segment.go:268] Checking telemetry enable status [odo] I1103 08:46:44.862831 1457 segment.go:286] Sending telemetry disabled by env variable Setting current dir to: /tmp/2585903114 Replacing "nodejs-starter" with "dupeac" in /tmp/2585903114/package.json Running odo with args [odo dev --random-ports --api-server=false] and odo env: [ODO_LOG_LEVEL=4 ODO_TRACKING_CONSENT=no] [odo] I1103 08:46:45.105179 1470 version.go:37] executing [podman version --format json] [odo] I1103 08:46:45.105918 1470 clientset.go:243] no Podman client initialized: exec: "podman": executable file not found in $PATH [odo] I1103 08:46:45.105954 1470 implem.go:114] The path for preference file is /tmp/3698923900/preference.yaml [odo] I1103 08:46:45.107592 1470 context.go:172] absolute devfile path: '/tmp/2585903114/devfile.yaml' [odo] I1103 08:46:45.107627 1470 context.go:113] absolute devfile path: '/tmp/2585903114/devfile.yaml' [odo] I1103 08:46:45.108209 1470 content.go:48] converted devfile YAML to JSON [odo] I1103 08:46:45.108432 1470 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:46:45.108650 1470 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:46:45.117340 1470 schema.go:61] validated devfile schema [odo] I1103 08:46:45.119811 1470 validate.go:45] Successfully validated devfile sections [odo] I1103 08:46:45.119853 1470 validate.go:45] Successfully validated devfile sections [odo] I1103 08:46:45.336343 1470 alizer.go:104] Found components: [{dupeac /tmp/2585903114/ [{JavaScript [js node nodejs TypeScript] 100 [Express] [NodeJs Node.js] true false}] [3000]}] [odo] I1103 08:46:45.336482 1470 alizer.go:124] Path: /tmp/2585903114, Detected name: dupeac, Sanitized name: dupeac [odo] I1103 08:46:45.336575 1470 kclient.go:237] Checking if "projects" resource is supported [odo] I1103 08:46:45.373989 1470 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:32062 [odo] I1103 08:46:45.378800 1470 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:32062 is up [odo] I1103 08:46:45.392937 1470 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource [odo] __ [odo] / \__ Developing using the "dupeac" Devfile [odo] \__/ \ Namespace: cmd-dev-test1743gii [odo] / \__/ odo version: v3.15.0 (faadb7c53) [odo] \__/ [odo] [odo] ↪ Running on the cluster in Dev mode [odo] I1103 08:46:45.411080 1470 kubedev.go:79] Creating new adapter [odo] I1103 08:46:45.411121 1470 kubedev.go:87] Creating inner-loop resources for the component [odo] I1103 08:46:45.411180 1470 watch.go:105] starting WatchAndPush, path: /tmp/2585903114, component: dupeac, ignores [.git .odo .odo/odo-file-index.json] [odo] I1103 08:46:45.414168 1470 file_watcher.go:130] adding watch on path /tmp/2585903114 [odo] I1103 08:46:45.414223 1470 file_watcher.go:130] adding watch on path /tmp/2585903114/.odo [odo] I1103 08:46:45.414245 1470 file_watcher.go:130] adding watch on path /tmp/2585903114/test [odo] I1103 08:46:45.453347 1470 watch.go:423] Copying files [] to pod [odo] I1103 08:46:45.453524 1470 context.go:172] absolute devfile path: '/tmp/2585903114/devfile.yaml' [odo] I1103 08:46:45.453549 1470 context.go:113] absolute devfile path: '/tmp/2585903114/devfile.yaml' [odo] I1103 08:46:45.455025 1470 content.go:48] converted devfile YAML to JSON [odo] I1103 08:46:45.455254 1470 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:46:45.455318 1470 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:46:45.470630 1470 schema.go:61] validated devfile schema [odo] I1103 08:46:45.471021 1470 validate.go:45] Successfully validated devfile sections [odo] I1103 08:46:45.471084 1470 components.go:69] component state: "" [odo] • Waiting for Kubernetes resources ... [odo] I1103 08:46:45.496805 1470 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:Not available] [odo] I1103 08:46:45.520820 1470 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] I1103 08:46:45.584496 1470 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:46:45.650218 1470 components.go:346] Creating deployment dupeac-app [odo] I1103 08:46:45.650254 1470 components.go:347] The component name is dupeac [odo] I1103 08:46:45.662643 1470 kclient.go:286] Kubernetes version is "v1.25.14+IKS" [odo] I1103 08:46:45.662670 1470 kclient.go:298] Cluster has support for SSA: true [odo] I1103 08:46:45.730178 1470 components.go:378] Successfully created component dupeac [odo] I1103 08:46:45.822755 1470 components.go:390] Successfully created Service for component dupeac [odo] I1103 08:46:45.839361 1470 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:46:45.840241 1470 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:46:45.959381 1470 all.go:67] all goroutines have returned in 120.00323ms [odo] I1103 08:46:45.959413 1470 all.go:76] query result: objects=6 [odo] I1103 08:46:45.959469 1470 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:46:45.974521 1470 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:46:45.985177 1470 service.go:75] Getting list of services [odo] I1103 08:46:45.985197 1470 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:46:46.026044 1470 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:46:46.026130 1470 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:46.043882 1470 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:46.062630 1470 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:46.080556 1470 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:46.099490 1470 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:46:46.099508 1470 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:46:46.114437 1470 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:46:46.125668 1470 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:46:46.134464 1470 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:46:46.158217 1470 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:46:46.177379 1470 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:46:46.212568 1470 components.go:134] Deployment has been updated to generation 1. Waiting new event... [odo] I1103 08:46:46.212592 1470 status.go:34] setting inner loop State "WaitDeployment" [odo] I1103 08:46:46.215866 1470 watch.go:271] deployment watcher Event: Type: ADDED, name: dupeac-app, rv: 40618863, generation: 1, pods: 0 [odo] =================== [odo] ⚠ Pod is Pending [odo] =================== [odo] I1103 08:46:46.216987 1470 watch.go:271] deployment watcher Event: Type: MODIFIED, name: dupeac-app, rv: 40618871, generation: 1, pods: 0 [odo] I1103 08:46:46.217003 1470 watch.go:271] deployment watcher Event: Type: MODIFIED, name: dupeac-app, rv: 40618875, generation: 1, pods: 0 [odo] I1103 08:46:46.217426 1470 watch.go:271] deployment watcher Event: Type: MODIFIED, name: dupeac-app, rv: 40618884, generation: 1, pods: 0 [odo] I1103 08:46:46.516416 1470 watch.go:423] Copying files [] to pod [odo] I1103 08:46:46.517386 1470 context.go:172] absolute devfile path: '/tmp/2585903114/devfile.yaml' [odo] I1103 08:46:46.517410 1470 context.go:113] absolute devfile path: '/tmp/2585903114/devfile.yaml' [odo] I1103 08:46:46.518711 1470 content.go:48] converted devfile YAML to JSON [odo] I1103 08:46:46.518842 1470 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:46:46.518857 1470 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:46:46.529042 1470 schema.go:61] validated devfile schema [odo] I1103 08:46:46.529389 1470 validate.go:45] Successfully validated devfile sections [odo] I1103 08:46:46.529428 1470 components.go:69] component state: "WaitDeployment" [odo] I1103 08:46:46.547808 1470 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:Not available] [odo] I1103 08:46:46.562063 1470 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] I1103 08:46:46.620882 1470 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:46:46.662512 1470 components.go:346] Creating deployment dupeac-app [odo] I1103 08:46:46.662537 1470 components.go:347] The component name is dupeac [odo] I1103 08:46:46.662549 1470 components.go:350] The component already exists, attempting to update it [odo] I1103 08:46:46.662561 1470 components.go:352] Applying deployment [odo] I1103 08:46:46.720118 1470 components.go:361] Successfully updated component dupeac [odo] I1103 08:46:46.765123 1470 components.go:748] Successfully update Service for component dupeac [odo] I1103 08:46:46.782272 1470 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:46:46.782827 1470 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:46:46.943249 1470 all.go:67] all goroutines have returned in 160.973914ms [odo] I1103 08:46:46.943320 1470 all.go:76] query result: objects=6 [odo] I1103 08:46:46.943366 1470 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:46:46.943413 1470 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:46:46.943431 1470 service.go:75] Getting list of services [odo] I1103 08:46:46.943442 1470 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:46:47.032921 1470 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:46:47.032999 1470 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:47.050659 1470 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:47.071687 1470 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:47.085768 1470 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:47.106049 1470 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:46:47.106068 1470 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:46:47.121993 1470 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:46:47.131901 1470 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:46:47.141832 1470 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:46:47.164844 1470 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:46:47.181157 1470 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:46:47.227331 1470 components.go:141] Deployment has 0 ready replicas. Waiting new event... [odo] I1103 08:46:47.227352 1470 status.go:34] setting inner loop State "WaitDeployment" [odo] I1103 08:46:47.227376 1470 watch.go:271] deployment watcher Event: Type: MODIFIED, name: dupeac-app, rv: 40618908, generation: 1, pods: 0 [odo] ✓ Pod is Running [odo] I1103 08:46:47.596810 1470 watch.go:271] deployment watcher Event: Type: MODIFIED, name: dupeac-app, rv: 40618945, generation: 1, pods: 1 [odo] I1103 08:46:47.897361 1470 watch.go:423] Copying files [] to pod [odo] I1103 08:46:47.897811 1470 context.go:172] absolute devfile path: '/tmp/2585903114/devfile.yaml' [odo] I1103 08:46:47.897823 1470 context.go:113] absolute devfile path: '/tmp/2585903114/devfile.yaml' [odo] I1103 08:46:47.898372 1470 content.go:48] converted devfile YAML to JSON [odo] I1103 08:46:47.898423 1470 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:46:47.898430 1470 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:46:47.904240 1470 schema.go:61] validated devfile schema [odo] I1103 08:46:47.904501 1470 validate.go:45] Successfully validated devfile sections [odo] I1103 08:46:47.904529 1470 components.go:69] component state: "WaitDeployment" [odo] I1103 08:46:47.927890 1470 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:Not available] [odo] I1103 08:46:47.967908 1470 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] I1103 08:46:48.047435 1470 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:46:48.112703 1470 components.go:346] Creating deployment dupeac-app [odo] I1103 08:46:48.112719 1470 components.go:347] The component name is dupeac [odo] I1103 08:46:48.112725 1470 components.go:350] The component already exists, attempting to update it [odo] I1103 08:46:48.112732 1470 components.go:352] Applying deployment [odo] I1103 08:46:48.176536 1470 components.go:361] Successfully updated component dupeac [odo] I1103 08:46:48.226715 1470 components.go:748] Successfully update Service for component dupeac [odo] I1103 08:46:48.235677 1470 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:46:48.235744 1470 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:46:48.381504 1470 all.go:67] all goroutines have returned in 145.824843ms [odo] I1103 08:46:48.381535 1470 all.go:76] query result: objects=6 [odo] I1103 08:46:48.381576 1470 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:46:48.381594 1470 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:46:48.381602 1470 service.go:75] Getting list of services [odo] I1103 08:46:48.381606 1470 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:46:48.425722 1470 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:46:48.425904 1470 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:48.448411 1470 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:48.477324 1470 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:48.499931 1470 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:46:48.588847 1470 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:46:48.588866 1470 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:46:48.602355 1470 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:46:48.611129 1470 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:46:48.620636 1470 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:46:48.635525 1470 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:46:48.652631 1470 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] • Syncing files into the container ... [odo] I1103 08:46:48.758102 1470 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2585903114, destBase: ., destFile: . [odo] I1103 08:46:48.758115 1470 file_indexer.go:406] Corrected destinations: base: . file: . [odo] I1103 08:46:48.758936 1470 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2585903114/.gitignore, destBase: ., destFile: .gitignore [odo] I1103 08:46:48.758944 1470 file_indexer.go:406] Corrected destinations: base: . file: .gitignore [odo] I1103 08:46:48.759151 1470 file_indexer.go:453] file added: /tmp/2585903114/.gitignore [odo] I1103 08:46:48.759166 1470 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2585903114/.odo, destBase: ., destFile: .odo [odo] I1103 08:46:48.759169 1470 file_indexer.go:406] Corrected destinations: base: . file: .odo [odo] I1103 08:46:48.759456 1470 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2585903114/devfile.yaml, destBase: ., destFile: devfile.yaml [odo] I1103 08:46:48.759463 1470 file_indexer.go:406] Corrected destinations: base: . file: devfile.yaml [odo] I1103 08:46:48.759585 1470 file_indexer.go:453] file added: /tmp/2585903114/devfile.yaml [odo] I1103 08:46:48.759593 1470 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2585903114/package.json, destBase: ., destFile: package.json [odo] I1103 08:46:48.759597 1470 file_indexer.go:406] Corrected destinations: base: . file: package.json [odo] I1103 08:46:48.759716 1470 file_indexer.go:453] file added: /tmp/2585903114/package.json [odo] I1103 08:46:48.759723 1470 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2585903114/server.js, destBase: ., destFile: server.js [odo] I1103 08:46:48.759726 1470 file_indexer.go:406] Corrected destinations: base: . file: server.js [odo] I1103 08:46:48.759900 1470 file_indexer.go:453] file added: /tmp/2585903114/server.js [odo] I1103 08:46:48.759911 1470 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2585903114/test, destBase: ., destFile: test [odo] I1103 08:46:48.759914 1470 file_indexer.go:406] Corrected destinations: base: . file: test [odo] I1103 08:46:48.760123 1470 file_indexer.go:453] file added: /tmp/2585903114/test [odo] I1103 08:46:48.760769 1470 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2585903114/test/test.js, destBase: ., destFile: test/test.js [odo] I1103 08:46:48.760800 1470 file_indexer.go:406] Corrected destinations: base: . file: test/test.js [odo] I1103 08:46:48.761047 1470 file_indexer.go:453] file added: /tmp/2585903114/test/test.js [odo] I1103 08:46:48.761651 1470 sync.go:138] List of files to be deleted: +[] [odo] I1103 08:46:48.761705 1470 sync.go:140] List of files changed: +[/tmp/2585903114/.gitignore /tmp/2585903114/devfile.yaml /tmp/2585903114/package.json /tmp/2585903114/server.js /tmp/2585903114/test /tmp/2585903114/test/test.js] [odo] I1103 08:46:48.761726 1470 sync.go:193] Push: componentName: dupeac, path: /tmp/2585903114, files: [/tmp/2585903114/.gitignore /tmp/2585903114/devfile.yaml /tmp/2585903114/package.json /tmp/2585903114/server.js /tmp/2585903114/test /tmp/2585903114/test/test.js], delFiles: [*], isForcePush: true [odo] I1103 08:46:48.762420 1470 sync.go:310] remote files marked for deletion are [/projects/*] [odo] I1103 08:46:48.762466 1470 exec.go:37] Executing command [rm -rf /projects/*] for pod: dupeac-app-5dd7f865d-ltp8r in container: runtime [odo] I1103 08:46:48.961357 1470 sync.go:233] Copying files /tmp/2585903114/.gitignore /tmp/2585903114/devfile.yaml /tmp/2585903114/package.json /tmp/2585903114/server.js /tmp/2585903114/test /tmp/2585903114/test/test.js to pod [odo] I1103 08:46:48.961380 1470 copy.go:36] CopyFile arguments: localPath /tmp/2585903114, dest /projects/2585903114, targetPath /projects, copyFiles [/tmp/2585903114/.gitignore /tmp/2585903114/devfile.yaml /tmp/2585903114/package.json /tmp/2585903114/server.js /tmp/2585903114/test /tmp/2585903114/test/test.js], globalExps [.git .odo .odo/odo-file-index.json] [odo] I1103 08:46:48.961399 1470 copy.go:63] Executing command tar xf - -C /projects --no-same-owner [odo] I1103 08:46:48.961562 1470 copy.go:96] makeTar arguments: srcPath: /tmp/2585903114, destPath: /projects/2585903114, files: [/tmp/2585903114/.gitignore /tmp/2585903114/devfile.yaml /tmp/2585903114/package.json /tmp/2585903114/server.js /tmp/2585903114/test /tmp/2585903114/test/test.js] [odo] I1103 08:46:48.962157 1470 copy.go:127] Got abs path: /tmp/2585903114/.gitignore [odo] I1103 08:46:48.962183 1470 copy.go:128] Making /tmp/2585903114 relative to /tmp/2585903114/.gitignore [odo] I1103 08:46:48.962199 1470 copy.go:144] makeTar srcFile: 2585903114/.gitignore [odo] I1103 08:46:48.962216 1470 copy.go:145] makeTar destFile: .gitignore [odo] I1103 08:46:48.962233 1470 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 2585903114/.gitignore, destBase: /projects, destFile: .gitignore [odo] I1103 08:46:48.962251 1470 copy.go:171] Corrected destinations: base: /projects file: .gitignore [odo] I1103 08:46:49.285415 1470 copy.go:127] Got abs path: /tmp/2585903114/devfile.yaml [odo] I1103 08:46:49.285438 1470 copy.go:128] Making /tmp/2585903114 relative to /tmp/2585903114/devfile.yaml [odo] I1103 08:46:49.285446 1470 copy.go:144] makeTar srcFile: 2585903114/devfile.yaml [odo] I1103 08:46:49.285450 1470 copy.go:145] makeTar destFile: devfile.yaml [odo] I1103 08:46:49.285455 1470 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 2585903114/devfile.yaml, destBase: /projects, destFile: devfile.yaml [odo] I1103 08:46:49.285459 1470 copy.go:171] Corrected destinations: base: /projects file: devfile.yaml [odo] I1103 08:46:49.285900 1470 copy.go:127] Got abs path: /tmp/2585903114/package.json [odo] I1103 08:46:49.285914 1470 copy.go:128] Making /tmp/2585903114 relative to /tmp/2585903114/package.json [odo] I1103 08:46:49.285921 1470 copy.go:144] makeTar srcFile: 2585903114/package.json [odo] I1103 08:46:49.285930 1470 copy.go:145] makeTar destFile: package.json [odo] I1103 08:46:49.285935 1470 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 2585903114/package.json, destBase: /projects, destFile: package.json [odo] I1103 08:46:49.285938 1470 copy.go:171] Corrected destinations: base: /projects file: package.json [odo] I1103 08:46:49.286315 1470 copy.go:127] Got abs path: /tmp/2585903114/server.js [odo] I1103 08:46:49.286327 1470 copy.go:128] Making /tmp/2585903114 relative to /tmp/2585903114/server.js [odo] I1103 08:46:49.286339 1470 copy.go:144] makeTar srcFile: 2585903114/server.js [odo] I1103 08:46:49.286345 1470 copy.go:145] makeTar destFile: server.js [odo] I1103 08:46:49.286351 1470 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 2585903114/server.js, destBase: /projects, destFile: server.js [odo] I1103 08:46:49.286361 1470 copy.go:171] Corrected destinations: base: /projects file: server.js [odo] I1103 08:46:49.286838 1470 copy.go:127] Got abs path: /tmp/2585903114/test [odo] I1103 08:46:49.286847 1470 copy.go:128] Making /tmp/2585903114 relative to /tmp/2585903114/test [odo] I1103 08:46:49.286853 1470 copy.go:144] makeTar srcFile: 2585903114/test [odo] I1103 08:46:49.286856 1470 copy.go:145] makeTar destFile: test [odo] I1103 08:46:49.286860 1470 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 2585903114/test, destBase: /projects, destFile: test [odo] I1103 08:46:49.286863 1470 copy.go:171] Corrected destinations: base: /projects file: test [odo] I1103 08:46:49.287184 1470 copy.go:127] Got abs path: /tmp/2585903114/test/test.js [odo] I1103 08:46:49.287190 1470 copy.go:128] Making /tmp/2585903114 relative to /tmp/2585903114/test/test.js [odo] I1103 08:46:49.287195 1470 copy.go:144] makeTar srcFile: 2585903114/test/test.js [odo] I1103 08:46:49.287202 1470 copy.go:145] makeTar destFile: test/test.js [odo] I1103 08:46:49.287210 1470 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 2585903114/test/test.js, destBase: /projects, destFile: test/test.js [odo] I1103 08:46:49.287213 1470 copy.go:171] Corrected destinations: base: /projects file: test/test.js [odo] ✓ Syncing files into the container [583ms] [odo] I1103 08:46:49.342467 1470 kubeexec.go:40] GetProcessInfoForCommand for "envwithspace" [odo] I1103 08:46:49.342491 1470 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_envwithspace.pid || true] for pod: dupeac-app-5dd7f865d-ltp8r in container: runtime [odo] I1103 08:46:49.533443 1470 exec.go:96] cat: /opt/odo/.odo_cmd_envwithspace.pid: No such file or directory [odo] • Building your application in container (command: buildenvwithspace) ... [odo] I1103 08:46:49.538611 1470 innerloop.go:131] running=false, execRequired=true [odo] I1103 08:46:49.538716 1470 exec.go:37] Executing command [/bin/sh -c cd ${PROJECTS_ROOT} && (export BUILD_ENV1="build env variable with space" && npm install && mkdir "$BUILD_ENV1") 1>>/proc/1/fd/1 2>>/proc/1/fd/2] for pod: dupeac-app-5dd7f865d-ltp8r in container: runtime [odo] I1103 08:46:52.270450 1470 exec.go:54] ExecuteCommand returned an an err: error while streaming command: command terminated with exit code 1. for command '[/bin/sh -c cd ${PROJECTS_ROOT} && (export BUILD_ENV1="build env variable with space" && npm install && mkdir "$BUILD_ENV1") 1>>/proc/1/fd/1 2>>/proc/1/fd/2]' [odo] stdout: [] [odo] stderr: [] [odo] ✗ Building your application in container (command: buildenvwithspace) [3s] [odo] npm notice [odo] npm notice New major version of npm available! 8.19.4 -> 10.2.3 [odo] npm notice Changelog: [odo] npm notice Run `npm install -g npm@10.2.3` to update! [odo] npm notice [odo] npm ERR! code ECONNRESET [odo] npm ERR! network aborted [odo] npm ERR! network This is a problem related to network connectivity. [odo] npm ERR! network In most cases you are behind a proxy or have bad network settings. [odo] npm ERR! network [odo] npm ERR! network If you are behind a proxy, please make sure that the [odo] npm ERR! network 'proxy' config is set properly. See: 'npm help config' [odo] [odo] npm ERR! A complete log of this run can be found in: [odo] npm ERR! /opt/app-root/src/.npm/_logs/2023-11-03T08_46_50_080Z-debug-0.log [odo] I1103 08:46:52.410407 1470 status.go:34] setting inner loop State "Ready" [odo] I1103 08:46:52.411667 1470 watch.go:437] Error from Push: watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECTS_ROOT} && (export BUILD_ENV1="build env variable with space" && npm install && mkdir "$BUILD_ENV1") 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 1 [odo] Error occurred on Push - watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECTS_ROOT} && (export BUILD_ENV1="build env variable with space" && npm install && mkdir "$BUILD_ENV1") 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 1 [odo] [odo] [odo] ↪ Dev mode [odo] Status: [odo] Watching for changes in the current directory /tmp/2585903114 [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] I1103 08:46:52.412543 1470 watch.go:271] deployment watcher Event: Type: MODIFIED, name: dupeac-app, rv: 40618966, generation: 1, pods: 1 [odo] I1103 08:46:52.514137 1470 watch.go:348] filesystem watch event: CREATE "/tmp/2585903114/.odo/odo-file-index.json" [odo] I1103 08:46:52.515031 1470 watch.go:348] filesystem watch event: WRITE "/tmp/2585903114/.odo/odo-file-index.json" Running kubectl with args [kubectl get pod --namespace cmd-dev-test1743gii --field-selector=status.phase=Running --selector=component=dupeac -o jsonpath={.items[*].metadata.name}] and odo env: [] [kubectl] dupeac-app-5dd7f865d-ltp8rRunning kubectl with args [kubectl exec dupeac-app-5dd7f865d-ltp8r --namespace cmd-dev-test1743gii -c runtime -- ls -lai /projects] and odo env: [] [kubectl] total 32 [kubectl] 2116437 drwxrwxrwx 4 root root 4096 Nov 3 08:46 . [kubectl] 2228241 drwxr-xr-x 1 root root 4096 Nov 3 08:46 .. [kubectl] 2116803 -rw------- 1 default root 5 Nov 3 08:46 .gitignore [kubectl] 2116804 -rw-r--r-- 1 default root 854 Nov 3 08:46 devfile.yaml [kubectl] 2116809 drwxr-xr-x 78 default root 4096 Nov 3 08:46 node_modules [kubectl] 2116805 -rw-r--r-- 1 default root 391 Nov 3 08:46 package.json [kubectl] 2116806 -rw-r--r-- 1 default root 1903 Nov 3 08:46 server.js [kubectl] 2116807 drwxr-xr-x 2 default root 4096 Nov 3 08:46 test [odo] read: read /dev/stdin: input/output error [odo] I1103 08:46:56.019904 1470 watch.go:333] Dev mode interrupted by user [odo] I1103 08:46:56.026564 1470 implem.go:114] The path for preference file is /tmp/3698923900/preference.yaml [odo] I1103 08:46:56.033607 1470 segment.go:268] Checking telemetry enable status [odo] I1103 08:46:56.033769 1470 segment.go:286] Sending telemetry disabled by env variable [odo] Cleaning resources, please wait [odo] I1103 08:46:56.217724 1470 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:46:56.218762 1470 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:46:56.383032 1470 all.go:67] all goroutines have returned in 166.085145ms [odo] I1103 08:46:56.383138 1470 all.go:76] query result: objects=25 [FAILED] in [It] - /go/odo_1/tests/helper/helper_generic.go:81 @ 11/03/23 08:47:27.993 Running kubectl with args [kubectl get namespace cmd-dev-test1743gii -o jsonpath={.metadata.name}] and odo env: [] [kubectl] cmd-dev-test1743giiDeleting project: cmd-dev-test1743gii Running kubectl with args [kubectl delete namespaces cmd-dev-test1743gii --wait=false] and odo env: [] [kubectl] namespace "cmd-dev-test1743gii" deleted Setting current dir to: /go/odo_1/tests/integration Deleting dir: /tmp/2585903114 Deleting dir: /tmp/3698923900 << Timeline [FAILED] Expected : total 32 2116437 drwxrwxrwx 4 root root 4096 Nov 3 08:46 . 2228241 drwxr-xr-x 1 root root 4096 Nov 3 08:46 .. 2116803 -rw------- 1 default root 5 Nov 3 08:46 .gitignore 2116804 -rw-r--r-- 1 default root 854 Nov 3 08:46 devfile.yaml 2116809 drwxr-xr-x 78 default root 4096 Nov 3 08:46 node_modules 2116805 -rw-r--r-- 1 default root 391 Nov 3 08:46 package.json 2116806 -rw-r--r-- 1 default root 1903 Nov 3 08:46 server.js 2116807 drwxr-xr-x 2 default root 4096 Nov 3 08:46 test to contain substring : build env variable with space In [It] at: /go/odo_1/tests/helper/helper_generic.go:81 @ 11/03/23 08:47:27.993 ------------------------------ • [57.546 seconds] odo delete command tests when a component is bootstrapped when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted while having access to the devfile.yaml should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:428 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [FAILED] [47.391 seconds] odo dev command tests Devfile with no metadata.name when running odo dev against a component with no source code [It] should use the directory as component name /go/odo_1/tests/integration/cmd_dev_test.go:3873 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output Timeline >> Created dir: /tmp/769631418 Created dir: /tmp/3218814340 Setting KUBECONFIG=/tmp/3218814340/config Running kubectl with args [kubectl get namespace cmd-dev-test3873xov -o jsonpath={.metadata.name}] and odo env: [] [kubectl] Error from server (NotFound): namespaces "cmd-dev-test3873xov" not found Creating a new project: cmd-dev-test3873xov Running kubectl with args [kubectl create namespace cmd-dev-test3873xov] and odo env: [] [kubectl] namespace/cmd-dev-test3873xov created Running kubectl with args [kubectl config set-context --current --namespace cmd-dev-test3873xov] and odo env: [] [kubectl] Context "odo-test-kubernetes-cluster-2/cia4jeff0jvb2lioor0g/admin" modified. Running kubectl with args [kubectl get ns] and odo env: [] [kubectl] NAME STATUS AGE [kubectl] asoro Active 38d [kubectl] cert-manager Active 24d [kubectl] ci-devfile-registry Active 133d [kubectl] cmd-delete-test128ifb Active 9s [kubectl] cmd-delete-test128okj Terminating 33s [kubectl] cmd-delete-test241oei Active 5s [kubectl] cmd-delete-test428wes Active 26s [kubectl] cmd-delete-test473yvi Active 41s [kubectl] cmd-dev-test1691uli Terminating 119s [kubectl] cmd-dev-test1743gii Active 17s [kubectl] cmd-dev-test2388sdr Active 6s [kubectl] cmd-dev-test2772clo Active 114s [kubectl] cmd-dev-test305lgs Active 1s [kubectl] cmd-dev-test3697qew Active 58s [kubectl] cmd-dev-test3787gll Terminating 117s [kubectl] cmd-dev-test3818siw Active 77s [kubectl] cmd-dev-test3873xov Active 1s [kubectl] cmd-dev-test789lhq Active 88s [kubectl] cmd-devfile-deploy-test176erl Active 93s [kubectl] cmd-devfile-deploy-test695kfe Terminating 55s [kubectl] cmd-devfile-list-test334yzq Active 13s [kubectl] cmd-devfile-list-test43ezt Terminating 11s [kubectl] cmd-logs-test348zqn Active 11s [kubectl] default Active 133d [kubectl] flsz-project Active 97d [kubectl] ibm-cert-store Active 133d [kubectl] ibm-operators Active 133d [kubectl] ibm-system Active 133d [kubectl] kube-node-lease Active 133d [kubectl] kube-public Active 133d [kubectl] kube-system Active 133d [kubectl] mcsu-namespace Active 105d [kubectl] odo-dev-pr-7097 Active 38d [kubectl] olm Active 133d [kubectl] operators Active 133d [kubectl] registry-operator-system Active 24d Running kubectl with args [kubectl create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n cmd-dev-test3873xov] and odo env: [] [kubectl] configmap/config-map-for-cleanup created Current working dir: /go/odo_1/tests/integration Setting current dir to: /tmp/769631418 Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: [] [odo] I1103 08:47:00.951198 2270 implem.go:114] The path for preference file is /tmp/3218814340/preference.yaml [odo] Successfully removed registry [odo] I1103 08:47:00.958271 2270 implem.go:114] The path for preference file is /tmp/3218814340/preference.yaml [odo] I1103 08:47:00.959313 2270 segment.go:268] Checking telemetry enable status [odo] I1103 08:47:00.959402 2270 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo preference add registry DefaultDevfileRegistry https://registry.stage.devfile.io] and odo env: [] [odo] I1103 08:47:01.186503 2299 implem.go:114] The path for preference file is /tmp/3218814340/preference.yaml [odo] New registry successfully added [odo] I1103 08:47:01.190557 2299 implem.go:114] The path for preference file is /tmp/3218814340/preference.yaml [odo] I1103 08:47:01.191514 2299 segment.go:268] Checking telemetry enable status [odo] I1103 08:47:01.191544 2299 segment.go:286] Sending telemetry disabled by env variable Setting current dir to: /tmp/769631418 Running odo with args [odo dev --random-ports --api-server=false] and odo env: [ODO_LOG_LEVEL=4 ODO_TRACKING_CONSENT=no] [odo] I1103 08:47:01.498399 2319 version.go:37] executing [podman version --format json] [odo] I1103 08:47:01.498877 2319 clientset.go:243] no Podman client initialized: exec: "podman": executable file not found in $PATH [odo] I1103 08:47:01.498897 2319 implem.go:114] The path for preference file is /tmp/3218814340/preference.yaml [odo] I1103 08:47:01.499957 2319 context.go:172] absolute devfile path: '/tmp/769631418/devfile.yaml' [odo] I1103 08:47:01.499976 2319 context.go:113] absolute devfile path: '/tmp/769631418/devfile.yaml' [odo] I1103 08:47:01.500645 2319 content.go:48] converted devfile YAML to JSON [odo] I1103 08:47:01.500927 2319 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:47:01.501148 2319 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:47:01.511036 2319 schema.go:61] validated devfile schema [odo] I1103 08:47:01.514676 2319 validate.go:45] Successfully validated devfile sections [odo] I1103 08:47:01.514695 2319 validate.go:45] Successfully validated devfile sections [odo] I1103 08:47:01.831612 2319 alizer.go:104] Found components: [] [odo] I1103 08:47:01.831857 2319 alizer.go:124] Path: /tmp/769631418, Detected name: 769631418, Sanitized name: x769631418 [odo] I1103 08:47:01.832092 2319 kclient.go:237] Checking if "projects" resource is supported [odo] I1103 08:47:01.888092 2319 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:32062 [odo] I1103 08:47:01.892643 2319 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:32062 is up [odo] I1103 08:47:01.905166 2319 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource [odo] __ [odo] / \__ Developing using the "x769631418" Devfile [odo] \__/ \ Namespace: cmd-dev-test3873xov [odo] / \__/ odo version: v3.15.0 (faadb7c53) [odo] \__/ [odo] [odo] ↪ Running on the cluster in Dev mode [odo] I1103 08:47:01.921950 2319 kubedev.go:79] Creating new adapter [odo] I1103 08:47:01.921989 2319 kubedev.go:87] Creating inner-loop resources for the component [odo] I1103 08:47:01.922013 2319 watch.go:105] starting WatchAndPush, path: /tmp/769631418, component: x769631418, ignores [.git .odo .odo/odo-file-index.json] [odo] I1103 08:47:01.923202 2319 file_watcher.go:130] adding watch on path /tmp/769631418 [odo] I1103 08:47:01.923297 2319 file_watcher.go:130] adding watch on path /tmp/769631418/.odo [odo] I1103 08:47:01.974882 2319 watch.go:423] Copying files [] to pod [odo] I1103 08:47:01.974975 2319 context.go:172] absolute devfile path: '/tmp/769631418/devfile.yaml' [odo] I1103 08:47:01.974985 2319 context.go:113] absolute devfile path: '/tmp/769631418/devfile.yaml' [odo] I1103 08:47:01.977681 2319 content.go:48] converted devfile YAML to JSON [odo] I1103 08:47:01.977776 2319 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:47:01.977798 2319 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:47:02.005862 2319 schema.go:61] validated devfile schema [odo] I1103 08:47:02.006811 2319 validate.go:45] Successfully validated devfile sections [odo] I1103 08:47:02.006863 2319 components.go:69] component state: "" [odo] • Waiting for Kubernetes resources ... [odo] I1103 08:47:02.026388 2319 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:47:02.094338 2319 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] I1103 08:47:02.181418 2319 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:47:02.278802 2319 components.go:346] Creating deployment x769631418-app [odo] I1103 08:47:02.278814 2319 components.go:347] The component name is x769631418 [odo] I1103 08:47:02.318950 2319 kclient.go:286] Kubernetes version is "v1.25.14+IKS" [odo] I1103 08:47:02.318971 2319 kclient.go:298] Cluster has support for SSA: true [odo] I1103 08:47:02.406225 2319 components.go:378] Successfully created component x769631418 [odo] I1103 08:47:02.512324 2319 components.go:390] Successfully created Service for component x769631418 [odo] I1103 08:47:02.545609 2319 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:47:02.547205 2319 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:47:02.654581 2319 all.go:67] all goroutines have returned in 113.264295ms [odo] I1103 08:47:02.654623 2319 all.go:76] query result: objects=6 [odo] I1103 08:47:02.654861 2319 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:47:02.694307 2319 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:47:02.714459 2319 service.go:75] Getting list of services [odo] I1103 08:47:02.714481 2319 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:47:02.785999 2319 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:47:02.786053 2319 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:47:02.800833 2319 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:47:02.814914 2319 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:47:02.825880 2319 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:47:02.846515 2319 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:47:02.846534 2319 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:47:02.852386 2319 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:47:02.859335 2319 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:47:02.865412 2319 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:47:02.883294 2319 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:47:02.903244 2319 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:47:02.952434 2319 components.go:134] Deployment has been updated to generation 1. Waiting new event... [odo] I1103 08:47:02.952477 2319 status.go:34] setting inner loop State "WaitDeployment" [odo] =================== [odo] ⚠ Pod is Pending [odo] =================== [odo] I1103 08:47:02.955704 2319 watch.go:271] deployment watcher Event: Type: ADDED, name: x769631418-app, rv: 40619572, generation: 1, pods: 0 [odo] I1103 08:47:02.956598 2319 watch.go:271] deployment watcher Event: Type: MODIFIED, name: x769631418-app, rv: 40619580, generation: 1, pods: 0 [odo] I1103 08:47:02.957319 2319 watch.go:271] deployment watcher Event: Type: MODIFIED, name: x769631418-app, rv: 40619591, generation: 1, pods: 0 [odo] I1103 08:47:02.957772 2319 watch.go:271] deployment watcher Event: Type: MODIFIED, name: x769631418-app, rv: 40619603, generation: 1, pods: 0 [odo] I1103 08:47:03.256469 2319 watch.go:423] Copying files [] to pod [odo] I1103 08:47:03.257334 2319 context.go:172] absolute devfile path: '/tmp/769631418/devfile.yaml' [odo] I1103 08:47:03.257346 2319 context.go:113] absolute devfile path: '/tmp/769631418/devfile.yaml' [odo] I1103 08:47:03.258138 2319 content.go:48] converted devfile YAML to JSON [odo] I1103 08:47:03.258254 2319 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:47:03.258428 2319 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:47:03.271325 2319 schema.go:61] validated devfile schema [odo] I1103 08:47:03.271896 2319 validate.go:45] Successfully validated devfile sections [odo] I1103 08:47:03.271954 2319 components.go:69] component state: "WaitDeployment" [odo] I1103 08:47:03.295997 2319 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:47:03.337524 2319 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] I1103 08:47:03.435608 2319 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:47:03.527730 2319 components.go:346] Creating deployment x769631418-app [odo] I1103 08:47:03.527752 2319 components.go:347] The component name is x769631418 [odo] I1103 08:47:03.527760 2319 components.go:350] The component already exists, attempting to update it [odo] I1103 08:47:03.527770 2319 components.go:352] Applying deployment [odo] I1103 08:47:03.602166 2319 components.go:361] Successfully updated component x769631418 [odo] I1103 08:47:03.688161 2319 components.go:748] Successfully update Service for component x769631418 [odo] I1103 08:47:03.698008 2319 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:47:03.698177 2319 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:47:03.911609 2319 all.go:67] all goroutines have returned in 213.597618ms [odo] I1103 08:47:03.911663 2319 all.go:76] query result: objects=6 [odo] I1103 08:47:03.911919 2319 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:47:03.912019 2319 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:47:03.912037 2319 service.go:75] Getting list of services [odo] I1103 08:47:03.912060 2319 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:47:03.976546 2319 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:47:03.976653 2319 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:47:03.996410 2319 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:47:04.006958 2319 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:47:04.020185 2319 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:47:04.063497 2319 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:47:04.063522 2319 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:47:04.073162 2319 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:47:04.079784 2319 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:47:04.102168 2319 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:47:04.127139 2319 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:47:04.151948 2319 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:47:04.188615 2319 components.go:141] Deployment has 0 ready replicas. Waiting new event... [odo] I1103 08:47:04.188663 2319 status.go:34] setting inner loop State "WaitDeployment" [odo] I1103 08:47:04.188744 2319 watch.go:271] deployment watcher Event: Type: MODIFIED, name: x769631418-app, rv: 40619649, generation: 1, pods: 0 [odo] ✓ Pod is Running [odo] I1103 08:47:04.204270 2319 watch.go:271] deployment watcher Event: Type: MODIFIED, name: x769631418-app, rv: 40619679, generation: 1, pods: 1 [odo] I1103 08:47:04.506042 2319 watch.go:423] Copying files [] to pod [odo] I1103 08:47:04.508378 2319 context.go:172] absolute devfile path: '/tmp/769631418/devfile.yaml' [odo] I1103 08:47:04.508730 2319 context.go:113] absolute devfile path: '/tmp/769631418/devfile.yaml' [odo] I1103 08:47:04.510277 2319 content.go:48] converted devfile YAML to JSON [odo] I1103 08:47:04.510346 2319 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:47:04.510498 2319 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:47:04.515465 2319 schema.go:61] validated devfile schema [odo] I1103 08:47:04.516802 2319 validate.go:45] Successfully validated devfile sections [odo] I1103 08:47:04.517947 2319 components.go:69] component state: "WaitDeployment" [odo] I1103 08:47:04.537297 2319 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:47:04.554969 2319 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] I1103 08:47:04.614451 2319 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:47:04.693695 2319 components.go:346] Creating deployment x769631418-app [odo] I1103 08:47:04.693714 2319 components.go:347] The component name is x769631418 [odo] I1103 08:47:04.693721 2319 components.go:350] The component already exists, attempting to update it [odo] I1103 08:47:04.693731 2319 components.go:352] Applying deployment [odo] I1103 08:47:04.752546 2319 components.go:361] Successfully updated component x769631418 [odo] I1103 08:47:04.805670 2319 components.go:748] Successfully update Service for component x769631418 [odo] I1103 08:47:04.815677 2319 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:47:04.815772 2319 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:47:04.923045 2319 all.go:67] all goroutines have returned in 107.035093ms [odo] I1103 08:47:04.923516 2319 all.go:76] query result: objects=6 [odo] I1103 08:47:04.924360 2319 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:47:04.924777 2319 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:47:04.924804 2319 service.go:75] Getting list of services [odo] I1103 08:47:04.924815 2319 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:47:04.960780 2319 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:47:04.960811 2319 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:47:04.987001 2319 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:47:05.002718 2319 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:47:05.014996 2319 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:47:05.042756 2319 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:47:05.042800 2319 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:47:05.053222 2319 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:47:05.064245 2319 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:47:05.076879 2319 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:47:05.095575 2319 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:47:05.114811 2319 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] • Syncing files into the container ... [odo] I1103 08:47:05.252284 2319 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 769631418, destBase: ., destFile: . [odo] I1103 08:47:05.252340 2319 file_indexer.go:406] Corrected destinations: base: . file: . [odo] I1103 08:47:05.254422 2319 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 769631418/.gitignore, destBase: ., destFile: .gitignore [odo] I1103 08:47:05.254464 2319 file_indexer.go:406] Corrected destinations: base: . file: .gitignore [odo] I1103 08:47:05.254946 2319 file_indexer.go:453] file added: /tmp/769631418/.gitignore [odo] I1103 08:47:05.254964 2319 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 769631418/.odo, destBase: ., destFile: .odo [odo] I1103 08:47:05.254967 2319 file_indexer.go:406] Corrected destinations: base: . file: .odo [odo] I1103 08:47:05.255636 2319 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 769631418/devfile.yaml, destBase: ., destFile: devfile.yaml [odo] I1103 08:47:05.255646 2319 file_indexer.go:406] Corrected destinations: base: . file: devfile.yaml [odo] I1103 08:47:05.255916 2319 file_indexer.go:453] file added: /tmp/769631418/devfile.yaml [odo] I1103 08:47:05.256326 2319 sync.go:138] List of files to be deleted: +[] [odo] I1103 08:47:05.256341 2319 sync.go:140] List of files changed: +[/tmp/769631418/devfile.yaml /tmp/769631418/.gitignore] [odo] I1103 08:47:05.256350 2319 sync.go:193] Push: componentName: x769631418, path: /tmp/769631418, files: [/tmp/769631418/devfile.yaml /tmp/769631418/.gitignore], delFiles: [*], isForcePush: true [odo] I1103 08:47:05.256801 2319 sync.go:310] remote files marked for deletion are [/projects/*] [odo] I1103 08:47:05.256912 2319 exec.go:37] Executing command [rm -rf /projects/*] for pod: x769631418-app-7f7d8bbfb5-hh9zg in container: runtime [odo] I1103 08:47:05.520851 2319 sync.go:233] Copying files /tmp/769631418/devfile.yaml /tmp/769631418/.gitignore to pod [odo] I1103 08:47:05.520961 2319 copy.go:36] CopyFile arguments: localPath /tmp/769631418, dest /projects/769631418, targetPath /projects, copyFiles [/tmp/769631418/devfile.yaml /tmp/769631418/.gitignore], globalExps [.git .odo .odo/odo-file-index.json] [odo] I1103 08:47:05.521106 2319 copy.go:63] Executing command tar xf - -C /projects --no-same-owner [odo] I1103 08:47:05.521205 2319 copy.go:96] makeTar arguments: srcPath: /tmp/769631418, destPath: /projects/769631418, files: [/tmp/769631418/devfile.yaml /tmp/769631418/.gitignore] [odo] I1103 08:47:05.521653 2319 copy.go:127] Got abs path: /tmp/769631418/devfile.yaml [odo] I1103 08:47:05.521666 2319 copy.go:128] Making /tmp/769631418 relative to /tmp/769631418/devfile.yaml [odo] I1103 08:47:05.521775 2319 copy.go:144] makeTar srcFile: 769631418/devfile.yaml [odo] I1103 08:47:05.521782 2319 copy.go:145] makeTar destFile: devfile.yaml [odo] I1103 08:47:05.521789 2319 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 769631418/devfile.yaml, destBase: /projects, destFile: devfile.yaml [odo] I1103 08:47:05.521795 2319 copy.go:171] Corrected destinations: base: /projects file: devfile.yaml [odo] I1103 08:47:05.722247 2319 copy.go:127] Got abs path: /tmp/769631418/.gitignore [odo] I1103 08:47:05.722262 2319 copy.go:128] Making /tmp/769631418 relative to /tmp/769631418/.gitignore [odo] I1103 08:47:05.722270 2319 copy.go:144] makeTar srcFile: 769631418/.gitignore [odo] I1103 08:47:05.722273 2319 copy.go:145] makeTar destFile: .gitignore [odo] I1103 08:47:05.722278 2319 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 769631418/.gitignore, destBase: /projects, destFile: .gitignore [odo] I1103 08:47:05.722281 2319 copy.go:171] Corrected destinations: base: /projects file: .gitignore [odo] ✓ Syncing files into the container [534ms] [odo] I1103 08:47:05.787447 2319 kubeexec.go:40] GetProcessInfoForCommand for "devrun" [odo] I1103 08:47:05.787470 2319 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_devrun.pid || true] for pod: x769631418-app-7f7d8bbfb5-hh9zg in container: runtime [odo] I1103 08:47:06.022956 2319 exec.go:96] cat: /opt/odo/.odo_cmd_devrun.pid: No such file or directory [odo] • Building your application in container (command: devbuild) ... [odo] I1103 08:47:06.026432 2319 innerloop.go:131] running=false, execRequired=true [odo] I1103 08:47:06.026503 2319 exec.go:37] Executing command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2] for pod: x769631418-app-7f7d8bbfb5-hh9zg in container: runtime [odo] ✗ Building your application in container (command: devbuild) [814ms] [odo] I1103 08:47:06.841022 2319 exec.go:54] ExecuteCommand returned an an err: error while streaming command: command terminated with exit code 254. for command '[/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]' [odo] stdout: [] [odo] stderr: [] [odo] Error occurred on Push - watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 254 [odo] [odo] [odo] ↪ Dev mode [odo] Status: [odo] Watching for changes in the current directory /tmp/769631418 [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] npm ERR! code ENOENT [odo] npm ERR! syscall open [odo] npm ERR! path /projects/package.json [odo] npm ERR! errno -2 [odo] npm ERR! enoent ENOENT: no such file or directory, open '/projects/package.json' [odo] npm ERR! enoent This is related to npm not being able to find a file. [odo] npm ERR! enoent [odo] [odo] npm ERR! A complete log of this run can be found in: [odo] npm ERR! /opt/app-root/src/.npm/_logs/2023-11-03T08_47_06_568Z-debug-0.log [odo] I1103 08:47:06.967182 2319 status.go:34] setting inner loop State "Ready" [odo] I1103 08:47:06.967223 2319 watch.go:437] Error from Push: watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 254 [odo] I1103 08:47:06.967272 2319 watch.go:271] deployment watcher Event: Type: MODIFIED, name: x769631418-app, rv: 40619707, generation: 1, pods: 1 [odo] I1103 08:47:07.067706 2319 watch.go:348] filesystem watch event: CREATE "/tmp/769631418/.odo/odo-file-index.json" [odo] I1103 08:47:07.068237 2319 watch.go:348] filesystem watch event: WRITE "/tmp/769631418/.odo/odo-file-index.json" Running kubectl with args [kubectl get pod --namespace cmd-dev-test3873xov --field-selector=status.phase=Running --selector=component=x769631418 -o jsonpath={.items[*].metadata.name}] and odo env: [] [kubectl] x769631418-app-7f7d8bbfb5-hh9zgRunning kubectl with args [kubectl exec x769631418-app-7f7d8bbfb5-hh9zg --namespace cmd-dev-test3873xov -c runtime -- /bin/sh -c cat /opt/odo/.odo_cmd_devrun.pid] and odo env: [] [kubectl] cat: /opt/odo/.odo_cmd_devrun.pid: No such file or directory [kubectl] command terminated with exit code 1 [FAILED] in [It] - /go/odo_1/tests/helper/helper_cmd_wrapper.go:101 @ 11/03/23 08:47:12.132 [odo] I1103 08:47:12.133939 2319 watch.go:333] Dev mode interrupted by user [odo] read: read /dev/stdin: input/output error [odo] I1103 08:47:12.144947 2319 implem.go:114] The path for preference file is /tmp/3218814340/preference.yaml [odo] Cleaning resources, please wait [odo] I1103 08:47:12.146549 2319 segment.go:268] Checking telemetry enable status [odo] I1103 08:47:12.146581 2319 segment.go:286] Sending telemetry disabled by env variable [odo] I1103 08:47:12.281811 2319 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:47:12.281948 2319 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:47:12.438617 2319 all.go:67] all goroutines have returned in 155.582212ms [odo] I1103 08:47:12.438768 2319 all.go:76] query result: objects=25 Running kubectl with args [kubectl get namespace cmd-dev-test3873xov -o jsonpath={.metadata.name}] and odo env: [] [kubectl] cmd-dev-test3873xovDeleting project: cmd-dev-test3873xov Running kubectl with args [kubectl delete namespaces cmd-dev-test3873xov --wait=false] and odo env: [] [kubectl] namespace "cmd-dev-test3873xov" deleted Setting current dir to: /go/odo_1/tests/integration Deleting dir: /tmp/769631418 Deleting dir: /tmp/3218814340 << Timeline [FAILED] No future change is possible. Bailing out early after 0.531s. Running kubectl with args [kubectl exec x769631418-app-7f7d8bbfb5-hh9zg --namespace cmd-dev-test3873xov -c runtime -- /bin/sh -c cat /opt/odo/.odo_cmd_devrun.pid] and odo env: [] Expected : 1 to match exit code: : 0 In [It] at: /go/odo_1/tests/helper/helper_cmd_wrapper.go:101 @ 11/03/23 08:47:12.132 ------------------------------ SS ------------------------------ • [3.714 seconds] odo devfile deploy command tests when using a devfile.yaml containing a deploy command when an env.yaml file contains a non-current Project when running odo deploy should succeed /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:201 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [67.438 seconds] odo list with devfile devfile has missing metadata when projectType is missing when the component is pushed in dev mode should show the language for 'Type' in odo list /go/odo_1/tests/integration/cmd_devfile_list_test.go:334 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [56.025 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:3622 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" PID: 2718 << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [56.777 seconds] odo dev command tests when a component is bootstrapped should sync .git directory and subfiles with --sync-git-dir /go/odo_1/tests/integration/cmd_dev_test.go:182 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [55.509 seconds] odo dev command tests when running odo dev with alternative commands - without metadata.name when running odo dev with a build command should execute the default build command successfully if specified explicitly /go/odo_1/tests/integration/cmd_dev_test.go:3126 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [125.180 seconds] odo dev command tests when a devfile with a local parent is used for odo dev and the parent is not synced when updating the parent should update the component /go/odo_1/tests/integration/cmd_dev_test.go:3697 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [8.714 seconds] odo devfile registry command tests when DevfileRegistriesList CRD is installed on cluster when CR for devfileregistrieslists is installed in namespace should list detailed information regarding nodejs when using an in-cluster registry /go/odo_1/tests/integration/cmd_devfile_registry_test.go:244 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [55.184 seconds] odo describe component command tests when creating a component when running odo dev (podman=false,debug=true) Default output when describing the component in dev mode should describe the component /go/odo_1/tests/integration/cmd_describe_component_test.go:348 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [80.063 seconds] odo dev command tests 1. devfile contains composite apply command when odo dev is running with container backend global extra args should execute the composite apply commands successfully /go/odo_1/tests/integration/cmd_dev_test.go:2388 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ S [3.180 seconds] odo dev command tests when Starting a PostgreSQL service [BeforeEach] when creating local files and dir and running odo dev - without metadata.name when deleting local files and dir and waiting for sync should not list deleted dir and file in container [BeforeEach] /go/odo_1/tests/integration/cmd_dev_test.go:1815 [It] /go/odo_1/tests/integration/cmd_dev_test.go:1882 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output [SKIPPED] Skipping service binding tests as SKIP_SERVICE_BINDING_TESTS is true In [BeforeEach] at: /go/odo_1/tests/integration/cmd_dev_test.go:1818 @ 11/03/23 08:48:14.577 ------------------------------ SSS ------------------------------ • [4.963 seconds] odo describe component command tests when creating a component should not describe the component from another directory, with cluster /go/odo_1/tests/integration/cmd_describe_component_test.go:289 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [55.635 seconds] odo dev command tests when Devfile 2.1.0 is used - with metadata.name when doing odo dev with --var-file flag and setting value in env should check if the env variable has a correct value /go/odo_1/tests/integration/cmd_dev_test.go:1668 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [4.179 seconds] odo dev command tests when Devfile contains neither metadata.language nor metadata.projectType when odo deploy is executed should set the correct value in labels of deployed resources /go/odo_1/tests/integration/cmd_dev_test.go:4105 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [56.244 seconds] odo dev command tests when devfile has sourcemappings and running odo dev - with metadata.name should sync files to the correct location /go/odo_1/tests/integration/cmd_dev_test.go:2016 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [55.275 seconds] odo dev command tests when Devfile 2.1.0 is used - without metadata.name when doing odo dev with --var-file flag should check if the env variable has a correct value /go/odo_1/tests/integration/cmd_dev_test.go:1639 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [5.910 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEPLOY mode when a resource is changed in the devfile and the component is deleted while having access to the devfile.yaml with --files=false --running-in=dev should delete the component /go/odo_1/tests/integration/cmd_delete_test.go:274 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [3.768 seconds] odo devfile deploy command tests when using a devfile.yaml containing two deploy commands should run odo deploy /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:244 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [112.770 seconds] odo logs command tests when component is created and odo logs is executed when running in both Dev and Deploy mode when --follow flag is specified should successfully follow logs of running component /go/odo_1/tests/integration/cmd_logs_test.go:348 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [23.750 seconds] odo dev command tests when running odo dev with alternative commands - with metadata.name when running odo dev with a run command should error out on an invalid command /go/odo_1/tests/integration/cmd_dev_test.go:3150 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [54.826 seconds] odo dev command with api server tests when the component is bootstrapped when odo dev is run with --api-server flag (custom api server port=true) should describe the API Server port /go/odo_1/tests/integration/cmd_dev_api_server_test.go:108 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [25.505 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEV mode and dev mode stopped the component is deleted while having access to the devfile.yaml when the component is deleted with --files should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:178 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [109.125 seconds] odo dev command tests when a component is bootstrapped ensure that index information is updated /go/odo_1/tests/integration/cmd_dev_test.go:305 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [107.502 seconds] odo logs command tests when component is created and odo logs is executed when running in Dev mode when --follow flag is specified should successfully follow logs of running component /go/odo_1/tests/integration/cmd_logs_test.go:172 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [5.862 seconds] odo create/delete/list/set namespace/project tests set project should successfully set the project /go/odo_1/tests/integration/cmd_namespace_test.go:147 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [4.456 seconds] odo generic When deleting two project one after the other should be able to delete sequentially /go/odo_1/tests/integration/generic_test.go:100 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [56.151 seconds] odo dev command tests when running odo dev and composite command are nested - without metadata.name should execute all commands in composite commmand /go/odo_1/tests/integration/cmd_dev_test.go:2674 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [5.103 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEPLOY mode when the component is deleted while having access to the devfile.yaml should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:316 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [56.854 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted using its name and namespace from another directory should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:473 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [5.862 seconds] odo devfile deploy command tests when a component is bootstrapped when using a default namespace should display warning when running the deploy command /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:67 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [3.229 seconds] odo dev command tests when running applications listening on the container loopback interface should error out if using --ignore-localhost on any platform other than Podman /go/odo_1/tests/integration/cmd_dev_test.go:4211 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [65.848 seconds] odo dev command tests when a component is bootstrapped when using a default namespace should print warning about default namespace when running odo dev /go/odo_1/tests/integration/cmd_dev_test.go:130 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [76.023 seconds] odo dev command tests when running odo dev and devfile with composite command - with metadata.name should execute all commands in composite command /go/odo_1/tests/integration/cmd_dev_test.go:2610 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ S [3.540 seconds] odo dev command tests when a component is bootstrapped when odo dev is executed and Ephemeral is set to false [BeforeEach] should have created resources [BeforeEach] /go/odo_1/tests/integration/cmd_dev_test.go:649 [It] /go/odo_1/tests/integration/cmd_dev_test.go:668 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output [SKIPPED] This is a OpenShift specific scenario, skipping In [BeforeEach] at: /go/odo_1/tests/integration/cmd_dev_test.go:651 @ 11/03/23 08:49:13.371 ------------------------------ Progress Report for Ginkgo Process #11 Automatically polling progress: odo dev command tests checking if odo dev matches local Devfile K8s resources and remote resources when odo dev is executed to run a devfile containing a k8s resource with apply command should have deleted the old resource and created the new resource (Spec Runtime: 2m2.312s) /go/odo_1/tests/integration/cmd_dev_test.go:1077 In [BeforeEach] (Node Runtime: 2m0s) /go/odo_1/tests/integration/cmd_dev_test.go:1050 Begin Captured GinkgoWriter Output >> ... [odo] I1103 08:49:04.485539 2993 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I1103 08:49:04.486672 2993 port.go:319] port 8080 not listening in container "runtime" [odo] I1103 08:49:12.261495 2993 exec.go:37] Executing command [/bin/sh -c cat /proc/net/tcp /proc/net/udp /proc/net/tcp6 /proc/net/udp6 || true] for pod: hwcjrj-app-7fbbdfc4b5-m54t2 in container: runtime [odo] I1103 08:49:12.483327 2993 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I1103 08:49:12.483345 2993 exec.go:96] 0: 997B11AC:AF58 22181068:01BB 06 00000000:00000000 03:00000BDE 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:49:12.485924 2993 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I1103 08:49:12.485939 2993 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I1103 08:49:12.485943 2993 exec.go:96] 0: 00000000000000000000000000000000:0BB8 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000 1001 0 3081733 1 0000000000000000 100 0 0 10 0 [odo] I1103 08:49:12.485956 2993 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I1103 08:49:12.486091 2993 port.go:319] port 8080 not listening in container "runtime" << End Captured GinkgoWriter Output Spec Goroutine goroutine 916 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc000468d20, {0x30fed88?, 0xc000cd46c0}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc000468d20, {0x30fed88, 0xc000cd46c0}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x2cf3414, 0x8}, 0xc0000a4ae0?, 0xc0000a4ac0?, 0xc000cd4150) /go/odo_1/tests/helper/helper_run.go:54 github.com/redhat-developer/odo/tests/helper.(*DevSession).WaitSync(0xc000152120) /go/odo_1/tests/helper/helper_dev.go:279 > github.com/redhat-developer/odo/tests/integration.glob..func7.5.1.1() /go/odo_1/tests/integration/cmd_dev_test.go:1069 | helper.ReplaceStrings(filepath.Join(commonVar.Context, "devfile.yaml"), devfile.deploymentName, devfile.newDeploymentName) | > err := devSession.WaitSync() | Expect(err).To(BeNil()) | }) github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x269b4f3, 0xc0007c7800}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 ------------------------------ • [56.137 seconds] odo describe component command tests when creating a component when running odo dev (podman=false,debug=false) Default output when switching to another directory when describing the component from another directory should describe the named component /go/odo_1/tests/integration/cmd_describe_component_test.go:389 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [117.374 seconds] odo list with devfile when a component created in 'app' application when dev is running on cluster should display platform /go/odo_1/tests/integration/cmd_devfile_list_test.go:150 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [66.542 seconds] odo dev debug command tests when a composite command is used as debug command - with metadata.name should run successfully /go/odo_1/tests/integration/cmd_dev_debug_test.go:225 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [49.016 seconds] odo run command tests when a component is bootstrapped when odo dev is executed with --no-commands=true and ready should execute commands /go/odo_1/tests/integration/cmd_run_test.go:100 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [FAILED] [45.240 seconds] odo dev command tests when running odo dev and run command throws an error [It] should error out with some log /go/odo_1/tests/integration/cmd_dev_test.go:2858 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output Timeline >> Created dir: /tmp/2198163223 Created dir: /tmp/4126753771 Setting KUBECONFIG=/tmp/4126753771/config Running kubectl with args [kubectl get namespace cmd-dev-test2858zrm -o jsonpath={.metadata.name}] and odo env: [] [kubectl] Error from server (NotFound): namespaces "cmd-dev-test2858zrm" not found Creating a new project: cmd-dev-test2858zrm Running kubectl with args [kubectl create namespace cmd-dev-test2858zrm] and odo env: [] [kubectl] namespace/cmd-dev-test2858zrm created Running kubectl with args [kubectl config set-context --current --namespace cmd-dev-test2858zrm] and odo env: [] [kubectl] Context "odo-test-kubernetes-cluster-2/cia4jeff0jvb2lioor0g/admin" modified. Running kubectl with args [kubectl get ns] and odo env: [] [kubectl] NAME STATUS AGE [kubectl] asoro Active 38d [kubectl] cert-manager Active 24d [kubectl] ci-devfile-registry Active 133d [kubectl] cmd-delete-test178pkz Terminating 47s [kubectl] cmd-delete-test316wzp Terminating 13s [kubectl] cmd-delete-test473jou Terminating 61s [kubectl] cmd-describe-component-test389dek Active 42s [kubectl] cmd-describe-component-test642dgm Active 27s [kubectl] cmd-dev-debug-test225yxf Active 40s [kubectl] cmd-dev-test1077yuc Active 113s [kubectl] cmd-dev-test130hel Active 65s [kubectl] cmd-dev-test1379whq Active 8s [kubectl] cmd-dev-test1743gsd Active 49s [kubectl] cmd-dev-test1805wgb Active 24s [kubectl] cmd-dev-test2610eyk Active 73s [kubectl] cmd-dev-test2858zrm Active 1s [kubectl] cmd-dev-test3269bmz Active 3s [kubectl] cmd-dev-test4146uyh Active 27s [kubectl] cmd-dev-test4211jka Terminating 4s [kubectl] cmd-devfile-deploy-test67hpo Terminating 9s [kubectl] cmd-devfile-list-test150uqs Active 97s [kubectl] cmd-devfile-list-test193rpa Active 54s [kubectl] cmd-logs-test320yhz Active 21s [kubectl] cmd-logs-test348zqn Terminating 2m19s [kubectl] cmd-run-test100fik Active 16s [kubectl] default Active 133d [kubectl] flsz-project Active 97d [kubectl] ibm-cert-store Active 133d [kubectl] ibm-operators Active 133d [kubectl] ibm-system Active 133d [kubectl] kube-node-lease Active 133d [kubectl] kube-public Active 133d [kubectl] kube-system Active 133d [kubectl] mcsu-namespace Active 105d [kubectl] odo-dev-pr-7097 Active 38d [kubectl] olm Active 133d [kubectl] operators Active 133d [kubectl] registry-operator-system Active 24d Running kubectl with args [kubectl create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n cmd-dev-test2858zrm] and odo env: [] [kubectl] configmap/config-map-for-cleanup created Current working dir: /go/odo_1/tests/integration Setting current dir to: /tmp/2198163223 Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: [] [odo] I1103 08:49:08.724208 6379 implem.go:114] The path for preference file is /tmp/4126753771/preference.yaml [odo] Successfully removed registry [odo] I1103 08:49:08.726649 6379 implem.go:114] The path for preference file is /tmp/4126753771/preference.yaml [odo] I1103 08:49:08.727086 6379 segment.go:268] Checking telemetry enable status [odo] I1103 08:49:08.727113 6379 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo preference add registry DefaultDevfileRegistry https://registry.stage.devfile.io] and odo env: [] [odo] I1103 08:49:08.920049 6402 implem.go:114] The path for preference file is /tmp/4126753771/preference.yaml [odo] I1103 08:49:08.921725 6402 implem.go:114] The path for preference file is /tmp/4126753771/preference.yaml [odo] New registry successfully added [odo] I1103 08:49:08.922088 6402 segment.go:268] Checking telemetry enable status [odo] I1103 08:49:08.922095 6402 segment.go:286] Sending telemetry disabled by env variable Setting current dir to: /tmp/2198163223 Replacing "npm start" with "npm starts" in /tmp/2198163223/devfile.yaml Running odo with args [odo dev --random-ports --api-server=false] and odo env: [ODO_LOG_LEVEL=4 ODO_TRACKING_CONSENT=no] [odo] I1103 08:49:09.131910 6412 version.go:37] executing [podman version --format json] [odo] I1103 08:49:09.132371 6412 clientset.go:243] no Podman client initialized: exec: "podman": executable file not found in $PATH [odo] I1103 08:49:09.132448 6412 implem.go:114] The path for preference file is /tmp/4126753771/preference.yaml [odo] I1103 08:49:09.134311 6412 context.go:172] absolute devfile path: '/tmp/2198163223/devfile.yaml' [odo] I1103 08:49:09.139701 6412 context.go:113] absolute devfile path: '/tmp/2198163223/devfile.yaml' [odo] I1103 08:49:09.140486 6412 content.go:48] converted devfile YAML to JSON [odo] I1103 08:49:09.140789 6412 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:49:09.140941 6412 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:49:09.152423 6412 schema.go:61] validated devfile schema [odo] I1103 08:49:09.154689 6412 validate.go:45] Successfully validated devfile sections [odo] I1103 08:49:09.154744 6412 validate.go:45] Successfully validated devfile sections [odo] I1103 08:49:09.155035 6412 component.go:87] name of component is "yyjhyl", and sanitized name is "yyjhyl" [odo] I1103 08:49:09.155094 6412 kclient.go:237] Checking if "projects" resource is supported [odo] I1103 08:49:09.185791 6412 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:32062 [odo] I1103 08:49:09.189866 6412 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:32062 is up [odo] I1103 08:49:09.207048 6412 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource [odo] __ [odo] / \__ Developing using the "yyjhyl" Devfile [odo] \__/ \ Namespace: cmd-dev-test2858zrm [odo] / \__/ odo version: v3.15.0 (faadb7c53) [odo] \__/ [odo] [odo] ↪ Running on the cluster in Dev mode [odo] I1103 08:49:09.217799 6412 kubedev.go:79] Creating new adapter [odo] I1103 08:49:09.217808 6412 kubedev.go:87] Creating inner-loop resources for the component [odo] I1103 08:49:09.217819 6412 watch.go:105] starting WatchAndPush, path: /tmp/2198163223, component: yyjhyl, ignores [.git .odo .odo/odo-file-index.json] [odo] I1103 08:49:09.218941 6412 file_watcher.go:130] adding watch on path /tmp/2198163223 [odo] I1103 08:49:09.218963 6412 file_watcher.go:130] adding watch on path /tmp/2198163223/.odo [odo] I1103 08:49:09.249628 6412 watch.go:423] Copying files [] to pod [odo] I1103 08:49:09.249703 6412 context.go:172] absolute devfile path: '/tmp/2198163223/devfile.yaml' [odo] I1103 08:49:09.249721 6412 context.go:113] absolute devfile path: '/tmp/2198163223/devfile.yaml' [odo] I1103 08:49:09.250819 6412 content.go:48] converted devfile YAML to JSON [odo] I1103 08:49:09.250955 6412 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:49:09.250977 6412 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:49:09.261445 6412 schema.go:61] validated devfile schema [odo] I1103 08:49:09.261687 6412 validate.go:45] Successfully validated devfile sections [odo] I1103 08:49:09.261743 6412 components.go:69] component state: "" [odo] • Waiting for Kubernetes resources ... [odo] I1103 08:49:09.279127 6412 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:49:09.306801 6412 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] I1103 08:49:09.377183 6412 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:49:09.449130 6412 components.go:346] Creating deployment yyjhyl-app [odo] I1103 08:49:09.449151 6412 components.go:347] The component name is yyjhyl [odo] I1103 08:49:09.461719 6412 kclient.go:286] Kubernetes version is "v1.25.14+IKS" [odo] I1103 08:49:09.461763 6412 kclient.go:298] Cluster has support for SSA: true [odo] I1103 08:49:09.540942 6412 components.go:378] Successfully created component yyjhyl [odo] I1103 08:49:09.584434 6412 components.go:390] Successfully created Service for component yyjhyl [odo] I1103 08:49:09.604512 6412 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:49:09.605635 6412 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:49:09.799803 6412 all.go:67] all goroutines have returned in 195.264131ms [odo] I1103 08:49:09.799909 6412 all.go:76] query result: objects=6 [odo] I1103 08:49:09.800045 6412 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:49:09.830752 6412 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:49:09.841365 6412 service.go:75] Getting list of services [odo] I1103 08:49:09.841393 6412 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:49:09.896773 6412 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:49:09.896846 6412 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:49:09.913546 6412 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:49:09.928243 6412 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:49:09.948064 6412 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:49:09.974218 6412 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:49:09.974246 6412 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:49:09.984483 6412 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:49:09.998061 6412 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:49:10.006250 6412 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:49:10.030059 6412 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:49:10.067366 6412 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:49:10.124034 6412 components.go:134] Deployment has been updated to generation 1. Waiting new event... [odo] I1103 08:49:10.124316 6412 status.go:34] setting inner loop State "WaitDeployment" [odo] =================== [odo] ⚠ Pod is Pending [odo] =================== [odo] I1103 08:49:10.127815 6412 watch.go:271] deployment watcher Event: Type: ADDED, name: yyjhyl-app, rv: 40623715, generation: 1, pods: 0 [odo] I1103 08:49:10.129181 6412 watch.go:271] deployment watcher Event: Type: MODIFIED, name: yyjhyl-app, rv: 40623721, generation: 1, pods: 0 [odo] I1103 08:49:10.130082 6412 watch.go:271] deployment watcher Event: Type: MODIFIED, name: yyjhyl-app, rv: 40623732, generation: 1, pods: 0 [odo] I1103 08:49:10.130094 6412 watch.go:271] deployment watcher Event: Type: MODIFIED, name: yyjhyl-app, rv: 40623737, generation: 1, pods: 0 [odo] I1103 08:49:10.428351 6412 watch.go:423] Copying files [] to pod [odo] I1103 08:49:10.428845 6412 context.go:172] absolute devfile path: '/tmp/2198163223/devfile.yaml' [odo] I1103 08:49:10.428870 6412 context.go:113] absolute devfile path: '/tmp/2198163223/devfile.yaml' [odo] I1103 08:49:10.429901 6412 content.go:48] converted devfile YAML to JSON [odo] I1103 08:49:10.429976 6412 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:49:10.430017 6412 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:49:10.436565 6412 schema.go:61] validated devfile schema [odo] I1103 08:49:10.436918 6412 validate.go:45] Successfully validated devfile sections [odo] I1103 08:49:10.436961 6412 components.go:69] component state: "WaitDeployment" [odo] I1103 08:49:10.451346 6412 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:49:10.467294 6412 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] I1103 08:49:10.519044 6412 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:49:10.586519 6412 components.go:346] Creating deployment yyjhyl-app [odo] I1103 08:49:10.586547 6412 components.go:347] The component name is yyjhyl [odo] I1103 08:49:10.586559 6412 components.go:350] The component already exists, attempting to update it [odo] I1103 08:49:10.586571 6412 components.go:352] Applying deployment [odo] I1103 08:49:10.633644 6412 components.go:361] Successfully updated component yyjhyl [odo] I1103 08:49:10.744772 6412 components.go:748] Successfully update Service for component yyjhyl [odo] I1103 08:49:10.765230 6412 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:49:10.765563 6412 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:49:10.915752 6412 all.go:67] all goroutines have returned in 149.023703ms [odo] I1103 08:49:10.915945 6412 all.go:76] query result: objects=6 [odo] I1103 08:49:10.916707 6412 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:49:10.917431 6412 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:49:10.917450 6412 service.go:75] Getting list of services [odo] I1103 08:49:10.917457 6412 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:49:10.960566 6412 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:49:10.960590 6412 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:49:10.983406 6412 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:49:11.006371 6412 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:49:11.021882 6412 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:49:11.037785 6412 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:49:11.037803 6412 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:49:11.044640 6412 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:49:11.052107 6412 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:49:11.060342 6412 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:49:11.087881 6412 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:49:11.110108 6412 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:49:11.171141 6412 components.go:141] Deployment has 0 ready replicas. Waiting new event... [odo] I1103 08:49:11.171808 6412 status.go:34] setting inner loop State "WaitDeployment" [odo] I1103 08:49:11.172014 6412 watch.go:271] deployment watcher Event: Type: MODIFIED, name: yyjhyl-app, rv: 40623768, generation: 1, pods: 0 [odo] ✓ Pod is Running [odo] I1103 08:49:11.899823 6412 watch.go:271] deployment watcher Event: Type: MODIFIED, name: yyjhyl-app, rv: 40623829, generation: 1, pods: 1 [odo] I1103 08:49:12.200588 6412 watch.go:423] Copying files [] to pod [odo] I1103 08:49:12.200883 6412 context.go:172] absolute devfile path: '/tmp/2198163223/devfile.yaml' [odo] I1103 08:49:12.200900 6412 context.go:113] absolute devfile path: '/tmp/2198163223/devfile.yaml' [odo] I1103 08:49:12.201724 6412 content.go:48] converted devfile YAML to JSON [odo] I1103 08:49:12.201782 6412 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:49:12.201808 6412 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:49:12.206454 6412 schema.go:61] validated devfile schema [odo] I1103 08:49:12.206678 6412 validate.go:45] Successfully validated devfile sections [odo] I1103 08:49:12.206716 6412 components.go:69] component state: "WaitDeployment" [odo] I1103 08:49:12.227998 6412 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:49:12.250041 6412 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] I1103 08:49:12.298304 6412 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:49:12.366159 6412 components.go:346] Creating deployment yyjhyl-app [odo] I1103 08:49:12.366174 6412 components.go:347] The component name is yyjhyl [odo] I1103 08:49:12.366184 6412 components.go:350] The component already exists, attempting to update it [odo] I1103 08:49:12.366192 6412 components.go:352] Applying deployment [odo] I1103 08:49:12.428038 6412 components.go:361] Successfully updated component yyjhyl [odo] I1103 08:49:12.474983 6412 components.go:748] Successfully update Service for component yyjhyl [odo] I1103 08:49:12.487911 6412 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:49:12.488007 6412 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:49:12.628130 6412 all.go:67] all goroutines have returned in 140.190116ms [odo] I1103 08:49:12.628208 6412 all.go:76] query result: objects=6 [odo] I1103 08:49:12.628323 6412 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:49:12.628409 6412 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:49:12.628887 6412 service.go:75] Getting list of services [odo] I1103 08:49:12.628911 6412 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:49:12.701722 6412 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:49:12.701974 6412 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:49:12.719497 6412 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:49:12.734252 6412 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:49:12.761095 6412 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:49:12.777209 6412 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:49:12.777259 6412 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:49:12.785536 6412 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:49:12.793587 6412 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:49:12.800772 6412 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:49:12.883040 6412 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:49:12.950672 6412 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] • Syncing files into the container ... [odo] I1103 08:49:13.125039 6412 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2198163223, destBase: ., destFile: . [odo] I1103 08:49:13.125071 6412 file_indexer.go:406] Corrected destinations: base: . file: . [odo] I1103 08:49:13.129564 6412 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2198163223/.gitignore, destBase: ., destFile: .gitignore [odo] I1103 08:49:13.129792 6412 file_indexer.go:406] Corrected destinations: base: . file: .gitignore [odo] I1103 08:49:13.130638 6412 file_indexer.go:453] file added: /tmp/2198163223/.gitignore [odo] I1103 08:49:13.130842 6412 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2198163223/.odo, destBase: ., destFile: .odo [odo] I1103 08:49:13.130849 6412 file_indexer.go:406] Corrected destinations: base: . file: .odo [odo] I1103 08:49:13.131505 6412 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 2198163223/devfile.yaml, destBase: ., destFile: devfile.yaml [odo] I1103 08:49:13.131515 6412 file_indexer.go:406] Corrected destinations: base: . file: devfile.yaml [odo] I1103 08:49:13.131909 6412 file_indexer.go:453] file added: /tmp/2198163223/devfile.yaml [odo] I1103 08:49:13.137507 6412 sync.go:138] List of files to be deleted: +[] [odo] I1103 08:49:13.138618 6412 sync.go:140] List of files changed: +[/tmp/2198163223/devfile.yaml /tmp/2198163223/.gitignore] [odo] I1103 08:49:13.138834 6412 sync.go:193] Push: componentName: yyjhyl, path: /tmp/2198163223, files: [/tmp/2198163223/devfile.yaml /tmp/2198163223/.gitignore], delFiles: [*], isForcePush: true [odo] I1103 08:49:13.141856 6412 sync.go:310] remote files marked for deletion are [/projects/*] [odo] I1103 08:49:13.145709 6412 exec.go:37] Executing command [rm -rf /projects/*] for pod: yyjhyl-app-85b459d59f-w4td5 in container: runtime [odo] I1103 08:49:13.447746 6412 sync.go:233] Copying files /tmp/2198163223/devfile.yaml /tmp/2198163223/.gitignore to pod [odo] I1103 08:49:13.447780 6412 copy.go:36] CopyFile arguments: localPath /tmp/2198163223, dest /projects/2198163223, targetPath /projects, copyFiles [/tmp/2198163223/devfile.yaml /tmp/2198163223/.gitignore], globalExps [.git .odo .odo/odo-file-index.json] [odo] I1103 08:49:13.447804 6412 copy.go:63] Executing command tar xf - -C /projects --no-same-owner [odo] I1103 08:49:13.447889 6412 copy.go:96] makeTar arguments: srcPath: /tmp/2198163223, destPath: /projects/2198163223, files: [/tmp/2198163223/devfile.yaml /tmp/2198163223/.gitignore] [odo] I1103 08:49:13.448344 6412 copy.go:127] Got abs path: /tmp/2198163223/devfile.yaml [odo] I1103 08:49:13.448357 6412 copy.go:128] Making /tmp/2198163223 relative to /tmp/2198163223/devfile.yaml [odo] I1103 08:49:13.448364 6412 copy.go:144] makeTar srcFile: 2198163223/devfile.yaml [odo] I1103 08:49:13.448368 6412 copy.go:145] makeTar destFile: devfile.yaml [odo] I1103 08:49:13.448372 6412 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 2198163223/devfile.yaml, destBase: /projects, destFile: devfile.yaml [odo] I1103 08:49:13.448376 6412 copy.go:171] Corrected destinations: base: /projects file: devfile.yaml [odo] I1103 08:49:13.687952 6412 copy.go:127] Got abs path: /tmp/2198163223/.gitignore [odo] I1103 08:49:13.688021 6412 copy.go:128] Making /tmp/2198163223 relative to /tmp/2198163223/.gitignore [odo] I1103 08:49:13.688030 6412 copy.go:144] makeTar srcFile: 2198163223/.gitignore [odo] I1103 08:49:13.688034 6412 copy.go:145] makeTar destFile: .gitignore [odo] I1103 08:49:13.688038 6412 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 2198163223/.gitignore, destBase: /projects, destFile: .gitignore [odo] I1103 08:49:13.688042 6412 copy.go:171] Corrected destinations: base: /projects file: .gitignore [odo] ✓ Syncing files into the container [606ms] [odo] I1103 08:49:13.731172 6412 kubeexec.go:40] GetProcessInfoForCommand for "devrun" [odo] I1103 08:49:13.731196 6412 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_devrun.pid || true] for pod: yyjhyl-app-85b459d59f-w4td5 in container: runtime [odo] I1103 08:49:13.922808 6412 exec.go:96] cat: /opt/odo/.odo_cmd_devrun.pid: No such file or directory [odo] • Building your application in container (command: devbuild) ... [odo] I1103 08:49:13.924454 6412 innerloop.go:131] running=false, execRequired=true [odo] I1103 08:49:13.924537 6412 exec.go:37] Executing command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2] for pod: yyjhyl-app-85b459d59f-w4td5 in container: runtime [odo] ✗ Building your application in container (command: devbuild) [745ms] [odo] I1103 08:49:14.669895 6412 exec.go:54] ExecuteCommand returned an an err: error while streaming command: command terminated with exit code 254. for command '[/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]' [odo] stdout: [] [odo] stderr: [] [odo] Error occurred on Push - watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 254 [odo] [odo] [odo] ↪ Dev mode [odo] Status: [odo] Watching for changes in the current directory /tmp/2198163223 [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] npm ERR! code ENOENT [odo] npm ERR! syscall open [odo] npm ERR! path /projects/package.json [odo] npm ERR! errno -2 [odo] npm ERR! enoent ENOENT: no such file or directory, open '/projects/package.json' [odo] npm ERR! enoent This is related to npm not being able to find a file. [odo] npm ERR! enoent [odo] [odo] npm ERR! A complete log of this run can be found in: [odo] npm ERR! /opt/app-root/src/.npm/_logs/2023-11-03T08_49_14_499Z-debug-0.log [odo] I1103 08:49:14.828762 6412 status.go:34] setting inner loop State "Ready" [odo] I1103 08:49:14.828839 6412 watch.go:437] Error from Push: watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 254 [odo] I1103 08:49:14.828952 6412 watch.go:271] deployment watcher Event: Type: MODIFIED, name: yyjhyl-app, rv: 40623860, generation: 1, pods: 1 [odo] I1103 08:49:14.930286 6412 watch.go:348] filesystem watch event: CREATE "/tmp/2198163223/.odo/odo-file-index.json" [odo] I1103 08:49:14.931114 6412 watch.go:348] filesystem watch event: WRITE "/tmp/2198163223/.odo/odo-file-index.json" [FAILED] in [It] - /go/odo_1/tests/helper/helper_generic.go:81 @ 11/03/23 08:49:18.966 [odo] I1103 08:49:18.967992 6412 watch.go:333] Dev mode interrupted by user [odo] read: read /dev/stdin: input/output error [odo] I1103 08:49:18.968345 6412 implem.go:114] The path for preference file is /tmp/4126753771/preference.yaml [odo] I1103 08:49:18.970094 6412 segment.go:268] Checking telemetry enable status [odo] I1103 08:49:18.970123 6412 segment.go:286] Sending telemetry disabled by env variable [odo] Cleaning resources, please wait [odo] I1103 08:49:19.120343 6412 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:49:19.120656 6412 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:49:19.259861 6412 all.go:67] all goroutines have returned in 139.48513ms [odo] I1103 08:49:19.260012 6412 all.go:76] query result: objects=25 Running kubectl with args [kubectl get namespace cmd-dev-test2858zrm -o jsonpath={.metadata.name}] and odo env: [] [kubectl] cmd-dev-test2858zrmDeleting project: cmd-dev-test2858zrm Running kubectl with args [kubectl delete namespaces cmd-dev-test2858zrm --wait=false] and odo env: [] [kubectl] namespace "cmd-dev-test2858zrm" deleted Setting current dir to: /go/odo_1/tests/integration Deleting dir: /tmp/2198163223 Deleting dir: /tmp/4126753771 << Timeline [FAILED] Expected : I1103 08:49:09.131910 6412 version.go:37] executing [podman version --format json] I1103 08:49:09.132371 6412 clientset.go:243] no Podman client initialized: exec: "podman": executable file not found in $PATH I1103 08:49:09.132448 6412 implem.go:114] The path for preference file is /tmp/4126753771/preference.yaml I1103 08:49:09.134311 6412 context.go:172] absolute devfile path: '/tmp/2198163223/devfile.yaml' I1103 08:49:09.139701 6412 context.go:113] absolute devfile path: '/tmp/2198163223/devfile.yaml' I1103 08:49:09.140486 6412 content.go:48] converted devfile YAML to JSON I1103 08:49:09.140789 6412 apiVersion.go:60] devfile schemaVersion: '2.0.0' I1103 08:49:09.140941 6412 helper.go:56] devfile apiVersion '2.0.0' is supported I1103 08:49:09.152423 6412 schema.go:61] validated devfile schema I1103 08:49:09.154689 6412 validate.go:45] Successfully validated devfile sections I1103 08:49:09.154744 6412 validate.go:45] Successfully validated devfile sections I1103 08:49:09.155035 6412 component.go:87] name of component is "yyjhyl", and sanitized name is "yyjhyl" I1103 08:49:09.155094 6412 kclient.go:237] Checking if "projects" resource is supported I1103 08:49:09.185791 6412 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:32062 I1103 08:49:09.189866 6412 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:32062 is up I1103 08:49:09.207048 6412 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource I1103 08:49:09.217799 6412 kubedev.go:79] Creating new adapter I1103 08:49:09.217808 6412 kubedev.go:87] Creating inner-loop resources for the component I1103 08:49:09.217819 6412 watch.go:105] starting WatchAndPush, path: /tmp/2198163223, component: yyjhyl, ignores [.git .odo .odo/odo-file-index.json] I1103 08:49:09.218941 6412 file_watcher.go:130] adding watch on path /tmp/2198163223 I1103 08:49:09.218963 6412 file_watcher.go:130] adding watch on path /tmp/2198163223/.odo I1103 08:49:09.249628 6412 watch.go:423] Copying files [] to pod I1103 08:49:09.249703 6412 context.go:172] absolute devfile path: '/tmp/2198163223/devfile.yaml' I1103 08:49:09.249721 6412 context.go:113] absolute devfile path: '/tmp/2198163223/devfile.yaml' I1103 08:49:09.250819 6412 content.go:48] converted devfile YAML to JSON I1103 08:49:09.250955 6412 apiVersion.go:60] devfile schemaVersion: '2.0.0' I1103 08:49:09.250977 6412 helper.go:56] devfile apiVersion '2.0.0' is supported I1103 08:49:09.261445 6412 schema.go:61] validated devfile schema I1103 08:49:09.261687 6412 validate.go:45] Successfully validated devfile sections I1103 08:49:09.261743 6412 components.go:69] component state: "" I1103 08:49:09.279127 6412 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] I1103 08:49:09.306801 6412 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. I1103 08:49:09.377183 6412 utils.go:77] Updating container runtime with mandatory volume mounts I1103 08:49:09.449130 6412 components.go:346] Creating deployment yyjhyl-app I1103 08:49:09.449151 6412 components.go:347] The component name is yyjhyl I1103 08:49:09.461719 6412 kclient.go:286] Kubernetes version is "v1.25.14+IKS" I1103 08:49:09.461763 6412 kclient.go:298] Cluster has support for SSA: true I1103 08:49:09.540942 6412 components.go:378] Successfully created component yyjhyl I1103 08:49:09.584434 6412 components.go:390] Successfully created Service for component yyjhyl I1103 08:49:09.604512 6412 all.go:46] starting... Gomega truncated this representation as it exceeds 'format.MaxLength'. Consider having the object provide a custom 'GomegaStringer' representation or adjust the parameters in Gomega's 'format' package. Learn more here: https://onsi.github.io/gomega/#adjusting-output to contain substring : exited with an error status in In [It] at: /go/odo_1/tests/helper/helper_generic.go:81 @ 11/03/23 08:49:18.966 ------------------------------ • [76.121 seconds] odo dev command tests when creating local files and dir and running odo dev - with metadata.name when deleting local files and dir and waiting for sync should not list deleted dir and file in container /go/odo_1/tests/integration/cmd_dev_test.go:1805 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [57.426 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted while having access to the devfile.yaml should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:428 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [47.196 seconds] odo dev command tests when using a Devfile with no commands should start the Dev Session with --no-commands=true /go/odo_1/tests/integration/cmd_dev_test.go:4921 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [117.426 seconds] odo list with devfile when a component created in 'app' application when dev is running on cluster show an odo deploy or dev in the list /go/odo_1/tests/integration/cmd_devfile_list_test.go:193 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [3.803 seconds] odo dev command tests when a component is bootstrapped should fail when using --no-commands and --build-command and/or --run-command together /go/odo_1/tests/integration/cmd_dev_test.go:233 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [6.172 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEPLOY mode when the component is deleted using its name and namespace from another directory should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:241 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [116.693 seconds] odo dev command tests when doing odo dev and there is a env variable with spaces - with metadata.name should be able to exec command /go/odo_1/tests/integration/cmd_dev_test.go:1743 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S [3.441 seconds] odo dev command tests when a component is bootstrapped when odo dev is executed and Ephemeral is set to false [BeforeEach] when stopping odo dev normally should have deleted all resources before returning [BeforeEach] /go/odo_1/tests/integration/cmd_dev_test.go:560 [It] /go/odo_1/tests/integration/cmd_dev_test.go:629 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output [SKIPPED] This is a OpenShift specific scenario, skipping In [BeforeEach] at: /go/odo_1/tests/integration/cmd_dev_test.go:562 @ 11/03/23 08:50:17.699 ------------------------------ S ------------------------------ • [3.839 seconds] odo create/delete/list/set namespace/project tests delete namespace should not succeed to delete a non-existent namespace /go/odo_1/tests/integration/cmd_namespace_test.go:122 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [47.724 seconds] odo dev command tests when a component is bootstrapped when running with --no-commands (debug=false) should start the dev session /go/odo_1/tests/integration/cmd_dev_test.go:268 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [95.191 seconds] odo logs command tests when component is created and odo logs is executed when running in both Dev and Deploy mode should successfully show logs of the running component /go/odo_1/tests/integration/cmd_logs_test.go:320 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [55.362 seconds] odo dev command tests when running odo dev with alternative commands - without metadata.name when running odo dev with a run command should execute the custom non-default run command successfully /go/odo_1/tests/integration/cmd_dev_test.go:3181 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [8.348 seconds] odo devfile deploy command tests deploying devfile with exec when using devfile that works; with component name of at max(63) characters length should complete the command execution successfully /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:576 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [5.770 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEPLOY mode when the component is deleted using its name and namespace from another directory should output that there are no resources to be deleted /go/odo_1/tests/integration/cmd_delete_test.go:237 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [195.706 seconds] odo dev command tests checking if odo dev matches local Devfile K8s resources and remote resources when odo dev is executed to run a devfile containing a k8s resource with apply command should have deleted the old resource and created the new resource /go/odo_1/tests/integration/cmd_dev_test.go:1077 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [3.675 seconds] odo create/delete/list/set namespace/project tests set namespace should not succeed to set the namespace /go/odo_1/tests/integration/cmd_namespace_test.go:162 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [56.160 seconds] odo dev command tests when a container component defines a Command or Args - without metadata.name should run odo dev successfully (#5620) /go/odo_1/tests/integration/cmd_dev_test.go:3538 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [116.865 seconds] odo describe component command tests checking for remote source code location when using devfile with no sourceMapping, defaults to /projects and starting an odo dev session should show remote source code location in odo describe component output /go/odo_1/tests/integration/cmd_describe_component_test.go:642 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [47.429 seconds] odo dev command tests when using a Devfile with no commands should start the Dev Session with --no-commands=false /go/odo_1/tests/integration/cmd_dev_test.go:4921 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [86.007 seconds] odo dev command tests when node-js application is created and deployed with devfile schema 2.2.0 when Update the devfile.yaml, and waiting synchronization should check cpuLimit, cpuRequests, memoryRequests after restart /go/odo_1/tests/integration/cmd_dev_test.go:3391 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [FAILED] [8.265 seconds] odo delete command tests when running odo deploy for an exec command bound to fail [It] should print the job in the list of resources to be deleted with named delete command /go/odo_1/tests/integration/cmd_delete_test.go:546 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output Timeline >> Created dir: /tmp/557458677 Created dir: /tmp/434985370 Setting KUBECONFIG=/tmp/434985370/config Running kubectl with args [kubectl get namespace cmd-delete-test546voa -o jsonpath={.metadata.name}] and odo env: [] [kubectl] Error from server (NotFound): namespaces "cmd-delete-test546voa" not found Creating a new project: cmd-delete-test546voa Running kubectl with args [kubectl create namespace cmd-delete-test546voa] and odo env: [] [kubectl] namespace/cmd-delete-test546voa created Running kubectl with args [kubectl config set-context --current --namespace cmd-delete-test546voa] and odo env: [] [kubectl] Context "odo-test-kubernetes-cluster-2/cia4jeff0jvb2lioor0g/admin" modified. Running kubectl with args [kubectl get ns] and odo env: [] [kubectl] NAME STATUS AGE [kubectl] asoro Active 38d [kubectl] cert-manager Active 24d [kubectl] ci-devfile-registry Active 133d [kubectl] cmd-delete-test124bir Active 7s [kubectl] cmd-delete-test237tlc Terminating 13s [kubectl] cmd-delete-test546voa Active 1s [kubectl] cmd-describe-component-test642dgm Active 114s [kubectl] cmd-dev-api-server-test123ljx Active 19s [kubectl] cmd-dev-test1077yuc Terminating 3m20s [kubectl] cmd-dev-test1379whq Active 95s [kubectl] cmd-dev-test147ppj Active 11s [kubectl] cmd-dev-test1612tqt Active 35s [kubectl] cmd-dev-test1987uga Active 16s [kubectl] cmd-dev-test268zkr Active 29s [kubectl] cmd-dev-test3150pjj Active 7s [kubectl] cmd-dev-test3269bmz Active 90s [kubectl] cmd-dev-test3391wnz Active 81s [kubectl] cmd-dev-test3538llr Active 54s [kubectl] cmd-dev-test4146uyh Active 114s [kubectl] cmd-dev-test4921qpi Active 43s [kubectl] cmd-dev-test981sjm Active 12s [kubectl] cmd-logs-test320yhz Terminating 108s [kubectl] cmd-namespace-test162fma Terminating 4s [kubectl] default Active 133d [kubectl] flsz-project Active 97d [kubectl] ibm-cert-store Active 133d [kubectl] ibm-operators Active 133d [kubectl] ibm-system Active 133d [kubectl] kube-node-lease Active 133d [kubectl] kube-public Active 133d [kubectl] kube-system Active 133d [kubectl] mcsu-namespace Active 105d [kubectl] odo-dev-pr-7097 Active 38d [kubectl] olm Active 133d [kubectl] operators Active 133d [kubectl] registry-operator-system Active 24d Running kubectl with args [kubectl create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n cmd-delete-test546voa] and odo env: [] [kubectl] configmap/config-map-for-cleanup created Current working dir: /go/odo_1/tests/integration Setting current dir to: /tmp/557458677 Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: [] [odo] I1103 08:50:35.858133 8845 implem.go:114] The path for preference file is /tmp/434985370/preference.yaml [odo] Successfully removed registry [odo] I1103 08:50:35.860035 8845 implem.go:114] The path for preference file is /tmp/434985370/preference.yaml [odo] I1103 08:50:35.860384 8845 segment.go:268] Checking telemetry enable status [odo] I1103 08:50:35.860392 8845 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo preference add registry DefaultDevfileRegistry https://registry.stage.devfile.io] and odo env: [] [odo] I1103 08:50:36.050810 8854 implem.go:114] The path for preference file is /tmp/434985370/preference.yaml [odo] I1103 08:50:36.052619 8854 implem.go:114] The path for preference file is /tmp/434985370/preference.yaml [odo] New registry successfully added [odo] I1103 08:50:36.053311 8854 segment.go:268] Checking telemetry enable status [odo] I1103 08:50:36.053361 8854 segment.go:286] Sending telemetry disabled by env variable Setting current dir to: /tmp/557458677 Replacing "image: registry.access.redhat.com/ubi8/nodejs-14:latest" with "image: registry.access.redhat.com/ubi8/nodejs-does-not-exist-14:latest" in /tmp/557458677/devfile.yaml Running odo with args [odo deploy] and odo env: [] [odo] I1103 08:50:36.260610 8861 version.go:37] executing [podman version --format json] [odo] I1103 08:50:36.260970 8861 clientset.go:243] no Podman client initialized: exec: "podman": executable file not found in $PATH [odo] I1103 08:50:36.260998 8861 implem.go:114] The path for preference file is /tmp/434985370/preference.yaml [odo] I1103 08:50:36.261946 8861 context.go:172] absolute devfile path: '/tmp/557458677/devfile.yaml' [odo] I1103 08:50:36.262096 8861 context.go:113] absolute devfile path: '/tmp/557458677/devfile.yaml' [odo] I1103 08:50:36.262713 8861 content.go:48] converted devfile YAML to JSON [odo] I1103 08:50:36.262822 8861 apiVersion.go:60] devfile schemaVersion: '2.2.0' [odo] I1103 08:50:36.262995 8861 helper.go:56] devfile apiVersion '2.2.0' is supported [odo] I1103 08:50:36.270223 8861 schema.go:61] validated devfile schema [odo] I1103 08:50:36.272645 8861 validate.go:45] Successfully validated devfile sections [odo] I1103 08:50:36.272704 8861 validate.go:45] Successfully validated devfile sections [odo] I1103 08:50:36.272866 8861 component.go:87] name of component is "vyfilw", and sanitized name is "vyfilw" [odo] I1103 08:50:36.272984 8861 kclient.go:237] Checking if "projects" resource is supported [odo] I1103 08:50:36.311308 8861 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:32062 [odo] I1103 08:50:36.316368 8861 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:32062 is up [odo] I1103 08:50:36.326545 8861 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource [odo] __ [odo] / \__ Running the application in Deploy mode using the "vyfilw" Devfile [odo] \__/ \ Namespace: cmd-delete-test546voa [odo] / \__/ odo version: v3.15.0 (faadb7c53) [odo] \__/ [odo] [odo] ↪ Executing command: [odo] • Executing command in container (command: deploy-exec) ... [odo] I1103 08:50:36.506040 8861 jobs.go:44] Waiting for Job vyfilw-app-deploy-exec to complete successfully [odo] ✓ Executing command in container (command: deploy-exec) [4s] [odo] [odo] Your Devfile has been successfully deployed [odo] I1103 08:50:40.966342 8861 implem.go:114] The path for preference file is /tmp/434985370/preference.yaml [odo] I1103 08:50:40.969103 8861 segment.go:268] Checking telemetry enable status [odo] I1103 08:50:40.969163 8861 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo delete component -f] and odo env: [] [odo] I1103 08:50:41.306666 9102 version.go:37] executing [podman version --format json] [odo] I1103 08:50:41.307275 9102 clientset.go:243] no Podman client initialized: exec: "podman": executable file not found in $PATH [odo] I1103 08:50:41.307636 9102 context.go:172] absolute devfile path: '/tmp/557458677/devfile.yaml' [odo] I1103 08:50:41.307659 9102 context.go:113] absolute devfile path: '/tmp/557458677/devfile.yaml' [odo] I1103 08:50:41.308429 9102 content.go:48] converted devfile YAML to JSON [odo] I1103 08:50:41.308538 9102 apiVersion.go:60] devfile schemaVersion: '2.2.0' [odo] I1103 08:50:41.308562 9102 helper.go:56] devfile apiVersion '2.2.0' is supported [odo] I1103 08:50:41.311821 9102 schema.go:61] validated devfile schema [odo] I1103 08:50:41.316660 9102 validate.go:45] Successfully validated devfile sections [odo] I1103 08:50:41.316788 9102 validate.go:45] Successfully validated devfile sections [odo] I1103 08:50:41.316886 9102 component.go:87] name of component is "vyfilw", and sanitized name is "vyfilw" [odo] Searching resources to delete, please wait... [odo] I1103 08:50:41.386056 9102 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:50:41.386299 9102 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:50:41.528341 9102 all.go:67] all goroutines have returned in 142.274351ms [odo] I1103 08:50:41.528359 9102 all.go:76] query result: objects=0 [odo] I1103 08:50:41.528559 9102 implem.go:114] The path for preference file is /tmp/434985370/preference.yaml [odo] No resource found for component "vyfilw" in namespace "cmd-delete-test546voa" [odo] [odo] I1103 08:50:41.529078 9102 segment.go:268] Checking telemetry enable status [odo] I1103 08:50:41.529090 9102 segment.go:286] Sending telemetry disabled by env variable [FAILED] in [It] - /go/odo_1/tests/integration/cmd_delete_test.go:548 @ 11/03/23 08:50:41.541 Running kubectl with args [kubectl get namespace cmd-delete-test546voa -o jsonpath={.metadata.name}] and odo env: [] [kubectl] cmd-delete-test546voaDeleting project: cmd-delete-test546voa Running kubectl with args [kubectl delete namespaces cmd-delete-test546voa --wait=false] and odo env: [] [kubectl] namespace "cmd-delete-test546voa" deleted Setting current dir to: /go/odo_1/tests/integration Deleting dir: /tmp/557458677 Deleting dir: /tmp/434985370 << Timeline [FAILED] Expected : Searching resources to delete, please wait... No resource found for component "vyfilw" in namespace "cmd-delete-test546voa" to contain substring : There are still resources left in the cluster that might be belonging to the deleted component. In [It] at: /go/odo_1/tests/integration/cmd_delete_test.go:548 @ 11/03/23 08:50:41.541 ------------------------------ SSS ------------------------------ Progress Report for Ginkgo Process #3 Automatically polling progress: odo dev command tests Devfile contains pod-overrides and container-overrides attributes should override the content in the pod it creates for the component on the cluster (Spec Runtime: 2m2.071s) /go/odo_1/tests/integration/cmd_dev_test.go:4146 In [It] (Node Runtime: 2m0.001s) /go/odo_1/tests/integration/cmd_dev_test.go:4146 Begin Captured GinkgoWriter Output >> ... [odo] I1103 08:50:13.834844 5184 segment.go:286] Sending telemetry disabled by env variable [odo] ✗ Finished executing the application (command: run) [1m] [odo] I1103 08:50:13.840079 5184 exec.go:54] ExecuteCommand returned an an err: error while streaming command: error sending request: Post "https://c110.eu-de.containers.cloud.ibm.com:32062/api/v1/namespaces/cmd-dev-test4146uyh/pods/yysbuz-app-7887bc7fc4-gxs6t/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] I1103 08:50:13.840145 5184 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] I1103 08:50:13.940637 5184 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:50:13.940806 5184 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:50:14.092593 5184 all.go:67] all goroutines have returned in 151.284592ms [odo] I1103 08:50:14.092684 5184 all.go:76] query result: objects=31 << End Captured GinkgoWriter Output Spec Goroutine goroutine 6544 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc000472930, {0x30feb48?, 0xc00136fa40}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc000472930, {0x30feb48, 0xc00136fa40}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc000dadd50?, {0xc000461d70?, 0x2cf51f1?, 0x9?}) /go/odo_1/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.DevSession.WaitEnd(...) /go/odo_1/tests/helper/helper_dev.go:263 github.com/redhat-developer/odo/tests/helper.RunDevMode.func1() /go/odo_1/tests/helper/helper_dev.go:334 github.com/redhat-developer/odo/tests/helper.RunDevMode({{0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, ...}, ...) /go/odo_1/tests/helper/helper_dev.go:337 > github.com/redhat-developer/odo/tests/integration.glob..func7.64.2() /go/odo_1/tests/integration/cmd_dev_test.go:4147 | }) | It("should override the content in the pod it creates for the component on the cluster", func() { > err := helper.RunDevMode(helper.DevSessionOpts{ | RunOnPodman: ctx.podman, | }, func(session *gexec.Session, outContents, _ string, _ map[string]string) { github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1088f3e, 0xc001141620}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 ------------------------------ • [106.307 seconds] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev when modifying name for container in Devfile should react on the Devfile modification (podman=false, manual=true, customPortForwarding=true, customAddress=false) /go/odo_1/tests/integration/cmd_dev_test.go:1379 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [125.373 seconds] odo dev command tests Devfile contains pod-overrides and container-overrides attributes should override the content in the pod it creates for the component on the cluster /go/odo_1/tests/integration/cmd_dev_test.go:4146 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [4.152 seconds] odo create/delete/list/set namespace/project tests set project should not succeed to set the project /go/odo_1/tests/integration/cmd_namespace_test.go:162 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [23.521 seconds] odo dev command tests when running odo dev with alternative commands - without metadata.name when running odo dev with a run command should error out on an invalid command /go/odo_1/tests/integration/cmd_dev_test.go:3150 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [FAILED] [13.751 seconds] odo devfile deploy command tests deploying devfile with exec when the deploy command terminates abruptly; component name of a normal character length [BeforeEach] when odo deploy command is run again should run successfully [BeforeEach] /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:585 [It] /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:595 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output Timeline >> Created dir: /tmp/1810102305 Created dir: /tmp/869016469 Setting KUBECONFIG=/tmp/869016469/config Running kubectl with args [kubectl get namespace cmd-devfile-deploy-test595vav -o jsonpath={.metadata.name}] and odo env: [] [kubectl] Error from server (NotFound): namespaces "cmd-devfile-deploy-test595vav" not found Creating a new project: cmd-devfile-deploy-test595vav Running kubectl with args [kubectl create namespace cmd-devfile-deploy-test595vav] and odo env: [] [kubectl] namespace/cmd-devfile-deploy-test595vav created Running kubectl with args [kubectl config set-context --current --namespace cmd-devfile-deploy-test595vav] and odo env: [] [kubectl] Context "odo-test-kubernetes-cluster-2/cia4jeff0jvb2lioor0g/admin" modified. Running kubectl with args [kubectl get ns] and odo env: [] [kubectl] NAME STATUS AGE [kubectl] asoro Active 38d [kubectl] cert-manager Active 24d [kubectl] ci-devfile-registry Active 133d [kubectl] cmd-delete-test124bir Active 13s [kubectl] cmd-delete-test178tuy Active 3s [kubectl] cmd-delete-test546voa Active 7s [kubectl] cmd-describe-component-test642dgm Terminating 2m [kubectl] cmd-dev-api-server-test123ljx Active 25s [kubectl] cmd-dev-test1077yuc Terminating 3m26s [kubectl] cmd-dev-test1379whq Active 101s [kubectl] cmd-dev-test147ppj Active 17s [kubectl] cmd-dev-test1612tqt Active 41s [kubectl] cmd-dev-test1987uga Active 22s [kubectl] cmd-dev-test2549ldc Active 3s [kubectl] cmd-dev-test268zkr Active 35s [kubectl] cmd-dev-test3080tvq Active 1s [kubectl] cmd-dev-test3150pjj Active 13s [kubectl] cmd-dev-test3269bmz Active 96s [kubectl] cmd-dev-test3391wnz Terminating 87s [kubectl] cmd-dev-test3538llr Terminating 60s [kubectl] cmd-dev-test4146uyh Active 2m [kubectl] cmd-dev-test4921qpi Terminating 49s [kubectl] cmd-dev-test981sjm Active 18s [kubectl] cmd-devfile-deploy-test595vav Active 0s [kubectl] cmd-logs-test320yhz Terminating 114s [kubectl] default Active 133d [kubectl] flsz-project Active 97d [kubectl] ibm-cert-store Active 133d [kubectl] ibm-operators Active 133d [kubectl] ibm-system Active 133d [kubectl] kube-node-lease Active 133d [kubectl] kube-public Active 133d [kubectl] kube-system Active 133d [kubectl] mcsu-namespace Active 105d [kubectl] odo-dev-pr-7097 Active 38d [kubectl] olm Active 133d [kubectl] operators Active 133d [kubectl] registry-operator-system Active 24d Running kubectl with args [kubectl create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n cmd-devfile-deploy-test595vav] and odo env: [] [kubectl] configmap/config-map-for-cleanup created Current working dir: /go/odo_1/tests/integration Setting current dir to: /tmp/1810102305 Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: [] [odo] I1103 08:50:42.550621 9182 implem.go:114] The path for preference file is /tmp/869016469/preference.yaml [odo] Successfully removed registry [odo] I1103 08:50:42.556398 9182 implem.go:114] The path for preference file is /tmp/869016469/preference.yaml [odo] I1103 08:50:42.556902 9182 segment.go:268] Checking telemetry enable status [odo] I1103 08:50:42.556912 9182 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo preference add registry DefaultDevfileRegistry https://registry.stage.devfile.io] and odo env: [] [odo] I1103 08:50:42.782211 9196 implem.go:114] The path for preference file is /tmp/869016469/preference.yaml [odo] New registry successfully added [odo] I1103 08:50:42.783843 9196 implem.go:114] The path for preference file is /tmp/869016469/preference.yaml [odo] I1103 08:50:42.784447 9196 segment.go:268] Checking telemetry enable status [odo] I1103 08:50:42.784459 9196 segment.go:286] Sending telemetry disabled by env variable Setting current dir to: /tmp/1810102305 Replacing "image: registry.access.redhat.com/ubi8/nodejs-14:latest" with "image: registry.access.redhat.com/ubi8/nodejs-does-not-exist-14:latest" in /tmp/1810102305/devfile.yaml Running odo with args [odo deploy] and odo env: [] [odo] I1103 08:50:43.007729 9208 version.go:37] executing [podman version --format json] [odo] I1103 08:50:43.008614 9208 clientset.go:243] no Podman client initialized: exec: "podman": executable file not found in $PATH [odo] I1103 08:50:43.008664 9208 implem.go:114] The path for preference file is /tmp/869016469/preference.yaml [odo] I1103 08:50:43.009783 9208 context.go:172] absolute devfile path: '/tmp/1810102305/devfile.yaml' [odo] I1103 08:50:43.009821 9208 context.go:113] absolute devfile path: '/tmp/1810102305/devfile.yaml' [odo] I1103 08:50:43.010477 9208 content.go:48] converted devfile YAML to JSON [odo] I1103 08:50:43.010569 9208 apiVersion.go:60] devfile schemaVersion: '2.2.0' [odo] I1103 08:50:43.010592 9208 helper.go:56] devfile apiVersion '2.2.0' is supported [odo] I1103 08:50:43.013876 9208 schema.go:61] validated devfile schema [odo] I1103 08:50:43.015828 9208 validate.go:45] Successfully validated devfile sections [odo] I1103 08:50:43.015868 9208 validate.go:45] Successfully validated devfile sections [odo] I1103 08:50:43.015931 9208 component.go:87] name of component is "falqkq", and sanitized name is "falqkq" [odo] I1103 08:50:43.015968 9208 kclient.go:237] Checking if "projects" resource is supported [odo] I1103 08:50:43.048520 9208 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:32062 [odo] I1103 08:50:43.052469 9208 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:32062 is up [odo] I1103 08:50:43.061318 9208 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource [odo] __ [odo] / \__ Running the application in Deploy mode using the "falqkq" Devfile [odo] \__/ \ Namespace: cmd-devfile-deploy-test595vav [odo] / \__/ odo version: v3.15.0 (faadb7c53) [odo] \__/ [odo] [odo] ↪ Executing command: [odo] • Executing command in container (command: deploy-exec) ... [odo] I1103 08:50:43.254331 9208 jobs.go:44] Waiting for Job falqkq-app-deploy-exec to complete successfully [odo] ✓ Executing command in container (command: deploy-exec) [4s] [odo] I1103 08:50:47.212533 9208 implem.go:114] The path for preference file is /tmp/869016469/preference.yaml [odo] [odo] Your Devfile has been successfully deployed [odo] I1103 08:50:47.213511 9208 segment.go:268] Checking telemetry enable status [odo] I1103 08:50:47.213574 9208 segment.go:286] Sending telemetry disabled by env variable [FAILED] in [BeforeEach] - /go/odo_1/tests/helper/helper_cmd_wrapper.go:108 @ 11/03/23 08:50:52.826 Running kubectl with args [kubectl get namespace cmd-devfile-deploy-test595vav -o jsonpath={.metadata.name}] and odo env: [] [kubectl] cmd-devfile-deploy-test595vavDeleting project: cmd-devfile-deploy-test595vav Running kubectl with args [kubectl delete namespaces cmd-devfile-deploy-test595vav --wait=false] and odo env: [] [kubectl] namespace "cmd-devfile-deploy-test595vav" deleted Setting current dir to: /go/odo_1/tests/integration Deleting dir: /tmp/1810102305 Deleting dir: /tmp/869016469 << Timeline [FAILED] Failed after 0.000s. Running odo with args [odo deploy] and odo env: [] Expected : 0 not to match exit code: : 0 In [BeforeEach] at: /go/odo_1/tests/helper/helper_cmd_wrapper.go:108 @ 11/03/23 08:50:52.826 ------------------------------ SSSSS ------------------------------ • [47.951 seconds] odo dev command tests when a component is bootstrapped when running with --no-commands (debug=true) should start the dev session /go/odo_1/tests/integration/cmd_dev_test.go:268 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [55.715 seconds] odo dev command tests when Devfile 2.1.0 is used - without metadata.name when doing odo dev with --var flag should check if the env variable has a correct value /go/odo_1/tests/integration/cmd_dev_test.go:1612 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [7.475 seconds] odo create/delete/list/set namespace/project tests set project when running inside a component directory should set the project /go/odo_1/tests/integration/cmd_namespace_test.go:190 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [7.333 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEPLOY mode when the component is deleted while having access to the devfile.yaml should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:316 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [5.291 seconds] odo dev command with api server tests when the component is bootstrapped should fail if --random-ports and --api-server-port are used together /go/odo_1/tests/integration/cmd_dev_api_server_test.go:63 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [4.980 seconds] odo devfile build-images command tests when starting with Devfile with autoBuild or deployByDefault components when building and pushing images should build and push all Image components regardless of autoBuild /go/odo_1/tests/integration/cmd_devfile_build_images_test.go:385 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [24.168 seconds] odo dev command tests when running odo dev with alternative commands - without metadata.name when running odo dev with a build command should error out on an invalid command /go/odo_1/tests/integration/cmd_dev_test.go:3080 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ S [4.688 seconds] odo dev command tests when a component is bootstrapped when odo dev is executed and Ephemeral is set to false [BeforeEach] when killing odo dev and running odo delete component --wait should have deleted all resources before returning [BeforeEach] /go/odo_1/tests/integration/cmd_dev_test.go:560 [It] /go/odo_1/tests/integration/cmd_dev_test.go:577 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output [SKIPPED] This is a OpenShift specific scenario, skipping In [BeforeEach] at: /go/odo_1/tests/integration/cmd_dev_test.go:562 @ 11/03/23 08:51:02.946 ------------------------------ SS ------------------------------ • [46.009 seconds] odo dev command tests when a component is bootstrapped when build command takes really long to start should cancel build command and return if odo dev is stopped /go/odo_1/tests/integration/cmd_dev_test.go:981 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [126.520 seconds] odo dev command tests when java-springboot application is created and running odo dev when Update the devfile.yaml Should build the application successfully /go/odo_1/tests/integration/cmd_dev_test.go:3269 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [55.629 seconds] odo dev command tests when a component is bootstrapped should add annotation to use ImageStreams /go/odo_1/tests/integration/cmd_dev_test.go:147 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [45.521 seconds] odo dev command tests 1. devfile contains composite apply command the devfile contains an image component that uses a remote Dockerfile when [PODMAN_CMD=a-command-not-found-for-podman-should-make-odo-fallback-to-docker DOCKER_CMD=echo] remote server returns an error when odo dev is run should not build images when odo dev is run /go/odo_1/tests/integration/cmd_dev_test.go:2549 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [65.461 seconds] odo dev command tests when adding local files to gitignore and running odo dev when modifying /testdir/foobar.txt file should not synchronize it /go/odo_1/tests/integration/cmd_dev_test.go:1987 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [57.973 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEV mode and dev mode stopped when the component is deleted using its name (and namespace) from another directory (running-in="deploy") should output that there are no resources to be deleted /go/odo_1/tests/integration/cmd_delete_test.go:124 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [8.538 seconds] odo devfile deploy command tests deploying devfile with exec when using devfile that works; with component name of a normal character length should complete the command execution successfully /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:576 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [57.709 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEV mode and dev mode stopped the component is deleted while having access to the devfile.yaml when the component is deleted with --files should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:178 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [3.615 seconds] odo devfile deploy command tests when using a devfile.yaml containing an outer-loop Kubernetes component referenced via an URI when running odo deploy should succeed /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:143 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [65.419 seconds] odo dev command tests when a component is bootstrapped should show validation errors if the devfile is incorrect /go/odo_1/tests/integration/cmd_dev_test.go:156 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [96.012 seconds] odo dev command with api server tests when the component is bootstrapped when odo dev is run with --api-server flag (custom api server port=false) should describe the API Server port (JSON) /go/odo_1/tests/integration/cmd_dev_api_server_test.go:123 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [59.618 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted while having access to the devfile.yaml should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:428 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSS ------------------------------ • [59.066 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEV mode and dev mode stopped when the component is deleted using its name (and namespace) from another directory (running-in="deploy") should output that there are no resources to be deleted /go/odo_1/tests/integration/cmd_delete_test.go:124 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [7.813 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEPLOY mode when the component is deleted while having access to the devfile.yaml should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:316 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [5.540 seconds] odo dev command tests when Devfile contains metadata.language when odo deploy is executed should set the correct value in labels of deployed resources /go/odo_1/tests/integration/cmd_dev_test.go:4105 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [8.046 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEPLOY mode when the component is deleted while having access to the devfile.yaml should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:316 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [56.944 seconds] odo delete command tests when a component is bootstrapped when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted while having access to the devfile.yaml should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:428 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [58.748 seconds] odo dev command tests when adding local files to gitignore and running odo dev should not sync ignored files to the container /go/odo_1/tests/integration/cmd_dev_test.go:1955 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [56.230 seconds] odo dev command tests when a container component defines a Command or Args - with metadata.name should run odo dev successfully (#5620) /go/odo_1/tests/integration/cmd_dev_test.go:3538 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [55.685 seconds] odo dev command tests when adding local files to gitignore and running odo dev when modifying /testdir/foobar.txt file should not synchronize it /go/odo_1/tests/integration/cmd_dev_test.go:1987 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [56.217 seconds] odo dev command tests when devfile project field is present and running odo dev - without metadata.name should sync to the correct dir in container /go/odo_1/tests/integration/cmd_dev_test.go:2097 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [5.186 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEPLOY mode when a resource is changed in the devfile and the component is deleted while having access to the devfile.yaml with --files=true --running-in=deploy should delete the component /go/odo_1/tests/integration/cmd_delete_test.go:274 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [3.457 seconds] odo dev command with api server tests when the component is bootstrapped should fail if --api-server is false but --api-server-port is true /go/odo_1/tests/integration/cmd_dev_api_server_test.go:46 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [55.631 seconds] odo dev command with api server tests when the component is bootstrapped when odo dev is run with --api-server flag (custom api server port=true) should describe the API Server port (JSON) /go/odo_1/tests/integration/cmd_dev_api_server_test.go:123 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [115.360 seconds] odo dev command tests when running odo dev with devfile contain volume - with metadata.name check the volume name and mount paths for the containers /go/odo_1/tests/integration/cmd_dev_test.go:2230 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [15.405 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEV mode and dev mode stopped the component is deleted while having access to the devfile.yaml when the component is deleted with --files should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:178 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [3.623 seconds] odo create/delete/list/set namespace/project tests list namespace should successfully list all the namespaces in JSON format /go/odo_1/tests/integration/cmd_namespace_test.go:228 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [8.586 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:737 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" Using Devfile Registry URL at: "https://registry.stage.devfile.io" Spawning '/go/bin/odo init' from /tmp/1041442588 << Captured StdOut/StdErr Output ------------------------------ SSSSS ------------------------------ • [106.445 seconds] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev when modifying name for container in Devfile should react on the Devfile modification (podman=false, manual=false, customPortForwarding=false, customAddress=true) /go/odo_1/tests/integration/cmd_dev_test.go:1379 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [57.632 seconds] odo dev command tests when creating local files and dir and running odo dev - without metadata.name should correctly propagate changes to the container /go/odo_1/tests/integration/cmd_dev_test.go:1788 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [57.107 seconds] odo describe component command tests when creating a component when running odo dev (podman=false,debug=false) Default output when describing the component in dev mode should describe the component /go/odo_1/tests/integration/cmd_describe_component_test.go:348 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [66.934 seconds] odo dev command tests when setting git config and running odo dev should create vcs-uri annotation for the deployment when running odo dev /go/odo_1/tests/integration/cmd_dev_test.go:2966 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [116.207 seconds] odo devfile deploy command tests when using a devfile.yaml containing an outer-loop Kubernetes component referenced via an URI when running odo deploy with image build extra args when running and stopping odo dev should not delete the resources created with odo deploy /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:176 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [4.231 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 >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" Spawning '/go/bin/odo deploy' from /tmp/1604231310 << Captured StdOut/StdErr Output ------------------------------ SS•S ------------------------------ • [67.194 seconds] odo dev command tests when adding local files to gitignore and running odo dev when modifying /foobar.txt file should not synchronize it /go/odo_1/tests/integration/cmd_dev_test.go:1977 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [128.231 seconds] odo dev command tests multiple dev sessions with different project are running on same platform (podman=false), same port when odo dev session is run for nodejs component when odo dev session is run for go project on the same port but different address when go and nodejs files are modified should be possible to access both the projects on same address and port /go/odo_1/tests/integration/cmd_dev_test.go:1237 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [116.564 seconds] odo dev command tests when running odo dev with devfile contain volume - with metadata.name should create pvc and reuse if it shares the same devfile volume name /go/odo_1/tests/integration/cmd_dev_test.go:2197 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [68.607 seconds] odo dev debug command tests when a component is bootstrapped when running odo dev with debug flag should connect to relevant ports forwarded /go/odo_1/tests/integration/cmd_dev_debug_test.go:112 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [55.756 seconds] odo dev command tests when Devfile 2.1.0 is used - with metadata.name when doing odo dev with --var-file flag should check if the env variable has a correct value /go/odo_1/tests/integration/cmd_dev_test.go:1639 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [5.910 seconds] odo devfile deploy command tests Devfile with autoBuild or deployByDefault components when starting with Devfile with Deploy commands when running odo deploy with some components not referenced in the Devfile should create the appropriate resources /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:725 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [56.298 seconds] odo dev command tests when running odo dev and devfile with composite command - without metadata.name should execute all commands in composite command /go/odo_1/tests/integration/cmd_dev_test.go:2610 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [3.065 seconds] odo dev command tests when a component is bootstrapped should fail when using --no-commands and --build-command and/or --run-command together /go/odo_1/tests/integration/cmd_dev_test.go:233 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [116.090 seconds] odo devfile deploy command tests when using a devfile.yaml containing a deploy command when running odo deploy with image build extra args when running and stopping odo dev should not delete the resources created with odo deploy /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:176 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [3.002 seconds] odo create/delete/list/set namespace/project tests list project should successfully list all the projects in JSON format /go/odo_1/tests/integration/cmd_namespace_test.go:228 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [4.888 seconds] odo create/delete/list/set namespace/project tests set namespace when running inside a component directory should set the namespace /go/odo_1/tests/integration/cmd_namespace_test.go:190 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [58.383 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEV mode and dev mode stopped when the component is deleted using its name (and namespace) from another directory (running-in="deploy") when odo delete command is run again with nothing deployed on the cluster should output that there are no resources to be deleted /go/odo_1/tests/integration/cmd_delete_test.go:151 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [56.445 seconds] odo describe component command tests when creating a component when running odo dev (podman=false,debug=true) JSON output when describing the component in dev mode should describe the component /go/odo_1/tests/integration/cmd_describe_component_test.go:416 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [FAILED] [45.500 seconds] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev [It] should expose the endpoint on localhost (podman=false, manual=true, customPortForwarding=false, customAddress=true) /go/odo_1/tests/integration/cmd_dev_test.go:1338 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output Timeline >> Created dir: /tmp/3237628924 Created dir: /tmp/2406699996 Setting KUBECONFIG=/tmp/2406699996/config Running kubectl with args [kubectl get namespace cmd-dev-test1338rsp -o jsonpath={.metadata.name}] and odo env: [] [kubectl] Error from server (NotFound): namespaces "cmd-dev-test1338rsp" not found Creating a new project: cmd-dev-test1338rsp Running kubectl with args [kubectl create namespace cmd-dev-test1338rsp] and odo env: [] [kubectl] namespace/cmd-dev-test1338rsp created Running kubectl with args [kubectl config set-context --current --namespace cmd-dev-test1338rsp] and odo env: [] [kubectl] Context "odo-test-kubernetes-cluster-2/cia4jeff0jvb2lioor0g/admin" modified. Running kubectl with args [kubectl get ns] and odo env: [] [kubectl] NAME STATUS AGE [kubectl] asoro Active 38d [kubectl] cert-manager Active 24d [kubectl] ci-devfile-registry Active 133d [kubectl] cmd-delete-test151lfb Active 17s [kubectl] cmd-describe-component-test389dza Active 4s [kubectl] cmd-describe-component-test416ogj Active 15s [kubectl] cmd-describe-component-test477kdz Active 2s [kubectl] cmd-dev-api-server-test98jiq Active 7s [kubectl] cmd-dev-debug-test112vza Terminating 72s [kubectl] cmd-dev-debug-test631snx Active 7s [kubectl] cmd-dev-test1237cnr Terminating 2m15s [kubectl] cmd-dev-test1338rsp Active 0s [kubectl] cmd-dev-test1379min Active 32s [kubectl] cmd-dev-test1463zdu Active 25s [kubectl] cmd-dev-test1639cah Terminating 58s [kubectl] cmd-dev-test2197fsr Terminating 2m3s [kubectl] cmd-dev-test2388szn Active 8s [kubectl] cmd-dev-test2610zyu Active 48s [kubectl] cmd-dev-test2642mwp Active 9s [kubectl] cmd-dev-test5007qtz Active 24s [kubectl] cmd-devfile-deploy-test161pho Active 74s [kubectl] cmd-devfile-deploy-test176agm Terminating 2m5s [kubectl] cmd-devfile-deploy-test176nwv Active 102s [kubectl] cmd-devfile-deploy-test725wys Terminating 6s [kubectl] cmd-logs-test140rzq Active 39s [kubectl] default Active 133d [kubectl] flsz-project Active 97d [kubectl] ibm-cert-store Active 133d [kubectl] ibm-operators Active 133d [kubectl] ibm-system Active 133d [kubectl] kube-node-lease Active 133d [kubectl] kube-public Active 133d [kubectl] kube-system Active 133d [kubectl] mcsu-namespace Active 105d [kubectl] odo-dev-pr-7097 Active 38d [kubectl] olm Active 133d [kubectl] operators Active 133d [kubectl] registry-operator-system Active 24d Running kubectl with args [kubectl create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n cmd-dev-test1338rsp] and odo env: [] [kubectl] configmap/config-map-for-cleanup created Current working dir: /go/odo_1/tests/integration Setting current dir to: /tmp/3237628924 Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: [] [odo] I1103 08:53:15.462704 14291 implem.go:114] The path for preference file is /tmp/2406699996/preference.yaml [odo] Successfully removed registry [odo] I1103 08:53:15.464305 14291 implem.go:114] The path for preference file is /tmp/2406699996/preference.yaml [odo] I1103 08:53:15.464700 14291 segment.go:268] Checking telemetry enable status [odo] I1103 08:53:15.464709 14291 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo preference add registry DefaultDevfileRegistry https://registry.stage.devfile.io] and odo env: [] [odo] I1103 08:53:15.625563 14298 implem.go:114] The path for preference file is /tmp/2406699996/preference.yaml [odo] New registry successfully added [odo] I1103 08:53:15.627469 14298 implem.go:114] The path for preference file is /tmp/2406699996/preference.yaml [odo] I1103 08:53:15.627919 14298 segment.go:268] Checking telemetry enable status [odo] I1103 08:53:15.627933 14298 segment.go:286] Sending telemetry disabled by env variable Setting current dir to: /tmp/3237628924 Running odo with args [odo init --name bccray --devfile-path /go/odo_1/tests/examples/source/devfiles/nodejs/devfile.yaml] and odo env: [] [odo] I1103 08:53:15.799950 14305 implem.go:114] The path for preference file is /tmp/2406699996/preference.yaml [odo] __ [odo] / \__ Initializing a new component [odo] \__/ \ [odo] / \__/ odo version: v3.15.0 (faadb7c53) [odo] \__/ [odo] [odo] • Copying devfile from "/go/odo_1/tests/examples/source/devfiles/nodejs/devfile.yaml" ... [odo] ✓ Copying devfile from "/go/odo_1/tests/examples/source/devfiles/nodejs/devfile.yaml" [1ms] [odo] I1103 08:53:15.803134 14305 context.go:172] absolute devfile path: '/tmp/3237628924/devfile.yaml' [odo] I1103 08:53:15.803159 14305 context.go:113] absolute devfile path: '/tmp/3237628924/devfile.yaml' [odo] I1103 08:53:15.803703 14305 content.go:48] converted devfile YAML to JSON [odo] I1103 08:53:15.803760 14305 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:53:15.803912 14305 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:53:15.809131 14305 schema.go:61] validated devfile schema [odo] I1103 08:53:15.814853 14305 writer.go:55] devfile yaml created at: 'devfile.yaml' [odo] I1103 08:53:15.816750 14305 implem.go:114] The path for preference file is /tmp/2406699996/preference.yaml [odo] [odo] Your new component 'bccray' 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. [odo] I1103 08:53:15.817397 14305 segment.go:268] Checking telemetry enable status [odo] I1103 08:53:15.817410 14305 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo dev --random-ports --address 0.0.0.0 --api-server=false --no-watch] and odo env: [ODO_LOG_LEVEL=4 ODO_TRACKING_CONSENT=no] [odo] I1103 08:53:16.016710 14313 version.go:37] executing [podman version --format json] [odo] I1103 08:53:16.017243 14313 clientset.go:243] no Podman client initialized: exec: "podman": executable file not found in $PATH [odo] I1103 08:53:16.017269 14313 implem.go:114] The path for preference file is /tmp/2406699996/preference.yaml [odo] I1103 08:53:16.018508 14313 context.go:172] absolute devfile path: '/tmp/3237628924/devfile.yaml' [odo] I1103 08:53:16.018543 14313 context.go:113] absolute devfile path: '/tmp/3237628924/devfile.yaml' [odo] I1103 08:53:16.019034 14313 content.go:48] converted devfile YAML to JSON [odo] I1103 08:53:16.019111 14313 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:53:16.019316 14313 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:53:16.027571 14313 schema.go:61] validated devfile schema [odo] I1103 08:53:16.033398 14313 validate.go:45] Successfully validated devfile sections [odo] I1103 08:53:16.033445 14313 validate.go:45] Successfully validated devfile sections [odo] I1103 08:53:16.033517 14313 component.go:87] name of component is "bccray", and sanitized name is "bccray" [odo] I1103 08:53:16.033555 14313 kclient.go:237] Checking if "projects" resource is supported [odo] I1103 08:53:16.064530 14313 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:32062 [odo] I1103 08:53:16.069134 14313 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:32062 is up [odo] I1103 08:53:16.090356 14313 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource [odo] __ [odo] / \__ Developing using the "bccray" Devfile [odo] \__/ \ Namespace: cmd-dev-test1338rsp [odo] / \__/ odo version: v3.15.0 (faadb7c53) [odo] \__/ [odo] [odo] ↪ Running on the cluster in Dev mode [odo] I1103 08:53:16.107729 14313 kubedev.go:79] Creating new adapter [odo] I1103 08:53:16.107748 14313 kubedev.go:87] Creating inner-loop resources for the component [odo] I1103 08:53:16.107761 14313 watch.go:105] starting WatchAndPush, path: /tmp/3237628924, component: bccray, ignores [.git .odo .odo/odo-file-index.json] [odo] I1103 08:53:16.149943 14313 watch.go:423] Copying files [] to pod [odo] I1103 08:53:16.150206 14313 context.go:172] absolute devfile path: '/tmp/3237628924/devfile.yaml' [odo] I1103 08:53:16.150225 14313 context.go:113] absolute devfile path: '/tmp/3237628924/devfile.yaml' [odo] I1103 08:53:16.151545 14313 content.go:48] converted devfile YAML to JSON [odo] I1103 08:53:16.151678 14313 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:53:16.151701 14313 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:53:16.166604 14313 schema.go:61] validated devfile schema [odo] I1103 08:53:16.166918 14313 validate.go:45] Successfully validated devfile sections [odo] I1103 08:53:16.166965 14313 components.go:69] component state: "" [odo] • Waiting for Kubernetes resources ... [odo] I1103 08:53:16.190387 14313 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:53:16.213970 14313 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] I1103 08:53:16.281568 14313 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:53:16.346705 14313 components.go:346] Creating deployment bccray-app [odo] I1103 08:53:16.346837 14313 components.go:347] The component name is bccray [odo] I1103 08:53:16.353663 14313 kclient.go:286] Kubernetes version is "v1.25.14+IKS" [odo] I1103 08:53:16.353805 14313 kclient.go:298] Cluster has support for SSA: true [odo] I1103 08:53:16.423708 14313 components.go:378] Successfully created component bccray [odo] I1103 08:53:16.508194 14313 components.go:390] Successfully created Service for component bccray [odo] I1103 08:53:16.530412 14313 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:53:16.532783 14313 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:53:16.673143 14313 all.go:67] all goroutines have returned in 142.693323ms [odo] I1103 08:53:16.673192 14313 all.go:76] query result: objects=6 [odo] I1103 08:53:16.673248 14313 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:53:16.680077 14313 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:53:16.693661 14313 service.go:75] Getting list of services [odo] I1103 08:53:16.693697 14313 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:53:16.755686 14313 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:53:16.755779 14313 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:53:16.779925 14313 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:53:16.798820 14313 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:53:16.816067 14313 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:53:16.847088 14313 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:53:16.847126 14313 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:53:16.854059 14313 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:53:16.865522 14313 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:53:16.873287 14313 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:53:16.887692 14313 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:53:16.904927 14313 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:53:16.963315 14313 components.go:134] Deployment has been updated to generation 1. Waiting new event... [odo] I1103 08:53:16.963346 14313 status.go:34] setting inner loop State "WaitDeployment" [odo] =================== [odo] ⚠ Pod is Pending [odo] =================== [odo] I1103 08:53:16.966861 14313 watch.go:271] deployment watcher Event: Type: ADDED, name: bccray-app, rv: 40631378, generation: 1, pods: 0 [odo] I1103 08:53:16.970709 14313 watch.go:271] deployment watcher Event: Type: MODIFIED, name: bccray-app, rv: 40631382, generation: 1, pods: 0 [odo] I1103 08:53:16.970936 14313 watch.go:271] deployment watcher Event: Type: MODIFIED, name: bccray-app, rv: 40631389, generation: 1, pods: 0 [odo] I1103 08:53:16.974075 14313 watch.go:271] deployment watcher Event: Type: MODIFIED, name: bccray-app, rv: 40631400, generation: 1, pods: 0 [odo] I1103 08:53:17.267638 14313 watch.go:423] Copying files [] to pod [odo] I1103 08:53:17.268102 14313 context.go:172] absolute devfile path: '/tmp/3237628924/devfile.yaml' [odo] I1103 08:53:17.268133 14313 context.go:113] absolute devfile path: '/tmp/3237628924/devfile.yaml' [odo] I1103 08:53:17.269879 14313 content.go:48] converted devfile YAML to JSON [odo] I1103 08:53:17.270023 14313 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:53:17.270050 14313 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:53:17.280555 14313 schema.go:61] validated devfile schema [odo] I1103 08:53:17.280820 14313 validate.go:45] Successfully validated devfile sections [odo] I1103 08:53:17.280849 14313 components.go:69] component state: "WaitDeployment" [odo] I1103 08:53:17.301603 14313 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:53:17.333901 14313 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] I1103 08:53:17.424333 14313 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:53:17.482172 14313 components.go:346] Creating deployment bccray-app [odo] I1103 08:53:17.482296 14313 components.go:347] The component name is bccray [odo] I1103 08:53:17.482369 14313 components.go:350] The component already exists, attempting to update it [odo] I1103 08:53:17.482413 14313 components.go:352] Applying deployment [odo] I1103 08:53:17.551654 14313 components.go:361] Successfully updated component bccray [odo] I1103 08:53:17.591973 14313 components.go:748] Successfully update Service for component bccray [odo] I1103 08:53:17.610591 14313 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:53:17.612769 14313 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:53:17.744450 14313 all.go:67] all goroutines have returned in 133.854045ms [odo] I1103 08:53:17.744581 14313 all.go:76] query result: objects=6 [odo] I1103 08:53:17.744719 14313 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:53:17.744800 14313 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:53:17.744860 14313 service.go:75] Getting list of services [odo] I1103 08:53:17.744907 14313 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:53:17.806423 14313 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:53:17.806460 14313 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:53:17.825594 14313 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:53:17.844914 14313 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:53:17.865943 14313 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:53:17.888878 14313 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:53:17.888910 14313 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:53:17.907706 14313 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:53:17.919220 14313 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:53:17.927533 14313 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:53:17.944604 14313 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:53:17.966571 14313 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:53:18.006116 14313 components.go:141] Deployment has 0 ready replicas. Waiting new event... [odo] I1103 08:53:18.006161 14313 status.go:34] setting inner loop State "WaitDeployment" [odo] I1103 08:53:18.006217 14313 watch.go:271] deployment watcher Event: Type: MODIFIED, name: bccray-app, rv: 40631438, generation: 1, pods: 0 [odo] ✓ Pod is Running [odo] I1103 08:53:18.929358 14313 watch.go:271] deployment watcher Event: Type: MODIFIED, name: bccray-app, rv: 40631477, generation: 1, pods: 1 [odo] I1103 08:53:19.230434 14313 watch.go:423] Copying files [] to pod [odo] I1103 08:53:19.231293 14313 context.go:172] absolute devfile path: '/tmp/3237628924/devfile.yaml' [odo] I1103 08:53:19.231338 14313 context.go:113] absolute devfile path: '/tmp/3237628924/devfile.yaml' [odo] I1103 08:53:19.232395 14313 content.go:48] converted devfile YAML to JSON [odo] I1103 08:53:19.232530 14313 apiVersion.go:60] devfile schemaVersion: '2.0.0' [odo] I1103 08:53:19.232552 14313 helper.go:56] devfile apiVersion '2.0.0' is supported [odo] I1103 08:53:19.242909 14313 schema.go:61] validated devfile schema [odo] I1103 08:53:19.243140 14313 validate.go:45] Successfully validated devfile sections [odo] I1103 08:53:19.243168 14313 components.go:69] component state: "WaitDeployment" [odo] I1103 08:53:19.265322 14313 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:nodejs] [odo] I1103 08:53:19.281029 14313 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] I1103 08:53:19.347681 14313 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:53:19.411237 14313 components.go:346] Creating deployment bccray-app [odo] I1103 08:53:19.411252 14313 components.go:347] The component name is bccray [odo] I1103 08:53:19.411258 14313 components.go:350] The component already exists, attempting to update it [odo] I1103 08:53:19.411265 14313 components.go:352] Applying deployment [odo] I1103 08:53:19.455369 14313 components.go:361] Successfully updated component bccray [odo] I1103 08:53:19.496880 14313 components.go:748] Successfully update Service for component bccray [odo] I1103 08:53:19.514873 14313 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:53:19.521725 14313 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:53:19.639195 14313 all.go:67] all goroutines have returned in 124.31879ms [odo] I1103 08:53:19.639252 14313 all.go:76] query result: objects=6 [odo] I1103 08:53:19.639338 14313 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:53:19.639377 14313 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:53:19.639397 14313 service.go:75] Getting list of services [odo] I1103 08:53:19.639407 14313 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:53:19.687562 14313 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:53:19.687857 14313 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:53:19.718929 14313 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:53:19.750633 14313 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:53:19.776871 14313 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:53:19.795837 14313 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:53:19.795889 14313 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:53:19.807971 14313 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:53:19.818350 14313 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:53:19.826905 14313 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:53:19.842009 14313 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:53:19.856278 14313 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] • Syncing files into the container ... [odo] I1103 08:53:20.091982 14313 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3237628924, destBase: ., destFile: . [odo] I1103 08:53:20.092072 14313 file_indexer.go:406] Corrected destinations: base: . file: . [odo] I1103 08:53:20.093757 14313 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3237628924/.gitignore, destBase: ., destFile: .gitignore [odo] I1103 08:53:20.093842 14313 file_indexer.go:406] Corrected destinations: base: . file: .gitignore [odo] I1103 08:53:20.094265 14313 file_indexer.go:453] file added: /tmp/3237628924/.gitignore [odo] I1103 08:53:20.094332 14313 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3237628924/.odo, destBase: ., destFile: .odo [odo] I1103 08:53:20.094365 14313 file_indexer.go:406] Corrected destinations: base: . file: .odo [odo] I1103 08:53:20.094756 14313 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3237628924/devfile.yaml, destBase: ., destFile: devfile.yaml [odo] I1103 08:53:20.094807 14313 file_indexer.go:406] Corrected destinations: base: . file: devfile.yaml [odo] I1103 08:53:20.095152 14313 file_indexer.go:453] file added: /tmp/3237628924/devfile.yaml [odo] I1103 08:53:20.095230 14313 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3237628924/package.json, destBase: ., destFile: package.json [odo] I1103 08:53:20.095263 14313 file_indexer.go:406] Corrected destinations: base: . file: package.json [odo] I1103 08:53:20.095602 14313 file_indexer.go:453] file added: /tmp/3237628924/package.json [odo] I1103 08:53:20.095663 14313 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3237628924/server.js, destBase: ., destFile: server.js [odo] I1103 08:53:20.095691 14313 file_indexer.go:406] Corrected destinations: base: . file: server.js [odo] I1103 08:53:20.096033 14313 file_indexer.go:453] file added: /tmp/3237628924/server.js [odo] I1103 08:53:20.096094 14313 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3237628924/test, destBase: ., destFile: test [odo] I1103 08:53:20.096164 14313 file_indexer.go:406] Corrected destinations: base: . file: test [odo] I1103 08:53:20.096524 14313 file_indexer.go:453] file added: /tmp/3237628924/test [odo] I1103 08:53:20.097207 14313 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3237628924/test/test.js, destBase: ., destFile: test/test.js [odo] I1103 08:53:20.097268 14313 file_indexer.go:406] Corrected destinations: base: . file: test/test.js [odo] I1103 08:53:20.097664 14313 file_indexer.go:453] file added: /tmp/3237628924/test/test.js [odo] I1103 08:53:20.098248 14313 sync.go:138] List of files to be deleted: +[] [odo] I1103 08:53:20.098290 14313 sync.go:140] List of files changed: +[/tmp/3237628924/package.json /tmp/3237628924/server.js /tmp/3237628924/test /tmp/3237628924/test/test.js /tmp/3237628924/.gitignore /tmp/3237628924/devfile.yaml] [odo] I1103 08:53:20.098317 14313 sync.go:193] Push: componentName: bccray, path: /tmp/3237628924, files: [/tmp/3237628924/package.json /tmp/3237628924/server.js /tmp/3237628924/test /tmp/3237628924/test/test.js /tmp/3237628924/.gitignore /tmp/3237628924/devfile.yaml], delFiles: [*], isForcePush: true [odo] I1103 08:53:20.098748 14313 sync.go:310] remote files marked for deletion are [/projects/*] [odo] I1103 08:53:20.098879 14313 exec.go:37] Executing command [rm -rf /projects/*] for pod: bccray-app-5db8d7d8bd-qnltt in container: runtime [odo] I1103 08:53:20.300237 14313 sync.go:233] Copying files /tmp/3237628924/package.json /tmp/3237628924/server.js /tmp/3237628924/test /tmp/3237628924/test/test.js /tmp/3237628924/.gitignore /tmp/3237628924/devfile.yaml to pod [odo] I1103 08:53:20.300264 14313 copy.go:36] CopyFile arguments: localPath /tmp/3237628924, dest /projects/3237628924, targetPath /projects, copyFiles [/tmp/3237628924/package.json /tmp/3237628924/server.js /tmp/3237628924/test /tmp/3237628924/test/test.js /tmp/3237628924/.gitignore /tmp/3237628924/devfile.yaml], globalExps [.git .odo .odo/odo-file-index.json] [odo] I1103 08:53:20.300285 14313 copy.go:63] Executing command tar xf - -C /projects --no-same-owner [odo] I1103 08:53:20.300365 14313 copy.go:96] makeTar arguments: srcPath: /tmp/3237628924, destPath: /projects/3237628924, files: [/tmp/3237628924/package.json /tmp/3237628924/server.js /tmp/3237628924/test /tmp/3237628924/test/test.js /tmp/3237628924/.gitignore /tmp/3237628924/devfile.yaml] [odo] I1103 08:53:20.300898 14313 copy.go:127] Got abs path: /tmp/3237628924/package.json [odo] I1103 08:53:20.300922 14313 copy.go:128] Making /tmp/3237628924 relative to /tmp/3237628924/package.json [odo] I1103 08:53:20.300934 14313 copy.go:144] makeTar srcFile: 3237628924/package.json [odo] I1103 08:53:20.300945 14313 copy.go:145] makeTar destFile: package.json [odo] I1103 08:53:20.300952 14313 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3237628924/package.json, destBase: /projects, destFile: package.json [odo] I1103 08:53:20.300963 14313 copy.go:171] Corrected destinations: base: /projects file: package.json [odo] I1103 08:53:20.477890 14313 copy.go:127] Got abs path: /tmp/3237628924/server.js [odo] I1103 08:53:20.477973 14313 copy.go:128] Making /tmp/3237628924 relative to /tmp/3237628924/server.js [odo] I1103 08:53:20.477982 14313 copy.go:144] makeTar srcFile: 3237628924/server.js [odo] I1103 08:53:20.477986 14313 copy.go:145] makeTar destFile: server.js [odo] I1103 08:53:20.477990 14313 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3237628924/server.js, destBase: /projects, destFile: server.js [odo] I1103 08:53:20.477993 14313 copy.go:171] Corrected destinations: base: /projects file: server.js [odo] I1103 08:53:20.478547 14313 copy.go:127] Got abs path: /tmp/3237628924/test [odo] I1103 08:53:20.478555 14313 copy.go:128] Making /tmp/3237628924 relative to /tmp/3237628924/test [odo] I1103 08:53:20.478560 14313 copy.go:144] makeTar srcFile: 3237628924/test [odo] I1103 08:53:20.478563 14313 copy.go:145] makeTar destFile: test [odo] I1103 08:53:20.478567 14313 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3237628924/test, destBase: /projects, destFile: test [odo] I1103 08:53:20.478569 14313 copy.go:171] Corrected destinations: base: /projects file: test [odo] I1103 08:53:20.478966 14313 copy.go:127] Got abs path: /tmp/3237628924/test/test.js [odo] I1103 08:53:20.478973 14313 copy.go:128] Making /tmp/3237628924 relative to /tmp/3237628924/test/test.js [odo] I1103 08:53:20.478978 14313 copy.go:144] makeTar srcFile: 3237628924/test/test.js [odo] I1103 08:53:20.478982 14313 copy.go:145] makeTar destFile: test/test.js [odo] I1103 08:53:20.478984 14313 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3237628924/test/test.js, destBase: /projects, destFile: test/test.js [odo] I1103 08:53:20.478987 14313 copy.go:171] Corrected destinations: base: /projects file: test/test.js [odo] I1103 08:53:20.479596 14313 copy.go:127] Got abs path: /tmp/3237628924/.gitignore [odo] I1103 08:53:20.479632 14313 copy.go:128] Making /tmp/3237628924 relative to /tmp/3237628924/.gitignore [odo] I1103 08:53:20.479669 14313 copy.go:144] makeTar srcFile: 3237628924/.gitignore [odo] I1103 08:53:20.479685 14313 copy.go:145] makeTar destFile: .gitignore [odo] I1103 08:53:20.479703 14313 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3237628924/.gitignore, destBase: /projects, destFile: .gitignore [odo] I1103 08:53:20.479718 14313 copy.go:171] Corrected destinations: base: /projects file: .gitignore [odo] I1103 08:53:20.480418 14313 copy.go:127] Got abs path: /tmp/3237628924/devfile.yaml [odo] I1103 08:53:20.480455 14313 copy.go:128] Making /tmp/3237628924 relative to /tmp/3237628924/devfile.yaml [odo] I1103 08:53:20.480469 14313 copy.go:144] makeTar srcFile: 3237628924/devfile.yaml [odo] I1103 08:53:20.480478 14313 copy.go:145] makeTar destFile: devfile.yaml [odo] I1103 08:53:20.480486 14313 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3237628924/devfile.yaml, destBase: /projects, destFile: devfile.yaml [odo] I1103 08:53:20.480493 14313 copy.go:171] Corrected destinations: base: /projects file: devfile.yaml [odo] ✓ Syncing files into the container [434ms] [odo] I1103 08:53:20.526884 14313 kubeexec.go:40] GetProcessInfoForCommand for "devrun" [odo] I1103 08:53:20.526909 14313 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_devrun.pid || true] for pod: bccray-app-5db8d7d8bd-qnltt in container: runtime [odo] I1103 08:53:20.867809 14313 exec.go:96] cat: /opt/odo/.odo_cmd_devrun.pid: No such file or directory [odo] I1103 08:53:20.872878 14313 innerloop.go:131] running=false, execRequired=true [odo] • Building your application in container (command: devbuild) ... [odo] I1103 08:53:20.873392 14313 exec.go:37] Executing command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2] for pod: bccray-app-5db8d7d8bd-qnltt in container: runtime [odo] I1103 08:53:22.979680 14313 exec.go:54] ExecuteCommand returned an an err: error while streaming command: command terminated with exit code 1. for command '[/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]' [odo] stdout: [] [odo] stderr: [] [odo] ✗ Building your application in container (command: devbuild) [2s] [odo] npm notice [odo] npm notice New major version of npm available! 8.19.4 -> 10.2.3 [odo] npm notice Changelog: [odo] npm notice Run `npm install -g npm@10.2.3` to update! [odo] npm notice [odo] npm ERR! code FETCH_ERROR [odo] npm ERR! errno FETCH_ERROR [odo] npm ERR! invalid json response body at https://registry.npmjs.org/pino-std-serializers reason: Invalid response body while trying to fetch https://registry.npmjs.org/pino-std-serializers: 139932654590976:error:1408F119:SSL routines:ssl3_get_record:decryption failed or bad record mac:ssl/record/ssl3_record.c:677: [odo] npm ERR! [odo] [odo] npm ERR! A complete log of this run can be found in: [odo] npm ERR! /opt/app-root/src/.npm/_logs/2023-11-03T08_53_21_374Z-debug-0.log [odo] I1103 08:53:23.090098 14313 status.go:34] setting inner loop State "Ready" [odo] I1103 08:53:23.090147 14313 watch.go:437] Error from Push: watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 1 [odo] Error occurred on Push - watch command was unable to push component: unable to exec command [/bin/sh -c cd ${PROJECTS_ROOT} && (npm install) 1>>/proc/1/fd/1 2>>/proc/1/fd/2]: error while streaming command: command terminated with exit code 1 [odo] [odo] [odo] ↪ Dev mode [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] I1103 08:53:23.090199 14313 watch.go:271] deployment watcher Event: Type: MODIFIED, name: bccray-app, rv: 40631517, generation: 1, pods: 1 [FAILED] in [It] - /go/odo_1/tests/integration/cmd_dev_test.go:1344 @ 11/03/23 08:53:25.838 [odo] read: read /dev/stdin: input/output error [odo] I1103 08:53:25.839200 14313 watch.go:333] Dev mode interrupted by user [odo] I1103 08:53:25.839476 14313 implem.go:114] The path for preference file is /tmp/2406699996/preference.yaml [odo] I1103 08:53:25.840793 14313 segment.go:268] Checking telemetry enable status [odo] I1103 08:53:25.840819 14313 segment.go:286] Sending telemetry disabled by env variable [odo] Cleaning resources, please wait [odo] I1103 08:53:26.006190 14313 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:53:26.006615 14313 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:53:26.227969 14313 all.go:67] all goroutines have returned in 221.85165ms [odo] I1103 08:53:26.228051 14313 all.go:76] query result: objects=25 Running kubectl with args [kubectl get namespace cmd-dev-test1338rsp -o jsonpath={.metadata.name}] and odo env: [] [kubectl] cmd-dev-test1338rspDeleting project: cmd-dev-test1338rsp Running kubectl with args [kubectl delete namespaces cmd-dev-test1338rsp --wait=false] and odo env: [] [kubectl] namespace "cmd-dev-test1338rsp" deleted Setting current dir to: /go/odo_1/tests/integration Deleting dir: /tmp/3237628924 Deleting dir: /tmp/2406699996 << Timeline [FAILED] Unexpected error: <*url.Error | 0xc001444c30>: Get "http:": http: no Host in request URL { Op: "Get", URL: "http:", Err: <*errors.errorString | 0xc001468e20>{ s: "http: no Host in request URL", }, } occurred In [It] at: /go/odo_1/tests/integration/cmd_dev_test.go:1344 @ 11/03/23 08:53:25.838 ------------------------------ • [6.103 seconds] odo devfile init command tests when DevfileRegistriesList CRD is installed on cluster when CR for devfileregistrieslists is installed in namespace should be able to download devfile from the in-cluster registry /go/odo_1/tests/integration/cmd_devfile_init_test.go:613 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [57.153 seconds] odo dev command tests when running odo dev and composite command is marked as parallel:true - without metadata.name should execute all commands in composite command /go/odo_1/tests/integration/cmd_dev_test.go:2642 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [73.900 seconds] odo dev command tests cleanup of resources is not successful when using a Devfile with a Pod failing to delete before the cleanup timeout when odo dev is executed when odo dev is stopped should report that the component could not be deleted /go/odo_1/tests/integration/cmd_dev_test.go:5007 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [57.891 seconds] odo dev command with api server tests when the component is bootstrapped when odo dev is run with --api-server flag (custom api server port=true) should start the Dev server when --api-server flag is passed /go/odo_1/tests/integration/cmd_dev_api_server_test.go:98 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ Progress Report for Ginkgo Process #9 Automatically polling progress: odo devfile deploy command tests when using a devfile.yaml containing a deploy command when running odo deploy should run odo dev successfully (Spec Runtime: 2m4.681s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:161 In [It] (Node Runtime: 2m0s) /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:161 Begin Captured GinkgoWriter Output >> ... [odo] I1103 08:54:00.036376 12128 exec.go:96] 11: B07B11AC:8770 221F1068:01BB 06 00000000:00000000 03:0000075E 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:54:00.036378 12128 exec.go:96] 12: B07B11AC:ACAC 221F1068:01BB 06 00000000:00000000 03:000005BD 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:54:00.036381 12128 exec.go:96] 13: B07B11AC:8710 221F1068:01BB 06 00000000:00000000 03:0000075E 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:54:00.036385 12128 exec.go:96] 14: B07B11AC:8732 221F1068:01BB 06 00000000:00000000 03:0000075E 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:54:00.036387 12128 exec.go:96] 15: B07B11AC:8714 221F1068:01BB 06 00000000:00000000 03:0000075E 00000000 0 0 0 3 0000000000000000 [odo] I1103 08:54:00.036392 12128 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I1103 08:54:00.036395 12128 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I1103 08:54:00.036398 12128 exec.go:96] 0: 00000000000000000000000000000000:1F90 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000 1001 0 3168754 1 0000000000000000 100 0 0 10 0 [odo] I1103 08:54:00.036401 12128 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I1103 08:54:00.037859 12128 port.go:319] port 3000 not listening in container "runtime" << End Captured GinkgoWriter Output Spec Goroutine goroutine 1082 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc000277490, {0x30fed88?, 0xc0008e3ec0}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc000277490, {0x30fed88, 0xc0008e3ec0}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/redhat-developer/odo/tests/helper.WaitForOutputToContain({0x2d02089, 0xf}, 0x0?, 0x3?, 0xc0008e3e60) /go/odo_1/tests/helper/helper_run.go:54 github.com/redhat-developer/odo/tests/helper.StartDevMode({{0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, ...}) /go/odo_1/tests/helper/helper_dev.go:192 > github.com/redhat-developer/odo/tests/integration.glob..func9.6.2.3() /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:162 | | It("should run odo dev successfully", func() { > devSession, err := helper.StartDevMode(helper.DevSessionOpts{}) | Expect(err).ToNot(HaveOccurred()) | devSession.Kill() github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1088f3e, 0xc00130b800}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 ------------------------------ • [89.615 seconds] odo logs command tests when component is created and odo logs is executed when running in Dev mode should successfully show logs of the running component /go/odo_1/tests/integration/cmd_logs_test.go:140 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [76.120 seconds] odo dev command tests port-forwarding for the component when devfile has multiple endpoints when running odo dev should expose all endpoints on localhost regardless of exposure(podman=false, manual=false, customPortForwarding=false, customAddress=true) /go/odo_1/tests/integration/cmd_dev_test.go:1463 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [57.772 seconds] odo describe component command tests when creating a component when running odo dev (podman=false,debug=true) Default output when switching to another directory when describing the component from another directory should describe the named component /go/odo_1/tests/integration/cmd_describe_component_test.go:389 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [7.152 seconds] odo devfile deploy command tests when deploying a Devfile OpenShift component with multiple K8s resources defined should have created all the resources defined in the Devfile OpenShift component /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:372 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [57.354 seconds] odo describe component command tests when creating a component when running odo dev (podman=false,debug=false) JSON output when switching to another directory when describing the component from another directory should describe the named component /go/odo_1/tests/integration/cmd_describe_component_test.go:477 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [7.264 seconds] odo devfile deploy command tests when using a devfile.yaml containing an Image component with a build context should build image via Podman if build context references PROJECT_SOURCE env var /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:326 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [7.728 seconds] odo create/delete/list/set namespace/project tests create project should fail to create project /go/odo_1/tests/integration/cmd_namespace_test.go:63 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ S [5.228 seconds] odo dev command tests when Starting a PostgreSQL service [BeforeEach] when creating local files and dir and running odo dev - with metadata.name when deleting local files and dir and waiting for sync should not list deleted dir and file in container [BeforeEach] /go/odo_1/tests/integration/cmd_dev_test.go:1815 [It] /go/odo_1/tests/integration/cmd_dev_test.go:1882 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output [SKIPPED] Skipping service binding tests as SKIP_SERVICE_BINDING_TESTS is true In [BeforeEach] at: /go/odo_1/tests/integration/cmd_dev_test.go:1818 @ 11/03/23 08:54:12.562 ------------------------------ • [10.492 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEPLOY mode when a resource is changed in the devfile and the component is deleted while having access to the devfile.yaml with --files=false --running-in= should delete the component /go/odo_1/tests/integration/cmd_delete_test.go:274 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [4.867 seconds] odo devfile build-images command tests when using a Devfile with variable image names should build images with --var (push=true) /go/odo_1/tests/integration/cmd_devfile_build_images_test.go:437 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [106.308 seconds] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev when modifying name for container in Devfile should react on the Devfile modification (podman=false, manual=true, customPortForwarding=false, customAddress=false) /go/odo_1/tests/integration/cmd_dev_test.go:1379 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [82.081 seconds] odo dev command tests 1. devfile contains composite apply command when odo dev is running with both image build and container run extra args should execute the composite apply commands successfully /go/odo_1/tests/integration/cmd_dev_test.go:2388 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [84.867 seconds] odo dev debug command tests when starting with Devfile with autoBuild or deployByDefault components when running odo dev with some components referenced in the Devfile should create the appropriate resources /go/odo_1/tests/integration/cmd_dev_debug_test.go:631 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [3.482 seconds] odo devfile deploy command tests when using a devfile.yaml containing an outer-loop Kubernetes component referenced via an URI when an env.yaml file contains a non-current Project when running odo deploy should succeed /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:201 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [155.499 seconds] odo devfile deploy command tests when using a devfile.yaml containing a deploy command when running odo deploy should run odo dev successfully /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:161 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSSSSS ------------------------------ • [3.059 seconds] odo devfile deploy command tests deploying devfile with exec when using a devfile name with length more than 63 should fail with invalid component name error /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:622 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S [2.793 seconds] odo dev command tests when Starting a PostgreSQL service [BeforeEach] when creating local files and dir and running odo dev - without metadata.name should correctly propagate changes to the container [BeforeEach] /go/odo_1/tests/integration/cmd_dev_test.go:1815 [It] /go/odo_1/tests/integration/cmd_dev_test.go:1865 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output [SKIPPED] Skipping service binding tests as SKIP_SERVICE_BINDING_TESTS is true In [BeforeEach] at: /go/odo_1/tests/integration/cmd_dev_test.go:1818 @ 11/03/23 08:54:37.065 ------------------------------ S ------------------------------ • [28.915 seconds] odo delete command tests when a component is bootstrapped when the component is running in both DEV and DEPLOY mode and dev mode is killed when the component is deleted while having access to the devfile.yaml should delete the appropriate resources /go/odo_1/tests/integration/cmd_delete_test.go:428 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [4.972 seconds] odo devfile deploy command tests Devfile with autoBuild or deployByDefault components when starting with Devfile with Deploy commands when running odo deploy with some components referenced in the Devfile should create the appropriate resources /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:802 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [79.694 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 >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" Spawning '/go/bin/odo dev --random-ports -v 4' from /tmp/417182617 << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [4.306 seconds] odo list with devfile listing non-odo managed components when a non-odo managed component without the managed-by label is deployed should list the component in JSON /go/odo_1/tests/integration/cmd_devfile_list_test.go:71 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [83.042 seconds] odo dev command tests when starting with Devfile with autoBuild or deployByDefault components when running odo dev with some components not referenced in the Devfile should create the appropriate resources /go/odo_1/tests/integration/cmd_dev_test.go:4466 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [56.767 seconds] odo dev command tests when running odo dev and composite command are nested - with metadata.name should execute all commands in composite commmand /go/odo_1/tests/integration/cmd_dev_test.go:2674 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [5.554 seconds] odo describe component command tests when a non-odo application is present on the cluster should describe the component /go/odo_1/tests/integration/cmd_describe_component_test.go:694 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [4.470 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEPLOY mode when the component is deleted using its name and namespace from another directory should output that there are no resources to be deleted /go/odo_1/tests/integration/cmd_delete_test.go:237 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [58.137 seconds] odo dev command tests when running odo dev with alternative commands - with metadata.name should execute the custom non-default build and run commands successfully /go/odo_1/tests/integration/cmd_dev_test.go:3207 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [80.027 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 >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" Spawning '/go/bin/odo dev --random-ports' from /tmp/63740945 << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [67.164 seconds] odo dev command tests when adding local files to gitignore and running odo dev when modifying /foobar.txt file should not synchronize it /go/odo_1/tests/integration/cmd_dev_test.go:1977 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [FAILED] [68.668 seconds] odo dev command tests when Create and dev java-springboot component [It] should execute default build and run commands correctly /go/odo_1/tests/integration/cmd_dev_test.go:2931 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output Timeline >> Created dir: /tmp/3375396022 Created dir: /tmp/1948117511 Setting KUBECONFIG=/tmp/1948117511/config Running kubectl with args [kubectl get namespace cmd-dev-test2931abv -o jsonpath={.metadata.name}] and odo env: [] [kubectl] Error from server (NotFound): namespaces "cmd-dev-test2931abv" not found Creating a new project: cmd-dev-test2931abv Running kubectl with args [kubectl create namespace cmd-dev-test2931abv] and odo env: [] [kubectl] namespace/cmd-dev-test2931abv created Running kubectl with args [kubectl config set-context --current --namespace cmd-dev-test2931abv] and odo env: [] [kubectl] Context "odo-test-kubernetes-cluster-2/cia4jeff0jvb2lioor0g/admin" modified. Running kubectl with args [kubectl get ns] and odo env: [] [kubectl] NAME STATUS AGE [kubectl] asoro Active 38d [kubectl] cert-manager Active 24d [kubectl] ci-devfile-registry Active 133d [kubectl] cmd-delete-test274soa Active 5s [kubectl] cmd-describe-component-test389dza Terminating 60s [kubectl] cmd-describe-component-test477kdz Terminating 58s [kubectl] cmd-dev-api-server-test98jiq Terminating 63s [kubectl] cmd-dev-debug-test288vmc Active 11s [kubectl] cmd-dev-debug-test631snx Active 63s [kubectl] cmd-dev-test1379min Active 88s [kubectl] cmd-dev-test1463zdu Terminating 81s [kubectl] cmd-dev-test1882ywo Active 1s [kubectl] cmd-dev-test2388szn Active 64s [kubectl] cmd-dev-test2674qqs Active 8s [kubectl] cmd-dev-test2931abv Active 2s [kubectl] cmd-dev-test4466aud Active 37s [kubectl] cmd-dev-test5007qtz Terminating 80s [kubectl] cmd-devfile-deploy-test161pho Active 2m10s [kubectl] cmd-devfile-deploy-test326pun Active 4s [kubectl] cmd-devfile-deploy-test372jhd Terminating 8s [kubectl] cmd-devfile-deploy-test636ljf Active 5s [kubectl] cmd-logs-test140rzq Terminating 95s [kubectl] cmd-namespace-test63rvv Active 4s [kubectl] default Active 133d [kubectl] flsz-project Active 97d [kubectl] ibm-cert-store Active 133d [kubectl] ibm-operators Active 133d [kubectl] ibm-system Active 133d [kubectl] interactive-dev-test112lqd Active 15s [kubectl] interactive-dev-test40pbm Active 42s [kubectl] kube-node-lease Active 133d [kubectl] kube-public Active 133d [kubectl] kube-system Active 133d [kubectl] mcsu-namespace Active 105d [kubectl] odo-dev-pr-7097 Active 38d [kubectl] olm Active 133d [kubectl] operators Active 133d [kubectl] registry-operator-system Active 24d Running kubectl with args [kubectl create configmap config-map-for-cleanup --from-literal type=testing --from-literal team=odo -n cmd-dev-test2931abv] and odo env: [] [kubectl] configmap/config-map-for-cleanup created Current working dir: /go/odo_1/tests/integration Setting current dir to: /tmp/3375396022 Running odo with args [odo preference remove registry DefaultDevfileRegistry -f] and odo env: [] [odo] I1103 08:54:11.071547 15683 implem.go:114] The path for preference file is /tmp/1948117511/preference.yaml [odo] Successfully removed registry [odo] I1103 08:54:11.074486 15683 implem.go:114] The path for preference file is /tmp/1948117511/preference.yaml [odo] I1103 08:54:11.074887 15683 segment.go:268] Checking telemetry enable status [odo] I1103 08:54:11.074896 15683 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo preference add registry DefaultDevfileRegistry https://registry.stage.devfile.io] and odo env: [] [odo] I1103 08:54:11.578242 15705 implem.go:114] The path for preference file is /tmp/1948117511/preference.yaml [odo] New registry successfully added [odo] I1103 08:54:11.592165 15705 implem.go:114] The path for preference file is /tmp/1948117511/preference.yaml [odo] I1103 08:54:11.599808 15705 segment.go:268] Checking telemetry enable status [odo] I1103 08:54:11.599834 15705 segment.go:286] Sending telemetry disabled by env variable Setting current dir to: /tmp/3375396022 Running odo with args [odo init --name javaspringboot-hebogt --devfile-path /go/odo_1/tests/examples/source/devfiles/springboot/devfile.yaml] and odo env: [] [odo] I1103 08:54:11.925070 15746 implem.go:114] The path for preference file is /tmp/1948117511/preference.yaml [odo] __ [odo] / \__ Initializing a new component [odo] \__/ \ [odo] / \__/ odo version: v3.15.0 (faadb7c53) [odo] \__/ [odo] [odo] • Copying devfile from "/go/odo_1/tests/examples/source/devfiles/springboot/devfile.yaml" ... [odo] I1103 08:54:11.935774 15746 context.go:172] absolute devfile path: '/tmp/3375396022/devfile.yaml' [odo] I1103 08:54:11.935924 15746 context.go:113] absolute devfile path: '/tmp/3375396022/devfile.yaml' [odo] ✓ Copying devfile from "/go/odo_1/tests/examples/source/devfiles/springboot/devfile.yaml" [1ms] [odo] I1103 08:54:11.938473 15746 content.go:48] converted devfile YAML to JSON [odo] I1103 08:54:11.940756 15746 apiVersion.go:60] devfile schemaVersion: '2.2.0' [odo] I1103 08:54:11.941273 15746 helper.go:56] devfile apiVersion '2.2.0' is supported [odo] I1103 08:54:11.947628 15746 schema.go:61] validated devfile schema [odo] I1103 08:54:11.965227 15746 writer.go:55] devfile yaml created at: 'devfile.yaml' [odo] [odo] Your new component 'javaspringboot-hebogt' 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. [odo] I1103 08:54:11.966628 15746 implem.go:114] The path for preference file is /tmp/1948117511/preference.yaml [odo] I1103 08:54:11.967050 15746 segment.go:268] Checking telemetry enable status [odo] I1103 08:54:11.967064 15746 segment.go:286] Sending telemetry disabled by env variable Running odo with args [odo dev --random-ports --api-server=false] and odo env: [ODO_LOG_LEVEL=4 ODO_TRACKING_CONSENT=no] [odo] I1103 08:54:12.418383 15770 version.go:37] executing [podman version --format json] [odo] I1103 08:54:12.418884 15770 clientset.go:243] no Podman client initialized: exec: "podman": executable file not found in $PATH [odo] I1103 08:54:12.418908 15770 implem.go:114] The path for preference file is /tmp/1948117511/preference.yaml [odo] I1103 08:54:12.420127 15770 context.go:172] absolute devfile path: '/tmp/3375396022/devfile.yaml' [odo] I1103 08:54:12.420146 15770 context.go:113] absolute devfile path: '/tmp/3375396022/devfile.yaml' [odo] I1103 08:54:12.420933 15770 content.go:48] converted devfile YAML to JSON [odo] I1103 08:54:12.421124 15770 apiVersion.go:60] devfile schemaVersion: '2.2.0' [odo] I1103 08:54:12.421298 15770 helper.go:56] devfile apiVersion '2.2.0' is supported [odo] I1103 08:54:12.437195 15770 schema.go:61] validated devfile schema [odo] I1103 08:54:12.445663 15770 validate.go:45] Successfully validated devfile sections [odo] I1103 08:54:12.445814 15770 validate.go:45] Successfully validated devfile sections [odo] I1103 08:54:12.446211 15770 component.go:87] name of component is "javaspringboot-hebogt", and sanitized name is "javaspringboot-hebogt" [odo] I1103 08:54:12.446291 15770 kclient.go:237] Checking if "projects" resource is supported [odo] I1103 08:54:12.492080 15770 oc_server.go:26] Trying to connect to server c110.eu-de.containers.cloud.ibm.com:32062 [odo] I1103 08:54:12.498285 15770 oc_server.go:33] Server https://c110.eu-de.containers.cloud.ibm.com:32062 is up [odo] I1103 08:54:12.515175 15770 oc_server.go:66] Unable to get OpenShift Version: the server could not find the requested resource [odo] __ [odo] / \__ Developing using the "javaspringboot-hebogt" Devfile [odo] \__/ \ Namespace: cmd-dev-test2931abv [odo] / \__/ odo version: v3.15.0 (faadb7c53) [odo] \__/ [odo] [odo] ↪ Running on the cluster in Dev mode [odo] I1103 08:54:12.532576 15770 kubedev.go:79] Creating new adapter [odo] I1103 08:54:12.532594 15770 kubedev.go:87] Creating inner-loop resources for the component [odo] I1103 08:54:12.532619 15770 watch.go:105] starting WatchAndPush, path: /tmp/3375396022, component: javaspringboot-hebogt, ignores [.git .odo .odo/odo-file-index.json] [odo] I1103 08:54:12.539301 15770 file_watcher.go:130] adding watch on path /tmp/3375396022 [odo] I1103 08:54:12.539345 15770 file_watcher.go:130] adding watch on path /tmp/3375396022/.odo [odo] I1103 08:54:12.539354 15770 file_watcher.go:130] adding watch on path /tmp/3375396022/docker [odo] I1103 08:54:12.539362 15770 file_watcher.go:130] adding watch on path /tmp/3375396022/kubernetes [odo] I1103 08:54:12.539370 15770 file_watcher.go:130] adding watch on path /tmp/3375396022/src [odo] I1103 08:54:12.539377 15770 file_watcher.go:130] adding watch on path /tmp/3375396022/src/main [odo] I1103 08:54:12.539385 15770 file_watcher.go:130] adding watch on path /tmp/3375396022/src/main/java [odo] I1103 08:54:12.539397 15770 file_watcher.go:130] adding watch on path /tmp/3375396022/src/main/java/com [odo] I1103 08:54:12.539406 15770 file_watcher.go:130] adding watch on path /tmp/3375396022/src/main/java/com/example [odo] I1103 08:54:12.539418 15770 file_watcher.go:130] adding watch on path /tmp/3375396022/src/main/java/com/example/demo [odo] I1103 08:54:12.539427 15770 file_watcher.go:130] adding watch on path /tmp/3375396022/src/main/resources [odo] I1103 08:54:12.539434 15770 file_watcher.go:130] adding watch on path /tmp/3375396022/src/test [odo] I1103 08:54:12.539441 15770 file_watcher.go:130] adding watch on path /tmp/3375396022/src/test/java [odo] I1103 08:54:12.539449 15770 file_watcher.go:130] adding watch on path /tmp/3375396022/src/test/java/com [odo] I1103 08:54:12.539469 15770 file_watcher.go:130] adding watch on path /tmp/3375396022/src/test/java/com/example [odo] I1103 08:54:12.539477 15770 file_watcher.go:130] adding watch on path /tmp/3375396022/src/test/java/com/example/demo [odo] I1103 08:54:12.585924 15770 watch.go:423] Copying files [] to pod [odo] I1103 08:54:12.586476 15770 context.go:172] absolute devfile path: '/tmp/3375396022/devfile.yaml' [odo] I1103 08:54:12.586491 15770 context.go:113] absolute devfile path: '/tmp/3375396022/devfile.yaml' [odo] I1103 08:54:12.587382 15770 content.go:48] converted devfile YAML to JSON [odo] I1103 08:54:12.587571 15770 apiVersion.go:60] devfile schemaVersion: '2.2.0' [odo] I1103 08:54:12.587589 15770 helper.go:56] devfile apiVersion '2.2.0' is supported [odo] I1103 08:54:12.592196 15770 schema.go:61] validated devfile schema [odo] I1103 08:54:12.592931 15770 validate.go:45] Successfully validated devfile sections [odo] I1103 08:54:12.593264 15770 components.go:69] component state: "" [odo] • Waiting for Kubernetes resources ... [odo] I1103 08:54:12.613635 15770 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:springboot] [odo] I1103 08:54:12.641053 15770 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] I1103 08:54:12.744561 15770 utils.go:77] Updating container tools with mandatory volume mounts [odo] I1103 08:54:12.744735 15770 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:54:12.805151 15770 components.go:346] Creating deployment javaspringboot-hebogt-app [odo] I1103 08:54:12.805171 15770 components.go:347] The component name is javaspringboot-hebogt [odo] I1103 08:54:12.817761 15770 kclient.go:286] Kubernetes version is "v1.25.14+IKS" [odo] I1103 08:54:12.817794 15770 kclient.go:298] Cluster has support for SSA: true [odo] I1103 08:54:12.883004 15770 components.go:378] Successfully created component javaspringboot-hebogt [odo] I1103 08:54:12.957291 15770 components.go:390] Successfully created Service for component javaspringboot-hebogt [odo] I1103 08:54:12.985662 15770 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:54:12.985775 15770 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:54:13.120473 15770 all.go:67] all goroutines have returned in 134.432681ms [odo] I1103 08:54:13.120728 15770 all.go:76] query result: objects=6 [odo] I1103 08:54:13.121728 15770 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:54:13.133894 15770 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:54:13.171375 15770 service.go:75] Getting list of services [odo] I1103 08:54:13.171630 15770 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:54:13.233921 15770 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:54:13.234011 15770 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:54:13.253747 15770 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:54:13.270678 15770 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:54:13.285350 15770 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:54:13.310766 15770 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:54:13.310781 15770 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:54:13.321460 15770 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:54:13.335349 15770 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:54:13.350252 15770 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:54:13.378917 15770 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:54:13.403360 15770 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:54:13.443030 15770 components.go:134] Deployment has been updated to generation 1. Waiting new event... [odo] I1103 08:54:13.443268 15770 status.go:34] setting inner loop State "WaitDeployment" [odo] =================== [odo] ⚠ Pod is Pending [odo] =================== [odo] I1103 08:54:13.446721 15770 watch.go:271] deployment watcher Event: Type: ADDED, name: javaspringboot-hebogt-app, rv: 40633000, generation: 1, pods: 0 [odo] I1103 08:54:13.448380 15770 watch.go:271] deployment watcher Event: Type: MODIFIED, name: javaspringboot-hebogt-app, rv: 40633005, generation: 1, pods: 0 [odo] I1103 08:54:13.449633 15770 watch.go:271] deployment watcher Event: Type: MODIFIED, name: javaspringboot-hebogt-app, rv: 40633009, generation: 1, pods: 0 [odo] I1103 08:54:13.450139 15770 watch.go:271] deployment watcher Event: Type: MODIFIED, name: javaspringboot-hebogt-app, rv: 40633017, generation: 1, pods: 0 [odo] I1103 08:54:13.747009 15770 watch.go:423] Copying files [] to pod [odo] I1103 08:54:13.747519 15770 context.go:172] absolute devfile path: '/tmp/3375396022/devfile.yaml' [odo] I1103 08:54:13.747535 15770 context.go:113] absolute devfile path: '/tmp/3375396022/devfile.yaml' [odo] I1103 08:54:13.748348 15770 content.go:48] converted devfile YAML to JSON [odo] I1103 08:54:13.748444 15770 apiVersion.go:60] devfile schemaVersion: '2.2.0' [odo] I1103 08:54:13.748484 15770 helper.go:56] devfile apiVersion '2.2.0' is supported [odo] I1103 08:54:13.752663 15770 schema.go:61] validated devfile schema [odo] I1103 08:54:13.752967 15770 validate.go:45] Successfully validated devfile sections [odo] I1103 08:54:13.753000 15770 components.go:69] component state: "WaitDeployment" [odo] I1103 08:54:13.771089 15770 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:springboot] [odo] I1103 08:54:13.790173 15770 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] I1103 08:54:13.863491 15770 utils.go:77] Updating container tools with mandatory volume mounts [odo] I1103 08:54:13.863516 15770 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:54:13.960523 15770 components.go:346] Creating deployment javaspringboot-hebogt-app [odo] I1103 08:54:13.960550 15770 components.go:347] The component name is javaspringboot-hebogt [odo] I1103 08:54:13.960562 15770 components.go:350] The component already exists, attempting to update it [odo] I1103 08:54:13.960574 15770 components.go:352] Applying deployment [odo] I1103 08:54:14.029436 15770 components.go:361] Successfully updated component javaspringboot-hebogt [odo] I1103 08:54:14.120092 15770 components.go:748] Successfully update Service for component javaspringboot-hebogt [odo] I1103 08:54:14.149897 15770 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:54:14.150190 15770 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:54:14.530110 15770 all.go:67] all goroutines have returned in 380.236452ms [odo] I1103 08:54:14.530140 15770 all.go:76] query result: objects=6 [odo] I1103 08:54:14.530205 15770 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:54:14.530232 15770 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:54:14.530929 15770 service.go:75] Getting list of services [odo] I1103 08:54:14.530942 15770 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:54:14.578210 15770 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:54:14.578244 15770 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:54:14.597598 15770 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:54:14.623424 15770 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:54:14.640123 15770 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:54:14.661228 15770 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:54:14.661245 15770 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:54:14.673599 15770 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:54:14.688768 15770 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:54:14.701938 15770 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:54:14.725444 15770 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:54:14.740590 15770 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:54:14.781328 15770 components.go:141] Deployment has 0 ready replicas. Waiting new event... [odo] I1103 08:54:14.781453 15770 status.go:34] setting inner loop State "WaitDeployment" [odo] I1103 08:54:14.781517 15770 watch.go:271] deployment watcher Event: Type: MODIFIED, name: javaspringboot-hebogt-app, rv: 40633068, generation: 1, pods: 0 [odo] ✓ Pod is Running [odo] I1103 08:54:15.755171 15770 watch.go:271] deployment watcher Event: Type: MODIFIED, name: javaspringboot-hebogt-app, rv: 40633173, generation: 1, pods: 1 [odo] I1103 08:54:16.057492 15770 watch.go:423] Copying files [] to pod [odo] I1103 08:54:16.060586 15770 context.go:172] absolute devfile path: '/tmp/3375396022/devfile.yaml' [odo] I1103 08:54:16.060980 15770 context.go:113] absolute devfile path: '/tmp/3375396022/devfile.yaml' [odo] I1103 08:54:16.062518 15770 content.go:48] converted devfile YAML to JSON [odo] I1103 08:54:16.062725 15770 apiVersion.go:60] devfile schemaVersion: '2.2.0' [odo] I1103 08:54:16.062889 15770 helper.go:56] devfile apiVersion '2.2.0' is supported [odo] I1103 08:54:16.074598 15770 schema.go:61] validated devfile schema [odo] I1103 08:54:16.076933 15770 validate.go:45] Successfully validated devfile sections [odo] I1103 08:54:16.077414 15770 components.go:69] component state: "WaitDeployment" [odo] I1103 08:54:16.098866 15770 components.go:260] We are deploying these annotations: map[alpha.image.policy.openshift.io/resolve-names:* odo.dev/project-type:springboot] [odo] I1103 08:54:16.161301 15770 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] I1103 08:54:16.250396 15770 utils.go:77] Updating container tools with mandatory volume mounts [odo] I1103 08:54:16.250422 15770 utils.go:77] Updating container runtime with mandatory volume mounts [odo] I1103 08:54:16.334464 15770 components.go:346] Creating deployment javaspringboot-hebogt-app [odo] I1103 08:54:16.334494 15770 components.go:347] The component name is javaspringboot-hebogt [odo] I1103 08:54:16.334501 15770 components.go:350] The component already exists, attempting to update it [odo] I1103 08:54:16.334512 15770 components.go:352] Applying deployment [odo] I1103 08:54:16.420569 15770 components.go:361] Successfully updated component javaspringboot-hebogt [odo] I1103 08:54:16.466414 15770 components.go:748] Successfully update Service for component javaspringboot-hebogt [odo] I1103 08:54:16.482830 15770 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:54:16.482934 15770 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:54:16.606553 15770 all.go:67] all goroutines have returned in 123.727282ms [odo] I1103 08:54:16.606573 15770 all.go:76] query result: objects=6 [odo] I1103 08:54:16.606671 15770 kclient.go:237] Checking if "servicebindings" resource is supported [odo] I1103 08:54:16.606702 15770 kclient.go:237] Checking if "clusterserviceversions" resource is supported [odo] I1103 08:54:16.606907 15770 service.go:75] Getting list of services [odo] I1103 08:54:16.606920 15770 operators.go:30] Fetching list of operators installed in cluster [odo] I1103 08:54:16.677631 15770 service.go:93] Getting services started from operator: cloud-native-postgresql.v1.18.2 [odo] I1103 08:54:16.677693 15770 service.go:124] Getting instances of: backups.postgresql.k8s.enterprisedb.io [odo] I1103 08:54:16.714924 15770 service.go:124] Getting instances of: clusters.postgresql.k8s.enterprisedb.io [odo] I1103 08:54:16.742672 15770 service.go:124] Getting instances of: poolers.postgresql.k8s.enterprisedb.io [odo] I1103 08:54:16.781029 15770 service.go:124] Getting instances of: scheduledbackups.postgresql.k8s.enterprisedb.io [odo] I1103 08:54:16.821561 15770 service.go:93] Getting services started from operator: service-binding-operator.v1.4.1 [odo] I1103 08:54:16.821928 15770 service.go:124] Getting instances of: bindablekinds.binding.operators.coreos.com [odo] I1103 08:54:16.870385 15770 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:54:16.897993 15770 service.go:124] Getting instances of: clusterworkloadresourcemappings.servicebinding.io [odo] I1103 08:54:16.937637 15770 service.go:124] Getting instances of: servicebindings.binding.operators.coreos.com [odo] I1103 08:54:16.984622 15770 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] I1103 08:54:17.011841 15770 service.go:124] Getting instances of: servicebindings.servicebinding.io [odo] • Syncing files into the container ... [odo] I1103 08:54:17.199150 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022, destBase: ., destFile: . [odo] I1103 08:54:17.199166 15770 file_indexer.go:406] Corrected destinations: base: . file: . [odo] I1103 08:54:17.200427 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/.gitignore, destBase: ., destFile: .gitignore [odo] I1103 08:54:17.200438 15770 file_indexer.go:406] Corrected destinations: base: . file: .gitignore [odo] I1103 08:54:17.200888 15770 file_indexer.go:453] file added: /tmp/3375396022/.gitignore [odo] I1103 08:54:17.200904 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/.odo, destBase: ., destFile: .odo [odo] I1103 08:54:17.200910 15770 file_indexer.go:406] Corrected destinations: base: . file: .odo [odo] I1103 08:54:17.201432 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/Dockerfile, destBase: ., destFile: Dockerfile [odo] I1103 08:54:17.201441 15770 file_indexer.go:406] Corrected destinations: base: . file: Dockerfile [odo] I1103 08:54:17.201714 15770 file_indexer.go:453] file added: /tmp/3375396022/Dockerfile [odo] I1103 08:54:17.201821 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/HELP.md, destBase: ., destFile: HELP.md [odo] I1103 08:54:17.201828 15770 file_indexer.go:406] Corrected destinations: base: . file: HELP.md [odo] I1103 08:54:17.202300 15770 file_indexer.go:453] file added: /tmp/3375396022/HELP.md [odo] I1103 08:54:17.202391 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/devfile.yaml, destBase: ., destFile: devfile.yaml [odo] I1103 08:54:17.202396 15770 file_indexer.go:406] Corrected destinations: base: . file: devfile.yaml [odo] I1103 08:54:17.202606 15770 file_indexer.go:453] file added: /tmp/3375396022/devfile.yaml [odo] I1103 08:54:17.202649 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/docker, destBase: ., destFile: docker [odo] I1103 08:54:17.202654 15770 file_indexer.go:406] Corrected destinations: base: . file: docker [odo] I1103 08:54:17.202930 15770 file_indexer.go:453] file added: /tmp/3375396022/docker [odo] I1103 08:54:17.203320 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/docker/Dockerfile, destBase: ., destFile: docker/Dockerfile [odo] I1103 08:54:17.203363 15770 file_indexer.go:406] Corrected destinations: base: . file: docker/Dockerfile [odo] I1103 08:54:17.203589 15770 file_indexer.go:453] file added: /tmp/3375396022/docker/Dockerfile [odo] I1103 08:54:17.203614 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/kubernetes, destBase: ., destFile: kubernetes [odo] I1103 08:54:17.203627 15770 file_indexer.go:406] Corrected destinations: base: . file: kubernetes [odo] I1103 08:54:17.203801 15770 file_indexer.go:453] file added: /tmp/3375396022/kubernetes [odo] I1103 08:54:17.204139 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/kubernetes/deploy.yaml, destBase: ., destFile: kubernetes/deploy.yaml [odo] I1103 08:54:17.204164 15770 file_indexer.go:406] Corrected destinations: base: . file: kubernetes/deploy.yaml [odo] I1103 08:54:17.204462 15770 file_indexer.go:453] file added: /tmp/3375396022/kubernetes/deploy.yaml [odo] I1103 08:54:17.204495 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/mvnw, destBase: ., destFile: mvnw [odo] I1103 08:54:17.204508 15770 file_indexer.go:406] Corrected destinations: base: . file: mvnw [odo] I1103 08:54:17.204833 15770 file_indexer.go:453] file added: /tmp/3375396022/mvnw [odo] I1103 08:54:17.204876 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/mvnw.cmd, destBase: ., destFile: mvnw.cmd [odo] I1103 08:54:17.204897 15770 file_indexer.go:406] Corrected destinations: base: . file: mvnw.cmd [odo] I1103 08:54:17.205059 15770 file_indexer.go:453] file added: /tmp/3375396022/mvnw.cmd [odo] I1103 08:54:17.205083 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/pom.xml, destBase: ., destFile: pom.xml [odo] I1103 08:54:17.205094 15770 file_indexer.go:406] Corrected destinations: base: . file: pom.xml [odo] I1103 08:54:17.205307 15770 file_indexer.go:453] file added: /tmp/3375396022/pom.xml [odo] I1103 08:54:17.205332 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src, destBase: ., destFile: src [odo] I1103 08:54:17.205353 15770 file_indexer.go:406] Corrected destinations: base: . file: src [odo] I1103 08:54:17.205545 15770 file_indexer.go:453] file added: /tmp/3375396022/src [odo] I1103 08:54:17.205840 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/main, destBase: ., destFile: src/main [odo] I1103 08:54:17.205863 15770 file_indexer.go:406] Corrected destinations: base: . file: src/main [odo] I1103 08:54:17.206085 15770 file_indexer.go:453] file added: /tmp/3375396022/src/main [odo] I1103 08:54:17.206407 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/main/java, destBase: ., destFile: src/main/java [odo] I1103 08:54:17.206469 15770 file_indexer.go:406] Corrected destinations: base: . file: src/main/java [odo] I1103 08:54:17.206687 15770 file_indexer.go:453] file added: /tmp/3375396022/src/main/java [odo] I1103 08:54:17.207054 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/main/java/com, destBase: ., destFile: src/main/java/com [odo] I1103 08:54:17.207082 15770 file_indexer.go:406] Corrected destinations: base: . file: src/main/java/com [odo] I1103 08:54:17.207285 15770 file_indexer.go:453] file added: /tmp/3375396022/src/main/java/com [odo] I1103 08:54:17.207582 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/main/java/com/example, destBase: ., destFile: src/main/java/com/example [odo] I1103 08:54:17.207606 15770 file_indexer.go:406] Corrected destinations: base: . file: src/main/java/com/example [odo] I1103 08:54:17.207809 15770 file_indexer.go:453] file added: /tmp/3375396022/src/main/java/com/example [odo] I1103 08:54:17.209204 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/main/java/com/example/demo, destBase: ., destFile: src/main/java/com/example/demo [odo] I1103 08:54:17.209250 15770 file_indexer.go:406] Corrected destinations: base: . file: src/main/java/com/example/demo [odo] I1103 08:54:17.209467 15770 file_indexer.go:453] file added: /tmp/3375396022/src/main/java/com/example/demo [odo] I1103 08:54:17.209903 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/main/java/com/example/demo/DemoApplication.java, destBase: ., destFile: src/main/java/com/example/demo/DemoApplication.java [odo] I1103 08:54:17.209930 15770 file_indexer.go:406] Corrected destinations: base: . file: src/main/java/com/example/demo/DemoApplication.java [odo] I1103 08:54:17.210628 15770 file_indexer.go:453] file added: /tmp/3375396022/src/main/java/com/example/demo/DemoApplication.java [odo] I1103 08:54:17.210676 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/main/resources, destBase: ., destFile: src/main/resources [odo] I1103 08:54:17.210692 15770 file_indexer.go:406] Corrected destinations: base: . file: src/main/resources [odo] I1103 08:54:17.210857 15770 file_indexer.go:453] file added: /tmp/3375396022/src/main/resources [odo] I1103 08:54:17.211142 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/main/resources/application.properties, destBase: ., destFile: src/main/resources/application.properties [odo] I1103 08:54:17.211167 15770 file_indexer.go:406] Corrected destinations: base: . file: src/main/resources/application.properties [odo] I1103 08:54:17.211449 15770 file_indexer.go:453] file added: /tmp/3375396022/src/main/resources/application.properties [odo] I1103 08:54:17.211483 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/test, destBase: ., destFile: src/test [odo] I1103 08:54:17.211495 15770 file_indexer.go:406] Corrected destinations: base: . file: src/test [odo] I1103 08:54:17.211644 15770 file_indexer.go:453] file added: /tmp/3375396022/src/test [odo] I1103 08:54:17.211902 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/test/java, destBase: ., destFile: src/test/java [odo] I1103 08:54:17.211951 15770 file_indexer.go:406] Corrected destinations: base: . file: src/test/java [odo] I1103 08:54:17.212227 15770 file_indexer.go:453] file added: /tmp/3375396022/src/test/java [odo] I1103 08:54:17.212486 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/test/java/com, destBase: ., destFile: src/test/java/com [odo] I1103 08:54:17.212536 15770 file_indexer.go:406] Corrected destinations: base: . file: src/test/java/com [odo] I1103 08:54:17.212789 15770 file_indexer.go:453] file added: /tmp/3375396022/src/test/java/com [odo] I1103 08:54:17.213150 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/test/java/com/example, destBase: ., destFile: src/test/java/com/example [odo] I1103 08:54:17.213204 15770 file_indexer.go:406] Corrected destinations: base: . file: src/test/java/com/example [odo] I1103 08:54:17.213428 15770 file_indexer.go:453] file added: /tmp/3375396022/src/test/java/com/example [odo] I1103 08:54:17.213685 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/test/java/com/example/demo, destBase: ., destFile: src/test/java/com/example/demo [odo] I1103 08:54:17.213703 15770 file_indexer.go:406] Corrected destinations: base: . file: src/test/java/com/example/demo [odo] I1103 08:54:17.213904 15770 file_indexer.go:453] file added: /tmp/3375396022/src/test/java/com/example/demo [odo] I1103 08:54:17.214167 15770 file_indexer.go:400] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/test/java/com/example/demo/DemoApplicationTests.java, destBase: ., destFile: src/test/java/com/example/demo/DemoApplicationTests.java [odo] I1103 08:54:17.214199 15770 file_indexer.go:406] Corrected destinations: base: . file: src/test/java/com/example/demo/DemoApplicationTests.java [odo] I1103 08:54:17.214569 15770 file_indexer.go:453] file added: /tmp/3375396022/src/test/java/com/example/demo/DemoApplicationTests.java [odo] I1103 08:54:17.215851 15770 sync.go:138] List of files to be deleted: +[] [odo] I1103 08:54:17.215895 15770 sync.go:140] List of files changed: +[/tmp/3375396022/kubernetes/deploy.yaml /tmp/3375396022/src/main /tmp/3375396022/src/main/java /tmp/3375396022/docker /tmp/3375396022/Dockerfile /tmp/3375396022/src/main/resources/application.properties /tmp/3375396022/src/main/java/com /tmp/3375396022/devfile.yaml /tmp/3375396022/src/test/java/com /tmp/3375396022/src/main/java/com/example/demo /tmp/3375396022/mvnw /tmp/3375396022/docker/Dockerfile /tmp/3375396022/src/test/java/com/example/demo /tmp/3375396022/src/test/java /tmp/3375396022/src/test /tmp/3375396022/src/main/resources /tmp/3375396022/mvnw.cmd /tmp/3375396022/pom.xml /tmp/3375396022/src /tmp/3375396022/src/main/java/com/example/demo/DemoApplication.java /tmp/3375396022/.gitignore /tmp/3375396022/HELP.md /tmp/3375396022/src/main/java/com/example /tmp/3375396022/src/test/java/com/example/demo/DemoApplicationTests.java /tmp/3375396022/kubernetes /tmp/3375396022/src/test/java/com/example] [odo] I1103 08:54:17.216064 15770 sync.go:193] Push: componentName: javaspringboot-hebogt, path: /tmp/3375396022, files: [/tmp/3375396022/kubernetes/deploy.yaml /tmp/3375396022/src/main /tmp/3375396022/src/main/java /tmp/3375396022/docker /tmp/3375396022/Dockerfile /tmp/3375396022/src/main/resources/application.properties /tmp/3375396022/src/main/java/com /tmp/3375396022/devfile.yaml /tmp/3375396022/src/test/java/com /tmp/3375396022/src/main/java/com/example/demo /tmp/3375396022/mvnw /tmp/3375396022/docker/Dockerfile /tmp/3375396022/src/test/java/com/example/demo /tmp/3375396022/src/test/java /tmp/3375396022/src/test /tmp/3375396022/src/main/resources /tmp/3375396022/mvnw.cmd /tmp/3375396022/pom.xml /tmp/3375396022/src /tmp/3375396022/src/main/java/com/example/demo/DemoApplication.java /tmp/3375396022/.gitignore /tmp/3375396022/HELP.md /tmp/3375396022/src/main/java/com/example /tmp/3375396022/src/test/java/com/example/demo/DemoApplicationTests.java /tmp/3375396022/kubernetes /tmp/3375396022/src/test/java/com/example], delFiles: [*], isForcePush: true [odo] I1103 08:54:17.216727 15770 sync.go:310] remote files marked for deletion are [/projects/*] [odo] I1103 08:54:17.216976 15770 exec.go:37] Executing command [rm -rf /projects/*] for pod: javaspringboot-hebogt-app-644cccbf99-dz9j6 in container: tools [odo] I1103 08:54:17.448884 15770 sync.go:233] Copying files /tmp/3375396022/kubernetes/deploy.yaml /tmp/3375396022/src/main /tmp/3375396022/src/main/java /tmp/3375396022/docker /tmp/3375396022/Dockerfile /tmp/3375396022/src/main/resources/application.properties /tmp/3375396022/src/main/java/com /tmp/3375396022/devfile.yaml /tmp/3375396022/src/test/java/com /tmp/3375396022/src/main/java/com/example/demo /tmp/3375396022/mvnw /tmp/3375396022/docker/Dockerfile /tmp/3375396022/src/test/java/com/example/demo /tmp/3375396022/src/test/java /tmp/3375396022/src/test /tmp/3375396022/src/main/resources /tmp/3375396022/mvnw.cmd /tmp/3375396022/pom.xml /tmp/3375396022/src /tmp/3375396022/src/main/java/com/example/demo/DemoApplication.java /tmp/3375396022/.gitignore /tmp/3375396022/HELP.md /tmp/3375396022/src/main/java/com/example /tmp/3375396022/src/test/java/com/example/demo/DemoApplicationTests.java /tmp/3375396022/kubernetes /tmp/3375396022/src/test/java/com/example to pod [odo] I1103 08:54:17.448924 15770 copy.go:36] CopyFile arguments: localPath /tmp/3375396022, dest /projects/3375396022, targetPath /projects, copyFiles [/tmp/3375396022/kubernetes/deploy.yaml /tmp/3375396022/src/main /tmp/3375396022/src/main/java /tmp/3375396022/docker /tmp/3375396022/Dockerfile /tmp/3375396022/src/main/resources/application.properties /tmp/3375396022/src/main/java/com /tmp/3375396022/devfile.yaml /tmp/3375396022/src/test/java/com /tmp/3375396022/src/main/java/com/example/demo /tmp/3375396022/mvnw /tmp/3375396022/docker/Dockerfile /tmp/3375396022/src/test/java/com/example/demo /tmp/3375396022/src/test/java /tmp/3375396022/src/test /tmp/3375396022/src/main/resources /tmp/3375396022/mvnw.cmd /tmp/3375396022/pom.xml /tmp/3375396022/src /tmp/3375396022/src/main/java/com/example/demo/DemoApplication.java /tmp/3375396022/.gitignore /tmp/3375396022/HELP.md /tmp/3375396022/src/main/java/com/example /tmp/3375396022/src/test/java/com/example/demo/DemoApplicationTests.java /tmp/3375396022/kubernetes /tmp/3375396022/src/test/java/com/example], globalExps [.git .odo .odo/odo-file-index.json] [odo] I1103 08:54:17.448969 15770 copy.go:63] Executing command tar xf - -C /projects --no-same-owner [odo] I1103 08:54:17.449071 15770 copy.go:96] makeTar arguments: srcPath: /tmp/3375396022, destPath: /projects/3375396022, files: [/tmp/3375396022/kubernetes/deploy.yaml /tmp/3375396022/src/main /tmp/3375396022/src/main/java /tmp/3375396022/docker /tmp/3375396022/Dockerfile /tmp/3375396022/src/main/resources/application.properties /tmp/3375396022/src/main/java/com /tmp/3375396022/devfile.yaml /tmp/3375396022/src/test/java/com /tmp/3375396022/src/main/java/com/example/demo /tmp/3375396022/mvnw /tmp/3375396022/docker/Dockerfile /tmp/3375396022/src/test/java/com/example/demo /tmp/3375396022/src/test/java /tmp/3375396022/src/test /tmp/3375396022/src/main/resources /tmp/3375396022/mvnw.cmd /tmp/3375396022/pom.xml /tmp/3375396022/src /tmp/3375396022/src/main/java/com/example/demo/DemoApplication.java /tmp/3375396022/.gitignore /tmp/3375396022/HELP.md /tmp/3375396022/src/main/java/com/example /tmp/3375396022/src/test/java/com/example/demo/DemoApplicationTests.java /tmp/3375396022/kubernetes /tmp/3375396022/src/test/java/com/example] [odo] I1103 08:54:17.449686 15770 copy.go:127] Got abs path: /tmp/3375396022/kubernetes/deploy.yaml [odo] I1103 08:54:17.449697 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/kubernetes/deploy.yaml [odo] I1103 08:54:17.449704 15770 copy.go:144] makeTar srcFile: 3375396022/kubernetes/deploy.yaml [odo] I1103 08:54:17.449710 15770 copy.go:145] makeTar destFile: kubernetes/deploy.yaml [odo] I1103 08:54:17.449714 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/kubernetes/deploy.yaml, destBase: /projects, destFile: kubernetes/deploy.yaml [odo] I1103 08:54:17.449719 15770 copy.go:171] Corrected destinations: base: /projects file: kubernetes/deploy.yaml [odo] I1103 08:54:17.618998 15770 copy.go:127] Got abs path: /tmp/3375396022/src/main [odo] I1103 08:54:17.619035 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/src/main [odo] I1103 08:54:17.619049 15770 copy.go:144] makeTar srcFile: 3375396022/src/main [odo] I1103 08:54:17.619052 15770 copy.go:145] makeTar destFile: src/main [odo] I1103 08:54:17.619060 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/main, destBase: /projects, destFile: src/main [odo] I1103 08:54:17.619070 15770 copy.go:171] Corrected destinations: base: /projects file: src/main [odo] I1103 08:54:17.619524 15770 copy.go:127] Got abs path: /tmp/3375396022/src/main/java [odo] I1103 08:54:17.619532 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/src/main/java [odo] I1103 08:54:17.619537 15770 copy.go:144] makeTar srcFile: 3375396022/src/main/java [odo] I1103 08:54:17.619540 15770 copy.go:145] makeTar destFile: src/main/java [odo] I1103 08:54:17.619543 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/main/java, destBase: /projects, destFile: src/main/java [odo] I1103 08:54:17.619546 15770 copy.go:171] Corrected destinations: base: /projects file: src/main/java [odo] I1103 08:54:17.619858 15770 copy.go:127] Got abs path: /tmp/3375396022/docker [odo] I1103 08:54:17.619865 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/docker [odo] I1103 08:54:17.619870 15770 copy.go:144] makeTar srcFile: 3375396022/docker [odo] I1103 08:54:17.619873 15770 copy.go:145] makeTar destFile: docker [odo] I1103 08:54:17.619876 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/docker, destBase: /projects, destFile: docker [odo] I1103 08:54:17.619879 15770 copy.go:171] Corrected destinations: base: /projects file: docker [odo] I1103 08:54:17.620203 15770 copy.go:127] Got abs path: /tmp/3375396022/Dockerfile [odo] I1103 08:54:17.620212 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/Dockerfile [odo] I1103 08:54:17.620223 15770 copy.go:144] makeTar srcFile: 3375396022/Dockerfile [odo] I1103 08:54:17.620226 15770 copy.go:145] makeTar destFile: Dockerfile [odo] I1103 08:54:17.620229 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/Dockerfile, destBase: /projects, destFile: Dockerfile [odo] I1103 08:54:17.620232 15770 copy.go:171] Corrected destinations: base: /projects file: Dockerfile [odo] I1103 08:54:17.620723 15770 copy.go:127] Got abs path: /tmp/3375396022/src/main/resources/application.properties [odo] I1103 08:54:17.620737 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/src/main/resources/application.properties [odo] I1103 08:54:17.620743 15770 copy.go:144] makeTar srcFile: 3375396022/src/main/resources/application.properties [odo] I1103 08:54:17.620746 15770 copy.go:145] makeTar destFile: src/main/resources/application.properties [odo] I1103 08:54:17.620750 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/main/resources/application.properties, destBase: /projects, destFile: src/main/resources/application.properties [odo] I1103 08:54:17.620753 15770 copy.go:171] Corrected destinations: base: /projects file: src/main/resources/application.properties [odo] I1103 08:54:17.621158 15770 copy.go:127] Got abs path: /tmp/3375396022/src/main/java/com [odo] I1103 08:54:17.621166 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/src/main/java/com [odo] I1103 08:54:17.621171 15770 copy.go:144] makeTar srcFile: 3375396022/src/main/java/com [odo] I1103 08:54:17.621174 15770 copy.go:145] makeTar destFile: src/main/java/com [odo] I1103 08:54:17.621177 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/main/java/com, destBase: /projects, destFile: src/main/java/com [odo] I1103 08:54:17.621182 15770 copy.go:171] Corrected destinations: base: /projects file: src/main/java/com [odo] I1103 08:54:17.621640 15770 copy.go:127] Got abs path: /tmp/3375396022/devfile.yaml [odo] I1103 08:54:17.621648 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/devfile.yaml [odo] I1103 08:54:17.621653 15770 copy.go:144] makeTar srcFile: 3375396022/devfile.yaml [odo] I1103 08:54:17.621657 15770 copy.go:145] makeTar destFile: devfile.yaml [odo] I1103 08:54:17.621659 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/devfile.yaml, destBase: /projects, destFile: devfile.yaml [odo] I1103 08:54:17.621662 15770 copy.go:171] Corrected destinations: base: /projects file: devfile.yaml [odo] I1103 08:54:17.622288 15770 copy.go:127] Got abs path: /tmp/3375396022/src/test/java/com [odo] I1103 08:54:17.622296 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/src/test/java/com [odo] I1103 08:54:17.622301 15770 copy.go:144] makeTar srcFile: 3375396022/src/test/java/com [odo] I1103 08:54:17.622305 15770 copy.go:145] makeTar destFile: src/test/java/com [odo] I1103 08:54:17.622308 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/test/java/com, destBase: /projects, destFile: src/test/java/com [odo] I1103 08:54:17.622311 15770 copy.go:171] Corrected destinations: base: /projects file: src/test/java/com [odo] I1103 08:54:17.622774 15770 copy.go:127] Got abs path: /tmp/3375396022/src/main/java/com/example/demo [odo] I1103 08:54:17.622782 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/src/main/java/com/example/demo [odo] I1103 08:54:17.622787 15770 copy.go:144] makeTar srcFile: 3375396022/src/main/java/com/example/demo [odo] I1103 08:54:17.622791 15770 copy.go:145] makeTar destFile: src/main/java/com/example/demo [odo] I1103 08:54:17.622793 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/main/java/com/example/demo, destBase: /projects, destFile: src/main/java/com/example/demo [odo] I1103 08:54:17.622797 15770 copy.go:171] Corrected destinations: base: /projects file: src/main/java/com/example/demo [odo] I1103 08:54:17.623143 15770 copy.go:127] Got abs path: /tmp/3375396022/mvnw [odo] I1103 08:54:17.623149 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/mvnw [odo] I1103 08:54:17.623154 15770 copy.go:144] makeTar srcFile: 3375396022/mvnw [odo] I1103 08:54:17.623157 15770 copy.go:145] makeTar destFile: mvnw [odo] I1103 08:54:17.623160 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/mvnw, destBase: /projects, destFile: mvnw [odo] I1103 08:54:17.623164 15770 copy.go:171] Corrected destinations: base: /projects file: mvnw [odo] I1103 08:54:17.623693 15770 copy.go:127] Got abs path: /tmp/3375396022/docker/Dockerfile [odo] I1103 08:54:17.623701 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/docker/Dockerfile [odo] I1103 08:54:17.623707 15770 copy.go:144] makeTar srcFile: 3375396022/docker/Dockerfile [odo] I1103 08:54:17.623710 15770 copy.go:145] makeTar destFile: docker/Dockerfile [odo] I1103 08:54:17.623713 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/docker/Dockerfile, destBase: /projects, destFile: docker/Dockerfile [odo] I1103 08:54:17.623718 15770 copy.go:171] Corrected destinations: base: /projects file: docker/Dockerfile [odo] I1103 08:54:17.624207 15770 copy.go:127] Got abs path: /tmp/3375396022/src/test/java/com/example/demo [odo] I1103 08:54:17.624216 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/src/test/java/com/example/demo [odo] I1103 08:54:17.624221 15770 copy.go:144] makeTar srcFile: 3375396022/src/test/java/com/example/demo [odo] I1103 08:54:17.624225 15770 copy.go:145] makeTar destFile: src/test/java/com/example/demo [odo] I1103 08:54:17.624236 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/test/java/com/example/demo, destBase: /projects, destFile: src/test/java/com/example/demo [odo] I1103 08:54:17.624239 15770 copy.go:171] Corrected destinations: base: /projects file: src/test/java/com/example/demo [odo] I1103 08:54:17.624736 15770 copy.go:127] Got abs path: /tmp/3375396022/src/test/java [odo] I1103 08:54:17.624745 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/src/test/java [odo] I1103 08:54:17.624751 15770 copy.go:144] makeTar srcFile: 3375396022/src/test/java [odo] I1103 08:54:17.624755 15770 copy.go:145] makeTar destFile: src/test/java [odo] I1103 08:54:17.624758 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/test/java, destBase: /projects, destFile: src/test/java [odo] I1103 08:54:17.624761 15770 copy.go:171] Corrected destinations: base: /projects file: src/test/java [odo] I1103 08:54:17.625312 15770 copy.go:127] Got abs path: /tmp/3375396022/src/test [odo] I1103 08:54:17.625321 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/src/test [odo] I1103 08:54:17.625326 15770 copy.go:144] makeTar srcFile: 3375396022/src/test [odo] I1103 08:54:17.625330 15770 copy.go:145] makeTar destFile: src/test [odo] I1103 08:54:17.625333 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/test, destBase: /projects, destFile: src/test [odo] I1103 08:54:17.625336 15770 copy.go:171] Corrected destinations: base: /projects file: src/test [odo] I1103 08:54:17.625774 15770 copy.go:127] Got abs path: /tmp/3375396022/src/main/resources [odo] I1103 08:54:17.625781 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/src/main/resources [odo] I1103 08:54:17.625786 15770 copy.go:144] makeTar srcFile: 3375396022/src/main/resources [odo] I1103 08:54:17.625789 15770 copy.go:145] makeTar destFile: src/main/resources [odo] I1103 08:54:17.625792 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/main/resources, destBase: /projects, destFile: src/main/resources [odo] I1103 08:54:17.625795 15770 copy.go:171] Corrected destinations: base: /projects file: src/main/resources [odo] I1103 08:54:17.626288 15770 copy.go:127] Got abs path: /tmp/3375396022/mvnw.cmd [odo] I1103 08:54:17.626312 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/mvnw.cmd [odo] I1103 08:54:17.626317 15770 copy.go:144] makeTar srcFile: 3375396022/mvnw.cmd [odo] I1103 08:54:17.626320 15770 copy.go:145] makeTar destFile: mvnw.cmd [odo] I1103 08:54:17.626325 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/mvnw.cmd, destBase: /projects, destFile: mvnw.cmd [odo] I1103 08:54:17.626328 15770 copy.go:171] Corrected destinations: base: /projects file: mvnw.cmd [odo] I1103 08:54:17.626851 15770 copy.go:127] Got abs path: /tmp/3375396022/pom.xml [odo] I1103 08:54:17.626859 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/pom.xml [odo] I1103 08:54:17.626864 15770 copy.go:144] makeTar srcFile: 3375396022/pom.xml [odo] I1103 08:54:17.626867 15770 copy.go:145] makeTar destFile: pom.xml [odo] I1103 08:54:17.626870 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/pom.xml, destBase: /projects, destFile: pom.xml [odo] I1103 08:54:17.626873 15770 copy.go:171] Corrected destinations: base: /projects file: pom.xml [odo] I1103 08:54:17.627492 15770 copy.go:127] Got abs path: /tmp/3375396022/src [odo] I1103 08:54:17.627517 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/src [odo] I1103 08:54:17.627522 15770 copy.go:144] makeTar srcFile: 3375396022/src [odo] I1103 08:54:17.627525 15770 copy.go:145] makeTar destFile: src [odo] I1103 08:54:17.627528 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src, destBase: /projects, destFile: src [odo] I1103 08:54:17.627531 15770 copy.go:171] Corrected destinations: base: /projects file: src [odo] I1103 08:54:17.627923 15770 copy.go:127] Got abs path: /tmp/3375396022/src/main/java/com/example/demo/DemoApplication.java [odo] I1103 08:54:17.627930 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/src/main/java/com/example/demo/DemoApplication.java [odo] I1103 08:54:17.627936 15770 copy.go:144] makeTar srcFile: 3375396022/src/main/java/com/example/demo/DemoApplication.java [odo] I1103 08:54:17.627939 15770 copy.go:145] makeTar destFile: src/main/java/com/example/demo/DemoApplication.java [odo] I1103 08:54:17.627942 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/main/java/com/example/demo/DemoApplication.java, destBase: /projects, destFile: src/main/java/com/example/demo/DemoApplication.java [odo] I1103 08:54:17.627944 15770 copy.go:171] Corrected destinations: base: /projects file: src/main/java/com/example/demo/DemoApplication.java [odo] I1103 08:54:17.628374 15770 copy.go:127] Got abs path: /tmp/3375396022/.gitignore [odo] I1103 08:54:17.628382 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/.gitignore [odo] I1103 08:54:17.628387 15770 copy.go:144] makeTar srcFile: 3375396022/.gitignore [odo] I1103 08:54:17.628390 15770 copy.go:145] makeTar destFile: .gitignore [odo] I1103 08:54:17.628393 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/.gitignore, destBase: /projects, destFile: .gitignore [odo] I1103 08:54:17.628404 15770 copy.go:171] Corrected destinations: base: /projects file: .gitignore [odo] I1103 08:54:17.629363 15770 copy.go:127] Got abs path: /tmp/3375396022/HELP.md [odo] I1103 08:54:17.629372 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/HELP.md [odo] I1103 08:54:17.629376 15770 copy.go:144] makeTar srcFile: 3375396022/HELP.md [odo] I1103 08:54:17.629380 15770 copy.go:145] makeTar destFile: HELP.md [odo] I1103 08:54:17.629383 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/HELP.md, destBase: /projects, destFile: HELP.md [odo] I1103 08:54:17.629386 15770 copy.go:171] Corrected destinations: base: /projects file: HELP.md [odo] I1103 08:54:17.630029 15770 copy.go:127] Got abs path: /tmp/3375396022/src/main/java/com/example [odo] I1103 08:54:17.630038 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/src/main/java/com/example [odo] I1103 08:54:17.630044 15770 copy.go:144] makeTar srcFile: 3375396022/src/main/java/com/example [odo] I1103 08:54:17.630047 15770 copy.go:145] makeTar destFile: src/main/java/com/example [odo] I1103 08:54:17.630052 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/main/java/com/example, destBase: /projects, destFile: src/main/java/com/example [odo] I1103 08:54:17.630055 15770 copy.go:171] Corrected destinations: base: /projects file: src/main/java/com/example [odo] I1103 08:54:17.630490 15770 copy.go:127] Got abs path: /tmp/3375396022/src/test/java/com/example/demo/DemoApplicationTests.java [odo] I1103 08:54:17.630496 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/src/test/java/com/example/demo/DemoApplicationTests.java [odo] I1103 08:54:17.630501 15770 copy.go:144] makeTar srcFile: 3375396022/src/test/java/com/example/demo/DemoApplicationTests.java [odo] I1103 08:54:17.630504 15770 copy.go:145] makeTar destFile: src/test/java/com/example/demo/DemoApplicationTests.java [odo] I1103 08:54:17.630507 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/test/java/com/example/demo/DemoApplicationTests.java, destBase: /projects, destFile: src/test/java/com/example/demo/DemoApplicationTests.java [odo] I1103 08:54:17.630510 15770 copy.go:171] Corrected destinations: base: /projects file: src/test/java/com/example/demo/DemoApplicationTests.java [odo] I1103 08:54:17.631002 15770 copy.go:127] Got abs path: /tmp/3375396022/kubernetes [odo] I1103 08:54:17.631009 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/kubernetes [odo] I1103 08:54:17.631014 15770 copy.go:144] makeTar srcFile: 3375396022/kubernetes [odo] I1103 08:54:17.631017 15770 copy.go:145] makeTar destFile: kubernetes [odo] I1103 08:54:17.631021 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/kubernetes, destBase: /projects, destFile: kubernetes [odo] I1103 08:54:17.631023 15770 copy.go:171] Corrected destinations: base: /projects file: kubernetes [odo] I1103 08:54:17.631386 15770 copy.go:127] Got abs path: /tmp/3375396022/src/test/java/com/example [odo] I1103 08:54:17.631393 15770 copy.go:128] Making /tmp/3375396022 relative to /tmp/3375396022/src/test/java/com/example [odo] I1103 08:54:17.631398 15770 copy.go:144] makeTar srcFile: 3375396022/src/test/java/com/example [odo] I1103 08:54:17.631403 15770 copy.go:145] makeTar destFile: src/test/java/com/example [odo] I1103 08:54:17.631406 15770 copy.go:165] recursiveTar arguments: srcBase: /tmp, srcFile: 3375396022/src/test/java/com/example, destBase: /projects, destFile: src/test/java/com/example [odo] I1103 08:54:17.631409 15770 copy.go:171] Corrected destinations: base: /projects file: src/test/java/com/example [odo] ✓ Syncing files into the container [471ms] [odo] I1103 08:54:17.671959 15770 kubeexec.go:40] GetProcessInfoForCommand for "defaultrun" [odo] I1103 08:54:17.672133 15770 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_defaultrun.pid || true] for pod: javaspringboot-hebogt-app-644cccbf99-dz9j6 in container: runtime [odo] I1103 08:54:17.894182 15770 exec.go:96] cat: /opt/odo/.odo_cmd_defaultrun.pid: No such file or directory [odo] • Building your application in container (command: defaultbuild) ... [odo] I1103 08:54:17.896585 15770 innerloop.go:131] running=false, execRequired=true [odo] I1103 08:54:17.896695 15770 exec.go:37] Executing command [/bin/sh -c cd /projects && (mvn clean -Dmaven.repo.local=/data/cache/.m2/repository package -Dmaven.test.skip=true) 1>>/proc/1/fd/1 2>>/proc/1/fd/2] for pod: javaspringboot-hebogt-app-644cccbf99-dz9j6 in container: tools [odo] ✓ Building your application in container (command: defaultbuild) [10s] [odo] I1103 08:54:27.702646 15770 kubeexec.go:54] StartProcessForCommand for "defaultrun" [odo] • Executing the application (command: defaultrun) ... [odo] I1103 08:54:27.702784 15770 retry.go:48] waiting for 5 second(s) before trying task "process for command \"defaultrun\"" [odo] I1103 08:54:27.702855 15770 exec.go:37] Executing command [/bin/sh -c echo $$ > /opt/odo/.odo_cmd_defaultrun.pid && cd /projects && (mvn -Dmaven.repo.local=/data/cache/.m2/repository spring-boot:run) 1>>/proc/1/fd/1 2>>/proc/1/fd/2; echo $? >> /opt/odo/.odo_cmd_defaultrun.pid] for pod: javaspringboot-hebogt-app-644cccbf99-dz9j6 in container: runtime [odo] I1103 08:54:32.703693 15770 execute_run.go:90] checking if process for command "defaultrun" is running [odo] I1103 08:54:32.703857 15770 kubeexec.go:40] GetProcessInfoForCommand for "defaultrun" [odo] I1103 08:54:32.703966 15770 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_defaultrun.pid || true] for pod: javaspringboot-hebogt-app-644cccbf99-dz9j6 in container: runtime [odo] I1103 08:54:32.965295 15770 exec.go:96] 14 [odo] I1103 08:54:32.967554 15770 exec.go:37] Executing command [/bin/sh -c kill -0 14; echo $?] for pod: javaspringboot-hebogt-app-644cccbf99-dz9j6 in container: runtime [odo] I1103 08:54:33.173747 15770 exec.go:96] 0 [odo] I1103 08:54:33.178191 15770 kubeexec.go:40] GetProcessInfoForCommand for "defaultrun" [odo] I1103 08:54:33.179655 15770 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_defaultrun.pid || true] for pod: javaspringboot-hebogt-app-644cccbf99-dz9j6 in container: runtime [odo] I1103 08:54:33.418272 15770 exec.go:96] 14 [odo] I1103 08:54:33.420408 15770 exec.go:37] Executing command [/bin/sh -c kill -0 14; echo $?] for pod: javaspringboot-hebogt-app-644cccbf99-dz9j6 in container: runtime [odo] I1103 08:54:33.706987 15770 exec.go:96] 0 [odo] • Waiting for the application to be ready ... [odo] I1103 08:54:34.710006 15770 exec.go:37] Executing command [/bin/sh -c cat /proc/net/tcp /proc/net/udp /proc/net/tcp6 /proc/net/udp6 || true] for pod: javaspringboot-hebogt-app-644cccbf99-dz9j6 in container: runtime [odo] I1103 08:54:34.953559 15770 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I1103 08:54:34.953577 15770 exec.go:96] sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] I1103 08:54:34.953582 15770 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode [odo] I1103 08:54:34.953587 15770 exec.go:96] 0: 00000000000000000000000000000000:1F90 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000 185 0 3324025 1 0000000000000000 100 0 0 10 0 [odo] I1103 08:54:34.953591 15770 exec.go:96] sl local_address remote_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops [odo] ✓ Waiting for the application to be ready [1s] [odo] I1103 08:54:34.955699 15770 port.go:346] ports not listening: map[] [odo] - Forwarding from 127.0.0.1:46247 -> 8080 [odo] [odo] I1103 08:54:35.095959 15770 status.go:34] setting inner loop State "Ready" [odo] [odo] ↪ Dev mode [odo] Status: [odo] Watching for changes in the current directory /tmp/3375396022 [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] I1103 08:54:35.096029 15770 watch.go:271] deployment watcher Event: Type: MODIFIED, name: javaspringboot-hebogt-app, rv: 40633201, generation: 1, pods: 1 [odo] I1103 08:54:35.197036 15770 watch.go:348] filesystem watch event: CREATE "/tmp/3375396022/.odo/odo-file-index.json" [odo] I1103 08:54:35.197357 15770 watch.go:348] filesystem watch event: WRITE "/tmp/3375396022/.odo/odo-file-index.json" [odo] I1103 08:54:35.197503 15770 watch.go:348] filesystem watch event: WRITE "/tmp/3375396022/.odo/devstate.json" [odo] I1103 08:54:35.197908 15770 watch.go:348] filesystem watch event: WRITE "/tmp/3375396022/.odo/devstate.15770.json" Running kubectl with args [kubectl get pod --namespace cmd-dev-test2931abv --field-selector=status.phase=Running --selector=component=javaspringboot-hebogt -o jsonpath={.items[*].metadata.name}] and odo env: [] [kubectl] javaspringboot-hebogt-app-644cccbf99-dz9j6Running kubectl with args [kubectl exec javaspringboot-hebogt-app-644cccbf99-dz9j6 --namespace cmd-dev-test2931abv -c runtime -- bash -c grep [s]pring-boot:run /proc/*/cmdline] and odo env: [] [kubectl] grep: /proc/14/cmdline: binary file matches [kubectl] grep: /proc/20/cmdline: binary file matches [FAILED] in [It] - /go/odo_1/tests/integration/cmd_dev_test.go:2942 @ 11/03/23 08:54:43.365 [odo] read: read /dev/stdin: input/output error [odo] I1103 08:54:43.366406 15770 watch.go:333] Dev mode interrupted by user [odo] I1103 08:54:43.366596 15770 implem.go:114] The path for preference file is /tmp/1948117511/preference.yaml [odo] I1103 08:54:43.366795 15770 exec.go:54] ExecuteCommand returned an an err: error while streaming command: context canceled. for command '[/bin/sh -c echo $$ > /opt/odo/.odo_cmd_defaultrun.pid && cd /projects && (mvn -Dmaven.repo.local=/data/cache/.m2/repository spring-boot:run) 1>>/proc/1/fd/1 2>>/proc/1/fd/2; echo $? >> /opt/odo/.odo_cmd_defaultrun.pid]' [odo] stdout: [] [odo] stderr: [] [odo] I1103 08:54:43.366832 15770 kubeexec.go:118] error while running background command: unable to exec command [/bin/sh -c echo $$ > /opt/odo/.odo_cmd_defaultrun.pid && cd /projects && (mvn -Dmaven.repo.local=/data/cache/.m2/repository spring-boot:run) 1>>/proc/1/fd/1 2>>/proc/1/fd/2; echo $? >> /opt/odo/.odo_cmd_defaultrun.pid]: error while streaming command: context canceled [odo] I1103 08:54:43.366843 15770 kubeexec.go:40] GetProcessInfoForCommand for "defaultrun" [odo] I1103 08:54:43.366856 15770 exec.go:37] Executing command [/bin/sh -c cat /opt/odo/.odo_cmd_defaultrun.pid || true] for pod: javaspringboot-hebogt-app-644cccbf99-dz9j6 in container: runtime [odo] Cleaning resources, please wait [odo] I1103 08:54:43.367768 15770 segment.go:268] Checking telemetry enable status [odo] I1103 08:54:43.367779 15770 segment.go:286] Sending telemetry disabled by env variable [odo] ✗ Finished executing the application (command: defaultrun) [16s] [odo] I1103 08:54:43.371077 15770 exec.go:54] ExecuteCommand returned an an err: error while streaming command: error sending request: Post "https://c110.eu-de.containers.cloud.ibm.com:32062/api/v1/namespaces/cmd-dev-test2931abv/pods/javaspringboot-hebogt-app-644cccbf99-dz9j6/exec?command=%2Fbin%2Fsh&command=-c&command=cat+%2Fopt%2Fodo%2F.odo_cmd_defaultrun.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_defaultrun.pid || true]' [odo] stdout: [] [odo] stderr: [] [odo] I1103 08:54:43.371130 15770 execute_run.go:36] error while running background command: unable to exec command [/bin/sh -c echo $$ > /opt/odo/.odo_cmd_defaultrun.pid && cd /projects && (mvn -Dmaven.repo.local=/data/cache/.m2/repository spring-boot:run) 1>>/proc/1/fd/1 2>>/proc/1/fd/2; echo $? >> /opt/odo/.odo_cmd_defaultrun.pid]: error while streaming command: context canceled [odo] I1103 08:54:43.508086 15770 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:54:43.509861 15770 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:54:43.672922 15770 all.go:67] all goroutines have returned in 164.649144ms [odo] I1103 08:54:43.672970 15770 all.go:76] query result: objects=33 Running kubectl with args [kubectl get namespace cmd-dev-test2931abv -o jsonpath={.metadata.name}] and odo env: [] [kubectl] cmd-dev-test2931abvDeleting project: cmd-dev-test2931abv Running kubectl with args [kubectl delete namespaces cmd-dev-test2931abv --wait=false] and odo env: [] [kubectl] namespace "cmd-dev-test2931abv" deleted Setting current dir to: /go/odo_1/tests/integration Deleting dir: /tmp/3375396022 Deleting dir: /tmp/1948117511 << Timeline [FAILED] Expected : to match regular expression : Binary file .* matches In [It] at: /go/odo_1/tests/integration/cmd_dev_test.go:2942 @ 11/03/23 08:54:43.365 ------------------------------ SSS ------------------------------ • [72.769 seconds] odo devfile deploy command tests deploying devfile with exec when using devfile with a long running command in exec should print the tip to run odo logs after 1 minute of execution /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:636 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [4.494 seconds] odo devfile build-images command tests when using a Devfile with variable image names should build images with --var (push=false) /go/odo_1/tests/integration/cmd_devfile_build_images_test.go:437 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [55.743 seconds] odo dev command tests when a component is bootstrapped when recording telemetry data should record the telemetry data correctly /go/odo_1/tests/integration/cmd_dev_test.go:458 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [25.884 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEV mode and dev mode stopped when the component is deleted using its name (and namespace) from another directory (running-in="dev") when odo delete command is run again with nothing deployed on the cluster should output that there are no resources to be deleted /go/odo_1/tests/integration/cmd_delete_test.go:151 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [58.157 seconds] odo dev command tests 1. devfile contains composite apply command the devfile contains an image component that uses a remote Dockerfile when [PODMAN_CMD=echo] remote server returns a valid file when odo dev is run should build and push image when odo dev is run /go/odo_1/tests/integration/cmd_dev_test.go:2526 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [3.936 seconds] odo devfile deploy command tests when using a devfile.yaml containing a deploy command when running odo deploy should succeed /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:143 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [55.364 seconds] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev should expose the endpoint on localhost (podman=false, manual=true, customPortForwarding=true, customAddress=false) /go/odo_1/tests/integration/cmd_dev_test.go:1338 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [27.327 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEV mode and dev mode stopped the component is deleted while having access to the devfile.yaml when the component is deleted with --files should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:178 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSSSSSS ------------------------------ • [28.458 seconds] odo delete command tests when a component is bootstrapped when the component is deployed in DEV mode and dev mode stopped when the component is deleted using its name (and namespace) from another directory (running-in="") when odo delete command is run again with nothing deployed on the cluster should output that there are no resources to be deleted /go/odo_1/tests/integration/cmd_delete_test.go:151 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [56.735 seconds] odo describe component command tests when creating a component when running odo dev (podman=false,debug=true) JSON output when switching to another directory when describing the component from another directory should describe the named component /go/odo_1/tests/integration/cmd_describe_component_test.go:477 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSSS ------------------------------ • [75.806 seconds] odo dev command tests port-forwarding for the component when devfile has multiple endpoints when running odo dev should expose all endpoints on localhost regardless of exposure(podman=false, manual=true, customPortForwarding=true, customAddress=false) /go/odo_1/tests/integration/cmd_dev_test.go:1463 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [30.891 seconds] odo devfile deploy command tests deploying devfile with long-running exec when pod security is enforced as restricted should set securitycontext for podsecurity admission on job's pod template /go/odo_1/tests/integration/cmd_devfile_deploy_test.go:676 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [5.959 seconds] odo devfile build-images command tests when using a Devfile with variable image names should build images with --var-file (push=false) /go/odo_1/tests/integration/cmd_devfile_build_images_test.go:445 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [9.377 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEPLOY mode when a resource is changed in the devfile and the component is deleted while having access to the devfile.yaml with --files=true --running-in=dev should delete the component /go/odo_1/tests/integration/cmd_delete_test.go:274 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ S [4.180 seconds] odo dev command tests when Starting a PostgreSQL service [BeforeEach] when creating local files and dir and running odo dev - with metadata.name should correctly propagate changes to the container [BeforeEach] /go/odo_1/tests/integration/cmd_dev_test.go:1815 [It] /go/odo_1/tests/integration/cmd_dev_test.go:1865 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output [SKIPPED] Skipping service binding tests as SKIP_SERVICE_BINDING_TESTS is true In [BeforeEach] at: /go/odo_1/tests/integration/cmd_dev_test.go:1818 @ 11/03/23 08:55:51.18 ------------------------------ • [55.611 seconds] odo dev command tests when odo dev is executed to run a devfile containing a k8s resource should have created the necessary k8s resources /go/odo_1/tests/integration/cmd_dev_test.go:1127 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SSS ------------------------------ • [76.325 seconds] odo dev command tests port-forwarding for the component when devfile has multiple endpoints when running odo dev should expose all endpoints on localhost regardless of exposure(podman=false, manual=false, customPortForwarding=true, customAddress=true) /go/odo_1/tests/integration/cmd_dev_test.go:1463 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [4.262 seconds] odo describe component command tests should fail, with default cluster mode /go/odo_1/tests/integration/cmd_describe_component_test.go:70 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ SS ------------------------------ • [107.644 seconds] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev when modifying name for container in Devfile should react on the Devfile modification (podman=false, manual=false, customPortForwarding=true, customAddress=true) /go/odo_1/tests/integration/cmd_dev_test.go:1379 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [4.969 seconds] odo generic When deleting two project one after the other should be able to delete them in any order /go/odo_1/tests/integration/generic_test.go:107 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [56.147 seconds] odo dev command tests when project and clonePath is present in devfile and running odo dev - without metadata.name should sync to the correct dir in container /go/odo_1/tests/integration/cmd_dev_test.go:2058 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [116.858 seconds] odo list with devfile when a component created in 'app' application when dev is running on cluster verifying the managedBy Version in the odo list output should show managedBy Version /go/odo_1/tests/integration/cmd_devfile_list_test.go:181 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ S ------------------------------ • [5.591 seconds] odo delete command tests when a component is bootstrapped using a devfile.yaml with URI-referenced Kubernetes components when the component is deployed in DEPLOY mode when the component is deleted while having access to the devfile.yaml should have deleted the component /go/odo_1/tests/integration/cmd_delete_test.go:316 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [57.751 seconds] odo dev command tests when multiple projects are present - without metadata.name should sync to the correct dir in container /go/odo_1/tests/integration/cmd_dev_test.go:2130 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [23.627 seconds] odo dev command tests when a component is bootstrapped should start on cluster even if Podman client takes long to initialize /go/odo_1/tests/integration/cmd_dev_test.go:91 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [69.422 seconds] odo dev debug command tests when a composite command is used as debug command - without metadata.name should run successfully /go/odo_1/tests/integration/cmd_dev_debug_test.go:225 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [68.102 seconds] odo dev command tests when a component with multiple endpoints is run should fail running a second session on the same platform /go/odo_1/tests/integration/cmd_dev_test.go:3615 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [55.794 seconds] odo dev command tests when creating local files and dir and running odo dev - with metadata.name should correctly propagate changes to the container /go/odo_1/tests/integration/cmd_dev_test.go:1788 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [68.033 seconds] odo dev debug command tests when running build and debug commands as composite in different containers and a shared volume - without metadata.name should run successfully /go/odo_1/tests/integration/cmd_dev_debug_test.go:388 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [55.905 seconds] odo dev debug command tests when a component is bootstrapped when running odo dev with debug flag and custom port mapping for port forwarding should connect to relevant custom ports forwarded /go/odo_1/tests/integration/cmd_dev_debug_test.go:76 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [75.654 seconds] odo dev command tests port-forwarding for the component when devfile has no endpoint when running odo dev should have no endpoint forwarded (podman=false, manual=false) /go/odo_1/tests/integration/cmd_dev_test.go:1282 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [105.382 seconds] odo dev command tests when Devfile contains metadata.projectType when running odo dev should set the correct value in labels of resources /go/odo_1/tests/integration/cmd_dev_test.go:4089 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [75.608 seconds] odo dev command tests when a component is bootstrapped when odo is executed with --no-watch flag and with --no-commands=false when a file in component directory is modified when p is pressed should trigger a push /go/odo_1/tests/integration/cmd_dev_test.go:754 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [125.070 seconds] odo dev command with api server tests when the component is bootstrapped when odo dev is run with --api-server flag when /component/command endpoint is POSTed should trigger a push /go/odo_1/tests/integration/cmd_dev_api_server_test.go:221 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ Progress Report for Ginkgo Process #6 Automatically polling progress: odo dev debug command tests when a composite apply command is used as debug command should execute the composite apply commands successfully (Spec Runtime: 3m32.27s) /go/odo_1/tests/integration/cmd_dev_debug_test.go:288 In [It] (Node Runtime: 2m0.001s) /go/odo_1/tests/integration/cmd_dev_debug_test.go:288 At [By Step] cleaning up the resources on ending the session (Step Runtime: 27.146s) /go/odo_1/tests/integration/cmd_dev_debug_test.go:326 Begin Captured GinkgoWriter Output >> ... [odo] stderr: [] [odo] I1103 08:57:04.057116 15117 execute_run.go:36] error while running background command: unable to exec command [/bin/sh -c echo $$ > /opt/odo/.odo_cmd_start-debug.pid && cd /projects && (npm run debug) 1>>/proc/1/fd/1 2>>/proc/1/fd/2; echo $? >> /opt/odo/.odo_cmd_start-debug.pid]: error while streaming command: context canceled [odo] I1103 08:57:04.068932 15117 implem.go:114] The path for preference file is /tmp/4005240380/preference.yaml [odo] I1103 08:57:04.070098 15117 segment.go:268] Checking telemetry enable status [odo] I1103 08:57:04.070133 15117 segment.go:286] Sending telemetry disabled by env variable [odo] Cleaning resources, please wait [odo] I1103 08:57:04.181138 15117 all.go:46] starting to concurrently query 98 APIs [odo] I1103 08:57:04.181300 15117 all.go:62] fired up all goroutines to query APIs [odo] I1103 08:57:04.326843 15117 all.go:67] all goroutines have returned in 145.708444ms [odo] I1103 08:57:04.326912 15117 all.go:76] query result: objects=64 << End Captured GinkgoWriter Output Spec Goroutine goroutine 1267 [select] github.com/onsi/gomega/internal.(*AsyncAssertion).match(0xc0000fcf50, {0x30feb48?, 0xc001688ac8}, 0x1, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:538 github.com/onsi/gomega/internal.(*AsyncAssertion).Should(0xc0000fcf50, {0x30feb48, 0xc001688ac8}, {0x0, 0x0, 0x0}) /go/odo_1/vendor/github.com/onsi/gomega/internal/async_assertion.go:145 github.com/onsi/gomega/gexec.(*Session).Wait(0xc0002801e0?, {0xc001468520?, 0x0?, 0x0?}) /go/odo_1/vendor/github.com/onsi/gomega/gexec/session.go:144 github.com/redhat-developer/odo/tests/helper.DevSession.WaitEnd(...) /go/odo_1/tests/helper/helper_dev.go:263 > github.com/redhat-developer/odo/tests/integration.glob..func6.7.2.8() /go/odo_1/tests/integration/cmd_dev_debug_test.go:328 | By("cleaning up the resources on ending the session", func() { | devSession.Stop() > devSession.WaitEnd() | out := commonVar.CliRunner.Run("get", "deployments").Out.Contents() | helper.DontMatchAllInOutput(string(out), deploymentNames) github.com/onsi/ginkgo/v2/internal.(*Suite).By(0xc000138000, {0x2d5356e, 0x2f}, {0xc000d77e70, 0x1, 0x0?}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:309 github.com/onsi/ginkgo/v2.By({0x2d5356e?, 0x0?}, {0xc000d77e70?, 0x0?, 0x0?}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/core_dsl.go:547 > github.com/redhat-developer/odo/tests/integration.glob..func6.7.2() /go/odo_1/tests/integration/cmd_dev_debug_test.go:326 | }) | > By("cleaning up the resources on ending the session", func() { | devSession.Stop() | devSession.WaitEnd() github.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3({0x1088f3e, 0xc00109d4a0}) /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/node.go:463 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3() /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:865 github.com/onsi/ginkgo/v2/internal.(*Suite).runNode /go/odo_1/vendor/github.com/onsi/ginkgo/v2/internal/suite.go:852 ------------------------------ • [106.503 seconds] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev when modifying name for container in Devfile should react on the Devfile modification (podman=false, manual=false, customPortForwarding=true, customAddress=false) /go/odo_1/tests/integration/cmd_dev_test.go:1379 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [221.494 seconds] odo dev debug command tests when a composite apply command is used as debug command should execute the composite apply commands successfully /go/odo_1/tests/integration/cmd_dev_debug_test.go:288 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [118.562 seconds] odo dev command tests when running odo dev with devfile contain volume - without metadata.name should create pvc and reuse if it shares the same devfile volume name /go/odo_1/tests/integration/cmd_dev_test.go:2197 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ • [119.232 seconds] odo describe component command tests checking for remote source code location when using devfile with sourceMapping and starting an odo dev session should show remote source code location in odo describe component output /go/odo_1/tests/integration/cmd_describe_component_test.go:642 Captured StdOut/StdErr Output >> Using Devfile Registry URL at: "https://registry.stage.devfile.io" << Captured StdOut/StdErr Output ------------------------------ Summarizing 13 Failures: [FAIL] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev when modifying name for container in Devfile [It] should react on the Devfile modification (podman=false, manual=true, customPortForwarding=false, customAddress=true) /go/odo_1/tests/integration/cmd_dev_test.go:1410 [FAIL] odo delete command tests when running odo deploy for an exec command bound to fail [It] should print the job in the list of resources to be deleted with named delete command /go/odo_1/tests/integration/cmd_delete_test.go:548 [FAIL] odo dev command tests port-forwarding for the component when devfile has multiple endpoints when running odo dev [It] should expose all endpoints on localhost regardless of exposure(podman=false, manual=false, customPortForwarding=true, customAddress=false) /go/odo_1/tests/integration/cmd_dev_test.go:1474 [FAIL] odo devfile deploy command tests deploying devfile with exec when the deploy command terminates abruptly; component name of at max(63) characters length [BeforeEach] when odo deploy command is run again should run successfully /go/odo_1/tests/helper/helper_cmd_wrapper.go:108 [FAIL] odo dev command tests when running odo dev and run command throws an error [It] should error out with some log /go/odo_1/tests/helper/helper_generic.go:81 [FAIL] odo dev command tests Devfile with no metadata.name when running odo dev against a component with no source code [It] should use the directory as component name /go/odo_1/tests/helper/helper_cmd_wrapper.go:101 [FAIL] odo dev command tests when running odo dev and build command throws an error [It] should error out with some log /go/odo_1/tests/helper/helper_generic.go:81 [FAIL] odo devfile deploy command tests deploying devfile with exec when the deploy command terminates abruptly; component name of a normal character length [BeforeEach] when odo deploy command is run again should run successfully /go/odo_1/tests/helper/helper_cmd_wrapper.go:108 [FAIL] odo dev command tests port-forwarding for the component when devfile has single endpoint when running odo dev [It] should expose the endpoint on localhost (podman=false, manual=true, customPortForwarding=false, customAddress=true) /go/odo_1/tests/integration/cmd_dev_test.go:1344 [FAIL] odo dev command tests when running odo dev with alternative commands - with metadata.name when running odo dev with a run command [It] should execute the custom non-default run command successfully /go/odo_1/tests/helper/helper_generic.go:81 [FAIL] odo dev command tests when Create and dev java-springboot component [It] should execute default build and run commands correctly /go/odo_1/tests/integration/cmd_dev_test.go:2942 [FAIL] odo dev command tests when running odo dev --no-watch and build command throws an error [It] should error out with some log /go/odo_1/tests/helper/helper_generic.go:81 [FAIL] odo dev command tests when doing odo dev and there is a env variable with spaces - without metadata.name [It] should be able to exec command /go/odo_1/tests/helper/helper_generic.go:81 Ran 410 of 956 Specs in 1244.427 seconds FAIL! -- 397 Passed | 13 Failed | 0 Pending | 546 Skipped Ginkgo ran 1 suite in 21m53.169001005s Test Suite Failed exit status 1 make: *** [Makefile:214: test-integration-cluster] Error 1