From 43a02a872eca891740d8a9efca2ec46188b30c44 Mon Sep 17 00:00:00 2001 From: Jamie Lennox <jamielennox@redhat.com> Date: Wed, 10 Sep 2014 07:59:40 +1000 Subject: [PATCH] Add keystoneclient-kerberos repository keystoneclient-kerberos provides kerberos authentication for keystoneclient and the other OpenStack clients. Change-Id: Iafa610384ce0c87c49ff4ce99d19c2ccca384aa6 --- modules/gerritbot/files/gerritbot_channel_config.yaml | 1 + .../files/jenkins_job_builder/config/projects.yaml | 11 +++++++++++ modules/openstack_project/files/review.projects.yaml | 4 ++++ modules/openstack_project/files/zuul/layout.yaml | 9 +++++++++ 4 files changed, 25 insertions(+) diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 021dd8f7e0..d50ee701fc 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -656,6 +656,7 @@ openstack-keystone: - openstack/identity-api - openstack/keystone-specs - openstack/python-keystoneclient + - openstack/python-keystoneclient-kerberos - openstack/keystonemiddleware branches: - master diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml index 82596b2537..45dd057215 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -1199,6 +1199,17 @@ - pypi-jobs +- project: + name: python-keystoneclient-kerberos + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + doc-publisher-site: docs.openstack.org + + jobs: + - python-jobs + - pypi-jobs + + - project: name: python-jenkins node: 'bare-precise || bare-trusty' diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index c1af502e23..3b1e9b00ae 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -435,6 +435,10 @@ - project: openstack/python-ironicclient description: A python client implementing the Ironic API. - project: openstack/python-keystoneclient +- project: openstack/python-keystoneclient-kerberos + description: Kerberos authentication plugins for OpenStack clients. + acl-config: /home/gerrit2/acls/openstack/python-keystoneclient.config + upstream: git://github.com/jamielennox/python-keystoneclient-kerberos.git - project: openstack/python-kiteclient description: Python bindings to Kite. - project: openstack/python-neutronclient diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 7a34579524..e72d866f8d 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -1627,6 +1627,15 @@ projects: - check-tripleo-novabm-overcloud-precise-nonha - check-tripleo-novabm-overcloud-f20-nonha + - name: openstack/python-keystoneclient-kerberos + template: + - name: merge-check + - name: python-jobs + - name: check-requirements + - name: publish-to-pypi + experimental: + - gate-python-keystoneclient-kerberos-python34 + - name: openstack/python-kiteclient template: - name: merge-check