From 1154f74e66102292d487ff26192c7c8c77dc0ea5 Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Sun, 12 Apr 2015 16:00:46 -0400 Subject: [PATCH] Add glean to infra glean is the no-dependencies-required replacement for cloud-init that understands Rackspace config-drive extensions and static networking. Depends-On: Idf43e88813cdfdd8ed224f4393546725624e8a9a Change-Id: Iaccc1851122b9acdc5c01c5041fa754f6746dfa9 --- gerrit/acls/openstack-infra/glean.config | 16 ++++++++++++++++ gerrit/projects.yaml | 6 ++++++ gerritbot/channels.yaml | 1 + jenkins/jobs/projects.yaml | 12 ++++++++++++ zuul/layout.yaml | 8 ++++++++ 5 files changed, 43 insertions(+) create mode 100644 gerrit/acls/openstack-infra/glean.config diff --git a/gerrit/acls/openstack-infra/glean.config b/gerrit/acls/openstack-infra/glean.config new file mode 100644 index 0000000000..0b918e43e1 --- /dev/null +++ b/gerrit/acls/openstack-infra/glean.config @@ -0,0 +1,16 @@ +[access "refs/for/refs/*"] +pushMerge = group infra-core + +[access "refs/heads/*"] +abandon = group infra-core +label-Code-Review = -2..+2 group infra-core +label-Workflow = -1..+1 group infra-core + +[access "refs/tags/*"] +pushSignedTag = group infra-core + +[receive] +requireChangeId = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index 6cf035ffec..19035be1ad 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -131,6 +131,12 @@ description: A fork of Jonathan Corbet's gitdm for OpenStack options: - direct-release +- project: openstack-infra/glean + use-storyboard: true + description: Simple program to write static config from config-drive + groups: + - openstack-ci + upstream: https://gitorious.org/mordred-temp/glean.git - project: openstack-infra/groups use-storyboard: true groups: diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index 756ada3a13..a9444b692c 100644 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -436,6 +436,7 @@ openstack-infra: - openstack-infra/gerrit-trigger-plugin - openstack-infra/gerritbot - openstack-infra/gerritlib + - openstack-infra/glean - openstack-infra/gitdm - openstack-infra/git-review - openstack-infra/infra-manual diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index dc3de0ea4a..07542d2e1d 100755 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -2249,6 +2249,18 @@ pipeline: periodic node: 'bare-precise || bare-trusty' +- project: + name: glean + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + doc-publisher-site: docs.openstack.org + doc-publisher-folder: glean + + jobs: + - python-jobs + - pypi-jobs + - '{name}-infra-docs' + - project: name: groups node: 'bare-precise' diff --git a/zuul/layout.yaml b/zuul/layout.yaml index c6914fbaec..9ffcbb0f0a 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -3591,6 +3591,14 @@ projects: periodic: - periodic-gitdm + - name: openstack-infra/glean + template: + - name: merge-check + - name: publish-to-pypi + - name: python-jobs + - name: python3-jobs + - name: infra-publish-jobs + - name: openstack-infra/groups template: - name: merge-check