Skip to content
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

docker-compose error #65

Open
jetch-elbahi opened this issue May 16, 2018 · 2 comments
Open

docker-compose error #65

jetch-elbahi opened this issue May 16, 2018 · 2 comments

Comments

@jetch-elbahi
Copy link

Recipe: java::set_java_home

  • directory[/etc/profile.d] action create (up to date)
  • template[/etc/profile.d/jdk.sh] action create
    • create new file /etc/profile.d/jdk.sh
    • update content in file /etc/profile.d/jdk.sh from none to b2915a
      --- /etc/profile.d/jdk.sh 2018-05-16 17:25:56.288136629 +0000
      +++ /etc/profile.d/.chef-jdk20180516-72-whnrl2.sh 2018-05-16 17:25:56.288136629 +0000
      @@ -1 +1,2 @@
      +export JAVA_HOME=/opt/java
    • change mode from '' to '0755'
      Recipe: java::oracle
  • yum_package[tar] action install (up to date)
  • java_ark[jdk] action install
    • yum_package[curl for download_direct_from_oracle] action install (up to date)
    • download oracle tarball straight from the server[2018-05-16T17:25:59+00:00] FATAL: Failed to extract file server-jre-8u152-linux-x64.tar.gz!
      [2018-05-16T17:25:59+00:00] FATAL: Failed to extract file server-jre-8u152-linux-x64.tar.gz!

Running handlers:
[2018-05-16T17:25:59+00:00] ERROR: Running exception handlers
[2018-05-16T17:25:59+00:00] ERROR: Running exception handlers
Running handlers complete
[2018-05-16T17:25:59+00:00] ERROR: Exception handlers complete
[2018-05-16T17:25:59+00:00] ERROR: Exception handlers complete
Chef Client failed. 2 resources updated in 05 seconds
[2018-05-16T17:25:59+00:00] FATAL: Stacktrace dumped to /etc/chef/local-mode-cache/cache/chef-stacktrace.out
[2018-05-16T17:25:59+00:00] FATAL: Stacktrace dumped to /etc/chef/local-mode-cache/cache/chef-stacktrace.out
[2018-05-16T17:25:59+00:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report
[2018-05-16T17:25:59+00:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report
ERROR: Service 'nexus' failed to build: The command '/bin/sh -c curl -L https://www.getchef.com/chef/install.sh | bash && /opt/chef/embedded/bin/erb /var/chef/solo.json.erb > /var/chef/solo.json && chef-solo --recipe-url ${NEXUS_REPOSITORY_MANAGER_COOKBOOK_URL} --json-attributes /var/chef/solo.json && rpm -qa chef | xargs rpm -e && rpm --rebuilddb && rm -rf /etc/chef && rm -rf /opt/chefdk && rm -rf /var/cache/yum && rm -rf /var/chef' returned a non-zero code: 1

@toamitkumar
Copy link

@jetch-elbahi this happens because Java version 8u152 is no more available on Oracle site. You should change Dockerfile inside docker-nexus gitmodule repo:

ENV JAVA_HOME=/opt/java \
    JAVA_VERSION_MAJOR=8 \
    *JAVA_VERSION_MINOR=171 \*
    *JAVA_VERSION_BUILD=11 \*
    *JAVA_DOWNLOAD_HASH=512cd62ec5174c3487ac17c61aaa89e8*

@devicemanager
Copy link

Remove the subproject docker-nexus3 and relink from master. This used the openjdk, and avoids issues with oracle java not being available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants