Created
February 15, 2017 20:27
-
-
Save JCapriotti/5f1cb3e147dc1791e296c79fe3754fd6 to your computer and use it in GitHub Desktop.
Karaf error with pinned Java cookbook 1.47.0
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* log[karaf version] action write | |
* ark[karaf] action put | |
* directory[/usr/local/karaf] action create (up to date) | |
* remote_file[/tmp/kitchen/cache/karaf.tar.gz] action create (up to date) | |
* execute[unpack /tmp/kitchen/cache/karaf.tar.gz] action nothing (skipped due to action :nothing) | |
* execute[set owner on /usr/local/karaf] action nothing (skipped due to action :nothing) | |
(up to date) | |
* bash[start karaf] action run | |
- execute "bash" "/tmp/chef-script20170215-11286-1zeulg" | |
* bash[install karaf service wrapper feature] action run | |
================================================================================ | |
Error executing action `run` on resource 'bash[install karaf service wrapper feature]' | |
================================================================================ | |
Mixlib::ShellOut::ShellCommandFailed | |
------------------------------------ | |
Expected process to exit with [0], but received '1' | |
---- Begin output of "bash" "/tmp/chef-script20170215-11286-dlv2xn" ---- | |
STDOUT: client: JAVA_HOME not set; results may vary | |
STDERR: Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/karaf/client/Main : Unsupported major.minor version 51.0 | |
at java.lang.ClassLoader.defineClass1(Native Method) | |
at java.lang.ClassLoader.defineClass(ClassLoader.java:648) | |
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) | |
at java.net.URLClassLoader.defineClass(URLClassLoader.java:272) | |
at java.net.URLClassLoader.access$000(URLClassLoader.java:68) | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:207) | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:201) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at java.net.URLClassLoader.findClass(URLClassLoader.java:200) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:325) | |
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:296) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:270) | |
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:406) | |
---- End output of "bash" "/tmp/chef-script20170215-11286-dlv2xn" ---- | |
Ran "bash" "/tmp/chef-script20170215-11286-dlv2xn" returned 1 | |
Resource Declaration: | |
--------------------- | |
# In /tmp/kitchen/cache/cookbooks/karaf/resources/karaf.rb | |
54: bash 'install karaf service wrapper feature' do | |
55: cwd karaf_path | |
56: user new_resource.user | |
57: code "#{client_command} feature:install service-wrapper" | |
58: retries retry_count | |
59: retry_delay retry_delay | |
60: end | |
61: | |
Compiled Resource: | |
------------------ | |
# Declared in /tmp/kitchen/cache/cookbooks/karaf/resources/karaf.rb:54:in `block in class_from_file' | |
bash("install karaf service wrapper feature") do | |
action [:run] | |
retries 20 | |
retry_delay 2 | |
default_guard_interpreter :default | |
command "install karaf service wrapper feature" | |
backup 5 | |
cwd "/usr/local/karaf" | |
returns 0 | |
user "root" | |
code "bin/client -r 20 -d 2 feature:install service-wrapper" | |
interpreter "bash" | |
declared_type :bash | |
cookbook_name "karaf_test" | |
end | |
Platform: | |
--------- | |
x86_64-linux | |
================================================================================ | |
Error executing action `install` on resource 'karaf[install]' | |
================================================================================ | |
Mixlib::ShellOut::ShellCommandFailed | |
------------------------------------ | |
bash[install karaf service wrapper feature] (/tmp/kitchen/cache/cookbooks/karaf/resources/karaf.rb line 54) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '1' | |
---- Begin output of "bash" "/tmp/chef-script20170215-11286-dlv2xn" ---- | |
STDOUT: client: JAVA_HOME not set; results may vary | |
STDERR: Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/karaf/client/Main : Unsupported major.minor version 51.0 | |
at java.lang.ClassLoader.defineClass1(Native Method) | |
at java.lang.ClassLoader.defineClass(ClassLoader.java:648) | |
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) | |
at java.net.URLClassLoader.defineClass(URLClassLoader.java:272) | |
at java.net.URLClassLoader.access$000(URLClassLoader.java:68) | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:207) | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:201) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at java.net.URLClassLoader.findClass(URLClassLoader.java:200) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:325) | |
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:296) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:270) | |
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:406) | |
---- End output of "bash" "/tmp/chef-script20170215-11286-dlv2xn" ---- | |
Ran "bash" "/tmp/chef-script20170215-11286-dlv2xn" returned 1 | |
Resource Declaration: | |
--------------------- | |
# In /tmp/kitchen/cache/cookbooks/karaf_test/recipes/custom.rb | |
2: karaf 'install' do | |
3: version '4.0.4' | |
4: retries 1 | |
5: user 'root' | |
6: action :install | |
7: end | |
Compiled Resource: | |
------------------ | |
# Declared in /tmp/kitchen/cache/cookbooks/karaf_test/recipes/custom.rb:2:in `from_file' | |
karaf("install") do | |
action [:install] | |
updated true | |
updated_by_last_action true | |
retries 1 | |
retry_delay 2 | |
default_guard_interpreter :default | |
declared_type :karaf | |
cookbook_name "karaf_test" | |
recipe_name "custom" | |
version "4.0.4" | |
user "root" | |
install_path "/usr/local" | |
end | |
Platform: | |
--------- | |
x86_64-linux | |
Running handlers: | |
[2017-02-15T20:22:35+00:00] ERROR: Running exception handlers | |
Running handlers complete | |
[2017-02-15T20:22:35+00:00] ERROR: Exception handlers complete | |
Chef Client failed. 15 resources updated in 05 minutes 13 seconds | |
[2017-02-15T20:22:35+00:00] FATAL: Stacktrace dumped to /tmp/kitchen/cache/chef-stacktrace.out | |
[2017-02-15T20:22:35+00:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report | |
[2017-02-15T20:22:35+00:00] ERROR: karaf[install] (karaf_test::custom line 2) had an error: Mixlib::ShellOut::ShellCommandFailed: bash[install karaf service wrapper feature] (/tmp/kitchen/cache/cookbooks/karaf/resources/karaf.rb line 54) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '1' | |
---- Begin output of "bash" "/tmp/chef-script20170215-11286-dlv2xn" ---- | |
STDOUT: client: JAVA_HOME not set; results may vary | |
STDERR: Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/karaf/client/Main : Unsupported major.minor version 51.0 | |
at java.lang.ClassLoader.defineClass1(Native Method) | |
at java.lang.ClassLoader.defineClass(ClassLoader.java:648) | |
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) | |
at java.net.URLClassLoader.defineClass(URLClassLoader.java:272) | |
at java.net.URLClassLoader.access$000(URLClassLoader.java:68) | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:207) | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:201) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at java.net.URLClassLoader.findClass(URLClassLoader.java:200) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:325) | |
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:296) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:270) | |
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:406) | |
---- End output of "bash" "/tmp/chef-script20170215-11286-dlv2xn" ---- | |
Ran "bash" "/tmp/chef-script20170215-11286-dlv2xn" returned 1 | |
[2017-02-15T20:22:36+00:00] FATAL: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully (exit code 1) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment