/home/zuul/src/opendev.org/opendev/system-config/playbooks/service-bridge.yaml
Execution
Date 08 Apr 2026 21:34:53 +0000
Duration 00:01:45.70
Controller bridge99.opendev.org
User root
Versions
Ansible 2.15.13
ara 1.7.5 / 1.7.5
Python 3.10.12
Summary
1 Hosts
92 Tasks
90 Results
2 Plays
34 Files
0 Records

File: /home/zuul/src/opendev.org/opendev/system-config/playbooks/roles/install-kubectl/tasks/main.yaml

- name: Make /opt/oc directory
  file:
    path: /opt/oc
    state: directory

- name: Download openshift client tarball
  get_url:
    url: "{{ kubectl_openshift_url }}"
    checksum: "{{ kubectl_openshift_checksum }}"
    dest: /opt/oc.tgz

- name: Extract openshift client tarball
  unarchive:
    src: /opt/oc.tgz
    dest: /opt/oc
    extra_opts:
      - --strip-components=1

- name: Copy files into /usr/local
  copy:
    remote_src: true
    src: "/opt/oc/{{ item }}"
    dest: "/usr/local/bin/{{ item }}"
    mode: 0755
  loop:
    - oc
    - kubectl