Page MenuHomePhabricator

CI broken with composer-install-dev-only and security-check scripts not executable; can't merge in mwconfig, other repos
Closed, ResolvedPublic

Related Objects

Event Timeline

Change 544219 had a related patch set uploaded (by Thcipriani; owner: Thcipriani):
[integration/config@master] docker: composer-php70 set executable bit on scripts

https://gerrit.wikimedia.org/r/544219

Change 544219 merged by jenkins-bot:
[integration/config@master] docker: composer-php70 set executable bit on scripts

https://gerrit.wikimedia.org/r/544219

Change 544230 had a related patch set uploaded (by Thcipriani; owner: Thcipriani):
[integration/config@master] docker: composer-php70 rebuild all dependent images

https://gerrit.wikimedia.org/r/544230

Hmm:

 ~/D/c/integration-config   master $…  ls -l dockerfiles/*/*.sh | sort                                      Fri 18 Oct 10:57:03 2019
-rw-r--r--  1 jdforrester  staff   133 17 Oct 14:22 dockerfiles/php70-compile/run.sh
-rw-r--r--  1 jdforrester  staff   262 31 Oct  2017 dockerfiles/lintr/run.sh
-rw-r--r--  1 jdforrester  staff   373 20 Sep 14:46 dockerfiles/tox-acme-chief/example-run.sh
-rw-r--r--  1 jdforrester  staff   387  3 Jan  2018 dockerfiles/tox-cergen/example-run.sh
-rw-r--r--  1 jdforrester  staff   396  3 Jan  2018 dockerfiles/tox-pyspark/example-run.sh
-rw-r--r--  1 jdforrester  staff   399  3 Jan  2018 dockerfiles/tox-eventlogging/example-run.sh
-rw-r--r--  1 jdforrester  staff   399  3 Jan  2018 dockerfiles/tox-labs-striker/example-run.sh
-rw-r--r--  1 jdforrester  staff   405 18 Oct 10:56 dockerfiles/composer-test-php70/example-run.sh
-rw-r--r--  1 jdforrester  staff   408  3 Jan  2018 dockerfiles/tox-pywikibot/example-run.sh
-rw-r--r--  1 jdforrester  staff   411  3 Jan  2018 dockerfiles/tox-conftool/example-run.sh
-rw-r--r--  1 jdforrester  staff   417 20 Sep 14:46 dockerfiles/tox-poolcounter/example-run.sh
-rw-r--r--  1 jdforrester  staff   424 13 Feb  2018 dockerfiles/ci-src-setup-simple/example-run.sh
-rw-r--r--  1 jdforrester  staff   443 13 Feb  2018 dockerfiles/npm-test-stretch/example-run.sh
-rw-r--r--  1 jdforrester  staff   452  3 Jan  2018 dockerfiles/lintr/example-run.sh
-rw-r--r--  1 jdforrester  staff   461 18 Oct 10:56 dockerfiles/composer-package-php70/example-run.sh
-rw-r--r--  1 jdforrester  staff   471 28 Aug 16:11 dockerfiles/npm-test-graphoid/example-run.sh
-rw-r--r--  1 jdforrester  staff   480  3 Jun 15:45 dockerfiles/npm-test-librdkafka/example-run.sh
-rw-r--r--  1 jdforrester  staff   710  3 Sep 09:22 dockerfiles/npm-test-maps-service/example-run.sh
-rw-r--r--  1 jdforrester  staff   916 13 Feb  2018 dockerfiles/npm-test/example-run.sh
-rw-r--r--  1 jdforrester  staff   918  3 Jan  2018 dockerfiles/tox/example-run.sh
-rw-r--r--  1 jdforrester  staff  1010 13 Feb  2018 dockerfiles/jsduck/example-run.sh
-rwxr-xr-x  1 jdforrester  staff    75 13 Jun 13:56 dockerfiles/quibble-stretch-php70/php-oldtidy.sh
-rwxr-xr-x  1 jdforrester  staff    84 13 Feb  2018 dockerfiles/jsduck/run.sh
-rwxr-xr-x  1 jdforrester  staff   133 18 Oct 10:56 dockerfiles/php-compile/run.sh
-rwxr-xr-x  1 jdforrester  staff   150 18 Oct 10:56 dockerfiles/composer-package-php70/run.sh
-rwxr-xr-x  1 jdforrester  staff   150 18 Oct 10:56 dockerfiles/composer-package/run.sh
-rwxr-xr-x  1 jdforrester  staff   164 18 Oct 10:56 dockerfiles/composer-test-php70/run.sh
-rwxr-xr-x  1 jdforrester  staff   164 18 Oct 10:56 dockerfiles/composer-test/run.sh
-rwxr-xr-x  1 jdforrester  staff   186 13 Feb  2018 dockerfiles/php71-compile/run.sh
-rwxr-xr-x  1 jdforrester  staff   186 13 Feb  2018 dockerfiles/php72-compile/run.sh
-rwxr-xr-x  1 jdforrester  staff   186 22 Oct  2018 dockerfiles/php73-compile/run.sh
-rwxr-xr-x  1 jdforrester  staff   244 13 Feb  2018 dockerfiles/java8/run.sh
-rwxr-xr-x  1 jdforrester  staff   252 13 Feb  2018 dockerfiles/doxygen/run.sh
-rwxr-xr-x  1 jdforrester  staff   258 22 Oct  2018 dockerfiles/npm-test/run.sh
-rwxr-xr-x  1 jdforrester  staff   281 20 Sep 14:46 dockerfiles/operations-dnslint/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   299 20 Sep 14:46 dockerfiles/quibble-fresnel/mediawiki-fresnel-patch.sh
-rwxr-xr-x  1 jdforrester  staff   305 13 Feb  2018 dockerfiles/rake/run.sh
-rwxr-xr-x  1 jdforrester  staff   340  9 Oct  2018 dockerfiles/ci-src-setup-simple/run.sh
-rwxr-xr-x  1 jdforrester  staff   345 23 May  2018 dockerfiles/wikimedia-audit-resources/run.sh
-rwxr-xr-x  1 jdforrester  staff   375 18 Oct 10:56 dockerfiles/composer-php70/security-check.sh
-rwxr-xr-x  1 jdforrester  staff   375 18 Oct 10:56 dockerfiles/composer/security-check.sh
-rwxr-xr-x  1 jdforrester  staff   397 17 Oct 14:22 dockerfiles/operations-puppet/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   399 18 Oct 10:56 dockerfiles/composer-test/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   405 20 Sep 14:46 dockerfiles/java8-sonar-scanner/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   424 17 Oct 14:22 dockerfiles/gerrit/run.sh
-rwxr-xr-x  1 jdforrester  staff   430 22 Feb  2018 dockerfiles/npm-test-3d2png/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   439 13 Feb  2018 dockerfiles/rake-vagrant/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   444 20 Sep 14:46 dockerfiles/npm-browser-test/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   445 13 Feb  2018 dockerfiles/rake/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   447 20 Sep 14:46 dockerfiles/node10-test-browser/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   455 18 Oct 10:56 dockerfiles/composer-package/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   456 17 Oct 14:22 dockerfiles/node10-kartotherian/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   466 21 Feb  2018 dockerfiles/java8-mjolnir/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   469 20 Sep 14:46 dockerfiles/java8-wikidata-query-rdf/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   474 21 Feb  2018 dockerfiles/java8-xgboost/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   506 20 Sep 14:46 dockerfiles/node10-test/run.sh
-rwxr-xr-x  1 jdforrester  staff   507 22 Feb  2018 dockerfiles/tox-mysqld/run-with-mysqld.sh
-rwxr-xr-x  1 jdforrester  staff   524 22 Feb  2018 dockerfiles/tox-mysqld/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   540 10 Dec  2018 dockerfiles/mediawiki-tarball/run.sh
-rwxr-xr-x  1 jdforrester  staff   578  3 Jan  2018 dockerfiles/castor/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   598 20 Sep 14:46 dockerfiles/civicrm/run.sh
-rwxr-xr-x  1 jdforrester  staff   614 17 Oct 14:22 dockerfiles/gerrit/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   637 20 Sep 14:46 dockerfiles/operations-dnslint/run.sh
-rwxr-xr-x  1 jdforrester  staff   665 20 Sep 14:46 dockerfiles/civicrm/run-with-mysqld.sh
-rwxr-xr-x  1 jdforrester  staff   800 13 Feb  2018 dockerfiles/doxygen/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   812 20 Sep 14:46 dockerfiles/quibble-coverage/mwext-phpunit-coverage-patch.sh
-rwxr-xr-x  1 jdforrester  staff   854 20 Sep 14:46 dockerfiles/civicrm/example-run.sh
-rwxr-xr-x  1 jdforrester  staff   918 20 Sep 14:46 dockerfiles/node10-test-browser/run-with-xvfb.sh
-rwxr-xr-x  1 jdforrester  staff   918 28 Mar  2018 dockerfiles/npm-browser-test/run-with-xvfb.sh
-rwxr-xr-x  1 jdforrester  staff  1056  3 Jan  2018 dockerfiles/tox/run.sh
-rwxr-xr-x  1 jdforrester  staff  1209 17 Oct 14:22 dockerfiles/mediawiki-phan-seccheck/run.sh
-rwxr-xr-x  1 jdforrester  staff  1278 20 Sep 14:46 dockerfiles/release-notes/run.sh
-rwxr-xr-x  1 jdforrester  staff  1298 28 Mar  2018 dockerfiles/npm-test/run-oid.sh
-rwxr-xr-x  1 jdforrester  staff  1319 17 Oct 14:22 dockerfiles/mediawiki-phan/run-libraries.sh
-rwxr-xr-x  1 jdforrester  staff  1323 17 Oct 14:22 dockerfiles/mediawiki-phan/run-core.sh
-rwxr-xr-x  1 jdforrester  staff  1382 17 Oct 14:22 dockerfiles/mediawiki-phan/run.sh
-rwxr-xr-x  1 jdforrester  staff  1391 20 Sep 14:46 dockerfiles/quibble-stretch-php72/mediawiki-coverage.sh
-rwxr-xr-x  1 jdforrester  staff  1751 20 Sep 14:46 dockerfiles/java8-sonar-scanner/poll-sonar-for-response.sh
-rwxr-xr-x  1 jdforrester  staff  1751 20 Sep 14:46 dockerfiles/java8-sonar-scanner/run.sh
-rwxr-xr-x  1 jdforrester  staff  1967 17 Oct 14:22 dockerfiles/operations-puppet/run.sh
-rwxr-xr-x  1 jdforrester  staff  2118  9 Oct  2018 dockerfiles/quibble-stretch-bundle/mwselenium.sh
-rwxr-xr-x  1 jdforrester  staff  2121 17 Oct 14:22 dockerfiles/quibble-coverage/mediawiki-coverage.sh
-rwxr-xr-x  1 jdforrester  staff  2461 17 Oct 14:22 dockerfiles/quibble-coverage/mwext-phpunit-coverage.sh

Might need to do this more broadly?

(Or remove the exec bit from the example-run.sh files for those that have it?)

Change 544238 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] dockerfiles: Fix run.sh chmod for php70-compile and lintr

https://gerrit.wikimedia.org/r/544238

Change 544238 merged by jenkins-bot:
[integration/config@master] dockerfiles: Fix run.sh chmod for php70-compile and lintr

https://gerrit.wikimedia.org/r/544238

Change 544230 merged by jenkins-bot:
[integration/config@master] docker: composer-php70 rebuild all dependent images

https://gerrit.wikimedia.org/r/544230

Change 544244 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] jjb: Bump all non-quibble jobs to use latest images

https://gerrit.wikimedia.org/r/544244

Jdforrester-WMF renamed this task from exec /srv/composer/composer-install-dev-only failed: Permission denied to CI broken with composer-install-dev-only and security-check scripts not executable; can't merge in mwconfig, other repos.Oct 18 2019, 7:01 PM
Jdforrester-WMF claimed this task.
Jdforrester-WMF triaged this task as High priority.

OK, I've fixed the jobs for the mw-config repo first, so those are now working. Sorry for the disruption!

Change 544244 merged by jenkins-bot:
[integration/config@master] jjb: Bump all non-quibble jobs to use latest images

https://gerrit.wikimedia.org/r/544244