Re: [openstack-dev] [goals][python3][heat][manila][qinling][zaqar][magnum][keystone][congress] switching python package jobs

2018-11-01 Thread Doug Hellmann
Doug Hellmann  writes:

> Doug Hellmann  writes:
>
> I asked the owners of the name "heat" to allow us to use it, and they
> rejected the request. So, I proposed a change to heat to update the
> sdist name to "openstack-heat".
>
> * https://review.openstack.org/606160

This patch is now passing tests. Please prioritize reviewing it, because
it is going to block releases of heat.

Doug

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [goals][python3][heat][manila][qinling][zaqar][magnum][keystone][congress] switching python package jobs

2018-10-08 Thread Doug Hellmann
Doug Hellmann  writes:

> Doug Hellmann  writes:
>
>> Doug Hellmann  writes:
>>
>>> Doug Hellmann  writes:
>>
>>> I have filed requests with the maintainers of PyPI to claim the names
>>> "keystone" and "congress". That may take some time. Please let me know
>>> if you're willing to simply use "openstack-keystone" and
>>> "openstack-congress" instead. I will take care of configuring PyPI and
>>> proposing the patch to update your setup.cfg (that way you can approve
>>> the change).
>>>
>>> * https://github.com/pypa/warehouse/issues/4770
>>> * https://github.com/pypa/warehouse/issues/4771
>
> We haven't heard back about either of these requests, so I filed changes
> with congress and keystone to change the dist names.
>
> * https://review.openstack.org/608332 (congress)
> * https://review.openstack.org/608331 (keystone)
>
> Doug

Dan Crosta has very graciously given us the name "keystone" so I
abandoned that patch, made openstackci an owner, and uploaded the
previous release.

The patch to rename congress is approved, but sitting on top of one or
two other patches that also need reviews.

The patch to rename heat is failing the grenade tests, and we could use
some help with fixing the problem. I think we need an upgrade script
that removes the old package before installing the new one. Does someone
want to learn how grenade scripts work?

Doug

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [goals][python3][heat][manila][qinling][zaqar][magnum][keystone][congress] switching python package jobs

2018-10-05 Thread Doug Hellmann
Doug Hellmann  writes:

> Doug Hellmann  writes:
>
>> Doug Hellmann  writes:
>>
>>> I think we are ready to go ahead and switch all of the python packaging
>>> jobs to the new set defined in the publish-to-pypi-python3 template
>>> [1]. We still have some cleanup patches for projects that have not
>>> completed their zuul migration, but there are only a few and rebasing
>>> those will be easy enough.
>>>
>>> The template adds a new check job that runs when any files related to
>>> packaging are changed (readme, setup, etc.). Otherwise it switches from
>>> the python2-based PyPI job to use python3.
>>>
>>> I have the patch to switch all official projects ready in [2].
>>>
>>> Doug
>>>
>>> [1] 
>>> http://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/zuul.d/project-templates.yaml#n218
>>> [2] https://review.openstack.org/#/c/598323/
>>
>> This change is now in place. The Ironic team discovered one issue, and
>> the fix is proposed as https://review.openstack.org/606152
>>
>> This change has also reopened the question of how to publish some of the
>> projects for which we do not own names on PyPI.
>>
>> I registered manila, qinling, and zaqar-ui by uploading Rocky series
>> releases of those projects and then added openstackci as an owner so we
>> can upload new packages this cycle.
>>
>> I asked the owners of the name "heat" to allow us to use it, and they
>> rejected the request. So, I proposed a change to heat to update the
>> sdist name to "openstack-heat".
>>
>> * https://review.openstack.org/606160
>>
>> We don't own "magnum" but there is already an "openstack-magnum" set up
>> with old releases, so I have proposed a change to the magnum repo to
>> change the dist name there, so we can resume using it.
>>
>> * https://review.openstack.org/606162
>
> The owner of the name "magnum" has given us access, so I have set it up
> with permission for the CI system to publish and I have abandoned the
> rename patch.
>
>> I have filed requests with the maintainers of PyPI to claim the names
>> "keystone" and "congress". That may take some time. Please let me know
>> if you're willing to simply use "openstack-keystone" and
>> "openstack-congress" instead. I will take care of configuring PyPI and
>> proposing the patch to update your setup.cfg (that way you can approve
>> the change).
>>
>> * https://github.com/pypa/warehouse/issues/4770
>> * https://github.com/pypa/warehouse/issues/4771

