osmith has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ci/+/41717?usp=email )
Change subject: ansible: jenkins: mount tracefs via fstab ......................................................................
ansible: jenkins: mount tracefs via fstab
Allow using bpftrace inside the jenkins lxc containers by making /sys/kernel/tracing available through /etc/fstab.
Related: OS#6794 Change-Id: I568e3635fcc33040036fd19e9226b413db0d3ef3 --- M ansible/roles/osmocom-jenkins-slave/tasks/main.yml 1 file changed, 8 insertions(+), 0 deletions(-)
Approvals: pespin: Looks good to me, but someone else must approve fixeria: Looks good to me, approved Jenkins Builder: Verified
diff --git a/ansible/roles/osmocom-jenkins-slave/tasks/main.yml b/ansible/roles/osmocom-jenkins-slave/tasks/main.yml index 46da076..1ddbff9 100644 --- a/ansible/roles/osmocom-jenkins-slave/tasks/main.yml +++ b/ansible/roles/osmocom-jenkins-slave/tasks/main.yml @@ -78,3 +78,11 @@ fstype: tmpfs state: mounted opts: "uid=1000,gid=1000" + +- name: add tracefs to /etc/fstab + ansible.posix.mount: + boot: true + path: /sys/kernel/tracing + src: tracefs + fstype: tracefs + state: present