=== Guest29504 is now known as MooDoo [07:21] good morning [07:24] morning [09:10] aloha [09:12] salut davidcalle [09:35] salut dholbach! [09:36] How was the weekend? [09:36] good good, fairly quiet and relaxed- how was yours? [09:43] dholbach, same, maybe not as quiet since kids are a bit sick, but we had a great time :) [09:44] * dholbach hugs davidcalle [09:44] davidcalle, regarding https://trello.com/c/cgTY06e2/81-fix-markdown-importer what do you suggest we do? :) [09:44] dholbach, so, today, we are testing newer django? [09:44] I suggest ^ [09:45] ok [09:45] https://code.launchpad.net/~developer-ubuntu-com-dev/developer-ubuntu-com/1470715/+merge/268471 [09:45] davidcalle, so you'd say we drop the efforts on getting the mptt approach to work? [09:47] dholbach, if we end up moving off mptt and upstream advice isn't helping, I think we should start dropping it. If you want to give it another try, I'm ready to be helpful though ;) [09:47] no, I think it makes sense [09:48] davidcalle, I'll add a check list to the bug report [09:48] just so we can keep it up to date with our testing [09:48] dholbach, ok, do you expect a lot of breakage? [09:48] basically the entire stack changed underneath the app :) [09:49] I did the update, fixed the bits which exploded in my face and that's all the testing I did up until now [09:49] so there still might be some [09:51] davidcalle, I updated https://bugs.launchpad.net/developer-ubuntu-com/+bug/1470715 [09:51] Launchpad bug 1470715 in developer-ubuntu-com "Do Django upgrade" [High,In progress] [09:52] dholbach, zinnia has been planning to move to treebeard since 2012 -> they have probably done it : looking into which version we need [09:52] it's not a long check list - it's basically just based on stuff I had to change and stuff we're expecting to be fixed [09:52] how are we all this lovely foggy Monday [09:53] Hey czajkowski :) [09:53] pretty good, you? [09:53] davidcalle, [09:53] aniel@daydream:~/dev/sites/developer-ubuntu-com.1470715/env/lib/python2.7/site-packages$ grep -ri treebeard zinnia* [09:53] daniel@daydream:~/dev/sites/developer-ubuntu-com.1470715/env/lib/python2.7/site-packages$ [09:54] so it looks like zinnia is still pulling in its own mptt [09:55] dholbach, if it still requires it, maybe we can have treebeard for the cms and keep mptt for zinnia? [09:56] davidcalle, yes, but I wouldn't specify mptt in the requirements.txt - zinnia will pull it in on its own [09:56] dholbach, ok [09:56] so it's not something our app depends on [10:00] davidcalle, once you've done the migration locally, you'll notice a couple of deprecation warnings wrt future django 1.9 - maybe we should create a separate bug report for that, so we're safe for a future upgrade [10:00] dholbach, +1 [10:03] * dholbach needs to run to the dentist - see you later [10:04] dholbach, have fun* [10:04] :) [10:09] davidcalle: not bad thanks had some time off last week [10:12] czajkowski, that's nice, I had some as well, did anything special? In France we had a pretty sunny week and went to the south for a few days [10:13] my goddaugher came over from lille and we did the london eye, Wicked musical and lots more over the few days [10:15] czajkowski, nice :) [10:18] yes she's over studying there this semester [10:29] czajkowski, staying at your place? [10:35] davidcalle: yes in Godalming [10:35] for the visti [10:35] but not when she studies in Lille, she's staying there till till december has been there since september [10:35] then off to luxemburg for internship [10:36] czajkowski, hah, I thought she was french and that "over" was england. /me needs more coffee [10:51] ahh no she's Irish [10:51] :) [11:46] davidcalle, can you "wget github.com" from staging/prod and see if that does anything? :) [11:55] dholbach, git clone git://github.com/ubuntu-core/snappy times out [11:55] staging [11:56] Well, not the staging server itself, but the juju machine we need this to run on [11:57] davidcalle, hum... can you follow up on #85928 please? maybe I didn't phrase my question explicitly enough :) [11:57] dholbach, yep [11:57] thanks a lot [12:07] dholbach, I haven't been able to get rid of mptt for the upgrade, following your list of commands on the mp, uninstalling mptt breaks a lot of migrations (eg. admin), keeping it makes things work. I've fixed some importer bits (eg. import commands from the admin were broken due to a new way of dealing with command args), and changed fix-mptt to fix-cms, things still working fine with mysql, haven't tried with postgre yet [12:09] davidcalle, do you have a diff of the changes you had to do locally? [12:09] davidcalle, did you start from trunk with all migrations applied? [12:09] davidcalle, for the MP I used a branch we can all write to, so I'd suggest we consider this as something we all work on and just write to if necessary [12:11] dholbach, I've made a fresh trunk, make dev, added the dbdump suggested in the README, make run, the merged your branch and ran all the upgrade commands [12:11] dholbach, ok, I'll push the changes needed for the importer first [12:11] dholbach, we should probably merge trunk on it as well, right? [12:12] sure, if there's any more changes, sure [12:12] done [12:13] davidcalle, I've never used 'make dev' and 'make run' [12:14] dholbach, they are just shortcuts to what we were used to [12:14] dholbach, with a few juju related fixes [12:15] ok cool [12:18] it looks like "syncdb" → "migrate", so with the commands you ran, you should be all set [12:21] dholbach, oh ok [12:21] dholbach, pushed === balloons is now known as Guest4533 === Guest4533 is now known as ballons_ === ballons_ is now known as balloons_ [12:49] Morning everyone [12:51] hey balloons_ [12:51] how are you? how are things? [12:53] A bit tired. Excited for uos this week [12:53] Should be a fun week! [12:54] Hey balloons_ :) [12:56] * dholbach hugs balloons_ [13:02] I see all the nice uos summaries. I need to figure out my own attendance schedule [13:04] balloons_, speaking of summaries - have you set up the google doc for the session summaries? [13:04] davidcalle, I just pushed some more changes to the branch [13:04] davidcalle, I learnt that "pip list -o" can show me outdated modules :) [13:05] davidcalle, I'll do some testing in a postgres setting now [13:07] dholbach, yes please, I haven't looked at postgre with treebeard yet... I'm anxious to hear your findings [13:15] dholbach, I have not. I guess I may as well as get folks to start doing it on day 1 [13:16] davidcalle, http://pastebin.ubuntu.com/13082127/ [13:16] davidcalle, I had just created home and snappy/{guides/snapcraft} as empty placeholder pages - I think that was enough in the past - I'll take a look and see why it failed [13:16] balloons_, thanks a lot - I added the folks who need access to the trello card [13:17] davidcalle, from a first glance it doesn't look good - I'll take a closer look [13:18] dholbach, eek [13:21] dholbach, yes, what you need should have been enough [13:21] you did* [13:35] dholbach, see last rt reply, I'll change the parser to check for github https urls instead of "git://", work for you? [13:40] balloons: got it, thanks! [13:40] balloons_: mind a quick pm? === balloons_ is now known as balloons [13:41] jose, go for it [13:48] davidcalle, yep [13:48] thanks! [13:48] dholbach, I've tested, using git clone https://github.com works [14:00] great, thanks [14:00] * dholbach hugs davidcalle [14:16] davidcalle, so apart from the importer everything works for you after the upgrade? [14:17] and not commiting everything in one transaction was what you intended to do? [14:17] +# @transaction.commit_on_success() [14:22] dholbach, it triggered an error (commit_on_success doesn't seem to exist anymore), I commented it, forgot to tell you about it [14:22] oh ok [14:23] I'll find out how it's done now [14:27] dholbach, I haven't tried the rest extensively yet (I'm progressing on snappy IA changes) [14:28] ok [14:28] davidcalle, maybe mhall119, you and I can have a call about this some time soon where we try this all out together? [14:29] dholbach: after OUS? [14:30] yeah, everything else would be a bit optimistic [14:31] mhall119, hola, do you think we can deploy staging -> prod today? [14:53] davidcalle: is everything working on staging now? [14:56] mhall119, mhall119 what was broken is still broken, but we should land analytics. Last deployment was done with the spec as broken as it is today, afair, or am I mistaken? [14:58] davidcalle: if you mean the importer, yes [14:58] davidcalle: are there any additional steps other than juju set build_label= needed for this update? [14:59] mhall119, nope, but my questions is: do we need all the mojo spec changes on wendigo to be brought back to trunk for a prod deployment to succeed? [14:59] mhall119, oh, I see the point of what you just said [15:00] mhall119, you can run set build_label on prod without having to redeploy the rest, right? [15:08] mhall119: do we need any other uos channels this cycle besides #ubuntu-uos-community, #ubuntu-uos-appdev, #ubuntu-uos-showandtell, #ubuntu-uos-convergence, #ubuntu-uos-cloud, #ubuntu-uos-overflow ? [15:09] Those are the 'rooms' listed on the summit site, and what channels they seem to be pointed at [15:09] Pici, #ubuntu-uos-core [15:10] are we going to have #ubuntu-uos in general? [15:10] and how about -plenary? [15:10] got that [15:10] ok cool [15:10] that's all I can think of [15:13] the bots are good, just making sure that everything else is too [15:17] thanks Pici [15:30] popey: can you run your magic app type checking script and update the spreadsheet? [15:31] dholbach: hey, can we make sure the bot logs the right channels? last time it logged #uds-* instead of #uos-* [15:32] mhall119, will do, will take a while to run, will update the sheet a bit later, am afk right now on way back from conf [15:32] jose, I guess that's a question for Pici? [15:32] Pici: ^ :D [15:32] jose: I'm just about to file an RT ticket about it, I might need someone to kick it once I do that though [15:33] Pici: I can make that happen. just let me know the RT# :D === meetingology` is now known as meetingology [15:35] davidcalle: right, we can use juju set in prod still, but we should get any spec changes back into our spec branch on LP [15:36] out of curiosity, what spec changes are on wendigo but not in the LP branch currencly? [15:39] mhall119, https://pastebin.canonical.com/143213/ [15:49] davidcalle: oh, I thought I had updated the LP branch with all that [15:50] what remote branch are you comparing it to? [15:50] mojo-ue-devportal on wendigo VS https://code.launchpad.net/~canonical-is/canonical-mojo-specs/mojo-ue-devportal [15:52] oh, right, I couldn't push directly to that, so I made my own [15:52] mhall119, haaa ok [15:52] https://code.launchpad.net/~mhall119/canonical-mojo-specs/devportal-fixes should have all that, but double check to make sure [15:52] I need to propose it for merging [15:57] mhall119, only difference is the revno (143, we are on 144), looks good to me! [15:57] balloons, davidcalle, mhall119, popey: shall we repurpose our planning call in 30m for talking about the last bits to do for UOS? [15:58] dholbach, good idea [15:59] thanks davidcalle [15:59] and you want the latest rev of hte production branch deployed to prod? [15:59] dholbach: +1 [16:00] davidcalle: r144? [16:00] mhall119, yes [16:02] dholbach, i wont be able to make it, travelling [16:03] dholbach, but if there are things i can do this evening, let me know [16:03] dholbach, https://code.launchpad.net/~davidc3/developer-ubuntu-com/no-git-protocol/+merge/276411 [16:08] dholbach, mhall119, have we ever talked about the possibility of switching prod to mysql? Is there any reason to use postgre over it? [16:08] (we have probably talked about it, but my memory fails me) [16:09] davidcalle: postgres is the prefered database within Canonical [16:09] davidcalle, shall I go ahead and put your name down to present the show and tell track summaries? [16:12] balloons, I don't mind doing it, sure [16:14] mhall119, ok [16:21] davidcalle, I added a couple of lose thoughts on the LP: https://code.launchpad.net/~davidc3/developer-ubuntu-com/no-git-protocol/+merge/276411 [16:21] loose [16:23] dholbach, can't see them [16:27] We should listen more to popey's ideas (online app builder where you can add blocks for rss feeds, images, flickr feed, etc) http://thenextweb.com/insider/2015/11/02/microsoft-lets-you-build-apps-for-windows-10-in-less-than-10-minutes/ [16:27] heh [16:28] davidcalle, inline [16:29] :) [16:29] dholbach, still can't see them, have you saved the comments from the box for regular comments? [16:31] davidcalle, sorry [16:31] done now [16:31] balloons, coming? [16:32] si si [16:46] positive thoughts to all [16:46] big hugs! [16:47] davidcalle: prod update has been done, can you confirm the new stuff is there? [16:47] mhall119, it is :) [16:48] mhall119, thanks for pinging them. I'm glad staging is sorted out, do you need any help with the mojo spec mp? [16:48] davidcalle: no, I'll file an MP and poke webops about it [16:48] ok [16:48] dholbach, mp updated [16:48] davidcalle: can you check with alex about the state and location of the js scopes api docs? [16:48] mhall119, yep [16:50] thanks, and will you also let thibaut know that the new analytics are live? [16:50] Pici, the topic in #ubuntu-uos has a non-working URL [16:50] mhall119, done :) [16:50] (and I can't talk in there) [16:51] that is odd [16:51] * Pici looks [16:51] mhall119, I've asked for access to the analytics accounts, it will be useful for non-snappy things as well [16:52] yes, please share with the rest of us when you get them [16:52] Yep [16:52] mhall119, can you check if I forgot anything on my track leads mail? [16:53] mhall119, to sum up, with the spec fixed, all we need to do now is just do(staging)/request(prod) an update of the build label? No more tarball building at all [16:54] davidcalle: correct, though there is still spec work to do so that we can use "make upgrade" rather than calling juju set [16:55] dholbach: email looks good to me [16:57] thanks - I wasn't sure if i hadn't forgotten anything :) [17:07] dholbach: logbots just flushed their outputs, so the topic links work now [17:08] cool thanks, Pici [17:10] all right my friends - have a great rest of your day - see you tomorrow! [17:14] * davidcalle drives home o/ [17:15] Have a nice eod all :) [17:19] mhall119: ping [17:27] jose: pong [17:28] and while you're here, can you send me a topic and summary of the talk you're going to give at UbuCon/FOSSETCON? [17:28] hehe, sure! [17:28] and will you be there on the morning of the 19th to give it? [17:28] just wondering, will uos.ubuntu.com/uds.ubuntu.com redirect to summit.u.c at some point? [17:28] mhall119: I will. arriving on the 18th around noon [17:29] jose: yes, we're waiting on a +1 from the web-team before throwing that switch [17:29] jose: awesome, thanks! [17:33] woot woot! [17:37] oh. also, what channels do you guys want to use for plenaries? ubuntu-uos-plenary, or ubuntu-on-air? [17:41] -plenary [17:42] gotcha. will update the site accordingly [17:47] thanks jose [17:48] np [19:44] hah man [19:44] check out this picture of the back of daniel's head: http://www.alphr.com/business/1001892/inside-canonical-the-creators-of-ubuntu-have-big-plans-for-the-future [19:53] mhall119, did I see you talking to Pici about irc channels earlier. Is that all setup now? [19:55] popey: yes and yes [19:59] :) super [19:59] So many people came by the Ubuntu stand at OggCamp to play with the nexus 4 and a screen [20:00] quite a few who had not quite understood we were this close to it landing were amazed at how well it worked [20:00] given it landed on tuesday === evilnhandler is now known as nhandler