Gerrit repositories
diff --git a/gerrit/client/project/salt/init.yml b/gerrit/client/project/salt/init.yml
new file mode 100644
index 0000000..d9ce6eb
--- /dev/null
+++ b/gerrit/client/project/salt/init.yml
@@ -0,0 +1,4 @@
+include:
+- gerrit.client.project.salt.salt_formula_linux
+- gerrit.client.project.salt.salt_formula_nova
+- gerrit.client.project.salt.salt_formula_salt
diff --git a/gerrit/client/project/salt/salt_formula_linux.yml b/gerrit/client/project/salt/salt_formula_linux.yml
new file mode 100644
index 0000000..d8d026b
--- /dev/null
+++ b/gerrit/client/project/salt/salt_formula_linux.yml
@@ -0,0 +1,29 @@
+parameters:
+  gerrit:
+    client:
+      project:
+        salt-formula-linux:
+          enabled: true
+          description: Linux formula
+          upstream: https://github.com/tcpcloud/salt-formula-linux.git
+          access:
+            "refs/heads/*":
+              actions:
+              - name: abandon
+                group: ${_param:cluster_name}-core
+              - name: create
+                group: ${_param:cluster_name}-release
+              labels:
+              - name: label-Code-Review
+                group: ${_param:cluster_name}-core
+                score: -2..+2
+              - name: label-Workflow
+                group: ${_param:cluster_name}-core
+                score: -1..+1
+            "refs/tags/*":
+              actions:
+              - name: pushSignedTag
+                group: ${_param:cluster_name}-release
+          require_change_id: true
+          require_agreement: true
+          merge_content: true
diff --git a/gerrit/client/project/salt/salt_formula_nova.yml b/gerrit/client/project/salt/salt_formula_nova.yml
new file mode 100644
index 0000000..3424ec0
--- /dev/null
+++ b/gerrit/client/project/salt/salt_formula_nova.yml
@@ -0,0 +1,29 @@
+parameters:
+  gerrit:
+    client:
+      project:
+        salt-formula-nova:
+          enabled: true
+          description: OpenStack Nova formula
+          upstream: https://github.com/openstack/salt-formula-nova.git
+          access:
+            "refs/heads/*":
+              actions:
+              - name: abandon
+                group: ${_param:cluster_name}-core
+              - name: create
+                group: ${_param:cluster_name}-release
+              labels:
+              - name: label-Code-Review
+                group: ${_param:cluster_name}-core
+                score: -2..+2
+              - name: label-Workflow
+                group: ${_param:cluster_name}-core
+                score: -1..+1
+            "refs/tags/*":
+              actions:
+              - name: pushSignedTag
+                group: ${_param:cluster_name}-release
+          require_change_id: true
+          require_agreement: true
+          merge_content: true
diff --git a/gerrit/client/project/salt/salt_formula_salt.yml b/gerrit/client/project/salt/salt_formula_salt.yml
new file mode 100644
index 0000000..95668a0
--- /dev/null
+++ b/gerrit/client/project/salt/salt_formula_salt.yml
@@ -0,0 +1,29 @@
+parameters:
+  gerrit:
+    client:
+      project:
+        salt-formula-salt:
+          enabled: true
+          description: Salt formula
+          upstream: https://github.com/tcpcloud/salt-formula-salt.git
+          access:
+            "refs/heads/*":
+              actions:
+              - name: abandon
+                group: ${_param:cluster_name}-core
+              - name: create
+                group: ${_param:cluster_name}-release
+              labels:
+              - name: label-Code-Review
+                group: ${_param:cluster_name}-core
+                score: -2..+2
+              - name: label-Workflow
+                group: ${_param:cluster_name}-core
+                score: -1..+1
+            "refs/tags/*":
+              actions:
+              - name: pushSignedTag
+                group: ${_param:cluster_name}-release
+          require_change_id: true
+          require_agreement: true
+          merge_content: true