You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge pull request juju#17749 from tlm/juju-6342-authorized-keys-tests
juju#17749
This PR adds BASH tests for asserting authorised key functionality. We are doing this so as we move the CRUD and authorised keys functions over to DQlite in 4.0 we can have some certainty around how things operate and that the core contracts have been maintained.
This PR is required by juju#17602
I also made a quick change to the authorized key worker so that logging on key changes is always at info now and not debug. @hpidcock and myself believed that this should always be info for security auditing purposes.
## Checklist
- [x] Code style: imports ordered, good names, simple structure, etc
- [x] Comments saying why design decisions were made
- ~[ ] Go unit tests, with comments saying what you're testing~
- [x] [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
```bash
cd tests
./main.sh authorizedkeys
```
## Documentation changes
N/A
## Links
**Jira card:** JUJU-6342
0 commit comments