Commit Graph

144 Commits

Author SHA1 Message Date
Xavi Lleó 89c18a0e6d refs 8414-move_key_cert 2025-01-24 13:09:58 +01:00
Xavi Lleó e84cfe3853 refs 8414-change_ca_verdnatura 2025-01-24 12:42:29 +01:00
Xavi Lleó edee3ac215 refs #8343 - Bacula_change_ca_cert_variable 2025-01-24 11:31:45 +01:00
Xavi Lleó ef9c1d54e1 refs #8414 - modify maribackup config files and templates 2025-01-24 10:33:40 +01:00
Xavi Lleó 4dbf742251 refs #8414 - Add source and destination in defaults global variable list 2025-01-22 15:41:00 +01:00
Xavi Lleó 26994b5764 refs #8414 - Add Nrpe Files 2025-01-22 15:37:26 +01:00
Xavi Lleó 014e7c0fbc Merge branch 'main' into xavi-patch-1-parted_added 2025-01-22 13:11:42 +00:00
Xavi Lleó 4254165980 refs #8414 - Reorder files and logic 2025-01-22 13:58:05 +01:00
Xavi Lleó f590915e0e refs #8414 - Reorder files 2025-01-22 13:04:37 +01:00
Xavi Lleó 97cce8b29c refs #8414 - Add config files for test-db when block condition errata in name 2025-01-22 10:46:06 +01:00
Xavi Lleó 858651acb5 refs #8414 - Add config files for test-db when block condition 2025-01-22 10:43:59 +01:00
Xavi Lleó acbec25d98 refs #8414 - Add config files for test-db change names 2025-01-22 09:32:26 +01:00
Xavi Lleó cfcbfbc63e refs #8414 - Add config files for test-db 2025-01-22 09:20:40 +01:00
Xavi Lleó f903e47650 Actualizar roles/debian-base/defaults/main.yaml
Add parted package to base_packages
2025-01-21 12:33:52 +00:00
Xavi Lleó 25c7f62cc3 refs #8142: - Second domain - change variable resolv_domain to host_domain 2025-01-20 14:39:38 +01:00
Xavi Lleó 4e7cc34e15 refs #8142: - Second domain final tasks 2025-01-20 14:04:46 +01:00
Xavi Lleó 67231faaf5 refs #8142: - Second domain 2025-01-20 08:45:47 +01:00
Xavi Lleó 28ae8c51b5 refs #8025: Fix indentation and add cache update before installation 2025-01-17 11:06:58 +01:00
Xavi Lleó 6276a7703e refs #8025: - Adding update cache before install 2025-01-17 10:40:18 +01:00
Xavi Lleó bf86ac2f16 refs #8142: - Comments to get second ad server with samba-tool 2025-01-17 10:35:43 +01:00
Xavi Lleó e460ddba6b refs #8142: Split tasks using the new main_ad variable 2025-01-16 16:11:25 +01:00
Xavi Lleó 0283612eb4 refs #8142: Remove recollecting package facts and add DNS records within the block. 2025-01-16 14:49:22 +01:00
Xavi Lleó 56ed72d0a1 refs #8142: - Extracting variables - no_log: yes 2025-01-16 11:59:17 +01:00
Xavi Lleó 541a71c83a refs #8142: - Remove DNS query used to check if main_dns_server failed 2025-01-16 11:57:48 +01:00
Xavi Lleó 40ea739925 refs #8142: Disable Samba client services and mask them goes out block slice 2025-01-16 11:54:37 +01:00
Xavi Lleó 375cb1c1cc refs #8142: Refactor hosts file moved to the beginning. 2025-01-16 11:53:07 +01:00
Xavi Lleó 40c1e21e93 refs #8142: Package installation moved to the beginning.ç 2025-01-16 11:50:41 +01:00
Xavi Lleó e9c6253812 refs #8142: Reorder yml 2025-01-15 15:56:22 +01:00
Xavi Lleó 010b01c5b7 refs #8142: Add dynamic DNS NS and A records for Samba server deployment 2025-01-15 15:54:54 +01:00
Xavi Lleó 37d035491b Refs #8142: Samba Server Deploy - Refactor variables to set hosts file 2025-01-14 09:49:12 +01:00
Xavi Lleó 28c4fdf108 Merge branch 'main' into 8142-samba_server_final 2025-01-14 07:42:55 +00:00
Xavi Lleó bf4c17dbb6 Refs #8142: Samba Server Deploy - Add default values, domain_join block, and display AD values 2025-01-13 14:43:59 +01:00
Xavi Lleó 9fdffeefae Resolve conflicts 2025-01-13 09:37:27 +01:00
Xavi Lleó 0dc26b3a88 Resolve conflicts 2025-01-13 09:28:37 +01:00
Juan Ferrer d3c2978486 Merge branch 'main' into xavi-patch-1-rsync 2025-01-13 05:37:06 +00:00
Juan Ferrer 43219086f5 Merge branch 'main' into 8025-Refactorizacion-AWX-Debian-Base_Fail2ban_to_noise 2025-01-13 05:36:37 +00:00
Xavi Lleó 46ba4a2b11 Refs #8142: Samba Server Deploy - Role WIP - Playbook in Services 2025-01-10 15:05:26 +01:00
Xavi Lleó 3591e9be83 refs #8142 Samba Packages 2025-01-10 15:01:58 +01:00
Juan Ferrer b10b63fab6 Merge branch 'main' into 8343-New-machine-id 2025-01-10 10:06:54 +00:00
Xavi Lleó 0a49328455 Actualizar roles/debian-base/defaults/main.yaml
Rsync all we know
2025-01-02 10:54:08 +00:00
Xavi Lleó 7484cd174a Refs #8025: Refactorizacion-AWX-Debian-Base_Fail2ban_to_noise 2025-01-02 10:47:08 +01:00
Xavi Lleó 6aa1a0de3d Refs #8142: Samba Server Deploy - Role WIP - Samba host to File hosts refactor 2025-01-02 09:24:29 +01:00
David Lopez 30c37434ee add gpg curl 2025-01-01 12:27:27 +00:00
David Lopez 12ca01d06d add cloud-guest-utils (growpart) 2024-12-31 20:10:11 +00:00
Xavi Lleó 208e6d2a54 Refs #8142: Samba Server Deploy - Role WIP - Initial approach 2024-12-20 13:29:56 +01:00
Xavi Lleó 7d4843d8d0 Refs #8140: MariaDB Server Deploy - Role WIP - Some comments. 2024-12-18 16:05:29 +01:00
Xavi Lleó a0870b248a Refs #8140: MariaDB Server Deploy - Role WIP - Private mysql cert to passbolt search. 2024-12-18 11:33:30 +01:00
Xavi Lleó 168db9abcd Refs #8140: MariaDB Server Deploy - Role WIP - mysql-flush.sh added for snapshots with QEMU Guest Agent. 2024-12-18 10:57:39 +01:00
Juan Ferrer e67b766374 fix(debian): refs #8318 check por apparmor and postfix services 2024-12-18 09:32:41 +01:00
Xavi Lleó f66338f4e1 Refs #8140: MariaDB Server Deploy - Role WIP - High Performance MySQL Tuning Script update to 2.6.1 2024-12-17 15:40:21 +01:00
Xavi Lleó 71022c01e4 Refs #8140: MariaDB Server Deploy - Role WIP - /root/scripts/scheduler-log.sh revisar 2024-12-17 15:09:19 +01:00
Xavi Lleó 95b72a92c4 Refs #8140: MariaDB Server Deploy - Role WIP - Duplicate LimitNOFILE property 2024-12-17 14:53:35 +01:00
Xavi Lleó 7814245b99 Refs #8140: MariaDB Server Deploy - Role WIP 2024-12-17 14:28:55 +01:00
Xavi Lleó 5f4a7c4cd6 Refs #8140: MariaDB Server Deploy - Role WIP - Finishing tasks - Study mysqltuner.pl and check-memory 2024-12-17 14:05:05 +01:00
Xavi Lleó 5cac63b6f0 Refs #8140: MariaDB Server Deploy - Role WIP 2024-12-17 12:53:59 +01:00
Xavi Lleó a58386259c Refs #8140: MariaDB Server Deploy - Role WIP 2024-12-16 15:42:53 +01:00
Xavi Lleó 2cf5358d61 Refs #8140: MariaDB Server Deploy - Role WIP 2024-12-11 14:05:51 +01:00
Xavi Lleó f8e3906a5b Refs #8140: MariaDB Server Deploy - Role WIP 2024-12-11 13:50:50 +01:00
Xavi Lleó 6d8ecfb589 Refs #8140: MariaDB Server Deploy - Role WIP 2024-12-11 13:50:12 +01:00
Xavi Lleó b1410f91a0 Refs #8140: MariaDB Server Deploy - Role WIP 2024-12-11 12:04:37 +01:00
Xavi Lleó 506fd6b341 Refs #8140: MariaDB Server Deploy - Role WIP 2024-12-11 10:54:04 +01:00
Xavi Lleó 69180761c8 Refs #8140: MariaDB Server Deploy - Role WIP 2024-12-10 15:47:01 +01:00
Juan Ferrer 67f01fd74c refs #8280 fix timesync conditions, move grub to qemu 2024-12-10 15:25:40 +01:00
Xavi Lleó df27599f14 Refs #8140: MariaDB Server Deploy - Role WIP 2024-12-10 13:14:52 +01:00
Juan Ferrer ffc7963fca refs #8280 root: passbolt uri minifix 2024-12-09 12:33:01 +01:00
Juan Ferrer b4c2898b40 refs #8280 autofs: don't restart nslcd 2024-12-09 11:54:50 +01:00
Xavi Lleó 3c2302ec39 Refs #8140: MariaDB Server Deploy - Role WIP 2024-11-29 13:11:10 +01:00
Xavi Lleó 6977f293e9 Refs #8140: MariaDB Server Deploy - Role WIP 2024-11-29 10:51:36 +01:00
Xavi Lleó 8c88bd8a80 Refs #8140: MariaDB Server Deploy - Role WIP 2024-11-28 13:26:02 +01:00
Xavi Lleó 31180a8d66 Refs #8141: Time Server Deploy - finish role 2024-11-26 12:54:55 +01:00
Xavi Lleó 9df86be7a4 Refs #8141: Time Server Deploy - finish role 2024-11-26 12:07:33 +01:00
Xavi Lleó 5b3996207b Refs #8141: Time Server Deploy - Rol services structure inside services 2024-11-22 10:15:34 +01:00
Xavi Lleó 7af67caade Refs #8141: Time Server Deploy - Rol services structure 2024-10-28 15:51:58 +01:00
Xavi Lleó cae5ec6c59 Refs #8025: Refactor-awx - rol Debian-base - Task grub_startup. Add no_log: true to hide hash 2024-10-25 14:02:03 +02:00
Xavi Lleó 2aacafb8b9 Merge pull request '8025-Configure_grub_startup_machine' (!39) from 8025-Configure_grub_startup_machine into main
Reviewed-on: #39
Reviewed-by: Juan Ferrer <juan@verdnatura.es>
2024-10-25 11:46:23 +00:00
Xavi Lleó e2c377a189 Refs #8025: Refactor-awx - rol Debian-qemu - Task blacklist. Change file destination vn-blacklist.conf 2024-10-25 13:21:21 +02:00
Xavi Lleó 0e39fe57c2 Refs #8025: Refactor-awx - rol Debian-base - Task grub_startup. Delete 10_linux template 2024-10-25 13:08:05 +02:00
Xavi Lleó 593663bf15 Refs #8025: Refactor-awx - rol Debian-base - Task grub_startup. Refactoring grub.cfg passbolt query to retrive grub user password 2024-10-25 12:47:30 +02:00
Xavi Lleó d22e1e0ea3 Refs #8025: Refactor-awx - rol Debian-base - Task grub_startup. Refactoring grub.cfg generation with new 09_custom_file for unrestricted menu entry selection 2024-10-25 12:01:14 +02:00
Xavi Lleó 4f7d7b7d45 Refs #8025: Refactor-awx - rol Debian-base - New task grub_startup. Added password to edit and timeout to 1. Default Linux continues boot normally 2024-10-24 16:38:14 +02:00
Xavi Lleó e20f75a6fa Refs #8025: Refactor-awx - Blacklist task - change variable name to be more consistent 2024-10-23 15:28:32 +02:00
Xavi Lleó ad2bf6ebb6 Refs #8025: Refactor-awx - Blacklist task - Add module to blacklist.conf 2024-10-23 15:25:12 +02:00
Xavi Lleó aa27df5ff0 Refs #8025: Refactor-awx - Bacula task - no log true to hide stdout in more tasks 2024-10-22 12:16:03 +02:00
Xavi Lleó b19c768e3b Refs #8025: Refactor-awx - Bacula task - no log true to hide stdout 2024-10-22 11:54:42 +02:00
Xavi Lleó fba0ddd348 Refs #8013: Playbook Claves ssh - authorized_keys2 added with users list. Split ssh task, generate keys & configure. 2024-10-21 13:57:47 +02:00
Xavi Lleó 69a5dc5862 Refs #8025: Rol Debian-base - task root - No log true in block 2024-10-21 10:40:42 +02:00
Juan Ferrer d53526bf9d refs #8025 Witness improved by using INI file 2024-10-21 07:56:39 +02:00
Juan Ferrer e9f52640ba refs #8025 root witness fixes, requirements fixes 2024-10-20 14:12:46 +02:00
Xavi Lleó 5e6b7ab7ba Refs #8025: Role debian-base. Change vn_no_witness for vn_fisrt_time 2024-10-17 16:38:52 +02:00
Xavi Lleó 513d7d4378 Refs #8025: Role debian-base. Change vn_no_witness 2024-10-17 16:36:38 +02:00
Xavi Lleó 3bdadb1319 Refs #8025: Role debian-base. root task. Final fricky things, Galactus mode control passbolt excecptions. 2024-10-17 16:29:38 +02:00
Xavi Lleó df4a8570c6 Refs #8025: Role debian-qemu. Added autofs and hotplug tasks. Grouped packages to avoid using with_items in autofs installation. Added condition to ensure idempotent changes in GRUB 2024-10-17 14:19:53 +02:00
Xavi Lleó 83110e0dca Refs #8025 Rol debian-base. root task - Move task from debian-once. Removed debian-once role. Added witness control to task ssh flow. 2024-10-17 13:19:39 +02:00
Juan Ferrer 4be47afe7d Initial commit 2024-10-16 17:53:15 +02:00