Page MenuHomePhabricator

Need Horizon dashboard for manipulating service groups
Closed, DeclinedPublic

Event Timeline

Andrew created this task.Mar 9 2015, 4:50 PM
Andrew claimed this task.
Andrew raised the priority of this task from to Normal.
Andrew updated the task description. (Show Details)
Andrew added a project: Cloud-Services.
Andrew added subscribers: Aklapper, Andrew.
Andrew removed Andrew as the assignee of this task.Nov 12 2015, 11:26 PM
bd808 added a subscriber: bd808.Apr 20 2016, 4:05 PM

A semi-related idea from T125002#1971966 would be to stop using service groups for Labs projects in general and then build something else (T128158: Tools web interface for tool authors (Brainstorming ticket)) to handle creating the service groups needed for Tool Labs shared ownership. I have dreams which are slowly turning into plans for a smoother guided workflow for creating and managing tools that would want to be able to create a service group either directly or via an API call.

Would suggest this could go to Striker now, but tools wasn't the only project to use them:

krenair@tools-bastion-03:~$ ldapsearch -x objectClass=posixgroup | grep dn: | grep ou=servicegroups | sed -e 's/dn: cn=\(.*\)\..*/\1/' | sort -d | uniq -c | sort -n
      1 andrewtestproject
      1 catgraph
      1 cvn
      1 maps
      1 orgcharts
      1 popcorn
      1 rcm
      1 snuggle
      1 webplatform
      3 bastion
      4 toolsbeta
     13 bots
   1506 tools
krenair@tools-bastion-03:~$ ldapsearch -x objectClass=posixgroup | grep dn: | grep ou=servicegroups | grep -v cn=tools\.
dn: cn=bots.wmib,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=bots.cluebot,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=bots.czarchivebot,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=bots.rezabot,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=bots.asurabot,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=bots.stemmeberettigelse,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=bots.logs,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=bots.admin,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=bots.coibot,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=bots.linkwatcher,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=bots.unblockbot,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=bots.xlinkbot,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=bots.chemobot,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=catgraph.catgraph,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=snuggle.database,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=webplatform.test2,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=orgcharts.mongodb,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=maps.maps,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=cvn.cvnservice,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=bastion.jybot,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=bastion.deadlinkfinder,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=bastion.linktranslator,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=popcorn.popcorn,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=andrewtestproject.foo,ou=servicegroups,dc=wikimedia,dc=org
dn: cn=rcm.cac,ou=servicegroups,dc=wikimedia,dc=org