| [10:02:19] | * theMusician has quit (Quit: theMusician) |
| [12:10:16] | * zz_kvanderw is now known as kvanderw |
| [12:33:56] | * kvanderw is now known as zz_kvanderw |
| [13:10:29] | * gusaus has quit (Quit: gusaus) |
| [23:17:09] | * mlhess has quit (Remote host closed the connection) |
| [23:17:47] | * v20th has joined #aegir |
| [23:19:29] | * mlhess has joined #aegir |
| [23:41:33] | <jonpugh[m]> | hey helmo42 I am going to be pushing in a few radical patches today, care to check out https://www.drupal.org/node/2881425 ? |
| [23:41:34] | <hefring> | https://www.drupal.org/node/2881425 => Load useful platform properties into site nodes. [#2881425] => 4 comments, 1 IRC mention |
| [23:45:19] | <helmo42[m]> | I'll try to look at it this evening and tag a beta3 then |
| [01:09:41] | * theMusician has joined #aegir |
| [01:35:14] | * v20th has quit (Ping timeout: 255 seconds) |
| [01:47:40] | * mstenta has quit (Excess Flood) |
| [01:48:03] | * v20th has joined #aegir |
| [01:48:06] | * mstenta has joined #aegir |
| [03:04:54] | * zz_kvanderw is now known as kvanderw |
| [03:12:55] | * v20th has quit (Ping timeout: 246 seconds) |
| [03:19:54] | * v20th has joined #aegir |
| [03:51:32] | * jerryitt has joined #aegir |
| [04:17:33] | * gusaus has joined #aegir |
| [04:21:54] | <helmo42[m]> | Hi all, ergonlog1c bgm jonpugh colan cweagans gboudrias memtkmcc .. Scrum time?. |
| [04:22:13] | * jonpugh[m] waves |
| [04:22:42] | * colan[m] too |
| [04:23:22] | <helmo42[m]> | Can you do a sanity check on https://www.drupal.org/node/2773223 |
| [04:23:23] | <hefring> | https://www.drupal.org/node/2773223 => Aegir Upgrade Stuck After Platforms Path Is Writable [#2773223] => 18 comments, 4 IRC mentions |
| [04:24:28] | <helmo42[m]> | My new patch should filter out old task that are probably no longer running |
| [04:25:42] | * ouelmart has quit (Quit: Leaving) |
| [04:27:58] | <helmo42[m]> | As it was a bank-holiday overhere I didn't get as much done as I'd liked ... but I got a few patches in. |
| [04:29:48] | <helmo42[m]> | But in the past week I've managed to spent some time on the release process ... the move away from jenkins has a few quircks :( |
| [04:30:28] | <helmo42[m]> | To be able to test the packages before the release on D.o is created I had to switch the stable makefile to use Git. |
| [04:34:09] | <jonpugh[m]> | I need manual SSL signing so I started refactoring Hosting HTTPS: https://gitlab.com/aegir/hosting_https/issues/6 |
| [04:35:49] | <jonpugh[m]> | New hook for "https_sign_method" should allow per-site SSL certificate signing and a great reduction in contrib code needed. |
| [04:36:23] | <helmo42[m]> | nice... can we set a default signing method per server? or per installation? |
| [04:38:05] | <jonpugh[m]> | Good idea... |
| [04:38:41] | <jonpugh[m]> | Can you post as a comment on the MR: |
| [04:38:46] | <jonpugh[m]> | https://gitlab.com/aegir/hosting_https/merge_requests/26 |
| [04:41:02] | <helmo42[m]> | done |
| [04:43:31] | <helmo42[m]> | About https://www.drupal.org/node/2773223 ... is 1 hour a sensible timeout for task execution? |
| [04:43:32] | <hefring> | https://www.drupal.org/node/2773223 => Aegir Upgrade Stuck After Platforms Path Is Writable [#2773223] => 19 comments, 5 IRC mentions |
| [04:58:56] | <helmo42[m]> | @jonpugh: I've just added an update hook to your feature branch to add the new https_sign_method field |
| [05:00:01] | <viashimo> | helmo42[m]: I've had sites take 1-2h for a migration (usually i/o limits). i can't imagine too many times where it would actually be a problem. could there be an option to disable the timeout, or change it's limit? |
| [05:01:10] | <jonpugh[m]> | helmo42: excellent, thank you... |
| [05:02:05] | <helmo42[m]> | viashimo: we could stretch it to 8 hours.... the only bad examples I've see sofar were records that were months old. |
| [05:02:05] | <jonpugh[m]> | there's so much more to do, I just dug another level deeper and all of these Provision Config entries are so confusing... Seems like all we really need is a function to trigger the signing in each sub module... |
| [05:03:29] | <helmo42[m]> | jonpugh: the update hook does run into a problem with hosting_certificate_prevent_orphaned_services ... that code is running even before the update hooks when I do 'drush updb' and faild on missing that field. I'm looking into that now. |
| [05:03:46] | <viashimo> | helmo42[m]: yup, that'd work for me |
| [05:03:57] | <jonpugh[m]> | helmo42: That keeps on happening, for any update in schema! |
| [05:04:32] | <jonpugh[m]> | something is loading data way too early. |
| [05:15:16] | <ergonlogic[m]> | it may well be this mechanism to avoid duplicating project descriptions: https://gitlab.com/aegir/hosting_https/blob/master/submodules/apache_htt... |
| [05:17:32] | <jonpugh[m]> | yes, I think I remember now, it's the system_rebuild_module_data() |
| [05:17:32] | <jonpugh[m]> | the function is inside hosting_get_features() as well |
| [05:17:59] | <jonpugh[m]> | the "updb" command ends up calling hosting_get_features() before the update script is run, throwing the bad schema error. |
| [05:22:08] | <helmo42[m]> | in this case it's not get_features ... but update_check_incompatibility() that tries to rebuild module data :( |
| [05:22:23] | <jonpugh[m]> | I commented on the issue... |
| [05:22:42] | <jonpugh[m]> | hosting_certificate_prevent_orphaned_services() runs node_load() which is what loads the bad schema |
| [05:23:06] | <jonpugh[m]> | hook_system_info_alter() should not load nodes |
| [05:23:43] | <jonpugh[m]> | https://api.drupal.org/comment/55208#comment-55208 |
| [05:23:51] | <jonpugh[m]> | > This hook is invoked in _system_rebuild_module_data() and in _system_rebuild_theme_data(). |
| [05:23:52] | <jonpugh[m]> | Since this is the case, this hook will be invoked by the update.php before modules are updated. So if you are implementing this hook, keep this in mind. |
| [05:41:57] | * kvanderw is now known as zz_kvanderw |
| [05:47:04] | <gusaus> | Can y’all make sure to review this so https://www.drupal.org/node/2164579#comment-12054279 It’ll make it much easier for other groups there to direct resources and collaborate with Aegir project and coop ;) |
| [05:47:05] | <hefring> | https://www.drupal.org/node/2164579 => Funding - Sustaining Aegir development [#2164579] => 28 comments, 2 IRC mentions |
| [05:52:03] | * zz_kvanderw is now known as kvanderw |
| [05:53:38] | <helmo42[m]> | gusaus: yes ... that should get some attention |
| [05:53:41] | <helmo42[m]> | ergonlogic: any luck with Paypal? |
| [06:00:19] | <gusaus> | helmo42[m]: ergonlogic[m] is probably too embarrassed to mention he’s already part of a few different collectives :P it’s very quick/easy to set up and I can help |
| [06:01:30] | * kvanderw is now known as zz_kvanderw |
| [06:06:31] | <gusaus> | at the moment, Drupal projects haven’t faired that well (mainly ‘cuz they don’t have someone managing community) - other OSS projects have done quite well - for example https://opencollective.com/webpack |
| [06:15:39] | <jonpugh[m]> | Thank you for bringing that up, gusaus |
| [06:15:52] | <jonpugh[m]> | I posted my thoughts in a comment, I really like the site |
| [06:16:11] | <jonpugh[m]> | The expense payout transparency is awesome |
| [06:16:25] | <jonpugh[m]> | I think something like this will get the gears turning in the coop, for sure. |
| [06:19:12] | <jonpugh[m]> | I move to discuss this in the coop meeting :) |
| [06:19:17] | <jonpugh[m]> | helmo42: ergonlogic: et al...... |
| [06:20:32] | <helmo42[m]> | jonpugh: yes it's about time we had such a meeting. |
| [06:21:32] | <jonpugh[m]> | They actually check for those 100 stars in your github repos when you authorize |
| [06:21:32] | <jonpugh[m]> | devshop sits at 99! :D |
| [06:26:32] | <helmo42[m]> | ergonlogic: colan ? |
| [06:27:20] | <colan[m]> | helmo42: co-op meeting? sure. |
| [06:27:48] | <ergonlogic[m]> | now? |
| [06:27:52] | <helmo42[m]> | I'm not sure I'll be present next week otherwise I'd suggest scheduling it then.... but now is ok if we keep it short |
| [06:28:08] | <ergonlogic[m]> | ok |
| [06:28:22] | <colan[m]> | I just got the matrix bot into that channel so use your matrix.org accounts. ;) |
| [06:29:14] | <jonpugh[m]> | I've been wondering about this "call" button in riot.im :) |
| [06:29:35] | <ergonlogic[m]> | oh, right, in #aegir-coop? |
| [06:29:41] | <helmo42[m]> | jonpugh: hav'n tested it for groups ... but works nice 1 on 1 |
| [06:30:09] | <colan[m]> | jonpugh: as long as we have crypto off, concalls (more than 2) should work. |
| [06:33:42] | <ergonlogic[m]> | helmo42: bgm Would you guys mind of I add your gitlab ci servers to the pool for aegirNG testing? |
| [06:33:57] | <ergonlogic[m]> | s/of/if/g |
| [06:33:58] | <helmo42[m]> | ergonlogic: no problem |
| [06:34:55] | <bgm> | ergonlogic[m]: i'm not sure if it'll work for my server? it runs other things |
| [06:42:04] | <ergonlogic[m]> | bgm: gitlab says it's available... |
| [06:43:58] | <bgm> | ergonlogic[m]: i'd need to review what the job does. some of my c-i stuff often don't fully reset the VM. probably best to avoid for now. |
| [06:44:09] | <bgm> | you can disconnect the server if it causes issues |
| [06:59:48] | * theMusician has quit (Ping timeout: 240 seconds) |
| [07:30:26] | <gusaus> | jonpugh[m]: First off I can make sure Aegir and devship would get approved on Open Collective - second there are a couple projects there that would like to collabarate with Aeger coop |
| [07:41:47] | <jonpugh[m]> | gusaus++ |
| [07:42:21] | <jonpugh[m]> | sounds good, I'd like to get started. We just discussed it in #aegir-coop and agreed to signup, I volunteered to lead |
| [07:44:35] | <jonpugh[m]> | gusaus: can you email me first steps? I've already signed up on the site via github |
| [07:47:18] | <gusaus> | jonpugh[m]: as the lead, I recommend you join https://slack.opencollective.com/ (you’ll see some other folks you know) |
| [07:47:55] | <gusaus> | that room is open to anyone who wants to join |
| [07:48:32] | <jonpugh[m]> | ok |
| [07:56:39] | <gusaus> | jonpugh[m]: #openproducer #drupal are a couple rooms to join |
| [09:04:49] | * cambridgeuis has quit (Ping timeout: 260 seconds) |
| [09:12:05] | * v20th has quit (Quit: Leaving) |
| [09:29:35] | <gusaus> | jonpugh[m]: 100 stars!! https://github.com/opendevshop/devshop |
| [09:35:35] | <jonpugh[m]> | Niiice! Thanks gusaus! |
| [09:37:50] | <gusaus> | so now you should be able to connect github https://opencollective.com/opensource/apply |
| [09:38:38] | <gusaus> | I’ll intro you to Pia in the other slack channel regarding Aegir |