*** alexismonville has joined #storyboard | 00:02 | |
*** alexismonville has quit IRC | 00:08 | |
*** alexismonville has joined #storyboard | 00:45 | |
*** alexismonville has quit IRC | 01:05 | |
*** matthewbodkin has joined #storyboard | 07:50 | |
*** bethwhite_ has joined #storyboard | 08:34 | |
Zara | morning, storyboard! | 09:31 |
---|---|---|
Zara | hope everyone who had a bank holiday had a grrrrrrrrreat bank holiday | 09:31 |
Zara | btw, people may read 'not expecting +1s off everyone yet' as 'work in progress, don't review yet'. so if you'd still like reviews on that patch, probably better not having that in the commit message | 09:48 |
matthewbodkin | okay ye I get what you mean, just wanted to make it clear that I know there is an apparent problem with it, I'm just waiting to see what that problem looks like from someone else's perspective because it seems fine to me | 10:02 |
Zara | sure, yeah, probably best noting it on comments in gerrit, or on irc. I can take a look again but it looked fine to me last time, so the best people to review will be SotK and pedroalvarez | 10:04 |
Zara | so might be a little while before there's some movement on that patch anyway | 10:04 |
Zara | I think the chrome-js-draft issue might be to do with the fact that the js-draft uses storyboard-dev, which has a self-signed certificate | 10:25 |
Zara | chrome thinks it's dangerous | 10:25 |
Zara | so I'm finding I can see js-draft things on chromium, but only after navigating to storyboard-dev in another tab | 10:26 |
Zara | and saying 'don't worry, it's safe' | 10:26 |
Zara | until I do that, the page for the js draft just doesn't load | 10:26 |
openstackgerrit | Matthew Bodkin proposed openstack-infra/storyboard-webclient: Change layout of the list of stories in a project group https://review.openstack.org/362764 | 10:30 |
matthewbodkin | ^^ ignore this | 10:30 |
matthewbodkin | Just trying something out for myself but I needed to git review it in order for me to see the changes :) | 10:31 |
Zara | okay. how come it's not possible for you to see them on your local test instance? | 10:33 |
matthewbodkin | Just because there's never any project groups/projects/stories in my instance like there is on the actually storyboard | 10:35 |
matthewbodkin | not sure if this is an issue I should have raised... :/ didn't think it was anything | 10:36 |
Zara | it should be empty by default but you should be able to make some | 10:36 |
matthewbodkin | and I need a list to see how it has changed | 10:36 |
matthewbodkin | yes that's what I thought | 10:36 |
Zara | so yeah, worth finding out what's going on if it's not possible to make some. | 10:37 |
Zara | if you need a big list, it should be possible to make a lot of stories at once with a script. | 10:37 |
Zara | using our python client. so if that sounds interesting to learn more about, you'll probably find it easiest to use the python client for that and I can give further hints if wanted. | 10:42 |
Zara | either way, the js draft can take hours to build so it's really handy to have a local test instance. | 10:44 |
matthewbodkin | suppose you're right I should look into that | 10:46 |
Zara | okay, shout if you want some info about the python client; I don't want to chuck a load of info at you if you feel you'd learn more from searching around and piecing things together. | 10:52 |
matthewbodkin | not got long left here so you might as well just hit me with it all and do it quickly instead of me looking around working it out for ages | 10:54 |
matthewbodkin | I'll learn from it either way so | 10:54 |
Zara | okay, repo is over here: https://git.openstack.org/cgit/openstack-infra/python-storyboardclient/tree/storyboardclient/v1 . should be installable with `python setup.py install` (shout if that doesn't work; my memory's hazy). once installed, you can import it into other scripts (in this case, your script to make lots of stories). it explains how to use it in storyboardclient/v1/client.py . so once it's inst | 10:58 |
Zara | alled, try seeing if you can work out how to import it and use it in a script-- but it's also fine to ask more about it. | 10:58 |
Zara | you should install it on the same vm where you have storyboard and the storyboard webclient. | 10:58 |
* persia would have thought that installing the client on a development host would be easier than on that VM, and a better match to typical use to a server | 10:59 | |
Zara | it should be the same difficulty, and I'm not confident about what the address would be | 11:00 |
Zara | so that makes it harder because if it can't find it or it doesn't like the certificate, I can't help | 11:00 |
matthewbodkin | `python setup.py install` doesn't work | 11:04 |
Zara | yay, that was fast :D | 11:05 |
Zara | what happens? | 11:05 |
matthewbodkin | well turns out I'd already cloned that repo when I first set up storyboard but anyway it says permission denied | 11:06 |
Zara | ah, maybe it requires admin permissions. `sudo python setup.py install` ? | 11:06 |
matthewbodkin | yay | 11:07 |
Zara | (PSA: 'stick a sudo on it' is not a recommeneded practice for anything other than disposable VMs, lol) | 11:07 |
matthewbodkin | hahahaha | 11:07 |
Zara | (gah, it's not *recommended*, either xD) | 11:08 |
*** alexismonville has joined #storyboard | 11:33 | |
*** alexismonville has quit IRC | 11:37 | |
matthewbodkin | sorry Zara I got sidetracked doing something else what next now I have that installed? | 11:50 |
Zara | so there should be some information in client.py about how to use it when imported into another script. so the next step would be to write a script that imports the storyboardclient. Then you want to make that script update your storyboard instance. | 11:57 |
Zara | (btw, this is jumping ahead, but watch out for creating stories without it being obvious-- stories with no tasks are marked 'invalid' and not displayed by default, and it's possible to make stories without tasks. I don't think that'll come up for a while but it could be confusing when it does) | 12:27 |
Zara | heh, while checking this task I found that I don't know an elegant way to create a task while creating a story (afaict you need the story id to make the task, as the POST for the task is separate to the POST for the story, which automatically sets a story id.) so it's possible to do it, just not pretty. | 12:59 |
openstackgerrit | Zara proposed openstack-infra/python-storyboardclient: Add basic docs for python client https://review.openstack.org/362878 | 13:46 |
Zara | based on a big commented thing I have called testscript.py where I note commands as I go. saves time remembering the exact syntax. | 13:49 |
Zara | aw, I uploaded them so I could see the formatting more easily, but we don't have a docs job for that repo | 14:01 |
Zara | oh wait we do nvm | 14:01 |
openstackgerrit | Zara proposed openstack-infra/python-storyboardclient: Add basic docs for python client https://review.openstack.org/362878 | 14:08 |
openstackgerrit | Zara proposed openstack-infra/python-storyboardclient: Add basic docs for python client https://review.openstack.org/362878 | 14:21 |
*** alexismonville has joined #storyboard | 14:31 | |
Zara | how is it already nearly 4pm | 14:51 |
*** nibalizer has quit IRC | 15:29 | |
*** bethwhite_ has quit IRC | 15:30 | |
zaro | Zara: are openstack/* projects in storyboard yet? | 16:17 |
*** faybrocklebank has quit IRC | 16:17 | |
persia | zaro: No. | 16:18 |
zaro | was there some TC message that said all projects should be using storyboard now instead of launchpad? | 16:18 |
persia | zaro: My understanding (to be correctedd by someone else) is that the facilitator needs to prepare a report to the TC regarding a set of issues that make SB hard to use when compared to LP. | 16:18 |
persia | From this, the TC was to take a decision on which of these needed to be addressed, and which could be ignored. | 16:19 |
zaro | happen to know when that's gonna happen? is there something blocking this? | 16:19 |
persia | Once that discussion happened, I understand the TC was to instruct Infra to prepare a plan for migration. | 16:19 |
persia | Last I knew, the facilitator was discussing requirements vs. LP with stakeholders. I never saw a complete list of stakeholders, so I don't know the current status of that effort. | 16:19 |
persia | For an accurate understanding, perhaps we should ask in the meeting today? | 16:20 |
zaro | you gonna be there persia | 16:20 |
persia | My memory may not be 100%, and I don't manage to read all of backscroll | 16:20 |
zaro | ? | 16:20 |
persia | Yes. | 16:21 |
zaro | great. might be good to have it as an agenda item on infra meeting wiki. | 16:21 |
Zara | persia's understanding matches mine. The spec is up here: https://review.openstack.org/#/c/326680/1/specs/task-tracker.rst ; afaik it's on phase 1 step 1 of the work items. | 16:21 |
zaro | thanks, for memory dump. | 16:22 |
zaro | imo sb is ready. all i really wanted was the email updates. | 16:23 |
Zara | re: the comment I left on your patch, the thing that's changed fairly recently is that infra has gone from saying 'no non-infra projects on storyboard' to 'other projects can use it if they ask' | 16:23 |
Zara | story related to facilitation is here: https://storyboard.openstack.org/#!/story/2000610 | 16:24 |
zaro | Zara: so how do i go about asking? because i would like to ask. | 16:26 |
Zara | I think the meeting makes sense, especially as it's coming from a third party | 16:27 |
persia | So two items in the agenda: 1) status check on step 1, 2) zaro requesting SB use for something new? | 16:28 |
persia | (where (1) is under priority efforts, and (2) is under the regular items) | 16:28 |
*** matthewbodkin has quit IRC | 16:30 | |
zaro | i mean how do i go about asking to use SB instead of LP for the projects i manage? | 16:30 |
zaro | persia: did you get a chance to checkout how the Gerrit verify-status plugin works with Jenkins? | 16:31 |
Zara | ah right, I'd guess just ask in #infra so someone with admin permissions can make a project for it. then if you want to import existing things from LP, the import script may need a cleanup | 16:32 |
Zara | could just ask in the meeting for that too | 16:32 |
persia | zaro: I've taken a quick look; I've been travelling, so haven't managed to set up a toy environment to play with it. | 16:32 |
Zara | (that way it's more likely to get an action assigned) | 16:32 |
persia | From earlier discussion, I remember there being some specific files that needed to be modified to add a project to SB, so it ended up being a review, but that may not be sufficient. | 16:34 |
Zara | I think it's 'use-storyboard: yes' in project-config | 16:34 |
Zara | but there might be more that I'm forgetting | 16:34 |
Zara | infra root should have a better idea | 16:34 |
SotK | I believe it to be gerrit/projects.yaml in project-config | 16:35 |
Zara | A sick SotK appears! | 16:35 |
SotK | (adding `use-storyboard: true` to the relevant projects) | 16:35 |
zaro | ahh yeah, i remember that. | 16:35 |
zaro | so i guess you can just set that and it automatically happens once change is merged? | 16:36 |
persia | Isn't there a DB update required? DId someone write a python-storyboardclient script to automate that? | 16:36 |
zaro | good point, that trickery might be out of date. | 16:37 |
*** bethwhite_ has joined #storyboard | 17:33 | |
Zara | hm, the python client isn't talking to s.o.o right now; wonder what's up. | 17:39 |
Zara | hm, not working locally either, suggests it's an issue with whatever network I'm on. | 17:46 |
Zara | yeah I think some connection had timed out | 17:47 |
Zara | urgh, no, still not working for s.o.o or s.dev.o , only locally | 17:51 |
Zara | I wonder if there's any chance it's failing to connect because of how plugin connects | 17:52 |
Zara | otherwise my detailed guess is 'network stuff has happened somewhere I don't know about' | 17:53 |
Zara | (NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7fd9b35bf750>: Failed to establish a new connection: [Errno 101] Network is unreachable',)) | 17:54 |
*** alexismonville has quit IRC | 18:00 | |
Zara | (right, it's probably on my end; curl doesn't work from my vm either but does from computer, never mind.) | 18:04 |
*** alexismonville has joined #storyboard | 18:47 | |
*** NikitaKonovalov has quit IRC | 18:50 | |
*** jtomasek has quit IRC | 18:51 | |
*** ivyyy has quit IRC | 18:52 | |
*** NikitaKonovalov has joined #storyboard | 18:57 | |
*** alexismonville has quit IRC | 18:57 | |
*** jtomasek has joined #storyboard | 19:03 | |
*** ivyyy has joined #storyboard | 19:04 | |
openstackgerrit | Zara proposed openstack-infra/storyboard-webclient: Re-add note that markdown formatting is supported https://review.openstack.org/363162 | 19:40 |
openstackgerrit | Zara proposed openstack-infra/storyboard-webclient: Re-add note that markdown formatting is supported https://review.openstack.org/363162 | 19:43 |
*** alexismonville has joined #storyboard | 20:13 | |
*** alexismonville has quit IRC | 20:16 | |
*** alexismonville has joined #storyboard | 20:23 | |
*** alexismonville has quit IRC | 20:24 | |
*** bethwhite_ has quit IRC | 20:37 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!