Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request juju#16174 from ycliuhw/fix/lp-2033261
juju#16174 This PR ensures the JWT authenticator rejects `everyone@external` because this user is only used for juju. ## Checklist - [x] Code style: imports ordered, good names, simple structure, etc - [x] Comments saying why design decisions were made - [x] Go unit tests, with comments saying what you're testing - [ ] ~[Integration tests](https://github.com/juju/juju/tree/main/tests), with comments saying what you're testing~ - [ ] ~[doc.go](https://discourse.charmhub.io/t/readme-in-packages/451) added or updated in changed packages~ ## QA steps ```sh juju add-model m31-from-jaas aws/ap-southeast-2 juju models --all Controller: jimm-staging Model Cloud/Region Type Status Machines Cores Units Access Last connection m31-from-jaas* aws/ap-southeast-2 ec2 available 0 0 0 admin never connected juju deploy juju-qa-dummy-source -m jimm-staging:m311-from-jaas Located charm "juju-qa-dummy-source" in charm-hub, revision 6 Deploying "juju-qa-dummy-source" from charm-hub charm "juju-qa-dummy-source", revision 6 in channel stable on ubuntu@20.04/stable juju status -m jimm-staging:m31-from-jaas Model Controller Cloud/Region Version SLA Timestamp m31-from-jaas jimm-staging aws/ap-southeast-2 3.2.4.1 unsupported 19:28:37+10:00 App Version Status Scale Charm Channel Rev Exposed Message dummy-source waiting 0/1 juju-qa-dummy-source stable 6 no waiting for machine Unit Workload Agent Machine Public address Ports Message dummy-source/0 waiting allocating 0 waiting for machine Machine State Address Inst id Base AZ Message 0 pending pending ubuntu@20.04 Start instance attempt 1 ``` ## Documentation changes No ## Bug reference https://bugs.launchpad.net/juju/+bug/2033261
- Loading branch information