Commit Graph

86 Commits

Author SHA1 Message Date
Greg Sutcliffe
f6209410a7 backup01.rdu3: add new host to rdu3
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2025-06-20 13:22:57 +01:00
Kevin Fenzi
4ab30bdc37 backup: also add nbde role to backup server
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-03-25 11:33:11 -07:00
Kevin Fenzi
f54142e770 backup: add serial console config here
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-03-25 11:29:59 -07:00
iamyaash
b3d6a90b9a motd generic template added
migrated notes from infra/hosts

motd changes; excluding CSI infos

removed csi_* vars from group_vars; converted csi_purpose & csi_relationship into notes

fixed merge conflicts

minor changes; var

updating YAMLs & playbooks

udpated YAMLs & playbooks again

updated correctly; buildhw.yml

fixing merge conflicts

dest added in motd.yml
2025-01-28 01:10:14 +00:00
Ryan Lerch
691adee6ee Fix name[casing] ansible-lint issues
fix 1900 failures of the following case issue:

`name[casing]: All names should start with an uppercase letter.`

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-14 20:20:07 +10:00
Ryan Lerch
2cf38c1f17 [yaml-lint] fix yamllint errors and warnings on plabooks
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-11-25 19:04:25 +10:00
Kevin Fenzi
86f43030f8 backups: fix typo in weblate-backup role name
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-10-04 13:49:08 -07:00
Francois Andrieu
e0941ac2de keep weekly weblate backups on backup01 2021-10-04 20:43:26 +00:00
Nils Philippsen
2d4ec8d259 Apply openvpn/client role before ipa/client
This is so hosts on the Fedora VPN are able to talk to IPA before they
try to enroll.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-03-24 18:19:11 +01:00
Nils Philippsen
6ec2e32e36 ipa/client: enable for backup in prod
Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-03-24 13:44:32 +01:00
Mark O'Brien
fdcd55c176 add ipa/client role to the rest of the playbookd for staging 2021-02-12 14:22:40 +00:00
Kevin Fenzi
7984b46eb7 The great phx2 pruning run (1st cut).
Since we no longer have any machines in phx2, I have tried to remove
them from ansible. Note that there are still some places where we need
to remove them still: nagios, dhcp, named were not touched, and in cases
where it wasn't pretty clear what a conditional was doing I left it to
be cleaned up later.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-14 14:14:31 -07:00
Stephen Smoogen
0271e2da0f backup: grokmirror is not available for EL8. 2020-05-26 11:12:55 -04:00
Stephen Smoogen
9b41b7d4c6 Add in items to make backup01.iad2 be used in ansible 2020-05-25 18:01:00 -04:00
Stephen Smoogen
3e3632fa62 fix all playbooks so that yumrepos is a pre_task 2018-10-31 15:38:38 +00:00
Kevin Fenzi
afef097a3d switch all the include tasks to import tasks 2017-10-17 17:37:03 +00:00
Kevin Fenzi
c78786819c oh yeah need an _ here and not a - 2017-10-16 19:36:32 +00:00
Kevin Fenzi
eaaa6be608 Add grokmirror mirror role for backup server.
Cron jobs are commented out for now until we have an initial mirror.
2017-10-16 19:30:51 +00:00
Kevin Fenzi
d9ee0059b4 typo on a massive scale 2017-10-15 20:33:11 +00:00
Kevin Fenzi
69fd8d117a switch all the handlers to import and drop the global static import 2017-10-15 20:29:59 +00:00
Kevin Fenzi
ceff9bfca4 first stab at replacing include with include_playbook or includ_tasks 2017-10-15 19:46:08 +00:00
Kevin Fenzi
00f89905c0 for now, lets move back to NFSv3 until storage issue is figured out 2017-09-29 21:53:59 +00:00
Stephen Smoogen
efd7efccd5 move all nfsv4 mounts to 4.0 2017-08-25 17:04:22 +00:00
Stephen Smoogen
4b66a02723 add explicite sec=sys to nfsvers=4 mounts so writes work consistently. 2017-08-14 21:31:06 +00:00
Stephen Smoogen
d0b6c8ce06 and this is how you break everything before going on a week vacation 2017-05-05 22:12:33 +00:00
Kevin Fenzi
0acfaa2a7e Fix handlers, roles, and tasks to be handlers_path, roles_path and tasks_path so as not to conflict with ansible variables.
Fix duplicate definition of become default that was in group_vars/all as well as vars/global.
2017-04-13 15:46:14 +00:00
Kevin Fenzi
04a52b8667 Death to all trailing whitespace. 2016-08-08 19:36:31 +00:00
Kevin Fenzi
fc86da0786 backup server can now mount nfsv4 2016-04-28 16:45:32 +00:00
Andrea Veri
971f14cd1a GNOME Backups: remove GNOME-backups-related plays from the groups/backup-server-yml playbook 2016-03-24 10:47:57 +00:00
Kevin Fenzi
a612636a5e Disable gnome backups so we can migrate them to their own volume. 2016-03-05 15:38:07 +00:00
Ralph Bean
2226a9eae9 s/nagios_client/nagios\/client/g 2016-02-23 02:33:30 +00:00
Kevin Fenzi
2f35b45dfc Drop denyhosts role.
We never used it on rhel7 hosts, and don't want to bother on rhel6/fedora either anymore.
2016-01-05 21:05:35 +00:00
Kevin Fenzi
a8c2da454c This needs a / here or it mounts it as /root/fedora_backups 2015-06-10 17:04:30 +00:00
Kevin Fenzi
973725abb5 Switch more stuff back to v3 and make mounted default 2015-06-10 01:18:17 +00:00
Kevin Fenzi
f42e4e9306 Revert "Switch everything to nfsv4 and new filer."
This reverts commit 85fa791bdf.

