Grant hefee ability to disable puppet
Translate is currently administered as a production server, but from an application admin point of view is still under development and requires testing on the machine itself. It would therefore be useful to grant weblate admins the ability to temporarily disable puppet to run tests without puppet overwriting their changes.
Note that this requires a strict policy from the weblate admins to both:
- notify email@example.com when they disable puppet (also because we can then acknowledge the monitor alerts that will pop up)
- enable puppet again once they are done with their experiments (and again, notify firstname.lastname@example.org)
#3 Updated by Anonymous 2018-11-02 14:00:50
- Subject changed from Grant weblate admins ability to disable puppet to Grant hefee ability to disable puppet
- Assignee set to groente
- Parent task set to
- QA Check deleted (
Please see email I will send later today about the future work on the platform, and grant access to hefee.
I think it’s useful to grant this access only to him for now, in order to not interfere with his work.
If anybody needs to test something on their side, please talk to hefee about it. Thanks for your understanding.
In any case, this measure should remain temporary until we consider the translation platform to be “production” which we currently do not.
#5 Updated by bertagaz 2018-11-06 14:36:52
- Assignee changed from bertagaz to groente
> Hey bertagaz,
> Can you check if everything is okay with these sudo rights? Thank you!
Yes, looks good! Beware though your banch seems to be based on the
Feature #16064 one and contains its patches, and I’ve not reviewed it yet. But feel free to merge and deploy this ticket’s branch without Feature #16064 changes. When hefee will confirm it works, all will be ready for this ticket to be closed.