Skip to content

Commit a675c59

Browse files
committed
Update pre/post base playbooks
1 parent ceb9e73 commit a675c59

File tree

2 files changed

+30
-3
lines changed

2 files changed

+30
-3
lines changed

playbooks/base/post.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
- hosts: all
2+
roles:
3+
- fetch-output
4+
- merge-output-to-logs
5+
tasks:
6+
- name: Gather debug info on job fail
7+
when: not (zuul_success | bool)
8+
block:
9+
- name: Get df disk usage
10+
raw: timeout -k 5 90 df
11+
failed_when: false
12+
13+
- name: Get df inode usage
14+
raw: timeout -k 5 90 df -i
15+
failed_when: false
16+
17+
- name: Get l2 networking
18+
raw: timeout -k 5 90 ip link
19+
failed_when: false
20+
21+
- name: Get l3 networking
22+
raw: timeout -k 5 90 ip addr
23+
failed_when: false

playbooks/base/pre.yaml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
---
2-
- hosts: all
2+
- name: Create job header and inventory
3+
hosts: localhost
34
roles:
5+
- role: emit-job-header
6+
zuul_log_path_shard_build: true
7+
- log-inventory
48
- add-build-sshkey
5-
- prepare-workspace
6-
- prepare-workspace-git
9+
- start-zuul-console
10+
- ensure-output-dirs

0 commit comments

Comments
 (0)