Last modified: 2014-09-25 05:40:11 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T73274, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 71274 - HHVM fcgi service not starting after upgrade to HHVM 3.3.0-20140918+wmf1
HHVM fcgi service not starting after upgrade to HHVM 3.3.0-20140918+wmf1
Status: RESOLVED FIXED
Product: MediaWiki-Vagrant
Classification: Unclassified
General (Other open bugs)
unspecified
All All
: High normal
: ---
Assigned To: Nobody - You can work on this!
: hhvm
: 71282 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-09-25 01:03 UTC by Prateek Saxena
Modified: 2014-09-25 05:40 UTC (History)
8 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Prateek Saxena 2014-09-25 01:03:55 UTC

    
Comment 1 Bryan Davis 2014-09-25 03:50:16 UTC
It looks like the latest hhvm package has a command line arguments change that is keeping hhvm from starting:

# hhvm --mode server
mapping self...
mapping self took 0'00" (17604 us) wall time
Uncaught exception: HHVM no longer supports the built-in webserver as of 3.0.0. Please use your own webserver (nginx or apache) talking to HHVM over fastcgi. https://github.com/facebook/hhvm/wiki/FastCGI\n
Comment 2 Bryan Davis 2014-09-25 04:14:22 UTC
It appears that the /etc/hhvm/config.hdf and /etc/hhvm/php.ini config files are no longer loaded automatically. We need to update the startup script and/or move the files to the new default location(s). Also the extension install directory seems to have changed from /usr/lib/hphp/extensions to /usr/lib/x86_64-linux-gnu/hhvm/extensions.

This is likely related to the latest packages being built on the upstream Debian packages.
Comment 3 Bryan Davis 2014-09-25 04:15:45 UTC
It looks like Ori updated operations/puppet for these changes in <https://gerrit.wikimedia.org/r/#/c/161971/> but neglected to update MediaWiki-Vagrant.
Comment 4 Gerrit Notification Bot 2014-09-25 04:34:02 UTC
Change 162823 had a related patch set uploaded by BryanDavis:
Update hhvm config for 3.3

https://gerrit.wikimedia.org/r/162823
Comment 5 Bryan Davis 2014-09-25 04:47:24 UTC
I think the default file locations still work based on the hhvm package contents. It was probably just the change to the extension dir that was causing the breakage combined with a less helpful error message.
Comment 6 Bryan Davis 2014-09-25 04:50:00 UTC
*** Bug 71282 has been marked as a duplicate of this bug. ***
Comment 7 Gerrit Notification Bot 2014-09-25 05:39:33 UTC
Change 162823 merged by jenkins-bot:
Update hhvm config for 3.3

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

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links