[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