-
Notifications
You must be signed in to change notification settings - Fork 931
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add API types for configuration metadata #14132
Commits on Sep 25, 2024
-
api: Add
metadata_configuration_entity_types
API extension.Signed-off-by: Mark Laing <mark.laing@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 3efef59 - Browse repository at this point
Copy the full SHA 3efef59View commit details -
lxd-metadata: All configuration keys are strings.
They may be something like "true", but this is still a string. Signed-off-by: Mark Laing <mark.laing@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 86b70de - Browse repository at this point
Copy the full SHA 86b70deView commit details -
metadata: Runs
make update-metadata
.Signed-off-by: Mark Laing <mark.laing@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for cfbf1aa - Browse repository at this point
Copy the full SHA cfbf1aaView commit details -
shared/api: Add MetadataConfiguration API struct definitions.
Signed-off-by: Mark Laing <mark.laing@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 0194217 - Browse repository at this point
Copy the full SHA 0194217View commit details -
lxd/auth/generate: Generate entity type JSON conforming to API type.
This includes adding the `requires_project` field, which will be required for validating `lxc auth permission add/remove` command arguments. Signed-off-by: Mark Laing <mark.laing@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 8dac37f - Browse repository at this point
Copy the full SHA 8dac37fView commit details -
lxd-metadata: Update lxd-metadata to use new entity metadata format.
Signed-off-by: Mark Laing <mark.laing@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 312ab0c - Browse repository at this point
Copy the full SHA 312ab0cView commit details -
lxd-metadata: Validate that the generated JSON conforms to the API de…
…finition. Signed-off-by: Mark Laing <mark.laing@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 9c0c1da - Browse repository at this point
Copy the full SHA 9c0c1daView commit details -
lxd/metadata: Run
make update-metadata
.Signed-off-by: Mark Laing <mark.laing@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 284da9a - Browse repository at this point
Copy the full SHA 284da9aView commit details -
lxd: Render api.MetadataConfiguration on /1.0/metadata/configuration.
Signed-off-by: Mark Laing <mark.laing@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for b5ea215 - Browse repository at this point
Copy the full SHA b5ea215View commit details -
lxd: Add MetadataConfiguration to swagger doc string.
Signed-off-by: Mark Laing <mark.laing@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 2420033 - Browse repository at this point
Copy the full SHA 2420033View commit details -
Signed-off-by: Mark Laing <mark.laing@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for d594de4 - Browse repository at this point
Copy the full SHA d594de4View commit details