Provisioning in Red Hat Satellite 6 fails with error: "undefined method '#lifecycle_environment' for Host::Managed::Jail (Host::Managed)"

Solution Verified - Updated -

Issue

  • After upgrading Red Hat Satellite, a kickstart template that was working on the previous version of Satellite now shows error like the below when attempting to provision a host:

    There was an error rendering the $template_name template. undefined method '#lifecycle_environment' for Host::Managed::Jail (Host::Managed)
    

Environment

Red Hat Satellite 6.11+

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