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
Followup changes for VirtualMachinePublishRequest conditions.
This change includes:
- Mimic actual workflow in VirtualMahincePublishRequest integration test.
- Fix race in VirtualMachinePublishRequest validation webhook integration tests.
- Update VirtualMachinePublishRequest true condition. No reason for True condition
to keep consistent with other VM Operator resources and upstream resources.
- Update requeue delay when source and target location does not exist, and VM publish request does not start.
- Handle the case when a prior task related to the vmPub succeeded, but for some reason we failed to get the task status. Use a VM operator specific description to link content library item and the VirtualMachinePublishRequest object.
- Add target item name check in validation webhook to prevent specifying an existing item name
- Remove duplicate logic in webhook.
Test done:
- Passed gce2e internally.
- Manually deployed this patch, VM can be published successfully.
0 commit comments