Commit Graph

8 Commits

Author SHA1 Message Date
Clark Boylan 5cc6c14a6d Remove ethercalc config management
About a month ago we announced [0][1] that this server would be shutdown
and removed on May 31, 2022. Before we can shutdown the server we need
to remove it from config management to prevent Ansible errors. This
change is safe to land now, then on the 31st we can shutdown, snapshot,
and delete the server.

[0] https://lists.opendev.org/pipermail/service-announce/2022-May/000038.html
[1] https://lists.openstack.org/pipermail/openstack-discuss/2022-May/028408.html

Change-Id: Ic44bed01384845e5b6322eeed02dd0932501cdb3
2022-05-30 12:57:48 -07:00
Ian Wienand 39ffc685d6 backups: remove all bup
All hosts are now running thier backups via borg to servers in
vexxhost and rax.ord.

For reference, the servers being backed up at this time are:

 borg-ask01
 borg-ethercalc02
 borg-etherpad01
 borg-gitea01
 borg-lists
 borg-review-dev01
 borg-review01
 borg-storyboard01
 borg-translate01
 borg-wiki-update-test
 borg-zuul01

This removes the old bup backup hosts, the no-longer used ansible
roles for the bup backup server and client roles, and any remaining
bup related configuration.

For simplicity, we will remove any remaining bup cron jobs on the
above servers manually after this merges.

Change-Id: I32554ca857a81ae8a250ce082421a7ede460ea3c
2021-02-16 16:00:28 +11:00
Clark Boylan 51bbb3aa06 Backup ethercalc to hostname specific location
Previously we assumed ethercalc01 was the backup destination but we've
recently migrated to a new ethercalc02 running on Xenial. Update the bup
puppetry to use the hostname as the backup target on the remote server.

Change-Id: Ie3854d9cf0f154bcb15aa1e4655a764caa3c8506
2018-08-14 14:13:03 -07:00
Ian Wienand 60b89d662e Remove ci-backup-rs-ord.openstack.org
Migrate backups to new backup01.ord.rax.ci.openstack.org

We decided to start fresh backups on the new server, so this is ready
to go.  I have performed an initial backup on each server so it has
accepted the host key of the new server and been tested (I also fixed
up review-dev.o.o, which was rebuilt but keys not updated ... todo:
add this to puppet, but since it changes so infrequently not high
priority).

Change-Id: I0872f9fcf4a334d32f632b3cb04801deefab4fd1
2017-11-15 09:28:55 +11:00
Clark Boylan 2a6d361d81 Fix bup user for ethercalc backups
This was a failed copy pasta from the etherpad bup setup. Update to use
the bup-ethercalc01 user configured on the backup server.

Change-Id: Ic1112a6051e526c71c3cdb6751b1aac66c1b1509
2017-02-07 09:23:39 -08:00
Clark Boylan f6545b53d1 Add bup backups to ethercalc.openstack.org
This will backup the redis snapshots (among other things) on the
ethercalc server. This should be the last major step before putting this
service into production.

Change-Id: I12d7809f3a0cea560662491ceff1ff7b1e07ce9a
2017-01-26 10:00:50 -08:00
Clark Boylan f6d93be297 Convince puppet to use proper ethercalc class
Puppet scoping rules are funny and we don't appear to ahve found the
proper 'ethercalc' top level class from withint
::openstack_project::ethercalc. Address this by very explicitly using
class and scoping to ::ethercalc.

Change-Id: I7437b2db7ca91e122f9da47470d131f362c18822
2017-01-25 11:58:51 -08:00
Clark Boylan 5700271dd5 Deploy simple ethercalc server
This is a simple first deployment of an ethercalc service. It does not
come with authenticated redis or redis backups. It will however have
working ssl.

Change-Id: I8c434a6bff42bce75e67fb37665d213f3cc018c8
Depends-On: Id10247211d9643e81bb1b6e8fb67377ba6de873a
2017-01-25 10:23:07 -08:00