From edb6eb6a9e2fa9c25927511d708352462dd0e4c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rados=C5=82aw=20Piliszek?= Date: Thu, 2 Mar 2023 11:06:52 +0100 Subject: [PATCH] Add the main NebulOuS repos The NebulOuS project aims to deliver a Meta Operating System and Fog Brokerage Platform for transient cloud continuum ecosystems. [1] This patch follows the Project Creator's Guide to create a new project in OpenDev's collaboratory. It also creates the project-config repo in preparation for the creation of a new Zuul tenant: nebulous. [1] https://www.nebulouscloud.eu/ Change-Id: I369177cd43f92f02a73011b46545210015d5112a --- gerrit/acls/nebulous/nebulous.config | 11 +++++++++++ gerrit/acls/nebulous/project-config.config | 10 ++++++++++ gerrit/projects.yaml | 8 ++++++++ 3 files changed, 29 insertions(+) create mode 100644 gerrit/acls/nebulous/nebulous.config create mode 100644 gerrit/acls/nebulous/project-config.config diff --git a/gerrit/acls/nebulous/nebulous.config b/gerrit/acls/nebulous/nebulous.config new file mode 100644 index 0000000000..7079d3ffd3 --- /dev/null +++ b/gerrit/acls/nebulous/nebulous.config @@ -0,0 +1,11 @@ +[access "refs/heads/*"] +abandon = group nebulous-core +create = group nebulous-release +label-Code-Review = -2..+2 group nebulous-core +label-Workflow = -1..+1 group nebulous-core + +[receive] +requireChangeId = true + +[submit] +mergeContent = true diff --git a/gerrit/acls/nebulous/project-config.config b/gerrit/acls/nebulous/project-config.config new file mode 100644 index 0000000000..6a12946b66 --- /dev/null +++ b/gerrit/acls/nebulous/project-config.config @@ -0,0 +1,10 @@ +[access "refs/heads/*"] +abandon = group nebulous-project-config-core +label-Code-Review = -2..+2 group nebulous-project-config-core +label-Workflow = -1..+1 group nebulous-project-config-core + +[receive] +requireChangeId = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index 1fa1b3c3f2..81ab878cec 100644 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -204,6 +204,14 @@ acl-config: /home/gerrit2/acls/opendev/retired.config - project: limestone/ci-cloud-config description: CI/CD Deployment of Limestone Networks nodepool cloud +- project: nebulous/nebulous + description: >- + The main repository of the NebulOuS project - a Meta Operating System + and Fog Brokerage Platform for transient cloud continuum ecosystems. + https://www.nebulouscloud.eu/ +- project: nebulous/project-config + description: >- + The Zuul CI's config project repository for the NebulOuS tenant. - project: opendev/afsmon use-storyboard: true groups: