[2.5] configauth has missing parameters

Bug #1809440 reported by Andres Rodriguez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
Invalid
High
Alberto Donato

Bug Description

In 2.4, we have:

optional arguments:
  -h, --help show this help message and exit
  --idm-url IDM_URL The URL to the external IDM server to use for
                        authentication.
  --idm-domain IDM_DOMAIN
                        The authentication domain to look up users in for the
                        external IDM server.
  --idm-user IDM_USER The username to access the IDM server API.
  --idm-key IDM_KEY The private key to access the IDM server API.
  --idm-agent-file IDM_AGENT_FILE
                        Agent file containing IDM authentication information
  --idm-admin-group IDM_ADMIN_GROUP
                        Group of users whose members are made admins in MAAS
  --json Return the current authentication configuration as
                        JSON

In 2.5, we have:

optional arguments:
  -h, --help show this help message and exit
  --candid-agent-file CANDID_AGENT_FILE
                        Agent file containing Candid authentication
                        information
  --candid-domain CANDID_DOMAIN
                        The authentication domain to look up users in for the
                        external Candid server.
  --candid-admin-group CANDID_ADMIN_GROUP
                        Group of users whose members are made admins in MAAS
  --rbac-url RBAC_URL The URL for the Canonical RBAC service to use.
  --rbac-service-name RBAC_SERVICE_NAME
                        Optionally, the name of the RBAC service to register
                        this MAAS as. If not provided, a list with services
                        that the user can register will be displayed, to
                        choose from.
  --json Return the current authentication configuration as
                        JSON

Changed in maas:
assignee: nobody → Alberto Donato (ack)
milestone: none → 2.5.1
importance: Undecided → High
status: New → Triaged
Revision history for this message
Alberto Donato (ack) wrote :

As discussed in IRC, the --idm- options are still available, for ackward compatibility.

If used, a deprecation notice is printed out.

They're not printed in help as we don't want to encourage use. (if uses are using those in scripts, they will still work, but new users shouldn't find out about them).

Changed in maas:
milestone: 2.5.1 → 2.5.2
Changed in maas:
status: Triaged → Invalid
milestone: 2.5.2 → none
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.