Skip to content
Snippets Groups Projects
Verified Commit 4986190a authored by Evangelos Foutras's avatar Evangelos Foutras :smiley_cat:
Browse files

Skip rebooting if package builds are running

parent 485e26bb
No related branches found
No related tags found
1 merge request!475Add simple playbook task for upgrading servers
......@@ -12,6 +12,18 @@
upgrade: yes
register: pacman_upgrade
- name: check for running builds
block:
- name: list build-related processes
command: pgrep -x 'mkarchroot|makechrootpkg|systemd-nspawn'
register: pgrep
ignore_errors: true
- name: abort reboot with running builds
meta: end_host
when: pgrep is succeeded
when: "'buildservers' in group_names"
- name: wait for svntogit to finish
wait_for:
path: /srv/svntogit/update-repos.sh.lock
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment