Description of problem: During an openshift-ansible upgrade to 3.10, the playbooks terminated at `TASK [Wait for master API to come back online] *********************************` `master-logs api api` reported: could not load config file "/etc/origin/master/master-config.yaml" due to an error: error reading config: [pos 5999]: json: decNum: got first char ' ' And master-config.yaml contained: hostSubnetLength: ' 9' Version-Release number of selected component (if applicable): v3.10.0-0.54.0 Expected results: The value should have migrated without ' ' and as an integer.
https://github.com/openshift/openshift-ansible/pull/8577 Russell, could you sanity check this PR?
Commits pushed to master at https://github.com/openshift/openshift-ansible https://github.com/openshift/openshift-ansible/commit/35c76a19bc33fe103c2cb6068ddd1ee76bb6eca0 Bug 1584285 - remove extra space from hostSubnetLength https://github.com/openshift/openshift-ansible/commit/b68f618485ce9e9f79f3a2eafe4ac268f0ebc09f Merge pull request #8577 from brenton/BZ1584285 Bug 1584285 - remove extra space from hostSubnetLength
In openshift-ansible-3.10.0-0.56.0
Verified on openshift-ansible-3.10.0-0.58.0.git.0.d8f6377.el7.noarch
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-2018:1816