+++ This bug was initially created as a clone of Bug #1899342 +++
Ignition 2.6.0-5.rhaos4.6.git947598e.el8 times out fetching OpenStack userdata after 30 seconds, which may not be enough time for networking to come up. This has been fixed upstream in Ignition 2.7.0 but the fixes need a backport to 4.6.x.
There are several related fixes; see https://github.com/coreos/ignition/issues/1081#issuecomment-696447611. I think it'd be cleanest to mirror the behavior of upstream 2.7.0, which requires taking all the patches from:
--- Additional comment from Benjamin Gilbert on 2020-11-18 22:41:26 UTC ---
For clarity, 4.7 has a newer version of Ignition which is unaffected.
Fixed by https://github.com/openshift/installer/pull/4422.
> This bug sets Target Release equal to a z-stream but has no bug in the 'Depends On' field. As such this is not a valid bug state and the target release is being unset.
I dropped the 'Depends On' because the bug does not exist in 4.7 and the bot in https://github.com/openshift/installer/pull/4422 wasn't happy with the parent bug being CLOSED (NOTABUG).
Hmm, I guess we can hack this by doing CLOSED (ERRATA) instead?
The fix for this is included in `ignition-2.6.0-6.rhaos4.6.git947598e.el8` which landed as part of RHCOS 46.82.202011260640-0
Moving to MODIFIED
Sanity Check Only:
Booted RHCOS in OpenStack and checked ignition version.
[core@host-10-0-151-93 ~]$ sudo rpm-ostree status
Version: 46.82.202012032341-0 (2020-12-03T23:45:01Z)
[core@host-10-0-151-93 ~]$ curl http://169.254.169.254
[core@host-10-0-151-93 ~]$ rpm -qa ignition
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 (Moderate: OpenShift Container Platform 4.6.8 security and bug fix update), and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.