Bug 1600549

Summary: Bump sphinx-argparse to 0.2.2
Product: [Community] RDO Reporter: Luigi Toscano <ltoscano>
Component: distributionAssignee: Lars Kellogg-Stedman <lars>
Status: CLOSED CURRENTRELEASE QA Contact: Shai Revivo <srevivo>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: trunkCC: acruz, amoralej, chkumar, markmc, mkopec, srevivo
Target Milestone: ---   
Target Release: trunk   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-03-22 09:10:40 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Luigi Toscano 2018-07-12 13:20:56 UTC
Description of problem:
sphinx-argparse is available in RDO repositories, version 0.1.15.
This version does not look to be compatibile with Sphinx 1.7 (see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896636 for example). Even if it is not used too much around in OpenStack, we are planning to add it to tempestconf for its documentation, and we would need the last version (2.2.0):

https://review.openstack.org/#/c/580981/

The change is only needed for Rocky right now.

Comment 1 Alfredo Moralejo 2018-07-12 13:32:50 UTC
We are still using python-sphinx-1.6.5-1.el7 in RDO, is current version of sphinx-argparse ok with it?

Comment 2 Luigi Toscano 2018-07-12 13:52:03 UTC
According upstream requirements, it should be fine. They declare sphinx>=1.2: 

https://github.com/ribozz/sphinx-argparse/blob/0.2.2/setup.py#L40

Comment 3 Matt Young 2018-07-16 15:53:04 UTC
Who has the action to bump the version for sphinx-argparse.  Should we (tripleo tempest squad) just post a patch?  Or is there another process for this?

Comment 4 Luigi Toscano 2018-07-16 16:01:41 UTC
(In reply to Matt Young from comment #3)
> Who has the action to bump the version for sphinx-argparse.  Should we
> (tripleo tempest squad) just post a patch?  Or is there another process for
> this?

This bug was created already according the process:
https://www.rdoproject.org//documentation/requirements/#updating-a-requirement-in-rdo-cloudsig-repositories

Comment 5 Luigi Toscano 2019-03-21 21:38:27 UTC
sphinx-argparse was updated to 0.2.2 (not 2.2.0, sorry) for queens, rocky and master shortly after the creation of this bug.

Unless the procedure requires additional steps, I'd say that the bug can be closed.

Comment 6 Alfredo Moralejo 2019-03-22 09:10:21 UTC
Yes, let's close it.