It is possible that borg-server is empty, if so, don't run init.
Also, fix CI issues due to bitrot.
Change-Id: I0f3a4a71ce095f6fe2916ab0151516849d6e07c7
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Now that opendev.org is live, we can now use the proper name for our
roles.
Change-Id: I44699d0cf7569122181ba10ad7aee76dcf253a43
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Clean up some failures with migration to opendev.org.
Change-Id: I4fe3ca83cc20fa73515f5a9089b9d6914ea1ec05
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This is because it is possible for a inventory_hostname to be larger
then 32 chars, the limit for adduser. Changes are much smaller of that
happening with inventory_hostname_short.
Change-Id: Ibdcccf5e82d64117e70985348415ecc0404b1a24
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
We had a mismatch between borg-master / borg-client, as such just use
inventory_hostname everywhere.
Change-Id: Id26d8523d6f05804e6e53b378881f123dcd26be6
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This allows for us to managed multiple project roles in a single
location.
Change-Id: I99e9f4d942ce6bebbe705db1f2df276371249777
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This is the next step to get borgbackup / borgmatic working.
Change-Id: Ib1dc15fbd251262cf527a7cec8e86d9212e65fbb
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This adds support for the borgmatic default configuration file.
Change-Id: I3023ad0402c42aa48a1df009f29f0397cc17f87d
Depends-On: https://review.openstack.org/636766
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This allows us to run the windmill-backup jobs on other projects.
Change-Id: Ia9cb1b07934ac942fb087a7f715e1e0068480f51
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This adds both borg-client and borg-server into a single inventory
group. This will allow us to target specific settings.
Change-Id: Ia63a373b59452347f560825f7a3efbb382606c5e
Signed-off-by: Paul Belanger <pabelanger@redhat.com>