[06:42] <dholbach> happy birthday jose!
[06:42] <jose> thanks, dholbach! \o/
[08:37] <davidcalle> Morning o/
[08:38] <dholbach> salut davidcalle
[08:38]  * dholbach → dentist
[08:38] <davidcalle> dholbach: good luck o/
[08:39] <dholbach> this time I know it's going to take a bit longer :)
[12:07] <dholbach> davidcalle: which current branch is what's on staging?
[12:11] <dholbach> belkinsa: you're not in the CC channel
[12:12] <davidcalle> dholbach: https://code.launchpad.net/~developer-ubuntu-com-dev/developer-ubuntu-com/django-1.8-cms-2.3
[12:13] <davidcalle> dholbach: I haven't had time to do a write up of the staging process, I'll do my best to have it ready for tomorrow, so we'll can go over it together
[12:14] <dholbach> davidcalle: excellent
[12:14] <dholbach> your branch is the one I looked at and which I based the importer rework on, so that's good :)
[13:32] <davidcalle> dholbach: menus! https://developer.staging.ubuntu.com/
[13:33] <davidcalle> dholbach: no idea what fixed it, but migrate --list and doing missing migrations "--fake" one by one fixed it.
[13:34] <davidcalle> dholbach: the fact the the "--fake" option actually fixes thing in the db is beyond me and slightly infuriating, though :)
[14:31] <dholbach> woah
[14:31] <dholbach> nice work davidcalle
[14:31] <dholbach> you're a hero
[14:34] <davidcalle> hah, thanks dholbach, but I'm so glad we now have CI running, it will avoid us many trial and error when deploying things.
[14:43] <dholbach> I can't wait for your explanation of how it all works tomorrow :)
[14:45] <davidcalle> dholbach: can't wait to fully understand it myself! :p
[14:45] <dholbach> haha
[15:01] <jose> dpm: ping
[15:01] <dpm> jose, otp, but feel free to ask!
[15:02] <jose> dpm: have you thought about setting up something like carpooling from the airport to the hotel? I personally won't have a problem giving a ride to someone if I'm already there
[15:16] <dpm> jose, good idea. Perhaps it might be worth adding a section on the wiki or on the "getting there" page on ubucon.org?
[15:17] <jose> dpm: sounds good to me, and maybe something we can discuss in depth later?
[15:18] <dpm> jose, it might be worth perhaps sending an e-mail to ubuntu-community-team@ ?
[15:18] <jose> will do!
[15:19] <mhall119> dpm: jose: there's also a train (or trains) that can get you from the Bob Hope Airport (BUR) to the convention center
[15:19] <mhall119> Richard can probably help provide info for gettign there
[15:19] <jose> mhall119: oh, I was talking about LAX - I don't find any flights that get me to BUR
[15:20] <mhall119> jose: probably no direct international flights there, not sure if you could get a connecting flight though
[15:20] <jose> oh, I always connect in Houston
[15:20] <dpm> I added some info on travel on http://ubucon.org/en/events/ubucon-summit-us/travel-and-accommodation - if you guys know anything else that should be added, feel free to edit
[15:20] <jose> thanks, United
[15:21] <jose> woah, BUR flights are double the price!
[15:23] <mhall119> wow, not for me, that sucks
[15:23] <mhall119> well, doesn't for me, but it does for you
[15:24] <jose> hehe
[15:38] <balloons> open question. So we now have some playlists containing all the UOS videos :-) What account should we put them under?
[15:39] <mhall119> ubuntuonair?
[15:41] <balloons> that was my thought, just wanted to see what others had in mind
[15:45] <mhall119> there's also celebrateubuntu
[15:46] <mhall119> I don't know who owns that though
[15:46] <dholbach> davidcalle, mhall119: current issues with the django / django cms upgrade: http://pad.ubuntu.com/I52eWD9zXl
[15:46] <mhall119> and ubuntudevelopers
[15:46] <dpm> balloons, I'd rather say ubuntudevelopers
[15:47] <dpm> that's where we've put most of our convergence videos
[15:47] <dpm> in any case either ubuntuonair or ubuntudevelopers. celebrateubuntu is for shiny stuff - scopes videos, etc
[15:48] <balloons> ok, I don't have access to ubuntudevelopers if we want to go there. Anyone want to help out? Just need to run a copy to copy the playlist to the account
[15:48] <mhall119> dholbach probably has access
[15:48] <dholbach> to the youtube account? I tried a while ago, but couldn't login
[15:51] <dholbach> davidcalle, dpm: can you publish blog posts? and have them turn up on /blog?
[15:52] <dpm> dholbach, yeah, mine appears on the front page as "Test"
[15:52] <dholbach> hum... for me in my local install it doesn't show up - I have to use the article url to view it
[15:58] <balloons> mhall119, do you have ubuntudevelopers youtube access?
[15:59] <mhall119> nope
[15:59] <mhall119> if dholbach doesn't, I don't know who would
[15:59] <dholbach> popey I think
[15:59] <popey> uhhh
[15:59] <dholbach> davidcalle: we totally need a lorem ipsum plugin
[16:00] <popey> I do!
[16:00] <dholbach> davidcalle: I'll add this as a Critical task
[16:00] <mhall119> heh
[16:02] <dholbach> davidcalle: with a freh db (no imported data), I add a blog entry and going to /en/blog it says "No entries yet."
[16:03] <davidcalle> dholbach, hmm... Less critical than the lorem ipsum and cat pictures plugin, but we should look into this, right.
[16:04] <mhall119> dholbach: did you categorize it as english?
[16:05] <dholbach> details!
[16:05] <dholbach> let me try
[16:05] <mhall119> Zinnia has no multi-language support built in, so we use categories to filter what's displayed on /en/ vs /zh-cn/
[16:05] <balloons> popey, :-) I'll pm you the playlists for whenever
[16:07] <dholbach> mhall119: 'english'?
[16:07] <dholbach> or what should the category say?
[16:09] <mhall119> dholbach: let me check the production site
[16:09] <mhall119> dholbach: so the slug should match the language code
[16:09] <dholbach> ah now it works
[16:09] <dholbach> sorry
[16:09] <mhall119> :)
[16:09] <dholbach> the slug was 'english' which didn't help :)
[16:09] <mhall119> no worries, that was a bit of a hack to get working
[16:10] <dholbach> initdb could probably add it :)
[16:10] <mhall119> yeah, it should
[16:10] <mhall119> add it to the list
[16:10] <dholbach> ok, noted it down
[16:11] <dholbach> mhall119, davidcalle: will you have a bit of time to help fix the three issues marked with [x] in the pad?
[16:11] <mhall119> really initdb should just go through settings.LANGUAGES and create one for each
[16:12] <mhall119> dholbach: do you know the root cause of any of them?
[16:12] <dholbach> I could imagine that the first one might be a migration issue somehow
[16:13] <davidcalle> dholbach, can't really access it on mobile, but sure
[16:13] <dholbach> the missing menu can be reproduced locally, so something we can probably fix
[16:13] <mhall119> does it not delete the page, or just not give any indication that it has delete the page?
[16:13] <mhall119> yeah, the menu thing is probably a template issue
[16:13] <dholbach> mhall119: in structure mode it's about deleting a plugin
[16:13] <mhall119> oh, ok
[16:14] <dholbach> and the publish issue could be an upstream problem, but I don't know
[16:14] <mhall119> dholbach: what page is missing the menyu?
[16:15] <dholbach> hum... davidcalle: on https://developer.staging.ubuntu.com/en/blog/ we have the menu - or is anything else missing there?
[16:15] <dholbach> dpm: ^
[16:15] <dpm> dholbach, not sure, it was davidcalle who added the comment
[16:15] <mhall119> dholbach: ok, the one we link to in the menus is https://developer.staging.ubuntu.com/en/community/blog/
[16:15] <dpm> dholbach, mhall119 - http://www.django-cms.org/en/addons/aldryn-newsblog/ <- seems to support i18n
[16:16] <mhall119> /en/blog/ is just there for Zinnia to display actual articles
[16:16] <davidcalle> on blog post pages, there should be breadcrumbs to navigate at the top, see any blog post on prod
[16:16] <dpm> we've got enough to do on this one, but something to bear in mind for a future upgrade
[16:16] <mhall119> dpm: how about we give it a try on ubucon.org first?
[16:16] <dpm> good idea
[16:17] <mhall119> davidcalle: oh yes, I see the problem now
[16:18] <mhall119> davidcalle: could it be caused by your subnav menu fix to CMS pages?
[16:18] <dpm> marcoceppi, have you had the chance to look at the implementation of the update-source action for the ubucon.org charm? Or can you give us some pointers for someone else to have a go at it?
[16:18] <mhall119> or maybe the zinnia template needs the same fix
[16:18] <mhall119> probably that one
[16:18] <marcoceppi> dpm: I haven't yet, do you need to update source?
[16:19] <dpm> marcoceppi, yeah, I've got at least a fix to the sources that would be good to get in
[16:19] <marcoceppi> dpm: I can help get it in manually for now
[16:21] <davidcalle> mhall119, don't think so, it's a css fix, and it's only applied locally on the server not in the branch, dholbach, do you have it on your local deployment?
[16:21] <dpm> marcoceppi, that'd be awesome. If we could document the steps, so that we can in the meantime do manual source updates, then it'd be easier for us to manage the site.
[16:21] <dholbach> davidcalle: you mean the navbar in /blog?
[16:22] <davidcalle> dholbach (the missing nav menu on top of blog posts)
[16:22] <dholbach> no, I don't have it
[16:23] <davidcalle> dholbach, you don't have the bug or you don't have the menu ? :-D
[16:23] <dholbach> the latter unfortunately
[16:25] <dholbach> davidcalle: mhall119: "In django CMS 3.3 we will focus on developers" - "Overhaul the pagetree and menu system " - from http://www.django-cms.org/en/blog/2015/11/24/django-cms-32/
[16:26] <dholbach> the other bits are looking interesting as well
[16:28] <davidcalle> +1
[17:03] <dholbach> all right my friends - I call it a day - see you tomorrow!
[17:09] <dpm> davidcalle, would you mind reviewing https://code.launchpad.net/~dpm/ubucon-site/iframes-ckeditor/+merge/280172 - it's the same change you did for d.u.c but for ubucon.org
[17:14] <mhall119> jose: is today your birthday?
[17:55] <balloons> mhall119, indeed it is I think
[17:55] <balloons> ¡feliz cumpleaños José!
[17:56] <balloons> Tu está 19 anõs?
[18:03] <mhall119> balloons: show off :-P
[18:05] <balloons> mhall119,  mi español no está mal, pero me olvido mucho
[18:06] <balloons> I am after all, no dpm. Master of all languages
[18:33] <pleia2> jose: happy birthday :)
[19:10] <jose> thanks, pleia2!
[19:10] <jose> and thanks, mhall119 and balloons :)
[19:10] <jose> balloons: yep, 19 now. doesn't feel like, though :P
[19:19] <mhall119> everything under 30 is overrated
[19:19] <balloons> meh.. the 20's are so wasted
[19:28] <pleia2> lol
[19:56] <mhall119> davidcalle: can I take over staging now?
[20:15] <czajkowski> mhall119: pleia2 don't laugh but is Atlanta considered Central or east coast
[20:16] <mhall119> south-east
[20:16] <mhall119> it's pretty far from the coast, but it's still considered east
[20:16] <czajkowski> bah
[20:16] <czajkowski> thank you
[20:16] <mhall119> it's also US/Eastern timezone
[20:16] <mhall119> np
[20:18]  * mhall119 is left to wonder in what context Atlanta being east-coast is a bad thing
[21:16] <czajkowski> mhall119: trying to work out which regional manager looks after atlanta as we're sponsoring devnexus taking place in February
[21:17] <mhall119> man, there are so many conferences, it would be a full-time job just going from one to another
[21:20] <mhall119> good lord there's a lot of java talks there
[21:21] <wxl> ew java
[21:21]  * wxl gets a rash
[21:21] <davidcalle> mhall119, sure, just use the staging branch and on the server, you should reset the db, then tear down the env and rebuild everything, not sure how nice a django downgrade would work
[21:22] <mhall119> with south, it *usually* works fine
[21:23] <mhall119> though, it's not South on there now, is it
[21:25] <davidcalle> mhall119: no it's not, but you can still try, it should pull the right deps. Regarding the db, I'm confident it won't work, since it has been migrated up.
[21:26] <davidcalle> mhall119: so it would be, make resetdb;juju destroy-environment;make destroy;juju bootstrap;make; or simply, if you want to give a downgrade a try: make resetdb then set the buill label
[21:27] <davidcalle> build*
[21:27] <mhall119> I'll give the second one a try and see how far I get
[21:30] <mhall119> davidcalle: is it safe for me to overwrite the staging branch on Launchpad?
[21:30] <mhall119> you have any work you did saved in another branch still?
[21:34] <davidcalle> mhall119: yep, all is in the django1.8 branch
[21:34] <mhall119> davidcalle: after I make resetdb, I still need to run something to build and upload the tarball, right?
[21:35] <mhall119> will a simple 'make' do that?
[21:36] <davidcalle> mhall119: nope, simply set the build label, if it fails (eg, the devportal machine goes wrong), running make will respawn it if needed
[21:36] <mhall119> davidcalle: juju set build_label=154?
[21:36] <mhall119> won't that just try and download a new tarball that doesn't exist?
[21:37] <davidcalle> mhall119: nope, it pulls from the branch (it's 155 in your case, afaict)
[21:38] <mhall119> what pulls from the branch, the wsgi-app charm?
[21:39] <davidcalle> mhall119: I think so, if you look in the spec, in staging/, you'll see the collect file, that indicates where it pulls the code for each component of the stack from
[21:39] <mhall119> right, that happens if you run mojo
[21:40] <mhall119> juju set doesn't run mojo though
[21:42] <davidcalle> mhall119: well, give it a try and tell me what you think is happening
[21:47] <mhall119> davidcalle: juju set devportal-app build_label=155 resulted in a charm hook error
[21:50] <mhall119> also, overwriting the staging branch causes bzr to abort when running the mojo spec, because they don't match anymore
[21:57] <mhall119> davidcalle: I'm just going to wipe it all out and start over
[22:02] <davidcalle> mhall119: ok, that's a lot of very useful things to know. While charm hook errors have been hit and miss for the last few weeks, the bzr issue is something I overlooked.
[23:16] <jono> mhall119, hey
[23:16] <jono> I wrote a blog post about UbuCon - http://www.jonobacon.org/2015/12/11/why-you-should-go-to-ubucon-in-los-angeles-in-january/
[23:16] <jono> want to stick it up on the Ubuntu FB page?