feat(common): moved installation of firmware management tools behind a check, useful for external servers that prohibit usage of such tools
This commit is contained in:
parent
3701ea6276
commit
15cd8bf8da
3 changed files with 12 additions and 2 deletions
|
@ -8,5 +8,6 @@ common_git_force_sign: false
|
|||
common_git_signing_key: ""
|
||||
common_git_username: ""
|
||||
common_github_token: "{{ custom_github_token | default('') }}"
|
||||
common_install_firmware_tools: true
|
||||
common_install_fonts: false
|
||||
common_user_account: "{{ custom_base_user_account }}"
|
||||
|
|
|
@ -35,8 +35,6 @@
|
|||
- emacs-nox
|
||||
- firmware-misc-nonfree
|
||||
- firmware-linux-nonfree
|
||||
- fwupd
|
||||
- gir1.2-fwupd-2.0 # fwupd
|
||||
- git
|
||||
- iotop
|
||||
- ioping
|
||||
|
@ -57,6 +55,16 @@
|
|||
- yq
|
||||
state: present
|
||||
|
||||
- name: 'install firmware management tools'
|
||||
ansible.builtin.apt:
|
||||
update_cache: true
|
||||
force_apt_get: true
|
||||
cache_valid_time: 0
|
||||
pkg:
|
||||
- fwupd
|
||||
- gir1.2-fwupd-2.0 # fwupd
|
||||
when: common_install_firmware_tools
|
||||
|
||||
- name: '[github] install tools'
|
||||
become: true
|
||||
nullified.infrastructure.github_artifact:
|
||||
|
|
1
inventory/group_vars/external/vars.yml
vendored
1
inventory/group_vars/external/vars.yml
vendored
|
@ -3,3 +3,4 @@ security_firewall_mangle_drop_privatenets: false
|
|||
global_dns_domainname: "{{ vault_global_dns_domainname }}"
|
||||
external_provisioner_source_ips: '{{ vault_external_provisioner_source_ips }}'
|
||||
security_configure_resolve_conf: true
|
||||
common_install_firmware_tools: false
|
||||
|
|
Loading…
Add table
Reference in a new issue