Re: [Release-job-failures] Release of openstack/puppet-nova for ref refs/tags/15.6.0 failed

Clark Boylan cboylan at
Thu Jun 18 19:21:35 UTC 2020

On Thu, Jun 18, 2020, at 11:55 AM, Sean McGinnis wrote:
> >> Interesting. The tag was pushed but upload-git-mirror role failed:
> >>
> >>
> >> Is this a known issue?
> > Was this a re-enqueue?  It failed because the tag already existed on the remote:
> >
> > 2020-06-18 18:07:39.509620 | localhost |  ! [remote rejected] 15.6.0 -> 15.6.0 (cannot lock ref 'refs/tags/15.6.0': reference already exists)
> >
> > If the content on github looks up to date and correct then I don't think there is anything else to do here.
> I don't think this was a reenqueue. Do we have another process that
> syncs things to GitHub? Maybe a race between the release pushing the
> mirror update and something else sneaking in and syncing it first?
> Either way, looks like things are up to date on GitHub and nothing else
> to do here.
> Sean

There were two github mirror jobs for puppet-nova running at roughly the same time. One succeeded (and pushed the tag) and the other failed.


This looks like a race between the job for the 16.4.0 and 15.6.0 tags.

We could update the job to check for this particular failure case and treat it as a success assuming something else has merged. We could serialize these jobs between different events on the same repo. We can also just ignore it for now since everything is happy :)

More information about the openstack-discuss mailing list