Wednesday, 2016-06-15

*** jamesmcarthur has joined #storyboard00:06
*** jamesmcarthur has quit IRC00:10
*** mrmartin has joined #storyboard04:49
*** mrmartin has quit IRC05:21
*** alexismonville has quit IRC05:58
*** alexismonville has joined #storyboard06:04
*** openstackgerrit has quit IRC06:18
*** openstackgerrit has joined #storyboard06:18
*** openstackgerrit has quit IRC07:33
*** openstackgerrit has joined #storyboard07:33
*** fay has joined #storyboard07:34
*** fay is now known as Guest8684607:34
*** Guest86846 is now known as faybrocklebank07:37
*** jtomasek_ has joined #storyboard07:53
*** jtomasek_ has quit IRC08:10
SotKmorning storyboard!08:45
*** bethwhite has joined #storyboard08:52
*** jtomasek_ has joined #storyboard09:07
*** jtomasek_ has quit IRC09:13
Zaramorning!09:20
Zaraoh, you tagged things, nice09:51
SotKonly one thing so far xD09:51
Zaraoh, you tagged thing, nice09:51
Zara:P09:51
Zarathe oud was not popular, but that will not deter me! today we have a classical guitar. among other things. https://www.youtube.com/watch?v=2oyhlad64-s10:00
SotKZara: do you remember what you meant by "Comment strange wsgi workarounds" in https://storyboard.openstack.org/?#!/story/2000476 ?10:07
ZaraI remember you said you'd done something strange to workaround wsgi, so I asked you to comment it before we forgot what was going on10:08
ZaraI don't remember exactly where10:09
Zaraoh, wsme, sorry10:10
ZaraI always say 'wsgi' when I mean wsme, just to be confusing10:10
SotKZara: Do you remember where the "one GET per project" in https://storyboard.openstack.org/?#!/story/2000408 was happening?12:21
* SotK can't find a place it does that anymore12:21
Zarait was in project groups, and I think it was fixed12:21
SotK\o/12:21
Zaraoh no it still does it12:22
Zarabut now the project groups page collapses the projects list12:22
Zaraso it doesn't do one per project, but one per project group12:22
Zarafor some reason clicking on a project group now does 3 GETs for subscriptions12:23
SotKone per project group seems fair12:25
ZaraI could add a task for 'one get per project group', if we expect someone to have a lot of groups in an instance in the future12:25
SotKI guess the 3 subscriptions are one for the project group itself, one for the projects in it, one for the stories in it?12:25
Zaraah yeah probably12:25
SotKwait, I thought you said there is already one get per project group?12:25
Zarayeah12:25
ZaraI'm saying I could add a task to fix that if we think it's likely that someone will end up with a billion project groups, sorry12:26
SotKaha!12:26
SotKI don't really think its worth doing that until we have a problem with it12:26
Zarawell I don't intend to actually fix it any time soon :P12:27
Zarabut meh might never be needed12:27
SotKindeed, it feels like premature optimisation to me12:28
SotKand going off boards, will probably end up making the project groups list take ages to appear xD12:28
ZaraI might add the task just to annoy you when you're done tidying s.o.o, but I'm not fussed if nobody does the task.12:29
Zara(I'm under the impression that you're spring-cleaning s.o.o rn)12:29
Zaraabout to review the beautiful timeline12:30
Zarawill try to break it12:30
* SotK is indeed12:31
Zarafrom all my EMAIL NOTIFICATIONS12:31
Zaraaw yeah12:31
Zarahttp://traleetoday.ie/wp-content/uploads/2016/05/Otter-sunglasses.png12:32
Zaraoh btw re: tidying s.o.o, some stories have tags like 'storyboard-bug' and stuff because iirc at the time there wasn't an easy way to filter by project group and tag simultaneously. I believe that's no longer the case.12:51
SotKanyone opposed to me marking https://storyboard.openstack.org/?#!/story/2000153 as merged?12:53
SotKthe described desired behaviour is what I see happening12:53
SotKunless the search bar being referred to is the one on the search pages12:53
SotKwhich I suspect it may be on a second reading12:54
ZaraI think it talks about the header, but it's not clear whether it refers to the dropdown or the results upon pressing enter12:54
Zarawhich yeah, are the search page12:54
Zarawhere that doesn't happen12:54
Zaraso I think that's part of the 'they should be the same' story...12:54
Zara or task or whatever12:54
SotKyeah, it must mean the search pages12:55
SotKs/pages/views12:55
SotKbecause the issue appears there12:55
persiaMaybe double-check with rockyg before marking "merged" to make sure she thinks it is resolved.12:56
persiaMaybe she can reproduce, and generate a more specific description.12:57
* SotK no longer plans to mark it merged12:57
SotKI've reproduced it myself now12:57
persiaAha, then maybe just update the description :)12:57
SotKany ideas on what to do about https://storyboard.openstack.org/?#!/story/2000148 ?12:58
Zaraas far as I know there's still no dox project in storyboard13:00
SotKthat matches my understanding too13:00
Zaraso short of creating that, finding out where they file things these days, sending it there and marking it invalid13:00
Zaraor leaving it again xD13:00
persiaThe relevant project seems to be http://git.openstack.org/cgit/openstack/dox/13:01
persiaGiven the content of CONTRIBUTING.rst, I suspect the dox folk would appreciate a project-config update to match their communications13:02
persiaSame for https://storyboard.openstack.org/#!/story/200014713:02
anteayawell dox isn't part of infra13:18
anteayait is openstack/dox13:18
anteayaI'll ask in infra13:18
persiaanteaya: Does it need to be infra to use storyboard?  I thought that changed.13:19
* SotK thought so too13:20
anteayano it doesn't13:20
anteayaput that changed last week13:21
anteayathis is from last year13:21
anteayanow if dox devs want it on storyboard it can be there13:21
anteayabut this looks like a gap in communication that I would like to hear from the dox devs what they want13:21
anteayadiscussion took place and mordred will mark those stories invalid and is planning on retiring the project13:26
anteayathe other thing about stories is that if you leave a discription in the story of your experience and your feeling about why a story is complete from your perspective I think it is fine to mark the story merged, closed or invalid and if the author disagrees, they can expand their discription13:28
anteayaespecially a story that is a year old13:28
ZaraI think that works where you're aware that the author will be notified, a reason I can be reluctant to change status of old stories is that at the time they were created, authors couldn't sign up for notifications.13:30
anteayathat is a fair point13:34
anteayahowever they can always open the story and look at it if they are curious13:34
anteayacan they find merged stories they created?13:34
anteayaI just think a lot of time can be wasted trying to chase people down13:35
anteayaso infra got out of that game early13:35
SotKthey can find merged stories they created, yeah13:35
anteayathen as long as you are willing to look at the story again if it is reopened with an expanded description I dont' see the harm of closing it13:36
ZaraI don't think there's any easy way of finding them13:37
anteayayeah, I'm just looking for that13:37
Zaraif they can remember the title etc, they can find them, but I don't think there's a way to filter by them13:37
anteayasearching on my name doesn't give me any stories I created13:37
Zarayou can filter by assignee but not creator as far as I know.13:37
anteayahmmmm13:37
Zaraand created on dashboard only shows active stories13:37
anteayaperhaps that is the bigger issue13:37
SotKah, I thought the dashboard showed all13:37
SotKin that case it is not easy13:38
anteayaright, yeah once they disapper from the dashboard that makes it tough13:38
anteayaokay I'll file a story for it13:38
anteayagerrit has the ability to show all patches regardless of status, merged abandoned everything13:38
anteayaI think folkw will want that ability in storyboard13:38
Zarayeah, it can show them, just not filtered by creator13:39
Zarayou could do that via the python client but I doubt many would want to13:39
anteayahttps://storyboard.openstack.org/#!/story/200064513:41
persiaFor the vast majority of bug filers, I agree with the above.  For folk who are active in the bugs teams for some of our major projects (e.g. nova), there may be other benefits to reaching out to check on status...13:41
anteayado those tasks seem resonable?13:41
anteayapersia: oh sure, there are outliers but in general I think replying with details in the story and changing the progress is fine13:42
anteayaand being open to having someone open it again with more details13:42
anteayabeing open but not feeling required to chase folks down13:43
persiaanteaya: Do you especially want everything on your dashboard, or could it be the same interface for both needs, just searching for yourself (with perhaps a link from the dashboard)?13:43
anteayawell I guess I could search for myself and then the one functionality will do13:43
persiaanteaya: In general, I agree.  I just thought 2000153 was an outlier :)13:43
anteayaif adding it to the dash is too much work13:43
anteayasure, opinion counts13:43
*** jamesmcarthur has joined #storyboard13:43
anteayacan I perform a search and then share a link to share the search with someone?13:44
anteayasearch?q=dox13:44
anteayayeah I guess I can13:44
anteayaokay then search for a person and have all their created stories would be fine13:45
persiaIn LP, all occurances of people's names link to something akin to that person's dashboard (public data only).  Maybe something like that?13:46
anteayaoh I was using gerrit as my example of standard behaviour13:46
SotKits only possible to share searches with `q` in the webclient at the moment, which makes this more work than it sounds13:46
anteayaI don't know what launchpad does13:46
anteayaSotK: hmmm, okay I'll make this low priority then13:47
anteayaSotK: don't worrry about it then unless someone else mentions it13:47
anteayamoving on13:48
persiaFor most of the audience, I think taking UI hints from either gerrit or LP is probably useful practice.  People will expect some behaviours that they see in those.13:48
anteayaSotK: have you had a chance to look at krotcheck's comment on this patch? https://review.openstack.org/#/c/325294/ making note behaviour default to read only13:48
anteayapersia: sure, I just don't know the launchpad behaviour your reference, as I use launchpad basically not at all13:49
Zara(Iirc we wanted to move the dashboard toward something containing desired worklists. so on that implementation, you'd have an automatic worklist that could filter by 'created by me'. I think it would be better to work toward making that version of the dash a reality, than implementing more stuff to work around that. but that's also low priority.)13:50
anteayaZara: sure that is fair13:50
anteayathanks for sharing that vision, I think that would be a great feature13:50
* SotK was contemplating that on the tram this morning13:52
SotKI'll write down my thoughts so far at some point in the next couple of days13:52
SotKanteaya: avoiding updating the original object in that modal is deliberate13:53
persiaZara: That sounds like an excellent implementation.13:53
ZaraI think it was originally sotk's idea13:54
ZaraIt's very elegant and I like it a great deal too13:54
ZaraI remember us discussing it in person in... Februrary? well evidently I don't remember that well. as a 'one day!' kind of thing13:54
anteayaSotK: did I say something that implied that I wanted the original object in the model duplicated?13:55
anteayait is an elegant idea13:55
anteayanice one Adam13:55
SotKanteaya: I was giving my opinion on krotscheck's comment, I'll reply to the same effect on Gerrit13:56
anteayaSotK: ah sorry, thank you yes13:56
anteayaand you didn't say duplicated you said avoiding updating the original object13:57
anteayaI was distracted watching the deer cross my lawn13:57
anteayayeah that's it13:57
* anteaya is grateful the wildlife is willing to let her blame her mistakes on their beauty distracting her13:58
persia(or at least are willing to keep any alternate opinions to itself) :)14:04
persiaI was just creating a new story, and clicked on the body of the page, which caused the story dialogue to go away, apparently erasing my content.  Is this because I use browsers nobody sane supports, or was it a bug?14:05
anteayawhat browser?14:06
SotKthat is how the modals work, its very annoying14:06
anteayahow did you create the new story? the create new tab in the top left?14:06
anteayano not just you, I can replicate14:07
persiaSotK: Ah.  Then I won't bother complaining any more, but it ought not do that :)14:07
SotKI suspect we need to do http://stackoverflow.com/a/2115685414:08
persiaanteaya: I mostly use rekonq and uzbl, in 2012 editions, which means old webkit, which isn't very current-standards-compliant.14:08
anteayaokey dokey14:08
persiaSotK: keyboard:false might be a bit extreme, unless it really only stops ESC, rather than all keys14:09
anteayaSotK: nice find14:09
anteayamight be worth playing around with it on the -dev server14:10
ZaraI can't decide if I like the behaviour or not. it's got rid of things and annoyed me before but I also use it a lot to close boxes when I can't be bothered to move my cursor to a specific spot.14:11
Zarawell, I think I'd rather 'click outside' just moved the modal behind the current window14:12
* SotK is confused by the meaning of "moved the modal behind the current window"14:13
Zaraso at least in my environment, normally if you have two windows open, and you click the one that's in the background, it brings it to the foreground14:14
Zaraand so the one that was in the foreground before ends up in the background14:15
SotKbut the modal is not a real window14:15
Zararather than either 'click in the background and nothing happens' or 'click in the background and the foreground window closes'14:15
Zarayeah14:15
ZaraI guess it's weird to me that we use modals for things when there's no reason creating a story should block browsing around storyboard14:17
Zarabut I also don't know that there's a good alternative14:17
persiaHeh, so I re-entered the data, and now I can't actually create the story.  Any hints on why (I've created stories in the past successfully)14:17
SotKall fields filled in?14:17
Zara(so roughly I think the modal is behaving correctly for a modal, and the issue is that we're using modals where we shouldn't be.)14:18
persiaTitle is filled in, with a sentence.  Description has a couple sentences, and preview works.  Two tasks, with pulldown-selected projects and descriptions.  I javen't checked the "private" checkbox, so no, not all fields.14:18
persiaZara: That interpretation seems right to me.14:18
* SotK wonders what we should be using instead14:18
persiaFor new things, probably a new page14:18
SotKpersia: I've had this issue on rare occasions too, and fixed it by refreshing my page and trying again14:19
ZaraI don't know. my thinking is we'd want something a user could keep open while browsing all over storyboard, that doesn't block their view, so that they could get context from other stories and things.14:19
SotKhmm, I wonder why a modal was used instead of a new page in the first place14:20
ZaraI normally get around this by using one tab to browse and another tab to make a story.14:20
Zara(the kind of working around you don't notice you're doing until you think about it)14:20
* SotK does that too when he needs context14:20
SotKbut I'd still have to do that if it was in a new page14:20
Zarayeah, I can see arguments against making it open a new page in a new window, too14:21
Zara'now I have to close all the things!'14:22
ZaraI guess at least for now we're aware that it's a bit clunky, even if we don't know how to fix it14:22
persiaSotK: Thanks for the workaround ,but I suspect there's a bug there somewhere.  I suspect an authentication timeout or similar.14:23
* SotK too, but I haven't found a way to reproduce it reliably14:23
SotKI've only had it happen once or twice14:23
Zarain the past I've had oddness where a project selected was originally typed in, then selected from dropdown14:24
persiaThat was in fact what I did14:24
SotKnew window may also have popup blocker issues too I guess14:24
Zarayeah14:24
* SotK is also suspicious of anything that tries to open new windows, and hates it14:24
persiaAnd I entered the full names of two tasks before assigning to projects, so didn't get the autopopulation effect (or maybe got autopopulation of null or something)14:25
SotKpersia: Does "Displayed tasks should link to search view for the tag" intend to refer to tags or tasks?14:26
persiaTags.  Retyping in a hurry the third time led my to mistakenly trust the muscle memory in my hands.14:26
persiaBut if task names that aren't links are displayed somewhere, that would be a sensible task for that story :)14:27
Zarasotk: yup. maybe there's something to be said for the old behaviour of the modal (which would keep floating around until the user clicked the cross!) well maybe if the modal could display in a way which didn't block the story text etc14:28
SotKa minimise button might be cool14:29
persiaWindows that minimise within other windows rather than using my window manager confuse me.14:29
Zaramaybe story creation dialogue could be an always-on-top column to the right or left that can be closed and opened whenever, that other text adjusts to so it's not covered.14:31
Zaraeh idk just ideasing14:31
* SotK can't see that working well on a phone14:32
Zarayeah, you might also want different approaches for different screens. or not.14:32
SotKincidentally, its the meeting in half an hour14:33
persiaI would prefer if the site did not try to guess the shape of my device, as I sometimes have laptops smaller than phones, and sometimes the other way.14:34
anteayaokay so api questions again14:49
anteayaso my authentication tokens which I can see at https://storyboard-dev.openstack.org/#!/profile/tokens14:49
anteayalast for one hour, correct?14:49
SotKthey last until the time/date in the "Expires" column14:50
SotKthey can be created with a selection of lengths14:51
SotKI think the ones the webclient makes default to an hour, yes14:51
anteayaah okay great14:52
anteayayour answer implies it is possible to get or create a token via the api only14:53
anteayawhich was my next question14:53
anteayais it possible to get a token via the api?14:54
anteayaif yes, does someone have an example of what curl command I would execute to do such a thing?14:54
SotKok, so if you already have a valid token I think its pretty easy to make a new one via the API (POST to /v1/users/:id/tokens with '{"user_id":USER_ID,"expires_in":LENGTH_IN_SECONDS}' as the body)14:57
SotKif you don't have a valid token already, you'll need to figure out how to auth with Launchpad without using a browser14:57
anteayaright, as would be the case with the gerrit storyboard plugin14:59
anteayazaro: ^^ looks like we may have found why I can't do any post or put with the plugin14:59
anteayaso the storyboard api only allows auth access if you already have auth access15:00
anteayaI can't pass my username and password to the storyboard api and it reply with a token15:00
* SotK goes to #openstack-meeting15:01
persialp:launchpad-integration has an example of doing that : https://code.launchpad.net/~ubuntu-desktop/launchpad-integration/ubuntu15:24
SotKpersia: do you have a link to the actual example, I can't seem to find it?15:33
SotKunless that whole thing is the example15:33
persiaI'm also not finding it.  WIll dig deeper in a bit15:33
persiaAnd in fact, that's the wrong piece of software entirely :)15:46
anteayaubuntuone15:51
persiaSotK: https://launchpad.net/launchpadlib/trunk , https://help.launchpad.net/API/launchpadlib , http://bazaar.launchpad.net/~lazr-developers/launchpadlib/trunk/view/head:/src/launchpadlib/credentials.py15:52
pedroalvarezI would say that the right thing to do is to allow StoryBoard Admins to create automation users that are not connected to any launchpad account15:56
persiaUnless there is some plan to provide per-tool credential delegation management, I suspect a cut down version of that code and those docs will probably support most users.15:56
persiaAnd perhaps some or all of the credential stuff is either already in python-storyboardclient or could be added there15:56
persiapedroalvarez: That is a slippery slope: it has the side effect of allowing one to create any user with simple passwords, etc.15:56
persiaWhile I'm not excited about connections to LP accounts, I suspect the right place to grant automation authorisation is in an OpenID root.15:57
pedroalvarezhm... I don't think that (for example) gerrit automation users are connected to any openid15:58
pedroalvarezyou,  as an admin, can create them and set an ssh public key for them. But of course, that safer than a passord or an access token15:59
anteayassh public key would be fine16:04
persiaThat works for ssh.  I'm not sure what the equivalent would be for HTTP.  Maybe public keys for client-side X.509 certificates?16:04
anteayacan you use an ssh public key as validation to create an iniital token?16:05
persiaanteaya: ssh keys only mean things to ssh services, so there's no way to usefully use an ssh key with an http service, sadly.16:06
persiaI've used a number of applications that use launchpadlib (linked above), which does the necessary stuff with Ubuntu One OpenID.16:06
persiaAlternately, we'd need to invent something.16:06
anteayahmmm, okay before we go that route let me do a bit of digging16:07
anteayaI also want to include notmorgan on this conversation once he is around16:07
anteayaI'm sure he has some thoughts to share on api auth16:07
*** faybrocklebank has quit IRC16:13
zaroanteaya: how far are you with the testing?16:20
persiaZara: for your API script, you hardcoded the token, right?16:20
Zarayeah16:21
anteayazaro: hi, so far just what I have put in channel and in the storyboard meeting16:21
anteayathe plugin is confirgured and pleia2 was able to confirm via the storyboad-dev logs that it can do GETs16:22
anteayahttp://paste.openstack.org/show/515857/16:22
anteayanow I am trying to figure out how to get it to do PUTs and POSTs16:22
anteayaand since I don't know how the storyboard api works yet myself was doing it for my beneift first from the gerrit server16:23
anteayaand then got tied up in auth questions16:23
anteayacan the storyboard plugin auth with openid and get a storyboard token, do you know?16:23
zaroanteaya: no, you need to provide the token.  it should be set in gerri.config it’s the storyboard password16:26
zaroanteaya: IIRC you can find the user token in SB using the UI16:26
zaroanteaya: but it looks like you can’t even post outside of gerrit, correct?16:27
anteayawell I don't know if I can post yet as I didn't know I had to provide the token16:28
anteayathe storyboard password should be the token?16:28
zaroyes, i believe the token is the password.16:28
anteayayes there it is in the instructions: https://gerrit.googlesource.com/plugins/its-storyboard/+/master/src/main/resources/Documentation/quick-install-guide.md#its_connection_its_connectionConnection-Configuration16:29
anteayawhich I didn't understand at the time16:29
zaroanteaya: how does pleia2 know that those requests came from your gerrit instance?16:29
anteayaokay this is going to be frustrating to have to reset that every hour16:29
anteayazaro: she grepped for my ip address in the logs16:29
anteayacan the storyboard plugin reauthenticate once it has an inital token?16:30
zaroIIRC, SB allows you to set the timeout on the token.  i think you can set for 30 days or something like that16:30
zaroor even indefinately i believe16:31
anteayaoh okay so manually create a 30 day token for my user and feed that to the config16:31
anteayaI'll try that to confirm the plugin works as designed16:31
zaroyes,16:31
anteayagreat thanks16:31
anteayawe may end up having a follow up discussion with folks about this element of the design of the plugin16:32
zarobut first you need to make sure you can do POST to SB outside of gerrit16:32
anteayabut for now I will confirm it works as designed16:32
anteayaright, which I just learned the syntax for yesterday and hope after lunch to have time to try16:32
zaroif you can’t do POST outside of gerrit then gerrit won’t be able to post either16:32
anteayathat makes sense to me16:33
anteayaI need to get some lunch and try this now16:33
anteayaand then will report back16:33
anteayathanks so much zaro!16:33
anteaya\o/16:33
zarocool, talk to you later.16:33
*** faybrocklebank has joined #storyboard16:37
anteayathanks zaro16:38
* SotK successfully creates a story with curl16:39
SotKhttp://paste.openstack.org/show/516313/16:40
SotKreplace MY_ACCESS_TOKEN with a real access token16:41
SotKwhich is valid16:41
anteayawoooooo16:43
anteayathank you16:43
anteayaI don't see it https://storyboard-dev.openstack.org/#!/story/list16:44
SotKyeah, it doesn't have tasks as they are made in a separate POST16:44
SotKso it isn't "active"16:45
SotKthe output from curl should've given you an ID16:45
SotKprobably 1416:45
anteayahttps://storyboard-dev.openstack.org/#!/story/1316:46
anteayacool, thank you16:46
SotKhm, 13 is the one I created to test it I think16:47
zarohow do you do that same post without -—insecure?16:47
zaroi think we want gerrit <—> SB to be secure, no?16:47
SotKdo it against something that has real ssl certs at a guess16:47
SotKI had to add that because curl was refusing the self-signed certs on storyboard-dev16:47
zaroanteaya: i think that means you need to setup some ssl thing on your gerrit machine16:48
zarobecause gerrit sb plugin assumes secure communications16:48
*** bethwhite has quit IRC16:49
zaroSotK: you know how to setup the machine so that curl does not require the insecure flag?16:49
* SotK makes another story for fun16:50
SotKzaro: I'm afraid not, the docs suggest various things here: https://curl.haxx.se/docs/sslcerts.html16:52
anteayaI'm not setting up ssl on my gerrit machine16:53
anteayaif I can get it this far I think that is enough to justify it on review-dev16:54
anteayathat is the only point of my local instance is to say yes this is worth going on review-dev now16:54
anteayaso let me have lunch and see if I can post first16:54
anteayaI don't want to have to fight with ssl16:54
anteayato be honest I think the fact it can GET is confirmation enough it can safely go onto the review-dev server now16:55
pleia2anteaya: if there's any way another system on your network was accessing the gerrit api, it could be that it wasn't the gerrit instance accessing it16:55
pleia2in the log snippit I pasted to you the useragent was firefox, not sure what Gerrit's is supposed to be (but many applications say firefox)16:56
anteayano it was the gerrit instance16:56
anteayathe timestamps match to the minute the comment I made that trigged the event16:56
pleia2ok, just confirming :)16:56
anteayaand all the gets came from the same event based on timestamps16:56
anteayapleia2: thank you, yes, I'm sure because the timestamps line up16:57
pleia2zaro asked khow I "know" where they came from, and I didn't know, I was basing it off your feedback :)16:57
anteayayup, good follow up16:57
* anteaya checks her lunch16:57
anteayazaro: sorry I shouldn't have been so abrupt16:58
anteayaI don't like wrangling certs and don't have good experiences doing so in the past16:59
anteayaplus I am not testing certs here16:59
*** faybrocklebank has quit IRC16:59
anteayaso would like to focus on the minimum to get consensous it can go on the review-dev server and continue work from there16:59
anteayado folks know the access token is created with a whitespace at the end? when I click it 3 times to select it I get Active and whitespace at the front and a whitespace at the end17:13
SotKisn't that just how triple-clicking works in a table cell?17:14
anteayais it?17:17
anteayawhen I click my gerrit http password it gives it to me so that I can paste it without altering it17:17
anteayasince I have to paste it into the command line which gives me no ability to edit it after it is pasted17:18
anteayaanyway I can POST from my gerrit instance, manually: http://paste.openstack.org/show/516319/17:18
anteayaand I can create a token that lasts a decade17:19
Zara(I don't know enough about the gerrit ui to know why that happens; it might well be a change they've made there. we don't do anything extra in storyboard afaik)17:19
anteayaokay fair enough17:19
anteayathanks17:19
Zaraand yay! :) glad it's working so far17:20
Zarabeen distracted today, sorry, and about to vanish!17:21
Zarahopefully more present tomorrow17:21
anteayaso far so good, I just created a token that lasts a year and added it to my local gerrit config according to https://gerrit.googlesource.com/plugins/its-storyboard/+/master/src/main/resources/Documentation/quick-install-guide.md#its_connection_its_connectionConnection-Configuration17:21
anteayaZara: have a lovely evening17:21
Zarayou too :)17:22
anteayaand restarting17:22
anteayaand just added another comment to a patch that has Story: 11 in the commit message17:23
anteayaI'm really looking forward to getting rid of pagination on things17:24
*** jamesmcarthur has quit IRC17:44
*** jamesmcarthur has joined #storyboard17:45
anteayaanyone still online to help me find guidance to set up my own storyboard instance?18:44
*** openstackgerrit has quit IRC19:33
*** openstackgerrit has joined #storyboard19:33
anteayahttp://paste.openstack.org/show/516364/20:47
anteayalatest output from the storyboard-dev logs after I input a year long token in gerrit.config in my local instance and downloaded zaro's plugin that is built for 2.1120:48
anteayaand I confirm the first 3 char and last 3 char of the token match the token in /profile/tokens that is marked active and is set to expire in 201720:50
anteayaI did a hard stop and start after I installed the new plugin, and I removed the old plugin prior to downloading the new one20:52
anteayaI'm out of ideas on what to do next20:52
*** jamesmcarthur has quit IRC20:53
*** jamesmcarthur has joined #storyboard21:29
*** jamesmcarthur has quit IRC21:31
*** jamesmcarthur has joined #storyboard21:31
*** openstackgerrit has quit IRC22:02
*** openstackgerrit has joined #storyboard22:06
*** jamesmcarthur has quit IRC22:20
*** jamesmcarthur has joined #storyboard22:29

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