I have pooled six new Trusty instances a few hours ago and the HHVM jobs fail with:
[Thu Feb 11 20:24:49 2016] [hphp] [14131:7f7c01f42d00:0:000001] [] Uncaught exception: Could not open extension /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so: /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so: cannot open shared object file: No such file or directory
Slaves created previously got it though...
root@integration-saltmaster:~# salt -v '*slave-trusty*' cmd.run 'ls -l /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so' Executing job with jid 20160211204006496675 ------------------------------------------- integration-slave-trusty-1006.integration.eqiad.wmflabs: ls: cannot access /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so: No such file or directory integration-slave-trusty-1001.integration.eqiad.wmflabs: ls: cannot access /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so: No such file or directory integration-slave-trusty-1002.integration.eqiad.wmflabs: ls: cannot access /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so: No such file or directory integration-slave-trusty-1004.integration.eqiad.wmflabs: -rw-r--r-- 1 root root 129408 Jun 15 2015 /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so integration-slave-trusty-1003.integration.eqiad.wmflabs: ls: cannot access /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so: No such file or directory integration-slave-trusty-1016.integration.eqiad.wmflabs: -rw-r--r-- 1 root root 129408 Jun 15 2015 /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so integration-slave-trusty-1018.integration.eqiad.wmflabs: -rw-r--r-- 1 root root 129408 Jun 15 2015 /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so integration-slave-trusty-1012.integration.eqiad.wmflabs: -rw-r--r-- 1 root root 129408 Jun 15 2015 /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so integration-slave-trusty-1017.integration.eqiad.wmflabs: -rw-r--r-- 1 root root 129408 Jun 15 2015 /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so integration-slave-trusty-1005.integration.eqiad.wmflabs: ls: cannot access /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so: No such file or directory integration-slave-trusty-1023.integration.eqiad.wmflabs: -rw-r--r-- 1 root root 129408 Jun 15 2015 /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so integration-slave-trusty-1011.integration.eqiad.wmflabs: -rw-r--r-- 1 root root 129408 Jun 15 2015 /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so integration-slave-trusty-1015.integration.eqiad.wmflabs: -rw-r--r-- 1 root root 129408 Jun 15 2015 /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so integration-slave-trusty-1014.integration.eqiad.wmflabs: -rw-r--r-- 1 root root 129408 Jun 15 2015 /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so integration-slave-trusty-1013.integration.eqiad.wmflabs: -rw-r--r-- 1 root root 129408 Jun 15 2015 /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so root@integration-saltmaster:~#
The link does not belong to any package anymore:
integration-slave-trusty-1013:~$ dpkg -S /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so dpkg-query: no path found matching pattern /usr/lib/x86_64-linux-gnu/hhvm/extensions/current/luasandbox.so
And we have:
$ apt-cache policy hhvm-luasandbox hhvm-luasandbox: Installed: 2.0.11 Candidate: 2.0.11 Version table: *** 2.0.11 0 1001 http://apt.wikimedia.org/wikimedia/ trusty-wikimedia/main amd64 Packages 100 /var/lib/dpkg/status $ apt-cache policy hhvm hhvm: Installed: 3.6.5+dfsg1-1+wm8 Candidate: 3.6.5+dfsg1-1+wm8 Version table: *** 3.6.5+dfsg1-1+wm8 0 1001 http://apt.wikimedia.org/wikimedia/ trusty-wikimedia/main amd64 Packages 100 /var/lib/dpkg/status