Thursday, 2014-03-06

*** cody-somerville has quit IRC00:12
*** openstackgerrit has joined #storyboard00:40
*** jcoufal has quit IRC00:52
openstackgerritMonty Taylor proposed a change to openstack-infra/storyboard: Handle yaml files updates  https://review.openstack.org/7849101:11
openstackgerritMonty Taylor proposed a change to openstack-infra/storyboard: Make project description longer  https://review.openstack.org/7849201:11
*** jcoufal has joined #storyboard01:37
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: [WIP] Updated oslo  https://review.openstack.org/7849602:19
*** david-lyle has joined #storyboard02:20
*** krotscheck has quit IRC02:21
*** jcoufal has quit IRC02:25
openstackgerritMonty Taylor proposed a change to openstack-infra/storyboard: Make project description longer  https://review.openstack.org/7849202:27
*** jcoufal has joined #storyboard05:51
*** jcoufal has quit IRC06:01
*** saju_m has joined #storyboard07:22
*** saju_m has quit IRC08:06
*** saju_m has joined #storyboard08:18
*** saju_m has quit IRC08:24
*** hashar has joined #storyboard08:28
*** openstackgerrit has quit IRC08:34
*** openstackgerrit has joined #storyboard08:34
*** saju_m has joined #storyboard08:36
*** hashar has joined #storyboard08:40
*** saju_m has quit IRC09:12
*** hashar has quit IRC09:20
*** hashar has joined #storyboard09:22
*** saju_m has joined #storyboard09:58
*** hashar_ has joined #storyboard10:04
*** hashar has quit IRC10:05
*** hashar_ is now known as hashar10:08
*** saju_m has quit IRC10:46
*** saju_m has joined #storyboard11:03
*** hashar has quit IRC11:13
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Only public user fields in unauthorized requests  https://review.openstack.org/7858611:48
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Auth Token Middleware  https://review.openstack.org/7473512:15
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Only public user fields in unauthorized requests  https://review.openstack.org/7858612:16
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Remove empty CONF import and useage  https://review.openstack.org/7859512:47
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Added DELETE method for projects, stories, and tasks.  https://review.openstack.org/7776312:50
*** david-lyle has quit IRC13:10
*** saju_m has quit IRC13:27
*** hashar has joined #storyboard13:33
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Added DELETE method for projects, stories, and tasks.  https://review.openstack.org/7776313:37
*** mfer has joined #storyboard14:53
openstackgerritThierry Carrez proposed a change to openstack-infra/storyboard: Remove Branch and Milestone legacy tables  https://review.openstack.org/7718715:14
ruhei guess the one who fixes ^^ will receive a prise15:17
*** david-lyle has joined #storyboard15:35
openstackgerritA change was merged to openstack-infra/storyboard: Handle yaml files updates  https://review.openstack.org/7849115:35
openstackgerritA change was merged to openstack-infra/storyboard: Auth Token Middleware  https://review.openstack.org/7473515:37
openstackgerritA change was merged to openstack-infra/storyboard: Remove empty CONF import and useage  https://review.openstack.org/7859515:38
ttxruhe: my migration testing is apparently more than flewed15:40
ttxruhe: if ony I had more than 5 minutes at a time to focus on it15:40
*** krotscheck has joined #storyboard15:42
* gothicmindfood will miss most of this AM's meeting - apologies in advance15:43
ruhettx: i share your pain15:44
ttxaaah, meeting15:46
ttxforgot this one15:46
krotscheckmordred: How do I shell into s.o.o? THe API is throwing back 500's15:46
ttxcrazy effing days15:46
ttxsame here, will miss most of meeting too, milestone day15:52
krotscheckOk, mordred is probably breakfasting15:55
krotscheckAnyone know what the process is to get my ssh key onto s.o.o so I can go look at logs?15:56
ruhekrotscheck: 1) add yourself to users.pp15:58
ruhekrotscheck: 2) see ./modules/openstack_project/manifests/base.pp for example15:59
ruhewhere it does User::Virtual::Localuser['mordred'],15:59
ruheusers.pp = ./modules/openstack_project/manifests/users.pp15:59
krotscheckHrm - I think that adds me to ALL the servers.16:02
krotscheckBut I get where you're going.16:02
ruhekrotscheck: you'll User::Virtual::Localuser['krotscheck'] to storyboard manifest16:03
ruhe* you'll add16:03
krotscheckWe've got a log entry16:04
krotscheckhttp://paste.openstack.org/show/72784/16:04
krotscheckANyway, meeting16:04
openstackgerritNikita Konovalov proposed a change to openstack-infra/storyboard: Auth hotfix  https://review.openstack.org/7865316:30
ruhei learned a new word - kibitzing16:42
krotscheckruhe: It's yiddish16:43
krotscheckALthough if you look up the defenition, the "unwelcome" part of it isn't really understood anymore. It basically means gossip16:43
krotscheckNikitaKonovalov: Zuul is constipated. It's milestone day :)16:48
openstackgerritA change was merged to openstack-infra/storyboard: Auth hotfix  https://review.openstack.org/7865316:57
krotscheckOk. so now the response code is 401 unauthorized17:03
*** hashar has quit IRC17:05
*** jcoufal has joined #storyboard17:12
*** krotscheck has quit IRC17:42
*** olechka has joined #storyboard17:59
*** olechka has quit IRC18:00
*** krotscheck has joined #storyboard18:26
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Make token storage configurable  https://review.openstack.org/7818818:31
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Add superuser check  https://review.openstack.org/7785919:03
openstackgerritA change was merged to openstack-infra/storyboard: Make token storage configurable  https://review.openstack.org/7818819:06
openstackgerritA change was merged to openstack-infra/storyboard-webclient: Removed errant console statements.  https://review.openstack.org/7841119:14
*** jcoufal has quit IRC19:17
*** jcoufal_ has joined #storyboard19:17
*** macworm has joined #storyboard19:38
*** jcoufal_ has quit IRC19:42
krotscheckSo, I _think_ i figured out our login issue: https://review.openstack.org/7873419:53
krotscheckmordred: ^19:53
mordredkrotscheck: neat19:54
*** openstackgerrit has quit IRC20:00
*** openstackgerrit_ has joined #storyboard20:00
*** openstackgerrit_ is now known as openstackgerrit20:01
*** macworm has quit IRC20:26
*** jcoufal has joined #storyboard20:29
krotscheckAaaaand login works.20:35
krotscheckCorrectly now20:36
ruhekrotscheck: it returns 500 to me :(20:37
krotscheckStill?20:37
ruheyes20:38
krotscheckruhe: Looks like the user generation dies when someone has a name without a space.20:40
krotscheckruhe: I'm writing a patch now20:41
ruheha, is it because of the assumptions we have in wsme model for User?20:41
krotscheckWell, in save_authorization_code.20:42
krotscheckWe make the implicit assumtion that names will always have two strings separated by a space.20:42
krotscheckRandom thought: Do we care about first_name and last_name? What people identify as seems fairly arbitrary to me.20:55
ruhekrotscheck: i wouldn't care20:55
krotscheckYeah, I don't either.20:55
*** krotscheck has quit IRC20:58
*** krotscheck has joined #storyboard21:01
krotscheckOur OAuth endpoint needs a lot of love.21:02
krotscheckWell, not a lot21:02
krotscheckJust, like, a comprehensive analysis of all use cases21:02
krotscheckclicking on cancel with launchpad for instance is... not good21:02
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Fixed name resolution in OAuth token  https://review.openstack.org/7876421:12
krotscheckruhe: ^21:12
* ruhe is looking21:12
krotscheckI have to say I'm a bit curious as to why my user record is not being updated when I log in.21:14
krotscheckThere's clearly an else statement that should do that.21:14
ruhekrotscheck: did you change your name in LP to test if it works?21:15
krotscheckruhe: My name's null21:20
krotscheckstoryboard.openstack.org/api/v1/users21:20
ruhekrotscheck: as a workaround i'm going to +1 your change. but as you said a better option would be to just store full_name without parsing it21:21
krotscheckruhe: Yeah, mordred agrees as well. Adding a story to replace first_name and last_name with display_name21:21
krotscheck#story storyboard Replace first_name and last_name with display_name in user table21:22
* krotscheck wants that to work.21:22
mordred++21:24
openstackgerritA change was merged to openstack-infra/storyboard: Fixed name resolution in OAuth token  https://review.openstack.org/7876421:29
krotscheckok, ruhe, try logging in now?21:30
*** jcoufal_ has joined #storyboard21:31
ruhekrotscheck: i guess i we need to wait a little bit before this change gets pushed to server via puppet run?21:31
*** jcoufal has quit IRC21:31
krotscheckOh. True21:31
krotscheckMy token did get invalidated though, so that suggests the server rebooted.21:32
krotscheckAnd it's asking for nicknames now21:32
ruhei still get that damn 500 error21:33
krotscheck...21:35
ruhekrotscheck: when launchpad asks your info (Full name, user name, email), does it display your full name?21:36
krotscheckruhe: Yes it does21:36
krotscheckAlthough it seems to be a different field than the fullname in the profile21:37
*** jcoufal_ has quit IRC21:37
krotschecklogin.launchpad.net != launchpad.net21:38
ruhekrotscheck: i changed my name at https://login.ubuntu.com to my full name and now i've logged in21:41
krotscheckWhat was it beforehand?21:42
ruheit was just my nickname - ruhe21:42
krotscheckOk.21:42
krotscheckI'm going to pretend to be you for a bit to see what's going on there.21:42
krotscheckOh, good, got the 500 error21:43
ruhekrotscheck: is story #19 Merge codebases yours?21:46
krotscheckyes21:46
krotscheckI know there's arguments for either side.21:46
krotscheckBut, quite frankly, the more I work on storyboard the more it's clear to me that managing the dependencies is just a PITA21:47
krotscheckI can't land patch A because API patch B needs to hit first...21:47
ruhei was pro-merging from the day one21:47
krotscheckand then there'll be a potential 10 minute delay while the client won't speak the language that the API is.21:47
krotscheckAnd then mordred sent that article in my direction.21:48
krotscheckAlso, it really reduces the complexity of the install.21:48
krotscheckpip install storyboard - Boom, you have storyboard (cli), storyboard install (install on apache), storyboard-api, storyboard-db-manage....21:48
ruheyes, that would greatly simplify a lot of thing21:50
ruhes21:50
*** jcoufal has joined #storyboard21:52
krotscheckruhe, looks like there's a unicode decoding issue as well.21:58
*** mfer has quit IRC22:30
*** jeblair has joined #storyboard22:42
*** mugsie has quit IRC23:09
*** dmtemnov has joined #storyboard23:22
*** jcoufal has quit IRC23:57

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!