File tree Expand file tree Collapse file tree 3 files changed +34
-1
lines changed
environments/common/inventory Expand file tree Collapse file tree 3 files changed +34
-1
lines changed Original file line number Diff line number Diff line change 216
216
msg : " {{ updates.results | length }} changes to packages - see {{ update_log_path }} for details"
217
217
when : " update_enable | default('false') | bool"
218
218
219
+ - hosts : extra_packages
220
+ become : yes
221
+ tags :
222
+ - extra_packages
223
+ tasks :
224
+ dnf :
225
+ - name : " {{ appliances_extra_packages }}"
226
+ when : appliances_mode != 'configure' or appliances_packages_during_configure
227
+
219
228
- hosts :
220
229
- selinux
221
230
- update
Original file line number Diff line number Diff line change @@ -79,4 +79,23 @@ appliances_local_users_default:
79
79
appliances_local_users_extra : [] # see format of appliances_local_users_default above
80
80
appliances_local_users : " {{ appliances_local_users_default + appliances_local_users_extra }}"
81
81
82
- # ##########################################################################################
82
+ # ################# bootstrap: extra package installs ######################################
83
+
84
+ appliances_default_extra_packages :
85
+ - htop
86
+ - nano
87
+ - screen
88
+ - tmux
89
+ - wget
90
+ - bind-utils
91
+ - net-tools
92
+ - postfix
93
+ - git
94
+ - " {{ 'python36' if ansible_distribution_version == '8.9' else 'python312' }}"
95
+
96
+
97
+ appliances_packages_during_configure : false
98
+
99
+ appliances_other_extra_packages : []
100
+
101
+ appliances_extra_packages : " {{ appliances_default_extra_packages + appliances_other_extra_packages }}"
Original file line number Diff line number Diff line change @@ -144,3 +144,8 @@ freeipa_client
144
144
145
145
[lustre]
146
146
# Hosts to run lustre client
147
+
148
+ [extra_packages:children]
149
+ # Hosts to install specified additional packages on
150
+ cluster
151
+ builder
You can’t perform that action at this time.
0 commit comments