|
67 | 67 | state: absent
|
68 | 68 | become: true
|
69 | 69 |
|
70 |
| -- name: Download archived .deb files |
71 |
| - copy: |
72 |
| - src: "/var/cache/apt/non-delete/{{ item }}" |
73 |
| - dest: "/home/{{ ansible_env.USER }}/Downloads/{{ item }}" |
74 |
| - # when: archived_package_check_deb.rc == 0 |
75 |
| - loop: "{{ srvadmin_depends + srvadmin_depends_bookworm }}" |
76 |
| - |
77 | 70 | #install ipmitool>= 1.8.19-6 on debian 12:
|
78 | 71 | #https://forum.proxmox.com/threads/ipmi-tool-error-after-v8-upgrade.129334/
|
79 |
| -- name: Install archived_package on bookworm |
80 |
| - apt: deb="/home/{{ ansible_env.USER }}/Downloads/{{ item }}" |
81 |
| - become: true |
82 |
| - # when: archived_package_check_deb.rc == 0 |
83 |
| - loop: "{{ srvadmin_depends_bookworm }}" |
| 72 | +- name: install archived dell hardware packages (bookworm) |
| 73 | + include_tasks: "{{ playbook_dir }}/roles/common/tasks/install_custom_packages.yml" |
| 74 | + vars: |
| 75 | + apt_preferences_hold_suffix: "-dell_server-bookworm" |
| 76 | + install_packages: "{{ srvadmin_depends_bookworm }}" |
84 | 77 | when: deb_release == 'bookworm'
|
85 | 78 |
|
86 |
| -- name: Install archived_package |
87 |
| - apt: deb="/home/{{ ansible_env.USER }}/Downloads/{{ item }}" |
88 |
| - become: true |
89 |
| - # when: archived_package_check_deb.rc == 0 |
90 |
| - loop: "{{ srvadmin_depends }}" |
91 |
| - |
92 |
| -- name: Download megacli .deb files |
93 |
| - copy: |
94 |
| - src: "/home/tconnors/sysadmin/install/megaraid_cli/Linux/megacli_8.07.14-2_all.deb" |
95 |
| - dest: "/home/{{ ansible_env.USER }}/Downloads/megacli_8.07.14-2_all.deb" |
96 |
| - |
97 |
| -- name: Install megacli .deb files |
98 |
| - apt: deb="/home/{{ ansible_env.USER }}/Downloads/{{ item }}" |
99 |
| - become: true |
100 |
| -# when: archived_package_check_deb.rc == 0 |
101 |
| - with_items: |
| 79 | +- name: install archived dell hardware packages (all) |
| 80 | + include_tasks: "{{ playbook_dir }}/roles/common/tasks/install_custom_packages.yml" |
| 81 | + vars: |
| 82 | + apt_preferences_hold_suffix: "-dell_server-all" |
| 83 | + install_packages: "{{ srvadmin_depends }}" |
| 84 | + |
| 85 | +- name: install archived dell megacli (all) |
| 86 | + include_tasks: "{{ playbook_dir }}/roles/common/tasks/install_custom_packages.yml" |
| 87 | + vars: |
| 88 | + apt_preferences_hold_suffix: "-dell_server-megacli" |
| 89 | + install_packages: |
102 | 90 | - "megacli_8.07.14-2_all.deb"
|
103 | 91 |
|
104 | 92 | - name: Install dell tools
|
|
0 commit comments