Merge "Fix conditions for libvirt_file_backed_memory_enabled"

This commit is contained in:
Zuul 2022-08-03 13:17:24 +00:00 committed by Gerrit Code Review
commit 90395d3f45
1 changed files with 6 additions and 5 deletions

View File

@ -861,12 +861,13 @@ conditions:
- not: {equals: [{get_param: NovaComputeStartupDelay}, 0]}
- not: {get_param: EnableInstanceHA}
libvirt_file_backed_memory_enabled:
#not (P = 0 and (R = 0 or R = "))
not:
or:
- equals: [{get_param: NovaLibvirtFileBackedMemory}, '']
- equals: [{get_param: [RoleParameters, NovaLibvirtFileBackedMemory]}, '']
- equals: [{get_param: NovaLibvirtFileBackedMemory}, 0]
- equals: [{get_param: [RoleParameters, NovaLibvirtFileBackedMemory]}, 0]
and:
- {equals: [{get_param: NovaLibvirtFileBackedMemory}, 0]}
- or:
- {equals: [{get_param: [RoleParameters, NovaLibvirtFileBackedMemory]}, 0]}
- {equals: [{get_param: [RoleParameters, NovaLibvirtFileBackedMemory]}, '']}
reserved_huge_pages_set:
not:
and: