evolinux-base: Add non-free repos & install non-free firmware on dedicated hardware
Some checks reported errors
continuous-integration/drone/push Build was killed

This commit is contained in:
Ludovic Poujol 2022-03-15 11:35:20 +01:00
parent 913e6d96e8
commit 17f884b04a
3 changed files with 6 additions and 1 deletions

View file

@ -15,6 +15,7 @@ The **patch** part changes is incremented if multiple releases happen the same m
### Changed ### Changed
* evolinux-base: backup-server-state release 22.03 * evolinux-base: backup-server-state release 22.03
* evolinux-base: Add non-free repos & install non-free firmware on dedicated hardware
* generate-ldif: Add services check for bkctld * generate-ldif: Add services check for bkctld
### Fixed ### Fixed

View file

@ -32,11 +32,14 @@
## Dedicated hardware ## Dedicated hardware
- name: Install freepmi when it's dedicated hardware - name: Install some additionnals tools when it dedicated hardware
apt: apt:
name: name:
- libipc-run-perl - libipc-run-perl
- freeipmi - freeipmi
- ipmitool
- firmware-linux-nonfree
- intel-microcode
state: present state: present
tags: tags:
- packages - packages

View file

@ -14,6 +14,7 @@
apt_install_basics: "{{ evolinux_apt_replace_default_sources }}" apt_install_basics: "{{ evolinux_apt_replace_default_sources }}"
apt_install_evolix_public: "{{ evolinux_apt_public_sources }}" apt_install_evolix_public: "{{ evolinux_apt_public_sources }}"
apt_upgrade: "{{ evolinux_apt_upgrade }}" apt_upgrade: "{{ evolinux_apt_upgrade }}"
apt_basics_components: "{{ 'main contrib non-free' if ansible_virtualization_role == 'host' else 'main' }}"
when: evolinux_apt_include | bool when: evolinux_apt_include | bool
- name: /etc versioning with Git - name: /etc versioning with Git