| [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) |