[openstack-dev] [requirements][release][docs] FFE for openstackdocstheme 1.21.2

Tony Breeds tony at bakeyournoodle.com
Wed Aug 15 19:28:02 UTC 2018


On Wed, Aug 15, 2018 at 09:10:18AM -0400, Doug Hellmann wrote:
> Excerpts from Andreas Jaeger's message of 2018-08-15 09:28:51 +0200:
> > On 08/15/2018 07:25 AM, Tony Breeds wrote:
> > > On Tue, Aug 14, 2018 at 04:22:16PM -0400, Doug Hellmann wrote:
> > > 
> > >> Now that https://review.openstack.org/#/c/591671/ has landed, we need
> > >> someone to propose the backports of the constraint updates to all of the
> > >> existing stable branches.
> > > 
> > > Done:
> > > https://review.openstack.org/#/q/owner:tonyb+topic:openstackdocstheme+project:openstack/requirements
> > > 
> > > I'm not entirely convinced such a new release will work on older
> > > branches but I guess that's what CI is for :)
> > 
> > openstackdocsstheme has:
> > sphinx!=1.6.6,!=1.6.7,>=1.6.2
> > 
> > So, we cannot use it on branches that constraint sphinx to an older version,
> > 
> > Sorry, can't check this right now from where I am,
> > Andreas
> 
> That's a good point. We should give it a try, though. I don't think
> pip's constraints resolver takes version specifiers into account, so we
> should get the older sphinx and the newer theme. If those do happen to
> work together, it should be OK.
> 
> If not, we need another solution. We may have to do more work to
> backport the theme change into an older version of the library to
> make it work in the old branches.

The queens and pike backports have merged but ocata filed with[1]

ContextualVersionConflict: (pbr 1.10.0 (/home/zuul/src/git.openstack.org/openstack/requirements/.tox/py27-check-uc/lib/python2.7/site-packages), Requirement.parse('pbr!=2.1.0,>=2.0.0'), set(['openstackdocstheme']))

So we can't use the rocky release on ocata.  I assume we need to do
something to ensure the docs are generated correctly.


Tony.

[1] http://logs.openstack.org/96/591896/1/check/requirements-tox-py27-check-uc/ff17c54/job-output.txt.gz#_2018-08-15_05_28_25_148515
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20180816/be0fba2f/attachment.sig>


More information about the OpenStack-dev mailing list