A first step toward moving services into standard directories is to move class variables concerning these directories into Hiera.
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Define all service installation directories as facts | mediawiki/vagrant | master | +87 -41 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T91787 Have a MediaWiki vagrant role "production" which mirrors WMF production | |||
Resolved | • mobrovac | T91661 Have a RESTbase vagrant role | |||
Resolved | dduvall | T89919 Services in Vagrant should not be cloned into root | |||
Resolved | dduvall | T92311 Hiera-ize all service installation directories |
Event Timeline
Comment Actions
Also, related, I think we should make the log dir location a fact. There are currently a lot of lines in hiera saying /vagrant/logs/ when instead they should all point to the same fact.
Comment Actions
Change 195800 had a related patch set uploaded (by Dduvall):
Define all service installation directories as facts
Comment Actions
There are still loads of variables that need refactoring, including those for files/directories under /vagrant/logs, but I didn't want to bloat this commit as it's pretty substantial already. I'll create an additional task for addressing references to /vagrant and friends.
Comment Actions
Change 195800 merged by jenkins-bot:
Define all service installation directories as facts