diff --git a/roles/openqa/worker/files/openqa-ppc64-prep.service b/roles/openqa/worker/files/openqa-ppc64-prep.service index 2f1a92bfcd..5aadc100b8 100644 --- a/roles/openqa/worker/files/openqa-ppc64-prep.service +++ b/roles/openqa/worker/files/openqa-ppc64-prep.service @@ -3,7 +3,7 @@ Description=openQA ppc64 worker prep script [Service] Type=oneshot -ExecStart=/usr/local/sbin/openqa-ppc64-prep.sh +ExecStart=/etc/cron.hourly/openqa-ppc64-prep ExecReload=/bin/true ExecStop=/bin/true RemainAfterExit=yes diff --git a/roles/openqa/worker/tasks/main.yml b/roles/openqa/worker/tasks/main.yml index 9807ee3730..871afdfbb5 100644 --- a/roles/openqa/worker/tasks/main.yml +++ b/roles/openqa/worker/tasks/main.yml @@ -33,8 +33,8 @@ - packages when: "ansible_architecture is defined and ansible_architecture == 'x86_64'" -- name: Install boot script (to set /dev/kvm perms and disable SMT) (ppc64 only) - copy: src=openqa-ppc64-prep.sh dest=/usr/local/sbin/openqa-ppc64-prep.sh owner=root group=root mode=0755 +- name: Install script to set /dev/kvm perms and disable SMT (ppc64 only) + copy: src=openqa-ppc64-prep.sh dest=/etc/cron.hourly/openqa-ppc64-prep owner=root group=root mode=0755 when: "ansible_architecture is defined and ansible_architecture == 'ppc64le'" - name: Install systemd service to run boot script (ppc64 only)