[magnum][heat][requirements][release] Potential blocker for release with python-magnumclient 4.0.0

Jake Yip jake.yip at ardc.edu.au
Mon Sep 26 12:25:19 UTC 2022


Hi all,

Sorry about the lack of reply, it was a extended long weekend over here.

Thanks to the heat team for jumping on this and resolving it so quickly.

Regards,
Jake

On 23/9/2022 5:29 pm, Tony Breeds wrote:
> Hi all,
>      Thanks to the heat team they quickly resolved the problem and the 
> release and requirements teams can/have moved forward.
> 
> #thanks
> 
> On Wed, 21 Sept 2022 at 15:57, Tony Breeds <tony at bakeyournoodle.com 
> <mailto:tony at bakeyournoodle.com>> wrote:
> 
>     Okay cool.  I'll take a punt at removing it
> 
>     On Wed, 21 Sept 2022 at 15:50, Brendan Shephard <bshephar at redhat.com
>     <mailto:bshephar at redhat.com>> wrote:
> 
>         Hey Tony,
> 
>         Thanks for the heads up. We have deprecated support for these
>         resources some time ago:
>         https://review.opendev.org/c/openstack/heat/+/433549
>         <https://review.opendev.org/c/openstack/heat/+/433549>
> 
>         I don't believe there are any concerns with removing this
>         resource and subsequent use of the baymodel API from Heat now.
> 
>         Brendan Shephard
> 
>         Senior Software Engineer
> 
>         Red Hat APAC <https://www.redhat.com>
> 
>         193 N Quay
> 
>         Brisbane City QLD 4000
> 
>         @RedHat <https://twitter.com/redhat> Red Hat
>         <https://www.linkedin.com/company/red-hat> Red Hat
>         <https://www.facebook.com/RedHatInc>
>         <https://red.ht/sig> 	
>         <https://redhat.com/summit>
> 
> 
> 
>         On Wed, Sep 21, 2022 at 3:37 PM Tony Breeds
>         <tony at bakeyournoodle.com <mailto:tony at bakeyournoodle.com>> wrote:
> 
>             Hello all,
>                  In [1] baymodel code was removed, although it still
>             seems to be
>             listed in the API-ref. Story [2] states it's been deprecated
>             for a
>             long time, but a quick check failed to see this documented
>             anywhere.
>             Heat still supports baymodel and the removal is causing
>             failures.
>             Blocking the use of python-magnumclient 4.0.0[3] inzed, even
>             though
>             the 4.0.0 release is clearly meant for zed.
> 
>             I can see a couple of paths forward.
> 
>             0. Remove the documentation in the api-ref for baymodels
>             1. Remove the support in heat for baymodels  (I think the newer
>             clusters API can be used instead?)
>             2. Revert the change in magnumclient and re-release etc etc
>             3. Keep 4.0.0 for the Antelope release, and reset the stable/zed
>             branch python-magnumclient to fd0cb1e (before the removal of
>             baymodels)
> 
>             Obviously option 1 looks like the least disruptive change, but
>             potentially causes a problem for heat depending on the
>             published state
>             of baymodel support
> 
>             [1]
>             https://review.opendev.org/c/openstack/python-magnumclient/+/803629 <https://review.opendev.org/c/openstack/python-magnumclient/+/803629>
>             [2] https://storyboard.openstack.org/#!/story/2009104
>             <https://storyboard.openstack.org/#!/story/2009104>
>             [3]
>             https://review.opendev.org/c/openstack/requirements/+/858089
>             <https://review.opendev.org/c/openstack/requirements/+/858089>
> 
>             -- 
>             Yours Tony.
> 
> 
> 
>     -- 
>     Yours Tony.
> 
> 
> 
> -- 
> Yours Tony.



More information about the openstack-discuss mailing list