Bug 2221983 - Satellite throws error undefined method `html_safe' for nil:NilClass when autoprovision/provision is initiated for a discovered host
Summary: Satellite throws error undefined method `html_safe' for nil:NilClass when aut...
Keywords:
Status: VERIFIED
Alias: None
Product: Red Hat Satellite
Classification: Red Hat
Component: Discovery Plugin
Version: 6.14.0
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: 6.14.0
Assignee: Leos Stejskal
QA Contact: addubey
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-07-11 12:12 UTC by addubey
Modified: 2023-07-25 07:51 UTC (History)
4 users (show)

Fixed In Version: rubygem-katello-4.9.0.4-1
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Foreman Issue Tracker 36601 0 Normal New Error when autoprovision/provision for a discovered host 2023-07-18 08:00:25 UTC
Github Katello katello pull 10656 0 None open Fixes #36601 - Error when autoprovision/provision for a discovered host 2023-07-18 10:59:08 UTC
Red Hat Issue Tracker SAT-18874 0 None None None 2023-07-11 12:53:18 UTC

Description addubey 2023-07-11 12:12:19 UTC
Description of problem: Satellite throws error undefined method `html_safe' for nil:NilClass when autoprovision/provision is initiated for a discovered host


Version-Release number of selected component (if applicable): 6.14.0 snap - 6 


How reproducible: Always


Steps to Reproduce:
1. Create a discovered host.
2. Try to provision or auto-provision the host.


Actual results: The server throws undefined method `html_safe' for nil:NilClass


Expected results: It should proceed for further provisioning 


Additional info:

Comment 2 addubey 2023-07-11 12:34:17 UTC
Works well with 6.13

Comment 3 Leos Stejskal 2023-07-17 06:46:08 UTC
Hi,
do you have a site where I can reproduce the issue? I tried to reproduce it on foreman+discovery but it's working for me.
I guess the error is coming from somewhere other than Foreman / Discovery.

Comment 5 Leos Stejskal 2023-07-18 08:00:24 UTC
Created redmine issue https://projects.theforeman.org/issues/36601 from this bug

Comment 6 Bryan Kearney 2023-07-18 16:03:41 UTC
Moving this bug to POST for triage into Satellite since the upstream issue https://projects.theforeman.org/issues/36601 has been resolved.


Note You need to log in before you can comment on or make changes to this bug.