[openstack-dev] [all][release] ACL for library-release team for release:managed projects

Dmitry Tantsur dtantsur at redhat.com
Mon Aug 24 13:17:17 UTC 2015


On 08/22/2015 11:36 PM, Doug Hellmann wrote:
> Excerpts from Dmitry Tantsur's message of 2015-08-22 16:12:44 +0200:
>> 2015-08-22 0:25 GMT+02:00 Davanum Srinivas <davanum at gmail.com>:
>>
>>> Folks,
>>>
>>> In the governance repo a number of libraries are marked with
>>> release:managed tag:
>>>
>>> http://git.openstack.org/cgit/openstack/governance/tree/reference/projects.yaml
>>>
>>> However, some of these libraries do not have appropriate ACL in the
>>> project:config repo:
>>>
>>> http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/acls/openstack
>>>
>>> For example a quick scan shows that the following repos are marked
>>> release:managed and do not have the right ACL:
>>> python-kiteclient
>>> python-designateclient
>>> python-ironic-inspector-client
>>>
>>
>> This patch
>> https://github.com/openstack/governance/commit/ecd007e1a21f00828bde49b7dbd3b9ff41b7b18b
>> incorrectly added release:managed to python-ironic-inspector-client. It's
>> not that I'm against switching to managed releases, but it's not the case
>> now (just like for ironic-inspector itself).
>>
>> What is a general policy: should we aim for becoming managed or should I
>> just drop the wrong tag? Is the procedure for the former outlined somewhere?
>
> It's up to you. The neutron team has us managing some of their
> repositories, and not others. If you're comfortable creating releases
> yourself, the simplest thing to do is remove the tag. If you'd like to
> be included in the release summaries at the end of a cycle, we should
> get the ACLs set up properly to let the release team take over creating
> the tags. The process for requesting tags under that process is
> documented in
> http://git.openstack.org/cgit/openstack/releases/tree/README.rst if you
> want to review that before making a decision.

Thanks! I'm dropping this tag for now [1] with intention to move to 
managed releases in the next cycle.

[1] https://review.openstack.org/#/c/216251/

>
> Doug
>
>>
>> Thanks!
>>
>>> python-manilaclient
>>> os-client-config
>>> automaton
>>> python-zaqarclient
>>>
>>> So PTL's, either please fix the governance repo to remove release:managed
>>> or add appropriate ACL in the project-config repo as documented in:
>>> http://docs.openstack.org/infra/manual/creators.html#creation-of-tags
>>>
>>> Thanks,
>>> Dims
>>>
>>> --
>>> Davanum Srinivas :: https://twitter.com/dims
>>>
>>> __________________________________________________________________________
>>> OpenStack Development Mailing List (not for usage questions)
>>> Unsubscribe: OpenStack-dev-request at 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-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>




More information about the OpenStack-dev mailing list