-
Notifications
You must be signed in to change notification settings - Fork 6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installing via Docker on Mac: Freezes at swagger-codegen tests #1645
Comments
It works fine for me--please make sure you've set your environment correctly:
|
Unfortunately it is not working (hanging at the test step for the swagger-codegen stage). Env is below. docker-machine inspect default confirms that default is right. I very much appreciate any tips. Larry $ mvn -version $ env |
Maybe you can install a vagrant and run docker in the vagrant vm |
It is hanging for me also in exactly the same place. And yes I have set my environment variables. |
I added a Vagrantfile to run dockers in a vagrant VM: #1943 |
I'm facing the same issue on Ubuntu/Wily - in a Docker machine the |
Do you have to rebuild locally? You can always grab a docker image of the generator web service from here: https://hub.docker.com/r/swaggerapi/swagger-generator/ Or the executable jar for running codegen without rebuilding: (note, the version number above will change with each release of codegen). |
Maybe the jar would work for me as I'm using the generator within a Docker based build environment together with apigateway-importer. I'll try.
|
Don't get me wrong, I'd like to know why it's not building for you. |
Sure :-) I will try to do some debugging. Maybe we can track it down. |
This is the T E S T S[DEBUG] boot classpath: /root/.m2/repository/org/apache/maven/surefire/surefire-booter/2.18.1/surefire-booter-2.18.1.jar /root/.m2/repository/org/apache/maven/surefire/surefire-api/2.18.1/surefire-api-2.18.1.jar /var/swagger-codegen/modules/swagger-codegen/target/test-classes /var/swagger-codegen/modules/swagger-codegen/target/classes /root/.m2/repository/io/swagger/swagger-parser/1.0.17-SNAPSHOT/swagger-parser-1.0.17-SNAPSHOT.jar /root/.m2/repository/io/swagger/swagger-compat-spec-parser/1.0.17-SNAPSHOT/swagger-compat-spec-parser-1.0.17-SNAPSHOT.jar /root/.m2/repository/com/github/fge/json-schema-validator/2.2.3/json-schema-validator-2.2.3.jar /root/.m2/repository/joda-time/joda-time/2.3/joda-time-2.3.jar /root/.m2/repository/com/github/fge/json-schema-core/1.2.1/json-schema-core-1.2.1.jar /root/.m2/repository/com/github/fge/uri-template/0.9/uri-template-0.9.jar /root/.m2/repository/org/mozilla/rhino/1.7R4/rhino-1.7R4.jar /root/.m2/repository/com/googlecode/libphonenumber/libphonenumber/6.0/libphonenumber-6.0.jar /root/.m2/repository/javax/mail/mailapi/1.4.3/mailapi-1.4.3.jar /root/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar /root/.m2/repository/com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.jar /root/.m2/repository/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar /root/.m2/repository/com/github/fge/json-patch/1.6/json-patch-1.6.jar /root/.m2/repository/com/github/fge/jackson-coreutils/1.6/jackson-coreutils-1.6.jar /root/.m2/repository/com/github/fge/msg-simple/1.1/msg-simple-1.1.jar /root/.m2/repository/com/github/fge/btf/1.2/btf-1.2.jar /root/.m2/repository/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar /root/.m2/repository/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar /root/.m2/repository/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar /root/.m2/repository/commons-codec/commons-codec/1.6/commons-codec-1.6.jar /root/.m2/repository/io/swagger/swagger-core/1.5.6/swagger-core-1.5.6.jar /root/.m2/repository/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar /root/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.4.5/jackson-annotations-2.4.5.jar /root/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.4.5/jackson-databind-2.4.5.jar /root/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.4.5/jackson-core-2.4.5.jar /root/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-joda/2.4.5/jackson-datatype-joda-2.4.5.jar /root/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.4.5/jackson-dataformat-yaml-2.4.5.jar /root/.m2/repository/io/swagger/swagger-models/1.5.6/swagger-models-1.5.6.jar /root/.m2/repository/io/swagger/swagger-annotations/1.5.6/swagger-annotations-1.5.6.jar /root/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar /root/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar /root/.m2/repository/com/samskivert/jmustache/1.9/jmustache-1.9.jar /root/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar /root/.m2/repository/org/apache/maven/maven-plugin-tools-api/2.0/maven-plugin-tools-api-2.0.jar /root/.m2/repository/org/apache/maven/maven-project/2.0/maven-project-2.0.jar /root/.m2/repository/org/apache/maven/maven-profile/2.0/maven-profile-2.0.jar /root/.m2/repository/org/apache/maven/maven-plugin-descriptor/2.0/maven-plugin-descriptor-2.0.jar /root/.m2/repository/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.jar /root/.m2/repository/org/apache/felix/maven-bundle-plugin/2.3.4/maven-bundle-plugin-2.3.4.jar /root/.m2/repository/biz/aQute/bndlib/1.15.0/bndlib-1.15.0.jar /root/.m2/repository/net/sf/kxml/kxml2/2.2.2/kxml2-2.2.2.jar /root/.m2/repository/xmlpull/xmlpull/1.1.3.1/xmlpull-1.1.3.1.jar /root/.m2/repository/org/apache/felix/org.apache.felix.bundlerepository/1.6.2/org.apache.felix.bundlerepository-1.6.2.jar /root/.m2/repository/org/osgi/org.osgi.core/4.1.0/org.osgi.core-4.1.0.jar /root/.m2/repository/org/easymock/easymock/2.4/easymock-2.4.jar /root/.m2/repository/org/apache/felix/org.osgi.core/1.0.0/org.osgi.core-1.0.0.jar /root/.m2/repository/org/apache/felix/org.osgi.service.obr/1.0.1/org.osgi.service.obr-1.0.1.jar /root/.m2/repository/org/apache/maven/maven-model/2.0.7/maven-model-2.0.7.jar /root/.m2/repository/org/apache/maven/maven-plugin-api/2.0.7/maven-plugin-api-2.0.7.jar /root/.m2/repository/org/apache/maven/maven-artifact/2.0.7/maven-artifact-2.0.7.jar /root/.m2/repository/org/apache/maven/maven-archiver/2.2/maven-archiver-2.2.jar /root/.m2/repository/org/apache/maven/maven-artifact-manager/2.0.7/maven-artifact-manager-2.0.7.jar /root/.m2/repository/org/apache/maven/maven-repository-metadata/2.0.7/maven-repository-metadata-2.0.7.jar /root/.m2/repository/org/apache/maven/maven-settings/2.0.7/maven-settings-2.0.7.jar /root/.m2/repository/org/apache/maven/shared/maven-dependency-tree/1.2/maven-dependency-tree-1.2.jar /root/.m2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-beta-2/wagon-provider-api-1.0-beta-2.jar /root/.m2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.jar /root/.m2/repository/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.jar /root/.m2/repository/org/codehaus/plexus/plexus-archiver/1.0-alpha-7/plexus-archiver-1.0-alpha-7.jar /root/.m2/repository/org/slf4j/slf4j-ext/1.7.12/slf4j-ext-1.7.12.jar /root/.m2/repository/ch/qos/cal10n/cal10n-api/0.8.1/cal10n-api-0.8.1.jar /root/.m2/repository/org/slf4j/slf4j-api/1.7.12/slf4j-api-1.7.12.jar /root/.m2/repository/org/slf4j/slf4j-simple/1.7.12/slf4j-simple-1.7.12.jar /root/.m2/repository/commons-lang/commons-lang/2.4/commons-lang-2.4.jar /root/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar /root/.m2/repository/org/testng/testng/6.9.6/testng-6.9.6.jar /root/.m2/repository/com/google/inject/guice/4.0/guice-4.0-no_aop.jar /root/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar /root/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar /root/.m2/repository/org/beanshell/bsh/2.0b4/bsh-2.0b4.jar /root/.m2/repository/org/apache/ant/ant/1.7.0/ant-1.7.0.jar /root/.m2/repository/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.jar /root/.m2/repository/com/beust/jcommander/1.48/jcommander-1.48.jar /root/.m2/repository/org/yaml/snakeyaml/1.15/snakeyaml-1.15.jar /root/.m2/repository/junit/junit/4.8.1/junit-4.8.1.jar /root/.m2/repository/org/reflections/reflections/0.9.10/reflections-0.9.10.jar /root/.m2/repository/org/javassist/javassist/3.19.0-GA/javassist-3.19.0-GA.jar /root/.m2/repository/com/google/code/findbugs/annotations/2.0.1/annotations-2.0.1.jar /root/.m2/repository/org/jmockit/jmockit/1.19/jmockit-1.19.jar /root/.m2/repository/org/apache/maven/surefire/surefire-junit4/2.18.1/surefire-junit4-2.18.1.jar |
Intermediate update: I got past the hang! I used |
Please try with Vagrant: https://github.com/swagger-api/swagger-codegen/blob/master/README.md#run-docker-in-vagrant and see if that works for you guys. |
If you guys has any problem on vagrant, please let me help you fix it. |
I'm currently getting vagrant up - I'll report later On Wed, Jan 27, 2016 at 1:01 PM, Byron notifications@github.com wrote:
|
@HyperBrain does it work for you? |
@wing328 Temporarily I used the jar workaround (i.e. just download the jar) as I had issues getting Vagrant running without a physical Linux machine (VirtualBox does not support VT in VT - there is a bug open since 7 years!) As soon as I have revived my old computer I will try again. |
@HyperBrain ok. Take your time. Let us know if you need anything from us. |
will do :-) |
On a Mac, I installed Java 1.7 and am using Docker to install.
The install freezes at the test stage for the swagger-codegen stage.
Any ideas?
Thanks,
Larry
./run-in-docker.sh mvn package
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for io.swagger:swagger-codegen:jar:2.1.5-SNAPSHOT
[WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-jar-plugin @ io.swagger:swagger-codegen:[unknown-version], /gen/modules/swagger-codegen/pom.xml, line 106, column 21
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] swagger-codegen-project
[INFO] swagger-codegen (core library)
[INFO] swagger-codegen (executable)
[INFO] swagger-codegen (maven-plugin)
[INFO] swagger-generator
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building swagger-codegen-project 2.1.5-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-maven) @ swagger-codegen-project ---
[INFO]
[INFO] --- maven-surefire-plugin:2.18.1:test (test-testng) @ swagger-codegen-project ---
[INFO] No tests to run.
[INFO]
[INFO] --- maven-dependency-plugin:2.8:copy-dependencies (default) @ swagger-codegen-project ---
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building swagger-codegen (core library) 2.1.5-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-maven) @ swagger-codegen ---
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ swagger-codegen ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 390 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ swagger-codegen ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 64 source files to /gen/modules/swagger-codegen/target/classes
[WARNING] /gen/modules/swagger-codegen/src/main/java/io/swagger/codegen/InlineModelResolver.java:[3,52] com.sun.org.apache.xpath.internal.operations.Mod is internal proprietary API and may be removed in a future release
[WARNING] /gen/modules/swagger-codegen/src/main/java/io/swagger/codegen/InlineModelResolver.java:[3,52] com.sun.org.apache.xpath.internal.operations.Mod is internal proprietary API and may be removed in a future release
[WARNING] /gen/modules/swagger-codegen/src/main/java/io/swagger/codegen/InlineModelResolver.java:[3,52] com.sun.org.apache.xpath.internal.operations.Mod is internal proprietary API and may be removed in a future release
[WARNING] /gen/modules/swagger-codegen/src/main/java/io/swagger/codegen/auth/AuthParser.java: /gen/modules/swagger-codegen/src/main/java/io/swagger/codegen/auth/AuthParser.java uses or overrides a deprecated API.
[WARNING] /gen/modules/swagger-codegen/src/main/java/io/swagger/codegen/auth/AuthParser.java: Recompile with -Xlint:deprecation for details.
[WARNING] /gen/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaClientCodegen.java: Some input files use unchecked or unsafe operations.
[WARNING] /gen/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaClientCodegen.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ swagger-codegen ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 17 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ swagger-codegen ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 84 source files to /gen/modules/swagger-codegen/target/test-classes
[WARNING] /gen/modules/swagger-codegen/src/test/java/io/swagger/codegen/ClientAuthInputTest.java: /gen/modules/swagger-codegen/src/test/java/io/swagger/codegen/ClientAuthInputTest.java uses or overrides a deprecated API.
[WARNING] /gen/modules/swagger-codegen/src/test/java/io/swagger/codegen/ClientAuthInputTest.java: Recompile with -Xlint:deprecation for details.
[INFO]
[INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ swagger-codegen ---
[INFO] Surefire report directory: /gen/modules/swagger-codegen/target/surefire-reports
T E S T S
[No output for over 10 minutes]
The text was updated successfully, but these errors were encountered: