Wednesday, 2016-06-22

*** jamesmcarthur has joined #storyboard00:58
*** jamesmcarthur has quit IRC01:56
*** jamesmcarthur has joined #storyboard02:16
*** jamesmcarthur has quit IRC03:39
zaroZara, anteaya: Ok. gerrit-dev <--> sb-dev integration has been setup.  https://review-dev.openstack.org/#/c/545405:48
zaroa comment is automagically posted to sb-dev on the following events: patchset-created, change-abandoned, change-restored, change-merged, and comment-added.05:51
zarowhich correspond to these rules: https://review.openstack.org/#/c/330925/6/modules/openstack_project/manifests/review_dev.pp@14405:55
zaropleia2: we don't need gerrit_dev_storyboard_uid so you can remove from heira if you like. thanks for setting up the token.05:56
*** alexismonville has joined #storyboard06:02
*** alexismonville has quit IRC06:18
*** alexismonville has joined #storyboard06:23
*** dmsimard1 has joined #storyboard06:57
*** dmsimard has quit IRC07:04
*** fay has joined #storyboard07:12
*** fay is now known as Guest2183507:12
*** jtomasek has quit IRC07:45
*** jtomasek has joined #storyboard07:47
pedroalvarezthese are great news! :D08:09
*** Guest21835 is now known as faybrocklebank08:12
Zarayayyyyyy! thank you, everyone09:11
ZaraI will try it out SOON09:22
Zaraahahaha, I like that example story :)09:22
pedroalvarezI found it sad :(09:31
ZaraKhai Do09:41
ZaraAbandoned My life does not need fixing09:41
Zara1:47 AM09:41
ZaraKhai Do09:41
Zara1:55 AM09:41
ZaraRestored09:41
Zaraohh wait i do need it fixed09:41
Zara^ we've all been there09:41
Zarabugsquash starts in a couple of hours09:52
* Zara will try to remember to join #openstack-sprint before then09:52
Zara(well, hour and a bit)09:52
Zarasome monstrous colleagues of mine got 'narwhals' stuck in my head yesterday, and now it's there for good.09:55
* SotK is slowly discovering that the automatic resolution of things in the worklists/boards api is kinda annoying for things other than the webclient10:00
SotKI wonder if there should be a "resolved" parameter that we can pass or something10:02
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: RFC: Make server-side resolving of worklist fields togglable  https://review.openstack.org/33272810:22
SotKwell if anyone wants to see what I meant, ^^ is an implementation of it10:24
Zarathanks, that should be easier for me to follow-- when I get to it. :/ I can't promise to be helpful but I'll still look at it!10:26
Zarahm, I feel Christmassy.10:30
Zarabugsquash starts in 1 minute!10:59
Zaraofficially.10:59
ZaraI hope people can join in whenever they have a free moment over the next 24 hours10:59
Zarame -> #openstack-sprint11:00
SotKha, previewing edits to the story description in the card details modal is a bit broken11:17
Zaraoh?11:17
SotKit shows both your modified version and the original version11:18
Zara\o/11:18
Zarahuh, trying to reproduce now11:22
Zaraaha11:22
Zarait's a problem for task cards11:22
Zarabut not story cards11:22
Zaraafaict11:22
ZaraI was very confused at first since it wasn't doing it, but that's because I was looking at a story card11:23
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Make `/v1/worklists/:id/filters` resolve criteria  https://review.openstack.org/33276411:31
bilaltariqThat looks like a good move. Since the criteria detail is now obtainable from that request, is sending the same data with the Worklist payload still necessary?11:34
SotKprobably not, though its sent with the Worklist to allow the webclient to just make one request rather than loading things separately, which means it'll be a bit more work to remove that functionality11:36
ZaraI've added a task for the preview description oddness to https://storyboard.openstack.org/#!/story/200046411:40
ZaraI've also attempted to make a story for the bug pedro found (or 'bug', if you prefer, but I think it's a bug :P). It was hard to phrase. https://storyboard.openstack.org/#!/story/200065611:44
Zaraanyone who wants to edit it, go forth11:45
Zaraalso, the kanban ui story reminded me that we used to not have card modals, and now I'm happy11:46
*** dmsimard1 has quit IRC12:00
*** dmsimard has joined #storyboard12:01
*** jtomasek_ has joined #storyboard12:02
*** jtomasek_ has quit IRC12:19
ZaraI've learned for the next bugsquash that I should define some roles in advance and decide which I'm filling when, so I don't jump around in a panic.12:21
Zaraand to duplicate from #openstack-sprint:12:25
Zarahttps://review.openstack.org/#/q/status:open+project:openstack-infra/python-storyboardclient,n,z12:25
Zaraerm12:25
Zarafor newcomers, things in review live: https://review.openstack.org/#/q/status:open+project:openstack-infra/storyboard , https://review.openstack.org/#/q/status:open+project:openstack-infra/storyboard-webclient and https://review.openstack.org/#/q/status:open+project:openstack-infra/python-storyboardclient,n,z12:25
Zarathere, that's a bit more useful than just the last line :)12:25
* Zara wonders about the possibility of one day having 'tasks in stories matching foo' for worklist filters.12:51
ZaraI'm thinking about, say 'tasks in stories tagged low-hanging-fruit' . atm you can have a worklist of stories tagged that way, or a worklist of tasks that aren't filtered by the story tag.12:53
Zaraso that's a bit annoying if you want only active tasks in stories tagged low-hanging-fruit . it's pretty common ime to have stories with a mix of simpler and more complex tasks.12:54
Zaraatm you'd work around this by putting smaller tasks in their own stories12:54
Zaratags at the task level might be an option, but I'm not volunteering to do that.12:55
ZaraI think it's a tension between goal-based tags ('this is why we're doing this') and descriptive tags ('this is what this thing is') so we'll find it in more places.12:56
Zaraso for now I'll just note it.12:56
Zaraand thus it is noted. :)12:56
bilaltariqi think the filter system needs a brushup, it's quite inconsistent when it comes to what data can be requested and what is sent12:58
bilaltariqfor example, when a worklist is requested, filters and filter criteria are sent12:58
bilaltariqbefore requesting to worklist/id/filters didnt return criteria12:58
bilaltariqand now criteria is being returned in two places12:58
bilaltariqand the model for the python client doesnt fit in the same12:58
bilaltariqway12:59
Zarayeah, I see sotk's already sent a couple of patches for the filters in the last couple of days; it's good that you're finding all the places it's weird. :)13:02
bilaltariqwere you talking about making a java client/api on monday?13:03
Zaraah, that was the gerrit plugin, which is written in java.13:03
Zarahttps://gerrit.googlesource.com/plugins/its-storyboard/13:04
Zaracurrently half-finished.13:04
Zaraif you've seen zaro about in the channel, that's the thing he's been helping us out with this week.13:05
Zaraso yeah, that should update a storyboard instance from a gerrit intance (and now it does update storyboard-dev from review-dev!)13:06
SotKI didn't realise before today how tied-up with the webclient the worklist and worklist filter api was13:10
bilaltariqnp at least it's on the radar now13:10
SotKyeah, thanks :)13:10
Zarayeah, I guess having a variety of clients is a nice way to see if things are modular13:14
Zarabilaltariq: btw, the patch you +1'd depends on this one to merge: https://review.openstack.org/#/c/332210/ , which is still awaiting reviews, if you'd like to take a look when you have a moment. :)13:14
bilaltariqWhat's the difference between the api and v1 packages13:15
bilaltariqWouldn't it make more sense for the object models to be shared as a common api between the client and server so that they match13:15
bilaltariqor is that already how it works13:15
bilaltariqthe js-integration failed for that commit13:18
bilaltariqtest*13:18
SotKyeah, that test doesn't work properly for changes in openstack-infra/storyboard yet (only for openstack-infra/storyboard-webclient)13:19
SotKI don't actually know why the object models aren't shared, I suspect NikitaKonovalov is the only person likely to know the answer for certain13:21
bilaltariqwhat's the easiest way to contact him13:21
Zarasaying his name in this channel has worked in the past. I haven't seen much of him lately, last I heard he was working on Sahara13:22
Zarahe is still in this channel13:23
Zarapinged, he's away13:24
Zaramaybe we'll see him in a bit13:24
SotKI'd guess at the reason being so that the openstack common apiclient library from oslo-incubator could be used, though that is deprecated13:28
Zaraalso! guess what day it is today!13:32
SotKI guess the best thing for now is to work around it in the python client (ie. have a manager for `/v1/worklists/:id/filters` so it can be used for creating, updating, and deleting, and just ignore it for get/get_all, same for items), and leave some comments in the code explaining that its working around the lack of api sanity13:32
SotKmeeting day!13:32
Zarawell that as well13:32
SotKsince it'll take longer than the rest of this week to get the API sensible without breaking the webclient13:33
SotKis it a different kind of day too?13:35
SotKoh, is it a year since we started on sb?13:35
bilaltariqit's at this point where you release api breaking changes for storyboard-v2 /s13:37
ZaraSotK: yes.13:38
Zarathat approach possibly works better when you don't have downstreams consuming master13:41
ZaraI think we have to live with incremental improvement for now.13:41
SotKheh, we could add a /api/v2 endpoint that is optionally used, but no time13:42
Zaragah, I forgot to actually merge that worklists patch.13:47
openstackgerritMerged openstack-infra/storyboard: Fix GET /v1/worklists/:id/filters/:id  https://review.openstack.org/33221014:04
zaropleia2: i think fungi said we should create a cert for storyboard-dev.o.o and put it in heira so that the puppet module can just retrieve it.  would you be able to help with that?14:22
bilaltariqi might've found a way to easily disable verification in the client14:23
bilaltariqneed to get another access token to test it14:23
fungizaro: pleia2: i actually said we can just copy the cert from storyboard-dev into hiera. no need to generate another right now14:24
SotKhm, launchpad login seems to be broken \o/14:28
Zara\o/14:29
Zara\o\14:29
Zara/o/14:29
SotKand its fixed again14:29
Zaraoh okay14:29
bilaltariqHow do I find worklists on storyboard-dev14:31
SotKthere's no easy way to find worklists on the UI yet, but you can look at https://storyboard-dev.openstack.org/api/v1/worklists14:32
bilaltariqnvm, i was querying the wrong end point >.<14:32
bilaltariqyeah i was missing the v1 bit14:32
*** jamesmcarthur has joined #storyboard14:36
bilaltariqhttps://review.openstack.org/#/c/332764/14:47
bilaltariqwhenever anyone has time could they review that commit please14:51
Zaragot to it at last :)14:56
Zarasb meeting in 3 minutes in #openstack-meeting, I haven't updated the agenda yet14:58
Zaragah I got logged out14:58
*** yarkot1 has quit IRC15:10
*** yarkot1 has joined #storyboard15:11
bilaltariqIs there anyone would review this commit for me: https://review.openstack.org/#/c/332764/15:13
openstackgerritMerged openstack-infra/storyboard: Make `/v1/worklists/:id/filters` resolve criteria  https://review.openstack.org/33276415:13
bilaltariqthanks15:13
fungiSotK: Zara: i haven't been following along closely yet, but did your admin access addition for storyboard-dev work out? i made sure the changes merged before i passed out, but didn't get a chance to check that they actually ended up in the server's running configuration15:45
Zarayes, it did!15:46
SotKfungi: I appear to be an admin on there now, thanks!15:46
Zarathank you! :)15:46
fungiokay, cool, and you're welcome. just wanted to make sure you didn't still need more help on that piece15:46
Zarayeah, thank you, sorry, I should've let you know15:48
*** cknight has joined #storyboard15:59
*** jamesmcarthur has quit IRC16:05
*** cknight has left #storyboard16:10
*** jamesmcarthur has joined #storyboard16:18
*** jamesmcarthur has quit IRC16:36
*** jamesmcarthur has joined #storyboard16:46
pleia2zaro: where is the cert on storyboard-dev that you want in hiera? (and you're not in the sprint channel :))17:10
*** faybrocklebank has quit IRC17:14
Zara'night, all!17:16
pleia2zaro: also, removed uid from hiera (and noted in the review)17:16
pleia2night Zara :)17:16
zaropleia2: i have no idea. i don't have access.  fungi?17:27
fungizaro: pleia2: you both have access, as does the entire world17:27
fungiit's being served vt https://storyboard-dev.openstack.org./17:27
fungior some series of typing relatively similar to what i said, just with fewer typos17:28
fungizaro even had an example in a paste earlier this week of retrieving that cert over the web and saving it to a local file before importing it into the jvm trust store17:29
zaroso yeah, i think i mean to just get that cert and put it in heira. command is..17:29
zaroopenssl s_client -connect storyboard-dev.openstack.org:443 < /dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > storyboard-dev.crt17:30
fungiyep, that would be the cert17:30
pleia2oh ok, just the regular ssl cert from apache17:32
fungiright, the gerrit plugin is contacting https://storyboard-dev.openstack.org/something to get to the api, and since that site uses a self-signed cert we're just informing the jvm for gerrit-dev that it can trust that17:34
pleia2zaro: ok, gerrit_dev_storyboard_ssl_crt exists in hiera for review-dev now17:35
pleia2fungi: gotcha17:35
*** jamesmcarthur has quit IRC17:40
zaropleia2: thanks17:46
*** zara_the_lemur__ has joined #storyboard17:50
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the Story api  https://review.openstack.org/33294617:55
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the Story api  https://review.openstack.org/33294617:57
*** jamesmcarthur has joined #storyboard18:01
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the Story api  https://review.openstack.org/33294618:17
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the Story api  https://review.openstack.org/33294618:33
*** jamesmcarthur has quit IRC18:34
*** jamesmcarthur has joined #storyboard18:35
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the Story api  https://review.openstack.org/33294619:11
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the Story api  https://review.openstack.org/33294620:01
*** alexismonville has quit IRC20:03
*** alexismonville has joined #storyboard20:05
openstackgerritDoug Hellmann proposed openstack-infra/storyboard: Add example commands for the Story api  https://review.openstack.org/33294620:23
*** jamesmcarthur has quit IRC20:58
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the Story api  https://review.openstack.org/33294621:00
*** jamesmcarthur has joined #storyboard21:01
*** jamesmcarthur has quit IRC21:17
*** jamesmcarthur has joined #storyboard21:26
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the Story api  https://review.openstack.org/33294621:50
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the Story api  https://review.openstack.org/33294621:51
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the Story api  https://review.openstack.org/33294621:54
*** alexismonville has quit IRC22:12
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the Story api  https://review.openstack.org/33294622:18
*** zara_the_lemur__ has quit IRC22:25
*** jamesmcarthur has quit IRC22:44
*** jamesmcarthur has joined #storyboard22:51
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the Story api  https://review.openstack.org/33294623:03
openstackgerritAnita Kuno proposed openstack-infra/storyboard: Add example commands for the Story api  https://review.openstack.org/33294623:05
*** jamesmcarthur has quit IRC23:14
*** jamesmcarthur has joined #storyboard23:18
*** jamesmcarthur has quit IRC23:24
*** jamesmcarthur has joined #storyboard23:25
*** jamesmcarthur has quit IRC23:29
*** jamesmcarthur has joined #storyboard23:34
zaropleia2: was wondering if you can now created a long-live token for Openstack Gerrit user (uid 20) on storyboard.o.o and add this to heira?23:45
pleia2zaro: have you confirmed it's working on -dev?23:45
pleia2I wanted to wait to confirm, in case I didn't create the token wrong or something23:45
pleia2er, didn't create it right23:45
pleia2I want to make sure dev works before doing prod:)23:46
zaroyeah.  token works. was able to setup gerrit-dev to post to sb-dev23:46
pleia2awesome, I'll do that now then23:46
zarohave you seen? https://review-dev.openstack.org/#/c/545423:47
pleia2I only see comments from you23:49
zaroyeah, an update gets POST to the linked story on every update I made to that change. if you update that change a comment will get posted to the story as well.23:51
pleia2oh, I see23:53
pleia2all sorted (and committed the change this time ;))23:57

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