summaryrefslogtreecommitdiff
path: root/communication
diff options
context:
space:
mode:
authorAaron Crickenberger <spiffxp@google.com>2021-01-27 16:29:20 -0500
committerAaron Crickenberger <spiffxp@google.com>2021-01-27 16:55:22 -0500
commit9d8acbca71711d894835ac5549ce904fac0207a6 (patch)
tree67f6a7d7cc9777ae09a81bcb4d6602fcd0f4cbad /communication
parenta4cbb64527645c1ec8b98b0444d4eada294ede89 (diff)
Move sig-testing slack config to own folder
Diffstat (limited to 'communication')
-rw-r--r--communication/slack-config/channels.yaml7
-rwxr-xr-xcommunication/slack-config/restrictions.yaml9
-rw-r--r--communication/slack-config/sig-testing/OWNERS8
-rw-r--r--communication/slack-config/sig-testing/config.yaml7
-rw-r--r--communication/slack-config/sig-testing/usergroups.yaml8
-rw-r--r--communication/slack-config/usergroups.yaml6
6 files changed, 33 insertions, 12 deletions
diff --git a/communication/slack-config/channels.yaml b/communication/slack-config/channels.yaml
index 091f6315..e9b96313 100644
--- a/communication/slack-config/channels.yaml
+++ b/communication/slack-config/channels.yaml
@@ -153,7 +153,6 @@ channels:
- name: keda-dev
- name: keel
- name: kiam
- - name: kind
- name: kiosk
- name: kcli
- name: klog
@@ -301,8 +300,6 @@ channels:
- name: prometheus
- name: prometheus-operator
- name: prometheus-operator-dev
- - name: prow
- - name: prow-alerts
- name: pt_br-users
- name: purelb-users
- name: raksh
@@ -349,7 +346,7 @@ channels:
- name: sig-scheduling
# sig-security* channels are defined in sig-security/
- name: sig-service-catalog
- - name: sig-testing
+ # sig-testing channels are defined in sig-testing/
- name: sig-ui
- name: sig-usability
- name: sig-windows
@@ -369,8 +366,6 @@ channels:
- name: talk-proposals
- name: terraform-providers
- name: test-failures
- - name: testing-commons
- - name: testing-ops
- name: tilt
- name: tn-users
- name: topology-aware-scheduling
diff --git a/communication/slack-config/restrictions.yaml b/communication/slack-config/restrictions.yaml
index 9299fb44..8ea7a59b 100755
--- a/communication/slack-config/restrictions.yaml
+++ b/communication/slack-config/restrictions.yaml
@@ -51,4 +51,13 @@ restrictions:
- "^cloud-provider-extraction$"
- "^provider-"
- "^apiserver-network-proxy$"
+ - path: "sig-testing/*.yaml"
+ channels:
+ - "^sig-testing"
+ - "^kind"
+ - "^prow"
+ - "^testing"
+ usergroups:
+ - "^test-infra-oncall$"
+ - "^google-build-admin$"
- path: "**/*" # prevent any other file from containing anything
diff --git a/communication/slack-config/sig-testing/OWNERS b/communication/slack-config/sig-testing/OWNERS
new file mode 100644
index 00000000..541bac08
--- /dev/null
+++ b/communication/slack-config/sig-testing/OWNERS
@@ -0,0 +1,8 @@
+# See the OWNERS docs at https://go.k8s.io/owners
+
+reviewers:
+ - sig-testing-leads
+approvers:
+ - sig-testing-leads
+labels:
+ - sig/testing
diff --git a/communication/slack-config/sig-testing/config.yaml b/communication/slack-config/sig-testing/config.yaml
new file mode 100644
index 00000000..23803f0d
--- /dev/null
+++ b/communication/slack-config/sig-testing/config.yaml
@@ -0,0 +1,7 @@
+channels:
+ - name: kind
+ - name: prow
+ - name: prow-alerts
+ - name: sig-testing
+ - name: testing-commons
+ - name: testing-ops \ No newline at end of file
diff --git a/communication/slack-config/sig-testing/usergroups.yaml b/communication/slack-config/sig-testing/usergroups.yaml
new file mode 100644
index 00000000..87b25714
--- /dev/null
+++ b/communication/slack-config/sig-testing/usergroups.yaml
@@ -0,0 +1,8 @@
+usergroups:
+ # maintained by https://github.com/kubernetes/test-infra/blob/master/experiment/slack-oncall-updater
+ - name: test-infra-oncall
+ external: true
+
+ # maintained by https://github.com/kubernetes/test-infra/blob/master/experiment/slack-oncall-updater
+ - name: google-build-admin
+ external: true \ No newline at end of file
diff --git a/communication/slack-config/usergroups.yaml b/communication/slack-config/usergroups.yaml
index c3930227..5e848134 100644
--- a/communication/slack-config/usergroups.yaml
+++ b/communication/slack-config/usergroups.yaml
@@ -36,12 +36,6 @@ usergroups:
- kaslin
- rajula96reddy
- - name: test-infra-oncall
- external: true
-
- - name: google-build-admin
- external: true
-
# Should match the membership of the following teams at all times:
# - https://git.k8s.io/security/#product-security-committee-psc
- name: product-security-committee