IRC logs for #aegir, 2018-01-25 (GMT)

2018-01-24
2018-01-26
TimeNickMessage
[11:06:01]* TaoStyle has quit (Quit: Lost terminal)
[11:07:32]* theMusician_ has joined #aegir
[11:08:10]* theMusician has quit (Ping timeout: 240 seconds)
[11:08:10]* theMusician_ is now known as theMusician
[13:35:00]* mstenta has quit (Ping timeout: 246 seconds)
[13:35:29]* mstenta has joined #aegir
[14:31:32]* mstenta has quit (Ping timeout: 252 seconds)
[18:53:03]* ybabel has joined #aegir
[19:04:58]* reaper013 has joined #aegir
[20:25:54]* ybabel has quit (Ping timeout: 246 seconds)
[20:25:57]* ybabel1 has joined #aegir
[20:28:18]* ybabel1 is now known as ybabel
[20:35:00]* ybabel1 has joined #aegir
[20:36:40]* ybabel has quit (Ping timeout: 240 seconds)
[20:36:41]* ybabel1 is now known as ybabel
[22:52:37]* reaper013 has quit (Quit: Page closed)
[23:56:53]* TaoStyle has joined #aegir
[00:29:40]* TaoStyle has quit (Quit: leaving)
[00:56:12]* shaneonabike1 has joined #aegir
[01:24:32]* shaneonabike1 has left #aegir ("PING 1516890272")
[01:42:47]* ouelmart has joined #aegir
[01:52:13]* mstenta has joined #aegir
[02:28:56]<ouelmart>i need help with aegir automation & scipting: https://jpst.it/1a8m3
[02:29:15]<ouelmart>explanation in: https://jpst.it/1a8m3
[03:01:35]<colan>ouelmart: I'd recommend pasting that into a new support request in the issue tracker; it may get more review: https://www.drupal.org/node/add/project-issue/hostmaster
[03:04:51]<colan>ouelmart: you may want to look at using https://www.drupal.org/project/hosting_services for this instead, rather than calling provision directly.
[03:07:40]<colan>Although what you're trying isn't crazy. Looks like the platform already exists. Are you creating it twice?
[03:09:43]<ergonlogic[m]>ouelmart: Salut Martin. I suggest running 'hosting-import', rather than the platform verify, to get the site into the front-end
[03:10:44]<ergonlogic[m]>I *think* it'd be something like: `drush @hostmaster hosting-import @test.aegir-dev-01.xxx.com`
[03:17:42]<ouelmart>ergonlogic: chris, its been to long :) nice to hear from you :) ty for the answer i will try and report (ty to colan too :) )
[03:19:22]<ouelmart>colan: yes the platform exist and i'm not trying to recreate it
[03:22:26]<ouelmart>ergonlogic[m]: i get the same error with this that i get went running the verify in the frontend. constraint violation on the platform name in the hosting_context table
[03:23:02]<ouelmart>it seems that it tries to recreat the platform with a new NID
[03:23:13]<ouelmart>[:db_insert_placeholder_0] => 985
[03:23:13]<ouelmart> [:db_insert_placeholder_1] => platform_patatemo
[03:23:37]<ouelmart>the NID 985 does not exist
[03:23:47]<ergonlogic[m]>try with a fresh platform and site(s)
[03:23:57]<ouelmart>will do, ty
[03:24:34]<ergonlogic[m]>make sure to use the platform alias that's created when you initially create the platform
[04:15:24]<colan>anarcat: this is one of the projects i'm working on; we chatted about this cert stuff a bit earlier: https://events.drupal.org/nashville2018/sessions/internet-authenticity-p...
[05:57:23]* hefring has joined #aegir
[06:05:35]<helmo42[m]>Hi all, ergonlogic bgm jonpugh colan cweagans gboudrias memtkmcc .. and any one else ... Scrum time?
[06:06:10]* jonpugh2 waves
[06:06:42]<helmo42[m]>Next week I hope to release 3.14 => https://www.drupal.org/project/hostmaster/issues/2927652
[06:06:43]<hefring>https://www.drupal.org/project/hostmaster/issues/2927652 => [meta] 3.14 release (bugfix/patches) [#2927652] => 2 comments, 2 IRC mentions
[06:07:14]<helmo42[m]>there are a number of issues that need a good review to get in ... I'd say that the hosting_https issue is a must have by now
[06:07:26]<jonpugh2>helmo42[m]: should we consider to call it 3.13.1 ?
[06:07:38]<jonpugh2>unless we add something like that :)
[06:08:33]<jonpugh2>yes, clearly if SSL is deprecated, a minor version is warrented
[06:08:54]<helmo42[m]>adding the composer code and h_https seems more thea a minor patch release ;)
[06:09:29]<jonpugh2>riight, that too :D
[06:11:12]<helmo42[m]>hefring: socialnicheguru?
[06:11:23]<helmo42[m]>hefring: seen socialnicheguru?
[06:11:23]<hefring>SocialNicheGuru was last seen in #aegir 3 years 10 months ago saying 'when i'm ready I can upload to my production machine and get an ip then...'.
[06:13:26]<jonpugh2>3 years!
[06:13:37]<jonpugh2>almost 4
[06:14:29]<helmo42[m]>For h_https we have https://www.drupal.org/project/hosting_https/issues/2936037 and https://www.drupal.org/project/hosting_https/issues/2936039 open as potential blockers ...
[06:14:29]<hefring>https://www.drupal.org/project/hosting_https/issues/2936037 => Add a 'manual' Certificate implementation [#2936037] => 2 comments, 1 IRC mention
[06:14:30]<hefring>https://www.drupal.org/project/hosting_https/issues/2936039 => Per site certificate service on a server [#2936039] => 0 comments, 1 IRC mention
[06:18:00]<helmo42[m]>ergonlogic: any thoughts on the deep surgery you talk about in https://gitlab.com/aegir/hosting_https/merge_requests/26 ?
[06:18:07]* theMusician has joined #aegir
[06:22:16]<colan>helmo42: the only one interested in working on that was jonpugh[m] . jonpugh[m] : assuming you gave up there as it's too much work?
[06:22:54]<colan>we're definitely not going to get that into the next release, in any case.
[06:23:32]<ergonlogic[m]>I was referring to whatever would be required for https://www.drupal.org/node/2397409
[06:23:33]<hefring>https://www.drupal.org/node/2397409 => Allow multiple service types to be enabled on the same server [#2397409] => 0 comments, 1 IRC mention
[06:24:47]<bgm>any news with the ansible prototype? :)
[06:26:06]<ergonlogic[m]>I'm not aware of any concrete suggestions on how to handle that. But considering how integral those services are to the current Aegir API, it'd likely require significant refactoring. IIRC, we'd need to change the service type entries in contexts to arrays, and go from there
[06:26:09]<ergonlogic[m]>bgm: yes, actually
[06:27:23]<ergonlogic[m]>I just finished up the final major component that I'd intentionally deferred at the beginning of this round of dev.
[06:31:16]* hefring has joined #aegir
[06:32:43]<viashimo>it's full I guess :p
[06:32:51]<bgm>ergonlogic[m]: zoom.us is also rather good & the free tier works fine
[06:33:02]<bgm>rather well* :)
[06:33:12]<ergonlogic[m]>looks like only 4 people can join at once. How about I do a demo now, then another for anyone whoi missed out?
[06:34:29]<colan>go ahead, will see it later. need to grab lunch now anyway.
[06:34:47]<colan>though may join shortly if there's still room.
[06:50:19]<ouelmart>ergonlogic[m], colan: after too many tries it kind of work but still try to install with an error, but a verify works after. the site is added available but disabled and the drush @site provision-enable does nothing
[07:45:53]* theMusician has quit (Quit: theMusician)
[07:48:47]* theMusician has joined #aegir
[08:00:39]* theMusician has quit (Quit: theMusician)
[08:36:24]* theMusician has joined #aegir
[08:36:33]* theMusician has quit (Client Quit)
[08:36:54]* theMusician has joined #aegir
[09:16:33]* ybabel has quit (Quit: ybabel)
[09:33:54]* theMusician has quit (Ping timeout: 268 seconds)
[10:30:28]<ergonlogic[m]>FYI, I can do another demo tomorrow. If anyone is interested, just ping me here.
[10:30:59]<ergonlogic[m]>ouelmart: Check out: https://github.com/nditech/NDIplatforms/blob/0.4.x/Makefile#L51
[10:31:15]<ergonlogic[m]>there I build a platform, then use `hosting-import` to get it into the front-end
[10:38:05]<ergonlogic[m]>I've used hosting-import quite a lot with servers too...
[10:38:22]<ergonlogic[m]>In Aegir's main test suite, we use the platform verify technique: https://github.com/aegir-project/provision/blob/7.x-3.x/provision-tests/...
[10:40:37]<ergonlogic[m]>ouelmart: I expect that the main issue you're facing is the context (drush alias) name of the platform. ping me tomorrow, and we can take another crack at it.