Closed sunix closed 2 years ago
I tried reproducing this. I'd say it takes some time but for me it finished in 2 minutes
antennas-front : $ mvn package oc:build oc:resource oc:apply
[INFO] Scanning for projects...
[INFO]
[INFO] ----------------------< org.sebi:antennas-front >-----------------------
[INFO] Building antennas-front 1.0.0-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ antennas-front ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 14 resources
[INFO]
[INFO] --- quarkus-maven-plugin:2.8.2.Final:generate-code (default) @ antennas-front ---
[INFO]
[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ antennas-front ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- quarkus-maven-plugin:2.8.2.Final:generate-code-tests (default) @ antennas-front ---
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ antennas-front ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/rokumar/work/repos/jkube-testing/antennas-front/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ antennas-front ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ antennas-front ---
[INFO] No tests to run.
[INFO]
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ antennas-front ---
[INFO] Building jar: /home/rokumar/work/repos/jkube-testing/antennas-front/target/antennas-front-1.0.0-SNAPSHOT.jar
[INFO]
[INFO] --- quarkus-maven-plugin:2.8.2.Final:build (default) @ antennas-front ---
[INFO] [org.hibernate.Version] HHH000412: Hibernate ORM core version 5.6.8.Final
[INFO] [io.quarkus.deployment.QuarkusAugmentor] Quarkus augmentation completed in 1597ms
[INFO]
[INFO] --- openshift-maven-plugin:1.7.0:build (default-cli) @ antennas-front ---
[INFO] oc: Using OpenShift build with strategy S2I
[INFO] oc: Running in OpenShift mode
[INFO] oc: Running generator quarkus
[INFO] oc: quarkus: Using Docker image quay.io/jkube/jkube-java:0.0.13 as base / builder
[INFO] oc: [antennas-front:latest] "quarkus": Created docker source tar /home/rokumar/work/repos/jkube-testing/antennas-front/target/docker/antennas-front/latest/tmp/docker-build.tar
[INFO] oc: Creating Secret
[INFO] oc: Creating BuildServiceConfig antennas-front-s2i for Source build
[INFO] oc: Creating ImageStream antennas-front
[INFO] oc: Starting Build antennas-front-s2i
[INFO] oc: Waiting for build antennas-front-s2i-1 to complete...
[INFO] oc: time="2022-05-19T08:08:34Z" level=info msg="Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled"
[INFO] oc: I0519 08:08:34.787553 1 defaults.go:102] Defaulting to storage driver "overlay" with options [mountopt=metacopy=on].
[INFO] oc: Caching blobs under "/var/cache/blobs".
[INFO] oc: Trying to pull quay.io/jkube/jkube-java:0.0.13...
[INFO] oc: Getting image source signatures
[INFO] oc: Copying blob sha256:16b78ed2e82205ceca54aa3a4205f029096a354d346b3bd2434a56b7f66e21c1
[INFO] oc: Copying blob sha256:131f1a26eef08c7274f7a115f461689819a4218e246ccacacc50ebcfd5e1c758
[INFO] oc: Copying blob sha256:90e3b4f58aa0095f6d1946d66e8e3def9a94ab3caaa334fa039bc565fec13b8c
[INFO] oc: Copying config sha256:8dda6abd56daefcd5cad3342acfa64341db169e0488ace07d3a71199ba5d6661
[INFO] oc: Writing manifest to image destination
[INFO] oc: Storing signatures
[INFO] oc: Generating dockerfile with builder image quay.io/jkube/jkube-java:0.0.13
[INFO] oc: Adding transient rw bind mount for /run/secrets/rhsm
[INFO] oc: STEP 1/9: FROM quay.io/jkube/jkube-java:0.0.13
[INFO] oc: STEP 2/9: LABEL "io.openshift.build.image"="quay.io/jkube/jkube-java:0.0.13" "io.openshift.build.source-location"="/tmp/build/inputs" "io.openshift.s2i.destination"="/tmp"
[INFO] oc: STEP 3/9: ENV JAVA_OPTIONS="-Dquarkus.http.host=0.0.0.0" JAVA_APP_DIR="/deployments" OPENSHIFT_BUILD_NAME="antennas-front-s2i-1" OPENSHIFT_BUILD_NAMESPACE="rokumar-dev"
[INFO] oc: STEP 4/9: USER root
[INFO] oc: STEP 5/9: COPY upload/src /tmp/src
[INFO] oc: STEP 6/9: RUN chown -R 1000:0 /tmp/src
[INFO] oc: STEP 7/9: USER 1000
[INFO] oc: STEP 8/9: RUN /usr/local/s2i/assemble
[INFO] oc: INFO S2I source build with plain binaries detected
[INFO] oc: INFO S2I binary build from fabric8-maven-plugin detected
[INFO] oc: INFO Copying binaries from /tmp/src/deployments to /deployments ...
[INFO] oc: quarkus-app-dependencies.txt
[INFO] oc: quarkus-run.jar
[INFO] oc: app/
[INFO] oc: app/antennas-front-1.0.0-SNAPSHOT.jar
[INFO] oc: lib/
[INFO] oc: lib/boot/
[INFO] oc: lib/boot/io.quarkus.quarkus-bootstrap-runner-2.8.2.Final.jar
[INFO] oc: lib/boot/io.quarkus.quarkus-development-mode-spi-2.8.2.Final.jar
[INFO] oc: lib/boot/io.smallrye.common.smallrye-common-io-1.10.0.jar
[INFO] oc: lib/boot/org.graalvm.sdk.graal-sdk-22.0.0.2.jar
[INFO] oc: lib/boot/org.jboss.logging.jboss-logging-3.4.3.Final.jar
[INFO] oc: lib/boot/org.jboss.logmanager.jboss-logmanager-embedded-1.0.9.jar
[INFO] oc: lib/boot/org.wildfly.common.wildfly-common-1.5.4.Final-format-001.jar
[INFO] oc: lib/main/
[INFO] oc: lib/main/antlr.antlr-2.7.7.jar
[INFO] oc: lib/main/com.fasterxml.classmate-1.5.1.jar
[INFO] oc: lib/main/com.fasterxml.jackson.core.jackson-annotations-2.13.2.jar
[INFO] oc: lib/main/com.fasterxml.jackson.core.jackson-core-2.13.2.jar
[INFO] oc: lib/main/com.fasterxml.jackson.core.jackson-databind-2.13.2.2.jar
[INFO] oc: lib/main/com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.13.2.jar
[INFO] oc: lib/main/com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.13.2.jar
[INFO] oc: lib/main/com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.13.2.jar
[INFO] oc: lib/main/com.fasterxml.jackson.module.jackson-module-parameter-names-2.13.2.jar
[INFO] oc: lib/main/com.github.ben-manes.caffeine.caffeine-2.9.3.jar
[INFO] oc: lib/main/com.google.errorprone.error_prone_annotations-2.11.0.jar
[INFO] oc: lib/main/com.h2database.h2-1.4.197.jar
[INFO] oc: lib/main/com.ibm.async.asyncutil-0.1.0.jar
[INFO] oc: lib/main/com.sun.activation.jakarta.activation-1.2.1.jar
[INFO] oc: lib/main/com.sun.istack.istack-commons-runtime-3.0.10.jar
[INFO] oc: lib/main/commons-io.commons-io-2.11.0.jar
[INFO] oc: lib/main/io.agroal.agroal-api-1.16.jar
[INFO] oc: lib/main/io.agroal.agroal-narayana-1.16.jar
[INFO] oc: lib/main/io.agroal.agroal-pool-1.16.jar
[INFO] oc: lib/main/io.netty.netty-buffer-4.1.74.Final.jar
[INFO] oc: lib/main/io.netty.netty-codec-4.1.74.Final.jar
[INFO] oc: lib/main/io.netty.netty-codec-dns-4.1.74.Final.jar
[INFO] oc: lib/main/io.netty.netty-codec-haproxy-4.1.74.Final.jar
[INFO] oc: lib/main/io.netty.netty-codec-http-4.1.74.Final.jar
[INFO] oc: lib/main/io.netty.netty-codec-http2-4.1.74.Final.jar
[INFO] oc: lib/main/io.netty.netty-codec-socks-4.1.74.Final.jar
[INFO] oc: lib/main/io.netty.netty-common-4.1.74.Final.jar
[INFO] oc: lib/main/io.netty.netty-handler-4.1.74.Final.jar
[INFO] oc: lib/main/io.netty.netty-handler-proxy-4.1.74.Final.jar
[INFO] oc: lib/main/io.netty.netty-resolver-4.1.74.Final.jar
[INFO] oc: lib/main/io.netty.netty-resolver-dns-4.1.74.Final.jar
[INFO] oc: lib/main/io.netty.netty-tcnative-classes-2.0.48.Final.jar
[INFO] oc: lib/main/io.netty.netty-transport-4.1.74.Final.jar
[INFO] oc: lib/main/io.quarkus.arc.arc-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.http.quarkus-http-websocket-core-4.1.8.jar
[INFO] oc: lib/main/io.quarkus.http.quarkus-http-websocket-vertx-4.1.8.jar
[INFO] oc: lib/main/io.quarkus.quarkus-agroal-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-arc-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-caffeine-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-core-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-credentials-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-datasource-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-datasource-common-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-fs-util-0.0.9.jar
[INFO] oc: lib/main/io.quarkus.quarkus-hibernate-orm-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-hibernate-orm-panache-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-hibernate-orm-panache-common-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-jackson-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-jdbc-h2-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-jsonb-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-jsonp-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-mutiny-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-narayana-jta-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-netty-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-panache-common-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-panache-hibernate-common-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-resteasy-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-resteasy-common-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-resteasy-jsonb-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-resteasy-server-common-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-security-runtime-spi-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-smallrye-context-propagation-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-smallrye-openapi-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-swagger-ui-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-transaction-annotations-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-vertx-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-vertx-http-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-vertx-http-dev-console-runtime-spi-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-websockets-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.quarkus-websockets-client-2.8.2.Final.jar
[INFO] oc: lib/main/io.quarkus.security.quarkus-security-1.1.4.Final.jar
[INFO] oc: lib/main/io.smallrye.common.smallrye-common-annotation-1.10.0.jar
[INFO] oc: lib/main/io.smallrye.common.smallrye-common-classloader-1.10.0.jar
[INFO] oc: lib/main/io.smallrye.common.smallrye-common-constraint-1.10.0.jar
[INFO] oc: lib/main/io.smallrye.common.smallrye-common-expression-1.10.0.jar
[INFO] oc: lib/main/io.smallrye.common.smallrye-common-function-1.10.0.jar
[INFO] oc: lib/main/io.smallrye.common.smallrye-common-vertx-context-1.10.0.jar
[INFO] oc: lib/main/io.smallrye.config.smallrye-config-2.9.2.jar
[INFO] oc: lib/main/io.smallrye.config.smallrye-config-common-2.9.2.jar
[INFO] oc: lib/main/io.smallrye.config.smallrye-config-core-2.9.2.jar
[INFO] oc: lib/main/io.smallrye.reactive.mutiny-1.4.0.jar
[INFO] oc: lib/main/io.smallrye.reactive.mutiny-smallrye-context-propagation-1.4.0.jar
[INFO] oc: lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-auth-common-2.21.0.jar
[INFO] oc: lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-bridge-common-2.21.0.jar
[INFO] oc: lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-core-2.21.0.jar
[INFO] oc: lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-runtime-2.21.0.jar
[INFO] oc: lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-web-2.21.0.jar
[INFO] oc: lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-web-common-2.21.0.jar
[INFO] oc: lib/main/io.smallrye.reactive.smallrye-reactive-converter-api-2.7.0.jar
[INFO] oc: lib/main/io.smallrye.reactive.smallrye-reactive-converter-mutiny-2.7.0.jar
[INFO] oc: lib/main/io.smallrye.reactive.vertx-mutiny-generator-2.21.0.jar
[INFO] oc: lib/main/io.smallrye.smallrye-context-propagation-1.2.2.jar
[INFO] oc: lib/main/io.smallrye.smallrye-context-propagation-api-1.2.2.jar
[INFO] oc: lib/main/io.smallrye.smallrye-context-propagation-jta-1.2.2.jar
[INFO] oc: lib/main/io.smallrye.smallrye-context-propagation-storage-1.2.2.jar
[INFO] oc: lib/main/io.smallrye.smallrye-fault-tolerance-vertx-5.3.1.jar
[INFO] oc: lib/main/io.smallrye.smallrye-open-api-core-2.1.22.jar
[INFO] oc: lib/main/io.vertx.vertx-auth-common-4.2.7.jar
[INFO] oc: lib/main/io.vertx.vertx-bridge-common-4.2.7.jar
[INFO] oc: lib/main/io.vertx.vertx-codegen-4.2.7.jar
[INFO] oc: lib/main/io.vertx.vertx-core-4.2.7.jar
[INFO] oc: lib/main/io.vertx.vertx-web-4.2.7.jar
[INFO] oc: lib/main/io.vertx.vertx-web-common-4.2.7.jar
[INFO] oc: lib/main/jakarta.annotation.jakarta.annotation-api-1.3.5.jar
[INFO] oc: lib/main/jakarta.el.jakarta.el-api-3.0.3.jar
[INFO] oc: lib/main/jakarta.enterprise.jakarta.enterprise.cdi-api-2.0.2.jar
[INFO] oc: lib/main/jakarta.inject.jakarta.inject-api-1.0.jar
[INFO] oc: lib/main/jakarta.interceptor.jakarta.interceptor-api-1.2.5.jar
[INFO] oc: lib/main/jakarta.json.bind.jakarta.json.bind-api-1.0.2.jar
[INFO] oc: lib/main/jakarta.persistence.jakarta.persistence-api-2.2.3.jar
[INFO] oc: lib/main/jakarta.transaction.jakarta.transaction-api-1.3.3.jar
[INFO] oc: lib/main/jakarta.validation.jakarta.validation-api-2.0.2.jar
[INFO] oc: lib/main/jakarta.websocket.jakarta.websocket-api-1.1.2.jar
[INFO] oc: lib/main/net.bytebuddy.byte-buddy-1.12.9.jar
[INFO] oc: lib/main/org.eclipse.microprofile.config.microprofile-config-api-2.0.1.jar
[INFO] oc: lib/main/org.eclipse.microprofile.context-propagation.microprofile-context-propagation-api-1.2.jar
[INFO] oc: lib/main/org.eclipse.microprofile.openapi.microprofile-openapi-api-2.0.1.jar
[INFO] oc: lib/main/org.eclipse.yasson-1.0.11.jar
[INFO] oc: lib/main/org.glassfish.jakarta.json-1.1.6.jar
[INFO] oc: lib/main/org.glassfish.jaxb.jaxb-runtime-2.3.3-b02.jar
[INFO] oc: lib/main/org.glassfish.jaxb.txw2-2.3.3-b02.jar
[INFO] oc: lib/main/org.hibernate.common.hibernate-commons-annotations-5.1.2.Final.jar
[INFO] oc: lib/main/org.hibernate.hibernate-core-5.6.8.Final.jar
[INFO] oc: lib/main/org.hibernate.hibernate-graalvm-5.6.8.Final.jar
[INFO] oc: lib/main/org.hibernate.quarkus-local-cache-0.1.0.jar
[INFO] oc: lib/main/org.jboss.jandex-2.4.2.Final.jar
[INFO] oc: lib/main/org.jboss.jboss-transaction-spi-7.6.0.Final.jar
[INFO] oc: lib/main/org.jboss.logging.jboss-logging-annotations-2.2.1.Final.jar
[INFO] oc: lib/main/org.jboss.narayana.jta.narayana-jta-5.12.4.Final.jar
[INFO] oc: lib/main/org.jboss.narayana.jts.narayana-jts-integration-5.12.4.Final.jar
[INFO] oc: lib/main/org.jboss.resteasy.resteasy-core-4.7.5.Final.jar
[INFO] oc: lib/main/org.jboss.resteasy.resteasy-core-spi-4.7.5.Final.jar
[INFO] oc: lib/main/org.jboss.resteasy.resteasy-json-binding-provider-4.7.5.Final.jar
[INFO] oc: lib/main/org.jboss.resteasy.resteasy-json-p-provider-4.7.5.Final.jar
[INFO] oc: lib/main/org.jboss.slf4j.slf4j-jboss-logmanager-1.1.0.Final.jar
[INFO] oc: lib/main/org.jboss.spec.javax.resource.jboss-connector-api_1.7_spec-1.0.0.Final.jar
[INFO] oc: lib/main/org.jboss.spec.javax.ws.rs.jboss-jaxrs-api_2.1_spec-2.0.1.Final.jar
[INFO] oc: lib/main/org.jboss.spec.javax.xml.bind.jboss-jaxb-api_2.3_spec-2.0.0.Final.jar
[INFO] oc: lib/main/org.jboss.threads.jboss-threads-3.4.2.Final.jar
[INFO] oc: lib/main/org.locationtech.jts.jts-core-1.15.0.jar
[INFO] oc: lib/main/org.reactivestreams.reactive-streams-1.0.3.jar
[INFO] oc: lib/main/org.slf4j.slf4j-api-1.7.36.jar
[INFO] oc: lib/main/org.yaml.snakeyaml-1.30.jar
[INFO] oc: quarkus/
[INFO] oc: quarkus/generated-bytecode.jar
[INFO] oc: quarkus/quarkus-application.dat
[INFO] oc: quarkus/transformed-bytecode.jar
[INFO] oc: INFO Copying deployments from deployments to /deployments...
[INFO] oc: '/tmp/src/deployments/quarkus-run.jar' -> '/deployments/quarkus-run.jar'
[INFO] oc: INFO Cleaning up source directory (/tmp/src)
[INFO] oc: STEP 9/9: CMD /usr/local/s2i/run
[INFO] oc: COMMIT temp.builder.openshift.io/rokumar-dev/antennas-front-s2i-1:60853038
[INFO] oc: time="2022-05-19T08:08:57Z" level=warning msg="Adding metacopy option, configured globally"
[INFO] oc: Getting image source signatures
[INFO] oc: Copying blob sha256:e8228e50fe1805fb75cf22886a451b94982b6beea5c04ddcf24d1d2302200449
[INFO] oc: Copying blob sha256:4716779a2c027017c4bb38402df4224b49f7a65264b9072ee70b2e44de85b806
[INFO] oc: Copying blob sha256:56dcdd9ac2ee89da2f57e9bbba68cac610e349dc83cafea6ad662df0b6ee491e
[INFO] oc: Copying blob sha256:81d3e2097bbce9ebbbb89951de8b77afe3ca7956e4a7c77935f7c870f9b4a0a6
[INFO] oc: Copying config sha256:90b8915ed2bceee8fccb63920033d18f59b7eed70ef49989502a813ebe31d42b
[INFO] oc: Writing manifest to image destination
[INFO] oc: Storing signatures
[INFO] oc: --> 90b8915ed2b
[INFO] oc: Successfully tagged temp.builder.openshift.io/rokumar-dev/antennas-front-s2i-1:60853038
[INFO] oc: 90b8915ed2bceee8fccb63920033d18f59b7eed70ef49989502a813ebe31d42b
[INFO] oc:
[INFO] oc: Pushing image image-registry.openshift-image-registry.svc:5000/rokumar-dev/antennas-front:latest ...
[INFO] oc: Getting image source signatures
[INFO] oc: Copying blob sha256:81d3e2097bbce9ebbbb89951de8b77afe3ca7956e4a7c77935f7c870f9b4a0a6
[INFO] oc: Copying blob sha256:16b78ed2e82205ceca54aa3a4205f029096a354d346b3bd2434a56b7f66e21c1
[INFO] oc: Copying blob sha256:131f1a26eef08c7274f7a115f461689819a4218e246ccacacc50ebcfd5e1c758
[INFO] oc: Copying blob sha256:90e3b4f58aa0095f6d1946d66e8e3def9a94ab3caaa334fa039bc565fec13b8c
[INFO] oc: Copying config sha256:90b8915ed2bceee8fccb63920033d18f59b7eed70ef49989502a813ebe31d42b
[INFO] oc: Writing manifest to image destination
[INFO] oc: Storing signatures
[INFO] oc: Successfully pushed image-registry.openshift-image-registry.svc:5000/rokumar-dev/antennas-front@sha256:800fcfb8fb9b75438444b958f7727e66fcd1b6851293eb19712181fd611682eb
[INFO] oc: Push successful
[INFO] oc: Build antennas-front-s2i-1 in status Complete
[INFO] oc: Found tag on ImageStream antennas-front tag: sha256:800fcfb8fb9b75438444b958f7727e66fcd1b6851293eb19712181fd611682eb
[INFO] oc: ImageStream antennas-front written to /home/rokumar/work/repos/jkube-testing/antennas-front/target/antennas-front-is.yml
[INFO]
[INFO] --- openshift-maven-plugin:1.7.0:resource (default-cli) @ antennas-front ---
[INFO] oc: Using docker image name of namespace: rokumar-dev
[INFO] oc: Running generator quarkus
[INFO] oc: quarkus: Using Docker image quay.io/jkube/jkube-java:0.0.13 as base / builder
[INFO] oc: Using resource templates from /home/rokumar/work/repos/jkube-testing/antennas-front/src/main/jkube
[INFO] oc: jkube-controller: Adding a default Deployment
[INFO] oc: jkube-service: Adding a default service 'antennas-front' with ports [8080]
[INFO] oc: jkube-openshift-deploymentconfig: Converting Deployment to DeploymentConfig
[INFO] oc: jkube-service-discovery: Using first mentioned service port '8080'
[INFO] oc: jkube-service-discovery: Using first mentioned service port '8080'
[INFO] oc: jkube-revision-history: Adding revision history limit to 2
[INFO]
[INFO] --- openshift-maven-plugin:1.7.0:apply (default-cli) @ antennas-front ---
[INFO] oc: OpenShift platform detected
[INFO] oc: Using OpenShift at https://api.sandbox.x8i5.p1.openshiftapps.com:6443/ in namespace null with manifest /home/rokumar/work/repos/jkube-testing/antennas-front/target/classes/META-INF/jkube/openshift.yml
[INFO] oc: Creating a Service from openshift.yml namespace rokumar-dev name antennas-front
[INFO] oc: Created Service: target/jkube/applyJson/rokumar-dev/service-antennas-front.json
[INFO] oc: Creating a DeploymentConfig from openshift.yml namespace rokumar-dev name antennas-front
[INFO] oc: Created DeploymentConfig: target/jkube/applyJson/rokumar-dev/deploymentconfig-antennas-front.json
[INFO] oc: Creating Route rokumar-dev:antennas-front host: null
[INFO] oc: HINT: Use the command `oc get pods -w` to watch your pods start up
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 02:00 min
[INFO] Finished at: 2022-05-19T13:39:15+05:30
[INFO] ------------------------------------------------------------------------
antennas-front : $
Hi @sunix did you manage to figure out why it was taking so long in your case? do you have an environment where we can reproduce this so we can profile it?
@manusa no unfortunately the environment has gone.
I tried cloning the project again and doing oc:build
. These were my observations
mvn oc:build
took 01:28 min
mvn oc:build
took 54.276 sec
I still feel this could be a slow cluster or a network issue.
OK I think we can close this issue, It was probably a slow network: I made a comparison (in the same condition) by triggering the build with oc
to compare the files upload:
with oc
: 79s
with jkube: ~69s
So to compare I first made a first mvn clean package oc:build
that is trigering a Build but also creating a BuildConfig in openshift. Then I am measuring an upload with oc
(having that code-with-quarkus-s2i
is the name of the BuildConfig)
$ cd target/quarkus-app;
$ start_time=$SECONDS; oc start-build code-with-quarkus-s2i --from-dir=. ; echo $(( SECONDS - start_time ))
Uploading directory "." as binary input for the build ...
...............
Uploading finished
build.build.openshift.io/code-with-quarkus-s2i-11 started
79
Basically it took 79s
Waiting for the build to finish, I then run the command mvn oc:build
. I start a stopwatcher when is logged [INFO] oc: Starting Build code-with-quarkus-s2i
and stop the stopwatcher once it is starting to log again [INFO] oc: Starting Build code-with-quarkus-s2i
. I used my phone as a stopwatcher as I just wanted to have a rough idea of the time: 69s. It is even faster than oc.
So I am closing this issue as we don't see major differences and assuming that this was due to a slow network at the venue of the hackathon.
Description
with this project https://github.com/sebastienblanc/antennas-front
mvn package oc:build oc:resource oc:apply
took 9 minutes....it takes ages to do this part....?
Info
mvn -v
) :