Docker/SIG/Meetings/20190328
Appearance
2019-03-28
[edit]Participants:
- Lars Wirzenius
- Brennen Bearnes
- Jeena Huneidi
- Cindy Cicalese
- Adam Shorland
- Stephen Niedzielski
- Eric Gardner
- Kosta Harlan
- Greg Grossmeier
Agenda
[edit]Review TODOs
[edit]- TODO: Greg to make the list of all in-flight things on the docker SIG wiki page
- TODO: Some folks to look at https://gerrit.wikimedia.org/g/releng/local-charts
- Kosta had a peek, talked with Jeena on the Mac setup side
- haven't used k8s before.
- was slow on MacOS due to the fs mount issues
- Jeena: a lot faster using minikube+sshfs. Has added some documentation that isn't yet merged :)
- Adam: We have a slowness & macOS issue with mw-docker-dev too, that Krinkle recently submitted a patch for https://github.com/addshore/mediawiki-docker-dev/commit/f12a8f9fc162cbb8190bacf2cfecc7fcb5f48dd3 (not sure if this is useful for the local-charts stuff too)
- ^ the above helps some. there's also an experimental approach used by https://github.com/lando/lando which copies directories you don't need to modify often/at all on your host (e.g. vendor, node_modules) and disables file sync for them. https://github.com/lando/lando/issues/1460 ( and docs http://pr-1500-v4h3hcq-iaimrn624qfk6.us.platform.sh/config/performance.html )
- once xdebug is working would be happy to start using it/be an early adopter
- DONE: Brennen: Make an issue for followup on documentation stuff / coordinate a chat
- https://phabricator.wikimedia.org/T217614
- https://www.mediawiki.org/wiki/Docker/SIG/Documentation
- ...but we haven't gotten much further than that.
- TODO: Eric and Brennen work on this next week, follow along on the task
New topics / Project Updates
[edit]- To be discussed at EMWCon Create Camp, which will happen Friday, April 5 ( https://www.mediawiki.org/wiki/EMWCon_Spring_2019#Create_Camp ):
- "Dockerizing MediaWiki setup: based on the example of dataspectsSystem we look at pertinent Docker images and a corresponding docker-compose.yml that allows to set up MediaWiki on Linux/Windows/Mac either directly on a Docker host or within a VirtualBox VM." (links at link above)
- local-charts
- Jeena: already mentioned the local-charts intsallation method for mac
- automatic config for mediawiki: https://gerrit.wikimedia.org/r/#/c/releng/local-charts/+/497953/
- Open:
- mac install script: https://gerrit.wikimedia.org/r/#/c/499597/
- sshfs setup: https://gerrit.wikimedia.org/r/#/c/releng/local-charts/+/497013/
- Define a Blubberfile for mediawiki/core - https://phabricator.wikimedia.org/T218360
- mediawiki docker-dev
- Addshore going on 6 months(!) vacation
- Krinkle now owner of the project
- CI Futures Report: https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/CI_Futures_WG/Report
- Would love any feedback