| [12:30:54] | * realityloop has joined #aegir |
| [12:32:28] | * hefring has joined #aegir |
| [12:39:05] | * realityloop has quit (Quit: Leaving...) |
| [14:02:54] | <bgm> | colan: heads up, Aegir 3.8 includes nginx syntax that doesn't work on nginx 1.6. Works fine on the jessie-backports nginx 1.9. |
| [14:03:21] | <bgm> | nginx 1.6 is pretty ancient though.. I'm probably the only one who was running that. |
| [14:03:30] | <bgm> | (debian stable) |
| [14:07:44] | * Einherjer has quit (Ping timeout: 256 seconds) |
| [14:21:45] | * gusaus has quit (Quit: gusaus) |
| [17:31:17] | * boshtian has joined #aegir |
| [17:39:52] | * boshtian has quit (Quit: boshtian) |
| [18:10:48] | * boshtian has joined #aegir |
| [19:05:09] | * David_Hernandez has joined #aegir |
| [20:02:11] | * ybabel has joined #aegir |
| [20:38:05] | * drakythe is now known as zz_drakythe |
| [22:05:41] | * mengi has quit (Quit: Leaving.) |
| [23:20:46] | * helmo has quit (*.net *.split) |
| [23:41:02] | * helmo has joined #aegir |
| [23:47:29] | * zombiebeard has joined #aegir |
| [23:58:21] | * ybabel1 has joined #aegir |
| [00:00:03] | * noecc has joined #aegir |
| [00:00:28] | * ybabel has quit (Ping timeout: 260 seconds) |
| [00:00:28] | * ybabel1 is now known as ybabel |
| [00:00:50] | * fatguylaughing has joined #aegir |
| [00:10:33] | * zz_drakythe is now known as drakythe |
| [00:42:43] | <colan> | bgm: thanks, but looks like i'm running 1.10 (latest ubuntu lts) |
| [00:42:59] | <colan> | i'd recommend upgrading then :) |
| [00:43:35] | <colan> | backports++ |
| [00:43:47] | <bgm> | yep, that's what I did |
| [00:44:17] | <bgm> | it's kind of a breaking change, but not that many people use aegir+nginx, and if they do, they probably do it to have something more efficient.. so upgrading nginx makes sense :) |
| [00:44:30] | <bgm> | but .. it would have crashed a few servers with unattended-upgrades |
| [00:44:53] | <bgm> | meh, c'est la vie. just a heads up in case people complain in the issue queue :) |
| [00:45:01] | <bgm> | i'm not a huge fan of technical debt. |
| [00:46:46] | <ergonlogic> | bgm colan: perhaps add a note in the rel-notes, if they aren't already there? |
| [00:48:46] | <ergonlogic> | colan: re. yesterday's discussion of D8 profiles... does updating the profile that a site was installed with update the site's config? |
| [00:50:15] | <ergonlogic> | same question for modules I guess too |
| [00:52:17] | <ergonlogic> | for example, currently, we define a number of (default) Views in our Hosting modules. We can update these in code, and when people upgrade to the next version, they'll get the fixes (or whatever other changes we made) |
| [00:53:57] | <ergonlogic> | my understanding is that config in a profile or module only gets applied during install |
| [00:54:38] | <ergonlogic> | which is one of the main reasons that I'm considering depending on Feature/config_manager |
| [00:54:49] | <ergonlogic> | but I'd prefer not to have that dependency otherwise |
| [00:57:38] | <ergonlogic> | fwiw, all the docs point to config only being applied at install |
| [00:58:30] | <colan> | bgm: well, it's at least a group of 3, you men & memtkmcc ;) |
| [00:58:38] | <colan> | s/men/me/ |
| [00:59:38] | <colan> | ergonlogic: correct, only during install. |
| [00:59:59] | * bgm_ has joined #aegir |
| [01:00:10] | * bgm has quit (Quit: Reconnecting) |
| [01:00:15] | * bgm_ is now known as bgm |
| [01:01:09] | <bgm> | colan: don't get me wrong, I absolutely advocate in favor of nginx. Works great :) |
| [01:01:22] | <colan> | you can update all config, but that would overwrite any local changes they're made. so yeah, if you want to target only specific config for updating/overwriting, you'd need config_manager/features. |
| [01:02:17] | <colan> | bgm: i started feeling like apache was bloated a while ago, and just haven't used it since. also, i read too many arguments that nginx was better/faster/etc. |
| [01:04:03] | <bgm> | I like that Aegir automatically configures things like the nginx fastcache, and lots of performance tweaking (from BOA) |
| [01:04:36] | <bgm> | I adopted nginx after starting to use it for nodejs/ruby/other apps, I liked the proxy model, really simple, clean separation. Same for PHP. |
| [01:04:52] | <colan> | first time i tried it with aegir, worked out-of-the-box. |
| [01:05:11] | <anarcat> | bgm: maybe there should be a errata about this? |
| [01:05:17] | <anarcat> | the debian package could specify the dependency... |
| [01:08:30] | <bgm> | anarcat: i.e. "apache2 | nginx (>= 1.9)" ? |
| [01:08:45] | <bgm> | would it risk removing nginx and installing apache automatically? |
| [01:09:46] | <bgm> | I'd add something in the release notes. would require testing, and personally don't have the time solving other people's tech debt. :/ |
| [01:10:02] | <anarcat> | bgm: yeah. |
| [01:10:13] | <anarcat> | bgm: i don't consider running jessie to be a technical debt, but whatever :) |
| [01:10:42] | <bgm> | nginx 1.6 :) |
| [01:10:47] | * anarcat shrugs |
| [01:11:07] | <anarcat> | back when omega8 made nginx work, it wasn't even in debian properly :p |
| [01:11:12] | <anarcat> | it was like some old snapshot |
| [01:11:59] | <anarcat> | anyways, the point is - apache2 | nginx (>= 1.9) will make the package do the right thing (ie. install the right version of nginx or install apache) |
| [01:12:20] | <anarcat> | if you follow the install instructions (apt install aegir nginx) for nginx, it won't install apache and will just fail if you don't have backports |
| [01:12:58] | <bgm> | I'm not sure about that. Yesterday I tested removing nginx (ansible limitation), and it automatically installed apache2 |
| [01:14:45] | <anarcat> | well that's a different thing |
| [01:14:56] | <anarcat> | you uninstalled nginx, apt did the right thing and found the other webserver you needed :p |
| [01:15:12] | <anarcat> | if you explicitely ask something on the commandline (apt-get install nginx) and it can't do it, it will fail |
| [01:15:31] | <bgm> | just saying we can't blindly patch, and needs testing, and I personally don't have time for that right now :) |
| [01:15:39] | <anarcat> | sure |
| [01:15:46] | <anarcat> | but that warrants a bug report and errata |
| [01:48:17] | <ergonlogic> | helmo: are you using 'aegir.hosting' for anything? If not, would you mind putting it in Linode's DNS manager? I'd like to use it for the NG stuff I'm working on. |
| [01:52:40] | * colan has been wanting to use that as the main domain for a while now, instead of aegirproject.org. |
| [01:53:04] | <colan> | it's currently just redirecting to there. |
| [02:54:30] | * shaneonabike has joined #aegir |
| [03:32:35] | * boshtian has quit (Quit: boshtian) |
| [03:36:57] | * shaneonabike has left #aegir ("PART #sovereign :PING 1477672617") |
| [03:38:50] | <ergonlogic> | colan: yep, that's the idea |
| [03:39:49] | <ergonlogic> | that way the two can easily exist in parallel while the NGstuff stabilized, etc. |
| [03:40:45] | <colan> | ah, didn't know there were already plans to use it for new stuff. excellent. |
| [03:41:12] | <colan> | as long as we drop the old one eventually. ;) |
| [03:41:45] | <colan> | it's a constant reminder of the days before we had more TLDs. |
| [03:51:53] | <ergonlogic> | there weren't any such plans before you mentioned it last week |
| [03:52:23] | <colan> | great. i never got any feedback there. |
| [03:52:52] | <ergonlogic> | oh? I thought I'd +1'd it. Meant to... |
| [04:11:07] | * David_Hernandez has quit (Quit: Saliendo) |
| [04:33:59] | * zombiebeard has quit (Quit: zombiebeard) |
| [04:54:13] | * zombiebeard has joined #aegir |
| [05:44:48] | * mengi has joined #aegir |
| [05:50:55] | * zombiebeard has quit (Quit: zombiebeard) |
| [05:53:17] | * zombiebeard has joined #aegir |
| [05:54:25] | * zombiebeard has left #aegir () |
| [06:17:27] | <helmo> | ergonlogic: I've pointed the DNS to Linode, can you create a zone for it? |
| [06:21:33] | * noecc has left #aegir ("pax") |
| [06:34:08] | * ybabel has quit (Quit: ybabel) |
| [06:45:02] | <helmo> | colan: bgm could one of you add the nginx issue to the known issues on http://docs.aegirproject.org/en/3.x/release-notes/3.8/#known-issues |
| [06:45:46] | <colan> | i'll let bgm handle it as he's more familiar. |
| [06:49:12] | <bgm> | helmo: https://github.com/aegir-project/documentation/pull/27/files |
| [06:56:01] | <helmo> | bgm: merged |
| [07:31:58] | <ergonlogic> | helmo: thanks. I added a master zone for it. I'll test once it's propagated. |
| [07:33:49] | * drakythe is now known as zz_drakythe |
| [07:38:55] | * zz_drakythe is now known as drakythe |
| [07:50:14] | * memtkmcc has joined #aegir |
| [07:53:06] | <memtkmcc> | hefring: tell bgm: Please open an issue re: "Aegir 3.8 includes nginx syntax that doesn't work on nginx 1.6". We should not force people to use backports, especially for current stable Debian version. |
| [07:53:07] | <hefring> | memtkmcc: I'll pass that on when bgm is around. |
| [07:56:27] | <memtkmcc> | hefring: tell bgm: we have nginx version check in place to provide smooth upgrade path if possible, and we should use it to make the syntax changes conditional |
| [07:56:27] | <hefring> | memtkmcc: I'll pass that on when bgm is around. |
| [08:51:13] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [09:54:17] | * memtkmcc has quit (Quit: Leaving.) |
| [10:30:06] | * hestenet has quit () |