After upgrading Red Hat Satellite to version 6.15 Image-based provisioning fails due to invalid YAML file generation by Cloud-init

Solution Verified - Updated -

Issue

  • Cloud-init generates invalid YAML file after upgrading to Red Hat Satellite 6.15.

  • Image-based provisioning fails due to invalid YAML file generated by Cloud-init after upgrading to Red Hat Satellite 6.15.

  • WARNING: Failed loading yaml blob. Invalid format at line 2 column 1: "while parsing a block mapping in "<unicode string>", line 2, column 1: hostname: host.example.com ... ^ expected <block end>, but found '<scalar>' in "<unicode string>", line 46, column 3: if [ -x "$PKG_MANAGER" ]; then ^"

  • Failed at merging in cloud config part from part-001: empty cloud config

Environment

  • Red Hat Satellite 6.15
  • Red Hat Satellite 6.16

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content