[release][tc][horizon] xstatic repositories marked as deprecated
Akihiro Motoki
amotoki at gmail.com
Tue Mar 3 10:11:04 UTC 2020
Thanks Thierry for the detail explanation.
The horizon team will update the corresponding repos for new minor
releases and follow the usual release process.
One question: we have passed the milestone-2. Is it better to wait
till Victoria dev cycle is open?
Thanks,
Akihiro
On Fri, Feb 28, 2020 at 1:47 AM Thierry Carrez <thierry at openstack.org> wrote:
>
> Thierry Carrez wrote:
> > The way we've been handling this in the past was to ignore past releases
> > (since they are not signed by the release team), and push a new one
> > through the releases repository. It should replace the unofficial one in
> > PyPI and make sure all is in order.
>
> Clarification with a practical example:
>
> xstatic-hogan 2.0.0.2 is on PyPI, but has no tag in the
> openstack/xstatic-hogan repo, and no deliverable file in openstack/releases.
>
> Solution is to resync everything by proposing a 2.0.0.3 release that
> will have tag, be in openstack/releases and have a matching upload on PyPI.
>
> This is done by:
>
> - bumping BUILD at
> https://opendev.org/openstack/xstatic-hogan/src/branch/master/xstatic/pkg/hogan/__init__.py#
>
> - adding a deliverables/_independent/xstatic-hogan.yaml file in
> openstack/releases defining a tag for 2.0.0.3
>
> - removing the "deprecated" line from
> https://opendev.org/openstack/governance/src/branch/master/reference/projects.yaml#L542
>
> Repeat for every affected package :)
>
> --
> Thierry Carrez (ttx)
>
More information about the openstack-discuss
mailing list