Conflicts:

	roles/nfs/client/tasks/main.yml
2015-06-10 01:10:35 +00:00
Kevin Fenzi
85fa791bdf Switch everything to nfsv4 and new filer. 2015-06-09 23:30:28 +00:00
Kevin Fenzi
550ddfada1 Drop /s that cause permissions issues. 2015-06-04 04:24:34 +00:00
Kevin Fenzi
e30df424d2 Finish moving backup03->backup01 2015-05-08 20:46:57 +00:00
Kevin Fenzi
38d0a78b50 Fix typo in path for gnome exclude files. Should be fedora_backups not fedora/backups 2015-05-02 18:13:22 +00:00
Kevin Fenzi
f4e932c2c0 Also only run the gnome backups on backup03 until we are ready to move things over. 2015-05-01 22:32:19 +00:00
Kevin Fenzi
c81971cc25 Fix up mount on backup servers 2015-05-01 22:27:01 +00:00
Stephen Smoogen
f67a52908e and we make backup01 2015-05-01 20:24:20 +00:00
Andrea Veri
200cc45c9a GNOME Backups: make sure a directory for bugzilla-new.gnome.org is created 2015-01-16 17:29:41 +00:00
Kevin Fenzi
d64ab29c0e New ansible doesn't like expanding {{ private }} in the same list of vars files it's defined in. 2015-01-09 22:59:18 +00:00
Ralph Bean
1e49aa493d Remove all accelerate-mode knobs and toggles now that pipelining is a go. 2014-11-12 19:15:06 +00:00
Kevin Fenzi
756637b2ba Add collectd to backup03 2014-10-13 19:08:39 +00:00
Andrea Veri
b013525f9c GNOME Backups: make sure the account.gnome.org directory is created 2014-09-26 15:44:58 +00:00
Kevin Fenzi
800c03d37e Move hosts to a role and put it before fas_client so initial runs can find admin. 2014-06-23 00:49:31 +00:00
Kevin Fenzi
ef4a44c44c Convert sudo to a role so we can include it before roles/plays that use sudo. 2014-06-14 20:58:52 +00:00
Kevin Fenzi
25dc54212b Set accelerate to false by default, override with -e acclerated=True for your playbook runs. 2014-05-19 15:22:24 +00:00