rudder
rudder copied to clipboard
Fixes #27942: Remove the need for a WebDav password
https://issues.rudder.io/issues/27942
Cert-based auth
Switch to cert-based auth in all cases for:
- accepted nodes inventories
- reports
- shared-files API
As they can only be accessed by accepted subnodes. The remote run cannot be switched as it must accept calls from upstream nodes which are not included in the cert files in general. It would require additonal configuration and testing.
No auth
Removing the authentication for new iventories, as the password was always rudder anyway. The uuid endpoint stays unauthenticated as it required for the first inventry.