Bug #15406

Backup Weblate configuration

Added by Anonymous 2018-03-13 14:38:36 . Updated 2019-06-27 17:16:32 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2018-03-13
Due date:
% Done:

0%

Feature Branch:
Type of work:
Sysadmin
Blueprint:

Starter:
Affected tool:
Deliverable for:
309

Description

Before the Weblate update and even systematically we should backup the weblate configuration somehow. Maybe it can be saved to translate-server.git or anywhere sysadmin internally?


Subtasks


Related issues

Related to Tails - Bug #15651: Make sure we push Weblate's Git repo to https://git-tails.immerda.ch/weblate/tails/ once a day Rejected 2018-06-12

History

#1 Updated by Anonymous 2018-03-30 12:10:52

/var/lib/weblate/config/settings.py parts of the config are here. For now I will simply backup this file in out git repo.

#2 Updated by Anonymous 2018-03-30 12:11:18

  • Subject changed from Create a script to export Weblate configuration to Backup Weblate configuration
  • Assignee deleted (None)

#3 Updated by bertagaz 2018-05-10 11:09:13

  • Target version changed from Tails_3.7 to Tails_3.8

#4 Updated by Anonymous 2018-06-12 08:59:58

  • Description updated
  • Assignee set to groente

#5 Updated by Anonymous 2018-06-12 09:03:45

At the meeting yesterday we also said

- we need to push Weblate’s git repo to immerda.ch
- we need to backup the database because it contains the suggestions made by translators

before any update.

#6 Updated by Anonymous 2018-06-12 13:16:39

  • related to Bug #15651: Make sure we push Weblate's Git repo to https://git-tails.immerda.ch/weblate/tails/ once a day added

#7 Updated by intrigeri 2018-06-26 16:27:51

  • Target version changed from Tails_3.8 to Tails_3.9

#8 Updated by groente 2018-07-04 19:14:41

  • Status changed from Confirmed to Resolved

the settings.py file is now part of puppet-tails.
automysqlbackup is running on translate to ensure database backups.

#9 Updated by intrigeri 2018-07-04 20:11:04

  • Status changed from Resolved to In Progress

> the settings.py file is now part of puppet-tails.

Is it on purpose that this includes a password?

> automysqlbackup is running on translate to ensure database backups.

We’ve had daily dumps of the DB (search for “backup” in tails::weblate) basically since it exists. Do you mean we now have a second set of local backups?

#10 Updated by groente 2018-07-04 21:07:11

well, fuck. no. rolled back and password reset. thanks for the catch!

#11 Updated by intrigeri 2018-09-05 16:26:51

  • Target version changed from Tails_3.9 to Tails_3.10.1

#12 Updated by groente 2018-09-26 10:45:26

  • Status changed from In Progress to Resolved

settings.py is now based on a puppet template and stored in git.

#13 Updated by intrigeri 2018-10-01 13:29:36

  • Target version changed from Tails_3.10.1 to Tails_3.9.1

#14 Updated by Anonymous 2019-02-07 15:31:11

#15 Updated by intrigeri 2019-06-27 17:16:33

  • Assignee deleted (groente)