TheJulia | so that is the purpose of the tag... i guess? I thought it was permissions? or is it both now? | 00:00 |
---|---|---|
fungi | the group? | 00:02 |
TheJulia | yeah | 00:02 |
fungi | groups with lp told the gerrit bug updater which projects to limit queries to in lp for a corresponding repository | 00:03 |
fungi | groups with sb tell it to add a project group and include the repository in it | 00:03 |
corvus | https://storyboard.openstack.org/#!/project_group/list | 00:04 |
TheJulia | AHhhhh | 00:04 |
corvus | "openstack-ci Show 143 projects..." we should, erm, make some more fine-grained groups... :) | 00:05 |
fungi | so 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 them | 00:05 |
fungi | back 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 was | 00:07 |
TheJulia | makes sense now that I have the additional context, without it based on the name I just thought permission inheritance at a glance | 00:08 |
fungi | as we've imported more projects we've set up project groups for each of those project teams as a convention, just to keep things sane | 00:09 |
fungi | but we can have arbitrary groups and projects can belong to multiple groups as needed | 00:10 |
fungi | diablo_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 |
fungi | i'll push one up | 00:16 |
TheJulia | fungi: given the testing migration docs, I thought that was being done manually | 00:17 |
diablo_rojo_phon | I don't remember EmilienM saying he had done it. I think we probably should. | 00:20 |
fungi | https://review.openstack.org/555954 Migrate tripleo-ui to StoryBoard | 00:20 |
diablo_rojo_phon | Looks good. And its already in the tripleo group so no worries there. | 00:23 |
fungi | yup | 00:23 |
*** jamesmcarthur has quit IRC | 00:27 | |
fungi | back to square one on https://review.openstack.org/554726 | 00:39 |
fungi | a test migration on storyboard-dev created new login.launchpad.net openids | 00:39 |
fungi | oh! i see the problem with it | 00:44 |
fungi | strings are immutable, there's no reassignment in that patch | 00:45 |
fungi | fix on the way | 00:46 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/storyboard master: Finish fixing account duplication on import https://review.openstack.org/555957 | 00:51 |
fungi | diablo_rojo_phon: ^ should do it | 00:51 |
diablo_rojo_phon | Woot woot! Will review after dinner. | 00:53 |
fungi | diablo_rojo_phon: actually in addition to that i think the fix was actually in the wrong place | 00:59 |
fungi | user_link is the account detail url in lp, not the openid url for it | 00:59 |
fungi | i'll whip up a correction and test it out | 01:00 |
*** krotscheck has quit IRC | 01:03 | |
*** krotscheck has joined #storyboard | 01:04 | |
openstackgerrit | Jeremy Stanley proposed openstack-infra/storyboard master: Finish fixing account duplication on import https://review.openstack.org/555957 | 01:06 |
fungi | diablo_rojo_phon: yeah, this ^ is confirmed to solve it correctly now based on subsequent test imports on sb-dev | 01:07 |
*** jamesmcarthur has joined #storyboard | 01:09 | |
diablo_rojo_phon | Okay cool. I'll give it a look. Thanks for handling all this today fungi. | 01:11 |
fungi | at 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-ui | 01:17 |
EmilienM | fungi: I didn't have one | 01:26 |
diablo_rojo_phon | Sounds like a good plan to me. | 01:30 |
fungi | EmilienM: no worries, thanks for giving it a thumbs-up | 01:34 |
fungi | diablo_rojo_phon: SotK: i've performed the account deduplication in production on storyboard.openstack.org now and things are looking correct to me | 01:35 |
fungi | once 555957 gets a once-over so we won't create more duplicates, i'll use that and do the ironic imports | 01:37 |
*** jamesmcarthur has quit IRC | 02:12 | |
diablo_rojo_phon | Looking now fungi | 02:18 |
fungi | i've locally applied it in a virtualenv for now and am using it to start importing ironic bugs | 02:21 |
diablo_rojo | fungi looks fine to me | 02:22 |
diablo_rojo | fungi, haven't tested it, but it looks correct | 02:24 |
fungi | it's been extensively tested/used at this point | 02:27 |
diablo_rojo | Okay cool +2ed then | 02:29 |
fungi | bifrost is done, ironic is underway now | 02:39 |
*** jamesmcarthur has joined #storyboard | 02:51 | |
fungi | i 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 morning | 04:16 |
diablo_rojo | fungi, yeah it wasn't super long, but it will be after youre alseep | 04:36 |
diablo_rojo | fungi, I'll be around tomorrow if you need anything | 04:37 |
*** ssbarnea has quit IRC | 06:09 | |
*** ssbarnea has joined #storyboard | 06:10 | |
* SotK reviews https://review.openstack.org/#/c/555806/ | 10:13 | |
* SotK discovers that sphinxcontrib-pecanwsme isn't compatible with python3 | 11:00 | |
openstackgerrit | Adam Coldrick proposed openstack-infra/storyboard master: Document some usage instructions for a freshly deployed dev instance https://review.openstack.org/556018 | 11:02 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/storyboard master: Use utf8mb4 for MySQL database charset https://review.openstack.org/555806 | 11:56 |
*** jamesmcarthur has quit IRC | 13:10 | |
*** jamesmcarthur has joined #storyboard | 13:10 | |
*** jamesmcarthur has quit IRC | 13:25 | |
*** jamesmcarthur has joined #storyboard | 13:40 | |
*** jamesmcarthur has quit IRC | 13:53 | |
fungi | TheJulia: 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 |
fungi | i'll work on the tripleo-ui import after i knock out some saturday morning errands | 14:01 |
fungi | https://storyboard.openstack.org/#!/project_group/75 is the ironic project group overview | 14:01 |
fungi | also 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 |
fungi | as 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 timeout | 14:05 |
fungi | mordred: ^ utf8mb4 migration is passing tests now if you're interested in taking another look | 14:06 |
* fungi disappears to run errands now | 14:06 | |
*** jamesmcarthur has joined #storyboard | 14:20 | |
*** jamesmcarthur has quit IRC | 14:21 | |
*** jamesmcarthur has joined #storyboard | 14:21 | |
corvus | my cron job which manages the zuulv3 dashboard has been failing since around 06:00 UTC | 14:23 |
corvus | the query it's trying to perform is for story in sync.get('/v1/stories?tags=zuulv3'): | 14:24 |
corvus | and it's getting a 30-second read timeout | 14:24 |
corvus | i'm trying the same thing in the browser now | 14:25 |
corvus | https://storyboard.openstack.org/#!/story/list?status=active&tags=zuulv3 | 14:25 |
corvus | okay, it returns, but it takes a long time | 14:26 |
corvus | and now, when i refresh, it's fast | 14:26 |
*** jamesmcarthur has quit IRC | 14:37 | |
*** jamesmcarthur has joined #storyboard | 14:39 | |
*** jamesmcarthur has quit IRC | 14:39 | |
*** jamesmca_ has joined #storyboard | 14:39 | |
*** jamesmca_ has quit IRC | 15:24 | |
fungi | strange | 15:41 |
fungi | not especially quick to query for me either (but not quite 30 seconds) | 15:51 |
fungi | the server doesn't look at all loaded | 15:51 |
mordred | fungi: lgtm | 16:08 |
*** fatema_ has joined #storyboard | 16:11 | |
fatema_ | Hello sorry for not being here for sometime I had exams but here I am again | 16:15 |
fatema_ | now the webclient is working and there is some stories in the database but I couldn't do the login | 16:16 |
*** openstackgerrit has quit IRC | 16:18 | |
*** fatema__ has joined #storyboard | 16:25 | |
fungi | EmilienM: 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 |
TheJulia | fungi: 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 #storyboard | 17:25 | |
*** jamesmcarthur has quit IRC | 17:29 | |
diablo_rojo_phon | fatema_: 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_phon | If you want to start by adding that one I think that might be a good addition. | 17:32 |
diablo_rojo_phon | Seems 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_phon | Long 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_phon | fatema_: ^^ | 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 xD | 18:10 |
EmilienM | fungi: ui | 18:46 |
EmilienM | sorry for lag | 18:46 |
fungi | no problem. i'll just do the ui bugtag then, and not ux | 18:49 |
fungi | initiated the import now | 18:49 |
*** jamesmcarthur has joined #storyboard | 18:50 | |
EmilienM | w00t | 18:51 |
fungi | mmm | 18:55 |
fungi | diablo_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 1744215 | 18:57 |
openstack | bug 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 |
fungi | though i'm not seeing it in the lp ui | 18:58 |
fungi | Incorrect 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 |
fungi | er, on the first comment of that bug i mean | 19:00 |
fungi | it may actually be something in the description content though hard to tell from the traceback | 19:02 |
fungi | i suppose if we want to give merging https://review.openstack.org/555806 a try, it should in theory address that | 19:04 |
fungi | the four bytes mentioned decode as u'\U0001f64c' or 🙌 | 19:08 |
fungi | Unicode Character 'PERSON RAISING BOTH HANDS IN CELEBRATION' (U+1F64C) | 19:09 |
*** jamesmcarthur has quit IRC | 19:21 | |
diablo_rojo_phon | fungi: 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_phon | I 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_phon | I 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 IRC | 20:17 | |
*** diablo_rojo has joined #storyboard | 20:18 | |
diablo_rojo_phon | fungi: 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 | *test | 20:38 |
clarkb | I was going to ask what a tea migration is because I like tea | 20:38 |
diablo_rojo_phon | I like tea too. Oh man you'd love my tea corner. | 20:46 |
diablo_rojo_phon | Half of my counter/ open kitchen storage is consumed by hot caffeine delivery clarkb -tea and coffee | 20:47 |
fungi | i like tea too | 21:15 |
fungi | but prefer beer | 21:15 |
fungi | anyway, 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 it | 21:17 |
openstack | bug 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 #storyboard | 21:21 | |
*** jamesmcarthur has quit IRC | 21:26 | |
EmilienM | mysql doesn't allow us to celebrate :- | 21:36 |
EmilienM | :( | 21:36 |
fungi | well, i suspect 555806 will allow us to celebrate if someone approves it | 21:44 |
*** jamesmcarthur has joined #storyboard | 21:49 | |
*** jamesmcarthur has quit IRC | 22:01 | |
*** jamesmcarthur has joined #storyboard | 22:02 | |
*** jamesmcarthur has quit IRC | 22:09 | |
*** jamesmcarthur has joined #storyboard | 22:11 | |
diablo_rojo_phon | fungi: done | 22:28 |
*** jamesmcarthur has quit IRC | 22:35 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!