| [11:05:43] | * theMusician has quit (Quit: theMusician) |
| [13:06:17] | * hestenet has quit (Read error: Connection reset by peer) |
| [13:06:38] | * hestenet has joined #aegir |
| [14:01:27] | * drakythe is now known as zz_drakythe |
| [14:36:31] | * hestenet has quit (Read error: Connection reset by peer) |
| [14:36:37] | * hestenet_ has joined #aegir |
| [14:45:16] | * hestenet_ has quit (Read error: Connection reset by peer) |
| [14:45:53] | * hestenet has joined #aegir |
| [16:17:35] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [17:51:57] | * boshtian has joined #aegir |
| [18:17:32] | * ybabel has joined #aegir |
| [19:21:13] | * David_Hernandez has joined #aegir |
| [22:07:12] | * ybabel1 has joined #aegir |
| [22:09:31] | * ybabel has quit (Ping timeout: 268 seconds) |
| [22:09:31] | * ybabel1 is now known as ybabel |
| [00:02:46] | * fatguylaughing has joined #aegir |
| [00:05:43] | * fatguylaughing has quit (Client Quit) |
| [00:06:39] | <mstenta> | I'm running into an issue upgrading Aegir 6.x-2.5 to 7.x-3.x |
| [00:07:00] | <mstenta> | I've run this exact upgrade in the path on other servers with the same setup, and haven't had issues. |
| [00:07:09] | <mstenta> | I'm restoring a backup right now so that I can test it again... |
| [00:07:43] | <mstenta> | It seems that it is dropping all databases except the hostmaster database, and all of the other site vhosts end up pointing to the hostmaster database |
| [00:07:48] | <mstenta> | Has anyone experienced this? |
| [00:08:50] | <mstenta> | The only thing that is different from my previous successful upgrades, as far as I can tell, is the 7.x-3.x branches of provision and hostmaster. Everything else is controlled by a puppet script, and nothing else has been updated within that. |
| [00:09:14] | <mstenta> | I'm going to continue digging for clues... |
| [00:11:26] | <colan> | ergonlogic: can you take a quick look at https://gitlab.com/aegir/hosting_https/issues/7#note_17723415 ? I'm wondering if that MR is simply treating a symptiom of a much bigger problem. |
| [00:15:44] | <ergonlogic> | colan: looking now |
| [00:16:11] | <mstenta> | Update: ok actually the databases were not dropped (I was logged into mysql as the wrong user). So it seems they were just disconnected from the sites themselves by Aegir... |
| [00:16:11] | <ergonlogic> | yeah... |
| [00:16:35] | <ergonlogic> | colan: I think we can just drop the "orphaned_services" stuff altogether |
| [00:16:56] | <ergonlogic> | it was an attempt to address a bug in Aegir core |
| [00:17:45] | <colan> | ergonlogic: so just drop that function entirely? |
| [00:18:32] | <ergonlogic> | I'll see if I can track down the commmit, and add some context |
| [00:18:46] | <colan> | merci |
| [00:18:50] | <ergonlogic> | but essentially, if we can't easily fix it, then yes, I suggest dropping it |
| [00:22:54] | * zz_drakythe is now known as drakythe |
| [00:35:08] | <mstenta> | Update: ok scratch what I said before about it being the 6.x-2.5 to 7.x-3.x - it's actually happening in the 6.x-2.x to 6.x-2.5! interesting... |
| [00:35:19] | * hestenet has quit (Read error: Connection reset by peer) |
| [00:35:39] | * hestenet has joined #aegir |
| [00:36:09] | <mstenta> | ah wait... dang sorry... caching... i might be wrong about that |
| [00:36:54] | <mstenta> | 6.x-2.x to 6.x-2.5 upgrade appears to have worked as expected |
| [00:37:10] | <mstenta> | now initiating the 6.x-2.5 to 7.x-3.x upgrade... |
| [00:46:46] | <mstenta> | alright... it worked. that's good! but why didn't it work before?? |
| [00:47:07] | <mstenta> | the world may never know... ¯\_(ツ)_/¯ |
| [00:47:10] | <colan> | gremlins? |
| [00:47:17] | <mstenta> | must be gremlins |
| [00:47:28] | <mstenta> | it was halloween when i tried it last... |
| [00:47:51] | <mstenta> | oh well, sorry for the noise |
| [00:51:20] | <ergonlogic> | colan: I updated that issue. I suspect the "bigger problem" is probably that we're triggering node_access hooks that aren't relevant when we're running tasks from Drush. |
| [00:51:37] | <colan> | ergonlogic: no easy way to turn these off? |
| [00:52:02] | <ergonlogic> | yeah, don't add the tag in the query :p |
| [00:52:32] | <ergonlogic> | imo, we shouldn't have added it there in the first place |
| [00:52:55] | <colan> | ergonlogic: i'm happy with merging that fix, but I'd like to add an in-line comment explaining it. |
| [00:53:46] | <colan> | ergonlogic: or simple core fix? remove that tag? |
| [00:53:53] | <ergonlogic> | if we want to filter server listings in the front-end, we should have added a new function to do it |
| [00:56:11] | <ergonlogic> | hosting_get_servers is called from some overrides of hostingService::context_options(), for example |
| [00:58:27] | <ergonlogic> | I'm not really sure where the underlying issue is |
| [00:58:37] | <ergonlogic> | but it's probably something like: http://api.aegirproject.org/api/Hosting/server!hosting_server.module/fun... |
| [00:59:35] | <colan> | ergonlogic: ok, i'll merge this local fix. could you create a core issue to discuss? |
| [01:00:02] | <ergonlogic> | where we call hosting_feature(), which, in turn, calls hosting_get_features(), which itself calls system_rebuild_module_data(). |
| [01:00:45] | <ergonlogic> | since we're calling that functions from a hook_system_info_alter(), that looks like a likely candidate for causing a loop |
| [01:02:32] | <colan> | ergonlogic: i'll link to the core issue in the code. |
| [01:05:41] | <ergonlogic> | drafting it now |
| [01:15:09] | <ergonlogic> | colan: https://www.drupal.org/node/2824329 |
| [01:15:09] | <hefring> | https://www.drupal.org/node/2824329 => Remove 'node_access' check from default hosting_get_servers() calls [#2824329] => 0 comments, 1 IRC mention |
| [01:15:25] | <ergonlogic> | I'll add a comment to the gitlab issue detailing what I believe to be causing the loop |
| [01:23:50] | <ergonlogic> | colan: feel free to comment in either of those issues if I wasn't clear... I'm only on my second cup of coffee |
| [01:24:30] | <colan> | ergonlogic: great, will take a look in a bit. on a call now. :) |
| [01:43:41] | * hestenet has quit (Remote host closed the connection) |
| [01:44:42] | * hestenet has joined #aegir |
| [01:47:24] | <anarcat> | ergonlogic: can i steal a i3 config from you? |
| [01:47:46] | <ergonlogic> | anarcat: go for it |
| [01:48:00] | <anarcat> | ergonlogic: where? |
| [01:48:07] | <ergonlogic> | hang on |
| [01:48:11] | <anarcat> | ergonlogic: just a sample to start with |
| [01:48:28] | <anarcat> | i'd like: alt-arrows to change workspaces, alt-tab to cycle focus, and get rid of titlebars |
| [01:48:50] | <anarcat> | it's interesting that the bar at the bottom (which i'm use to see on top) says i have no battery :p |
| [01:48:55] | <anarcat> | this is totally offtopic, sorry |
| [01:49:12] | <ergonlogic> | np, but I don't use alt-arrows |
| [01:50:00] | * fatguylaughing has joined #aegir |
| [01:51:36] | * noecc has joined #aegir |
| [02:10:58] | * hestenet has quit (Read error: Connection reset by peer) |
| [02:13:14] | * hestenet has joined #aegir |
| [02:15:09] | * hestenet has quit (Read error: Connection reset by peer) |
| [02:15:16] | * hestenet_ has joined #aegir |
| [02:39:48] | * hestenet_ has quit (Read error: Connection reset by peer) |
| [02:43:28] | * hestenet has joined #aegir |
| [02:44:25] | * hestenet has quit (Read error: Connection reset by peer) |
| [02:44:48] | * hestenet has joined #aegir |
| [02:45:43] | * boshtian has quit (Quit: boshtian) |
| [02:45:46] | * theMusician has joined #aegir |
| [02:47:59] | * hestenet_ has joined #aegir |
| [02:48:18] | * hestenet has quit (Read error: Connection reset by peer) |
| [03:01:07] | * hestenet_ has quit (Read error: Connection reset by peer) |
| [03:08:57] | * hestenet has joined #aegir |
| [03:28:29] | * theMusician has quit (Quit: theMusician) |
| [03:37:46] | * hestenet has quit (Read error: Connection reset by peer) |
| [03:38:26] | * hestenet has joined #aegir |
| [03:41:22] | * hestenet has quit (Read error: Connection reset by peer) |
| [03:50:04] | * hestenet has joined #aegir |
| [03:57:28] | * theMusician has joined #aegir |
| [04:06:22] | * David_Hernandez has quit (Quit: Saliendo) |
| [04:16:27] | * hestenet has quit (Read error: Connection reset by peer) |
| [04:16:57] | * theMusician has quit (Quit: theMusician) |
| [04:26:58] | * hestenet has joined #aegir |
| [04:39:39] | * hestenet has quit (Read error: Connection reset by peer) |
| [04:44:29] | * hestenet has joined #aegir |
| [04:57:39] | * hestenet has quit (Read error: Connection reset by peer) |
| [05:00:52] | * hestenet has joined #aegir |
| [05:17:09] | * hestenet has quit (Read error: Connection reset by peer) |
| [05:22:52] | * hestenet has joined #aegir |
| [05:37:58] | * theMusician has joined #aegir |
| [05:39:38] | * hestenet has quit (Read error: Connection reset by peer) |
| [05:42:03] | <jonpugh> | bgm: helmo: ergonlogic: colan: I hacked aegir to be able to not install drupal profile. https://www.drupal.org/node/2754069#comment-11760849 |
| [05:42:04] | <hefring> | https://www.drupal.org/node/2754069 => RFC: Decouple site verify tasks from "install" task. [#2754069] => 13 comments, 3 IRC mentions |
| [05:42:51] | <jonpugh> | $site_node->install_method is now passed as a drush option "site_install_method", and if set to anything but "profile", it will skip installing Drupal. (allowing you to do stuff in your own drush hooks) |
| [05:43:34] | <jonpugh> | patches do not alter existing behavior but will allow awesome hooks |
| [05:43:51] | <jonpugh> | like import DB from sql dump |
| [05:44:23] | * hestenet has joined #aegir |
| [05:46:30] | <jonpugh> | would love some review |
| [05:49:22] | <colan> | jonpugh: very nice. no time to review now though, sorry. |
| [05:53:13] | * christefano has joined #aegir |
| [05:59:44] | * christefano has quit (Quit: christefano) |
| [06:00:56] | * hestenet has quit (Read error: Connection reset by peer) |
| [06:01:09] | * hestenet has joined #aegir |
| [06:03:29] | * ybabel has quit (Quit: ybabel) |
| [06:03:44] | * hestenet has quit (Read error: Connection reset by peer) |
| [06:04:36] | * christefano has joined #aegir |
| [06:04:45] | * hestenet has joined #aegir |
| [06:11:39] | * theMusician has quit (Quit: theMusician) |
| [06:20:22] | * hestenet has quit (Read error: Connection reset by peer) |
| [06:30:35] | * hestenet has joined #aegir |
| [06:33:53] | * noecc has left #aegir ("pax") |
| [06:42:37] | * theMusician has joined #aegir |
| [06:44:59] | * hestenet has quit (Read error: Connection reset by peer) |
| [06:48:47] | * hestenet has joined #aegir |
| [06:50:10] | * Einherjer has joined #aegir |
| [06:52:36] | * hestenet has quit (Read error: Connection reset by peer) |
| [06:53:09] | * hestenet has joined #aegir |
| [07:04:50] | * theMusician has quit (Quit: theMusician) |
| [07:21:16] | * hestenet has quit (Read error: Connection reset by peer) |
| [07:24:33] | * hestenet has joined #aegir |
| [07:27:27] | * theMusician has joined #aegir |
| [07:30:59] | * hestenet has quit (Read error: Connection reset by peer) |
| [07:32:09] | * theMusician has quit (Ping timeout: 244 seconds) |
| [07:32:49] | * theMusician has joined #aegir |
| [07:33:44] | * hestenet has joined #aegir |
| [07:43:01] | * hestenet_ has joined #aegir |
| [07:43:01] | * hestenet has quit (Ping timeout: 252 seconds) |
| [07:51:45] | * hestenet_ has quit (Read error: Connection reset by peer) |
| [07:53:02] | * hestenet has joined #aegir |
| [07:54:15] | * theMusician has quit (Quit: theMusician) |
| [07:54:55] | * theMusician has joined #aegir |
| [07:59:22] | * theMusician has quit (Ping timeout: 256 seconds) |
| [08:01:28] | * hestenet has quit (Read error: Connection reset by peer) |
| [08:04:40] | * hestenet has joined #aegir |
| [08:14:41] | * hestenet has quit (Read error: Connection reset by peer) |
| [08:16:40] | * hestenet has joined #aegir |
| [08:17:10] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [08:24:31] | * hestenet has quit (Read error: Connection reset by peer) |
| [08:25:47] | * hestenet has joined #aegir |
| [08:39:33] | * theMusician has joined #aegir |
| [08:48:07] | * hestenet has quit (Read error: Connection reset by peer) |
| [08:50:01] | * hestenet has joined #aegir |
| [08:55:31] | * hestenet has quit (Read error: Connection reset by peer) |
| [08:58:27] | * hestenet has joined #aegir |
| [09:08:56] | * hestenet has quit (Ping timeout: 260 seconds) |
| [09:09:35] | * hestenet has joined #aegir |
| [09:16:08] | * hestenet has quit (Read error: Connection reset by peer) |
| [09:18:29] | * hestenet has joined #aegir |
| [09:24:11] | * hestenet has quit (Read error: Connection reset by peer) |
| [09:25:52] | * hestenet has joined #aegir |
| [09:31:38] | * hestenet has quit (Read error: Connection reset by peer) |
| [09:34:28] | * hestenet has joined #aegir |
| [09:42:43] | * hestenet has quit (Read error: Connection reset by peer) |
| [09:44:46] | * hestenet has joined #aegir |
| [09:55:01] | * hestenet has quit (Ping timeout: 252 seconds) |
| [09:55:55] | * hestenet has joined #aegir |
| [10:01:45] | * hestenet has quit (Read error: Connection reset by peer) |
| [10:04:59] | * hestenet has joined #aegir |
| [10:11:57] | * hestenet has quit (Read error: Connection reset by peer) |
| [10:14:20] | * hestenet has joined #aegir |
| [10:19:24] | * hestenet has quit (Read error: Connection reset by peer) |
| [10:20:37] | * hestenet has joined #aegir |
| [10:27:00] | * hestenet has quit (Read error: Connection reset by peer) |
| [10:30:46] | * hestenet has joined #aegir |
| [10:38:16] | * hestenet has quit (Read error: Connection reset by peer) |
| [10:40:44] | * hestenet has joined #aegir |
| [10:46:23] | * hestenet has quit (Read error: Connection reset by peer) |
| [10:49:21] | * hestenet has joined #aegir |
| [10:54:51] | * hestenet has quit (Read error: Connection reset by peer) |
| [10:57:29] | * hestenet has joined #aegir |
| [10:59:28] | * theMusician has quit (Quit: theMusician) |