Chef Server 12 Release Candidate


#1

Ohai Chefs!

This morning I’m pleased to announce the first release candidate of Chef
Server 12. Please head on over to the Chef blog to check out the
announcement [1] as well as a post [2] by Adam Jacob that explains the open
source strategy around Chef Server 12. (Hint, it’s all open source)

[1] Announcement:


[2] Open Source Strategy:

Cheers!


Stephen Delano
Engineering Lead - Chef Server


#2

Hey Folks,

As we’ve continued to test this RC, we’ve found a problem with OSC upgrades

  • pre-existing nodes don’t have their permissions set correctly in all
    cases, which is a pretty serious problem.

The problem is being fixed now, and we’re working on getting a build out as
soon as we can - hopefully today. In the interim, I would strongly advise
not using this RC to test OSC upgrades with.

Thanks for your patience,
Joseph
QA @ Chef

On Mon, Sep 8, 2014 at 6:38 AM, Stephen Delano stephen@opscode.com wrote:

Ohai Chefs!

This morning I’m pleased to announce the first release candidate of Chef
Server 12. Please head on over to the Chef blog to check out the
announcement [1] as well as a post [2] by Adam Jacob that explains the open
source strategy around Chef Server 12. (Hint, it’s all open source)

[1] Announcement:
http://www.getchef.com/blog/2014/09/07/chef-12-release-candidate/
[2] Open Source Strategy:
http://www.getchef.com/blog/2014/09/08/there-is-one-chef-server-and-it-is-open-source/

Cheers!


Stephen Delano
Engineering Lead - Chef Server


#3

Hi all,

This morning we’ve released another release candidate for Chef Server 12
(12.0.0-rc3) to address a critical issue related to client permissions on
node objects when upgrading from Open Source Chef Server 11.

The RC can be obtained by visiting http://downloads.getchef.com/chef-server/

Thanks to IRC and GitHub user tbunnyman for reporting the issue and filing
it on the GitHub Issue Tracker [1].

If you’ve already upgraded from Open Source Chef Server 11 to RC2 (the
first public release from Monday), you can contact Chef Support [2] and we
can help get your node permissions repaired.

Cheers!
Stephen

[1] https://github.com/opscode/opscode-omnibus/issues/464

On Tue, Sep 9, 2014 at 10:17 AM, Joseph Smith joseph@getchef.com wrote:

Hey Folks,

As we’ve continued to test this RC, we’ve found a problem with OSC
upgrades - pre-existing nodes don’t have their permissions set correctly in
all cases, which is a pretty serious problem.

The problem is being fixed now, and we’re working on getting a build out
as soon as we can - hopefully today. In the interim, I would strongly
advise not using this RC to test OSC upgrades with.

Thanks for your patience,
Joseph
QA @ Chef

On Mon, Sep 8, 2014 at 6:38 AM, Stephen Delano stephen@opscode.com
wrote:

Ohai Chefs!

This morning I’m pleased to announce the first release candidate of Chef
Server 12. Please head on over to the Chef blog to check out the
announcement [1] as well as a post [2] by Adam Jacob that explains the open
source strategy around Chef Server 12. (Hint, it’s all open source)

[1] Announcement:
http://www.getchef.com/blog/2014/09/07/chef-12-release-candidate/
[2] Open Source Strategy:
http://www.getchef.com/blog/2014/09/08/there-is-one-chef-server-and-it-is-open-source/

Cheers!


Stephen Delano
Engineering Lead - Chef Server


Stephen Delano
Software Development Engineer
Opscode, Inc.
1008 Western Avenue
Suite 601
Seattle, WA 98104


#4

Hi,

Sorry if I’m missing it, but is there a detailed changelog? The changes in
the blog post are mostly infrastructure changes on the backend, but how
does the API change (or does it?). How about chef11 clients, will there be
a chef12 client?

Thanks,

-Eric Helgeson
@nulleric https://twitter.com/nulleric
​http://usingchef.com​

On Wed, Sep 10, 2014 at 9:11 AM, Stephen Delano stephen@opscode.com wrote:

Hi all,

This morning we’ve released another release candidate for Chef Server 12
(12.0.0-rc3) to address a critical issue related to client permissions on
node objects when upgrading from Open Source Chef Server 11.

The RC can be obtained by visiting
http://downloads.getchef.com/chef-server/

Thanks to IRC and GitHub user tbunnyman for reporting the issue and filing
it on the GitHub Issue Tracker [1].

If you’ve already upgraded from Open Source Chef Server 11 to RC2 (the
first public release from Monday), you can contact Chef Support [2] and we
can help get your node permissions repaired.

