Wednesday, 2014-04-02

*** openstackgerrit has joined #storyboard00:30
*** mfer has joined #storyboard01:18
*** mfer has quit IRC02:40
*** david-lyle has joined #storyboard02:56
*** david-lyle has quit IRC03:14
*** saju_m has joined #storyboard06:39
*** jcoufal has joined #storyboard07:17
*** saju_m has quit IRC07:42
*** saju_m has joined #storyboard07:52
*** jcoufal_ has joined #storyboard08:29
*** jcoufal has quit IRC08:30
*** jcoufal_ is now known as jcoufal08:30
*** saju_m has quit IRC08:48
*** saju_m has joined #storyboard08:49
*** jcoufal has quit IRC08:54
*** saju_m has quit IRC09:24
*** saju_m has joined #storyboard09:25
*** hashar has joined #storyboard09:26
*** saju_m has quit IRC09:31
*** saju_m has joined #storyboard09:37
*** jcoufal has joined #storyboard10:10
*** hashar has quit IRC10:56
*** openstackgerrit has quit IRC11:08
*** openstackgerrit has joined #storyboard11:08
*** hashar has joined #storyboard12:00
*** saju_m has quit IRC12:17
*** saju_m has joined #storyboard12:47
*** jcoufal has quit IRC13:08
*** jcoufal has joined #storyboard13:11
*** saju_m has quit IRC13:36
*** hashar has quit IRC14:22
*** hashar has joined #storyboard14:23
*** david-lyle has joined #storyboard14:43
*** david_lyle_ has joined #storyboard15:07
*** dklyle has joined #storyboard15:08
*** dklyle has quit IRC15:10
*** dklyle has joined #storyboard15:10
*** david-lyle has quit IRC15:10
*** dklyle is now known as david-lyle15:11
*** david_lyle_ has quit IRC15:11
*** mtaylor is now known as mordred15:19
*** mordred has quit IRC15:19
*** mordred has joined #storyboard15:19
*** openstackgerrit has quit IRC15:21
*** openstackgerrit has joined #storyboard15:21
*** denis_makogon has joined #storyboard15:28
*** hashar has quit IRC15:42
* ttx files storyboard stories15:43
*** jcoufal has quit IRC17:05
krotscheckom nom nom stories17:23
krotscheck(Interviewing, back in 30)17:24
*** jcoufal has joined #storyboard17:41
krotscheckOk, back17:52
*** denis_makogon_ has joined #storyboard18:15
*** denis_makogon has quit IRC18:18
*** denis_makogon_ is now known as denis_makogon18:30
*** hashar has joined #storyboard18:38
krotscheckNikitaKonovalov: I feel that the APi should validate an OAuth token no matter what endpoint it is passed to. Even if an anoymous user can GET a user, the request is attempting to assert an invalid identity.18:41
krotscheckIf we don’t it’ll require that the session confirmation logic must execute some kind of a POST, PUT, or DELETE request to see whether the current token is still valid18:41
NikitaKonovalovkrotscheck: so it should be 401, if an expired token comes18:42
krotscheckRight18:42
NikitaKonovalovsounds reasonable18:42
krotscheckSo right now, if I get a /users/ID with an expired token, it lets me.18:42
krotscheckThe Session validation logic in the client performs that check to see if the auth token is valid.18:43
krotscheckAnd right now it always passes, so once the user tries to actually modify data - Say, add a comment - It receives a 401 and the user’s submission is lost.18:43
NikitaKonovalovoh, now I understand why I am logged off after posting a comment18:44
krotscheckRight18:44
krotscheckThat’s a combination of that initial check plus the 1 hour expiration18:44
NikitaKonovalovThe config for 24-hour token will be merged soon I hope18:45
NikitaKonovalovthis one https://review.openstack.org/#/c/84111/18:45
krotscheckNikitaKonovalov: jeblair posted a question on that.18:46
NikitaKonovalovI see, I've just missed that18:46
NikitaKonovalovkrotscheck: BTW, I've finally got to your etherpad about permissions18:49
krotscheckOh, cool. Any thoughts?18:50
NikitaKonovalovI've written what I think, but that's a topic for the next meeting to discuss18:50
NikitaKonovalovThe models you offer will definitlly cover everything we need, but our database will be struggling to handle that18:51
NikitaKonovalovIf you are looking for a ling, it's here https://etherpad.openstack.org/p/StoryboardPerms18:52
NikitaKonovalov*link18:52
krotscheckI’m reading through what I wrote, trying to get it back into memory18:54
*** jcoufal has quit IRC19:44
*** denis_makogon has quit IRC20:42
*** hashar has quit IRC21:18
*** david-lyle has quit IRC22:11
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Tightened up story detail UI  https://review.openstack.org/8488222:21
krotscheckOk, so, given how consistently our build breaks because NPM or some other nonsense is down, I’m seriously thinking of committing the raw npm and bower dependencies to source control.22:34
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Adds metadata to story detail page  https://review.openstack.org/8488822:48
mordredkrotscheck: I would rather we figure out how to fix the use of npm/bower23:25
mordredkrotscheck: because I want to use the toolchain stuff in horizon and zuul too23:25
mordredkrotscheck: I'll try to brainstorm some better solutions with you ... next time I'm not on back to back phone calls23:25
krotscheckmordred: There’s only so much we can do there. Yesterday’s build failures were because someone upstream decided including a git repo as a dependency was a good idea, and github was down.23:26
krotscheckI just want the NPM guys to get their act together so there can be an official debian package.23:27
mordredwell... we can mimic waht we do elsewhere23:27
mordredoh - wait23:27
mordrednpm added a ...23:27
* mordred cries23:27
mordredok - still - let's brainstormo - I need to a call - I'll ping you and stuff23:28
mordredkrotscheck: isn't there an official npm pacakge? the one in precise is jut too old, right/23:28
*** krotscheck has quit IRC23:30
*** krotscheck has joined #storyboard23:31
krotscheckHrm - I wonder why my server restarted...23:32
krotscheckmordred: Yeah, there’s a package, it’s just WAY out of date.23:33
krotscheckLooks like it’s 0.6.x23:33
mordredkrotscheck: trusty has 1.3.1023:34
krotscheckWha?23:35
krotscheckOf what, np,?23:35
krotschecknpm?23:35
mordredyah23:35
krotscheck… I think that still has the self-signed certificate in it :/23:41
krotscheckmordred: Yeah, that one’s 7 months old. The Cert change happened in february23:43
krotscheckThat’s encouraging though23:44
krotscheckMaybe in a year we’ll have something we can use :)23:44
mordredsigh23:46

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