Saturday, 2018-03-24

TheJuliaso that is the purpose of the tag... i guess? I thought it was permissions? or is it both now?00:00
fungithe group?00:02
TheJuliayeah00:02
fungigroups with lp told the gerrit bug updater which projects to limit queries to in lp for a corresponding repository00:03
fungigroups with sb tell it to add a project group and include the repository in it00:03
corvushttps://storyboard.openstack.org/#!/project_group/list00:04
TheJuliaAHhhhh00:04
corvus"openstack-ci Show 143 projects..."  we should, erm, make some more fine-grained groups... :)00:05
fungiso you'll get an "ironic" project group which has a view of the repositories which are members of that group and the stories which have tasks for them, in addition to having the ability to drill into the individual projects and see the stories with tasks for them00:05
fungiback when we decided to rename the lp_project parameter to groups and have it do double-duty for different things in lp and sb, it seemed like it would be a good way to keep things neat and tidy. instead it just confused everyone who didn't know what the actual difference was00:07
TheJuliamakes sense now that I have the additional context, without it based on the name I just thought permission inheritance at a glance00:08
fungias we've imported more projects we've set up project groups for each of those project teams as a convention, just to keep things sane00:09
fungibut we can have arbitrary groups and projects can belong to multiple groups as needed00:10
fungidiablo_rojo_phon: EmilienM: i'm not finding a change to set use-storyboard: true on openstack/tripleo-ui in the gerrit/projects.yaml file of openstack-infra/project-config. am i just overlooking it, or should i create one?00:13
fungii'll push one up00:16
TheJuliafungi: given the testing migration docs, I thought that was being done manually00:17
diablo_rojo_phonI don't remember EmilienM saying he had done it. I think we probably should.00:20
fungihttps://review.openstack.org/555954 Migrate tripleo-ui to StoryBoard00:20
diablo_rojo_phonLooks good. And its already in the tripleo group so no worries there.00:23
fungiyup00:23
*** jamesmcarthur has quit IRC00:27
fungiback to square one on https://review.openstack.org/55472600:39
fungia test migration on storyboard-dev created new login.launchpad.net openids00:39
fungioh! i see the problem with it00:44
fungistrings are immutable, there's no reassignment in that patch00:45
fungifix on the way00:46
openstackgerritJeremy Stanley proposed openstack-infra/storyboard master: Finish fixing account duplication on import  https://review.openstack.org/55595700:51
fungidiablo_rojo_phon: ^ should do it00:51
diablo_rojo_phonWoot woot! Will review after dinner.00:53
fungidiablo_rojo_phon: actually in addition to that i think the fix was actually in the wrong place00:59
fungiuser_link is the account detail url in lp, not the openid url for it00:59
fungii'll whip up a correction and test it out01:00
*** krotscheck has quit IRC01:03
*** krotscheck has joined #storyboard01:04
openstackgerritJeremy Stanley proposed openstack-infra/storyboard master: Finish fixing account duplication on import  https://review.openstack.org/55595701:06
fungidiablo_rojo_phon: yeah, this ^ is confirmed to solve it correctly now based on subsequent test imports on sb-dev01:07
*** jamesmcarthur has joined #storyboard01:09
diablo_rojo_phonOkay cool. I'll give it a look. Thanks for handling all this today fungi.01:11
fungiat this point i'm going to do a backup of the production sb.o.o db, run the deduplication script, check things over to make sure they look sane, and then get started on clean imports for ironic and tripleo-ui01:17
EmilienMfungi: I didn't have one01:26
diablo_rojo_phonSounds like a good plan to me.01:30
fungiEmilienM: no worries, thanks for giving it a thumbs-up01:34
fungidiablo_rojo_phon: SotK: i've performed the account deduplication in production on storyboard.openstack.org now and things are looking correct to me01:35
fungionce 555957 gets a once-over so we won't create more duplicates, i'll use that and do the ironic imports01:37
*** jamesmcarthur has quit IRC02:12
diablo_rojo_phonLooking now fungi02:18
fungii've locally applied it in a virtualenv for now and am using it to start importing ironic bugs02:21
diablo_rojofungi looks fine to me02:22
diablo_rojofungi, haven't tested it, but it looks correct02:24
fungiit's been extensively tested/used at this point02:27
diablo_rojoOkay cool +2ed then02:29
fungibifrost is done, ironic is underway now02:39
*** jamesmcarthur has joined #storyboard02:51
fungii have a feeling the story import into openstack/ironic will run well into my night... i'll probably have to do the remainder in the morning04:16
diablo_rojofungi, yeah it wasn't super long, but it will be after youre alseep04:36
diablo_rojofungi, I'll be around tomorrow if you need anything04:37
*** ssbarnea has quit IRC06:09
*** ssbarnea has joined #storyboard06:10
* SotK reviews https://review.openstack.org/#/c/555806/10:13
* SotK discovers that sphinxcontrib-pecanwsme isn't compatible with python311:00
openstackgerritAdam Coldrick proposed openstack-infra/storyboard master: Document some usage instructions for a freshly deployed dev instance  https://review.openstack.org/55601811:02
openstackgerritJeremy Stanley proposed openstack-infra/storyboard master: Use utf8mb4 for MySQL database charset  https://review.openstack.org/55580611:56
*** jamesmcarthur has quit IRC13:10
*** jamesmcarthur has joined #storyboard13:10
*** jamesmcarthur has quit IRC13:25
*** jamesmcarthur has joined #storyboard13:40
*** jamesmcarthur has quit IRC13:53
fungiTheJulia: diablo_rojo: finished importing a total of 3179 bugs from any lp projects corresponding to the 23 repos from https://review.openstack.org/554370 (549 active, 2023 merged, 607 invalid)14:00
fungii'll work on the tripleo-ui import after i knock out some saturday morning errands14:01
fungihttps://storyboard.openstack.org/#!/project_group/75 is the ironic project group overview14:01
fungialso my https://review.openstack.org/555806 change for utf8mb4 in mysql is passing tests now (thanks SotK for pointing out what should in retrospect have been an obvious error on my part!)14:03
fungias an aside, i notice the py35 unit tests are occasionally overrunning the 30-minute job timeout. the migration i'm adding there could be the culprit since it has to loop over all tables in the db? regardless it may be worth either figuring out places where we can speed that up or extending the job timeout14:05
fungimordred: ^ utf8mb4 migration is passing tests now if you're interested in taking another look14:06
* fungi disappears to run errands now14:06
*** jamesmcarthur has joined #storyboard14:20
*** jamesmcarthur has quit IRC14:21
*** jamesmcarthur has joined #storyboard14:21
corvusmy cron job which manages the zuulv3 dashboard has been failing since around 06:00 UTC14:23
corvusthe query it's trying to perform is for story in sync.get('/v1/stories?tags=zuulv3'):14:24
corvusand it's getting a 30-second read timeout14:24
corvusi'm trying the same thing in the browser now14:25
corvushttps://storyboard.openstack.org/#!/story/list?status=active&tags=zuulv314:25
corvusokay, it returns, but it takes a long time14:26
corvusand now, when i refresh, it's fast14:26
*** jamesmcarthur has quit IRC14:37
*** jamesmcarthur has joined #storyboard14:39
*** jamesmcarthur has quit IRC14:39
*** jamesmca_ has joined #storyboard14:39
*** jamesmca_ has quit IRC15:24
fungistrange15:41
funginot especially quick to query for me either (but not quite 30 seconds)15:51
fungithe server doesn't look at all loaded15:51
mordredfungi: lgtm16:08
*** fatema_ has joined #storyboard16:11
fatema_Hello sorry for not being here for sometime I had exams but here I am again16:15
fatema_now the webclient is working and there is some stories in the database but I couldn't do the login16:16
*** openstackgerrit has quit IRC16:18
*** fatema__ has joined #storyboard16:25
fungiEmilienM: do you just want the tripleo bugs with the "ui" tag imported to openstack/tripleo-ui on storyboard, or also the bugs with the "ux" tag?16:47
TheJuliafungi: thanks!17:04
fatema_May I ask if I could start on this issue https://storyboard.openstack.org/#!/story/2001432 ?17:08
*** jamesmcarthur has joined #storyboard17:25
*** jamesmcarthur has quit IRC17:29
diablo_rojo_phonfatema_: given the discussion on that story I'm not sure it's something the team is for. I, for one, am okay with adding only one more state: "Won't Fix".17:32
diablo_rojo_phonIf you want to start by adding that one I think that might be a good addition.17:32
diablo_rojo_phonSeems some are also in favour of changing 'merged' to 'resolved' which I would agree is acceptable.17:33
fatema_diablo_rojo_phon, Ok I am asking to make sure that it is a good first issue, I also want to know about the log in from my local host is it important for the testing ?17:50
diablo_rojo_phonLong term it would be nice, but for this patch not really. When you push the patch to gerrit, the CI system does a test build and links to it so that we can see it renders correctly.17:52
diablo_rojo_phonfatema_: ^^17:52
fatema_diablo_rojo_phon, It's just that I want to do the contribution and not to miss the deadline so of course will do it xD18:10
EmilienMfungi: ui18:46
EmilienMsorry for lag18:46
fungino problem. i'll just do the ui bugtag then, and not ux18:49
fungiinitiated the import now18:49
*** jamesmcarthur has joined #storyboard18:50
EmilienMw00t18:51
fungimmm18:55
fungidiablo_rojo_phon: did you do a test import on that? i'm getting what looks like a 4-byte codepoint on the first byte of bug 174421518:57
openstackbug 1744215 in tripleo "tripleo ui image is failed and block the gate" [Critical,Triaged] https://launchpad.net/bugs/1744215 - Assigned to Honza Pokorny (hpokorny)18:57
fungithough i'm not seeing it in the lp ui18:58
fungiIncorrect string value: '\\xF0\\x9F\\x99\\x8C  ...' for column 'content' at row 1") u'INSERT INTO comments (created_at, updated_at, content, is_active, in_reply_to) VALUES (%(created_at)s, %(updated_at)s, %(content)s, %(is_active)s, %(in_reply_to)s)'18:59
fungier, on the first comment of that bug i mean19:00
fungiit may actually be something in the description content though hard to tell from the traceback19:02
fungii suppose if we want to give merging https://review.openstack.org/555806 a try, it should in theory address that19:04
fungithe four bytes mentioned decode as u'\U0001f64c' or 🙌19:08
fungiUnicode Character 'PERSON RAISING BOTH HANDS IN CELEBRATION' (U+1F64C)19:09
*** jamesmcarthur has quit IRC19:21
diablo_rojo_phonfungi: I did the migration of the whole tripleo launchpad project.. it was about a month or so ago now. Maybe it was a new comment or updated description that added the character that broke it.19:30
diablo_rojo_phonI can do a test migration with the ui tag in like ten minutes when I get home from the gym and see if I get the same.19:31
diablo_rojo_phonI would think 555806 should solve the issue (my logic being purely based on that it looks correct and not having tried it). Monty's +2 is reassuring too.19:33
*** diablo_rojo has quit IRC20:17
*** diablo_rojo has joined #storyboard20:18
diablo_rojo_phonfungi: So.. I kicked off a tea migration importing only the 'ui' tag. So far it hasn't failed and it's imported a few bugs.. still going.20:37
diablo_rojo_phon*test20:38
clarkbI was going to ask what a tea migration is because I like tea20:38
diablo_rojo_phonI like tea too. Oh man you'd love my tea corner.20:46
diablo_rojo_phonHalf of my counter/ open kitchen storage is consumed by hot caffeine delivery clarkb -tea and coffee20:47
fungii like tea too21:15
fungibut prefer beer21:15
fungianyway, definitely *looks* like the production import thinks bug 1744215 has a comment which includes 'PERSON RAISING BOTH HANDS IN CELEBRATION' (U+1F64C) and the mysql database is rejecting it21:17
openstackbug 1744215 in tripleo "tripleo ui image is failed and block the gate" [Critical,Triaged] https://launchpad.net/bugs/1744215 - Assigned to Honza Pokorny (hpokorny)21:17
*** jamesmcarthur has joined #storyboard21:21
*** jamesmcarthur has quit IRC21:26
EmilienMmysql doesn't allow us to celebrate :-21:36
EmilienM:(21:36
fungiwell, i suspect 555806 will allow us to celebrate if someone approves it21:44
*** jamesmcarthur has joined #storyboard21:49
*** jamesmcarthur has quit IRC22:01
*** jamesmcarthur has joined #storyboard22:02
*** jamesmcarthur has quit IRC22:09
*** jamesmcarthur has joined #storyboard22:11
diablo_rojo_phonfungi: done22:28
*** jamesmcarthur has quit IRC22:35

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