Feature #12220

Set up monitoring for weblate

Added by intrigeri 2017-02-11 17:46:52 . Updated 2019-06-27 17:17:01 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Infrastructure
Target version:
Start date:
2017-02-11
Due date:
% Done:

100%

Feature Branch:
Type of work:
Sysadmin
Blueprint:

Starter:
Affected tool:
Deliverable for:
309

Description


Subtasks


Related issues

Blocked by Tails - Feature #11759: Install & configure a fresh weblate on the VM Resolved 2015-09-11

History

#1 Updated by intrigeri 2017-02-11 17:47:12

  • blocked by Feature #11759: Install & configure a fresh weblate on the VM added

#2 Updated by intrigeri 2017-06-05 17:21:00

  • Assignee deleted (intrigeri)

Please reassign to me or bertagaz once there’s something almost ready for production (we’re not quite there yet), and thus worth monitoring. Thanks!

#3 Updated by Anonymous 2017-12-19 16:46:12

  • Assignee set to bertagaz
  • Target version set to Tails_3.8
  • Deliverable for set to Sponsor_L

Setting a target version late ahead - will keep you posted about what to monitor.

#4 Updated by emmapeel 2018-01-17 14:16:28

u wrote:
> Setting a target version late ahead - will keep you posted about what to monitor.

Some ideas:

- the weblate homepage should resolve OK:
https://translate.tails.boum.org/

- The git repo should answer, maybe to an update as the whole repo is quite big:
git clone https://translate.tails.boum.org/git/tails/index/

- You should be able to run the ./build-website script without errors from the repo
- The owners of a project receive an email if there is a merge error. More emails can be added to this announcement

#5 Updated by Anonymous 2018-03-13 14:35:02

> - the weblate homepage should resolve OK:
> https://translate.tails.boum.org/

yes.

> - The git repo should answer, maybe to an update as the whole repo is quite big:
> git clone https://translate.tails.boum.org/git/tails/index/

yes.

> - You should be able to run the ./build-website script without errors from the repo

No. I don’t think this is part of this monitoring job. We’ll handle this as part of the staging website and tests.

> - The owners of a project receive an email if there is a merge error. More emails can be added to this announcement

This will be handled by our Git hooks. Not part of the monitoring IMO.

#6 Updated by intrigeri 2018-06-26 16:27:40

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

#7 Updated by intrigeri 2018-09-05 16:26:48

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

#8 Updated by intrigeri 2018-10-24 17:03:30

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

#9 Updated by CyrilBrulebois 2018-12-16 14:10:42

  • Target version changed from Tails_3.11 to Tails_3.12

#10 Updated by Anonymous 2019-01-11 13:29:05

  • Assignee deleted (bertagaz)

#11 Updated by intrigeri 2019-01-11 16:34:14

  • Target version changed from Tails_3.12 to Tails_3.14

#12 Updated by Anonymous 2019-02-07 15:32:46

I think this

#13 Updated by groente 2019-04-16 12:45:43

  • Status changed from Confirmed to Resolved
  • % Done changed from 0 to 100

Monitoring now checks https://translate.tails.boum.org/git/tails/index/info/refs , which gives a pretty good indication of the health of both weblate in general and the git repo.

#14 Updated by intrigeri 2019-05-05 08:23:51

  • Target version changed from Tails_3.14 to Tails_3.13.2

#15 Updated by anonym 2019-05-06 15:03:11

  • Target version changed from Tails_3.13.2 to Tails_3.14

#16 Updated by intrigeri 2019-05-06 18:15:36

  • Target version changed from Tails_3.14 to Tails_3.13.2

#17 Updated by intrigeri 2019-06-27 17:17:02

  • Assignee deleted (groente)