Release 10.6.0 #129

Closed
jlecour wants to merge 0 commits from unstable into stable
Owner

Added

  • Add Elastic GPG key to kibana, filebeat, logstash, metricbeat roles
  • apache: new variable for mpm mode (+ updated default config accordingly)
  • evolinux-base: add default motd template
  • kvm-host: add migrate-vm script
  • mysql: variable to disable myadd script overwrite (default: True)
  • nodejs: update apt cache before installing the package
  • squid: add Yarn apt repository in default whitelist

Changed

  • Update Galaxy metadata (company, platforms and galaxy_tags)
  • Use 'loop' syntax instead of 'with_first_found/with_items/with_dict/with_nested/with_list'
  • Use Ansible syntax used in Ansible 2.8+
  • apt: store keys in /etc/apt/trusted.gpg.d in ascii format
  • certbot: sync_remote.sh is configurable
  • evolinux-base: copy GPG key instead of using apt-key
  • evomaintenance: upstream release 0.6.4
  • kvm-host: replace the "kvm-tools" package with scripts deployed by Ansible
  • listupgrade: upstream release 21.06.2
  • nodejs: change GPG key name
  • ntpd: Add leapfile configuration setting to ntpd on debian 10+
  • packweb-apache: install phpMyAdmin from buster-backports
  • spamassassin: change dependency on evomaintenance
  • squid: remove obsolete variable on Squid 4

Fixed

  • add default (useless) value for file lookup (first_found)
  • fix pipefail option for shell invocations
  • elasticsearch: inline YAML formatting of seed_hosts and initial_master_nodes
  • evolinux-base: fix motd lookup path
  • ldap: fix edge cases where passwords were not set/get properly
  • listupgrade: fix wget error + shellcheck cleanup

Removed

  • elasticsearch: recent versiond don't depend on external JRE
