Project

General

Profile

Actions

Bug #34975

closed

ks= kernel parameter in Kickstart default iPXE causes RHEL9 Anaconda failure to start

Added by Garret Rumohr almost 2 years ago. Updated about 1 year ago.

Status:
Closed
Priority:
Normal
Category:
Templates
Target version:
-

Description

Related to deprecated ks kernel boot parameters here - https://projects.theforeman.org/issues/32486

ks= parameter supplied by "Kickstart default iPXE" template is rendered, causing RHEL9 to fail to start installation even though inst.ks url should be supplied by the kickstart_kernel_options snippet.

kickstart_default_ipxe.erb = https://github.com/theforeman/foreman/blob/develop/app/views/unattended/provisioning_templates/iPXE/kickstart_default_ipxe.erb
kickstart_kernel_options.erb = https://github.com/theforeman/foreman/blob/develop/app/views/unattended/provisioning_templates/snippet/kickstart_kernel_options.erb

Proposal for resolution - remove "ks=<%= ks %>" from kickstart_default_ipxe.erb line 43. "ks=" or "inst.ks=" should then be supplied by kickstart_kernel_options.erb


Related issues 3 (1 open2 closed)

Related to Foreman - Bug #32486: Fedora 34 / RHEL 9 - Ignore Anaconda kernel boot parameters without 'inst.' prefixClosedActions
Related to Foreman - Bug #34265: More Anaconda kernel boot parameters without 'inst.' prefix template changesClosedLukas ZapletalActions
Related to Foreman - Bug #35682: PR #9238 breaks specific provision scenariosNewActions
Actions #1

Updated by Garret Rumohr almost 2 years ago

  • Related to Bug #32486: Fedora 34 / RHEL 9 - Ignore Anaconda kernel boot parameters without 'inst.' prefix added
Actions #2

Updated by Garret Rumohr almost 2 years ago

  • Related to Bug #34265: More Anaconda kernel boot parameters without 'inst.' prefix template changes added
Actions #3

Updated by Garret Rumohr almost 2 years ago

If relevant, this was encountered on Satellite 6.10.5.1. Not Foreman proper.

Actions #4

Updated by Garret Rumohr almost 2 years ago

  • Pull request https://github.com/theforeman/foreman/pull/9238 added
Actions #5

Updated by The Foreman Bot almost 2 years ago

  • Status changed from New to Ready For Testing
Actions #6

Updated by The Foreman Bot almost 2 years ago

  • Fixed in Releases 3.4.0 added
Actions #7

Updated by Garret Rumohr almost 2 years ago

  • Status changed from Ready For Testing to Closed
Actions #8

Updated by The Foreman Bot almost 2 years ago

  • Assignee set to Oleh Fedorenko
  • Pull request https://github.com/theforeman/foreman/pull/9308 added
Actions #9

Updated by The Foreman Bot almost 2 years ago

  • Fixed in Releases 3.3.1 added
Actions #10

Updated by The Foreman Bot over 1 year ago

  • Pull request https://github.com/theforeman/foreman/pull/9477 added
Actions #11

Updated by Ewoud Kohl van Wijngaarden over 1 year ago

  • Related to Bug #35682: PR #9238 breaks specific provision scenarios added
Actions #12

Updated by The Foreman Bot about 1 year ago

  • Pull request https://github.com/theforeman/foreman/pull/9631 added
Actions #13

Updated by Eric Helms about 1 year ago

  • Fixed in Releases 3.5.2 added
Actions

Also available in: Atom PDF