| [11:01:17] | * gusaus has quit (Ping timeout: 240 seconds) |
| [11:02:05] | * gusaus has joined #aegir |
| [12:26:08] | * christefano has joined #aegir |
| [14:47:11] | * gusaus has quit (Read error: Connection reset by peer) |
| [18:25:44] | * boshtian has joined #aegir |
| [18:58:22] | * ybabel has joined #aegir |
| [19:12:28] | * boshtian has quit (Quit: boshtian) |
| [19:15:45] | * realityloop has joined #aegir |
| [19:20:59] | * reaoer013 has joined #aegir |
| [19:23:51] | * realityloop has quit (Quit: Leaving...) |
| [19:24:06] | * boshtian has joined #aegir |
| [19:24:33] | * realityloop has joined #aegir |
| [19:24:56] | * realityloop has quit (Client Quit) |
| [19:33:30] | * colan has quit (Ping timeout: 250 seconds) |
| [19:33:39] | * colan has joined #aegir |
| [19:48:37] | * realityloop has joined #aegir |
| [20:42:20] | * realityloop has quit (Quit: Leaving..) |
| [20:55:09] | * boshtian has quit (Quit: boshtian) |
| [21:00:53] | * boshtian has joined #aegir |
| [21:17:17] | * christefano has quit (Ping timeout: 240 seconds) |
| [21:32:23] | * anarchat has joined #aegir |
| [21:36:16] | * drakythe_ has joined #aegir |
| [21:39:05] | * anarcat has quit (*.net *.split) |
| [21:39:07] | * drakythe has quit (*.net *.split) |
| [21:39:07] | * drakythe_ is now known as drakythe |
| [22:02:24] | <reaoer013> | helmo: thanks for the review. |
| [00:02:31] | * reaoer013 has quit (Quit: Page closed) |
| [00:03:12] | * reaper013 has joined #aegir |
| [00:39:17] | * stuart_crouch has joined #aegir |
| [00:42:06] | <stuart_crouch> | Hi. Can anybody help me understand the client role in aegir? I've created a test client role, but they cant see any platforms or sites assigned to them |
| [00:52:20] | * noecc has joined #aegir |
| [01:38:39] | * stuart_crouch has quit (Quit: Page closed) |
| [01:41:15] | <reaper013> | Hello |
| [01:41:19] | <reaper013> | On http://cgit.drupalcode.org/hosting/tree/package/hosting_package.module#n41 |
| [01:41:26] | <reaper013> | hosting_package_node_load() |
| [01:41:40] | <reaper013> | Is it a legacy function? |
| [01:42:03] | <reaper013> | Because the name suggests that it is a hook_node_load but in this case it is bad implemented, no? |
| [02:03:37] | * mstenta has joined #aegir |
| [02:20:06] | <helmo> | reaper013: that might be a D6 leftover :( |
| [02:21:07] | <reaper013> | helmo: thanks for the reply (and the replies on do, I am currently looking its). Do you think I should open an issue and make a patch? |
| [02:24:15] | <helmo> | Yes, please ... all the cleanup we can do :) |
| [02:38:24] | * shaneonabike1 has joined #aegir |
| [02:38:38] | <reaper013> | Hum, Aegir changed the motto "keep calm and clear cache" into "keep calm and verify everything" |
| [02:55:09] | * theMusician has joined #aegir |
| [03:11:54] | * boshtian has quit (Quit: boshtian) |
| [03:15:07] | <reaper013> | Ok I found why modules were not detected as enabled on a D8 site |
| [03:15:16] | <reaper013> | I will open an issue and make a patch |
| [03:15:54] | <reaper013> | I don't like to be split accross so many issues |
| [03:24:16] | * theMusician has quit (Ping timeout: 260 seconds) |
| [03:35:36] | * christefano has joined #aegir |
| [03:53:36] | <reaper013> | ok patches updates :) |
| [04:21:33] | * reaper013 has quit (Quit: Page closed) |
| [04:32:42] | <colan> | ergonlog1c: i'm trying to implement hook_provision_drupal_config(), which i'm assuming needs to be in a module's blah.drush.inc, but it's not running and there's no mention of the hook in the task log. |
| [04:33:13] | <colan> | maybe it's not actually getting invoked? |
| [04:33:49] | <colan> | helmo: ^^^ |
| [04:34:26] | <jonpugh> | it won't be loaded unless you register a hosting feature |
| [04:34:28] | * theMusician has joined #aegir |
| [04:34:35] | <jonpugh> | colan -^ |
| [04:35:11] | <colan> | jonpugh: Oh! now you tell me. But shouldn't it still say "calling hook..." in the log? |
| [04:36:08] | <colan> | or is that only if anyone is actually registered that implements it? |
| [04:36:43] | * memtkmcc has joined #aegir |
| [04:43:11] | * theMusician has quit (Quit: theMusician) |
| [04:44:27] | <jonpugh> | hostmaster modules are only included into global drush space if they implement hook_hosting_feature(), which is how we write /var/aegir/.drush/drushrc.php |
| [04:54:24] | <memtkmcc> | hefring: botsnack |
| [04:54:24] | <hefring> | *burp* |
| [04:54:24] | <hefring> | memtkmcc: 6 days 3 hours ago <colan> tell memtkmcc thoughts on https://gitlab.com/aegir/hosting_https/issues/12 ? |
| [04:59:08] | * theMusician has joined #aegir |
| [05:02:04] | * theMusician has quit (Client Quit) |
| [05:13:32] | * theMusician has joined #aegir |
| [05:37:02] | <helmo> | colan: if you do not want to make it a hosting feature you can add it in the ~/.drush/ folder |
| [05:52:04] | * gusaus has joined #aegir |
| [05:52:06] | <colan> | thanks everyone, will try making a feature. |
| [05:54:24] | <helmo> | scrum in 5min? |
| [05:54:31] | <colan> | sure. |
| [05:56:17] | <colan> | helmo: jonpugh does the provision hook implementation need to be in drush/blah.drush.inc, or can it be at the root? i have no classes. |
| [05:57:55] | <helmo> | colan: yes... drushrc.php specifically includes the drush subfolders |
| [06:00:22] | <colan> | ok, and the "blah" in blah.drush.inc can be anything? doesn't need to be the module name? |
| [06:02:56] | <helmo> | I think it can be ... but for hook names drush looks at the subfolder name where the file is in ... ~/.drush/foo/foo.drush.inc could have drush_foo_post_provision_verify |
| [06:06:40] | <helmo> | Hi all, ergonlog1c bgm jonpugh colan cweagans gboudrias memtkmcc .. It's Scrum time. |
| [06:06:58] | <memtkmcc> | hi |
| [06:08:32] | <helmo> | I've done reviews most of the day ... a number of issues from Grimreaper :) |
| [06:09:24] | <helmo> | I tested hosting_https which is looking good ... :) |
| [06:10:23] | <colan> | helmo: thanks for the MRs. :) |
| [06:10:25] | <helmo> | Although we might have tink of a more automated upgrade path ... it's not for the fainthearted to do this on prd (which I won't be doing just jet) |
| [06:11:05] | <colan> | yeah, wasn't thinking about that just yet, but feel free to open an issue so we can figure it out later. |
| [06:12:36] | <helmo> | I put the fix permission issue on rtbc https://www.drupal.org/node/2616426 but jonpugh made a good suggestion about hook_requirements |
| [06:12:37] | <hefring> | https://www.drupal.org/node/2616426 => Add 'fix permissions' task [#2616426] => 35 comments, 2 IRC mentions |
| [06:12:45] | <memtkmcc> | I plan to test hosting_https too, so expect some feedback soon! |
| [06:12:59] | <colan> | yay! |
| [06:13:25] | <helmo> | we can't read the sudo config from aaegir though ... do we need a checkfile there ... or just attempt a sudo run? |
| [06:14:07] | <jonpugh> | I think so, just like verify restarts Apache |
| [06:14:31] | <jonpugh> | On verify server_master perhaps? |
| [06:15:11] | <helmo> | and then set a flag that's read in hook_requirements? |
| [06:15:14] | <jonpugh> | Or no, it would be on every web server verify |
| [06:15:29] | <jonpugh> | A flag on the server node? |
| [06:15:37] | <jonpugh> | Because each host needs it |
| [06:19:31] | <helmo> | And my last thing ... The oldest needs-review item of the week is ... https://www.drupal.org/node/1895580 |
| [06:19:32] | <hefring> | https://www.drupal.org/node/1895580 => Task priorities [#1895580] => 14 comments, 1 IRC mention |
| [06:21:08] | <helmo> | I haven't had a chance to test that one :( |
| [06:21:26] | <helmo> | Who's next? |
| [06:26:52] | <colan> | i think everyone saw this already, but i got hosting_https working. |
| [06:27:01] | <colan> | so yes, testers welcome. |
| [06:27:15] | <colan> | MRs also welcome (thanks helmo!) |
| [06:34:13] | <jonpugh> | helmo: You should post a comment and add a tag for "Old Issue of the Week" ;) |
| [06:35:02] | <colan> | that's pretty much it for me, though i'm wondering if we should cut a release soon due to that security issue. |
| [06:36:30] | <jonpugh> | My updates are all trying to get these four patches ready: https://www.drupal.org/project/issues/search?issue_tags=devshop%20patches |
| [06:37:10] | <helmo> | colan: it's itching ... anyone have time to review https://www.drupal.org/node/2698027 |
| [06:37:11] | <hefring> | https://www.drupal.org/node/2698027 => Minor release to update core? [#2698027] => 20 comments, 6 IRC mentions |
| [06:38:45] | <helmo> | jonpugh: good idea .. done |
| [06:44:01] | <jonpugh> | I'm going to be adding one more patch, to allow site nodes to specify their install profile by name. There's no other way to allow one-hit site+platform creation because we don't know the install package nid until platform verify :( |
| [06:51:18] | * noecc has left #aegir ("pax") |
| [06:51:46] | <helmo> | jonpugh: understandable |
| [06:52:45] | <jonpugh> | Those patches allow a site create UI like this: https://twitter.com/OpenDevShop/status/801167025586380800 |
| [06:56:13] | <memtkmcc> | jonpugh: many BOA users would love this, too! See https://github.com/omega8cc/boa/issues/791 |
| [06:58:29] | <jonpugh> | indeed :) |
| [06:59:19] | <jonpugh> | would love to talk more about that. Can I PM you memtkmcc ? |
| [06:59:34] | <memtkmcc> | jonpugh: sure |
| [07:06:40] | <gusaus> | Is that dev shop functionality going to be part of Aegir? |
| [07:10:11] | <jonpugh> | seems like that would make sense, but we'd need a new "Aegir projects" module that brings the project node over to aegir |
| [07:18:52] | * realityloop has joined #aegir |
| [07:23:29] | <gusaus> | cool - can’t wait to use! |
| [07:28:27] | * realityloop is now known as realityloop_ |
| [07:36:55] | * ybabel has quit (Quit: ybabel) |
| [07:37:21] | * realityl_ has joined #aegir |
| [07:37:28] | * realityloop_ has quit (Read error: Connection reset by peer) |
| [07:37:36] | * theMusician has quit (Quit: theMusician) |
| [07:43:57] | * theMusician has joined #aegir |
| [08:12:52] | * realityl_ is now known as realityloop |
| [08:17:04] | * theMusician has quit (Quit: theMusician) |
| [08:18:20] | * realityloop has quit (Quit: Leaving..) |
| [08:18:40] | * realityloop has joined #aegir |
| [08:27:29] | * shaneonabike1 has quit (Quit: Leaving.) |
| [08:28:01] | * theMusician has joined #aegir |
| [08:35:09] | * realityloop has quit (Quit: Leaving..) |
| [08:52:47] | * stuart_crouch has joined #aegir |
| [08:54:21] | <stuart_crouch> | Im trying to upgrade aegir from 7.x-3.0 to 7.x-3.8, but the drush command exits with error. Is there anyone that can help? |
| [08:55:58] | <stuart_crouch> | Platforms path /var/aegir/platforms exists. [success] Platforms ownership of /var/aegir/platforms has been changed to aegir. [success] Platforms permissions of /var/aegir/platforms have been changed to 755. |
| [08:56:22] | <stuart_crouch> | Platforms path /var/aegir/platforms is writable. [success] Drush command terminated abnormally due to an unrecoverable error. [error] |
| [09:09:01] | <viashimo> | have you run the upgrade with debug and verbose (if using drush), or DPKG_DEBUG=developer (if using apt-get, etc.) |
| [09:11:04] | <stuart_crouch> | Checking DB credentials yielded error: Unable to find a matching SQL Class. Drush cannot find your database connection details. [5.78 sec, 9.69 MB] [debug] Drush bootstrap phase : bootstrap_drupal_full() [5.78 sec, 9.67 MB] [bootstrap] Drush command terminated abnormally due to an unrecoverable error. [5.81 sec, 11.81 MB] |
| [09:11:14] | <stuart_crouch> | thats with --verbose --debug |
| [09:12:40] | <stuart_crouch> | drush hostmaster-migrate hostmaster-sac.uksouth.cloudapp.azure.com /var/aegir/hostmaster-7.x-3.8 --debug --verbose |
| [09:29:02] | <stuart_crouch> | ok so it looks like all of hostmaster is broken :( |
| [09:29:23] | <stuart_crouch> | I used to have a working site, now I get errors |
| [09:29:40] | <stuart_crouch> | I have 3 pre-upgrade directories and no idea how to roll back :( |
| [09:32:23] | * theMusician has quit (Quit: theMusician) |
| [09:37:54] | * realityloop has joined #aegir |
| [09:38:11] | <stuart_crouch> | well, I got the site back. sort of. |
| [09:38:31] | <stuart_crouch> | the site now lists out every site it maintains at the top of the page. |
| [09:47:55] | * stuart_crouch has quit (Ping timeout: 260 seconds) |
| [10:04:01] | * viashimo has quit (Remote host closed the connection) |