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

2016-04-27
2016-04-29
TimeNickMessage
[10:01:17]* HaloFX has joined #aegir
[10:24:26]* TommyCox has quit (Read error: Connection reset by peer)
[10:27:53]* mstenta has joined #aegir
[10:31:52]* TommyCox has joined #aegir
[10:36:10]* Egyptian[Home] has joined #aegir
[10:42:11]* g1i7ch has joined #aegir
[10:43:10]* glitch has quit (Ping timeout: 244 seconds)
[10:49:39]* g1i7ch has quit (Ping timeout: 260 seconds)
[10:51:02]* g1i7ch has joined #aegir
[10:54:14]* Egyptian[Home] has quit (Ping timeout: 276 seconds)
[10:57:06]* g1i7ch has quit (Ping timeout: 246 seconds)
[10:59:36]* gusaus has quit (Quit: gusaus)
[11:01:27]* Egyptian[Home] has joined #aegir
[11:07:20]* Egyptian[Home] has quit (Ping timeout: 268 seconds)
[11:18:34]* ahillio has joined #aegir
[11:19:48]* Egyptian[Home] has joined #aegir
[11:27:12]* mstenta has quit (Ping timeout: 276 seconds)
[11:32:26]* g1i7ch has joined #aegir
[11:34:35]* glitch has joined #aegir
[11:37:33]* g1i7ch has quit (Ping timeout: 268 seconds)
[11:40:12]* g1i7ch has joined #aegir
[11:42:29]* glitch has quit (Ping timeout: 268 seconds)
[12:17:39]* Yaazkal has quit ()
[12:30:30]* Egyptian[Home] has quit (Quit: Leaving.)
[12:31:21]* Egyptian[Home] has joined #aegir
[12:32:55]* TommyCox has quit (Remote host closed the connection)
[12:33:29]* TommyCox has joined #aegir
[12:38:01]* TommyCox has quit (Ping timeout: 252 seconds)
[12:39:15]* TommyCox has joined #aegir
[12:40:06]* g1i7ch has quit (Ping timeout: 250 seconds)
[13:37:04]* TommyCox has quit (Remote host closed the connection)
[13:49:31]* ahillio has quit (Ping timeout: 268 seconds)
[13:59:00]* Egyptian[Home] has quit (Quit: Leaving.)
[14:33:19]* TommyCox has joined #aegir
[16:12:15]* rominronin has joined #aegir
[16:20:44]* esolitos has joined #aegir
[16:59:44]* TommyCox has quit (Remote host closed the connection)
[17:30:29]* ybabel has joined #aegir
[18:08:42]* TommyCox has joined #aegir
[18:16:03]* TommyCox has quit (Ping timeout: 240 seconds)
[18:17:45]* boshtian has joined #aegir
[18:23:01]* ybabel has quit (Remote host closed the connection)
[18:26:59]* ybabel has joined #aegir
[18:31:17]* ybabel has quit (Read error: Connection reset by peer)
[18:35:23]* ybabel has joined #aegir
[19:34:37]* gandhiano has joined #aegir
[20:13:14]* TommyCox has joined #aegir
[20:18:54]* TommyCox has quit (Ping timeout: 276 seconds)
[20:39:10]* Egyptian[Home] has joined #aegir
[20:40:54]* gandhiano has quit (Ping timeout: 246 seconds)
[21:23:35]* TommyCox has joined #aegir
[21:31:35]* noecc has joined #aegir
[21:37:04]* TommyCox has quit (Ping timeout: 240 seconds)
[22:13:51]* ahillio has joined #aegir
[22:22:47]<ergonlogic>gboudrias: let me know when you want to start on the SSL refactoring
[22:23:45]<ergonlogic>I figure we can use https://appear.in/aegir for that
[22:30:51]<ergonlogic>colan: I think you'd expressed some interest in this too? ^^^
[22:33:56]* TommyCox has joined #aegir
[22:38:33]* TommyCox has quit (Ping timeout: 240 seconds)
[22:45:38]<colan>thanks. yeah, would like to lurk to get a better sense of the old/new architecture.
[22:54:07]* zombiebeard has joined #aegir
[23:01:09]* cmoates has quit (Ping timeout: 260 seconds)
[23:02:34]* cmoates has joined #aegir
[23:05:17]* mstenta has joined #aegir
[23:19:22]<colan>ergonlogic: just ran an apt upgrade. new debian package created a new aegir instance in "hostmaster", and switched to that, leaving all of my modules and config in hostmaster-7.x-3.x-2016-04-27-1534 (the one i was using).
[23:20:09]<colan>is this a known issue?
[23:21:33]<colan>also, is it possible to switch back without breaking something?
[23:31:07]<colan>turns out changing the docroot manually breaks stuff. :)
[23:34:49]* TommyCox has joined #aegir
[23:39:56]* TommyCox has quit (Ping timeout: 276 seconds)
[23:40:37]<ergonlogic>colan: you'd installed modules on the old hostmaster platform?
[23:40:48]<ergonlogic>that's the expected behaviour, if so
[23:41:17]<ergonlogic>for the custom/added stuff to follow along, you'd need to do one of 2 things
[23:41:25]<ergonlogic>(1) install them in the site
[23:41:54]<ergonlogic>(2) specify a custom makefile for the upgrade to build a new hostmaster platform
[23:42:36]<ergonlogic>you *may* be able to migrate back from the CLI, but the front-end won't allow it
[23:42:39]* kepford has joined #aegir
[23:43:04]<ergonlogic>but you'd probably be better off moving your customizations to the new platform
[23:45:43]<colan>interesting. it's never done that before, and it's upgraded the platform 8 times already.
[23:46:49]<colan>ergonlogic: i thought everything in the sites dir travelled with the migration?
[23:47:22]<ergonlogic>yes, everything in the sites dir should move with the site
[23:47:26]<ergonlogic>fyi: http://docs.aegirproject.org/en/3.x/install/upgrade/#custom-distributions
[23:47:39]<ergonlogic>maybe a permissions issue?
[23:48:56]<ergonlogic>colan: so, you're saying that all your customizations were in the site's dir, and they were still left behaind?
[23:50:09]<colan>ergonlogic: it's like it ignored my existing aegir site, and performed a completely new install in "hostmaster" instead of the usual "hostmaster-new-date", which brings everything with it.
[23:50:24]* rominronin has quit ()
[23:50:44]<ergonlogic>did it provision a new DB and everything?
[23:51:58]<colan>ergonlogic: looking at the db situation now...
[23:52:00]<ergonlogic>so, there's a /var/aegir/hostmaster platform? without a version number?
[23:54:26]<colan>ergonlogic: correct. seems like it's ignoring the other ones with the dates too.
[23:56:31]<colan>ergonlogic: so yup, new DB.
[23:56:57]<ergonlogic>ok, so, the deb package must have thought there was no previous install
[23:57:23]<ergonlogic>was there still a /var/aegir/hostmaster-7.x-3.3 or something?
[23:57:44]<colan>ergonlogic: yes, all of the old ones are there.
[23:57:47]<ergonlogic>it shouldn't have installed in just a bare /var/aegir/hostmaster
[23:57:51]<colan>they're just being ignored.
[23:58:14]<ergonlogic>and this was from the .deb?
[23:58:35]<ergonlogic>you'd previously upgraded using 'drush hostmaster-migrate'?
[23:59:02]<ergonlogic>does your old DB still exist?
[23:59:43]<colan>ergonlogic: sudo apt update; sudo apt full-upgrade <---- as i always do
[23:59:54]<colan>never used that drush command.
[23:59:58]<colan>old DB is still there.
[00:00:19]<colan>just created a new one & started using it.
[00:01:23]<ergonlogic>in /var/aegir/.drush/hostmaster.alias.drushrc.inc (?) is points to the new install?
[00:01:28]<colan>i personally don't care too much as i'm documenting what i'm doing, and i'm not in production, but if anyone else hits this, and they are, it's bad.
[00:01:38]<ergonlogic>are any older vhosts still around?
[00:01:49]<ergonlogic>yes, I agree
[00:02:34]<ergonlogic>how'd you end up with a platform like hostmaster-7.x-3.x-2016-04-27-1534?
[00:03:00]<ergonlogic>are you using the 'experimental' repo?
[00:04:58]<colan>yes, alias file points to new install. old hostmaster vhost was overwritten, but regular sites vhosts are still there.
[00:05:15]<ergonlogic>gboudrias: ping. Are we still on for the SSL cert hacking?
[00:05:52]<ergonlogic>hmm, so you've lost the db creds for your older aegir site?
[00:06:17]<colan>ergonlogic: normally, when there's an update to the aegir3 package, i get a new hostmaster-7.x-3.x-2016-04-27-1534 (with the new timestamp), and hostmaster moves to it.
[00:06:18]<ergonlogic>or... check in your old site's drushrc.php
[00:06:45]<gboudrias>ergonlogic: Hi
[00:06:58]<colan>i thought that was normal behaviour, but i thought it strange that there were always updates to the deb.
[00:07:26]<ergonlogic>colan: for 'stable', it should only go 7.x-3.3 -> 7.x-3.4
[00:07:29]<ergonlogic>gboudrias: hey
[00:07:37]* hestenet has joined #aegir
[00:07:39]<gboudrias>ergonlogic: Yeah sorry I was thinking afternoon
[00:07:53]<ergonlogic>colan: perhaps 7.x-3.4-1, if we're doing a deb-only release
[00:07:58]<gboudrias>I probably should've planned this better :)
[00:08:03]* hestenet has quit (Read error: Connection reset by peer)
[00:08:08]<ergonlogic>gboudrias: we have the coop call and scrum in the afternoon
[00:08:22]* hestenet has joined #aegir
[00:08:27]<colan>deb http://debian.aegirproject.org unstable main
[00:08:35]<colan>^^^ is that experimental?
[00:08:42]<ergonlogic>colan: right, unstable, that's what I meant
[00:09:03]<ergonlogic>so, basically, 'unstable' gets re-built with every commit
[00:09:20]<gboudrias>ergonlogic: Yeah only at 4. We could look at it around 1. Or reschedule for tomorrow morning maybe?
[00:09:26]<colan>ah, so it's not always "unstable" :) gotcha.
[00:09:50]<colan>so i guess a recent commit blew something up.
[00:10:00]<gboudrias>Crap the meeting is at 3
[00:10:05]<ergonlogic>gboudrias: the coop call is at 3, I'll see if I can get some more stuff bootstrapped, but we should perhaps plan for next week
[00:10:08]* colan goes to change that to stable & reinstall.
[00:10:36]<ergonlogic>colan: no, it really is 'unstable' :)
[00:10:48]<gboudrias>ergonlogic: Yeah sorry, indeed this doesn't leave a lot of time
[00:11:16]<gboudrias>Alright let's try for next week
[00:11:27]<colan>ergonlogic: so, what should that deb line be? can't tell if you're kidding now...
[00:11:49]<ergonlogic>gboudrias: well, we could cancel the coop call, as we have a coop training planned for next week, which'd tkae 1.5-2hrs
[00:12:02]<ergonlogic>and nothing's really been added for this week
[00:12:17]<colan>it says unstable in the docs: http://docs.aegirproject.org/en/3.x/quick-start/
[00:12:23]<colan>that's where i got that.
[00:12:24]<ergonlogic>but it still only leave 2-3 hours which isn't much time for an undertaking of this scope
[00:12:49]<ergonlogic>WTF?
[00:13:11]<ergonlogic>that needs to be fixed right away
[00:13:55]<colan>ergonlogic: i'll let you handle that.
[00:14:14]<colan>this certainly explains some things i've been running into.
[00:14:34]<colan>you guys couldn't possibly have been releasing that often.
[00:15:47]<ergonlogic>no, I don't know how that happened
[00:15:52]<ergonlogic>I've updated it
[00:16:33]<gboudrias>ergonlogic: Nah I don't think anyone's in that much of a hurry
[00:16:43]<gboudrias>(Talking about the sprint)
[00:16:51]<ergonlogic>at least it's correct here: http://docs.aegirproject.org/en/3.x/install/#2-add-project-repositories
[00:17:07]<ergonlogic>and here: http://www.aegirproject.org/
[00:17:54]<colan>
[00:19:17]<colan>great, merci.
[00:19:58]* colan can't find a "thumbs up" on the ubuntu character map.
[00:20:01]<ergonlogic>helmo: https://github.com/aegir-project/documentation/commit/0aebf0ff60fa5d56a1...
[00:20:38]<ergonlogic>ok, fixed on rtd too
[00:20:53]<ergonlogic>that's been there for over a year :-/
[00:21:07]* hestenet_ has joined #aegir
[00:22:08]<ergonlogic>colan: sorry about that
[00:22:18]<ergonlogic>colan: do you have a remediation plan?
[00:23:11]<colan>ergonlogic: not a problem. i've been meaning to rebuilt to test my docs anyway.
[00:23:42]<ergonlogic>well, if nothing else, we found (and fixed) a serious problem in our docs
[00:23:48]<ergonlogic>so thanks for that
[00:24:06]<colan>thanks for helping me track it down :)
[00:24:39]<ergonlogic>that change pre-dates the release of Aegir3
[00:24:52]<ergonlogic>so, to get aegir3 back then it would have been correct
[00:25:10]* colan nods
[00:25:12]<ergonlogic>and the docs site wasn't official at that point
[00:25:26]<ergonlogic>terrible oversight on our part though
[00:25:26]* hestenet has quit (Ping timeout: 276 seconds)
[00:26:25]<colan>not sure how to fix that sort of thing in the future with QA it it made sense at the time.
[00:27:11]<ergonlogic>well, no instructions should ever really point to unstable
[00:27:34]<ergonlogic>unless it explicitely for testing
[00:27:43]<colan>ergonlogic: i've seen a lot of apps do it so it didn't raise a flag for me.
[00:28:04]<ergonlogic>wow, really?
[00:29:18]<ergonlogic>the whole point of packaging is to provide a stable release process
[00:29:32]<colan>ergonlogic: https://jitsi.org/Main/DebianRepository
[00:29:52]<colan>yes, but these are only rules :P
[00:30:31]<ergonlogic>Note that you SHOULD NOT manually add Jitsi to your sources list because that would cause GPG Error Warnings! The Jitsi installation would automatically update your repositories.
[00:30:49]* anarcat raises head
[00:31:54]<ergonlogic>anarcat: it looks like our quick-start instructions have been telling people to use our unstable repo :-/
[00:32:01]<anarcat>hehe ah :)
[00:32:28]<colan>really glad i found that before going to prod with this project :)
[00:32:56]<colan>at least now i can rebuild on 16.04 like i was planning to do soon anyway.
[00:33:10]<ergonlogic>I figure I should, at least, tweet about it
[00:33:22]<ergonlogic>well, let's discuss in this PM's scrum
[00:33:47]<ergonlogic>colan: fyi, Xenial ships w/ PHP7 by default, so you may run into some issues
[00:34:13]<colan>can't wait for the php7 problems.... https://www.drupal.org/node/2704303
[00:34:14]<hefring>https://www.drupal.org/node/2704303 => META: PHP 7 Support [#2704303] => 6 comments, 1 IRC mention
[00:34:20]<colan>ah, you beat me to that comment.
[00:34:39]* colan shakes his fist @ ergonlogic
[00:35:42]<colan>i was actually trying to get the php7 maintainers in touch with the drupal7 maintainers as they wanted to test with it.
[00:36:17]<colan>didn't have much luck, but did subtley mention that nobody really uses that deb.
[00:36:35]<ergonlogic>fwiw, the issues are likely to be mostly in Drupal core and Drush
[00:36:44]* TommyCox has joined #aegir
[00:38:20]<colan>i may as well start helping with them rather than waiting for someone else now ;)
[00:41:11]* TommyCox has quit (Ping timeout: 244 seconds)
[00:48:06]<colan>ergonlogic: not sure if tweeting about it would be good or bad for publicity, but it would be transparent, which i'm a fan of.
[00:48:31]<colan>...and may bring back folks who ran into the same problem.
[00:50:30]<colan>2169 followers? nice.
[01:12:10]* boshtian has quit (Ping timeout: 268 seconds)
[01:24:33]* kepford has quit (Remote host closed the connection)
[01:36:20]* kepford has joined #aegir
[01:37:40]* TommyCox has joined #aegir
[01:41:09]* esolitos has quit (Quit: esolitos)
[01:42:52]* TommyCox has quit (Ping timeout: 252 seconds)
[01:51:15]* freiheit has joined #aegir
[01:55:48]* TommyCox has joined #aegir
[02:08:27]* zigmoo has joined #aegir
[02:16:53]* kepford has quit (Remote host closed the connection)
[02:37:55]* zigmoo has quit (Read error: Connection reset by peer)
[02:49:50]* TommyCox has quit (Remote host closed the connection)
[02:50:22]* TommyCox has joined #aegir
[02:52:06]* TommyCox has quit (Remote host closed the connection)
[02:58:53]* Yaazkal has joined #aegir
[02:59:20]* shaneonabike1 has joined #aegir
[03:17:46]* TommyCox has joined #aegir
[03:19:45]* TommyCox has quit (Remote host closed the connection)
[03:20:20]* TommyCox has joined #aegir
[03:25:02]* TommyCox has quit (Ping timeout: 260 seconds)
[03:27:08]* TommyCox has joined #aegir
[03:27:57]* gusaus has joined #aegir
[03:31:23]* TommyCox has quit (Remote host closed the connection)
[03:32:36]* TommyCox has joined #aegir
[03:43:39]* TommyCox has quit (Remote host closed the connection)
[03:44:16]* TommyCox has joined #aegir
[03:48:34]* TommyCox has quit (Ping timeout: 240 seconds)
[03:53:54]* TommyCox has joined #aegir
[03:55:49]* TommyCox has quit (Remote host closed the connection)
[03:58:02]* g1i7ch has joined #aegir
[04:03:34]* TommyCox has joined #aegir
[04:05:30]* kepford has joined #aegir
[04:09:57]* kepford has quit (Ping timeout: 246 seconds)
[04:24:12]* ybabel has quit (Quit: ybabel)
[04:42:17]* TommyCox has quit (Remote host closed the connection)
[04:42:50]* TommyCox has joined #aegir
[04:43:48]* kepford has joined #aegir
[04:47:39]* TommyCox has quit (Ping timeout: 260 seconds)
[04:54:46]* noecc has left #aegir ("pax")
[05:15:56]* boshtian has joined #aegir
[05:32:20]* TommyCox has joined #aegir
[05:48:43]* TommyCox has quit (Remote host closed the connection)
[05:52:07]* mengi has quit (Quit: Leaving.)
[05:56:19]* shaneonabike1 has quit (Quit: Leaving.)
[05:59:52]* TommyCox has joined #aegir
[06:18:30]* glitch has joined #aegir
[06:20:37]* g1i7ch has quit (Ping timeout: 252 seconds)
[07:05:53]* boshtian has quit (Quit: boshtian)
[07:26:03]<colan>so, re php7: here's the first aegir-specific issue i've found: https://www.drupal.org/node/2715599
[07:26:04]<hefring>https://www.drupal.org/node/2715599 => Debian package aegir3 fails to install with PHP 7 [#2715599] => 0 comments, 1 IRC mention
[07:26:59]<colan>i posted a patch, but could use some help with review & testing.
[07:30:07]* gandhiano has joined #aegir
[07:37:09]* freiheit has left #aegir ()
[07:43:15]* gandhiano has quit (Ping timeout: 250 seconds)
[07:47:15]* glitch has quit (Ping timeout: 276 seconds)
[07:47:28]* glitch has joined #aegir
[07:55:58]* kepford has quit (Remote host closed the connection)
[08:03:29]* zombiebeard has quit (Quit: zombiebeard)
[08:14:15]* gusaus has quit (Quit: gusaus)
[08:18:28]* gusaus has joined #aegir
[08:44:04]* gusaus has quit (Quit: gusaus)
[08:59:43]* gusaus has joined #aegir
[09:02:59]* hestenet_ has quit (Remote host closed the connection)
[09:52:10]* TommyCox has quit (Remote host closed the connection)