Re: [openstack-dev] Sphinx 1.2 incompatibility (failing -docs jobs)

2013-12-11 Thread Sean Dague
On 12/10/2013 05:57 PM, James E. Blair wrote:
> Hi,
> 
> Sphinx 1.2 was just released and it is incompatible with distutils in
> python 2.7.  See these links for more info:
> 
>   
> https://bitbucket.org/birkenfeld/sphinx/pull-request/193/builddoc-shouldnt-fail-on-unicode-paths/diff
>   http://bugs.python.org/issue19570
> 
> This has caused all -docs jobs to fail.  This morning we merged a change
> to openstack/requirements to pin Sphinx to version 1.2:
> 
>   https://review.openstack.org/#/c/61164/
> 
> Sergey Lukjanov, Clark Boylan, and Jeremy Stanley finished up the
> automatic requirements proposal job (Thanks!), and so now updates have
> been automatically proposed to all projects that subscribe:
> 
>   https://review.openstack.org/#/q/topic:openstack/requirements,n,z
> 
> Once those changes merge, -docs jobs for affected projects should start
> working again.
> 
> Note that requirements updates for stable branches are proceeding
> separately; you can track their progress here:
> 
>   
> https://review.openstack.org/#/q/I0487b4eca8f2755b882689289e3cdf429729b1fb,n,z

Actually, it looks like that requirements change isn't good enough
because 1.2b3 < 1.2 (seriously, I hate python package management some
times).

It seemed to work correctly in the mirror (are we purging betas from the
mirror?), but not locally.

New change is here -
https://review.openstack.org/#/q/I719536a0754bb532b800c52082aeb4e2033e174f,n,z

Though that's currently getting broken by a network issue in rax -
https://bugs.launchpad.net/openstack-ci/+bug/1259911 (possibly fixed
with https://review.openstack.org/61399)

-Sean

-- 
Sean Dague
http://dague.net



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Sphinx 1.2 incompatibility (failing -docs jobs)

2013-12-10 Thread Matt Riedemann



On 12/10/2013 6:32 PM, Angus Salkeld wrote:

On 10/12/13 14:57 -0800, James E. Blair wrote:

Hi,

Sphinx 1.2 was just released and it is incompatible with distutils in
python 2.7.  See these links for more info:

 
https://bitbucket.org/birkenfeld/sphinx/pull-request/193/builddoc-shouldnt-fail-on-unicode-paths/diff

 http://bugs.python.org/issue19570


Is there a bug number that we can reference in recheck/reverifies?


The bug is 1259511.





This has caused all -docs jobs to fail.  This morning we merged a change
to openstack/requirements to pin Sphinx to version 1.2:

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

Sergey Lukjanov, Clark Boylan, and Jeremy Stanley finished up the
automatic requirements proposal job (Thanks!), and so now updates have
been automatically proposed to all projects that subscribe:

 https://review.openstack.org/#/q/topic:openstack/requirements,n,z

Once those changes merge, -docs jobs for affected projects should start
working again.

Note that requirements updates for stable branches are proceeding
separately; you can track their progress here:

 https://review.openstack.org/#/q/I0487b4eca8f2755b882689289e3cdf429729b1fb,n,z


-Jim

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



--

Thanks,

Matt Riedemann


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Sphinx 1.2 incompatibility (failing -docs jobs)

2013-12-10 Thread Anita Kuno
On 12/10/2013 07:32 PM, Angus Salkeld wrote:
> On 10/12/13 14:57 -0800, James E. Blair wrote:
>> Hi,
>>
>> Sphinx 1.2 was just released and it is incompatible with distutils in
>> python 2.7.  See these links for more info:
>>
>>  
>> https://bitbucket.org/birkenfeld/sphinx/pull-request/193/builddoc-shouldnt-fail-on-unicode-paths/diff
>>
>>  http://bugs.python.org/issue19570
> 
> Is there a bug number that we can reference in recheck/reverifies?
Would it not be more helpful to submit a patch to the project in
question, for example: https://review.openstack.org/#/c/61245/
and go on irc to get core approval?

I do believe that docs jobs won't pass without the pin.

