https://bugzilla.wikimedia.org/show_bug.cgi?id=38336

       Web browser: ---
             Bug #: 38336
           Summary: Puppet group list doesn't show group names for
                    projects that the user is not a sysadmin for
           Product: MediaWiki extensions
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: OpenStackManager
        AssignedTo: [email protected]
        ReportedBy: [email protected]
    Classification: Unclassified
   Mobile Platform: ---


If you're a sysadmin, Special:NovaPuppetGroup looks like this:

gerrit [Toggle, Add group]
gerrit [delete]
Classes [Add class]

    gerrit::database-server [modify, delete]
    gerrit::gitweb [modify, delete]
    gerrit::jetty [modify, delete]
    gerrit::proxy [modify, delete]
    ldap::client::wmf-cluster [modify, delete]

Variables [Add variable]



If you are not a sysadmin, it looks like this:

All Projects
Classes

    generic::tcptweaks
    webserver::apache2
    webserver::php5
    webserver::php5-mysql

Variables
Classes

    applicationserver::api
    applicationserver::bits
    applicationserver::homeless
    applicationserver::jobrunner
    imagescaler
    imagescaler::labs

Variables 

Note that the group names are not shown! This is terrible terrible UX because
unprivileged users can't make sense of the list this way.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to