cloudstack/.github/workflows
Vishesh f6ceeab3b3
server: Enforce strict host tag check (#9017)
Documentation PR: https://github.com/apache/cloudstack-documentation/pull/398

Currently, an administrator can break host tag compatibility for a VM administrator by certain operations:
* deploy/start VM on a specific host
* migrate VM
* restore VM
* scale VM

This PR allows the user to specify tags which must be checked during these operations.

Global Settings
1. `vm.strict.host.tags` - A comma-separated list of tags for strict host check (Default - empty)
2. `vm.strict.resource.limit.host.tag.check` - Determines whether the resource limits tags are considered strict or not (Default - true)

During the above operations, we now check and throw an error if host tags compatibility is being broken for tags specified in `vm.strict.host.tags`. If `vm.strict.resource.limit.host.tag.check` is set to `true`, tags set in `resource.limit.host.tags` are also checked during these operations.
2024-06-25 14:42:17 +05:30
..
build.yml Merge remote-tracking branch 'apache/4.19' 2024-03-01 17:40:58 +05:30
ci.yml server: Enforce strict host tag check (#9017) 2024-06-25 14:42:17 +05:30
codecov.yml Merge remote-tracking branch 'origin/4.18' into 4.19 2024-04-25 09:45:08 +05:30
docker-cloudstack-simulator.yml Bump the `actions/checkout` action to `v4` (#8133) 2023-11-03 18:10:49 +05:30
linter.yml Bump the `actions/checkout` action to `v4` (#8133) 2023-11-03 18:10:49 +05:30
main-sonar-check.yml Merge remote-tracking branch 'apache/4.18' into 4.19 2024-03-01 17:34:27 +05:30
merge-conflict-checker.yml .github: run all gha on ubuntu latest (#7091) 2023-01-18 10:35:56 +05:30
rat.yml Merge remote-tracking branch 'apache/4.18' into 4.19 2024-03-01 17:34:27 +05:30
sonar-check.yml Merge remote-tracking branch 'apache/4.18' into 4.19 2024-03-01 17:34:27 +05:30
ui.yml .github: fix codecov action configuration 2024-04-25 09:46:37 +05:30