# Solaris 10 sun4u chef-client status?

**URL:** <https://discourse.chef.io/t/solaris-10-sun4u-chef-client-status/6733>\
**Category:** Chef Infra (archive)\
**Created:** [June 8, 2015, 3:17pm UTC](https://discourse.chef.io/t/solaris-10-sun4u-chef-client-status/6733 "2015-06-08T15:17:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jeff\_Blaine](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.chef.io/jeff_blaine/32/19_2.png) [@Jeff\_Blaine](https://discourse.chef.io/u/Jeff_Blaine)\
**Post date:** [June 8, 2015, 3:17pm UTC](https://discourse.chef.io/t/solaris-10-sun4u-chef-client-status/6733/1 "2015-06-08T15:17:03Z")

</div>

Relevant: [https://www.youtube.com/watch?v=B8uN3txqcVY](https://www.youtube.com/watch?v=B8uN3txqcVY)

Is sun4u support EOL since Chef 12.x?

11.18.0-1 worked on our sun4u hosts. The 12.3.0-1 sun4v package offered  
at [chef.io](http://chef.io) doesn’t work for us. I’m wondering if I missed a line item  
about this in the Chef 12.x release notes or should be reporting it as a  
new GH issue.

chef:bigsun # chef-client  
/opt/chef/embedded/lib/ruby/gems/2.1.0/gems/ffi-yajl-2.1.0/lib/ffi\_yajl/map\_library\_name.rb:90:in  
`dlopen_yajl_library': cannot find yajl library for platform (RuntimeError) from /opt/chef/embedded/lib/ruby/gems/2.1.0/gems/ffi-yajl-2.1.0/lib/ffi_yajl/ext.rb:34:in`module:FFI\_Yajl’  
from  
/opt/chef/embedded/lib/ruby/gems/2.1.0/gems/ffi-yajl-2.1.0/lib/ffi\_yajl/ext.rb:30:in  
`<top (required)>' from /opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in`require’  
from  
/opt/chef/embedded/lib/ruby/site\_ruby/2.1.0/rubygems/core\_ext/kernel\_require.rb:54:in  
`require' from /opt/chef/embedded/lib/ruby/gems/2.1.0/gems/ffi-yajl-2.1.0/lib/ffi_yajl.rb:45:in`\<top (required)\>‘  
from  
/opt/chef/embedded/lib/ruby/site\_ruby/2.1.0/rubygems/core\_ext/kernel\_require.rb:54:in  
`require' from /opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in`require’  
from  
/opt/chef/embedded/lib/ruby/gems/2.1.0/gems/chef-zero-4.2.1/lib/chef\_zero/endpoints/rest\_list\_endpoint.rb:1:in  
`\<top (required)\>’

This gets further:

chef:bigsun #  
LD\_LIBRARY\_PATH=/opt/chef/embedded/lib/ruby/gems/2.1.0/gems/libyajl2-1.2.0/ext/libyajl2  
chef-client  
…  
Synchronizing Cookbooks:  
…  
ld.so.1: ruby: fatal: relocation error: file  
/opt/chef/embedded/lib/libruby.so.2: symbol utimensat: referenced symbol  
not found  
[2015-06-08T11:03:22-04:00] FATAL: Chef::Exceptions::ChildConvergeError:  
Chef run process terminated by signal 9 (KILL)  
chef:bigsun #

---

<div class="post-metadata">

**Author:** ![Zach\_Malone](https://avatars.discourse-cdn.com/v4/letter/z/53a042/32.png) [@Zach\_Malone](https://discourse.chef.io/u/Zach_Malone)\
**Post date:** [June 8, 2015, 3:37pm UTC](https://discourse.chef.io/t/solaris-10-sun4u-chef-client-status/6733/2 "2015-06-08T15:37:04Z")

</div>

On Mon, 2015-06-08 at 11:17 -0400, Jeff Blaine wrote:

> Relevant: [https://www.youtube.com/watch?v=B8uN3txqcVY](https://www.youtube.com/watch?v=B8uN3txqcVY)
> 
> Is sun4u support EOL since Chef 12.x?

...

#uname -a  
SunOS 5.10 ... sun4u  
#pkginfo -l chef  
VERSION: 12.3.0-1  
#chef-client  
Starting Chef Client, version 12.3.0  
...

It is working for me. Maybe it's the result of reinstalling over an old  
package? What version of Solaris are you running?

---

<div class="post-metadata">

**Author:** ![thommay](https://avatars.discourse-cdn.com/v4/letter/t/f08c70/32.png) [@thommay](https://discourse.chef.io/u/thommay)\
**Post date:** [June 8, 2015, 3:40pm UTC](https://discourse.chef.io/t/solaris-10-sun4u-chef-client-status/6733/3 "2015-06-08T15:40:26Z")

</div>

Hi Jeff,  
we're certainly expecting sun4u to work, can you file a github issue on  
chef/chef with the full stack traces and details of the machine please?  
Thanks,  
-Thom

On Mon, Jun 8, 2015 at 5:17 PM, Jeff Blaine [jblaine@kickflop.net](mailto:jblaine@kickflop.net) wrote:

> Relevant: [https://www.youtube.com/watch?v=B8uN3txqcVY](https://www.youtube.com/watch?v=B8uN3txqcVY)
> 
> Is sun4u support EOL since Chef 12.x?
> 
> 11.18.0-1 worked on our sun4u hosts. The 12.3.0-1 sun4v package offered  
> at [chef.io](http://chef.io) doesn't work for us. I'm wondering if I missed a line item  
> about this in the Chef 12.x release notes or should be reporting it as a  
> new GH issue.
> 
> chef:bigsun # chef-client
> 
> /opt/chef/embedded/lib/ruby/gems/2.1.0/gems/ffi-yajl-2.1.0/lib/ffi\_yajl/map\_library\_name.rb:90:in  
> `dlopen\_yajl\_library': cannot find yajl library for platform (RuntimeError)  
> from
> 
> /opt/chef/embedded/lib/ruby/gems/2.1.0/gems/ffi-yajl-2.1.0/lib/ffi\_yajl/ext.rb:34:in  
> `module:FFI\_Yajl'  
> from
> 
> /opt/chef/embedded/lib/ruby/gems/2.1.0/gems/ffi-yajl-2.1.0/lib/ffi\_yajl/ext.rb:30:in  
> `\<top (required)\>'  
> from
> 
> /opt/chef/embedded/lib/ruby/site\_ruby/2.1.0/rubygems/core\_ext/kernel\_require.rb:54:in  
> `require'  
> from
> 
> /opt/chef/embedded/lib/ruby/site\_ruby/2.1.0/rubygems/core\_ext/kernel\_require.rb:54:in  
> `require'  
> from
> 
> /opt/chef/embedded/lib/ruby/gems/2.1.0/gems/ffi-yajl-2.1.0/lib/ffi\_yajl.rb:45:in  
> `\<top (required)\>'  
> from
> 
> /opt/chef/embedded/lib/ruby/site\_ruby/2.1.0/rubygems/core\_ext/kernel\_require.rb:54:in  
> `require'  
> from
> 
> /opt/chef/embedded/lib/ruby/site\_ruby/2.1.0/rubygems/core\_ext/kernel\_require.rb:54:in  
> `require'  
> from
> 
> /opt/chef/embedded/lib/ruby/gems/2.1.0/gems/chef-zero-4.2.1/lib/chef\_zero/endpoints/rest\_list\_endpoint.rb:1:in  
> `\<top (required)\>'
> 
> This gets further:
> 
> chef:bigsun #
> 
> LD\_LIBRARY\_PATH=/opt/chef/embedded/lib/ruby/gems/2.1.0/gems/libyajl2-1.2.0/ext/libyajl2  
> chef-client  
> ...  
> Synchronizing Cookbooks:  
> ...  
> ld.so.1: ruby: fatal: relocation error: file  
> /opt/chef/embedded/lib/libruby.so.2: symbol utimensat: referenced symbol  
> not found  
> [2015-06-08T11:03:22-04:00] FATAL: Chef::Exceptions::ChildConvergeError:  
> Chef run process terminated by signal 9 (KILL)  
> chef:bigsun #