We haven't heard back about either of these requests, so I filed changes
with congress and keystone to change the dist names.

* https://review.openstack.org/608332 (congress)
* https://review.openstack.org/608331 (keystone)

Doug

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [goals][python3][heat][manila][qinling][zaqar][magnum][keystone][congress] switching python package jobs

2018-10-05 Thread Doug Hellmann
Doug Hellmann  writes:

> Doug Hellmann  writes:
>
>> I think we are ready to go ahead and switch all of the python packaging
>> jobs to the new set defined in the publish-to-pypi-python3 template
>> [1]. We still have some cleanup patches for projects that have not
>> completed their zuul migration, but there are only a few and rebasing
>> those will be easy enough.
>>
>> The template adds a new check job that runs when any files related to
>> packaging are changed (readme, setup, etc.). Otherwise it switches from
>> the python2-based PyPI job to use python3.
>>
>> I have the patch to switch all official projects ready in [2].
>>
>> Doug
>>
>> [1] 
>> http://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/zuul.d/project-templates.yaml#n218
>> [2] https://review.openstack.org/#/c/598323/
>
> This change is now in place. The Ironic team discovered one issue, and
> the fix is proposed as https://review.openstack.org/606152
>
> This change has also reopened the question of how to publish some of the
> projects for which we do not own names on PyPI.
>
> I registered manila, qinling, and zaqar-ui by uploading Rocky series
> releases of those projects and then added openstackci as an owner so we
> can upload new packages this cycle.
>
> I asked the owners of the name "heat" to allow us to use it, and they
> rejected the request. So, I proposed a change to heat to update the
> sdist name to "openstack-heat".
>
> * https://review.openstack.org/606160
>
> We don't own "magnum" but there is already an "openstack-magnum" set up
> with old releases, so I have proposed a change to the magnum repo to
> change the dist name there, so we can resume using it.
>
> * https://review.openstack.org/606162

The owner of the name "magnum" has given us access, so I have set it up
with permission for the CI system to publish and I have abandoned the
rename patch.

> I have filed requests with the maintainers of PyPI to claim the names
> "keystone" and "congress". That may take some time. Please let me know
> if you're willing to simply use "openstack-keystone" and
> "openstack-congress" instead. I will take care of configuring PyPI and
> proposing the patch to update your setup.cfg (that way you can approve
> the change).
>
> * https://github.com/pypa/warehouse/issues/4770
> * https://github.com/pypa/warehouse/issues/4771
>
> Doug
>
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [goals][python3][heat][manila][qinling][zaqar][magnum][keystone][congress] switching python package jobs

2018-09-28 Thread Doug Hellmann
Doug Hellmann  writes:

> I think we are ready to go ahead and switch all of the python packaging
> jobs to the new set defined in the publish-to-pypi-python3 template
> [1]. We still have some cleanup patches for projects that have not
> completed their zuul migration, but there are only a few and rebasing
> those will be easy enough.
>
> The template adds a new check job that runs when any files related to
> packaging are changed (readme, setup, etc.). Otherwise it switches from
> the python2-based PyPI job to use python3.
>
> I have the patch to switch all official projects ready in [2].
>
> Doug
>
> [1] 
> http://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/zuul.d/project-templates.yaml#n218
> [2] https://review.openstack.org/#/c/598323/

This change is now in place. The Ironic team discovered one issue, and
the fix is proposed as https://review.openstack.org/606152

This change has also reopened the question of how to publish some of the
projects for which we do not own names on PyPI.

I registered manila, qinling, and zaqar-ui by uploading Rocky series
releases of those projects and then added openstackci as an owner so we
can upload new packages this cycle.

I asked the owners of the name "heat" to allow us to use it, and they
rejected the request. So, I proposed a change to heat to update the
sdist name to "openstack-heat".

* https://review.openstack.org/606160

We don't own "magnum" but there is already an "openstack-magnum" set up
with old releases, so I have proposed a change to the magnum repo to
change the dist name there, so we can resume using it.

* https://review.openstack.org/606162

I have filed requests with the maintainers of PyPI to claim the names
"keystone" and "congress". That may take some time. Please let me know
if you're willing to simply use "openstack-keystone" and
"openstack-congress" instead. I will take care of configuring PyPI and
proposing the patch to update your setup.cfg (that way you can approve
the change).

* https://github.com/pypa/warehouse/issues/4770
* https://github.com/pypa/warehouse/issues/4771

Doug

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev