I did not know that has changed! The docker cookbook requires chef 12, so this shouldn't be an issue. I'm using the latest (client side 12.5)
Kevin Keane
The NetTech
http://www.4nettech.com
Our values: Privacy, Liberty, Justice
See https://www.4nettech.com/corp/the-nettech-values.html
-----Original message-----
From: Daniel DeLeo < >
Sent: Tuesday 1st September 2015 7:30
To:
Subject: [chef] Re: RE: Re: docker cookbook and idempotencyOn Tuesday, September 1, 2015 at 7:25 AM, Kevin Keane Subscription wrote:
> RE: [chef] Re: docker cookbook and idempotency
> Yeah, I kinda thought that it would be difficult to implement idempotency.
>
> I'm not sure the build_if_missing would work, because of resource ordering. If I understand you correctly, you are suggesting something like this:
>
>
>
>
> docker_image "myimage do
>
>
> action :build_if_missing
> end
>
> remote_directory "/tmp/mydockercontext" do
>
> notifies :build, "docker_image[myimage]"
> end
> But with this order, the docker image would be built before the context is set up.
> Reversing the order of the resources would break the notification, because you cannot notify resources that come later in the recipe. Or am I mistaken about that?
That used to be the case a really long time ago, but it’s supported on any version of Chef that you’re likely to be using.
> Kevin Keane
> The NetTech
--
Daniel DeLeo
Archive powered by MHonArc 2.6.16.