[Cloud] Wednesday: Technical Advice IRC Meeting

2019-02-11 Thread Michael Schönitzer
Reminder: Technical Advice IRC meeting this week **(Wednesday) 4-5 pm UTC** on #wikimedia-tech. Question can be asked in English & Persian. The Technical Advice IRC Meeting is a weekly support event for volunteer developers. Every Wednesday, two full-time developers are available to help you with

[Cloud] Configuration management on Toolforge

2019-02-11 Thread Jean-Frédéric
Hi all, I have long been managing some of my tools using non-interactive provisioning scripts − historically using Shell [1], and increasingly moving towards Ansible playbooks [2] [3]. Both methods boil down to: * SSH onto bastion host * `become tool` * Execute steps: git pull, install dependenci

[Cloud] [Cloud-announce] [Toolforge] Grid engine webservice automatic restarts throttled to 3 per 60 minutes

2019-02-11 Thread Bryan Davis
Today we have deployed an updated version of the webservicemonitor service that we use to help ensure that `webservice --backend=gridengine ...` processes are actively running on the job grid. The main change in this new version is that we have implemented tracking of the timestamp of past restart

Re: [Cloud] Configuration management on Toolforge

2019-02-11 Thread Bryan Davis
On Mon, Feb 11, 2019 at 11:45 AM Jean-Frédéric wrote: > > Hi all, > > I have long been managing some of my tools using non-interactive provisioning > scripts − historically using Shell [1], and increasingly moving towards > Ansible playbooks [2] [3]. > > Both methods boil down to: > * SSH onto b