| [12:00:39] | * theMusician has quit (Quit: theMusician) |
| [13:05:42] | * TommyCox has joined #aegir |
| [13:17:46] | <colan> | wow. he actually approved my comment: http://buytaert.net/how-nasdaq-offers-a-drupal-distribution-as-a-service |
| [14:04:19] | * colan_ has joined #aegir |
| [14:05:25] | * joestewart_ has joined #aegir |
| [14:06:20] | * bgm_ has joined #aegir |
| [14:07:37] | * bgm has quit (Ping timeout: 255 seconds) |
| [14:07:47] | * colan has quit (Ping timeout: 255 seconds) |
| [14:08:06] | * joestewart has quit (Ping timeout: 255 seconds) |
| [14:08:20] | * colan_ is now known as colan |
| [14:18:28] | * realityloop has quit (Quit: Leaving..) |
| [14:41:12] | * realityloop has joined #aegir |
| [15:03:03] | * nlytkin has quit (Read error: Connection reset by peer) |
| [15:03:37] | * nlytkin has joined #aegir |
| [15:54:45] | * bgm_ is now known as bgm |
| [16:10:04] | * TommyCox has quit (Remote host closed the connection) |
| [16:12:42] | * TommyCox has joined #aegir |
| [16:14:33] | * TommyCox has quit (Remote host closed the connection) |
| [16:38:08] | * TommyCox has joined #aegir |
| [16:38:12] | * TommyCox has quit (Remote host closed the connection) |
| [16:38:47] | * TommyCox has joined #aegir |
| [16:40:49] | * TommyCox has quit (Remote host closed the connection) |
| [16:41:34] | * TommyCox has joined #aegir |
| [17:03:43] | * realityloop has quit (Quit: Leaving..) |
| [17:13:59] | * TommyCox has quit (Remote host closed the connection) |
| [17:29:42] | * TommyCox has joined #aegir |
| [18:16:10] | * boshtian has joined #aegir |
| [18:29:12] | * boshtian has quit (Quit: boshtian) |
| [20:34:50] | * TommyCox has quit (Remote host closed the connection) |
| [20:40:51] | * ybabel has joined #aegir |
| [20:52:19] | * TommyCox has joined #aegir |
| [21:10:24] | * TommyCox has quit (Remote host closed the connection) |
| [22:21:52] | * ybabel1 has joined #aegir |
| [22:22:03] | * ybabel has quit (Remote host closed the connection) |
| [22:22:03] | * ybabel1 is now known as ybabel |
| [23:41:44] | * boshtian has joined #aegir |
| [00:31:26] | <ergonlog1c> | colan: nice plug :) |
| [00:46:07] | * cmcintosh has joined #aegir |
| [01:29:01] | * fatguylaughing has joined #aegir |
| [01:54:28] | <jonpugh> | oh yeah, thanks colan :D |
| [01:55:59] | <jonpugh> | in other news... I have Aegir launching docker containers and successfully installing sites. https://www.drupal.org/node/2309547#comment-11936917 helmo ergonlog1c colan |
| [01:55:59] | <hefring> | https://www.drupal.org/node/2309547 => [meta] Aegir & Docker [#2309547] => 17 comments, 4 IRC mentions |
| [02:07:25] | <cmcintosh> | jonpugh: pretty sweet |
| [02:07:25] | <hefring> | cmcintosh: 3 weeks 1 day ago <ergonlogic> tell cmcintosh These days, helmo and I are the most involved in administering project resources (like paypal accts, etc.). But the full list of maintainers can be found in the docs here: http://docs.aegirproject.org/en/3.x/community/core-team/ |
| [02:07:42] | <jonpugh> | thanks |
| [02:07:51] | <jonpugh> | I need help, there's a lot to do now :) |
| [02:08:05] | <cmcintosh> | ive been busy building out a crap ton of Commerce modules |
| [02:08:12] | <cmcintosh> | lots of new contrib modules |
| [02:08:23] | <cmcintosh> | well a couple anyway |
| [02:08:57] | <cmcintosh> | commerce_license, commerce_subs, commerce_gift, commerce_rat (Reservations and Timeslots), and now commerce_mlm |
| [02:09:12] | <jonpugh> | oh yeah? |
| [02:09:19] | <jonpugh> | I need commerce_license at some point |
| [02:09:47] | <cmcintosh> | http://github.com/cmcintosh/commerce_license |
| [02:09:58] | <cmcintosh> | still very early though |
| [02:29:27] | * v20th has joined #aegir |
| [02:46:28] | * boshtian has quit (Quit: boshtian) |
| [02:48:22] | <colan> | cmcintosh: jonpugh the new one is https://www.drupal.org/project/licensing |
| [02:49:00] | <colan> | it's not commerce-specific. was looking into it before starting https://www.drupal.org/project/recurly_aegir |
| [02:50:59] | <colan> | ideally, we'd have https://www.drupal.org/sandbox/tomcox/2816099 up & running, but it just got started. still lots to do. |
| [02:55:41] | <colan> | any help with that would be appreciated. :) |
| [03:00:16] | <cmcintosh> | yea i went with a module tied into commerce itself |
| [03:00:22] | <cmcintosh> | but split off the subscription part |
| [03:00:27] | <cmcintosh> | so it was a bit more dynamic |
| [03:00:58] | <cmcintosh> | im mostly sticking with the framework they have setup for the plugin reference field |
| [03:04:12] | <jonpugh> | I like that last option, colan ... i've found for something simple, commerce can be a beast |
| [03:04:50] | <colan> | jonpugh: exactly. |
| [03:05:23] | * theMusician has joined #aegir |
| [04:10:07] | * boshtian has joined #aegir |
| [04:11:56] | * TommyCox has joined #aegir |
| [04:48:41] | * boshtian has quit (Ping timeout: 252 seconds) |
| [04:50:35] | * cmcintosh has quit (Quit: Leaving...) |
| [05:01:32] | <colan> | jonpugh: great work on the docker stuff, btw. |
| [05:05:40] | <jonpugh> | thanks |
| [05:09:42] | <jonpugh> | I'm starting to think we should have a 7.x-4.x release cycle that just brings all the best stuff into core aegir and a quick modernization of our PHP classes |
| [05:12:34] | <jonpugh> | There's a lot that has to be done simultaneously |
| [05:12:42] | <jonpugh> | that's why it took so long, really. What |
| [05:12:56] | <jonpugh> | What's in the containers really matters if you want aegir-like functionality |
| [05:36:02] | * TommyCox has quit (Remote host closed the connection) |
| [05:46:04] | <jonpugh> | colan: ergonlog1c: have you seen http://robo.li |
| [05:46:47] | <jonpugh> | helmo too... I converted all my development environment scripts with robo commands for devshop, I build 4 containers with `robo prep:containers` |
| [05:47:10] | <jonpugh> | https://github.com/opendevshop/devshop/blob/1.x/RoboFile.php |
| [06:00:14] | <jonpugh> | And I got the `robo test` command to work both locally and on travis |
| [06:00:24] | <jonpugh> | which means should be easy to run anywhere |
| [06:16:48] | <joestewart_> | +1 for robo use. I also have changed to use it for building a script library. |
| [06:21:06] | <mstenta> | i'm seeing tasks get stuck frequently in my aegir... showing a spinning icon. when i click on them and click "update status" it changes to succesfull, so it actually is completing the task, it's just not updating it in the frontend it seems - has anyone experienced this? |
| [06:21:23] | <mstenta> | is there any way to mass update the status of all outstanding tasks, rather than manually clicking into each one? |
| [06:25:57] | <jonpugh> | mstenta: You can use SQL :) UPDATE hosting_task SET ... |
| [06:31:29] | * ybabel has quit (Quit: ybabel) |
| [06:33:23] | <mstenta> | jonpugh: simple as that? works for me! :-) |
| [06:33:25] | <mstenta> | thanks |
| [07:19:33] | <ergonlog1c> | mstenta: tasks fail to update on PHP errors, in my experience |
| [07:20:00] | <ergonlog1c> | the 'update status' just looks through the log for any warnings or errors, and sets the status accordingly |
| [07:20:47] | <mstenta> | ergonlog1c: thanks for the explanation - i'll look to see if there's any obvious errors that could be the cause... |
| [07:20:47] | <ergonlog1c> | so, a missing semi-colon or something similar could be blocking the successful execution of those tasks |
| [07:20:55] | <mstenta> | it doesn't happen all the time |
| [07:21:14] | <ergonlog1c> | try running the Drush command manually |
| [07:21:15] | <mstenta> | i'm currently running a batch disable on 25 sites at a time... and it seems that about 5 or so get stuck each time |
| [07:21:47] | <mstenta> | ergonlog1c: which drush command do you mean? |
| [07:22:00] | <ergonlog1c> | look in the task log |
| [07:22:10] | <ergonlog1c> | it'll list each drush command that gets executed |
| [07:22:41] | <ergonlog1c> | also, are you running the queue daemon, or the cron task queue? |
| [07:26:27] | <ergonlog1c> | mstenta: the reason I ask is that the cron queue allows a setting to run multiple tasks in parallel. This could potentially cause a race condition that might explain the behaviour you're observing |
| [07:27:24] | <ergonlog1c> | in fact, I've also seen a case where both the queue daemon and the cron queue were enabled, which led to odd behaviour, as both contended to claim tasks |
| [07:29:14] | * gusaus has joined #aegir |
| [07:50:04] | <mstenta> | ergonlog1c: ah sorry - didn't hear the chat chime |
| [07:50:09] | <mstenta> | hmm ok... that's good to know |
| [07:50:20] | <mstenta> | i am looking to see what my setup is right now... i forget |
| [07:50:35] | <mstenta> | service hosting-queued status says that it is not running |
| [07:50:40] | <mstenta> | and i have the followign in crontab -l: |
| [07:50:56] | <mstenta> | */1 * * * * /usr/bin/env php /usr/share/php/drush/drush.php '@hostmaster' hosting-dispatch >> /dev/null 2>&1 |
| [07:51:22] | <mstenta> | so it appears i'm still using the cron method... funny i thought i had changed to using the hosting-queued service... |
| [07:51:27] | <mstenta> | i guess that would explain my issue |
| [07:52:23] | <ergonlog1c> | right |
| [07:52:41] | * spyd has quit (Ping timeout: 260 seconds) |
| [07:53:16] | <ergonlog1c> | so a disable task will re-write the vhost, and restart Apache |
| [07:54:11] | <ergonlog1c> | mstenta: so it's possible that the occasional task log update on the front-end is being interrupted, or something |
| [07:54:52] | <mstenta> | hmm ok... because apache is being restarted? so it's breaking another running task? |
| [07:54:59] | <mstenta> | that would explain some other issues i've experienced |
| [07:55:21] | <mstenta> | i enabled hosting-queued and commented out my crontab... i will try another 25 and see how it goes |
| [07:55:23] | <mstenta> | thanks ergonlog1c |
| [07:55:56] | <gusaus> | Props to Aegir http://buytaert.net/comment/130966#comment-130966 |
| [08:41:09] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [08:44:09] | * spyd has joined #aegir |
| [08:53:41] | <mstenta> | ergonlog1c: hosting-queued doesn't seem to be working for me :-/ |
| [08:54:12] | <mstenta> | i'm going to try to debug it... but out of curiosity, is there a way to turn off the cron setting you mentioned for running parallel tasks |
| [09:39:20] | * realityloop has joined #aegir |
| [09:44:56] | * v20th has quit (Quit: Leaving) |