diff --git a/OWNERS b/OWNERS index d585be9e13c..93d7d23e1d4 100644 --- a/OWNERS +++ b/OWNERS @@ -1,10 +1,8 @@ # The OWNERS file is used by prow to automatically merge approved PRs. approvers: -- aaron-prindle -- bobcatfish -- dlorenc -- ImJasonH -- tejal29 -- pivotal-nader-ziada -- shashwathi +- build-pipeline-approvers + +reviewers: +- build-pipeline-reviewers + diff --git a/OWNERS_ALIASES b/OWNERS_ALIASES new file mode 100644 index 00000000000..bd2158d7e1d --- /dev/null +++ b/OWNERS_ALIASES @@ -0,0 +1,23 @@ +aliases: + build-pipeline-approvers: + - alanfx + - mgencur + - mvinkler + - bbrowning + - jcrossley3 + - bobmcwhirter + - markusthoemmes + - vdemeester + - evanchooly + - arilivigni + build-pipeline-reviewers: + - alanfx + - mgencur + - mvinkler + - bbrowning + - jcrossley3 + - bobmcwhirter + - markusthoemmes + - vdemeester + - evanchooly + - arilivigni diff --git a/openshift/ci-operator/build-image/Dockerfile b/openshift/ci-operator/build-image/Dockerfile new file mode 100644 index 00000000000..a4d830f379e --- /dev/null +++ b/openshift/ci-operator/build-image/Dockerfile @@ -0,0 +1,11 @@ +# Dockerfile to bootstrap build and test in openshift-ci + +FROM openshift/origin-release:golang-1.10 + +# Add kubernetes repository +ADD openshift/ci-operator/build-image/kubernetes.repo /etc/yum.repos.d/ + +RUN yum install -y kubectl ansible + +# Allow runtime users to add entries to /etc/passwd +RUN chmod g+rw /etc/passwd diff --git a/openshift/ci-operator/build-image/kubernetes.repo b/openshift/ci-operator/build-image/kubernetes.repo new file mode 100644 index 00000000000..65eda50b5bf --- /dev/null +++ b/openshift/ci-operator/build-image/kubernetes.repo @@ -0,0 +1,7 @@ +[kubernetes] +name=Kubernetes +baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64 +enabled=1 +gpgcheck=1 +repo_gpgcheck=1 +gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg