Wolfgang Kulhanek
2020-03-06 06a1002ffb910b5fd07b4a800a7f4bbcf1e31b75
Try deleting deployment instead (#1264)

1 files modified
20 ■■■■ changed files
ansible/roles/ocp4-workload-quay-operator/tasks/workload.yml 20 ●●●● patch | view | raw | blame | history
ansible/roles/ocp4-workload-quay-operator/tasks/workload.yml
@@ -172,16 +172,28 @@
    retries: 20
    delay: 5
  - name: Restart crashing Pod to pick up SCC
  # - name: Restart crashing Pod to pick up SCC
  #   when:
  #   - not r_running_quay_pod.resources[0].status.containerStatuses[0].ready | bool
  #   - r_running_quay_pod.resources[0].status.containerStatuses[0].state.waiting.reason is match("CrashLoopBackOff")
  #     or r_running_quay_pod.resources[0].status.containerStatuses[0].state.waiting.reason is match("Error")
  #   k8s:
  #     state: absent
  #     api_version: v1
  #     kind: Pod
  #     name: "{{ r_running_quay_pod.resources[0].metadata.name }}"
  #     namespace: "{{ _quay_project }}"
  - name: Delete Quay Deployment to pick up SCC
    when:
    - not r_running_quay_pod.resources[0].status.containerStatuses[0].ready | bool
    - r_running_quay_pod.resources[0].status.containerStatuses[0].state.waiting.reason is match("CrashLoopBackOff")
      or r_running_quay_pod.resources[0].status.containerStatuses[0].state.waiting.reason is match("Error")
    k8s:
      state: absent
      api_version: v1
      kind: Pod
      name: "{{ r_running_quay_pod.resources[0].metadata.name }}"
      api_version: extensions/v1beta1
      kind: Deployment
      name: "{{ _quay_name }}-quay"
      namespace: "{{ _quay_project }}"
- name: Print Student as user.info