Add python and client libray for Rack Scale Design
Created two new repos for RSD(Rack Scale Design)[1] python client and library. And mark all jobs non-voting to facilitate start with empty repository. [1] https://www.intel.com/content/www/us/en/architecture-and-technology/rack-scale-design-overview.html Change-Id: I4bb76975bf054162b0cd696a9e0ca0cc1779c133
This commit is contained in:
parent
b404eb5258
commit
aeb4dece11
15
gerrit/acls/openstack/rsd.config
Normal file
15
gerrit/acls/openstack/rsd.config
Normal file
@ -0,0 +1,15 @@
|
||||
[access "refs/heads/*"]
|
||||
abandon = group rsd-core
|
||||
create = group rsd-release
|
||||
label-Code-Review = -2..+2 group rsd-core
|
||||
label-Workflow = -1..+1 group rsd-core
|
||||
|
||||
[access "refs/tags/*"]
|
||||
pushSignedTag = group rsd-release
|
||||
|
||||
[receive]
|
||||
requireChangeId = true
|
||||
requireContributorAgreement = true
|
||||
|
||||
[submit]
|
||||
mergeContent = true
|
@ -5543,6 +5543,9 @@
|
||||
acl-config: /home/gerrit2/acls/openstack/rack.config
|
||||
- project: openstack/python-redfish
|
||||
description: Python library and client for Redfish support
|
||||
- project: openstack/python-rsdclient
|
||||
description: Python client for Rack Scale Design
|
||||
acl-config: /home/gerrit2/acls/openstack/rsd.config
|
||||
- project: openstack/python-saharaclient
|
||||
description: Python bindings and CLI for Sahara.
|
||||
- project: openstack/python-scciclient
|
||||
@ -5678,6 +5681,9 @@
|
||||
acl-config: /home/gerrit2/acls/openstack/rpm-packaging.config
|
||||
groups:
|
||||
- rpm-packaging
|
||||
- project: openstack/rsd-lib
|
||||
description: Python library for Rack Scale Design
|
||||
acl-config: /home/gerrit2/acls/openstack/rsd.config
|
||||
- project: openstack/rst2bash
|
||||
description: Parser to automatically parse install guides RST to Bash.
|
||||
acl-config: /home/gerrit2/acls/openstack/training-labs.config
|
||||
|
@ -12707,6 +12707,12 @@
|
||||
- python-jobs
|
||||
- pypi-jobs
|
||||
|
||||
- project:
|
||||
name: python-rsdclient
|
||||
|
||||
jobs:
|
||||
- python-jobs
|
||||
|
||||
- project:
|
||||
name: python-saharaclient
|
||||
|
||||
@ -13257,6 +13263,12 @@
|
||||
- gate-{name}-pep8-{node}:
|
||||
node: ubuntu-xenial
|
||||
|
||||
- project:
|
||||
name: rsd-lib
|
||||
|
||||
jobs:
|
||||
- python-jobs
|
||||
|
||||
- project:
|
||||
name: rst2bash
|
||||
|
||||
|
@ -2449,6 +2449,12 @@ jobs:
|
||||
- name: ^gate-python-cinderclient-pylint.*$
|
||||
voting: false
|
||||
|
||||
# TODO(lin-a-yang): To start with empty repository, mark all
|
||||
# python-rsdclient and rsd-lib jobs non-voting to not block any changes.
|
||||
# Once the jobs all run fine, change back to voting.
|
||||
- name: ^gate-(python-rsdclient|rsd-lib)-python.*$
|
||||
voting: false
|
||||
|
||||
- name: ^gate-os-brick-pylint.*$
|
||||
voting: false
|
||||
|
||||
@ -16152,6 +16158,16 @@ projects:
|
||||
- name: publish-to-pypi
|
||||
- name: check-requirements
|
||||
|
||||
- name: openstack/python-rsdclient
|
||||
template:
|
||||
- name: merge-check
|
||||
check:
|
||||
- gate-python-rsdclient-pep8-ubuntu-xenial
|
||||
- gate-python-rsdclient-python27-ubuntu-xenial
|
||||
- gate-python-rsdclient-python35
|
||||
gate:
|
||||
- gate-python-rsdclient-pep8-ubuntu-xenial
|
||||
|
||||
- name: openstack/python-saharaclient
|
||||
template:
|
||||
- name: merge-check
|
||||
@ -16685,6 +16701,16 @@ projects:
|
||||
gate:
|
||||
- gate-rpm-packaging-tools-pep8-ubuntu-xenial
|
||||
|
||||
- name: openstack/rsd-lib
|
||||
template:
|
||||
- name: merge-check
|
||||
check:
|
||||
- gate-rsd-lib-pep8-ubuntu-xenial
|
||||
- gate-rsd-lib-python27-ubuntu-xenial
|
||||
- gate-rsd-lib-python35
|
||||
gate:
|
||||
- gate-rsd-lib-pep8-ubuntu-xenial
|
||||
|
||||
- name: openstack/rst2bash
|
||||
template:
|
||||
- name: merge-check
|
||||
|
Loading…
Reference in New Issue
Block a user