all: children: zuul_unreachable: hosts: {} hosts: {} vars: builder_hostname: image-builder.softwarefactory-project.io builder_pubkey: image-builder.softwarefactory-project.io ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB1jSSaIjfKD0nQPZJwVFLag46XfCl+jRaXTibgY00SJ caches: - baseImage: registry.fedoraproject.org/fedora:42 containerPath: /var/cache/dnf hostPath: ~/.cache/f42 updateCommand: dnf check-update container_file: '# Copyright (C) 2020-2021 Red Hat # # Licensed under the Apache License, Version 2.0 (the "License"); you may # not use this file except in compliance with the License. You may obtain # a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. # # This file is maintained with the ../containers.dhall configuration FROM registry.fedoraproject.org/fedora:42 ENV HOME=/workspace ENV XDG_CACHE_HOME=/workspace/.cache ENV PATH=/workspace/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin # OpenShift container might run as any user, so we need to make sure the workspace is writable: # https://docs.openshift.com/container-platform/4.2/openshift_images/create-images.html#images-create-guide-openshift_create-images WORKDIR /workspace RUN mkdir -p /workspace/.local && chgrp -R 0 /workspace && chmod -R g=u /workspace RUN dnf update -y && dnf install -y iproute rsync git traceroute unzip bzip2 make curl wget tar procps-ng which sudo unzip findutils grep ncurses-devel openssl-devel zlib-devel krb5-devel make cmake gcc gcc-c++ rpm-build rpm-sign expect python3-setuptools python3 python3-devel python3-wheel python3-pip twine glibc-langpack-en python3-libdnf5 && dnf clean all RUN ln -sf /bin/pip3 /bin/pip && /bin/pip3 install --user ''tox>=3.8.0'' # This run create a sudo configuration so that when a container running as root delete /etc/sudoers.d/zuul, # then it can no longer run sudo, satisfying the revoke-sudo zuul jobs role. RUN echo ''zuul:x:0:0:root:/workspace:/bin/bash'' >> /etc/passwd && mv /etc/sudoers /etc/sudoers.d/zuul && grep includedir /etc/sudoers.d/zuul > /etc/sudoers && sed -e ''s/.*includedir.*//'' -i /etc/sudoers.d/zuul && chmod 440 /etc/sudoers ENV LC_ALL=en_US.UTF-8 ' image_frozen: false image_name: zuul-worker-f42 image_tag: latest org_name: quay.io/software-factory test_command: 'python3 --version && \ rpmbuild --version && \ tox --version ' update_file: 'FROM {{ image_dir }} RUN dnf update -y ' zuul: _inheritance_path: - '' - '' - '' - '' ansible_version: '9' artifacts: - branch: master change: '35218' job: dnf-f42-update metadata: type: zuul_manifest name: Zuul Manifest patchset: '1' project: containers url: https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/f09/containers-update/f09012b309a54c0e8a1e2dc7306c513f/zuul-manifest.json attempts: 1 branch: master build: e374113ec22b482d949780c6c0c6196a build_refs: - branch: master change: '35218' change_message: 'Update PreMetal Change-Id: I40c1004f7acf5d5848ca079a5689a244b9236120 ' change_url: https://softwarefactory-project.io/r/c/containers/+/35218 commit_id: 7fc2adb067d363362e6697b36a7d9b2255d3845d patchset: '1' project: canonical_hostname: softwarefactory-project.io canonical_name: softwarefactory-project.io/containers name: containers short_name: containers src_dir: src/softwarefactory-project.io/containers src_dir: src/softwarefactory-project.io/containers topic: null buildset: 7de301b7c29f4887824b60918bfe1407 buildset_refs: - branch: master change: '35218' change_message: 'Update PreMetal Change-Id: I40c1004f7acf5d5848ca079a5689a244b9236120 ' change_url: https://softwarefactory-project.io/r/c/containers/+/35218 commit_id: 7fc2adb067d363362e6697b36a7d9b2255d3845d patchset: '1' project: canonical_hostname: softwarefactory-project.io canonical_name: softwarefactory-project.io/containers name: containers short_name: containers src_dir: src/softwarefactory-project.io/containers src_dir: src/softwarefactory-project.io/containers topic: null change: '35218' change_message: 'Update PreMetal Change-Id: I40c1004f7acf5d5848ca079a5689a244b9236120 ' change_url: https://softwarefactory-project.io/r/c/containers/+/35218 child_jobs: - zuul-worker-f42-latest-test commit_id: 7fc2adb067d363362e6697b36a7d9b2255d3845d event_id: 06d2ba922eea4b75984232ae677ed76b executor: hostname: 38.102.83.32 inventory_file: /var/lib/zuul/builds/e374113ec22b482d949780c6c0c6196a/ansible/inventory.yaml log_root: /var/lib/zuul/builds/e374113ec22b482d949780c6c0c6196a/work/logs result_data_file: /var/lib/zuul/builds/e374113ec22b482d949780c6c0c6196a/work/results.json src_root: /var/lib/zuul/builds/e374113ec22b482d949780c6c0c6196a/work/src work_root: /var/lib/zuul/builds/e374113ec22b482d949780c6c0c6196a/work include_vars: [] items: - branch: master change: '35218' change_message: 'Update PreMetal Change-Id: I40c1004f7acf5d5848ca079a5689a244b9236120 ' change_url: https://softwarefactory-project.io/r/c/containers/+/35218 commit_id: 7fc2adb067d363362e6697b36a7d9b2255d3845d patchset: '1' project: canonical_hostname: softwarefactory-project.io canonical_name: softwarefactory-project.io/containers name: containers short_name: containers src_dir: src/softwarefactory-project.io/containers topic: null job: zuul-worker-f42-latest-update jobtags: [] max_attempts: 1 message: VXBkYXRlIFByZU1ldGFsCgpDaGFuZ2UtSWQ6IEk0MGMxMDA0ZjdhY2Y1ZDU4NDhjYTA3OWE1Njg5YTI0NGI5MjM2MTIwCg== patchset: '1' pipeline: hub-update playbook_context: playbook_projects: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/containers-update-config: canonical_name: gitlab.com/softwarefactory-project/centosinfra-prod/containers-update-config checkout: main commit: 3b968a3c02f04c4eabd875b7c51d51df721f0ec2 trusted/project_1/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: 82e3e8b1292a25e38235bb92b157992d326531d1 untrusted/project_0/softwarefactory-project.io/zuul-images-jobs: canonical_name: softwarefactory-project.io/zuul-images-jobs checkout: master commit: 2972b4dfd58b4e49fa23492a6ffa40def2ce6256 untrusted/project_1/gitlab.com/softwarefactory-project/centosinfra-prod/containers-update-config: canonical_name: gitlab.com/softwarefactory-project/centosinfra-prod/containers-update-config checkout: main commit: 3b968a3c02f04c4eabd875b7c51d51df721f0ec2 untrusted/project_2/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: 82e3e8b1292a25e38235bb92b157992d326531d1 playbooks: - path: untrusted/project_0/softwarefactory-project.io/zuul-images-jobs/playbooks/image/update.yaml roles: - checkout: master checkout_description: playbook branch link_name: ansible/playbook_0/role_0/zuul-images-jobs link_target: untrusted/project_0/softwarefactory-project.io/zuul-images-jobs role_path: ansible/playbook_0/role_0/zuul-images-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/playbook_0/role_2/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/playbook_0/role_2/zuul-jobs/roles post_playbooks: - path: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/containers-update-config/playbooks/post.yaml roles: - checkout: master checkout_description: zuul branch link_name: ansible/post_playbook_0/role_1/zuul-jobs link_target: trusted/project_1/opendev.org/zuul/zuul-jobs role_path: ansible/post_playbook_0/role_1/zuul-jobs/roles pre_playbooks: - path: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/containers-update-config/playbooks/pre.yaml roles: - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_0/role_1/zuul-jobs link_target: trusted/project_1/opendev.org/zuul/zuul-jobs role_path: ansible/pre_playbook_0/role_1/zuul-jobs/roles post_review: true post_timeout: null pre_timeout: null project: canonical_hostname: softwarefactory-project.io canonical_name: softwarefactory-project.io/containers name: containers short_name: containers src_dir: src/softwarefactory-project.io/containers projects: gitlab.com/softwarefactory-project/centosinfra-prod/containers-update-config: canonical_hostname: gitlab.com canonical_name: gitlab.com/softwarefactory-project/centosinfra-prod/containers-update-config checkout: main checkout_description: project override ref commit: 3b968a3c02f04c4eabd875b7c51d51df721f0ec2 name: softwarefactory-project/centosinfra-prod/containers-update-config required: true short_name: containers-update-config src_dir: src/gitlab.com/softwarefactory-project/centosinfra-prod/containers-update-config softwarefactory-project.io/containers: canonical_hostname: softwarefactory-project.io canonical_name: softwarefactory-project.io/containers checkout: master checkout_description: zuul branch commit: 7fc2adb067d363362e6697b36a7d9b2255d3845d name: containers required: false short_name: containers src_dir: src/softwarefactory-project.io/containers ref: refs/changes/18/35218/1 resources: {} tenant: containers-update timeout: 10800 topic: null voting: true