[openstack-dev] [chef] fog-openstack 0.2.0 breakage
Jay Pipes
jaypipes at gmail.com
Fri Aug 31 16:04:19 UTC 2018
Thanks for notifying about this, Samuel. Our most modern deployment is
actually currently blocked on this and I'm glad to see a resolution.
Best,
-jay
On 08/31/2018 11:59 AM, Samuel Cassiba wrote:
> Ohai!
>
> fog-openstack 0.2.0 was recently released, which had less than optimal
> effects on Chef OpenStack due to the client cookbook's lack of version
> pinning on the gem.
>
> The crucial change is that fog-openstack itself now determines
> Identity API versions internally, in preparation for a versionless
> Keystone endpoint. Chef OpenStack has carried code for Identity API
> determination for years, to facilitate migrating from Identity v2.0 to
> Identity v3. Unfortunately, those two methods became at odds with the
> release of fog-openstack 0.2.
>
> At the time of this writing, PR #421
> (https://github.com/fog/fog-openstack/pull/421) has been merged, but
> there is no new release on rubygems.org as of yet. That is likely to
> happen Very Soon(tm).
>
> On the home front, with the help of Roger Luethi and Christoph Albers,
> we've introduced version constraints to the client cookbook to pin the
> gem to 0.1.x. At present, we've merged constraints for master,
> stable/queens and stable/pike.
>
> The new release was primed to go into ChefDK 3.2 had it not been
> brought up sooner. Thank you to everyone who gave a heads-up!
>
> Best,
>
> scas
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
More information about the OpenStack-dev
mailing list