From 4a23ecee9e4f75dbe12eec802f1593194269b378 Mon Sep 17 00:00:00 2001 From: Jamie Lennox Date: Thu, 11 Sep 2014 11:53:15 +1000 Subject: [PATCH] Create repo for keystoneclient-federation Federated authentication and helpers for using federation within the OpenStack clients. Change-Id: Ia6b7ef56d105aaf4196ca26dc4518a89bf1a1102 --- 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 | 8 ++++++++ 4 files changed, 24 insertions(+) diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index d50ee701fc..d9ecc574a8 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-federation - openstack/python-keystoneclient-kerberos - openstack/keystonemiddleware branches: 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 45dd057215..f37e464c73 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-federation + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + doc-publisher-site: docs.openstack.org + + jobs: + - python-jobs + - pypi-jobs + + - project: name: python-keystoneclient-kerberos node: 'bare-precise || bare-trusty' diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 3b1e9b00ae..6c25520c3b 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-federation + description: Federation authentication plugins for OpenStack clients. + acl-config: /home/gerrit2/acls/openstack/python-keystoneclient.config + upstream: git://github.com/jamielennox/python-keystoneclient-federation.git - project: openstack/python-keystoneclient-kerberos description: Kerberos authentication plugins for OpenStack clients. acl-config: /home/gerrit2/acls/openstack/python-keystoneclient.config diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index e72d866f8d..fb9d21a69d 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -1627,6 +1627,14 @@ projects: - check-tripleo-novabm-overcloud-precise-nonha - check-tripleo-novabm-overcloud-f20-nonha + - name: openstack/python-keystoneclient-federation + template: + - name: merge-check + - name: python-jobs + - name: python3-jobs + - name: check-requirements + - name: publish-to-pypi + - name: openstack/python-keystoneclient-kerberos template: - name: merge-check