From 9903cc3c2e370ee98381036798958580fe6667be Mon Sep 17 00:00:00 2001 From: Jay Faulkner Date: Wed, 16 Nov 2016 13:48:54 -0800 Subject: [PATCH] Add ipa-example-hardware-managers Adding unofficial project with example ironic-python-agent hardware managers. Change-Id: I6ad0560c773183b4652288ce628085969f389689 --- .../openstack/ipa-example-hardware-managers.config | 11 +++++++++++ gerrit/projects.yaml | 3 +++ jenkins/jobs/projects.yaml | 7 +++++++ zuul/layout.yaml | 8 ++++++++ 4 files changed, 29 insertions(+) create mode 100644 gerrit/acls/openstack/ipa-example-hardware-managers.config diff --git a/gerrit/acls/openstack/ipa-example-hardware-managers.config b/gerrit/acls/openstack/ipa-example-hardware-managers.config new file mode 100644 index 0000000000..0e30389a7d --- /dev/null +++ b/gerrit/acls/openstack/ipa-example-hardware-managers.config @@ -0,0 +1,11 @@ +[access "refs/heads/*"] +abandon = group ipa-example-hardware-managers-core +label-Code-Review = -2..+2 group ipa-example-hardware-managers-core +label-Workflow = -1..+1 group ipa-example-hardware-managers-core + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index e169c27d27..9ee36287ee 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -4566,6 +4566,9 @@ description: intel nfv ci testcase repo. - project: openstack/iotronic description: Internet of Things resource management service for OpenStack clouds +- project: openstack/ipa-example-hardware-managers + description: Useful examples of HardwareManager plugins for ironic-python-agent + upstream: https://github.com/jayofdoom/ipa-example-hardware-managers.git - project: openstack/ironic description: A service for managing and provisioning Bare Metal servers. options: diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 639d366676..5c32ab7313 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -5524,6 +5524,13 @@ - python-jobs - pypi-jobs +- project: + name: ipa-example-hardware-managers + + jobs: + - gate-{name}-pep8-{node}: + node: ubuntu-xenial + - project: name: irc-meetings tarball-site: tarballs.openstack.org diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 3ba2375512..724af19c3e 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -10379,6 +10379,14 @@ projects: - name: check-requirements - name: publish-to-pypi + - name: openstack/ipa-example-hardware-managers + template: + - name: merge-check + check: + - gate-ipa-example-hardware-managers-pep8-ubuntu-xenial + gate: + - gate-ipa-example-hardware-managers-pep8-ubuntu-xenial + - name: openstack/ironic template: - name: merge-check