openqa: do createhdds on x86_64 workers for now
1539330 is turning out to be pretty intransigent and the images are getting very old, plus we need f28 branched base images. So let's do image builds on the x86_64 workers for now. Also re- enable image builds on workers - I never should've turned that off in the first place, as they shouldn't be susceptible to the bug. Signed-off-by: Adam Williamson <awilliam@redhat.com>
This commit is contained in:
parent
b651061e5c
commit
672bf06b04
3 changed files with 12 additions and 11 deletions
|
@ -617,6 +617,10 @@ openqa-ppc64le-01.qa.fedoraproject.org
|
|||
openqa-ppc64le-01.qa.fedoraproject.org
|
||||
# openqa-aarch64-01.qa.fedoraproject.org
|
||||
# openqa-aarch64-02.qa.fedoraproject.org
|
||||
# this is a temporary workaround for #1539330 - as building the images
|
||||
# is causing the server to crash, we'll do even x86_64 on workers
|
||||
qa14.qa.fedoraproject.org
|
||||
qa09.qa.fedoraproject.org
|
||||
|
||||
[packages]
|
||||
packages03.phx2.fedoraproject.org
|
||||
|
|
|
@ -167,10 +167,12 @@
|
|||
# are outdated, and 2 if any images are missing. We only want to handle
|
||||
# outright *missing* images here in the playbook (to handle the case of
|
||||
# first deployment). Outdated images are handled by the daily cron run.
|
||||
- name: Create hard disk images (this may take a long time!)
|
||||
command: "/etc/cron.daily/createhdds"
|
||||
when: "diskcheck.rc > 1"
|
||||
ignore_errors: yes
|
||||
|
||||
# disabled due to #1539330
|
||||
#- name: Create hard disk images (this may take a long time!)
|
||||
# command: "/etc/cron.daily/createhdds"
|
||||
# when: "diskcheck.rc > 1"
|
||||
# ignore_errors: yes
|
||||
|
||||
- name: Create exports file
|
||||
template: src=exports.j2 dest=/etc/exports.d/openqa.exports owner=root group=root mode=0644
|
||||
|
|
|
@ -39,13 +39,8 @@
|
|||
repo: https://pagure.io/fedora-qa/createhdds.git
|
||||
dest: /root/createhdds
|
||||
|
||||
#- name: Set up createhdds cron job
|
||||
# copy: src=createhdds dest=/etc/cron.daily/createhdds owner=root group=root mode=0755
|
||||
|
||||
# While #1539330 is a thing, we probably don't want these boxes
|
||||
# crashing every day...
|
||||
- name: Remove createhdds cron job (#1539330)
|
||||
file: path=/etc/cron.daily/createhdds state=absent
|
||||
- name: Set up createhdds cron job
|
||||
copy: src=createhdds dest=/etc/cron.daily/createhdds owner=root group=root mode=0755
|
||||
|
||||
- name: Check if any hard disk images need (re)building
|
||||
command: "/root/createhdds/createhdds.py check"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue