Bug 1780945
| Summary: | Ability to disable/enable katello agent configuration while provisioning host through Satellite 6 | ||
|---|---|---|---|
| Product: | Red Hat Satellite | Reporter: | Varatharaja Perumal G <vgunasek> |
| Component: | Provisioning Templates | Assignee: | satellite6-bugs <satellite6-bugs> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Ondrej Gajdusek <ogajduse> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 6.6.0 | CC: | mhulan, suarora |
| Target Milestone: | Unspecified | Keywords: | Triaged |
| Target Release: | Unused | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2021-06-09 14:15:41 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
This is already possible at least with Satellite 6.8, the parameters are redhat_install_agent redhat_install_host_tools redhat_install_host_tracer_tools |
Description of problem: Currently katello agent will be installed and configured as part of provisioning workflow but customer want to configure goferless setup. So we should be able to disable/enable katello agent configuration while provisioning host through Satellite 6. Version-Release number of selected component (if applicable): Red Hat Satellite 6.6 How reproducible: Steps to Reproduce: 1. Provision a host with default template. 2. It will provision the new host with katello-agent. Actual results: - Newly provisioned hosts have katello-agent configured. Expected results: - Customer should be able to disable the katello-agent during the initial configuration. Additional info: Code need change:- Template: redhat_register kt_activation_keys should be modified as below to customize the configuration using host parameters. ~~~ redhat_install_agent = true redhat_install_host_tools = true redhat_install_host_tracer_tools = false ~~~ ~~~ redhat_install_agent = host_param_true?('redhat_install_agent') redhat_install_host_tools = host_param_true?('redhat_install_host_tools') redhat_install_host_tracer_tools = host_param_true?('redhat_install_host_tracer_tools') ~~~