[node-armhf]
ci-node-bionic-armhf-01
ci-node-bionic-armhf-02
+lava-armhf-wandboard-01
+lava-armhf-wandboard-02
+ci-node-bionic-armhf-05
+ci-node-bionic-armhf-06
+ci-node-bionic-armhf-07
+ci-node-bionic-armhf-08
[node-arm64]
+ci-node-bionic-arm64-01
ci-node-bionic-arm64-02
+ci-node-bionic-arm64-03
+ci-node-bionic-arm64-04
+ci-node-bionic-arm64-05
[node-powerpc]
ci-node-xenial-powerpc-01
[node-sles]
ci-node-sles12sp2-amd64-03-01
+[node-el8]
+ci-node-el8-amd64-03-01
+
+[node-el8:vars]
+ansible_python_interpreter=/usr/bin/python3
+
[node:children]
node-i386
node-amd64
node-ppc64el
node-standalone
node-sles
+node-el8
--- /dev/null
+- hosts: node-el8
+ roles:
+ - common
+ - babeltrace
+ - liburcu
+ - lttng-ust
+ - lttng-tools
+ - lttng-modules
---
- name: Ensure babeltrace build dependencies are installed.
- yum:
+ dnf:
name: "{{ item }}"
state: installed
with_items: "{{ babeltrace_packages }}"
---
-# TODO
__babeltrace_packages:
+ - popt-devel
+ - libuuid-devel
+ - python36-devel
+# - python3-sphinx
+ - swig
+ - glib2-devel
+ - elfutils-devel
+ - chrpath
---
- name: Ensure common packages are installed.
- yum:
+ dnf:
name: "{{ item }}"
state: installed
with_items: "{{ common_packages }}"
---
-# TODO
__common_packages:
- - java-1.7.0-openjdk-headless
+ - openssh-server
+ - sudo
+ - java-1.8.0-openjdk-devel
+ - git
+ - vim
+ - emacs-nox
+ - tree
+ - htop
+# - build-essential
+ - clang
+# - clang-tools
+ - automake
+ - autoconf
+ - libtool
+ - bison
+ - flex
+ - perl-Test-Harness
+ - jq
+# - cppcheck
+# - cloc
+ - python3-virtualenv
+ - curl
+ - gettext
+ - openssl-devel
+ - psmisc
+ - rsync
+# - pbzip2
+ - lzop
---
- name: Ensure liburcu build dependencies are installed.
- yum:
+ dnf:
name: "{{ item }}"
state: installed
with_items: "{{ liburcu_packages }}"
---
-# TODO
-__liburcu_packages:
+__liburcu_packages: []
---
- name: Ensure lttng-modules build dependencies are installed.
- yum:
+ dnf:
name: "{{ item }}"
state: installed
with_items: "{{ lttng_modules_packages }}"
---
-__lttng_modules_packages: []
+__lttng_modules_packages:
+# - kernel-wedge
+ - elfutils-devel
+ - bc
+# - s3cmd
+# - u-boot-tools
+# - module-init-tools
---
- name: Ensure lttng-tools build dependencies are installed.
- yum:
+ dnf:
name: "{{ item }}"
state: installed
with_items: "{{ lttng_tools_packages }}"
---
-# TODO
__lttng_tools_packages:
-
-__lttng_tools_packages_no_recommends:
+ - popt-devel
+ - libxml2-devel
+ - bash-completion
+ - asciidoc
+ - xmlto
---
- name: Ensure lttng-ust build dependencies are installed.
- yum:
+ dnf:
name: "{{ item }}"
state: installed
with_items: "{{ lttng_ust_packages }}"
---
-# TODO
__lttng_ust_packages:
+ - libuuid-devel
+# - texinfo
+# - liblog4j1.2-java
+ - numactl-devel
- import_playbook: node-amd64.yml
- import_playbook: node-standalone.yml
- import_playbook: node-sles.yml
+- import_playbook: node-el8.yml