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_signing_key: ""
|
||||||
common_git_username: ""
|
common_git_username: ""
|
||||||
common_github_token: "{{ custom_github_token | default('') }}"
|
common_github_token: "{{ custom_github_token | default('') }}"
|
||||||
|
common_install_firmware_tools: true
|
||||||
common_install_fonts: false
|
common_install_fonts: false
|
||||||
common_user_account: "{{ custom_base_user_account }}"
|
common_user_account: "{{ custom_base_user_account }}"
|
||||||
|
|
|
@ -35,8 +35,6 @@
|
||||||
- emacs-nox
|
- emacs-nox
|
||||||
- firmware-misc-nonfree
|
- firmware-misc-nonfree
|
||||||
- firmware-linux-nonfree
|
- firmware-linux-nonfree
|
||||||
- fwupd
|
|
||||||
- gir1.2-fwupd-2.0 # fwupd
|
|
||||||
- git
|
- git
|
||||||
- iotop
|
- iotop
|
||||||
- ioping
|
- ioping
|
||||||
|
@ -57,6 +55,16 @@
|
||||||
- yq
|
- yq
|
||||||
state: present
|
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'
|
- name: '[github] install tools'
|
||||||
become: true
|
become: true
|
||||||
nullified.infrastructure.github_artifact:
|
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 }}"
|
global_dns_domainname: "{{ vault_global_dns_domainname }}"
|
||||||
external_provisioner_source_ips: '{{ vault_external_provisioner_source_ips }}'
|
external_provisioner_source_ips: '{{ vault_external_provisioner_source_ips }}'
|
||||||
security_configure_resolve_conf: true
|
security_configure_resolve_conf: true
|
||||||
|
common_install_firmware_tools: false
|
||||||
|
|
Loading…
Add table
Reference in a new issue