+++ This bug was initially created as a clone of Bug #1701284 +++ Description =========== Due to a recent change [0] in storage.yaml, NovaNfsVersion is set to '4.2' if not set by user. There is an InvalidSchemaError when this yaml is validated, since it doesn't take the value as a string. [0] https://github.com/openstack/tripleo-heat-templates/commit/393e89bfb6438781d6faaf5dfea2eb468341b451 Steps to reproduce ================== Include the following params in custom THT: NovaNfsEnabled: True NovaNfsShare: "x.x.x.x:/nova/share/path/" This sets the NovaNfsVersion to '4.2' from the sample-env-generator/sample_values Expected result =============== Deployment Succeeds Actual result ============= InvalidSchemaError Environment =========== 1. Queens/Rocky 2. NovaNFS Storage backend 3. Neutron with OVS networking Logs & Configs ============== http://paste.openstack.org/show/749486/
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:1738