Uploaded image for project: 'CPE Infrastructure'
  1. CPE Infrastructure
  2. CPE-3659

oc delete / oc apply fails on stg.batcave

XMLWordPrintable

    • 1
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • Testable

      https://pagure.io/fedora-infrastructure/issue/12550

      While logged into batcave I try to run:

      ```
      sudo rbac-playbook -l os_control_stg -t delete openshift-apps/fedora-ostree-pruner.yml
      sudo rbac-playbook -l os_control_stg openshift-apps/fedora-ostree-pruner.yml
      ```

      Both fail. I also tried the above for [coreos-koji-tagger](https://pagure.io/fedora-infra/ansible/blob/main/f/playbooks/openshift-apps/coreos-koji-tagger.yml) and [coreos-cincinnati](https://pagure.io/fedora-infra/ansible/blob/main/f/playbooks/openshift-apps/coreos-cincinnati.yml) with exactly same results.

      Play recap:

      ```
      [c4rt0@batcave01 ~][PROD-IAD2]$ sudo rbac-playbook -l os_control_stg -t delete openshift-apps/fedora-ostree-pruner.yml
      First Factor:
      Second Factor:
      NOTIFY: [rbac-playbook] SUCCESS c4rt0 ran openshift-apps/fedora-ostree-pruner.yml
      ('Details: \n'
      "limit: ['os_control_stg'] \n"
      'check: False \n'
      "tags: ['delete'] \n"
      'user: None \n'
      'start_at_task: None \n'
      'Sha256: 4f017baeac0d50bb4cd58919808a76f086a907ca7ea5a20430759358b2669620')
      EXECV: /usr/bin/sudo -i /bin/bash -i -c cd /srv/web/infra/ansible ; /usr/bin/python3 /usr/bin/ansible-playbook /srv/web/infra/ansible/playbooks/openshift-apps/fedora-ostree-pruner.yml -l os_control_stg -t delete

      PLAY [Make the app be real] ***************************************************************************************************

      TASK [openshift/object-delete : Delete object file ({{tmpfile.path}})] ********************************************************
      Friday 09 May 2025 13:35:29 +0000 (0:00:01.196) 0:00:01.196 ************
      Friday 09 May 2025 13:35:29 +0000 (0:00:01.195) 0:00:01.195 ************
      skipping: [os-control01.stg.iad2.fedoraproject.org]

      TASK [openshift/object-delete : Delete project files ({{tmpfile.path}})] ******************************************************
      Friday 09 May 2025 13:35:29 +0000 (0:00:00.077) 0:00:01.273 ************
      Friday 09 May 2025 13:35:29 +0000 (0:00:00.077) 0:00:01.273 ************
      changed: [os-control01.stg.iad2.fedoraproject.org]

      TASK [openshift/object-delete : Call `oc delete` on the object] ***************************************************************
      Friday 09 May 2025 13:35:30 +0000 (0:00:00.619) 0:00:01.893 ************
      Friday 09 May 2025 13:35:30 +0000 (0:00:00.619) 0:00:01.892 ************
      fatal: [os-control01.stg.iad2.fedoraproject.org]: FAILED! =>

      {"changed": true, "cmd": "oc -n fedora-ostree-pruner delete project/fedora-ostree-pruner", "delta": "0:00:00.160224", "end": "2025-05-09 13:35:30.590958", "msg": "non-zero return code", "rc": 1, "start": "2025-05-09 13:35:30.430734", "stderr": "error: You must be logged in to the server (Unauthorized)", "stderr_lines": ["error: You must be logged in to the server (Unauthorized)"], "stdout": "", "stdout_lines": []}

      PLAY RECAP ********************************************************************************************************************
      os-control01.stg.iad2.fedoraproject.org : ok=1 changed=1 unreachable=0 failed=1 skipped=1 rescued=0 ignored=0

      logs written to: /var/log/ansible/fedora-ostree-pruner/2025/05/09/13.35.28
      Friday 09 May 2025 13:35:31 +0000 (0:00:01.140) 0:00:03.034 ************
      ===============================================================================
      openshift/object-delete ------------------------------------------------- 1.84s
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      total ------------------------------------------------------------------- 1.84s
      Friday 09 May 2025 13:35:31 +0000 (0:00:01.140) 0:00:03.033 ************
      ===============================================================================
      openshift/object-delete : openshift/object-delete : Call `oc delete` on the object ------------------------------------- 1.14s
      openshift/object-delete : openshift/object-delete : Delete project files (tmpfile.path) ---------------------------- 0.62s
      openshift/object-delete : openshift/object-delete : Delete object file (tmpfile.path) ------------------------------ 0.08s
      ```

      1. Describe what you would like us to do:

      AFAIK this worked previously, it would be nice if it would work again.
      I'm afraid I can't provide logs due to insufficient permissions.

      1. When do you need this to be done by? (YYYY/MM/DD)

        Ideally as soon as possible, but it isn't critical.

              dkirwan David Kirwan
              cle_bot CLE bot
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: