Silly me, ClusterRoles are separate objects

Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
This commit is contained in:
Patrick Uiterwijk 2017-10-08 20:45:29 +00:00
parent 0d614913d1
commit cba7d519d4
3 changed files with 2 additions and 9 deletions

View file

@ -21,12 +21,6 @@
- name: Call `oc apply` on the copied file
shell: oc -n {{app}} apply -f {{tmpfile.path}}
run_once: true
when: global_object is not defined or not global_object
- name: GLOBAL call `oc apply` on the copied file
shell: oc apply -f {{tmpfile.path}}
run_once: true
when: global_object is defined and global_object
- name: Delete temporary file
file: path={{tmpfile.path}} state=absent

View file

@ -35,8 +35,6 @@
name: openshift/object
vars:
template_fullpath: "{{roles_path}}/openshift/project/templates/role-appowners.yml"
# Namespace-local roles are unusable until Openshift 3.6. Remove this global: true when upgraded.
global_object: true
- name: appowners.yml
include_role:

View file

@ -1,5 +1,6 @@
apiVersion: v1
kind: Role
# Namespace-local roles did not work until openshift 3.6
kind: ClusterRole
metadata:
annotations:
openshift.io/description: An application owner. Can view everything but ConfigMaps.