Commit graph

346 commits

Author SHA1 Message Date
Ludovic Poujol 519ef930df Update PermitRootLogin task to work on Debian 11
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-21 15:13:38 +02:00
Eric Morino a38a174b83 Add create: yes for file 0-blacklist
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-16 16:08:10 +02:00
Jérémy Lecour 57ecac01ba evolinux-base: blacklist and do not install megaclisas-status package on incompatible servers
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-16 15:19:44 +02:00
Jérémy Lecour 16cdd6b326 evolinux-base: dir-check makes a file named after the reference directory
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-06 14:43:18 +02:00
William Hirigoyen (Evolix) c4023a4f49 Détecte automatiquement si le serveur est baremetal pour installer les outils hw, suppression de la variable evolinux_packages_hardware inutile
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-03 16:22:56 +02:00
Jérémy Lecour 36b11c4455 evolinux-base: improve dir-check logging
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-03 11:26:13 +02:00
Jérémy Lecour db28f0c47d dir-check: change naming and add log file 2022-06-02 18:23:40 +02:00
Jérémy Lecour df0c850ceb dir-check: mandatory action parameter
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-01 17:49:28 +02:00
Jérémy Lecour f0e967518b small fixes to dir-check
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-01 17:38:45 +02:00
Jérémy Lecour 249e53fc21 evolinux-base: add dir-check script 2022-06-01 17:24:55 +02:00
Jérémy Lecour 17a2032a10 evolinux-base: add update-evobackup-canary script
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-01 10:46:13 +02:00
Eric Morino c6dec34f10 Add wmware_provider.rc variable
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-17 15:09:16 +02:00
Eric Morino 19ca65f55f Add task for VMware provider for install open-vm-tools
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-17 15:05:20 +02:00
Jérémy Lecour 381a71aca1 dump-server-state: upstream release 22.04.3
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-26 18:21:42 +02:00
Jérémy Lecour 55356857b2 dump-server-state: upstream release 22.04.2
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-26 09:56:49 +02:00
Jérémy Lecour 4214db4ad6 fix dump-server-state quote error
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2022-04-20 11:14:02 +02:00
Jérémy Lecour a5bae6645e dump-server-state: upstream release 22.04.1
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2022-04-20 11:07:20 +02:00
Gregory Colpart e3a75b9584 detect OOM
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-04-11 16:34:39 +02:00
Jérémy Lecour e71201ab46 dump-server-state: upstream release 22.04
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-04-03 11:18:43 +02:00
Jérémy Lecour 75459baa35 dump-server-state: upstream release 22.03.10
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-03-29 09:11:35 +02:00
Ludovic Poujol 6ab0cb4fd1 evolinux-base: Fix utils.yml -> Ne pas déplacer inutilement le script qu'on va de toute façon écraser
Some checks reported errors
continuous-integration/drone/push Build was killed
+ Correction du cas d'une machine n'ayant pas le script (fail du mv initial)
2022-03-28 11:56:24 +02:00
Jérémy Lecour 214b6e0d6a dump-server-state: upstream release 22.03.9
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-03-27 10:40:52 +02:00
Jérémy Lecour d0f8e6c753 dump-server-state: upstream release 22.03.8
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-03-27 10:08:20 +02:00
Jérémy Lecour f0b23ffa50 dump-server-state: split backup-dir and dump-dir options parsing
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-03-27 09:31:06 +02:00
Jérémy Lecour 54bf9c1854 evolinux-base: rename backup-server-state to dump-server-state
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-03-27 09:18:15 +02:00
Jérémy Dubois 42782b7f3d evolinux-base: fix show_help in backup-server-state.sh
Some checks reported errors
continuous-integration/drone/push Build was killed
* --uname and --no-uname options were not in help
* --services and --no-services were in help whereas --systemctl and --no-systemctl are used in options parsing
2022-03-24 17:57:58 +01:00
Jérémy Lecour 163d5abf7c backup-server-state: release 22.03.4
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-03-22 15:31:02 +01:00
Jérémy Lecour ef832c9ab6 backup-server-state: also dump iptables rules without counters 2022-03-22 15:31:02 +01:00
Jérémy Lecour e7594c6c86 evolinux-base: backup-server-state release 22.03.2
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-03-21 11:32:08 +01:00
Jérémy Lecour fb41c81e99 backup-server-state: release 22.03.2
Some checks reported errors
continuous-integration/drone/push Build was killed
update documentation for --dpkg-full vs. --dpkg-status
2022-03-17 10:45:44 +01:00
Ludovic Poujol 17f884b04a evolinux-base: Add non-free repos & install non-free firmware on dedicated hardware
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-03-15 11:35:20 +01:00
Brice Waegeneire 6df10be6ef evolinux-base: Fix top config.
Some checks reported errors
continuous-integration/drone/push Build was killed
The wrong file was used as topdefaultrc.  And we were using the wrong
encoding, as top use ISO-8859 instead of UTF-8.
2022-03-15 10:22:21 +01:00
Jérémy Lecour a733e2794f evolinux-base: backup-server-state release 22.03
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-03-08 16:49:53 +01:00
Jérémy Lecour b4f35af35c backup-server-state: skip iptables if nft is installed 2022-03-08 16:48:41 +01:00
Jérémy Lecour 5153b88d01 evolinux-base: option to bypass raid-related tasks 2022-02-03 14:15:33 +01:00
Jérémy Lecour fcb0b8c80f backup-server-state: 22.01.3
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-01-28 16:27:39 +01:00
Jérémy Lecour 8beb1e7460 evolinux-base: backup-server-state: fix systemctl invocation 2022-01-28 16:25:28 +01:00
Jérémy Lecour 6d5aa67045 evolinux-base: backup-server-state: add "force" mode 2022-01-28 16:25:17 +01:00
Jérémy Lecour 88cd8a0976 evolinux-base: backup-server-state: rename options and use mysqladmin instead of mysql
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-01-27 12:21:32 +01:00
Jérémy Lecour 519228ff9f evolinux-base: backup-server-state: add disks and uname state
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-01-27 12:09:04 +01:00
Brice Waegeneire 6dc17658a9 evolinux-base: backup-server-state: Add options.
Some checks reported errors
continuous-integration/drone/push Build was killed
New options:
- --dmesg / --no-dmesg
- --mysql / --no-mysql
- --services / --no-services
2022-01-27 11:50:18 +01:00
Jérémy Lecour 80f8a94798 evolinux-base: many improvements for backup-server-state script
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-01-27 10:29:08 +01:00
Jérémy Lecour bff8fcfebb apt: upgrade packages after all the configuration is done
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
2022-01-25 18:25:47 +01:00
Jérémy Lecour 52fff750df evolinux-base: move "/sbin/deny" install to utils.yml tasks file 2022-01-25 17:44:42 +01:00
Jérémy Lecour 8f8c024163 Merge branch 'unstable' into bullseye-swap-top
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
2022-01-25 15:13:10 +01:00
Jérémy Lecour 266289c72e whitespaces 2022-01-25 14:56:39 +01:00
Jérémy Lecour c4fab71d7a evolinux-base: add new states to backup-server-states
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-01-15 18:51:03 +01:00
William Hirigoyen (Evolix) 14883aa95e Ensure that /var is mounted with dev and exec options prior to LXC container creation.
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-01-11 11:02:09 +01:00
Jérémy Lecour 1893b6dea5 don't enable alert5 service in check mode
Some checks reported errors
continuous-integration/drone/push Build was killed
2021-12-23 16:56:43 +01:00
Ludovic Poujol 64b632c000 evolinux-base: Donner le choix (ou non) de virer apt-listchanges
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2021-12-10 11:37:56 +01:00