Affected by GO-2024-3010
and 2 other vulnerabilities
GO-2024-3010: CVE-2024-6984 in github.com/juju/juju
GO-2024-3040: Juju's unprivileged user running on charm node can leak any secret or relation data accessible to the local charm in github.com/juju/juju
GO-2024-3175: Vulnerable juju introspection abstract UNIX domain socket in github.com/juju/juju
Schemadocs generates API documentation from the API facades schema json file.
The output is a self contained html file that you can use in your browser to
help navigate the types found with in juju.
Generation
To generate the html file, you need to ensure you have downloaded juju and have
the files checked out correctly on your filesystem. Then run the following
command (assuming you have go installed):
make output.html
Open the resulting output.html in your browser and enjoy.