Bug 1924952
| Summary: | NodeDataLookup does not work due to invalid json input in puppet/extraconfig/pre_deploy/per_node.yaml | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Kellen Gattis <kgattis> |
| Component: | openstack-tripleo-heat-templates | Assignee: | David Vallee Delisle <dvd> |
| Status: | CLOSED ERRATA | QA Contact: | Jason Grosso <jgrosso> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 16.1 (Train) | CC: | asalvati, bbowen, dhill, dvd, jamsmith, jgrosso, jzaher, mburns, nacurry, slinaber |
| Target Milestone: | z6 | Keywords: | Patch, Triaged |
| Target Release: | 16.1 (Train on RHEL 8.2) | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | openstack-tripleo-heat-templates-11.3.2-1.20210104205662.el8ost | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2021-05-26 13:50:41 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | Train |
| Embargoed: | |||
|
Description
Kellen Gattis
2021-02-04 01:05:14 UTC
Kellen, Thanks for flagging this and to providing the patch. [1] Reproduced this I've submitted this patch [a] upstream and I will backport it to train to address this bug. DVD [a] https://review.opendev.org/774323 [1] ~~~ [2021-02-05 21:48:08,975] (heat-config) [INFO] deploy_action=CREATE\ [2021-02-05 21:48:08,975] (heat-config) [INFO] deploy_stack_id=overcloud-Compute-ylhk4xulanbt-0-iq4yrmavu2fr-ComputeExtraConfigPre-h3sri74r3k2n-NodeSpecificDeployment-ugiv4nr3g27o/697ed555-b51c-425d-ba0b-32ef1e149d87\ [2021-02-05 21:48:08,976] (heat-config) [INFO] deploy_resource_name=TripleOSoftwareDeployment\ [2021-02-05 21:48:08,976] (heat-config) [INFO] deploy_signal_transport=NO_SIGNAL\ [2021-02-05 21:48:08,976] (heat-config) [DEBUG] Running /var/lib/heat-config/heat-config-script/67fa688f-c518-49af-9835-8d8640948c05\ [2021-02-05 21:48:09,147] (heat-config) [INFO] b\\'\\'\ [2021-02-05 21:48:09,147] (heat-config) [DEBUG] b\\'Traceback (most recent call last):\\\ File \"<string>\", line 5, in <module>\\\ File \"/usr/lib64/python3.6/json/__init__.py\", line 354, in loads\\\ return _default_decoder.decode(s)\\\ File \"/usr/lib64/python3.6/json/decoder.py\", line 339, in decode\\\ obj, end = self.raw_decode(s, idx=_w(s, 0).end())\\\ File \"/usr/lib64/python3.6/json/decoder.py\", line 355, in raw_decode\\\ obj, end = self.scan_once(s, idx)\\\ json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)\\\ Traceback (most recent call last):\\\ File \"<string>\", line 5, in <module>\\\ File \"/usr/lib64/python3.6/json/__init__.py\", line 354, in loads\\\ return _default_decoder.decode(s)\\\ File \"/usr/lib64/python3.6/json/decoder.py\", line 339, in decode\\\ obj, end = self.raw_decode(s, idx=_w(s, 0).end())\\\ File \"/usr/lib64/python3.6/json/decoder.py\", line 355, in raw_decode\\\ obj, end = self.scan_once(s, idx)\\\ json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)\\\ \\'\ ~~~ *** Bug 1941097 has been marked as a duplicate of this bug. *** 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 (Red Hat OpenStack Platform 16.1.6 bug fix and enhancement 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-2021:2097 |