diff --git a/ansible/install_config/group_vars/rpm_version.yml b/ansible/install_config/group_vars/rpm_version.yml index 3d79bdef..70be8309 100644 --- a/ansible/install_config/group_vars/rpm_version.yml +++ b/ansible/install_config/group_vars/rpm_version.yml @@ -55,6 +55,9 @@ framework_rpm_version: 15_libMESA_jump_layer: libMESA_jump_layer-1.0.10.6fb4738 16_libmaatframe: libmaatframe-3.6.14.f88f730 +maat_redis_tool_version: + libmaatframe-tools: libmaatframe-tools-3.6.15.bf7ef3e + kni_rpm_version: kni: kni-5.0.2.6cb27c3 diff --git a/ansible/roles/framework/tasks/main.yml b/ansible/roles/framework/tasks/main.yml index 7e993fad..ffbb3a69 100644 --- a/ansible/roles/framework/tasks/main.yml +++ b/ansible/roles/framework/tasks/main.yml @@ -34,11 +34,19 @@ src: "{{ role_path }}/files/framework.conf" dest: /etc/ld.so.conf.d/ -- name: "copy maat_redis_tool to destination" - copy: - src: "{{ role_path }}/files/maat_redis_tool" - dest: /opt/tsg/framework/bin/ - mode: 0755 +- name: "download rpm packages: maat-redis-tool" + yum: + name: "{{ item.1 }}" + state: present + conf_file: "{{ rpm_repo_config_path }}" + download_only: yes + download_dir: "{{ path_download }}" + loop: "{{ maat_redis_tool_version | dictsort }}" + +- name: "Install maat-redis-tool" + shell: rpm -i /tmp/rpm_download/{{ item.1 }}* --prefix {{ prefix_path.framework }} --nodeps + loop: "{{ maat_redis_tool_version | dictsort }}" + - name: "copy framework.sh to destination for execute files of framework" copy: