[Release-job-failures] Release of openstack/ansible-role-redhat-subscription for ref refs/tags/1.1.1 failed
Herve Beraud
hberaud at redhat.com
Fri Nov 6 14:50:27 UTC 2020
I reported a related bug on pypa:
https://github.com/pypa/warehouse/issues/8791
Le ven. 6 nov. 2020 à 13:49, Thierry Carrez <thierry at openstack.org> a
écrit :
> The weird thing is that the PyPI error message says:
>
> "The description failed to render in the default format of
> reStructuredText"
>
> while we specify:
>
> long_description_content_type='text/markdown'
>
> in setup.py. It looks like PyPI is ignoring our indication in setup.py,
> and therefore (accurately) reporting failure to render in RST.
>
> Herve Beraud wrote:
> > I confirm the markdown issue was fixed 1 year ago [1] by myself and
> > since 3 new versions of ansible-role-redhat-subscription have been
> > released [2].
> >
> > The markdown fix is embedded in the three releases:
> > $ git tag --contains fceb51c66e
> > 1.0.4
> > 1.1.0
> > 1.1.1
> >
> > 2 releases was successfully uploaded to pypi:
> > - https://pypi.org/project/ansible-role-redhat-subscription/1.1.0/
> > - https://pypi.org/project/ansible-role-redhat-subscription/1.0.4/
> >
> > I saw a couple of changes in your README and they seem to mix markdown
> > and restructuredText [3], maybe it could explain this issue but these
> > changes are also in previous versions:
> >
> > $ git tag --contains 0949f34ffb
> > 1.0.3
> > 1.0.4
> > 1.1.0
> > 1.1.1
> >
> > Maybe pypa introduced more strict checks on their side since our last
> > release...
> >
> > I tried to generate a PKG-INFO locally and everything seems ok.
> >
> > Also I didn't see any new bugs that seem related to this issue on the
> > pypa side [4].
> >
> > [1]
> >
> https://opendev.org/openstack/ansible-role-redhat-subscription/commit/fceb51c66eb343a7cd20891da8728c65ff703ce7
> > [2]
> >
> https://opendev.org/openstack/releases/commits/branch/master/deliverables/_independent/ansible-role-redhat-subscription.yaml
> > [3]
> >
> https://opendev.org/openstack/ansible-role-redhat-subscription/commit/0949f34ffb10e51787e824b00f0b5ae69592cdda
> > [4]
> >
> https://github.com/search?q=org%3Apypa+The+description+failed+to+render+in+the+default+format+of+reStructuredText&type=issues
> >
> >
> >
> > Le jeu. 5 nov. 2020 à 14:26, Thierry Carrez <thierry at openstack.org
> > <mailto:thierry at openstack.org>> a écrit :
> >
> > Marios Andreou wrote:
> > > thanks for the update on that I would have missed it if you
> > didn't send
> > > this mail.
> >
> > This is actually in reaction to a release job failure email that I
> > received, so that we discuss the solution on the list. There was no
> > prior email on the topic.
> >
> > > I am a bit confused though as you mentioned 1.1.0 here do you
> > > mean this is something to do with the
> > ansible-role-redhat-subscription
> > > repo itself?
> >
> > The failure is linked to the content of the repository: basically,
> PyPI
> > is rejecting how the README is specified. So it will likely require a
> > patch to ansible-role-redhat-subscription itself, in which case we'd
> > push a new tag (1.1.2).
> >
> > That said, it's unclear what the problem is, as the same problem was
> > fixed[1] a year ago already and nothing really changed since the
> > (successful) 1.1.0 publication. We'll explore more and let you know
> if
> > there is anything you can help with :)
> >
> > [1]
> >
> https://opendev.org/openstack/ansible-role-redhat-subscription/commit/fceb51c66eb343a7cd20891da8728c65ff703ce7
> >
> > --
> > Thierry Carrez (ttx)
> >
> >
> >
> > --
> > 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-----
> >
> >
> > Le jeu. 5 nov. 2020 à 16:21, Marios Andreou <marios at redhat.com
> > <mailto:marios at redhat.com>> a écrit :
> >
> >
> >
> > On Thu, Nov 5, 2020 at 3:24 PM Thierry Carrez <thierry at openstack.org
> > <mailto:thierry at openstack.org>> wrote:
> >
> > Marios Andreou wrote:
> > > thanks for the update on that I would have missed it if you
> > didn't send
> > > this mail.
> >
> > This is actually in reaction to a release job failure email that
> I
> > received, so that we discuss the solution on the list. There was
> no
> > prior email on the topic.
> >
> > > I am a bit confused though as you mentioned 1.1.0 here do you
> > > mean this is something to do with the
> > ansible-role-redhat-subscription
> > > repo itself?
> >
> > The failure is linked to the content of the repository:
> > basically, PyPI
> > is rejecting how the README is specified. So it will likely
> > require a
> > patch to ansible-role-redhat-subscription itself, in which case
> > we'd
> > push a new tag (1.1.2).
> >
> > That said, it's unclear what the problem is, as the same problem
> > was
> > fixed[1] a year ago already and nothing really changed since the
> > (successful) 1.1.0 publication. We'll explore more and let you
> > know if
> > there is anything you can help with :)
> >
> >
> > ack! Thank you much clearer for me now. If there is an update
> > required then no problem we can address that and update with a newer
> tag
> >
> >
> > [1]
> >
> https://opendev.org/openstack/ansible-role-redhat-subscription/commit/fceb51c66eb343a7cd20891da8728c65ff703ce7
> >
> > --
> > Thierry Carrez (ttx)
> >
> >
> >
> > --
> > 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-----
> >
>
>
> --
> Thierry Carrez (ttx)
>
>
--
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-----
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20201106/838b0a15/attachment-0001.html>
More information about the openstack-discuss
mailing list