From 1552906509329a508c23060ed2b153e9a8b43975 Mon Sep 17 00:00:00 2001 From: Fco Javier Lopez Perez Date: Fri, 14 Jun 2024 13:45:38 +0200 Subject: [PATCH 01/10] Refs 7415 - Added new Debian template --- host_vars/vn-debian12.yaml | 133 +++++++++++++++++++++++++++++++++++++ hosts | 1 + 2 files changed, 134 insertions(+) create mode 100644 host_vars/vn-debian12.yaml diff --git a/host_vars/vn-debian12.yaml b/host_vars/vn-debian12.yaml new file mode 100644 index 0000000..21e416e --- /dev/null +++ b/host_vars/vn-debian12.yaml @@ -0,0 +1,133 @@ +--- + +### ROOT-USER ############################################################### +root_user_enabled: True +#root_user_enabled: False +############################################################################# + +### HOSTNAME ################################################################ +hostname_enabled: True +#hostname_enabled: False +hostname: 'vn-debian12' +############################################################################# + +### HOSTS ################################################################### +#hosts_enabled: True +hosts_enabled: False +hosts: + - ip: 127.0.0.1 + name: localhost + - ip: 127.0.1.1 + name: vn-debian12.lab.verdnatura.es vn-debian12 +############################################################################# + +### RESOLV ################################################################## +resolv_enabled: True +#resolv_enabled: False +domain_name: lab.verdnatura.es +search_name: lab.verdnatura.es +resolvs: + - ip: 10.0.0.4 + - ip: 10.0.0.5 +############################################################################# + +### UPDATE ################################################################## +update_enabled: True +#update_enabled: False +############################################################################# + +### INSTALL PACKAGES ######################################################## +packages_enabled: True +#packages_enabled: False +############################################################################# + +### RELAY HOST SMTP ######################################################### +relay_host_enabled: True +#relay_host_enabled: False +############################################################################# + +### CENTRALIZED AUTH ######################################################## +centralized_auth_enabled: True +#centralized_auth_enabled: False +############################################################################# + +### SUDOERS ################################################################# +sudoers_enabled: True +#sudoers_enabled: False +############################################################################# + +### SECURE GRUB ############################################################# +#secure_grub_enabled: True +secure_grub_enabled: False +############################################################################# + +### VIM OPTIONS ############################################################# +vim_options_enabled: True +#vim_options_enabled: False +############################################################################# + +### MOTD #################################################################### +motd_enabled: True +#motd_enabled: False +############################################################################# + +### HOT PLUG ################################################################ +hot_plug_enabled: True +#hot_plug_enabled: False +############################################################################# + +### LOCALES ################################################################# +locales_enabled: True +#locales_enabled: False +############################################################################# + +### TZDATA ################################################################## +tzdata_enabled: True +#tzdata_enabled: False +############################################################################# + +### REPO VN ################################################################# +repo_vn_enabled: True +#repo_vn_enabled: False +############################################################################# + +### FAIL2BAN ################################################################ +#fail2ban_enabled: True +fail2ban_enabled: False +fail2ban_times: + - bantime: "604800" + maxretry: "4" + findtime: "604800" +fail2ban_jails: + - name: sshd + enabled: true + port: ['22'] + filter: sshd + logpath: "%(sshd_log)s" + backend: "%(sshd_backend)s" +############################################################################# + +### NAGIOS NRPE ############################################################# +nagios_nrpe_enabled: True +#nagios_nrpe_enabled: False +############################################################################# + +### SERVER TYPE ############################################################# +server_type_enabled: True +#server_type_enabled: False +############################################################################# + +### NTP ##################################################################### +ntp_enabled: True +#ntp_enabled: False +############################################################################# + +### AUTOFS HOMES ############################################################ +autofs_homes_enabled: True +#autofs_homes_enabled: False +############################################################################# + +### ZABBIX AGENT ############################################################ +#zabbix_agent_enabled: True +zabbix_agent_enabled: False +############################################################################# diff --git a/hosts b/hosts index 8b1f539..f433036 100644 --- a/hosts +++ b/hosts @@ -166,3 +166,4 @@ freeradius-playbook ansible_host=freeradius-playbook.lab.verdnatura.es debian-vn-test ansible_host=debian-vn-test.lab.verdnatura.es iventoy-test ansible_host=iventoy-test.lab.verdnatura.es kubelab-proxy1 ansible_host=kubelab-proxy1.lab.verdnatura.es +vn-debian12 ansible_host=vn-debian12.lab.verdnatura.es -- 2.40.1 From 323fabf4dbd54884c3ee60bee77c216c4d1da668 Mon Sep 17 00:00:00 2001 From: Fco Javier Lopez Perez Date: Mon, 17 Jun 2024 10:07:46 +0200 Subject: [PATCH 02/10] Update minimal packages to install --- roles/config-install-packages/tasks/main.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/roles/config-install-packages/tasks/main.yaml b/roles/config-install-packages/tasks/main.yaml index a8fcfc4..17ab73c 100644 --- a/roles/config-install-packages/tasks/main.yaml +++ b/roles/config-install-packages/tasks/main.yaml @@ -23,4 +23,9 @@ - mlocate - bind9-dnsutils - task-spanish - - locales-all \ No newline at end of file + - locales-all + - tree + - ncdu + - cloud-guest-utils + - net-tools + - curl -- 2.40.1 From 406b5b633b8dd956bcd18469c6b09558b7e3ed04 Mon Sep 17 00:00:00 2001 From: Fco Javier Lopez Perez Date: Mon, 17 Jun 2024 11:32:46 +0200 Subject: [PATCH 03/10] Refs 7415 - Rename template name --- host_vars/{vn-debian12.yaml => vm-debian12.yaml} | 8 ++++---- hosts | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) rename host_vars/{vn-debian12.yaml => vm-debian12.yaml} (97%) diff --git a/host_vars/vn-debian12.yaml b/host_vars/vm-debian12.yaml similarity index 97% rename from host_vars/vn-debian12.yaml rename to host_vars/vm-debian12.yaml index 21e416e..0927886 100644 --- a/host_vars/vn-debian12.yaml +++ b/host_vars/vm-debian12.yaml @@ -8,17 +8,17 @@ root_user_enabled: True ### HOSTNAME ################################################################ hostname_enabled: True #hostname_enabled: False -hostname: 'vn-debian12' +hostname: 'vm-debian12' ############################################################################# ### HOSTS ################################################################### -#hosts_enabled: True -hosts_enabled: False +hosts_enabled: True +#hosts_enabled: False hosts: - ip: 127.0.0.1 name: localhost - ip: 127.0.1.1 - name: vn-debian12.lab.verdnatura.es vn-debian12 + name: vm-debian12.lab.verdnatura.es vm-debian12 ############################################################################# ### RESOLV ################################################################## diff --git a/hosts b/hosts index f433036..96004be 100644 --- a/hosts +++ b/hosts @@ -166,4 +166,4 @@ freeradius-playbook ansible_host=freeradius-playbook.lab.verdnatura.es debian-vn-test ansible_host=debian-vn-test.lab.verdnatura.es iventoy-test ansible_host=iventoy-test.lab.verdnatura.es kubelab-proxy1 ansible_host=kubelab-proxy1.lab.verdnatura.es -vn-debian12 ansible_host=vn-debian12.lab.verdnatura.es +vm-debian12 ansible_host=vm-debian12.lab.verdnatura.es -- 2.40.1 From 2c71068f501382dbbb3aab28e8a4525bd7538a65 Mon Sep 17 00:00:00 2001 From: rubenb Date: Tue, 18 Jun 2024 14:05:46 +0200 Subject: [PATCH 04/10] add host --- hosts | 1 + 1 file changed, 1 insertion(+) diff --git a/hosts b/hosts index 8b1f539..e7856fc 100644 --- a/hosts +++ b/hosts @@ -166,3 +166,4 @@ freeradius-playbook ansible_host=freeradius-playbook.lab.verdnatura.es debian-vn-test ansible_host=debian-vn-test.lab.verdnatura.es iventoy-test ansible_host=iventoy-test.lab.verdnatura.es kubelab-proxy1 ansible_host=kubelab-proxy1.lab.verdnatura.es +openvpn-freeradius ansible_host=openvpn-freeradius.lab.verdnatura.es \ No newline at end of file -- 2.40.1 From a9913cbd4356af17a0864a2583188f08c0192d1a Mon Sep 17 00:00:00 2001 From: rubenb Date: Tue, 18 Jun 2024 14:10:21 +0200 Subject: [PATCH 05/10] add host vars openvpn-freeradius --- host_vars/openvpn-freeradius.yaml | 133 ++++++++++++++++++++++++++++++ 1 file changed, 133 insertions(+) create mode 100644 host_vars/openvpn-freeradius.yaml diff --git a/host_vars/openvpn-freeradius.yaml b/host_vars/openvpn-freeradius.yaml new file mode 100644 index 0000000..5c04863 --- /dev/null +++ b/host_vars/openvpn-freeradius.yaml @@ -0,0 +1,133 @@ +--- + +### ROOT-USER ############################################################### +root_user_enabled: True +#root_user_enabled: False +############################################################################# + +### HOSTNAME ################################################################ +hostname_enabled: True +#hostname_enabled: False +hostname: 'openvpn-freeradius' +############################################################################# + +### HOSTS ################################################################### +hosts_enabled: True +#hosts_enabled: False +hosts: + - ip: 127.0.0.1 + name: localhost + - ip: 127.0.1.1 + name: openvpn-freeradius.lab.verdnatura.es openvpn-freeradius +############################################################################# + +### RESOLV ################################################################## +resolv_enabled: True +#resolv_enabled: False +domain_name: lab.verdnatura.es +search_name: lab.verdnatura.es +resolvs: + - ip: 10.0.0.4 + - ip: 10.0.0.5 +############################################################################# + +### UPDATE ################################################################## +update_enabled: True +#update_enabled: False +############################################################################# + +### INSTALL PACKAGES ######################################################## +packages_enabled: True +#packages_enabled: False +############################################################################# + +### RELAY HOST SMTP ######################################################### +relay_host_enabled: True +#relay_host_enabled: False +############################################################################# + +### CENTRALIZED AUTH ######################################################## +centralized_auth_enabled: True +#centralized_auth_enabled: False +############################################################################# + +### SUDOERS ################################################################# +sudoers_enabled: True +#sudoers_enabled: False +############################################################################# + +### SECURE GRUB ############################################################# +#secure_grub_enabled: True +secure_grub_enabled: False +############################################################################# + +### VIM OPTIONS ############################################################# +vim_options_enabled: True +#vim_options_enabled: False +############################################################################# + +### MOTD #################################################################### +motd_enabled: True +#motd_enabled: False +############################################################################# + +### HOT PLUG ################################################################ +hot_plug_enabled: True +#hot_plug_enabled: False +############################################################################# + +### LOCALES ################################################################# +locales_enabled: True +#locales_enabled: False +############################################################################# + +### TZDATA ################################################################## +tzdata_enabled: True +#tzdata_enabled: False +############################################################################# + +### REPO VN ################################################################# +repo_vn_enabled: True +#repo_vn_enabled: False +############################################################################# + +### FAIL2BAN ################################################################ +#fail2ban_enabled: True +fail2ban_enabled: False +fail2ban_times: + - bantime: "604800" + maxretry: "4" + findtime: "604800" +fail2ban_jails: + - name: sshd + enabled: true + port: ['22'] + filter: sshd + logpath: "%(sshd_log)s" + backend: "%(sshd_backend)s" +############################################################################# + +### NAGIOS NRPE ############################################################# +nagios_nrpe_enabled: True +#nagios_nrpe_enabled: False +############################################################################# + +### SERVER TYPE ############################################################# +server_type_enabled: True +#server_type_enabled: False +############################################################################# + +### NTP ##################################################################### +ntp_enabled: True +#ntp_enabled: False +############################################################################# + +### AUTOFS HOMES ############################################################ +autofs_homes_enabled: True +#autofs_homes_enabled: False +############################################################################# + +### ZABBIX AGENT ############################################################ +zabbix_agent_enabled: True +#zabbix_agent_enabled: False +############################################################################# \ No newline at end of file -- 2.40.1 From f2e3cf3f0a804ffedf9988f873975e3d03a1f0de Mon Sep 17 00:00:00 2001 From: Juan Ferrer Toribio Date: Tue, 18 Jun 2024 18:59:28 +0200 Subject: [PATCH 06/10] refs #7538 Swarm nodes removed --- host_vars/swarm-mgr1.yaml | 133 ----------------------------------- host_vars/swarm-mgr2.yaml | 133 ----------------------------------- host_vars/swarm-mgr3.yaml | 133 ----------------------------------- host_vars/swarm-worker1.yaml | 133 ----------------------------------- host_vars/swarm-worker2.yaml | 133 ----------------------------------- host_vars/swarm-worker3.yaml | 133 ----------------------------------- host_vars/swarm-worker4.yaml | 133 ----------------------------------- hosts | 12 ---- 8 files changed, 943 deletions(-) delete mode 100644 host_vars/swarm-mgr1.yaml delete mode 100644 host_vars/swarm-mgr2.yaml delete mode 100644 host_vars/swarm-mgr3.yaml delete mode 100644 host_vars/swarm-worker1.yaml delete mode 100644 host_vars/swarm-worker2.yaml delete mode 100644 host_vars/swarm-worker3.yaml delete mode 100644 host_vars/swarm-worker4.yaml diff --git a/host_vars/swarm-mgr1.yaml b/host_vars/swarm-mgr1.yaml deleted file mode 100644 index c57e637..0000000 --- a/host_vars/swarm-mgr1.yaml +++ /dev/null @@ -1,133 +0,0 @@ ---- - -### ROOT-USER ############################################################### -#root_user_enabled: True -root_user_enabled: False -############################################################################# - -### HOSTNAME ################################################################ -#hostname_enabled: True -hostname_enabled: False -hostname: 'swarm-mgr1' -############################################################################# - -### HOSTS ################################################################### -#hosts_enabled: True -hosts_enabled: False -hosts: - - ip: 127.0.0.1 - name: localhost - - ip: 127.0.1.1 - name: test-playbook.lab.dc.verdnatura.es test-playbook -############################################################################# - -### RESOLV ################################################################## -#resolv_enabled: True -resolv_enabled: False -domain_name: lab.dc.verdnatura.es -search_name: lab.dc.verdnatura.es -resolvs: - - ip: 10.0.0.4 - - ip: 10.0.0.5 -############################################################################# - -### UPDATE ################################################################## -#update_enabled: True -update_enabled: False -############################################################################# - -### INSTALL PACKAGES ######################################################## -#packages_enabled: True -packages_enabled: False -############################################################################# - -### RELAY HOST SMTP ######################################################### -#relay_host_enabled: True -relay_host_enabled: False -############################################################################# - -### CENTRALIZED AUTH ######################################################## -#centralized_auth_enabled: True -centralized_auth_enabled: False -############################################################################# - -### SUDOERS ################################################################# -#sudoers_enabled: True -sudoers_enabled: False -############################################################################# - -### SECURE GRUB ############################################################# -#secure_grub_enabled: True -secure_grub_enabled: False -############################################################################# - -### VIM OPTIONS ############################################################# -#vim_options_enabled: True -vim_options_enabled: False -############################################################################# - -### MOTD #################################################################### -#motd_enabled: True -motd_enabled: False -############################################################################# - -### HOT PLUG ################################################################ -#hot_plug_enabled: True -hot_plug_enabled: False -############################################################################# - -### LOCALES ################################################################# -#locales_enabled: True -locales_enabled: False -############################################################################# - -### TZDATA ################################################################## -#tzdata_enabled: True -tzdata_enabled: False -############################################################################# - -### REPO VN ################################################################# -#repo_vn_enabled: True -repo_vn_enabled: False -############################################################################# - -### FAIL2BAN ################################################################ -#fail2ban_enabled: True -fail2ban_enabled: False -fail2ban_times: - - bantime: "604800" - maxretry: "4" - findtime: "604800" -fail2ban_jails: - - name: sshd - enabled: true - port: ['22'] - filter: sshd - logpath: "%(sshd_log)s" - backend: "%(sshd_backend)s" -############################################################################# - -### NAGIOS NRPE ############################################################# -#nagios_nrpe_enabled: True -nagios_nrpe_enabled: False -############################################################################# - -### SERVER TYPE ############################################################# -#server_type_enabled: True -server_type_enabled: False -############################################################################# - -### NTP ##################################################################### -#ntp_enabled: True -ntp_enabled: False -############################################################################# - -### AUTOFS HOMES ############################################################ -autofs_homes_enabled: True -#autofs_homes_enabled: False -############################################################################# - -### ZABBIX AGENT ############################################################ -#zabbix_agent_enabled: True -zabbix_agent_enabled: False -############################################################################# \ No newline at end of file diff --git a/host_vars/swarm-mgr2.yaml b/host_vars/swarm-mgr2.yaml deleted file mode 100644 index 07bc2a8..0000000 --- a/host_vars/swarm-mgr2.yaml +++ /dev/null @@ -1,133 +0,0 @@ ---- - -### ROOT-USER ############################################################### -#root_user_enabled: True -root_user_enabled: False -############################################################################# - -### HOSTNAME ################################################################ -#hostname_enabled: True -hostname_enabled: False -hostname: 'swarm-mgr2' -############################################################################# - -### HOSTS ################################################################### -#hosts_enabled: True -hosts_enabled: False -hosts: - - ip: 127.0.0.1 - name: localhost - - ip: 127.0.1.1 - name: test-playbook.lab.dc.verdnatura.es test-playbook -############################################################################# - -### RESOLV ################################################################## -#resolv_enabled: True -resolv_enabled: False -domain_name: lab.dc.verdnatura.es -search_name: lab.dc.verdnatura.es -resolvs: - - ip: 10.0.0.4 - - ip: 10.0.0.5 -############################################################################# - -### UPDATE ################################################################## -#update_enabled: True -update_enabled: False -############################################################################# - -### INSTALL PACKAGES ######################################################## -#packages_enabled: True -packages_enabled: False -############################################################################# - -### RELAY HOST SMTP ######################################################### -#relay_host_enabled: True -relay_host_enabled: False -############################################################################# - -### CENTRALIZED AUTH ######################################################## -#centralized_auth_enabled: True -centralized_auth_enabled: False -############################################################################# - -### SUDOERS ################################################################# -#sudoers_enabled: True -sudoers_enabled: False -############################################################################# - -### SECURE GRUB ############################################################# -#secure_grub_enabled: True -secure_grub_enabled: False -############################################################################# - -### VIM OPTIONS ############################################################# -#vim_options_enabled: True -vim_options_enabled: False -############################################################################# - -### MOTD #################################################################### -#motd_enabled: True -motd_enabled: False -############################################################################# - -### HOT PLUG ################################################################ -#hot_plug_enabled: True -hot_plug_enabled: False -############################################################################# - -### LOCALES ################################################################# -#locales_enabled: True -locales_enabled: False -############################################################################# - -### TZDATA ################################################################## -#tzdata_enabled: True -tzdata_enabled: False -############################################################################# - -### REPO VN ################################################################# -#repo_vn_enabled: True -repo_vn_enabled: False -############################################################################# - -### FAIL2BAN ################################################################ -#fail2ban_enabled: True -fail2ban_enabled: False -fail2ban_times: - - bantime: "604800" - maxretry: "4" - findtime: "604800" -fail2ban_jails: - - name: sshd - enabled: true - port: ['22'] - filter: sshd - logpath: "%(sshd_log)s" - backend: "%(sshd_backend)s" -############################################################################# - -### NAGIOS NRPE ############################################################# -#nagios_nrpe_enabled: True -nagios_nrpe_enabled: False -############################################################################# - -### SERVER TYPE ############################################################# -#server_type_enabled: True -server_type_enabled: False -############################################################################# - -### NTP ##################################################################### -#ntp_enabled: True -ntp_enabled: False -############################################################################# - -### AUTOFS HOMES ############################################################ -autofs_homes_enabled: True -#autofs_homes_enabled: False -############################################################################# - -### ZABBIX AGENT ############################################################ -#zabbix_agent_enabled: True -zabbix_agent_enabled: False -############################################################################# \ No newline at end of file diff --git a/host_vars/swarm-mgr3.yaml b/host_vars/swarm-mgr3.yaml deleted file mode 100644 index fc16e38..0000000 --- a/host_vars/swarm-mgr3.yaml +++ /dev/null @@ -1,133 +0,0 @@ ---- - -### ROOT-USER ############################################################### -#root_user_enabled: True -root_user_enabled: False -############################################################################# - -### HOSTNAME ################################################################ -#hostname_enabled: True -hostname_enabled: False -hostname: 'swarm-mgr3' -############################################################################# - -### HOSTS ################################################################### -#hosts_enabled: True -hosts_enabled: False -hosts: - - ip: 127.0.0.1 - name: localhost - - ip: 127.0.1.1 - name: test-playbook.lab.dc.verdnatura.es test-playbook -############################################################################# - -### RESOLV ################################################################## -#resolv_enabled: True -resolv_enabled: False -domain_name: lab.dc.verdnatura.es -search_name: lab.dc.verdnatura.es -resolvs: - - ip: 10.0.0.4 - - ip: 10.0.0.5 -############################################################################# - -### UPDATE ################################################################## -#update_enabled: True -update_enabled: False -############################################################################# - -### INSTALL PACKAGES ######################################################## -#packages_enabled: True -packages_enabled: False -############################################################################# - -### RELAY HOST SMTP ######################################################### -#relay_host_enabled: True -relay_host_enabled: False -############################################################################# - -### CENTRALIZED AUTH ######################################################## -#centralized_auth_enabled: True -centralized_auth_enabled: False -############################################################################# - -### SUDOERS ################################################################# -#sudoers_enabled: True -sudoers_enabled: False -############################################################################# - -### SECURE GRUB ############################################################# -#secure_grub_enabled: True -secure_grub_enabled: False -############################################################################# - -### VIM OPTIONS ############################################################# -#vim_options_enabled: True -vim_options_enabled: False -############################################################################# - -### MOTD #################################################################### -#motd_enabled: True -motd_enabled: False -############################################################################# - -### HOT PLUG ################################################################ -#hot_plug_enabled: True -hot_plug_enabled: False -############################################################################# - -### LOCALES ################################################################# -#locales_enabled: True -locales_enabled: False -############################################################################# - -### TZDATA ################################################################## -#tzdata_enabled: True -tzdata_enabled: False -############################################################################# - -### REPO VN ################################################################# -#repo_vn_enabled: True -repo_vn_enabled: False -############################################################################# - -### FAIL2BAN ################################################################ -#fail2ban_enabled: True -fail2ban_enabled: False -fail2ban_times: - - bantime: "604800" - maxretry: "4" - findtime: "604800" -fail2ban_jails: - - name: sshd - enabled: true - port: ['22'] - filter: sshd - logpath: "%(sshd_log)s" - backend: "%(sshd_backend)s" -############################################################################# - -### NAGIOS NRPE ############################################################# -#nagios_nrpe_enabled: True -nagios_nrpe_enabled: False -############################################################################# - -### SERVER TYPE ############################################################# -#server_type_enabled: True -server_type_enabled: False -############################################################################# - -### NTP ##################################################################### -#ntp_enabled: True -ntp_enabled: False -############################################################################# - -### AUTOFS HOMES ############################################################ -autofs_homes_enabled: True -#autofs_homes_enabled: False -############################################################################# - -### ZABBIX AGENT ############################################################ -#zabbix_agent_enabled: True -zabbix_agent_enabled: False -############################################################################# \ No newline at end of file diff --git a/host_vars/swarm-worker1.yaml b/host_vars/swarm-worker1.yaml deleted file mode 100644 index 082f9a1..0000000 --- a/host_vars/swarm-worker1.yaml +++ /dev/null @@ -1,133 +0,0 @@ ---- - -### ROOT-USER ############################################################### -#root_user_enabled: True -root_user_enabled: False -############################################################################# - -### HOSTNAME ################################################################ -#hostname_enabled: True -hostname_enabled: False -hostname: 'swarm-worker1' -############################################################################# - -### HOSTS ################################################################### -#hosts_enabled: True -hosts_enabled: False -hosts: - - ip: 127.0.0.1 - name: localhost - - ip: 127.0.1.1 - name: test-playbook.lab.dc.verdnatura.es test-playbook -############################################################################# - -### RESOLV ################################################################## -#resolv_enabled: True -resolv_enabled: False -domain_name: lab.dc.verdnatura.es -search_name: lab.dc.verdnatura.es -resolvs: - - ip: 10.0.0.4 - - ip: 10.0.0.5 -############################################################################# - -### UPDATE ################################################################## -#update_enabled: True -update_enabled: False -############################################################################# - -### INSTALL PACKAGES ######################################################## -#packages_enabled: True -packages_enabled: False -############################################################################# - -### RELAY HOST SMTP ######################################################### -#relay_host_enabled: True -relay_host_enabled: False -############################################################################# - -### CENTRALIZED AUTH ######################################################## -#centralized_auth_enabled: True -centralized_auth_enabled: False -############################################################################# - -### SUDOERS ################################################################# -#sudoers_enabled: True -sudoers_enabled: False -############################################################################# - -### SECURE GRUB ############################################################# -#secure_grub_enabled: True -secure_grub_enabled: False -############################################################################# - -### VIM OPTIONS ############################################################# -#vim_options_enabled: True -vim_options_enabled: False -############################################################################# - -### MOTD #################################################################### -#motd_enabled: True -motd_enabled: False -############################################################################# - -### HOT PLUG ################################################################ -#hot_plug_enabled: True -hot_plug_enabled: False -############################################################################# - -### LOCALES ################################################################# -#locales_enabled: True -locales_enabled: False -############################################################################# - -### TZDATA ################################################################## -#tzdata_enabled: True -tzdata_enabled: False -############################################################################# - -### REPO VN ################################################################# -#repo_vn_enabled: True -repo_vn_enabled: False -############################################################################# - -### FAIL2BAN ################################################################ -#fail2ban_enabled: True -fail2ban_enabled: False -fail2ban_times: - - bantime: "604800" - maxretry: "4" - findtime: "604800" -fail2ban_jails: - - name: sshd - enabled: true - port: ['22'] - filter: sshd - logpath: "%(sshd_log)s" - backend: "%(sshd_backend)s" -############################################################################# - -### NAGIOS NRPE ############################################################# -#nagios_nrpe_enabled: True -nagios_nrpe_enabled: False -############################################################################# - -### SERVER TYPE ############################################################# -#server_type_enabled: True -server_type_enabled: False -############################################################################# - -### NTP ##################################################################### -#ntp_enabled: True -ntp_enabled: False -############################################################################# - -### AUTOFS HOMES ############################################################ -autofs_homes_enabled: True -#autofs_homes_enabled: False -############################################################################# - -### ZABBIX AGENT ############################################################ -#zabbix_agent_enabled: True -zabbix_agent_enabled: False -############################################################################# \ No newline at end of file diff --git a/host_vars/swarm-worker2.yaml b/host_vars/swarm-worker2.yaml deleted file mode 100644 index b02c5d0..0000000 --- a/host_vars/swarm-worker2.yaml +++ /dev/null @@ -1,133 +0,0 @@ ---- - -### ROOT-USER ############################################################### -#root_user_enabled: True -root_user_enabled: False -############################################################################# - -### HOSTNAME ################################################################ -#hostname_enabled: True -hostname_enabled: False -hostname: 'swarm-worker2' -############################################################################# - -### HOSTS ################################################################### -#hosts_enabled: True -hosts_enabled: False -hosts: - - ip: 127.0.0.1 - name: localhost - - ip: 127.0.1.1 - name: test-playbook.lab.dc.verdnatura.es test-playbook -############################################################################# - -### RESOLV ################################################################## -#resolv_enabled: True -resolv_enabled: False -domain_name: lab.dc.verdnatura.es -search_name: lab.dc.verdnatura.es -resolvs: - - ip: 10.0.0.4 - - ip: 10.0.0.5 -############################################################################# - -### UPDATE ################################################################## -#update_enabled: True -update_enabled: False -############################################################################# - -### INSTALL PACKAGES ######################################################## -#packages_enabled: True -packages_enabled: False -############################################################################# - -### RELAY HOST SMTP ######################################################### -#relay_host_enabled: True -relay_host_enabled: False -############################################################################# - -### CENTRALIZED AUTH ######################################################## -#centralized_auth_enabled: True -centralized_auth_enabled: False -############################################################################# - -### SUDOERS ################################################################# -#sudoers_enabled: True -sudoers_enabled: False -############################################################################# - -### SECURE GRUB ############################################################# -#secure_grub_enabled: True -secure_grub_enabled: False -############################################################################# - -### VIM OPTIONS ############################################################# -#vim_options_enabled: True -vim_options_enabled: False -############################################################################# - -### MOTD #################################################################### -#motd_enabled: True -motd_enabled: False -############################################################################# - -### HOT PLUG ################################################################ -#hot_plug_enabled: True -hot_plug_enabled: False -############################################################################# - -### LOCALES ################################################################# -#locales_enabled: True -locales_enabled: False -############################################################################# - -### TZDATA ################################################################## -#tzdata_enabled: True -tzdata_enabled: False -############################################################################# - -### REPO VN ################################################################# -#repo_vn_enabled: True -repo_vn_enabled: False -############################################################################# - -### FAIL2BAN ################################################################ -#fail2ban_enabled: True -fail2ban_enabled: False -fail2ban_times: - - bantime: "604800" - maxretry: "4" - findtime: "604800" -fail2ban_jails: - - name: sshd - enabled: true - port: ['22'] - filter: sshd - logpath: "%(sshd_log)s" - backend: "%(sshd_backend)s" -############################################################################# - -### NAGIOS NRPE ############################################################# -#nagios_nrpe_enabled: True -nagios_nrpe_enabled: False -############################################################################# - -### SERVER TYPE ############################################################# -#server_type_enabled: True -server_type_enabled: False -############################################################################# - -### NTP ##################################################################### -#ntp_enabled: True -ntp_enabled: False -############################################################################# - -### AUTOFS HOMES ############################################################ -autofs_homes_enabled: True -#autofs_homes_enabled: False -############################################################################# - -### ZABBIX AGENT ############################################################ -#zabbix_agent_enabled: True -zabbix_agent_enabled: False -############################################################################# \ No newline at end of file diff --git a/host_vars/swarm-worker3.yaml b/host_vars/swarm-worker3.yaml deleted file mode 100644 index b156484..0000000 --- a/host_vars/swarm-worker3.yaml +++ /dev/null @@ -1,133 +0,0 @@ ---- - -### ROOT-USER ############################################################### -#root_user_enabled: True -root_user_enabled: False -############################################################################# - -### HOSTNAME ################################################################ -#hostname_enabled: True -hostname_enabled: False -hostname: 'swarm-worker3' -############################################################################# - -### HOSTS ################################################################### -#hosts_enabled: True -hosts_enabled: False -hosts: - - ip: 127.0.0.1 - name: localhost - - ip: 127.0.1.1 - name: test-playbook.lab.dc.verdnatura.es test-playbook -############################################################################# - -### RESOLV ################################################################## -#resolv_enabled: True -resolv_enabled: False -domain_name: lab.dc.verdnatura.es -search_name: lab.dc.verdnatura.es -resolvs: - - ip: 10.0.0.4 - - ip: 10.0.0.5 -############################################################################# - -### UPDATE ################################################################## -#update_enabled: True -update_enabled: False -############################################################################# - -### INSTALL PACKAGES ######################################################## -#packages_enabled: True -packages_enabled: False -############################################################################# - -### RELAY HOST SMTP ######################################################### -#relay_host_enabled: True -relay_host_enabled: False -############################################################################# - -### CENTRALIZED AUTH ######################################################## -#centralized_auth_enabled: True -centralized_auth_enabled: False -############################################################################# - -### SUDOERS ################################################################# -#sudoers_enabled: True -sudoers_enabled: False -############################################################################# - -### SECURE GRUB ############################################################# -#secure_grub_enabled: True -secure_grub_enabled: False -############################################################################# - -### VIM OPTIONS ############################################################# -#vim_options_enabled: True -vim_options_enabled: False -############################################################################# - -### MOTD #################################################################### -#motd_enabled: True -motd_enabled: False -############################################################################# - -### HOT PLUG ################################################################ -#hot_plug_enabled: True -hot_plug_enabled: False -############################################################################# - -### LOCALES ################################################################# -#locales_enabled: True -locales_enabled: False -############################################################################# - -### TZDATA ################################################################## -#tzdata_enabled: True -tzdata_enabled: False -############################################################################# - -### REPO VN ################################################################# -#repo_vn_enabled: True -repo_vn_enabled: False -############################################################################# - -### FAIL2BAN ################################################################ -#fail2ban_enabled: True -fail2ban_enabled: False -fail2ban_times: - - bantime: "604800" - maxretry: "4" - findtime: "604800" -fail2ban_jails: - - name: sshd - enabled: true - port: ['22'] - filter: sshd - logpath: "%(sshd_log)s" - backend: "%(sshd_backend)s" -############################################################################# - -### NAGIOS NRPE ############################################################# -#nagios_nrpe_enabled: True -nagios_nrpe_enabled: False -############################################################################# - -### SERVER TYPE ############################################################# -#server_type_enabled: True -server_type_enabled: False -############################################################################# - -### NTP ##################################################################### -#ntp_enabled: True -ntp_enabled: False -############################################################################# - -### AUTOFS HOMES ############################################################ -autofs_homes_enabled: True -#autofs_homes_enabled: False -############################################################################# - -### ZABBIX AGENT ############################################################ -#zabbix_agent_enabled: True -zabbix_agent_enabled: False -############################################################################# \ No newline at end of file diff --git a/host_vars/swarm-worker4.yaml b/host_vars/swarm-worker4.yaml deleted file mode 100644 index f44a75c..0000000 --- a/host_vars/swarm-worker4.yaml +++ /dev/null @@ -1,133 +0,0 @@ ---- - -### ROOT-USER ############################################################### -#root_user_enabled: True -root_user_enabled: False -############################################################################# - -### HOSTNAME ################################################################ -#hostname_enabled: True -hostname_enabled: False -hostname: 'swarm-worker4' -############################################################################# - -### HOSTS ################################################################### -#hosts_enabled: True -hosts_enabled: False -hosts: - - ip: 127.0.0.1 - name: localhost - - ip: 127.0.1.1 - name: test-playbook.lab.dc.verdnatura.es test-playbook -############################################################################# - -### RESOLV ################################################################## -#resolv_enabled: True -resolv_enabled: False -domain_name: lab.dc.verdnatura.es -search_name: lab.dc.verdnatura.es -resolvs: - - ip: 10.0.0.4 - - ip: 10.0.0.5 -############################################################################# - -### UPDATE ################################################################## -#update_enabled: True -update_enabled: False -############################################################################# - -### INSTALL PACKAGES ######################################################## -#packages_enabled: True -packages_enabled: False -############################################################################# - -### RELAY HOST SMTP ######################################################### -#relay_host_enabled: True -relay_host_enabled: False -############################################################################# - -### CENTRALIZED AUTH ######################################################## -#centralized_auth_enabled: True -centralized_auth_enabled: False -############################################################################# - -### SUDOERS ################################################################# -#sudoers_enabled: True -sudoers_enabled: False -############################################################################# - -### SECURE GRUB ############################################################# -#secure_grub_enabled: True -secure_grub_enabled: False -############################################################################# - -### VIM OPTIONS ############################################################# -#vim_options_enabled: True -vim_options_enabled: False -############################################################################# - -### MOTD #################################################################### -#motd_enabled: True -motd_enabled: False -############################################################################# - -### HOT PLUG ################################################################ -#hot_plug_enabled: True -hot_plug_enabled: False -############################################################################# - -### LOCALES ################################################################# -#locales_enabled: True -locales_enabled: False -############################################################################# - -### TZDATA ################################################################## -#tzdata_enabled: True -tzdata_enabled: False -############################################################################# - -### REPO VN ################################################################# -#repo_vn_enabled: True -repo_vn_enabled: False -############################################################################# - -### FAIL2BAN ################################################################ -#fail2ban_enabled: True -fail2ban_enabled: False -fail2ban_times: - - bantime: "604800" - maxretry: "4" - findtime: "604800" -fail2ban_jails: - - name: sshd - enabled: true - port: ['22'] - filter: sshd - logpath: "%(sshd_log)s" - backend: "%(sshd_backend)s" -############################################################################# - -### NAGIOS NRPE ############################################################# -#nagios_nrpe_enabled: True -nagios_nrpe_enabled: False -############################################################################# - -### SERVER TYPE ############################################################# -#server_type_enabled: True -server_type_enabled: False -############################################################################# - -### NTP ##################################################################### -#ntp_enabled: True -ntp_enabled: False -############################################################################# - -### AUTOFS HOMES ############################################################ -autofs_homes_enabled: True -#autofs_homes_enabled: False -############################################################################# - -### ZABBIX AGENT ############################################################ -#zabbix_agent_enabled: True -zabbix_agent_enabled: False -############################################################################# \ No newline at end of file diff --git a/hosts b/hosts index e7856fc..3fd3bf3 100644 --- a/hosts +++ b/hosts @@ -125,18 +125,6 @@ kube-helm ansible_host=kube-helm.servers.dc.verdnatura.es kube-proxy-vip1 ansible_host=kube-proxy-vip1.verdnatura.es kube-proxy-vip2 ansible_host=kube-proxy-vip2.verdnatura.es -[swarm] - -swarm-mgr1 ansible_host=swarm-mgr1.servers.dc.verdnatura.es -swarm-mgr2 ansible_host=swarm-mgr2.servers.dc.verdnatura.es -swarm-mgr3 ansible_host=swarm-mgr3.servers.dc.verdnatura.es -swarm-worker1 ansible_host=swarm-worker1.servers.dc.verdnatura.es -swarm-worker2 ansible_host=swarm-worker2.servers.dc.verdnatura.es -swarm-worker3 ansible_host=swarm-worker3.servers.dc.verdnatura.es -swarm-worker4 ansible_host=swarm-worker4.servers.dc.verdnatura.es -swarm-proxy1 ansible_host=swarm-proxy1.servers.dc.verdnatura.es -swarm-proxy2 ansible_host=swarm-proxy2.servers.dc.verdnatura.es - [vmware] ve3 ansible_host=ve3.verdnatura.es -- 2.40.1 From e4743e333c050068e29f742efd83f82078c68895 Mon Sep 17 00:00:00 2001 From: Juan Ferrer Toribio Date: Tue, 18 Jun 2024 19:55:30 +0200 Subject: [PATCH 07/10] refs #7482 Remove old hosts --- hosts | 113 +++++++++++++++++++++++++--------------------------------- 1 file changed, 49 insertions(+), 64 deletions(-) diff --git a/hosts b/hosts index e7856fc..4d6d4e9 100644 --- a/hosts +++ b/hosts @@ -2,29 +2,23 @@ dhcp1 ansible_host=dhcp1.servers.dc.verdnatura.es dhcp2 ansible_host=dhcp2.servers.dc.verdnatura.es -ns1 ansible_host=ns1.verdnatura.es -ns2 ansible_host=ns2.verdnatura.es -smtp ansible_host=smtp.verdnatura.es -mailgw1 ansible_host=mailgw1.verdnatura.es -mailgw2 ansible_host=mailgw2.verdnatura.es -mail2 ansible_host=mail2.verdnatura.es -postfixadmin ansible_host=postfixadmin.verdnatura.es +ns1 ansible_host=ns1.servers.dc.verdnatura.es +ns2 ansible_host=ns2.servers.dc.verdnatura.es +mailgw1 ansible_host=mailgw1.servers.dc.verdnatura.es +mailgw2 ansible_host=mailgw2.servers.dc.verdnatura.es postfix ansible_host=postfix.servers.dc.verdnatura.es -time1 ansible_host=time1.verdnatura.es -time2 ansible_host=time2.verdnatura.es +time1 ansible_host=time1.servers.dc.verdnatura.es +time2 ansible_host=time2.servers.dc.verdnatura.es pbx ansible_host=pbx.servers.dc.verdnatura.es homes ansible_host=homes.servers.dc.verdnatura.es server ansible_host=server.servers.dc.verdnatura.es -mail ansible_host=mail.static.verdnatura.es vpn ansible_host=vpn.servers.dc.verdnatura.es -cacti ansible_host=cacti.verdnatura.es +cacti ansible_host=cacti.servers.dc.verdnatura.es logger ansible_host=logger.servers.dc.verdnatura.es -nagios ansible_host=nagios.verdnatura.es -nagiosql-db ansible_host=nagiosql-db.verdnatura.es -doku ansible_host=doku.verdnatura.es -unifi ansible_host=unifi.verdnatura.es -ubd ansible_host=ubd.verdnatura.es -opera ansible_host=opera.verdnatura.es +nagios ansible_host=nagios.servers.dc.verdnatura.es +nagiosql-db ansible_host=nagiosql-db.servers.dc.verdnatura.es +doku ansible_host=doku.servers.dc.verdnatura.es +unifi ansible_host=unifi.servers.dc.verdnatura.es dc1 ansible_host=dc1.servers.dc.verdnatura.es dc2 ansible_host=dc2.servers.dc.verdnatura.es ldap-proxy1 ansible_host=ldap-proxy1.servers.dc.verdnatura.es @@ -32,25 +26,18 @@ ldap-proxy2 ansible_host=ldap-proxy2.servers.dc.verdnatura.es ldap1 ansible_host=ldap1.servers.dc.verdnatura.es ldap2 ansible_host=ldap2.servers.dc.verdnatura.es ldap3 ansible_host=ldap3.servers.dc.verdnatura.es -ldapweb ansible_host=ldapweb.verdnatura.es db1 ansible_host=db1.servers.dc.verdnatura.es db2 ansible_host=db2.servers.dc.verdnatura.es db-proxy1 ansible_host=db-proxy1.servers.dc.verdnatura.es db-proxy2 ansible_host=db-proxy2.servers.dc.verdnatura.es -db-proxy-vip1 ansible_host=db-proxy-vip1.verdnatura.es -db-proxy-vip2 ansible_host=db-proxy-vip2.verdnatura.es test-db1 ansible_host=test-db1.servers.dc.verdnatura.es test-db-proxy1 ansible_host=test-db-proxy1.servers.dc.verdnatura.es test-db-proxy2 ansible_host=test-db-proxy2.servers.dc.verdnatura.es monthly-db ansible_host=monthly-db.servers.dc.verdnatura.es dev-db ansible_host=dev-db.servers.dc.verdnatura.es -test-db-vip1 ansible_host=test-db-vip1.verdnatura.es -test-db-vip2 ansible_host=test-db-vip2.verdnatura.es -asterisk ansible_host=asterisk.verdnatura.es -train ansible_host=train.verdnatura.es tftp ansible_host=tftp.backup.dc.verdnatura.es -core-agent ansible_host=core-agent.static.verdnatura.es -core-proxy ansible_host=core-proxy.static.verdnatura.es +core-agent ansible_host=core-agent.core.dc.verdnatura.es +core-proxy ansible_host=core-proxy.core.dc.verdnatura.es spamd-db ansible_host=spamd-db.servers.dc.verdnatura.es spamd ansible_host=spamd.servers.dc.verdnatura.es dovecot ansible_host=dovecot.servers.dc.verdnatura.es @@ -64,22 +51,18 @@ nas2 ansible_host=nas2.servers.dc.verdnatura.es [windows] -a3 ansible_host=a3.static.verdnatura.es -adwindows ansible_host=adwindows.servers.dc.verdnatura.es -franceexpress ansible_host=franceexpress.servers.dc.verdnatura.es -contaplus ansible_host=contaplus.static.verdnatura.es -rdswebbbdd ansible_host=rdswebbbdd.servers.dc.verdnatura.es -dipole ansible_host=dipole.static.verdnatura.es +a3 ansible_host=a3.outsource.dc.verdnatura.es +rsat ansible_host=rsat.servers.dc.verdnatura.es +contaplus ansible_host=contaplus.outsource.dc.verdnatura.es +dipole ansible_host=dipole.outsource.dc.verdnatura.es printserver ansible_host=printserver.servers.dc.verdnatura.es -sage ansible_host=sage.static.verdnatura.es +sage ansible_host=sage.outsource.dc.verdnatura.es mrw ansible_host=mrw.servers.dc.verdnatura.es -bt1 ansible_host=bt1.servers.dc.verdnatura.es -bt2 ansible_host=bt2.servers.dc.verdnatura.es -rds-licenses ansible_host=rds-licenses.servers.dc.verdnatura.es +ts1 ansible_host=ts1.rds.dc.verdnatura.es +ts2 ansible_host=ts2.rds.dc.verdnatura.es +rds-licenses ansible_host=rds-licenses.rds.dc.verdnatura.es integra2 ansible_host=integra2.servers.dc.verdnatura.es -docuware ansible_host=docuware.static.verdnatura.es -logiflora ansible_host=logiflora.static.verdnatura.es -wac ansible_host=wac.servers.dc.verdnatura.es +docuware ansible_host=docuware.outsource.dc.verdnatura.es [backup] @@ -91,39 +74,48 @@ bacularis ansible_host=bacularis.backup.dc.verdnatura.es bacula-dir ansible_host=bacula-dir.backup.dc.verdnatura.es bacula-db ansible_host=bacula-db.backup.dc.verdnatura.es -[core] +[pve] -mox1 ansible_host=mox1.verdnatura.es -mox2 ansible_host=mox2.verdnatura.es -mox3 ansible_host=mox3.verdnatura.es -mox4 ansible_host=mox4.verdnatura.es -mox5 ansible_host=mox5.verdnatura.es +pve01 ansible_host=pve01.core.dc.verdnatura.es +pve02 ansible_host=pve02.core.dc.verdnatura.es +pve03 ansible_host=pve03.core.dc.verdnatura.es +pve04 ansible_host=pve04.core.dc.verdnatura.es -[ilo] +[pve-ilo] -mox1-ilo ansible_host=mox1-ilo.verdnatura.es -mox2-ilo ansible_host=mox2-ilo.verdnatura.es -mox3-ilo ansible_host=mox3-ilo.verdnatura.es -mox4-ilo ansible_host=mox4-ilo.verdnatura.es -mox5-ilo ansible_host=mox5-ilo.verdnatura.es -ve3-ilo ansible_host=ve3-ilo.verdnatura.es -ve4-ilo ansible_host=ve4-ilo.verdnatura.es -ve5-ilo ansible_host=ve5-ilo.verdnatura.es +pve01-ilo ansible_host=pve01-ilo.core.dc.verdnatura.es +pve02-ilo ansible_host=pve02-ilo.core.dc.verdnatura.es +pve03-ilo ansible_host=pve03-ilo.core.dc.verdnatura.es +pve04-ilo ansible_host=pve04-ilo.core.dc.verdnatura.es -[kubernetes] +[kube-master] kube-master1 ansible_host=kube-master1.servers.dc.verdnatura.es kube-master2 ansible_host=kube-master2.servers.dc.verdnatura.es kube-master3 ansible_host=kube-master3.servers.dc.verdnatura.es + +[kube-worker] + kube-worker1 ansible_host=kube-worker1.servers.dc.verdnatura.es kube-worker2 ansible_host=kube-worker2.servers.dc.verdnatura.es kube-worker3 ansible_host=kube-worker3.servers.dc.verdnatura.es kube-worker4 ansible_host=kube-worker4.servers.dc.verdnatura.es + +[kube-proxy] + kube-proxy1 ansible_host=kube-proxy1.servers.dc.verdnatura.es kube-proxy2 ansible_host=kube-proxy2.servers.dc.verdnatura.es + +[kube-backup] + kube-helm ansible_host=kube-helm.servers.dc.verdnatura.es -kube-proxy-vip1 ansible_host=kube-proxy-vip1.verdnatura.es -kube-proxy-vip2 ansible_host=kube-proxy-vip2.verdnatura.es + +[kube:children] + +kube-master +kube-worker +kube-proxy +kube-backup [swarm] @@ -137,13 +129,6 @@ swarm-worker4 ansible_host=swarm-worker4.servers.dc.verdnatura.es swarm-proxy1 ansible_host=swarm-proxy1.servers.dc.verdnatura.es swarm-proxy2 ansible_host=swarm-proxy2.servers.dc.verdnatura.es -[vmware] - -ve3 ansible_host=ve3.verdnatura.es -ve4 ansible_host=ve4.verdnatura.es -ve5 ansible_host=ve5.verdnatura.es -vcenter ansible_host=vcenter.verdnatura.es - [test] W2019 ansible_host=10.1.5.224 -- 2.40.1 From 969942bfd2a8527fb89179b733a1b4362dfd7f01 Mon Sep 17 00:00:00 2001 From: rubenb Date: Tue, 16 Jul 2024 18:31:24 +0200 Subject: [PATCH 08/10] add os version --- roles/config-motd/files/mymotd.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/roles/config-motd/files/mymotd.sh b/roles/config-motd/files/mymotd.sh index f2693f2..cba671d 100644 --- a/roles/config-motd/files/mymotd.sh +++ b/roles/config-motd/files/mymotd.sh @@ -17,6 +17,7 @@ PACKAGES=$(dpkg -l | tail -n +6 | wc -l) SHELL=$(dpkg -l | grep bash | head -n 1 | awk '{ print $2 }') BASH_VERSION_NUMBER=$(echo $BASH_VERSION | cut -c -6) IP_LIST=$(for i in $(ip a | grep inet | grep -v "::" | awk {'print $2'}); do echo -e "ip -> $i"; done) +OS_VER=$(cat /etc/debian_version) source /etc/os-release echo -e "****************************************************************************" echo -e "${WHITE} _${RESET}" @@ -27,7 +28,7 @@ echo -e "${WHITE} \ V ( (/ /| | ( (_| |${RESET}${GREEN}| | | ( ( | | |_| |_| | echo -e "${WHITE} \_/ \____)_| \____|${RESET}${GREEN}|_| |_|\_||_|\___)____|_| \_||_|${RESET}" echo -e "" echo -e "${RED}Host:${RESET} $HOSTNAME" -echo -e "${RED}OS:${RESET} $PRETTY_NAME" +echo -e "${RED}OS:${RESET} $PRETTY_NAME $OS_VER" echo -e "${RED}IP:${RESET}\n$IP_LIST" echo -e "${RED}Kernel:${RESET} $KERNEL" echo -e "${RED}Packages:${RESET} $PACKAGES" -- 2.40.1 From 56dac3c972de5189a2c1e4deea7a0e90325ff62a Mon Sep 17 00:00:00 2001 From: rubenb Date: Tue, 16 Jul 2024 18:33:40 +0200 Subject: [PATCH 09/10] add backup option --- roles/config-motd/tasks/main.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/roles/config-motd/tasks/main.yaml b/roles/config-motd/tasks/main.yaml index c34d0ce..c6484fe 100644 --- a/roles/config-motd/tasks/main.yaml +++ b/roles/config-motd/tasks/main.yaml @@ -12,4 +12,5 @@ mode: '0644' owner: root group: root + backup: yes #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- 2.40.1 From 26e6a707f9fc3cb5774b38a5055eea330c34cad2 Mon Sep 17 00:00:00 2001 From: rubenb Date: Tue, 16 Jul 2024 18:41:22 +0200 Subject: [PATCH 10/10] use force option and replace the remote file --- roles/config-motd/tasks/main.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/config-motd/tasks/main.yaml b/roles/config-motd/tasks/main.yaml index c6484fe..67940d7 100644 --- a/roles/config-motd/tasks/main.yaml +++ b/roles/config-motd/tasks/main.yaml @@ -12,5 +12,5 @@ mode: '0644' owner: root group: root - backup: yes + force: yes #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- 2.40.1