Cheers!
Stephen

[1] https://github.com/opscode/opscode-omnibus/issues/464

On Tue, Sep 9, 2014 at 10:17 AM, Joseph Smith joseph@getchef.com wrote:

Hey Folks,

As we’ve continued to test this RC, we’ve found a problem with OSC
upgrades - pre-existing nodes don’t have their permissions set correctly in
all cases, which is a pretty serious problem.

The problem is being fixed now, and we’re working on getting a build out
as soon as we can - hopefully today. In the interim, I would strongly
advise not using this RC to test OSC upgrades with.

Thanks for your patience,
Joseph
QA @ Chef

On Mon, Sep 8, 2014 at 6:38 AM, Stephen Delano stephen@opscode.com
wrote:

Ohai Chefs!

This morning I’m pleased to announce the first release candidate of Chef
Server 12. Please head on over to the Chef blog to check out the
announcement [1] as well as a post [2] by Adam Jacob that explains the open
source strategy around Chef Server 12. (Hint, it’s all open source)

[1] Announcement:
http://www.getchef.com/blog/2014/09/07/chef-12-release-candidate/
[2] Open Source Strategy:
http://www.getchef.com/blog/2014/09/08/there-is-one-chef-server-and-it-is-open-source/

Cheers!


Stephen Delano
Engineering Lead - Chef Server


Stephen Delano
Software Development Engineer
Opscode, Inc.
1008 Western Avenue
Suite 601
Seattle, WA 98104


#5

On Wednesday, September 10, 2014 at 7:19 AM, Eric Helgeson wrote:

Hi,

Sorry if I’m missing it, but is there a detailed changelog? The changes in the blog post are mostly infrastructure changes on the backend, but how does the API change (or does it?). How about chef11 clients, will there be a chef12 client?
The API will be the same as the Enterprise Chef 11.x API, which is the same as the open source one except URL paths are prefixed with /organizations/ORGNAME.

There will be a Chef 12 client (master of the repo is already 12.0.0.alpha.X) but it won’t be released in lockstep. We used the revamped chef-rfc process to decide on major changes for 12 client, you can see the result here: https://github.com/opscode/chef-rfc/blob/master/rfc015-chef-12.md

Thanks,

