Closed summerwind closed 2 weeks ago
Everyone contributing to this PR have now signed the CLA. Thanks!
I'm trying to fill out to the CLA form, but not sure what to enter the field 'Please add the Canonical Project Manager or contact'.
Hi @summerwind,
Thank you for the contribution. You can put N/A
for that box or my name and proceed. Please let me know when this is done or if you face any other issue.
@skatsaounis Thank you for following up! I have signed the CLA form.
Is there anything else I should do?
Hi @summerwind. Thank you for signing the CLA. As you observed already, I re-triggered the actions and now everything looks green. Please give us some time to review your PR and if any change is needed we will come back to you. Thank you for your patience :slightly_smiling_face:
@skatsaounis Thanks for the review! I've fixed the code according to your feedback.
Everyone contributing to this PR have now signed the CLA. Thanks!
CLA Check seems to have failed due to certificate expiration. https://github.com/canonical/gomaasclient/actions/runs/11621308073/job/32364801159?pr=94
Checking the following users on GitHub: Check in the signed list service Error occurred while checking user: certificate has expired
Thank you for the review!
This PR adds the support of following MAAS API endpoint.
DELETE /MAAS/api/2.0/nodes/{system_id}/volume-group/{id}/
: Delete volume groupGET /MAAS/api/2.0/nodes/{system_id}/volume-group/{id}/
: Read a volume groupPUT /MAAS/api/2.0/nodes/{system_id}/volume-group/{id}/
: Update a volume groupPOST /MAAS/api/2.0/nodes/{system_id}/volume-group/{id}/op-create_logical_volume
: Create a logical volumePOST /MAAS/api/2.0/nodes/{system_id}/volume-group/{id}/op-delete_logical_volume
: Delete a logical volumeGET /MAAS/api/2.0/nodes/{system_id}/volume-groups/
: List all volume groupsPOST /MAAS/api/2.0/nodes/{system_id}/volume-groups/
: Create a volume groupI think this change would resolve #86.