[release][ironic] ironic-python-agent-builder release model change
hberaud at redhat.com
Tue May 4 15:03:26 UTC 2021
Thank you everyone for all these details.
To simplify things I proposed a patch to host the discussion between teams.
That will allow everyone to follow the advancement in an async way (@Julia
let me know if that fits your needs). Feel free to vote and leave comments
directly on this patch.
Usually we avoid adding new deliverables to a stable series but I think
that here we are in a special case and since switching back to cwi isn't
something usual I think that we can do an exception for this one especially
if that can help to solve several issues.
My patch propose to:
- change the deliverable model
- release and cut this deliverable for Wallaby
- init this deliverable for Xena
Le mar. 4 mai 2021 à 16:34, Pierre Riteau <pierre at stackhpc.com> a écrit :
> Hi Hervé,
> Kayobe (part of the Kolla project) also uses
> ironic-python-agent-builder to build IPA images. We use its master
> branch , since it is the only one available. However, this has
> caused issues. For example, IPA builds broke on Ussuri  after
> ipa-builder started to use a feature of diskimage-builder that isn't
> available in the maximum DIB version allowed by Ussuri upper
> constraints. This wouldn't have happened had we been able to use
> stable branches. Of course we could use tags, but they can break too
> and can't be fixed.
> So as far as Kayobe is concerned, we fully support the proposed
> release model change and see no downside.
> On a related note, stable branches for diskimage-builder would be useful
>  https://review.opendev.org/c/openstack/kayobe/+/775936
> On Mon, 3 May 2021 at 10:20, Herve Beraud <hberaud at redhat.com> wrote:
> > Hello,
> > At first glance that makes sense.
> > If I correctly understand the story, the ironic-python-agent  and the
> ironic-python-agent-builder  were within the same repo at the origin,
> > Does someone else use the ironic-python-agent-builder?
> > 
> > 
> > Le ven. 30 avr. 2021 à 16:34, Iury Gregory <iurygregory at gmail.com> a
> écrit :
> >> Hi Riccardo,
> >> Thanks for raising this!
> >> I do like the idea of having stable branches for the ipa-builder +1
> >> Em seg., 26 de abr. de 2021 às 12:03, Riccardo Pittau <
> elfosardo at gmail.com> escreveu:
> >>> Hello fellow openstackers!
> >>> During the recent xena ptg, the ironic community had a discussion
> about the need to move the ironic-python-agent-builder project from an
> independent model to the standard release model.
> >>> When we initially split the builder from ironic-python-agent, we
> decided against it, but considering some problems we encountered during the
> road, the ironic community seems to be in favor of the change.
> >>> The reasons for this are mainly to strictly align the image building
> project to ironic-python-agent releases, and ease dealing with the
> occasional upgrade of tinycore linux, the base image used to build the
> "tinyipa" ironic-python-agent ramdisk.
> >>> We'd like to involve the release team to ask for advice, not only on
> the process, but also considering that we need to ask to cut the first
> branch for the wallaby stable release, and we know we're a bit late for
> that! :)
> >>> Thank you in advance for your help!
> >>> Riccardo
> >> --
> >> Att's
> >> Iury Gregory Melo Ferreira
> >> MSc in Computer Science at UFCG
> >> Part of the ironic-core and puppet-manager-core team in OpenStack
> >> Software Engineer at Red Hat Czech
> >> Social: https://www.linkedin.com/in/iurygregory
> >> E-mail: iurygregory at gmail.com
> > --
> > Hervé Beraud
> > Senior Software Engineer at Red Hat
> > irc: hberaud
> > https://github.com/4383/
> > https://twitter.com/4383hberaud
> > -----BEGIN PGP SIGNATURE-----
> > wsFcBAABCAAQBQJb4AwCCRAHwXRBNkGNegAALSkQAHrotwCiL3VMwDR0vcja10Q+
> > Kf31yCutl5bAlS7tOKpPQ9XN4oC0ZSThyNNFVrg8ail0SczHXsC4rOrsPblgGRN+
> > RQLoCm2eO1AkB0ubCYLaq0XqSaO+Uk81QxAPkyPCEGT6SRxXr2lhADK0T86kBnMP
> > F8RvGolu3EFjlqCVgeOZaR51PqwUlEhZXZuuNKrWZXg/oRiY4811GmnvzmUhgK5G
> > 5+f8mUg74hfjDbR2VhjTeaLKp0PhskjOIKY3vqHXofLuaqFDD+WrAy/NgDGvN22g
> > glGfj472T3xyHnUzM8ILgAGSghfzZF5Skj2qEeci9cB6K3Hm3osj+PbvfsXE/7Kw
> > m/xtm+FjnaywZEv54uCmVIzQsRIm1qJscu20Qw6Q0UiPpDFqD7O6tWSRKdX11UTZ
> > hwVQTMh9AKQDBEh2W9nnFi9kzSSNu4OQ1dRMcYHWfd9BEkccezxHwUM4Xyov5Fe0
> > qnbfzTB1tYkjU78loMWFaLa00ftSxP/DtQ//iYVyfVNfcCwfDszXLOqlkvGmY1/Y
> > F1ON0ONekDZkGJsDoS6QdiUSn8RZ2mHArGEWMV00EV5DCIbCXRvywXV43ckx8Z+3
> > B8qUJhBqJ8RS2F+vTs3DTaXqcktgJ4UkhYC2c1gImcPRyGrK9VY0sCT+1iA+wp/O
> > v6rDpkeNksZ9fFSyoY2o
> > =ECSj
> > -----END PGP SIGNATURE-----
Senior Software Engineer at Red Hat
-----BEGIN PGP SIGNATURE-----
-----END PGP SIGNATURE-----
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the openstack-discuss