Wednesday, 2018-03-07

*** jamesmcarthur has joined #storyboard00:09
*** jamesmcarthur has quit IRC00:13
*** jamesmcarthur has joined #storyboard00:19
*** jamesmcarthur has quit IRC00:23
*** jamesmcarthur has joined #storyboard00:25
*** jamesmcarthur has quit IRC00:25
*** jamesmcarthur has joined #storyboard00:26
*** jamesmcarthur has quit IRC00:48
*** jamesmcarthur has joined #storyboard00:53
*** jamesmcarthur has quit IRC01:02
*** jamesmcarthur has joined #storyboard01:24
*** jamesmca_ has joined #storyboard01:29
*** jamesmcarthur has quit IRC01:29
*** jamesmca_ has quit IRC01:33
*** jamesmcarthur has joined #storyboard01:34
*** jamesmcarthur has quit IRC01:38
*** jamesmcarthur has joined #storyboard01:44
*** jamesmcarthur has quit IRC01:49
*** jamesmcarthur has joined #storyboard02:08
openstackgerritIan Wienand proposed openstack-infra/storyboard master: WIP DNM pep8 on ARM64  https://review.openstack.org/54931902:53
*** jamesmcarthur has quit IRC04:55
*** udesale has joined #storyboard05:10
*** jtomasek has joined #storyboard08:22
*** jtomasek has quit IRC08:22
*** jtomasek has joined #storyboard08:24
*** jamesmcarthur has joined #storyboard08:58
*** jamesmcarthur has quit IRC09:02
*** tosky has joined #storyboard10:03
*** udesale_ has joined #storyboard11:19
*** udesale has quit IRC11:21
*** udesale has joined #storyboard11:21
*** udesale_ has quit IRC11:24
*** udesale has quit IRC11:36
*** jamesmcarthur has joined #storyboard11:46
*** jamesmcarthur has quit IRC11:50
*** diablo_rojo has quit IRC11:57
*** udesale has joined #storyboard12:39
*** diablo_rojo has joined #storyboard14:19
*** jamesmcarthur has joined #storyboard15:06
*** jamesmcarthur has quit IRC15:22
openstackgerritMatthew Treinish proposed openstack-infra/storyboard master: Make notification driver configurable  https://review.openstack.org/53857415:30
openstackgerritMatthew Treinish proposed openstack-infra/storyboard master: Add MQTT notification publisher  https://review.openstack.org/53857515:30
openstackgerritMatthew Treinish proposed openstack-infra/storyboard master: Add configurable notification subscriber and mqtt driver  https://review.openstack.org/54095815:30
*** udesale has quit IRC15:45
*** jamesmcarthur has joined #storyboard15:48
SotKI won't be around at meeting time today as I'll be ON STAGE17:00
diablo_rojoon stage?17:04
diablo_rojoSotK, ^^17:04
diablo_rojoAnd that's okay. We all just saw each other and talked a lot last week.17:04
SotKdiablo_rojo: in a play with my local amateur dramatics group17:11
*** jamesmcarthur has quit IRC17:14
persiaSotK: May your limbs shatter17:18
SotKpersia: thanks17:18
zara_the_lemur__don't forget us when you're famous! :)17:20
openstackgerritKendall Nelson proposed openstack-infra/storyboard-webclient master: Update Private Label  https://review.openstack.org/55057219:08
diablo_rojoSotK, ^^ I just updated the label to make it more obvious that is how you report security things. Should be enough for Glance to feel fine with moving over I think.19:12
* diablo_rojo dusted off html comprehension skills19:12
diablo_rojoI put a note in the meeting channel saying we wouldnt meet today19:25
diablo_rojoI think we should next week though19:25
diablo_rojoI will try to remember to put together an agenda to circle back on some of the PTG things.19:25
fungioh, question that came up yesterday...19:30
diablo_rojofungi, what was it?19:30
fungii made a "vmt" team on storyboard.openstack.org19:30
diablo_rojooh nice19:30
fungii guess being able to list teams and team members is an admin-only function for now?19:30
fungieven people who were added as members of the team couldn't view the team details when logged in19:31
diablo_rojofungi, yeah I think so.19:32
fungialso this is apparently the first team anyone's created on sb.o.o since it was assigned index #119:32
diablo_rojoI think if we make it an anyone action we want to be careful about how to approve people being added to a team.19:33
diablo_rojoOr like..give that power to ptls or something19:33
diablo_rojoor core reviewers19:33
diablo_rojootherwise anyone could edit the vmt to include people that arent in it?19:33
diablo_rojoI think we discussed someway of importing groups and teams from lp but I think the answer was there isn't a good way to do it19:34
persiaI think team management ACLs shouldn't be tied to OpenStack details.  That said, perhaps there could be some import mechanism, or well-documented mass-update, such that some job that runs against OpenStack repos can auto-update StoryBoard.19:59
*** jamesmcarthur has joined #storyboard19:59
persiaAlso, I think it should be possible for arbitrary people to create arbitrary teams for arbitrary reasons (as in Launchpad), mostly because it is sometimes useful and, at least in LP, seemed to be one of the least abused features.20:00
persiaLP team membership policy is set by team owner, which can be a person or a team.  Allowed policies are "all are welcome", "moderated membership applications", and "owner sets membership".  Regardless of the policy, the owner can always explicitly add a person or team to a team, a person can remove themselves from a team, and the owner of a team may remove that team from another team.20:02
persiaOh, and owners of teams can remove members from their team.20:02
*** jamesmcarthur has quit IRC20:10
*** jamesmcarthur has joined #storyboard20:11
*** jtomasek has quit IRC20:24
*** jamesmcarthur has quit IRC20:31
*** tosky has quit IRC21:19
*** tosky has joined #storyboard21:27
SotK+1 to anyone being able to make a team21:59
SotKI feel like this argument has been had before in this channel too, but I don't remember details21:59
diablo_rojoSo what do we need to do to change the perms on that?22:04
*** openstackstatus has quit IRC22:13
*** openstack has joined #storyboard22:15
*** ChanServ sets mode: +o openstack22:15
SotKthere are a few things... http://git.openstack.org/cgit/openstack-infra/storyboard/tree/storyboard/api/v1/teams.py#n187 and the other things in that file which specify "checks.superuser" need to become "checks.authenticated"22:15
*** openstackstatus has joined #storyboard22:16
*** ChanServ sets mode: +v openstackstatus22:16
SotKthen we need to expose the teams UI in the webclient somewhere other than the admin section22:16
SotKand also change the routing to not require superuser permissions22:16
*** openstackstatus has quit IRC22:42
*** openstack has joined #storyboard22:44
*** ChanServ sets mode: +o openstack22:44
persiaSotK: I thought we never figured out how to do team change permissions flexibly, which is how we ended up having it admin-only.22:44
persiaI may misremember, of course.22:44
*** openstackstatus has joined #storyboard22:45
*** ChanServ sets mode: +v openstackstatus22:45
persiaI do remember previously pointing at LP teams as a model of teams though, so I also think we had the discussion.22:45

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