Skip to content
Snippets Groups Projects

Fix knightly pipeline

Merged Bo-Chun Chen requested to merge louistw/packer-openstack-hpc-image:fix-pipeline into main
2 files
+ 1
54
Compare changes
  • Side-by-side
  • Inline
Files
2
---
# tasks file for cheaha.packages
- name: Install prerequisite packages
yum:
name: epel-release
state: present
- name: Copy yum repo files into place
ansible.builtin.copy:
src: "{{ item }}"
dest: "/etc/yum.repos.d/{{ item }}"
owner: root
group: root
mode: 0644
loop:
- cm.repo
- ceph.repo
- dell-system-update.repo
- elastic.repo
- nux-dextop.repo
- TurboVNC.repo
- name: Copy CM repo GPG key
ansible.builtin.copy:
src: RPM-GPG-KEY-cm
dest: /etc/pki/rpm-gpg/RPM-GPG-KEY-cm
owner: root
group: root
mode: 0644
- name: Install openstack-rocky repo
ansible.builtin.yum:
name: centos-release-openstack-rocky
state: present
- name: Install required packages
yum:
name:
- slurm-client-18.08.9
- munge-0.5.13
- openldap-servers-2.4.48
- Lmod-7.7.14
- cm-modules-init-client-8.2
- cmdaemon
- nss-pam-ldapd
- ruby
- python3
state: present
- name: Install system packages
ansible.builtin.yum:
name: "{{ lookup('file', '{{ pkg_list_file }}').splitlines() }}"
state: present
Loading