Chef Server 11 doesn't support SLES


#1

Hello Opscode,

According to Chef 11 Doc http://www.opscode.com/chef/install/, Chef
Server 11.x doesn’t officially support SUSE, but only CentOS/RHEL 5.x/6.x
and Ubuntu. Although Chef 10 supports SUSE.

Is it due to resource limitation or other reason for not supporting SUSE ?
Is any plan to deploy Chef Server 11 on SUSE in future ?

I found there is a ongoing project to bring Chef Server 11 to openSUSE :
http://en.opensuse.org/Portal:Chef :
systemsmanagement:chef:masterhttps://build.opensuse.org/project/show?project=systemsmanagement%3Achef%3Amasteris
the development project for the latest Chef version available for
openSUSE We work heavily on bringing Chef 11 to openSUSE Factory, so
development of the erlang-based core Chef packages takes place in
devel:languages:erlanghttps://build.opensuse.org/project/show?project=devel%3Alanguages%3Aerlang

Not sure whether this can be a workaround to deploy Chef Server 11 on SUSE.

Thanks
in advance.

Jesse Hu


#2

On Fri, Sep 13, 2013 at 5:18 AM, Hui Hu huhui14@gmail.com wrote:

Is it due to resource limitation or other reason for not supporting SUSE
?

There’s no technical reason. It’s a resource limitation insofar as we could
spend time improving the Chef Server, or we could spend time testing it on
other platforms, and there hasn’t been cause to commit to SuSE testing.

Is any plan to deploy Chef Server 11 on SUSE in future ?

There is no current plan to commit to testing the open source Chef server
on SuSE.

I found there is a ongoing project to bring Chef Server 11 to openSUSE :

http://en.opensuse.org/Portal:Chef : systemsmanagement:chef:masterhttps://build.opensuse.org/project/show?project=systemsmanagement%3Achef%3Amasteris the development project for the latest Chef version available for
openSUSE We work heavily on bringing Chef 11 to openSUSE Factory, so
development of the erlang-based core Chef packages takes place in
devel:languages:erlanghttps://build.opensuse.org/project/show?project=devel%3Alanguages%3Aerlang

Not sure whether this can be a workaround to deploy Chef Server 11 on SUSE.

This work looks like its goal is to build native distributions packages
for OpenSuSE. Any future work that Opscode does to port Chef to additional
platforms will be under our Omnibus packaging. Chef is built on a lot of
existing libraries, and we didn’t find the time required to package and
maintain most of these libraries for multiple distributions to be the best
use of Opscode’s time. I understand why some people would prefer native
distribution packages over Omnibus packages, so we’re happy to help the
community in each distribution with any problems they encounter while
maintaining those packages, but we won’t be doing so ourselves.

Omnibus greatly simplifies testing for us because we can control the
dependencies, such as the version of Ruby, which significantly decreases
the test matrix we need to test for each release. This means we can focus
on increasing the quality of our tests over wrangling the breadth of our
tests.


Bryan McLellan | opscode | technical program manager, open source
© 206.607.7108 | (t) @btmspox | (b) http://blog.loftninjas.org


#3

Hi,

On Fri, 13 Sep 2013 17:18:40 +0800
Hui Hu huhui14@gmail.com wrote:
[…]

I found there is a ongoing project to bring Chef Server 11 to openSUSE :
http://en.opensuse.org/Portal:Chef :
systemsmanagement:chef:masterhttps://build.opensuse.org/project/show?project=systemsmanagement%3Achef%3Amasteris
the development project for the latest Chef version available for
openSUSE We work heavily on bringing Chef 11 to openSUSE Factory, so
development of the erlang-based core Chef packages takes place in
devel:languages:erlanghttps://build.opensuse.org/project/show?project=devel%3Alanguages%3Aerlang

Not sure whether this can be a workaround to deploy Chef Server 11 on SUSE.

This is a community project to bring Chef packages to the SUSE distributions.
Actually we gathered this week to continue hacking, and hope to have the work
finished soon.

Regards,
Nanuk

Thanks
in advance.

Jesse Hu


#4

Thanks a lot Bryan and Nanuk for your detail feedback.

Looking forward to the good news on Chef Server 11 for SUSE.

Thanks
Jesse Hu, Project Serengeti http://www.projectserengeti.org/

2013/9/17 Nanuk Krinner nkrinner@suse.de

Hi,

On Fri, 13 Sep 2013 17:18:40 +0800
Hui Hu huhui14@gmail.com wrote:
[…]

I found there is a ongoing project to bring Chef Server 11 to openSUSE :
http://en.opensuse.org/Portal:Chef :
systemsmanagement:chef:master<
https://build.opensuse.org/project/show?project=systemsmanagement%3Achef%3Amaster
is
the development project for the latest Chef version available for
openSUSE We work heavily on bringing Chef 11 to openSUSE Factory, so
development of the erlang-based core Chef packages takes place in
devel:languages:erlang<
https://build.opensuse.org/project/show?project=devel%3Alanguages%3Aerlang

Not sure whether this can be a workaround to deploy Chef Server 11 on
SUSE.

This is a community project to bring Chef packages to the SUSE
distributions.
Actually we gathered this week to continue hacking, and hope to have the
work
finished soon.

Regards,
Nanuk

Thanks
in advance.

Jesse Hu