Tech talk:Organization/mw-admins
Add topic(Redirected from Tech talk:Organisation/mw-admins)
Latest comment: 1 year ago by Universal Omega in topic Deploying MediaWiki/mw-config updates
Deploying MediaWiki/mw-config updates[edit source]
The current version says that updates to the mediawiki or mw-config repos should be deployed via running sudo puppet agent -t on all servers. Should this be changed to a link to Tech:Deploy-mediawiki, or are the instructions here the ones up-to-date? OrangeStar (talk) 18:15, 30 March 2023 (UTC)
- Running puppet also runs deploy-mediawiki for config, landing, and errorpages. Universal Omega (talk) 18:18, 30 March 2023 (UTC)
- But only on mwtask141 does it do that or needs to do that. Universal Omega (talk) 18:19, 30 March 2023 (UTC)
- Currently it says that it should be run on all MediaWiki servers, does it only need to be run on mwtask141 then? OrangeStar (talk) 18:23, 30 March 2023 (UTC)
- Also I'm honestly confused here: Is deploy-mediawiki then only intended to be run by puppet, and we should just run sudo puppet agent -t? OrangeStar (talk) 18:27, 30 March 2023 (UTC)
- No, it can be run manually also, it also has --pull, and --branch arguments to pull specific branches, or without branch, pulls master, if it is just ran, it doesn't deploy from GitHub (except puppet does) without --pull also. But yes, it only needs done from mwtask141 and/or test131. Universal Omega (talk) 18:37, 30 March 2023 (UTC)
- Also I'm honestly confused here: Is deploy-mediawiki then only intended to be run by puppet, and we should just run sudo puppet agent -t? OrangeStar (talk) 18:27, 30 March 2023 (UTC)
- Currently it says that it should be run on all MediaWiki servers, does it only need to be run on mwtask141 then? OrangeStar (talk) 18:23, 30 March 2023 (UTC)
- But only on mwtask141 does it do that or needs to do that. Universal Omega (talk) 18:19, 30 March 2023 (UTC)