Re: [openstack-dev] [Release-job-failures][neutron] Release of openstack/networking-bigswitch failed

2018-10-03 Thread Doug Hellmann
AdityaVaja  writes:

> Hello Doug,
>
> I was going to send out an email or drop in on IRC to check how to fix that.
>
> We accidentally pushed 13.0.1 on stable/queens, instead of 12.0.5. (13.x.x
> is rocky and 12.x.x is queens)
> Tried reverting the situation by pushing 12.0.5 for the same commit hash on
> queens, but that didn't work. Releases with commit hash can be compared
> here [1].
>
> Deleting the release from PYPI can be done, but deleting a tag from gerrit
> is not possible without allowing forcePush from project-config - afaik. But
> that seems like an extreme step.
> Not sure how to fix the situation, so I thought checking with
> openstack-release to get an idea.
>
> If your original suggestion of pushing 12.0.6 still stands, I can go ahead
> and do that.

I think that pushing 12.0.6 to a point on that branch after the
12.0.5/13.0.1 commit will produce a new release with version 12.0.6 that
works correctly.

Unfortunately, you're right that we don't have a good way to remove the
old 13.0.1 release and tag. In the past we have just ignored that and
moved on, although I think in some cases we did remove the package from
PyPI to avoid having it installed accidentally. I don't know how many of
your users are using pip to install the packages you build, so I don't
know how important it will be for you to do that.

Doug

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Release-job-failures][neutron] Release of openstack/networking-bigswitch failed

2018-10-03 Thread AdityaVaja
Hello Doug,

I was going to send out an email or drop in on IRC to check how to fix that.

We accidentally pushed 13.0.1 on stable/queens, instead of 12.0.5. (13.x.x
is rocky and 12.x.x is queens)
Tried reverting the situation by pushing 12.0.5 for the same commit hash on
queens, but that didn't work. Releases with commit hash can be compared
here [1].

Deleting the release from PYPI can be done, but deleting a tag from gerrit
is not possible without allowing forcePush from project-config - afaik. But
that seems like an extreme step.
Not sure how to fix the situation, so I thought checking with
openstack-release to get an idea.

If your original suggestion of pushing 12.0.6 still stands, I can go ahead
and do that.

Thanks!

[1] https://github.com/openstack/networking-bigswitch/releases

On Wed, Oct 3, 2018 at 9:47 PM Doug Hellmann  wrote:

> z...@openstack.org writes:
>
> > Build failed.
> >
> > - release-openstack-python
> http://logs.openstack.org/d1/d1df2f75e0e8259ddaaf5136f421567733ba7f5b/release/release-openstack-python/8a89663/
> : FAILURE in 6m 19s
> > - announce-release announce-release : SKIPPED
> > - propose-update-constraints propose-update-constraints : SKIPPED
>
> It looks like there's something wrong with the versioning in the
> stable/queens branch of the networking-bigswitch repository.
>
> The error I see when I run "python setup.py --name" locally is:
>
>   ValueError: git history requires a target version of
>   pbr.version.SemanticVersion(13.0.1), but target version is
>   pbr.version.SemanticVersion(12.0.5)
>
> This is being caused by re-tagging the 13.0.1 release as 12.0.5.
>
> I think if we tag a *newer* commit as 12.0.6 that will work (it seems to
> work locally).
>
> Doug
>
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>


-- 
via telegram
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Release-job-failures][neutron] Release of openstack/networking-bigswitch failed

2018-10-03 Thread Doug Hellmann
z...@openstack.org writes:

> Build failed.
>
> - release-openstack-python 
> http://logs.openstack.org/d1/d1df2f75e0e8259ddaaf5136f421567733ba7f5b/release/release-openstack-python/8a89663/
>  : FAILURE in 6m 19s
> - announce-release announce-release : SKIPPED
> - propose-update-constraints propose-update-constraints : SKIPPED

It looks like there's something wrong with the versioning in the
stable/queens branch of the networking-bigswitch repository.

The error I see when I run "python setup.py --name" locally is:

  ValueError: git history requires a target version of
  pbr.version.SemanticVersion(13.0.1), but target version is
  pbr.version.SemanticVersion(12.0.5)

This is being caused by re-tagging the 13.0.1 release as 12.0.5.

I think if we tag a *newer* commit as 12.0.6 that will work (it seems to
work locally).

Doug

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev