IRC logs for #aegir, 2016-04-01 (GMT)

2016-03-31
2016-04-02
TimeNickMessage
[11:12:26]* Egyptian[Home] has joined #aegir
[11:21:12]* Egyptian[Home] has quit (Ping timeout: 244 seconds)
[11:24:55]* rominronin has joined #aegir
[11:30:28]* rominronin has quit (Ping timeout: 264 seconds)
[11:46:57]* zombiebeard has joined #aegir
[11:49:21]* flashpoint9 has quit (Remote host closed the connection)
[12:00:56]* Egyptian[Home] has joined #aegir
[12:03:13]* orangey has joined #aegir
[12:09:08]* orangey has quit (Read error: Connection reset by peer)
[12:09:27]* mengi1 has quit (Quit: Leaving.)
[12:09:41]* orangey has joined #aegir
[12:09:45]* mengi has joined #aegir
[12:15:06]* orangey has quit (Ping timeout: 276 seconds)
[12:15:46]* flashpoint9 has joined #aegir
[12:21:49]* flashpoint9 has quit (Remote host closed the connection)
[12:23:09]* orangey has joined #aegir
[12:25:58]* rominronin has joined #aegir
[12:31:19]* rominronin has quit (Ping timeout: 260 seconds)
[12:44:23]* cweagans has quit (Read error: Connection reset by peer)
[13:11:33]* lavamind has joined #aegir
[13:11:51]<lavamind>hello, is there a canonical way of moving the hostmaster to a new domain ?
[13:15:47]<gboudrias>lavamind: Hey :)
[13:16:02]<gboudrias>There used to be a way, I don't know about canonical
[13:16:31]<gboudrias>lavamind: http://community.aegirproject.org/content/renaming-aegir-hostmaster-site...
[13:16:46]<gboudrias>Should still be mostly valid for Aegir3
[13:17:02]<gboudrias>I personally just add an alias
[13:18:07]<lavamind>well I'm asking because I want to do a s2s migration
[13:18:28]<lavamind>and I suppose that both hostmasters can't have the same name ?
[13:18:37]<lavamind>maybe that's not true
[13:18:56]<gboudrias>They easily can if you can set something in /etc/hosts temporarily
[13:18:58]<lavamind>anyway I'm moving from an old vserver to a shiny xen domu
[13:19:12]<lavamind>I could
[13:19:37]<gboudrias>I don't think you can easily do it without downtime if that's what you mean, but if you don't mind a few minutes of downtime the hosts file is by far the simplest option imo
[13:20:20]<gboudrias>Though you could probably simply restore a backup from the old vserver onto the Aegir with the new name if you have time to fiddle around
[13:20:23]<lavamind>ok I'll try that
[13:20:30]<lavamind>doN't care about downtime really
[13:20:44]<lavamind>no I want to start fresh
[13:20:55]<gboudrias>Alright, keep us posted, maybe we can update the new doc
[13:20:57]<lavamind>my old aegir install has suffered many brutal upgrades
[13:21:06]<lavamind>sure
[13:21:07]<gboudrias>Heh
[13:21:42]<lavamind>also, I read the proposal to implement aegirng with docker images o.0
[13:22:04]<lavamind>scary
[13:22:34]<gboudrias>Heh, it's the AegirNG proposal, not gonna happen for a while (likely a few years but I don't know :))
[13:22:53]<gboudrias>Oh sorry I misread your comment
[13:23:29]<gboudrias>Docker is a pretty good way to do what AegirNG is trying to do, although I personally don't know if we'll be able to make the switch to the new way
[13:23:48]<gboudrias>(Meaning I'll stay on Aegir3 for as long as possible)
[13:24:27]<gboudrias>It's all long term stuff though so who knows
[13:24:40]<gboudrias>lavamind: There's still time to give feedback though
[13:24:52]<gboudrias>Nothing's set in stone
[13:25:59]<lavamind>yeah
[13:26:14]<lavamind>I understand a lot of the rationale though
[13:26:47]<lavamind>btw, don't know if you read the news, but DebConf17 is going to be in Mtl
[13:27:03]* rominronin has joined #aegir
[13:27:06]<lavamind>me and pollo (the guys form sogeecom) are on the debconf team
[13:27:06]<gboudrias>lavamind: I hadn't, that's amazing!
[13:27:13]<gboudrias>Wow, alright!
[13:27:30]<gboudrias>Is it free? Cause if so wow
[13:28:46]<lavamind>it's free for basic/personal attendees, but there are voluntary "professional" and "corporate" fees
[13:28:56]<gboudrias>ergonlogic: ^ don't know if you knew this, awesome news
[13:29:04]<lavamind>aaaand it's going to be at College de Maisonneuve
[13:29:14]<gboudrias>hahah heck yeah
[13:29:29]<gboudrias>About a 15 minutes walk from my workplace :)
[13:29:59]<lavamind>if you want to help out or just keep up, #debian-quebec on irc.oftc.net
[13:30:26]<lavamind>it's going to be a heck of a lot of work to organise this, but we have veterans on our team
[13:30:36]<gboudrias>Amazing
[13:30:49]<lavamind>I'm hoping I'll get a bursary to go to DC16 in Cape Town this summer :p
[13:31:08]<gboudrias>So debconf17 is next year, noted :p
[13:31:16]<lavamind>yes, probably july 2017
[13:31:37]<gboudrias>I haven't been too involved in the Debian distro ecosystem itself but if the party's coming to town...
[13:31:45]<lavamind>winning bid: https://wiki.debconf.org/wiki/DebConf17/Bids/Montreal
[13:31:58]<lavamind>me neither, I maintain like 1 package
[13:32:22]<lavamind>it's a really great / fun crows to work with, I hope to get involved more
[13:32:27]* rominronin has quit (Ping timeout: 276 seconds)
[13:32:36]<lavamind>s/crows/crowd/ :p
[13:33:31]<gboudrias>lavamind: Did you write this? It's very thorough
[13:33:40]<gboudrias>(you I mean the Montreal team)
[13:33:53]<lavamind>yes we did, of course
[13:34:12]* orangey has quit (Remote host closed the connection)
[13:34:19]<gboudrias>heh amazing work
[13:35:05]* orangey has joined #aegir
[13:35:29]<lavamind>thanks! :)
[13:36:09]<lavamind>we went to libreplanet last week as a group
[13:38:02]<gboudrias>Nice
[14:14:18]<lavamind>gboudrias: dans Remote Import
[14:14:23]<lavamind>ça dit: You'll need to add the remote Aegir server as any other server in the frontend, selecting ONLY the 'hostmaster' remote service as you do so.
[14:14:34]<lavamind>mais j'ai juste "apache" et "mysql" comme options
[14:14:43]<lavamind>(c'est un install tout neuf)
[14:20:06]* Egyptian[Home] has quit (Quit: Leaving.)
[14:22:14]* Egyptian[Home] has joined #aegir
[14:23:09]* gusaus has quit (Ping timeout: 276 seconds)
[14:27:06]<lavamind>nenevr mind, j'ai oublié d'activer le module ... :p
[14:28:08]* rominronin has joined #aegir
[14:28:15]* gusaus has joined #aegir
[14:28:57]* zombiebeard has quit (Quit: zombiebeard)
[14:33:03]* rominronin has quit (Ping timeout: 240 seconds)
[14:40:39]* gusaus has quit (Quit: gusaus)
[14:45:21]* gusaus has joined #aegir
[14:46:05]* gusaus has quit (Client Quit)
[15:29:20]* rominronin has joined #aegir
[15:34:07]* rominronin has quit (Ping timeout: 250 seconds)
[15:38:04]* Egyptian[Home] has quit (Remote host closed the connection)
[16:12:37]* formatC_vt has quit (Ping timeout: 260 seconds)
[16:14:13]* formatC_vt has joined #aegir
[16:30:19]* rominronin has joined #aegir
[16:35:52]* rominronin has quit (Ping timeout: 264 seconds)
[16:39:00]* formatC_vt has quit (Ping timeout: 246 seconds)
[16:40:03]* formatC_vt has joined #aegir
[16:40:03]* formatC_vt has quit (Changing host)
[16:40:03]* formatC_vt has joined #aegir
[16:54:44]* ybabel has joined #aegir
[17:22:14]* formatC_vt has quit (Ping timeout: 268 seconds)
[17:24:25]* formatC_vt has joined #aegir
[17:24:25]* formatC_vt has quit (Changing host)
[17:24:25]* formatC_vt has joined #aegir
[17:31:23]* rominronin has joined #aegir
[17:36:33]* rominronin has quit (Ping timeout: 240 seconds)
[17:44:49]* rominronin has joined #aegir
[17:45:36]* boshtian has joined #aegir
[18:02:08]* colan has quit (Ping timeout: 244 seconds)
[18:35:12]* boshtian has quit (Quit: boshtian)
[18:55:51]* formatC_vt has quit (Ping timeout: 246 seconds)
[18:56:39]* formatC_vt has joined #aegir
[19:16:30]* colan has joined #aegir
[19:42:38]* formatC_vt has quit (Ping timeout: 248 seconds)
[19:44:34]* formatC_vt has joined #aegir
[22:05:32]* formatC_vt has quit (Ping timeout: 260 seconds)
[22:05:43]* formatC_vt has joined #aegir
[22:05:43]* formatC_vt has quit (Changing host)
[22:05:43]* formatC_vt has joined #aegir
[22:08:20]* noecc has joined #aegir
[22:31:11]* formatC_vt has quit (Ping timeout: 268 seconds)
[22:32:17]* formatC_vt has joined #aegir
[22:32:17]* formatC_vt has quit (Changing host)
[22:32:17]* formatC_vt has joined #aegir
[22:47:16]* flashpoint9 has joined #aegir
[22:47:22]* flashpoint9 has quit (Remote host closed the connection)
[23:16:30]* formatC_vt has quit (Ping timeout: 248 seconds)
[23:17:52]* formatC_vt has joined #aegir
[23:31:16]* flashpoint9 has joined #aegir
[23:43:15]<ergonlogic>woohoo! debconf17 is in Mtl!
[23:52:32]<ergonlogic>lavamind: I'd like to add a couple more potential sponsors, but since the bid is done, I'm not sure whether that page would be the right one to add them to... Please let me know whether I should just edit that one, or point me towards another one.
[23:57:44]* zombiebeard has joined #aegir
[01:21:26]<lavamind>ergonlogic: here https://wiki.debconf.org/wiki/DebConf17/Sponsors
[02:02:36]* rominronin has quit ()
[02:17:57]* flashpoint9 has quit (Remote host closed the connection)
[02:19:09]* flashpoint9 has joined #aegir
[02:59:45]* formatC_vt has quit (Ping timeout: 276 seconds)
[02:59:52]* formatC_vt has joined #aegir
[02:59:53]* formatC_vt has quit (Changing host)
[02:59:53]* formatC_vt has joined #aegir
[03:27:22]* formatC_vt has quit (Ping timeout: 244 seconds)
[03:28:21]* formatC_vt has joined #aegir
[03:28:21]* formatC_vt has quit (Changing host)
[03:28:21]* formatC_vt has joined #aegir
[03:36:43]* kvanderw is now known as zz_kvanderw
[03:50:37]* ybabel has quit (Quit: ybabel)
[04:03:29]* formatC_vt has quit (Ping timeout: 260 seconds)
[04:03:55]* formatC_vt has joined #aegir
[04:35:38]* flashpoint9 has quit (Remote host closed the connection)
[04:38:52]* flashpoint9 has joined #aegir
[04:52:53]* flashpoint9 has quit (Remote host closed the connection)
[04:58:55]* flashpoint9 has joined #aegir
[05:02:24]* flashpoint9 has quit (Remote host closed the connection)
[05:31:20]<lavamind>how do you prevent queries to <platform>/.well-known from returning a 403, for the LE webroot client ?
[05:33:20]<lavamind>oh, never mind, that's in the platform's .htaccess
[05:33:23]<lavamind># Block access to "hidden" directories whose names begin with a period.
[05:42:07]<lavamind>seems I can just edit /var/aegir/<platform>/.htaccess but is there a better way to allow queries to .well-known ? if I create a new platform I'll surely forget to edit .htaccess by hand
[05:42:23]* flashpoint9 has joined #aegir
[05:43:41]<lavamind>maybe a drush hook can do that?
[05:45:06]<gboudrias>lavamind: It's just patching core, a simple way would be to use a makefile and add the patch in there
[05:45:47]<gboudrias>(Patching core is generally not recommended for maintenance reasons but the .htaccess is a notable pain)
[05:46:59]<gboudrias>(gotta go, good luck)
[05:47:29]<lavamind>gboudrias: but I don't *need* the actual modification inside .htaccess, I can just include it in the platform config after the Include foo/.htaccess statement
[05:48:19]<lavamind>also, it has to work for hostmaster also
[05:50:22]* noecc has left #aegir ("pax")
[06:17:23]* formatC_vt has quit (Ping timeout: 248 seconds)
[06:18:05]* formatC_vt has joined #aegir
[06:55:27]* formatC_vt has quit (Ping timeout: 246 seconds)
[06:56:39]* formatC_vt has joined #aegir
[08:11:10]<ergonlogic>lavamind: there's a hook for that
[08:12:41]<ergonlogic>here's the one you'd use for a site vhost: http://api.aegirproject.org/api/Provision/provision.api.php/function/dru...
[08:13:19]* gusaus has joined #aegir
[08:13:49]<ergonlogic>this maybe: http://api.aegirproject.org/api/Provision/provision.api.php/function/dru...
[08:14:31]<lavamind>thanks I think I don't have a choice though
[08:15:01]<lavamind>since the rule is inside a rewrite block
[08:15:13]<lavamind>to override .htaccess itself
[08:15:53]<ergonlogic>oh, you need to *modify* the content read in from the platform .htaccess?
[08:16:05]<lavamind>http://paste.debian.net/423266/
[08:18:58]<ergonlogic>lavamind: drush_hook_provision_apache_server_config() should allow you to append to the platform vhost
[08:23:31]<ergonlogic>lavamind: I guess the problem is the [F]?
[08:23:56]<lavamind>ergonlogic: right, no way to get past that I think
[08:24:43]<ergonlogic>well, we could add a hook to prepend to the platform vhost, I suppose
[08:24:55]<ergonlogic>perhaps
[08:25:50]<lavamind>I was able to do that but it seemed to interfere with the processing of the other .htaccess rules
[08:26:05]<lavamind>for example, I was able to query .foo/bar.html
[08:27:18]<ergonlogic>did you keep [L] in there?
[08:27:25]<ergonlogic>as in your pastie?
[08:27:56]<ergonlogic>also, this should be the correct hook to add to a platform's vhost: http://api.aegirproject.org/api/Provision/provision.api.php/function/dru...
[08:29:32]<lavamind>cool I'll try it
[08:30:04]<ergonlogic>well, that hook will still append after the platform htaccess, I believe
[08:30:55]<ergonlogic>maybe drop it into a file in Include /var/aegir/config/server_master/apache/pre.d
[08:30:59]<ergonlogic>?
[08:31:45]<ergonlogic>or add it to site vhosts, which get processed before the platform ones
[08:31:57]<ergonlogic>using drush_hook_provision_apache_vhost_config()
[08:32:34]<ergonlogic>pre.d is probably the easiest though
[08:33:39]<ergonlogic>lavamind: you can check the oder of the includes in ~/config/apache.conf
[08:33:47]<ergonlogic>s/oder/order/g
[08:34:09]<ergonlogic>let me know of that helps
[08:34:16]* flashpoint9 has quit (Remote host closed the connection)
[08:35:15]<ergonlogic>fwiw, we have started on laying the groundwork for a letsencrypt service in Aegir
[08:35:41]<lavamind>ergonlogic: that's great news
[08:39:22]<ergonlogic>https://www.drupal.org/node/2629560
[08:39:23]<hefring>https://www.drupal.org/node/2629560 => [meta] Let's encrypt support [#2629560] => 22 comments, 2 IRC mentions
[08:42:28]* formatC_vt has quit (Ping timeout: 264 seconds)
[08:42:57]* formatC_vt has joined #aegir
[08:42:58]* formatC_vt has quit (Changing host)
[08:42:58]* formatC_vt has joined #aegir
[08:55:19]* Egyptian[Home] has joined #aegir
[09:04:31]* zombiebeard has quit (Quit: zombiebeard)
[09:16:57]* spyd has quit (Remote host closed the connection)
[09:28:15]* spyd has joined #aegir
[09:28:37]* Egyptian[Home] has quit (Ping timeout: 260 seconds)
[09:36:47]* formatC_vt has quit (Ping timeout: 244 seconds)
[09:37:42]* formatC_vt has joined #aegir
[09:51:10]* formatC_vt has quit (Ping timeout: 248 seconds)
[09:52:02]* formatC_vt has joined #aegir
[09:54:07]* gusaus has quit (Quit: gusaus)
[10:05:25]* gusaus has joined #aegir
[10:15:03]* formatC_vt has quit (Ping timeout: 240 seconds)
[10:15:17]* formatC_vt has joined #aegir
[10:58:10]* flashpoint9 has joined #aegir