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