Reported by @Krinkle on irc: the php images do not include the composer package manager
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Install composer for PHP images | operations/docker-images/toollabs-images | master | +6 -0 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | bd808 | T140110 Packages to be installed in Toolforge Kubernetes Images (Tracking) | |||
Resolved | bd808 | T172358 Add composer to PHP base images |
Event Timeline
Comment Actions
The deployment on the Tooforge bastions is from [[https://phabricator.wikimedia.org/source/operations-puppet/browse/production/modules/toollabs/manifests/composer.pp|::toollabs::composer]]. It clones rCICP integration-composer and then symlinks the vendor/bin/composer script it provides into the default search path.
Comment Actions
Change 369838 had a related patch set uploaded (by BryanDavis; owner: Bryan Davis):
[operations/docker-images/toollabs-images@master] Install composer for PHP imaages
Comment Actions
Change 369838 merged by jenkins-bot:
[operations/docker-images/toollabs-images@master] Install composer for PHP images
Comment Actions
$ webservice --backend=kubernetes php5.6 shell If you don't see a command prompt, try pressing enter. tools.bd808-test@interactive:~$ tools.bd808-test@interactive:~$ composer --version Composer version 1.1.3 2016-06-26 15:42:08
Comment Actions
Mentioned in SAL (#wikimedia-cloud) [2017-09-18T18:02:21Z] <bd808> Updated PHP5.6 images for Kubernetes (T172358)