IRC logs for #aegir, 2014-01-02 (GMT)

2014-01-01
2014-01-03
TimeNickMessage
[11:01:46]* wolfpackmars2 has joined #aegir
[11:02:31]<mreh>realityloop: looking more promising than this time last year
[11:02:38]<mreh>hhvm that is
[11:02:56]<realityloop>mreh: yes, I'm just trying to test it in cgi mode with nginx
[11:03:30]<mreh>realityloop: is it not its own web server?
[11:03:48]<realityloop>mreh: it's now runnable in fastcgi mode
[11:04:08]<realityloop>http://www.hhvm.com/blog/1817/fastercgi-with-hhvm
[11:04:42]<realityloop>I'm just waiting for hhvm --HEAD to finish compiling on my mac
[11:05:01]<mreh>heh heh
[11:05:16]<mreh>seems like integration with aegir should pretty straightforward then
[11:05:47]<realityloop>mreh: unfortunately hhvm in cgi mode is slower than php-fpm atm
[11:06:34]<realityloop>mreh: well depending on the circumstances anyway
[11:07:02]<mreh>that blog post seems to suggest otherwise
[11:07:19]<realityloop>reading further there seems to be only one case where php-fpm was better
[11:07:30]<realityloop>up to 80x increase in performance using hhvm
[11:07:57]<realityloop>in the fibonachi section
[11:08:31]<mreh>the speedup in the wordpress section seems to be about 40
[11:08:57]<mreh>even if that's best case, it's pretty exciting
[11:09:51]<realityloop>indeed
[11:12:27]<realityloop>mreh: I'm not sure how well it will work with drupal 6 though
[11:13:11]<hefring>Git => Fix the warnings and scary errors on site migrate (subdir). => http://drupalcode.org/project/provision.git/commitdiff/f4e4098940713fe46...
[11:22:33]* sierkje has quit (Ping timeout: 252 seconds)
[11:23:04]* Egyptian[Laptop] has joined #aegir
[11:25:26]<realityloop>mreh: there's currently an issue thats blocking me from testing tho :/ https://github.com/facebook/hhvm/issues/1466
[11:26:09]<mreh>realityloop: haha, did it used to work?
[11:26:28]<realityloop>this is my first time testing
[11:26:51]<mreh>well, they released the blog post, and now it seems it doesn't work
[11:27:13]* glennpratt has quit (Remote host closed the connection)
[11:27:55]* glennpratt has joined #aegir
[11:28:53]* glennpratt has quit (Read error: Connection reset by peer)
[11:29:28]* glennpratt has joined #aegir
[11:29:55]<mreh>question is, how would you run aegir as a fastcgi server
[11:30:28]<mreh>are the server configurations customisable to allow a custom port?
[11:31:03]* Egyptian[Laptop] has quit (Quit: Leaving.)
[11:31:14]* Egyptian[Laptop] has joined #aegir
[11:31:18]<mreh>seems to be
[11:31:24]<realityloop>mreh: nginx setup already uses fastcgi for php-fpm
[11:32:35]<realityloop>mreh: I believe that assuming that hhvm was working I could just stop php-fpm and start hhvm in fcgi mode
[11:33:50]* glennpratt has quit (Ping timeout: 252 seconds)
[11:35:45]* realityloop is now known as realityloopAFK
[11:37:38]* Egyptian[Laptop] has quit (Ping timeout: 245 seconds)
[11:42:53]* zombiebeard has joined #aegir
[11:48:22]* zombiebeard has quit (Quit: zombiebeard)
[11:58:35]* glennpratt has joined #aegir
[12:00:19]* Egyptian[Laptop] has joined #aegir
[12:03:43]* glennpratt has quit (Ping timeout: 272 seconds)
[12:09:10]* mreh has quit (Quit: Leaving.)
[12:10:29]* mreh has joined #aegir
[12:13:21]* mreh has quit (Client Quit)
[12:14:16]* mreh has joined #aegir
[12:42:08]* univate has quit (Quit: Leaving)
[12:49:31]* zombiebeard has joined #aegir
[12:51:04]* zombiebeard has quit (Client Quit)
[13:05:17]* glennpratt has joined #aegir
[13:07:16]* glennpratt has quit (Remote host closed the connection)
[13:08:51]* glennpratt has joined #aegir
[13:10:49]* zombiebeard has joined #aegir
[13:13:03]* glennpratt has quit (Ping timeout: 245 seconds)
[13:13:38]* zombiebeard has quit (Client Quit)
[13:21:36]* banghouse has quit (Remote host closed the connection)
[13:22:04]* sierkje has joined #aegir
[13:39:06]* e-anima2 has joined #aegir
[13:39:09]* e-anima has quit (Ping timeout: 240 seconds)
[13:39:26]* Juc1 has quit (Ping timeout: 246 seconds)
[13:44:09]* banghouse has joined #aegir
[13:44:21]* banghouse is now known as Guest12886
[13:54:36]* e-anima2 has quit (Quit: reallife not found)
[13:55:20]* Egyptian[Laptop] has quit (Ping timeout: 245 seconds)
[14:19:37]* glennpratt has joined #aegir
[14:24:13]* glennpratt has quit (Ping timeout: 265 seconds)
[14:43:36]* Guest12886 has quit (Remote host closed the connection)
[14:56:39]* mreh has quit (Ping timeout: 240 seconds)
[15:13:15]* sierkje has quit (Ping timeout: 245 seconds)
[15:17:39]* beautifulmind has joined #aegir
[15:25:29]* sierkje has joined #aegir
[15:53:07]* jasonfisher has quit (Remote host closed the connection)
[15:53:37]* jasonfisher has joined #aegir
[16:21:32]* banghouse has joined #aegir
[16:21:56]* banghouse is now known as Guest86252
[16:25:58]* Guest86252 has quit (Ping timeout: 245 seconds)
[16:28:03]* sierkje has quit (Ping timeout: 245 seconds)
[16:45:15]* beautifulmind has quit (Read error: Connection reset by peer)
[16:52:16]* d21anthony has joined #aegir
[16:52:27]<d21anthony> /msg NickServ identify mine4me
[16:53:39]<d21anthony>hello
[16:53:39]<hefring>ni hao
[16:56:18]<d21anthony>I am running into an issue with drush and my aegir user. Every time I use drush as the aegir user it prints.
[16:57:07]<d21anthony>PHP Strict Standards: Declaration of DrushMakeProject_Library::getTranslations() should be compatible with DrushMakeProject::getTranslations($project_directory) in /var/aegir/.drush/drush_make/drush_make.project.inc on line 353
[16:57:07]<d21anthony>Strict Standards: Declaration of DrushMakeProject_Library::getTranslations() should be compatible with DrushMakeProject::getTranslations($project_directory) in /var/aegir/.drush/drush_make/drush_make.project.inc on line 353
[16:57:08]<d21anthony>PHP Strict Standards: Declaration of DrushMakeProject_Library::recurse() should be compatible with DrushMakeProject::recurse($path) in /var/aegir/.drush/drush_make/drush_make.project.inc on line 353
[16:57:08]<d21anthony>Strict Standards: Declaration of DrushMakeProject_Library::recurse() should be compatible with DrushMakeProject::recurse($path) in /var/aegir/.drush/drush_make/drush_make.project.inc on line 353
[16:57:12]<d21anthony>PHP Strict Standards: Declaration of DrushMakeProject_Profile::buildPath() should be compatible with DrushMakeProject::buildPath() in /var/aegir/.drush/drush_make/drush_make.project.inc on line 371
[16:57:15]<d21anthony>Strict Standards: Declaration of DrushMakeProject_Profile::buildPath() should be compatible with DrushMakeProject::buildPath() in /var/aegir/.drush/drush_make/drush_make.project.inc on line 371
[16:57:19]<d21anthony>Unable to download drupal-7.24.tar.gz to /tmp/drush_tmp_1388641528 from [error]
[16:57:20]<d21anthony>http://ftp.drupal.org/files/projects/drupal-7.24.tar.gz
[16:57:39]<d21anthony>-
[16:57:54]<d21anthony>any ideas on troubleshooting this would be great
[17:02:18]<mvc>d21anthony: what version of drush are you using? aegir 1.x requires drush 4.x, aegir 2.x requires drush 5.x, and drush 6.x isn't supported afaik
[17:05:51]<d21anthony>drush 4.5 and aegir 1
[17:06:32]<d21anthony>Ive tried uninstalling drush and re-installing it with no prevail
[17:06:45]<d21anthony>my php version is 5.5
[17:10:10]* Juc1 has joined #aegir
[17:16:12]<mig5>you might have trouble running aegir 1 with php 5.5
[17:16:34]<mig5>since it is itself a drupal 6 frontend, and i didn't think drupal 6 worked with 5.4 let alone 5.5?
[17:17:13]<mig5>in any case, it sounds like an issue with Drush Make and not Aegir itself. but yeah i'd recommend downgrading your PHP probably
[17:28:31]* beautifulmind has joined #aegir
[17:32:52]<d21anthony>Got it. Yeah it was weird because it works fine if im not the aegir user. I will try that, thanks.
[17:50:03]<mig5>d21anthony: because drush_make is located in /var/aegir/.drush/drush_make - so it's only 'instantiated', so to speak, when you run drush commands as aegir
[17:50:14]<mig5>if it was in /usr/share/ somewhere you'd get it for any user
[18:11:38]* ivanjaros has quit (Quit: https://drupal.org/user/135190)
[18:22:22]* banghouse has joined #aegir
[18:22:47]* banghouse is now known as Guest53393
[18:26:48]* Guest53393 has quit (Ping timeout: 245 seconds)
[18:29:57]<d21anthony>mig5: Thanks again. I'm really learning along the way here and appreciate you taking the time to answer.
[18:30:05]* sierkje has joined #aegir
[18:30:30]<d21anthony>Happy New Year's mate!
[18:45:31]* beautifulmind has quit (Quit: Leaving.)
[19:00:05]* christefano has joined #aegir
[19:13:28]* univate has joined #aegir
[19:25:29]* ivanjaros has joined #aegir
[19:33:18]* threesome has joined #aegir
[19:33:19]* d21anthony has quit (Quit: Leaving)
[19:45:03]* sierkje has quit (Ping timeout: 240 seconds)
[20:23:16]* banghouse has joined #aegir
[20:23:40]* banghouse is now known as Guest92193
[20:27:43]* Guest92193 has quit (Ping timeout: 246 seconds)
[21:06:23]* rteijeiro has joined #aegir
[21:14:12]* beautifulmind has joined #aegir
[21:14:22]* banghouse has joined #aegir
[21:14:46]* banghouse is now known as Guest57640
[21:36:16]* rteijeiro has quit (Remote host closed the connection)
[21:42:43]* wizonesolutions has quit (Ping timeout: 260 seconds)
[21:44:36]* wizonesolutions has joined #aegir
[22:15:30]* christefano has quit (Quit: christefano)
[22:40:34]* Egyptian[Laptop] has joined #aegir
[22:44:21]* noecc has joined #aegir
[22:59:50]* tlattimore|afk is now known as tlattimore
[23:03:13]* ivanjaros has quit (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
[23:10:58]* tlattimore is now known as tlattimore|afk
[23:12:36]* mreh has joined #aegir
[23:23:08]* tlattimore|afk is now known as tlattimore
[23:32:41]* tlattimore is now known as tlattimore|afk
[23:43:27]* jackinloadup has quit (Ping timeout: 240 seconds)
[23:43:45]* jackinloadup has joined #aegir
[23:43:46]* jackinloadup has quit (Changing host)
[23:43:46]* jackinloadup has joined #aegir
[23:52:03]* tlattimore|afk is now known as tlattimore
[23:59:03]* jackinloadup has quit (Ping timeout: 240 seconds)
[23:59:43]* jackinloadup has joined #aegir
[00:04:19]* jackinloadup has quit (Changing host)
[00:04:19]* jackinloadup has joined #aegir
[00:09:15]* e-anima has joined #aegir
[00:58:27]* zz_drakythe is now known as drakythe
[01:08:06]* zombiebeard has joined #aegir
[01:16:30]* beautifulmind has quit (Quit: Leaving.)
[01:52:21]* glennpratt has joined #aegir
[01:55:46]* elfenixtorres has joined #aegir
[02:10:49]* JeremyR has joined #aegir
[02:51:06]* spyd has quit (Remote host closed the connection)
[02:52:17]* mreh has quit (Ping timeout: 272 seconds)
[02:53:33]* mreh has joined #aegir
[03:02:45]* Guest57640 is now known as banghouse
[03:16:59]* threesome has quit (Ping timeout: 272 seconds)
[03:24:34]* joestewart|afk is now known as joestewart
[03:27:33]* rteijeiro has joined #aegir
[03:40:45]<noecc>How does one change the file structure of a platform? Platform A has modules @ sites/all/modules. Platform B is identical to Platform A except modules @ sites/all/modules/contrib. There are no errors displayed when comparing platforms on a clone task. The clone task fails with ...Generated config virtual host configuration file, apache on example.com has been restarted,
[03:40:45]<noecc>Running: /usr/share/drush/drush.php @B.example.com updatedb --backend 2>&1, The external command could not be executed due to an application error.
[03:40:45]<noecc>Executing /usr/share/drush/drush.php @A.example.com provision-clone '@B.example.com' '@platform_B' --backend 2>&1 --debug from the cli fails with platform_B/sites\/all\/modules\/entity\/includes\/entity.inc): failed to open stream: No such file or directory bootstrap.inc:3138". It appears the clone task expects the modules to be at sites/all/modules for Platform B.
[03:42:56]* tlattimore is now known as tlattimore|afk
[03:44:51]* rteijeiro has quit (Remote host closed the connection)
[03:59:03]* mreh has quit (Quit: Leaving.)
[03:59:16]* elfenixtorres has quit (Remote host closed the connection)
[03:59:27]* mreh has joined #aegir
[04:04:36]* threesome has joined #aegir
[04:05:27]* mreh1 has joined #aegir
[04:06:45]* mreh has quit (Ping timeout: 272 seconds)
[04:07:39]* bgm has quit (Ping timeout: 245 seconds)
[04:08:11]* jasonfisher has quit (Ping timeout: 260 seconds)
[04:11:13]* bgm has joined #aegir
[04:12:16]* bgm has quit (Changing host)
[04:12:16]* bgm has joined #aegir
[04:20:25]* glennpratt has quit (Remote host closed the connection)
[04:21:20]* glennpratt has joined #aegir
[04:30:24]* spyd has joined #aegir
[04:39:25]* rteijeiro has joined #aegir
[04:48:39]* jackinloadup has quit (Ping timeout: 240 seconds)
[04:50:48]* jackinloadup has joined #aegir
[04:55:03]* jackinloadup has quit (Ping timeout: 240 seconds)
[04:56:52]* jackinloadup has joined #aegir
[05:23:35]* jackinloadup has quit (Ping timeout: 240 seconds)
[05:23:48]* jackinloadup has joined #aegir
[05:27:28]* rteijeiro has quit (Remote host closed the connection)
[05:28:39]* rteijeiro has joined #aegir
[05:28:43]* mreh1 has quit (Ping timeout: 272 seconds)
[05:34:48]* rteijeiro has quit (Remote host closed the connection)
[05:38:39]* Juc1 has quit (Ping timeout: 260 seconds)
[05:40:20]* mreh has joined #aegir
[05:40:35]* Juc1 has joined #aegir
[05:43:27]* jackinloadup has quit (Ping timeout: 240 seconds)
[05:45:22]* jackinloadup has joined #aegir
[05:45:58]* Juc1 has quit (Read error: Connection reset by peer)
[05:46:12]* jackinloadup has quit (Changing host)
[05:46:12]* jackinloadup has joined #aegir
[06:01:50]* mreh has quit (Ping timeout: 240 seconds)
[06:05:18]* JeremyR has quit (Quit: Leaving.)
[06:08:20]* tlattimore|afk is now known as tlattimore
[06:18:39]* mreh has joined #aegir
[06:36:39]* jackinloadup has quit (Ping timeout: 240 seconds)
[06:37:19]* jackinloadup has joined #aegir
[06:38:25]* ivanjaros has joined #aegir
[06:47:38]* mreh has quit (Ping timeout: 264 seconds)
[06:48:53]* mreh has joined #aegir
[07:01:38]* Juc1 has joined #aegir
[07:03:42]* JeremyR has joined #aegir
[07:06:15]* jackinloadup has quit (Ping timeout: 240 seconds)
[07:07:49]* jackinloadup has joined #aegir
[07:11:57]* jasonfisher has joined #aegir
[07:28:39]* jackinloadup has quit (Ping timeout: 240 seconds)
[07:30:50]* jackinloadup has joined #aegir
[07:30:50]* jackinloadup has quit (Changing host)
[07:30:50]* jackinloadup has joined #aegir
[07:36:48]* tlattimore is now known as tlattimore|afk
[07:37:32]* mreh1 has joined #aegir
[07:38:55]* mreh has quit (Ping timeout: 272 seconds)
[07:40:24]* gboudrias has joined #aegir
[07:44:55]* tlattimore|afk is now known as tlattimore
[07:55:59]* tlattimore is now known as tlattimore|afk
[08:03:45]* omega8cc has joined #aegir
[08:04:39]* jackinloadup has quit (Ping timeout: 240 seconds)
[08:05:48]* jackinloadup has joined #aegir
[08:57:28]* threesome has quit (Ping timeout: 240 seconds)
[09:01:28]<omega8cc>anarcat: what is the command to create/schedule front-end task instead of running it "inside" the currently running task in provision? with Aegir 2.x and Drush4 this just worked: provision_backend_invoke('@hostmaster', 'hosting-task', array($site_name, 'verify'), array('force' => TRUE)); but now it is a recipe for disaster, because it will destroy hostmaster database, since it will run that verify "inline".
[09:02:48]* mreh1 has quit (Ping timeout: 246 seconds)
[09:02:51]<omega8cc>let's see if this is documented in the api docs
[09:07:13]<omega8cc>hefring: tell anarcat: my problem is that running provision_backend_invoke($site_name, 'provision-verify'); inside function write() will write "parent" site credentials into subdir site config if there is more than one alias, while an attempt to schedule the parent site verify via hosting-task doesn't create that task, it simply runs it "inline" which is a total mess then.
[09:07:13]<hefring>omega8cc: I'll pass that on when anarcat is around.
[09:07:40]<omega8cc>hefring: botsnack
[09:07:40]<hefring>skynet thanks YOU!
[09:07:53]<omega8cc>hah
[09:10:03]<anarcat>hum
[09:10:03]<hefring>anarcat: 2 min 50 sec ago <omega8cc> tell anarcat: my problem is that running provision_backend_invoke($site_name, 'provision-verify'); inside function write() will write "parent" site credentials into subdir site config if there is more than one alias, while an attempt to schedule the parent site verify via hosting-task doesn't create that task, it simply runs it "inline" which is a total mess then.
[09:10:22]<anarcat>this has been a recurring problem with the 5.x upgrade
[09:10:35]<anarcat>i would suggest taking a look at how hosting-queued and hosting-dispatch execute tasks
[09:11:20]<omega8cc>ah, maybe I should try Drush 6 then? OK, will do
[09:13:45]<anarcat>no, that's not what i meant :)
[09:13:49]<anarcat>drush 6 will have similar issues
[09:16:15]<omega8cc>I meant re: taking a look at how hosting-queued and hosting-dispatch execute tasks :)
[09:16:40]* jackinloadup has quit (Ping timeout: 240 seconds)
[09:18:19]* jackinloadup has joined #aegir
[09:18:27]<omega8cc>I just realized how confusing it became post drush4 (at least until I will find if I should use drush_invoke_process or some other magic to effectively schedule and not run the frontend task from the backend)
[09:19:41]<anarcat>i don't think the backend should schedule tasks sin the frontend, in general
[09:20:27]<omega8cc>anyway, since hosting-task now exists only in provision_tests.drush.inc, I'm clearly doing it wrong
[09:20:55]* mreh has joined #aegir
[09:21:29]<omega8cc>it was handy, because you could invoke it from the backend without doing mess in the current context
[09:23:53]<omega8cc>while crashing a few installs during debugging this I have learned the hard way that DigitalOcean backups totally sucks
[09:23:57]<anarcat>yeah well, this shouldn't happen in the first place :)
[09:24:03]<anarcat>ouch
[09:26:49]* jonpugh has quit (Ping timeout: 246 seconds)
[09:28:15]* jackinloadup has quit (Ping timeout: 240 seconds)
[09:28:16]* jonpugh has joined #aegir
[09:28:23]* ivanjaros has quit (Quit: https://drupal.org/user/135190)
[09:29:36]* ivanjaros has joined #aegir
[09:30:49]* jackinloadup has joined #aegir
[09:34:50]* mreh has quit (Read error: Connection reset by peer)
[09:34:54]* mreh1 has joined #aegir
[09:35:51]* jonpugh has quit (Ping timeout: 240 seconds)
[09:40:35]* jonpugh has joined #aegir
[09:41:54]* mreh1 has quit (Quit: Leaving.)
[09:43:37]<bgm>hey, while doing a provision-verify --debug (and pretty much anything else), i'm getting a "Drush command terminated abnormally due to an unrecoverable error.", but do not see anything fatal in the log: http://paste.debian.net/73896/
[09:44:08]<bgm>i'm pretty sure it's because of civicrm stuff, but how can i get something more verbose?
[09:45:09]<anarcat>can you run it in a terminal?
[09:45:22]<bgm>it is
[09:45:26]<anarcat>oh nevermind
[09:45:32]<bgm>but actually, kind of fixed it.. used 6.x-2.x of provision_civicrm
[09:45:38]<bgm>and it seems to have disappeared
[09:45:38]<anarcat>drush: Could not find CiviCRM settings template and therefore could not create settings file.
[09:46:03]<bgm>ahh.. facepalm :-)
[09:46:09]<bgm>thanks anarcat
[09:46:12]<anarcat>eh :)
[09:49:43]* mreh has joined #aegir
[09:51:12]* tlattimore|afk is now known as tlattimore
[09:52:11]* tlattimore is now known as tlattimore|afk
[10:00:55]* jasonfisher has quit (Remote host closed the connection)
[10:00:59]<omega8cc>any reason why 2.x (head) still ships with Drupal 6.28 ?
[10:01:41]<anarcat>instead of?
[10:01:52]<omega8cc>6.29
[10:01:55]<anarcat>oh
[10:01:57]<anarcat>i don't know
[10:01:57]* jasonfisher has joined #aegir
[10:02:08]<omega8cc>the current 6.x is 6.29
[10:03:01]<omega8cc>I'm trying really hard to unfork BOA so I'm digging in the current 2.x head :)
[10:03:50]* glennpratt has quit (Remote host closed the connection)
[10:03:52]<anarcat>that's great!
[10:04:01]<anarcat>thank you so much for those changes on the subdir support
[10:04:10]<anarcat>it just needed the little nudge to really be nice and useable
[10:04:16]<anarcat>now we can ship 2.0 for real :)
[10:06:50]<omega8cc>yeah, so, the only difference which breaks things for me (I really want to automate the parent site verify when subdir site is installed) is that hosting-task doesn't add the task to the tasks schedule w/o --force while with --force it runs it immediately "inline" instead of adding it to the queue. I'm sure this doesn't have to behave like that ;)
[10:09:11]* wolfpackmars2 has quit (Remote host closed the connection)
[10:09:39]* zombiebeard has quit (Quit: zombiebeard)
[10:26:20]* noecc has left #aegir ("pax")
[10:27:54]* drakythe is now known as zz_drakythe
[10:28:18]* christefano has joined #aegir
[10:30:15]* Egyptian[Laptop] has quit (Ping timeout: 240 seconds)
[10:38:55]* JeremyR has quit (Quit: Leaving.)
[10:45:24]<omega8cc>OK, we have a progress -- we can safely automate parent site re-verify with provision_backend_invoke($site_name, 'provision-verify'); as long as both parent and subdir are Drupal 6 core based site, interesting why it breaks when parent is D6 and subdir D7
[10:46:39]* jackinloadup has quit (Ping timeout: 240 seconds)
[10:47:21]* jackinloadup has joined #aegir
[10:47:22]* jackinloadup has quit (Changing host)
[10:47:23]* jackinloadup has joined #aegir
[10:54:47]* banghouse has quit (Remote host closed the connection)
[10:59:15]* DecipheredAFK has quit (Ping timeout: 252 seconds)