blob: f1d40718afc425ce728ff378fdbaaf214491bab1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
- name: check Jdk version
shell: source /etc/profile && java -version 2>&1 | grep {{ java_version }} | wc -l
ignore_errors: false
register: jdk_out
- name: To terminate execution
fail:
msg: "JDK is not installed in the target cluster, please check!"
when: jdk_out.stdout != '2'
run_once: true
delegate_to: 127.0.0.1
- name: Create groot package path:{{ deploy_dir }}
file:
state: directory
path: '{{ deploy_dir }}'
- name: Unpack {{ groot_stream_version }}.zip to {{ deploy_dir }}/
unarchive:
src: 'files/{{ groot_stream_version }}.zip'
dest: '{{ deploy_dir }}/'
- name: Copying config files
template:
src: '{{ item.src }}'
dest: '{{ item.dest }}'
mode: '{{ item.mode }}'
backup: false
with_items:
- { src: 'groot-stream.sh.j2', dest: '/etc/profile.d/groot-stream.sh', mode: '0755' }
- { src: 'grootstream.yaml.j2', dest: '{{ deploy_dir }}/{{ groot_stream_version }}/config/grootstream.yaml', mode: '0644' }
|