Thanks,
Anita.
> 
>>
>> This has caused all -docs jobs to fail.  This morning we merged a change
>> to openstack/requirements to pin Sphinx to version 1.2:
>>
>>  https://review.openstack.org/#/c/61164/
>>
>> Sergey Lukjanov, Clark Boylan, and Jeremy Stanley finished up the
>> automatic requirements proposal job (Thanks!), and so now updates have
>> been automatically proposed to all projects that subscribe:
>>
>>  https://review.openstack.org/#/q/topic:openstack/requirements,n,z
>>
>> Once those changes merge, -docs jobs for affected projects should start
>> working again.
>>
>> Note that requirements updates for stable branches are proceeding
>> separately; you can track their progress here:
>>
>>  
>> https://review.openstack.org/#/q/I0487b4eca8f2755b882689289e3cdf429729b1fb,n,z
>>
>>
>> -Jim
>>
>> ___
>> OpenStack-dev mailing list
>> OpenStack-dev@lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 
> ___
> OpenStack-dev mailing list
> OpenStack-dev@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Sphinx 1.2 incompatibility (failing -docs jobs)

2013-12-10 Thread Angus Salkeld

On 10/12/13 14:57 -0800, James E. Blair wrote:

Hi,

Sphinx 1.2 was just released and it is incompatible with distutils in
python 2.7.  See these links for more info:

 
https://bitbucket.org/birkenfeld/sphinx/pull-request/193/builddoc-shouldnt-fail-on-unicode-paths/diff
 http://bugs.python.org/issue19570


Is there a bug number that we can reference in recheck/reverifies?



This has caused all -docs jobs to fail.  This morning we merged a change
to openstack/requirements to pin Sphinx to version 1.2:

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

Sergey Lukjanov, Clark Boylan, and Jeremy Stanley finished up the
automatic requirements proposal job (Thanks!), and so now updates have
been automatically proposed to all projects that subscribe:

 https://review.openstack.org/#/q/topic:openstack/requirements,n,z

Once those changes merge, -docs jobs for affected projects should start
working again.

Note that requirements updates for stable branches are proceeding
separately; you can track their progress here:

 https://review.openstack.org/#/q/I0487b4eca8f2755b882689289e3cdf429729b1fb,n,z

-Jim

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Sphinx 1.2 incompatibility (failing -docs jobs)

2013-12-10 Thread Chuck Short
On Tue, Dec 10, 2013 at 5:57 PM, James E. Blair wrote:

> Hi,
>
> Sphinx 1.2 was just released and it is incompatible with distutils in
> python 2.7.  See these links for more info:
>
>
> https://bitbucket.org/birkenfeld/sphinx/pull-request/193/builddoc-shouldnt-fail-on-unicode-paths/diff
>   http://bugs.python.org/issue19570
>
> This has caused all -docs jobs to fail.  This morning we merged a change
> to openstack/requirements to pin Sphinx to version 1.2:
>
>   https://review.openstack.org/#/c/61164/
>
> Sergey Lukjanov, Clark Boylan, and Jeremy Stanley finished up the
> automatic requirements proposal job (Thanks!), and so now updates have
> been automatically proposed to all projects that subscribe:
>
>   https://review.openstack.org/#/q/topic:openstack/requirements,n,z
>
> Once those changes merge, -docs jobs for affected projects should start
> working again.
>
> Note that requirements updates for stable branches are proceeding
> separately; you can track their progress here:
>
>
> https://review.openstack.org/#/q/I0487b4eca8f2755b882689289e3cdf429729b1fb,n,z
>
> -Jim
>
> ___
> OpenStack-dev mailing list
> OpenStack-dev@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>


Hi,

i am seeing this issue already on Icehouse builds on trusty already, We are
shipping python-sphinx 1.2~b3 and we were getting the same error. We worked
around it in our builds by using sphinx-build rather than using python
setup.py build_sphinx in our packages.

Regards
chuck
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] Sphinx 1.2 incompatibility (failing -docs jobs)

2013-12-10 Thread James E. Blair
Hi,

Sphinx 1.2 was just released and it is incompatible with distutils in
python 2.7.  See these links for more info:

  
https://bitbucket.org/birkenfeld/sphinx/pull-request/193/builddoc-shouldnt-fail-on-unicode-paths/diff
  http://bugs.python.org/issue19570

This has caused all -docs jobs to fail.  This morning we merged a change
to openstack/requirements to pin Sphinx to version 1.2:

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

Sergey Lukjanov, Clark Boylan, and Jeremy Stanley finished up the
automatic requirements proposal job (Thanks!), and so now updates have
been automatically proposed to all projects that subscribe:

  https://review.openstack.org/#/q/topic:openstack/requirements,n,z

Once those changes merge, -docs jobs for affected projects should start
working again.

Note that requirements updates for stable branches are proceeding
separately; you can track their progress here:

  https://review.openstack.org/#/q/I0487b4eca8f2755b882689289e3cdf429729b1fb,n,z

-Jim

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev