Thursday, 2019-05-02

*** Rou has quit IRC00:31
*** samueldmq has quit IRC01:22
*** hogepodge has quit IRC01:22
*** johnsom has quit IRC01:26
*** hogepodge has joined #storyboard01:47
*** johnsom has joined #storyboard01:51
*** altlogbot_1 has quit IRC02:28
*** altlogbot_1 has joined #storyboard02:30
*** hogepodge_ has joined #storyboard03:24
*** hogepodge has quit IRC03:25
*** hogepodge_ is now known as hogepodge03:25
*** udesale has joined #storyboard03:58
*** gmann has quit IRC05:07
*** udesale has quit IRC06:14
*** udesale has joined #storyboard06:15
*** whoami-rajat has joined #storyboard06:29
*** scherbatsky has joined #storyboard06:33
*** jtomasek has joined #storyboard06:40
*** gmann has joined #storyboard06:54
*** scherbatsky has quit IRC07:01
*** tosky has joined #storyboard07:24
*** udesale has quit IRC07:29
*** udesale has joined #storyboard07:30
*** jpich has joined #storyboard07:48
*** zbr|rover is now known as zbr08:04
*** udesale has quit IRC08:07
*** udesale has joined #storyboard08:07
*** gmann has quit IRC09:03
*** thrace has quit IRC10:48
*** thrace has joined #storyboard10:49
*** udesale has quit IRC11:08
*** zbr is now known as zbr|pto13:08
*** jamesmcarthur has joined #storyboard13:19
*** udesale has joined #storyboard13:27
*** jamesmcarthur has quit IRC13:30
*** jamesmcarthur has joined #storyboard13:44
*** udesale has quit IRC13:45
*** udesale has joined #storyboard13:46
*** udesale has quit IRC13:46
*** udesale has joined #storyboard13:46
*** jamesmcarthur has quit IRC13:52
*** jamesmcarthur has joined #storyboard13:52
*** jamesmcarthur has quit IRC14:39
*** gmann has joined #storyboard14:47
diablo_rojo_phonSotK: I'm in 10514:56
*** diablo_rojo has joined #storyboard15:00
-openstackstatus- NOTICE: Gerrit is being restarted to pick up a (gitweb-related) configuration change15:05
*** diablo_rojo has quit IRC15:10
*** diablo_rojo has joined #storyboard15:10
SotKdiablo_rojo_phon: I'll be there in a few minutes, sorry15:29
diablo_rojoSotK, hokay, so I have one more email I think I need to send and then we can get started..also maybe we should move so we arent like..in the middle of their conversation lol15:42
SotKsounds good15:43
*** dtantsur|afk is now known as dtantsur15:51
diablo_rojoSotK, okay I thiiiink I am ready. I also dont want to move lol but probably should.15:51
diablo_rojoI like the power hookup atm15:51
diablo_rojoNeed more juice15:51
SotKis there power somewhere else?15:52
diablo_rojoEhhhh probably and I should probably know that.15:52
diablo_rojoWe could move to the ballroom15:52
diablo_rojolooks like its open15:52
diablo_rojoand I thiiiiink there should be power there?15:53
diablo_rojoOr we just stay here and chat like this lol15:53
diablo_rojoBut then at least its all logged15:53
SotKtrue15:53
SotKthough moving is probably easier15:53
diablo_rojoYou want to move then?15:54
SotKyeah lets :)15:54
diablo_rojoOkay so to the ballroom then? I dont know where it is and didnt grab a map.15:55
*** diablo_rojo has quit IRC16:00
*** udesale has quit IRC16:01
*** diablo_rojo has joined #storyboard16:02
fungidiablo_rojo: map is page #2 of https://object-storage-ca-ymq-1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/www-assets-prod/Uploads/5-PTG2019-Map-Rooms-OnePager3.pdf16:05
fungi(linked from https://www.openstack.org/ptg/#tab_schedule but not obvious)16:06
diablo_rojofungi, thank you :)16:06
diablo_rojoI made an etherpad for notes: https://etherpad.openstack.org/p/sb-train-ptg16:15
diablo_rojoEtherpad from Forum: https://etherpad.openstack.org/p/storyboard-pain-points16:29
SotKdiablo_rojo: https://review.opendev.org/#/c/633356/16:46
SotKfor testing with a database in docker (using the existing docker-compose stuff), just set STORYBOARD_TEST_DB to the connection string from docker/storyboard.conf (without the database name part) when running tox16:52
openstackgerritMerged opendev/storyboard master: Make the first user a superuser  https://review.opendev.org/63335617:15
*** jamesmcarthur has joined #storyboard17:21
openstackgerritMerged opendev/storyboard-webclient master: Removes the priority field from the search result.  https://review.opendev.org/64176218:01
*** zbr|pto has quit IRC18:01
diablo_rojoSotK, pick up after lunch?18:12
SotKyeah sure :)18:12
diablo_rojoSince we just got popular18:12
diablo_rojoSotK, coolio we can just meet here and find somewhere to go after18:14
SotKsounds good to me18:14
*** diablo_rojo has quit IRC18:20
openstackgerritMerged opendev/storyboard master: Remove simple priority support from the API  https://review.opendev.org/64326018:26
*** jamesmcarthur has quit IRC18:36
*** jamesmcarthur has joined #storyboard18:37
*** zbr has joined #storyboard18:37
*** jamesmcarthur has quit IRC18:37
*** jamesmcarthur has joined #storyboard18:38
*** jamesmcarthur has quit IRC18:39
*** jamesmcarthur has joined #storyboard18:41
*** openstackgerrit has quit IRC18:42
*** tosky has quit IRC18:43
diablo_rojo_phonSotK: I'm gonna nap somewhere for a half hour or so and then we can pick up again.19:07
SotKdiablo_rojo_phon: sure, I'll hang around in the infra room in the meantime, lmk when you are done napping :)19:15
*** jpich has quit IRC19:15
diablo_rojo_phonSotK: sounds good. Really just need some quiet more than anything.19:16
*** jamesmcarthur has quit IRC19:21
*** jamesmcarthur has joined #storyboard19:25
diablo_rojo_phonSotK: I guess the sooner we get going again the quicker we will finish. Where you wanna meet?19:31
diablo_rojo_phonSame place we were?19:31
SotKyeah sure, omw19:31
*** diablo_rojo has joined #storyboard19:34
*** jamesmcarthur has quit IRC19:45
*** jamesmcarthur has joined #storyboard19:51
*** jamesmcarthur has quit IRC19:52
*** jamesmcarthur has joined #storyboard19:54
*** jamesmcarthur has quit IRC19:56
*** jamesmcarthur has joined #storyboard19:57
*** jtomasek has quit IRC20:01
SotKhttps://storyboard.openstack.org/#!/story/list?status=active&project_group_id=5720:08
diablo_rojofungi, so there is a project group that was created in storyboard that is breaking the project group interface20:16
*** jamesmcarthur has quit IRC20:17
diablo_rojofungi, can you delete 'i' from the db?20:17
SotKor rename it to "iii" :D20:17
*** jamesmcarthur has joined #storyboard20:18
*** sdatko has joined #storyboard20:18
* persia waves at sdatko20:18
*** jamesmcarthur has quit IRC20:19
*** jamesmcarthur_ has joined #storyboard20:19
fungiyep, gimme a sec20:27
fungihow did we create a project-group named "i"?20:28
persiaThat still needs investigation.  First guess was that the inbound and outbound validation didn't match.20:29
diablo_rojofungi, I honestly have no idea.20:29
fungicreated 2019-04-08 23:24:3320:29
fungiweird20:30
fungiit's project-group id 10320:30
persiaEspecially because diablo_rojo was able to use project_groups earlier today without it being a problem.20:30
persiaMaybe a rename today?20:30
fungino renames have happened since the opendev migration maintenance20:31
persiaThat is a sequence of evidence that is indeed difficult to reconcile.20:31
fungii'm mainly wanting to check our projects.yaml first to make sure something's not setting groups to "i" for some project, in which case renaming it would result in creating another20:32
diablo_rojofungi, makes sense20:32
persiaLooking at today's merged changes doesn't provide much input20:35
fungithe project ids assigned to that group are 1122, 1123, 112420:35
fungithese are all mordred's inaugust namespace repos20:38
diablo_rojohuh20:38
fungiso we *may* have had a manage-projects bug which created this project-group20:38
persiaInteresting.20:38
fungithe creation date/time coincides with when we imported his repos20:39
fungiso, i believe i see why the project group is "i"20:40
fungiwe don't validate that the groups key for a project in projects.yaml is a list20:41
fungiand these were added with a string of "inaugust" for the groups list20:41
fungiso manage-projects iterated over the items in the string20:41
fungias project groups20:41
fungiso i'm almost certain this project-group has existed for nearly a month20:43
fungihas a storyboard change merged today which could have caused single-letter project-groups to break storyboard?20:43
diablo_rojofungi, no there are only two things that have merged today20:44
diablo_rojoand neither is related to project groups20:44
fungii'm first going to push up a change to correct the projects.yaml so that we can clean this up and it won't be recreated20:44
diablo_rojofungi, sounds good20:45
diablo_rojothank you in advance20:45
*** jamesmcarthur_ has quit IRC21:13
*** openstackgerrit has joined #storyboard21:14
openstackgerritMerged opendev/storyboard-webclient master: Login redirect replaces page history  https://review.opendev.org/64275521:14
*** jamesmcarthur has joined #storyboard21:17
*** Rou has joined #storyboard21:28
openstackgerritSzymon Datko proposed opendev/storyboard master: Fix missing tox env in dev install doc  https://review.opendev.org/65687421:35
*** jamesmcarthur has quit IRC21:55
*** zbr has quit IRC21:58
*** Rou has quit IRC21:59
*** jamesmcarthur has joined #storyboard22:07
*** jamesmcarthur has quit IRC22:09
*** sdatko has quit IRC23:03
*** diablo_rojo has quit IRC23:04
openstackgerritMerged opendev/storyboard master: Fix missing tox env in dev install doc  https://review.opendev.org/65687423:05
*** openstackstatus has quit IRC23:17
*** openstack has joined #storyboard23:19
*** ChanServ sets mode: +o openstack23:19
fungisince the projects.yaml corrections have now merged and propagated to storyboard.openstack.org i'm going to make a quick attempt at cleaning up the old one-letter project groups from the project_groups and project_group_mapping tables23:19
fungithe one-letter project groups were created as ids 103 through 109 inclusive23:20
persiainterestingly, the project groups interface has been working since 'i' was renamed to 'iii', and the other projects do not seem to be causing issues.23:20
persiahttps://storyboard.openstack.org/#!/project_group/list was the URL previously crashing, and it doesn't show any of those project groups at all now.23:21
fungii didn't rename any project groups23:22
fungihowever, the project-group management exec we run to create project groups from the projects.yaml data apparently also deletes unused project groups23:23
fungiso there was no cleanup to perform23:23
fungii have confirmed there are no references to them in the relevant tables any longer23:24
* fungi shrugs23:24
fungiwas anyone able to determine why a single-letter project-group name caused the webclient grief for that page?23:25
persiaSotK may be able to comment in more detail, but the initial response was that not enough letters broke server-side validation, so the webclient only got an error message.23:37
SotKyep, the WSME object validates that projects and project groups have a minimum of 3 letters in their name, but doing the validation there means it happens when replying to GET requests as well as when the data is being created23:38
persiadiablo_rojo: https://storyboard.openstack.org/#!/story/2003698 is another one that needs rehoming23:39
*** samueldmq has joined #storyboard23:57

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