Skip to content
Snippets Groups Projects
Commit c39b5492 authored by Chris Hines's avatar Chris Hines
Browse files

clean up the munge install to use the same process as slumr/ucx etc

parent 4351ce07
No related branches found
No related tags found
3 merge requests!518modifications to playbooks because 1. we're not using ldap 2. we're mounting...,!517modifications to playbooks because 1. we're not using ldap 2. we're mounting...,!513modifications to playbooks because 1. we're not using ldap 2. we're mounting...
server_packages:
- python
- python-dev
- python3
- python3-dev
- libmariadb-dev
- python3-pip
- libapache2-mod-wsgi
......
......@@ -2,29 +2,44 @@
stat: path="{{ munge_dir }}/bin/munge"
register: munge_binary
- name: define munge_src_url
set_fact:
munge_src_url: "http://consistency0/src/munge-{{ munge_version }}.tar.bz2"
when: munge_src_url is not defined
- name: download munge
get_url:
url: "{{ munge_src_url }}"
checksum: "{{ munge_src_checksum }}"
dest: "{{ src_base }}/munge_src"
when: munge_src_checksum is defined
- name: download munge
get_url:
url: "{{ munge_src_url }}"
dest: "{{ src_base }}/munge_src"
when: munge_src_checksum is not defined
- name: unarchive munge
unarchive:
args:
#src: "http://consistency0/src/munge-{{ munge_version }}.tar.bz2"
src: "https://github.com/dun/munge/releases/download/munge-{{ munge_version }}/munge-{{ munge_version }}.tar.xz"
copy: no
dest: /tmp
creates: /tmp/munge-{{ munge_version }}/configure
when: not munge_binary.stat.exists
src: "{{ src_base }}/munge_src"
dest: "{{ src_base }}"
remote_src: yes
creates: "{{ munge_src_dir }}"
- name: build munge
shell: ./configure --prefix={{ munge_dir }} && make
args:
chdir: /tmp/munge-{{ munge_version }}
creates: /tmp/munge-{{ munge_version }}/src/munge/munge
chdir: "{{ munge_src_dir }}"
creates: "{{ munge_src_dir }}/src/munge/munge"
when: not munge_binary.stat.exists
- name: install munge
shell: make install
become: true
args:
chdir: /tmp/munge-{{ munge_version }}
chdir: "{{ munge_src_dir }}"
creates: "{{ munge_dir }}/bin/munge"
when: not munge_binary.stat.exists
......
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