apt: upgrade packages after all the configuration is done
This commit is contained in:
parent
93929864be
commit
bff8fcfebb
|
@ -33,6 +33,7 @@ The **patch** part changes is incremented if multiple releases happen the same m
|
||||||
* etc-git: centralize cron jobs in dedicated crontab
|
* etc-git: centralize cron jobs in dedicated crontab
|
||||||
* etc-git: manage commits with an optimized shell script instead of many slow Ansible tasks
|
* etc-git: manage commits with an optimized shell script instead of many slow Ansible tasks
|
||||||
* evolinux-base: add script backup-server-state
|
* evolinux-base: add script backup-server-state
|
||||||
|
* evolinux-base: configure top and htop to display the swap column
|
||||||
* evolinux-base: install molly-guard by default
|
* evolinux-base: install molly-guard by default
|
||||||
* generate-ldif: detect RAID controller
|
* generate-ldif: detect RAID controller
|
||||||
* generate-ldif: detect mdadm
|
* generate-ldif: detect mdadm
|
||||||
|
@ -58,6 +59,7 @@ The **patch** part changes is incremented if multiple releases happen the same m
|
||||||
* Install python 2 or 3 libraries according to running python version
|
* Install python 2 or 3 libraries according to running python version
|
||||||
* Remove embedded GPG keys only if legacy keyring is present
|
* Remove embedded GPG keys only if legacy keyring is present
|
||||||
* apt: remove workaround for Evolix public repositories with Debian 11
|
* apt: remove workaround for Evolix public repositories with Debian 11
|
||||||
|
* apt: upgrade packages after all the configuration is done
|
||||||
* apt: use the new security repository for Bullseye
|
* apt: use the new security repository for Bullseye
|
||||||
* certbot: silence letsencrypt deprecation warnings
|
* certbot: silence letsencrypt deprecation warnings
|
||||||
* elasticsearch: elastic_stack_version = 7.x
|
* elasticsearch: elastic_stack_version = 7.x
|
||||||
|
@ -110,7 +112,6 @@ The **patch** part changes is incremented if multiple releases happen the same m
|
||||||
* Add Elastic GPG key to kibana, filebeat, logstash, metricbeat roles
|
* Add Elastic GPG key to kibana, filebeat, logstash, metricbeat roles
|
||||||
* apache: new variable for mpm mode (+ updated default config accordingly)
|
* apache: new variable for mpm mode (+ updated default config accordingly)
|
||||||
* evolinux-base: add default motd template
|
* evolinux-base: add default motd template
|
||||||
* evolinux-base: configure top and htop to display the swap column
|
|
||||||
* kvm-host: add migrate-vm script
|
* kvm-host: add migrate-vm script
|
||||||
* mysql: variable to disable myadd script overwrite (default: True)
|
* mysql: variable to disable myadd script overwrite (default: True)
|
||||||
* nodejs: update apt cache before installing the package
|
* nodejs: update apt cache before installing the package
|
||||||
|
|
|
@ -39,17 +39,3 @@
|
||||||
when: apt_remove_aptitude | bool
|
when: apt_remove_aptitude | bool
|
||||||
tags:
|
tags:
|
||||||
- apt
|
- apt
|
||||||
|
|
||||||
- name: Updating APT cache
|
|
||||||
apt:
|
|
||||||
update_cache: yes
|
|
||||||
changed_when: False
|
|
||||||
tags:
|
|
||||||
- apt
|
|
||||||
|
|
||||||
- name: Upgrading system
|
|
||||||
apt:
|
|
||||||
upgrade: dist
|
|
||||||
when: apt_upgrade | bool
|
|
||||||
tags:
|
|
||||||
- apt
|
|
||||||
|
|
|
@ -37,3 +37,17 @@
|
||||||
when: apt_install_hold_packages | bool
|
when: apt_install_hold_packages | bool
|
||||||
tags:
|
tags:
|
||||||
- apt
|
- apt
|
||||||
|
|
||||||
|
- name: Updating APT cache
|
||||||
|
apt:
|
||||||
|
update_cache: yes
|
||||||
|
changed_when: False
|
||||||
|
tags:
|
||||||
|
- apt
|
||||||
|
|
||||||
|
- name: Upgrading system
|
||||||
|
apt:
|
||||||
|
upgrade: dist
|
||||||
|
when: apt_upgrade | bool
|
||||||
|
tags:
|
||||||
|
- apt
|
|
@ -13,6 +13,7 @@
|
||||||
vars:
|
vars:
|
||||||
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 }}"
|
||||||
when: evolinux_apt_include | bool
|
when: evolinux_apt_include | bool
|
||||||
|
|
||||||
- name: /etc versioning with Git
|
- name: /etc versioning with Git
|
||||||
|
|
Loading…
Reference in a new issue