-Eric Helgeson
@nulleric (https://twitter.com/nulleric)
​http://usingchef.com​


Daniel DeLeo


#6

Doesn’t seem like chef 11 is available for download anymore. Is this to be
intended? Or did i miss chef 11 being deprecated somewhere?

Also, It seems to me that Chef is pushing Release Candidates as a stable
version of chef 12? I don’t see any shiny lights that say this is an RC use
at your own risk.

Perhaps i haven’t had enough coffee on this Monday morning? (Happy Monday
to those in this half of the world)

http://downloads.getchef.com/

On Mon, Sep 8, 2014 at 9:38 AM, Stephen Delano stephen@opscode.com wrote:

Ohai Chefs!

This morning I’m pleased to announce the first release candidate of Chef
Server 12. Please head on over to the Chef blog to check out the
announcement [1] as well as a post [2] by Adam Jacob that explains the open
source strategy around Chef Server 12. (Hint, it’s all open source)

[1] Announcement:
http://www.getchef.com/blog/2014/09/07/chef-12-release-candidate/
[2] Open Source Strategy:
http://www.getchef.com/blog/2014/09/08/there-is-one-chef-server-and-it-is-open-source/

Cheers!


Stephen Delano
Engineering Lead - Chef Server


Elvin Abordo
Mobile: (845) 475-8744


#7

Elvin,

Open source Chef server 11 is available here:
http://www.getchef.com/download-open-source-chef-server-11/. Enterprise
Chef 11 is also still available.

We’ll keep these links around until Chef server 13. In the immediate term,
we’ll make them easier to find. Thanks for the feedback!

On Mon, Sep 8, 2014 at 9:21 AM, Elvin Abordo elvin159@gmail.com wrote:

Doesn’t seem like chef 11 is available for download anymore. Is this to be
intended? Or did i miss chef 11 being deprecated somewhere?

Also, It seems to me that Chef is pushing Release Candidates as a stable
version of chef 12? I don’t see any shiny lights that say this is an RC use
at your own risk.

Perhaps i haven’t had enough coffee on this Monday morning? (Happy Monday
to those in this half of the world)

http://downloads.getchef.com/

On Mon, Sep 8, 2014 at 9:38 AM, Stephen Delano stephen@opscode.com
wrote:

Ohai Chefs!

This morning I’m pleased to announce the first release candidate of Chef
Server 12. Please head on over to the Chef blog to check out the
announcement [1] as well as a post [2] by Adam Jacob that explains the open
source strategy around Chef Server 12. (Hint, it’s all open source)

[1] Announcement:
http://www.getchef.com/blog/2014/09/07/chef-12-release-candidate/
[2] Open Source Strategy:
http://www.getchef.com/blog/2014/09/08/there-is-one-chef-server-and-it-is-open-source/

Cheers!


Stephen Delano
Engineering Lead - Chef Server


Elvin Abordo
Mobile: (845) 475-8744


Nathan L Smith
smith@getchef.com


#8

Elvin,

Drink more coffee. :slight_smile: I’d recommend that in almost any case though. This
is indeed an RC and not the final release. We needed to pull back the
curtain so you all could see it and help us do final testing to ensure
we’ve covered all of our bases and corner cases before we bless a final
release. This is a large change and we aren’t going to pretend we wrote
perfect code with no bugs. So standard caveats apply that this is an RC,
but we’d love for you and everyone else who can to try it out and send
us feedback.

Thanks.,

Mark Mzyk

Elvin Abordo mailto:elvin159@gmail.com
September 8, 2014 at 10:21 AM
Doesn’t seem like chef 11 is available for download anymore. Is this
to be intended? Or did i miss chef 11 being deprecated somewhere?

Also, It seems to me that Chef is pushing Release Candidates as a
stable version of chef 12? I don’t see any shiny lights that say this
is an RC use at your own risk.

Perhaps i haven’t had enough coffee on this Monday morning? (Happy
Monday to those in this half of the world)

http://downloads.getchef.com/


Elvin Abordo
Mobile: (845) 475-8744
Stephen Delano mailto:stephen@opscode.com
September 8, 2014 at 9:38 AM
Ohai Chefs!

This morning I’m pleased to announce the first release candidate of
Chef Server 12. Please head on over to the Chef blog to check out the
announcement [1] as well as a post [2] by Adam Jacob that explains the
open source strategy around Chef Server 12. (Hint, it’s all open source)

[1] Announcement:
http://www.getchef.com/blog/2014/09/07/chef-12-release-candidate/
[2] Open Source Strategy:
http://www.getchef.com/blog/2014/09/08/there-is-one-chef-server-and-it-is-open-source/

Cheers!


Stephen Delano
Engineering Lead - Chef Server


#9

There’s a discussion around a premium feature called the “Management
Console”. Is this different than the non-premium webui that exists today?
If I upgrade to Chef Server 12, does that mean that I lose the webui if I
want to try running in a purely “non-premium” mode?

On Mon, Sep 8, 2014 at 9:38 AM, Stephen Delano stephen@opscode.com wrote:

Ohai Chefs!

This morning I’m pleased to announce the first release candidate of Chef
Server 12. Please head on over to the Chef blog to check out the
announcement [1] as well as a post [2] by Adam Jacob that explains the open
source strategy around Chef Server 12. (Hint, it’s all open source)

[1] Announcement:
http://www.getchef.com/blog/2014/09/07/chef-12-release-candidate/
[2] Open Source Strategy:
http://www.getchef.com/blog/2014/09/08/there-is-one-chef-server-and-it-is-open-source/

Cheers!


Stephen Delano
Engineering Lead - Chef Server


#10

Brian,

That’s correct. Noah wrote a blog post (pre-Chef server 12) that sums this
up pretty well: https://coderanger.net/chef-webui/

Thanks

On Mon, Sep 8, 2014 at 10:57 AM, Brian Hatfield bmhatfield@gmail.com
wrote:

There’s a discussion around a premium feature called the “Management
Console”. Is this different than the non-premium webui that exists today?
If I upgrade to Chef Server 12, does that mean that I lose the webui if I
want to try running in a purely “non-premium” mode?

On Mon, Sep 8, 2014 at 9:38 AM, Stephen Delano stephen@opscode.com
wrote:

Ohai Chefs!

This morning I’m pleased to announce the first release candidate of Chef
Server 12. Please head on over to the Chef blog to check out the
announcement [1] as well as a post [2] by Adam Jacob that explains the open
source strategy around Chef Server 12. (Hint, it’s all open source)

[1] Announcement:
http://www.getchef.com/blog/2014/09/07/chef-12-release-candidate/
[2] Open Source Strategy:
http://www.getchef.com/blog/2014/09/08/there-is-one-chef-server-and-it-is-open-source/

Cheers!


Stephen Delano
Engineering Lead - Chef Server


Nathan L Smith
smith@getchef.com