### Added * Add Elastic GPG key to kibana, filebeat, logstash, metricbeat roles * apache: new variable for mpm mode (+ updated default config accordingly) * evolinux-base: add default motd template * kvm-host: add migrate-vm script * mysql: variable to disable myadd script overwrite (default: True) * nodejs: update apt cache before installing the package * squid: add Yarn apt repository in default whitelist ### Changed * Update Galaxy metadata (company, platforms and galaxy_tags) * Use 'loop' syntax instead of 'with_first_found/with_items/with_dict/with_nested/with_list' * Use Ansible syntax used in Ansible 2.8+ * apt: store keys in /etc/apt/trusted.gpg.d in ascii format * certbot: sync_remote.sh is configurable * evolinux-base: copy GPG key instead of using apt-key * evomaintenance: upstream release 0.6.4 * kvm-host: replace the "kvm-tools" package with scripts deployed by Ansible * listupgrade: upstream release 21.06.2 * nodejs: change GPG key name * ntpd: Add leapfile configuration setting to ntpd on debian 10+ * packweb-apache: install phpMyAdmin from buster-backports * spamassassin: change dependency on evomaintenance * squid: remove obsolete variable on Squid 4 ### Fixed * add default (useless) value for file lookup (first_found) * fix pipefail option for shell invocations * elasticsearch: inline YAML formatting of seed_hosts and initial_master_nodes * evolinux-base: fix motd lookup path * ldap: fix edge cases where passwords were not set/get properly * listupgrade: fix wget error + shellcheck cleanup ### Removed * elasticsearch: recent versiond don't depend on external JRE
jlecour added 86 commits 2021-06-28 15:58:31 +02:00
continuous-integration/drone/push Build is passing Details
d56c545183
apache: new variable for mpm mode (+ updated default config accordingly)
Also, itk package will only be installed if required
continuous-integration/drone/push Build is passing Details
eab68545fe
evolinux-base: add default motd template
continuous-integration/drone/push Build is passing Details
75675a96b1
add info for NFS and Apache-ITK
continuous-integration/drone/push Build is passing Details
f260fedbae
fix GPG key install for APT
continuous-integration/drone/push Build is passing Details
5d79c31dc3
kvm-host: add migrate-vm script
continuous-integration/drone/push Build is passing Details
5b9d2a2776
migrate-vm: do not display drbd error
continuous-integration/drone/push Build is passing Details
2386733231
bash syntax : `` → $()
continuous-integration/drone/push Build is passing Details
66ea07ec29
evolinux-base: copy GPG key instead of using apt-key
continuous-integration/drone/push Build is passing Details
920cb7eaeb
update changelog
continuous-integration/drone/push Build is passing Details
8716ffbb1e
apt: fix keyring permissions
continuous-integration/drone/push Build is passing Details
43c726e86a
spamassassin: change dependency on evomaintenance
Fail with an error if evomaintenance config is missing
instead of trying to install a package that doesn't exist anymore.
continuous-integration/drone/push Build is passing Details
cc6acdbf34
certbot: sync_remote.sh is configurable
continuous-integration/drone/push Build is passing Details
92f28d85fe
certbot: configure remote servers
continuous-integration/drone/push Build is passing Details
9cdddd50a8
Move all trusted GPG keys to file repository
continuous-integration/drone/push Build is passing Details
b3a62aa9d8
haproxy: use loop syntax instead of with_first_found
continuous-integration/drone/push Build is passing Details
debc4a82ca
Use 'loop' syntax instead of 'with_first_found'
continuous-integration/drone/push Build is passing Details
9f2125e287
packweb-apache: fix backports for phpmyadmin
continuous-integration/drone/push Build is passing Details
83705a48b8
remove key from trusted.gpg only if file is present
continuous-integration/drone/push Build is passing Details
b049ad79d6
fix indentation
continuous-integration/drone/push Build is passing Details
b41a2fd04f
fix indentation
continuous-integration/drone/push Build is passing Details
7d08b0a30a
rename the tasks for embedded GPG keys
continuous-integration/drone/push Build is passing Details
403ea45eeb
Add forgotten tag
continuous-integration/drone/push Build is passing Details
3dde4ee6d3
Rename Sury GPG key
2ed77c60f0 Improve Ansible syntax
replace « x | changed » by « x is changed »
add explicit « bool » filter
use « length » filter instead of string comparison
continuous-integration/drone/push Build is passing Details
d823c8116a
update CHANGELOG
continuous-integration/drone/push Build is passing Details
9b2a3a6db2
evolinux-users: convert uid to string
continuous-integration/drone/push Build is passing Details
9ca68a16dd
evolinux-base: quote values
continuous-integration/drone/push Build is passing Details
e65340cb56
Add pipefail option to shell invocations
continuous-integration/drone/push Build is passing Details
60f2f19402
Delete OpenBSD support
The EvoBSD repository must be used for OpenBSD
continuous-integration/drone/push Build is passing Details
56af68e5b3
listupgrade: print error if wget fails
continuous-integration/drone/push Build is passing Details
cae0de17df
listupgrade: fix wget error + shellcheck cleanup
continuous-integration/drone/push Build is passing Details
4d83f25ae6
fix pipefail option for shell invocations
continuous-integration/drone/push Build is passing Details
02451f1e67
add default (useless) value for file lookup
continuous-integration/drone/push Build is passing Details
547272eefd
Add create diretory for munin plugins
continuous-integration/drone/push Build is passing Details
56c064d86b
Update 'packweb-apache/meta/main.yml'
Quick hot-fix : Add dependency for php 7.4 to packweb-apache
continuous-integration/drone/push Build is passing Details
dd42c3673c
whitespaces
continuous-integration/drone/push Build is passing Details
89b0bd5a2b
Fix duplicate dict key : check_mode
continuous-integration/drone/push Build is passing Details
454d4c6d30
explicit permissions for APT GPG keys
continuous-integration/drone/push Build is passing Details
dbc06c1c59
Update rbenv-installer version
See e017714f3e
continuous-integration/drone/push Build is passing Details
f6dcce239b
certbot move hooks
continuous-integration/drone/push Build is passing Details
ca40fad186
nodejs: change GPG key name
continuous-integration/drone/push Build is passing Details
4d7e6fd271
kvm-host: update kvmstats and add-vm
continuous-integration/drone/push Build is passing Details
5d7d62b284
whitespaces
continuous-integration/drone/push Build is passing Details
9d0bfec87e
kvm-host: add-vm: shellcheck (quotes, braces…)
continuous-integration/drone/push Build is passing Details
53eaf085f5
kvm-host: manage dependencies
continuous-integration/drone/push Build is passing Details
fe9b7ee5f7
evomaintenance: upstream release 0.6.4
continuous-integration/drone/push Build is passing Details
4c7fed77c4
squid: add Yarn apt repository in default whitelist
continuous-integration/drone/push Build is passing Details
dbc853a815
listupgrade: upstream release 21.06
continuous-integration/drone/push Build is passing Details
6190c66445
listupgrade: upstream release 21.06.2
continuous-integration/drone/push Build is passing Details
cb257ef927
Add support debian 13 for postgresql rôle and PG13
continuous-integration/drone/push Build is passing Details
af9b1a4766
Fix main.yml for postgresql role
continuous-integration/drone/push Build is passing Details
55ad6882b5
evolinux-base: forgotten case for first-found lookup
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2ed1dac16b
Release 10.6.0
jlecour closed this pull request 2021-06-28 16:04:20 +02:00
All checks were successful
Ansible Lint |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |2594|6|2588|6|:-1: Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/285//ansiblelint">Evolix » ansible-roles » unstable #285</a>
gitea/ansible-roles/pipeline/head This commit looks good

Pull request closed

Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
11 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: evolix/ansible-roles#129
No description provided.