Hi,

our server received release 21.01 - a lot of cleanup and repair has been done, highlights are:

  • all RZ1 systems data available via Graphana Server Metrics
  • reworked postgresql memory tuning, prevent overcommiting
  • unified docker configuration of 38 hosts
  • unified mail relaying for system mails without using mailgw servers
  • persistent storage for system boot logs
  • automated removal of old kernel installations
  • htop: added I/O statistics to standard display
  • 25 missing systems added to ansible inventory and maintenance

Details of Release 21.01 (2021-04-16):

Added

  • zstd package (tools) - fast compressor replacing pigz
  • implemented persistent storage for journald boot log
  • postfix: added role to base server configuration, one user login for all
    servers
  • system: kernel number install limit and automatic cleanup
  • system: yum clean all for centos systems implemented as playbook
    “update-packages.yml”
  • tools: global htoprc implemented, display IO read/write and IOWait
  • nagios: software and basic-config rollout without vmhost checks
  • backuppc: rollout completed, adapted server.yml for taking backup targets
    from from backup groups
  • collectd / Graphana setup for all hosts (base role)

Changes

  • Ipv6 disabled in /etc/hosts - clean mail system startup
  • ntp: preliminary fix for ntpdate setup failure: replaced ntpdate for centos8 by systemd service
  • postgresql: config calculation reworked, no overbooking = failed state when
    there is not anough RAM available for given constraints
  • docker role: unified docker configuration
  • facl module: added directory creation in case file does not exist
  • finished httpd setup, split out php
  • finished collectd setup
  • apcupsd: changed ups inventory handling from host_vars to group_vars
  • ansible: removed redis ansible cache due to errors with peristent storage
  • ansible: implemented ansible-linter in docker-compose link setup
  • ansible: split out inventory from ansible main repository to have independent
    master branch
  • ansible: split out docker-compose project into own git repository, improved
    multi-user operation
  • overcommit_memory=2 for postgresql and mariadb database servers
-- 

Mit freundlichen Grüßen

Gunnar Mann 

- Systemadministration - 
________________________________________________________ 

TraSo GmbH

Nonnenstraße 42
D-04229 Leipzig

Tel.: +49 341 355 740 76 
Fax: +49 341 355 740 21 
E-Mail: g.mann@traso.de 


________________________________________________________
Geschäftsführer: Haiko Gerdes
Handelsregister: Amtsgericht Leipzig, HRB 21850