[2.5, RBAC] No explaination why authentication is needed when configuring RBAC

Bug #1810803 reported by Björn Tillenius
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
MAAS
Fix Released
High
Alberto Donato

Bug Description

If you initialize MAAS with RBAC as the authentication source, you'll see this:

  maas-devel:~/> sudo maas init --enable-candid --rbac-url http://192.168.151.2:5000 --rbac-service-name maas1
  Configuring authentication
  Opening an authorization web page in your browser.
  If it does not open, please open this URL:
   http://192.168.151.2:8081/login?did=fe5eed9a92652d790319d0ddf8091aefa0a94fe31220134b5c63ca196691528d

  Service "maas1" registered
  Opening an authorization web page in your browser.
  If it does not open, please open this URL:
   http://192.168.151.2:8081/login?did=1b9ef984334a3070c6be36cd44da844c7f59dab085a77b660a2461f57024dd85

  Administrator user 'user1' created

You're asked to authenticate twice, but in neither case it says why you have to authenticate. For example, for the first time, it's so that the MAAS service can be registered in RBAC. What the second authentication is for is even harder to understand.

Tags: rbac

Related branches

Changed in maas:
status: New → Triaged
importance: Undecided → High
milestone: none → 2.5.1
Alberto Donato (ack)
Changed in maas:
assignee: nobody → Alberto Donato (ack)
status: Triaged → In Progress
Alberto Donato (ack)
summary: - No explaination why authentiction is needed when configuring RBAC
+ No explaination why authentication is needed when configuring RBAC
Changed in maas:
status: In Progress → Fix Committed
Alberto Donato (ack)
summary: - No explaination why authentication is needed when configuring RBAC
+ [2.5] No explaination why authentication is needed when configuring RBAC
summary: - [2.5] No explaination why authentication is needed when configuring RBAC
+ [2.5, RBAC] No explaination why authentication is needed when
+ configuring RBAC
tags: added: rbac
Changed in maas:
status: Fix Committed → Fix Released
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.