| [10:20:01] | * ivanjaros has joined #aegir |
| [10:22:03] | * ivanjaros has quit (Client Quit) |
| [11:08:29] | * Egyptian[Home] has quit (Quit: Leaving.) |
| [11:19:50] | * cweagans_afk is now known as cweagans |
| [11:28:20] | * cweagans is now known as cweagans_afk |
| [11:41:08] | * xurizaem_ has joined #aegir |
| [12:08:23] | * xurizaem_ is now known as xurizaemon|afk |
| [12:08:52] | * xurizaemon|afk has quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| [12:32:44] | * Egyptian[Home] has joined #aegir |
| [12:36:42] | * hestenet has quit (Remote host closed the connection) |
| [12:44:59] | * ivanjaros has joined #aegir |
| [12:47:02] | * ivanjaros has quit (Client Quit) |
| [12:51:03] | * Egyptian[Home] has quit (Quit: Leaving.) |
| [12:55:06] | * jerryitt has joined #aegir |
| [13:05:08] | * shaneonabike has quit (Quit: Leaving.) |
| [13:21:38] | * xurizaem_ has joined #aegir |
| [13:45:11] | * gusaus has quit (Quit: gusaus) |
| [13:59:32] | * hefring has joined #aegir |
| [15:05:07] | * jerryitt has quit (Quit: Connection closed for inactivity) |
| [15:11:20] | * xurizaem_ is now known as xurizaemon|afk |
| [15:11:47] | * xurizaemon|afk has quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| [15:40:29] | * xurizaem_ has joined #aegir |
| [15:50:40] | * xurizaem_ is now known as xurizaemon|afk |
| [15:52:09] | * xurizaemon|afk has quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| [16:17:47] | * David_Hernandez has joined #aegir |
| [17:05:56] | * boshtian has joined #aegir |
| [17:26:16] | * xurizaem_ has joined #aegir |
| [17:38:18] | * xurizaem_ is now known as xurizaemon|afk |
| [17:38:47] | * xurizaemon|afk has quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| [17:57:50] | * xurizaem_ has joined #aegir |
| [18:01:13] | * gandhiano has joined #aegir |
| [18:03:02] | * xurizaem_ has quit (Quit: Textual IRC Client: www.textualapp.com) |
| [18:05:27] | * e-anima has joined #aegir |
| [18:10:36] | * sdrycroft has joined #aegir |
| [18:17:44] | * boshtian1 has joined #aegir |
| [18:17:44] | * boshtian has quit (Read error: Connection reset by peer) |
| [18:17:44] | * boshtian1 is now known as boshtian |
| [19:01:37] | * thunderWilly has joined #aegir |
| [19:01:42] | * e-anima has quit (Ping timeout: 244 seconds) |
| [19:29:14] | * ivanjaros has joined #aegir |
| [20:25:26] | * ratioweb has joined #aegir |
| [20:32:22] | * Egyptian[Home] has joined #aegir |
| [21:01:17] | * Egyptian[Home] has quit (Quit: Leaving.) |
| [21:05:01] | * boshtian has quit (Remote host closed the connection) |
| [21:20:43] | * ivanjaros has quit (Quit: https://drupal.org/user/135190) |
| [21:26:49] | * boshtian has joined #aegir |
| [21:30:26] | * gandhiano has quit (Ping timeout: 240 seconds) |
| [21:47:26] | * ivanjaros has joined #aegir |
| [21:54:16] | * boshtian has quit (Quit: boshtian) |
| [22:19:43] | * msound has joined #aegir |
| [22:23:54] | * ivanjaros has quit (Quit: https://drupal.org/user/135190) |
| [22:32:42] | * ivanjaros has joined #aegir |
| [23:02:35] | * zz_drakythe is now known as drakythe |
| [23:17:50] | * boshtian has joined #aegir |
| [23:27:32] | * zz_kvanderw is now known as kvanderw |
| [23:37:40] | * zombiebeard has joined #aegir |
| [23:49:37] | * msound has quit (Quit: This computer has gone to sleep) |
| [23:54:24] | * msound has joined #aegir |
| [00:00:06] | <helmo> | Hi there... |
| [00:00:06] | <hefring> | hola |
| [00:05:07] | <gboudrias> | Hi! |
| [00:05:07] | <hefring> | eh oh |
| [00:05:37] | <helmo> | I've prepared a few lines about what I've been up to relating to Aegir... |
| [00:05:43] | <helmo> | Have been looking at hosting_sync to add an option to disable rollback backup for the sync task as It can speed up CI |
| [00:05:48] | <helmo> | https://www.drupal.org/node/2568169 |
| [00:05:50] | <hefring> | https://www.drupal.org/node/2568169 => Option to disable rollback backup [#2568169] => 2 comments, 1 IRC mention |
| [00:06:00] | <helmo> | I spread some karma in the ask site, to let the core team start doing moderation. |
| [00:06:35] | <helmo> | Updated the DNS for the community archive site to go directly to the archive instead of redirecting. This fixed old links |
| [00:06:47] | <gboudrias> | Nice |
| [00:07:32] | <helmo> | I migrated the donation page... needs a review and a link on the project homepage, https://www.drupal.org/node/2569535 |
| [00:07:33] | <hefring> | https://www.drupal.org/node/2569535 => Create replacement donation page [#2569535] => 2 comments, 1 IRC mention |
| [00:08:21] | <helmo> | And I did a quick read of the privaly policy which ergonlogic prepared ... it sounds like most of them |
| [00:08:34] | * jerryitt has joined #aegir |
| [00:09:25] | <gboudrias> | Great |
| [00:09:40] | <gboudrias> | Not much to report for me, I did update https://github.com/PraxisLabs/praxis_aegirvps_ansible/ to Aegir3 |
| [00:10:08] | <gboudrias> | It's pretty specific to our infrastructure but the Aegir part should be reusable, I reused a lot of bgm's code as well |
| [00:10:21] | <helmo> | On the paypay side I noticed that we can also create a form for repeating payments ... called subscriptions. Might be good for the donation page or the professional support page |
| [00:11:02] | <gboudrias> | As for today I'm planning to learn me some Debian packaging to try and fix the systemd bug |
| [00:11:18] | <gboudrias> | Oh yeah, that could be useful |
| [00:11:33] | <helmo> | gboudrias: I'll try to read up on your ansible ... |
| [00:13:39] | <gboudrias> | helmo: You might like bgm's version better: https://github.com/mlutfy/ansible-bidon/blob/master/playbooks/aegir/main... |
| [00:13:54] | <gboudrias> | I just needed to split MySQL into its own role |
| [00:14:10] | <gboudrias> | (And he uses MariaDB, which I really should spend some time on testing...) |
| [00:15:05] | <gboudrias> | helmo: I've read the donation page, looks pretty good to me |
| [00:16:36] | <helmo> | I think we could add a $ sign as icon on the bottom menu to link to that page. Just need to find or create one that fits with the other icons ... until a new design is ready |
| [00:17:58] | <gboudrias> | helmo: You mean on the front page? Yeah good idae |
| [00:17:59] | <gboudrias> | idea* |
| [00:18:16] | * David_Hernandez has quit (Quit: :wq!) |
| [00:22:40] | <helmo> | yes, the frontpage |
| [00:25:00] | * helmo back to work .... |
| [00:25:45] | <gboudrias> | Hahah, likewise |
| [00:37:56] | * hestenet has joined #aegir |
| [00:39:37] | * ivanjaros has quit (Read error: Connection reset by peer) |
| [00:53:29] | * hestenet has quit (Ping timeout: 256 seconds) |
| [00:53:35] | * hestenet_ has joined #aegir |
| [01:15:15] | <ergonlogic> | sorry all. I got pulled away from my laptop |
| [01:15:39] | <ergonlogic> | for my part, I've got RT working pretty well, over at http://help.aegir.support |
| [01:16:00] | <ergonlogic> | I also experimented with using CiviCRM as a subscription platform |
| [01:16:09] | <ergonlogic> | it looks like it'll do nicely |
| [01:16:22] | <ergonlogic> | we should also be able to use it for donations |
| [01:16:56] | <ergonlogic> | I've fixed up a couple things with makefiles and lockfile-based workflows |
| [01:17:13] | <ergonlogic> | and I got remote_import to work b/w Aegir2 and Aegir3 |
| [01:17:38] | <ergonlogic> | I still need to make it switchable between remotes running 2 and 3 |
| [01:17:48] | <ergonlogic> | which I'll try to bang out today |
| [01:18:11] | <ergonlogic> | the privacy policy is done, so I'm moving on to the ToS |
| [01:19:42] | <ergonlogic> | last week, I merged provision_civicrm into hosting_civicrm, which is working nicely |
| [01:20:37] | <ergonlogic> | I'd like to move some stuff into the 'Advanced' category |
| [01:20:47] | <ergonlogic> | I'd created an issue on d.o about it |
| [01:21:21] | <ergonlogic> | I'm going to set up a second email inbound into our RT for sales inquiries |
| [01:21:38] | <ergonlogic> | probably info@help.aegir.hupport |
| [01:22:19] | <ergonlogic> | I also enabled akismet and recaptcha on ask.aegir.support |
| [01:22:38] | <ergonlogic> | we can flag users as moderators, 'accepted', etc. |
| [01:23:31] | <ergonlogic> | I documented the process of creating a new staff user in RT |
| [01:23:36] | <ergonlogic> | as well as a new client user |
| [01:24:11] | <ergonlogic> | I figure to work w/ Nicholas to build a little brochureware site for the service offerings |
| [01:24:29] | <ergonlogic> | and a CiviCRM for the subscription management |
| [01:24:31] | * boshtian has quit (Quit: boshtian) |
| [01:24:44] | <gboudrias> | Wow, sounds like a busy week :) |
| [01:25:11] | <gboudrias> | ergonlogic: Does that mean we can close https://www.drupal.org/node/2538788 ? |
| [01:25:12] | <hefring> | https://www.drupal.org/node/2538788 => Make this module compatible with Aegir2 [#2538788] => 3 comments, 2 IRC mentions |
| [01:25:51] | <ergonlogic> | gboudrias: no |
| [01:26:00] | <ergonlogic> | I probably just re-implemented your patch :-/ |
| [01:26:01] | <gboudrias> | Darn |
| [01:26:03] | <gboudrias> | Cool |
| [01:26:13] | <ergonlogic> | Let me test it, and see |
| [01:26:27] | <gboudrias> | Thanks for doing all this anyway, seems like pretty huge progress |
| [01:26:30] | <ergonlogic> | I'll fix this today |
| [01:26:40] | <ergonlogic> | well, it's all coming along |
| [01:26:56] | <ergonlogic> | we need to figure out the scope of our support offerings |
| [01:27:08] | <ergonlogic> | which'll be pretty core to the ToS |
| [01:27:25] | <ergonlogic> | like, I think we need to support everything in our recommended workflows |
| [01:27:40] | <ergonlogic> | like Drush Make and its --lock functionality |
| [01:27:51] | <gboudrias> | Hmm yeah I see |
| [01:28:02] | <ergonlogic> | for platform maintenance à-la kplatforms |
| [01:29:10] | <gboudrias> | Has the lock option been integrated/released yet? |
| [01:29:19] | <ergonlogic> | yes, it's in Drush 7 |
| [01:29:36] | <gboudrias> | Okay cool, I might be wrong but I seem to remember we still install drush 6 with Aegir3 |
| [01:29:41] | <ergonlogic> | which I think we should also target |
| [01:29:42] | <ergonlogic> | yes |
| [01:29:51] | <gboudrias> | Okay right |
| [01:30:03] | <ergonlogic> | I've been installing it locally, using a 'drush7' alias |
| [01:30:18] | * shaneonabike has joined #aegir |
| [01:30:46] | <ergonlogic> | the problem is mostly that Drush7 bails in hook_init on detecting a D8 site |
| [01:31:08] | <gboudrias> | Yeah, but so does drush6 right? |
| [01:31:24] | <ergonlogic> | so we can't even test our D8 support on it |
| [01:31:24] | <gboudrias> | So it doesn't seem like we'd lose anything |
| [01:31:28] | <ergonlogic> | no |
| [01:31:44] | <ergonlogic> | Drush 6 doesn't support much of D8 |
| [01:31:55] | <ergonlogic> | but it doesn't crash on purpose as soon at it sees it |
| [01:31:58] | <ergonlogic> | like Drush7 |
| [01:32:25] | <ergonlogic> | really, we should be looking at skipping to Drush8 for Drupal8 support |
| [01:32:40] | <ergonlogic> | and Drush7 is a necessary step, imo |
| [01:32:47] | <gboudrias> | Yeah that sounds right |
| [01:32:51] | * msound has quit (Quit: This computer has gone to sleep) |
| [01:33:44] | <ergonlogic> | we use a pretty limited set of Drush commands internally |
| [01:33:45] | <gboudrias> | I don't know if it's the drush version but I think Drupal8 doesn't work with Aegir3 right now |
| [01:34:03] | <gboudrias> | I had assumed it was but now I'm not so sure |
| [01:34:10] | <ergonlogic> | so maybe I could convince the other maintainers to unlock just those from the Drupal8 hook_init() thing |
| [01:34:29] | <ergonlogic> | we can install D8 sites on Aegir3 |
| [01:34:35] | <ergonlogic> | or, at least, we could |
| [01:34:48] | <ergonlogic> | D8 has moved pretty fast the past few weeks/months |
| [01:34:58] | <gboudrias> | Pretty sure we/D8 broke that somewhere before 3.0 |
| [01:35:24] | <ergonlogic> | if Drush7 didn't crash on 'sql-dump', 'sqlc' and 'uli' maybe... |
| [01:35:30] | <gboudrias> | At least I had tested it with 3.1 |
| [01:35:37] | <ergonlogic> | oh, ok |
| [01:35:44] | <ergonlogic> | did you update the D8 support issue? |
| [01:36:06] | <ergonlogic> | because it *was* working, at some point |
| [01:36:25] | <ergonlogic> | but then, that might've been on Drush7 before the D8 ban |
| [01:36:43] | <gboudrias> | Yeah I but I had assumed it was because of drush 6.6 |
| [01:36:50] | <gboudrias> | https://www.drupal.org/node/1194602#comment-10197149 |
| [01:36:51] | <hefring> | https://www.drupal.org/node/1194602 => [meta] Support the hosting of Drupal 8 sites [#1194602] => 67 comments, 3 IRC mentions |
| [01:38:20] | <gboudrias> | Actually the message Drush seems to imply they also forbade d8 on drush 6.6+ |
| [01:38:29] | <gboudrias> | It's been a while so I'm not sure of the details |
| [01:39:11] | <ergonlogic> | ffs |
| [01:39:33] | <ergonlogic> | drush can be such a PITA sometimes |
| [01:39:43] | <gboudrias> | Yeah that was my thought at the time too :p |
| [01:40:02] | <ergonlogic> | ok, so we drop even pretending to support D8 until we get Drush8 running, I guess |
| [01:40:11] | <ergonlogic> | which means dropping support for D6 |
| [01:40:33] | <ergonlogic> | so Aegir3 + Drush6/7 == Drupal 6 + 7 |
| [01:40:45] | <ergonlogic> | Aegir3 + Drush8 == Drupal 7 + 8 |
| [01:40:52] | <gboudrias> | Makes sense, Aegir2 can handle D6 sites |
| [01:41:13] | <gboudrias> | Or yeah Aegir3 on a legacy server |
| [01:41:15] | <ergonlogic> | how would we handle the .debs then? |
| [01:41:31] | <gboudrias> | Oh I see what you mean |
| [01:41:39] | <ergonlogic> | we'll need a switch to be able to install Drush 6, 7 or 8 |
| [01:42:32] | <gboudrias> | Yeah I suppose we don't have much choice |
| [01:42:58] | <ergonlogic> | it can be implemented like the other .deb options, I guess |
| [01:43:05] | <ergonlogic> | and default to Drush 6 for now |
| [01:43:45] | <gboudrias> | I mean, honestly at this point we could just fork Drush 7 to unban D8 |
| [01:44:14] | <ergonlogic> | D8 requires PHP 5.4+ |
| [01:44:24] | <ergonlogic> | which'll break some D6 sites |
| [01:45:07] | <ergonlogic> | make that 5.5.9+ |
| [01:45:31] | <ergonlogic> | so there really is a D6 vs D8 thing |
| [01:45:34] | <gboudrias> | Yeah there's no getting around that |
| [01:47:01] | <gboudrias> | This test matrix will be hell :p |
| [01:47:19] | <ergonlogic> | I think we should look at moving to Drush7 and drop Drush6 |
| [01:49:26] | <gboudrias> | Sounds good, do we have an issue for this already? |
| [01:50:57] | <gboudrias> | Doesn't seem like it, although it seems we fixed Drush7 support for hostmaster a year ago: https://www.drupal.org/node/2281983 |
| [01:50:58] | <hefring> | https://www.drupal.org/node/2281983 => Support installation of Aegir on Drush 7.x [#2281983] => 11 comments, 1 IRC mention |
| [01:56:37] | <ergonlogic> | http://ci.aegirproject.org/job/P_Aegir_Puppet_Module_functional_test_Aeg... |
| [02:00:01] | * freiheit has joined #aegir |
| [02:00:08] | <gboudrias> | Oh cool |
| [02:00:37] | * freiheit has quit (Client Quit) |
| [02:00:52] | * freiheit has joined #aegir |
| [02:01:00] | <ergonlogic> | debugging locally now |
| [02:24:37] | * msound has joined #aegir |
| [02:43:11] | * sdrycroft has quit (Quit: Leaving.) |
| [03:29:26] | <ergonlogic> | gboudrias: https://www.drupal.org/node/2570389 |
| [03:29:27] | <hefring> | https://www.drupal.org/node/2570389 => Support Drush 7.x [#2570389] => 0 comments, 1 IRC mention |
| [03:29:40] | <ergonlogic> | I got puppet-aegir to mostly work on Debian Jessie |
| [03:29:53] | <ergonlogic> | up to the point where we actually call 'drush', that is |
| [03:33:12] | <gboudrias> | cool |
| [03:39:13] | <ergonlogic> | actually looks like it works |
| [03:39:57] | <ergonlogic> | at least most of the provisioning |
| [03:46:27] | * gusaus has joined #aegir |
| [03:48:32] | * joestewart has joined #aegir |
| [03:52:34] | <ergonlogic> | ok, everything in Aegir3 works on Drush7 except for Drupal6 support |
| [03:52:51] | <ergonlogic> | gboudrias: are you running any Drupal6 sites on Aegir3? |
| [03:53:15] | <gboudrias> | ergonlogic: Not me but some of our clients might |
| [03:53:40] | <gboudrias> | I could just switch to Drush 6 manually though |
| [03:54:26] | <gboudrias> | (I don't know if existing installs would get their composer-built version updated?) |
| [03:55:19] | <ergonlogic> | not automatically, no |
| [03:55:29] | <ergonlogic> | you're already running of Drush7? |
| [03:55:47] | <gboudrias> | No |
| [03:55:50] | <gboudrias> | I don't think so |
| [03:56:00] | <ergonlogic> | gboudrias@> I could just switch to Drush 6 manually though |
| [03:56:02] | <gboudrias> | But I thought our package installed Drush through composer? |
| [03:56:03] | <ergonlogic> | ??? |
| [03:56:09] | <ergonlogic> | it does |
| [03:56:15] | <ergonlogic> | drush6.6, iirc |
| [03:56:26] | <gboudrias> | Okay I just don't get the context of the question then |
| [03:57:01] | <ergonlogic> | what does this mean "I could just switch to Drush 6 manually though"? |
| [03:57:49] | <gboudrias> | If I need Drupal 6 support. Although it would be a pain for most users, so probably not relevant. |
| [03:57:57] | <ergonlogic> | I'm wondering if Aegir3/Drush6 actually support Drupal6 |
| [03:58:10] | <ergonlogic> | oh, I see |
| [03:58:25] | <ergonlogic> | you mean when we switch to Drush7 for a default? |
| [03:58:30] | <gboudrias> | I didn't test that recently |
| [03:58:31] | <gboudrias> | Yeah |
| [03:59:52] | <ergonlogic> | http://ci.aegirproject.org/job/P_Aegir_Puppet_Module_functional_test_Aeg... would have failed |
| [04:01:34] | <ergonlogic> | we must just have to alter how we bootstrap D6 sites or something... |
| [05:05:07] | * jerryitt has quit (Quit: Connection closed for inactivity) |
| [05:09:07] | * hestenet_ has quit (Remote host closed the connection) |
| [05:27:13] | * cweagans_afk is now known as cweagans |
| [05:30:55] | * cweagans is now known as cweagans_afk |
| [05:34:39] | * gandhiano has joined #aegir |
| [05:40:46] | * hestenet has joined #aegir |
| [05:42:52] | * ratioweb has quit (Ping timeout: 246 seconds) |
| [06:06:44] | * jerryitt has joined #aegir |
| [06:52:29] | <ergonlogic> | that took way longer than is should have... |
| [06:52:45] | <ergonlogic> | all tests are passing for me locally running Aegir3 on Drush7 |
| [06:52:56] | <gboudrias> | Awesome! |
| [06:56:07] | <ergonlogic> | let's see how jenkins likes it: http://ci.aegirproject.org/job/P_Aegir_Puppet_Module_functional_test_Aeg... |
| [06:57:50] | * hestenet_ has joined #aegir |
| [06:57:52] | * hestenet has quit (Read error: Connection reset by peer) |
| [07:00:48] | <ergonlogic> | hmm, hosting-queued is failing, probably due to the known systemd service issue... |
| [07:13:18] | * Egyptian[Home] has joined #aegir |
| [07:22:06] | * msound has quit (Quit: This computer has gone to sleep) |
| [07:27:06] | * thunderWilly has quit (Read error: Connection reset by peer) |
| [07:32:56] | * gusaus has quit (Ping timeout: 246 seconds) |
| [07:35:45] | * gusaus has joined #aegir |
| [07:36:03] | * hestenet_ has quit (Read error: Connection reset by peer) |
| [07:36:40] | * hestenet has joined #aegir |
| [07:39:35] | * gandhiano has quit (Ping timeout: 246 seconds) |
| [07:40:36] | * gusaus has quit (Ping timeout: 264 seconds) |
| [08:00:19] | <ergonlogic> | Yay! passing tests |
| [08:02:05] | * zombiebeard has quit (Quit: zombiebeard) |