Description of problem:
If node-installer is re-run with different proxy features enabled each time (like --tftp=false and then --tftp=true), the feature list in Foreman isn't kept in sync as it was fetched when the proxy was first registered.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. node-install --tftp false --puppet true
2. check smart proxies list in Foreman
3. node-install --tftp true --puppet true
4. check smart proxies list in Foreman
"Puppet", then only "Puppet"
"Puppet", then "Puppet and TFTP"
Workaround: edit the proxy in the Foreman UI and re-save it, the feature list will be retrieved again. In Foreman 1.4, there's a refresh link + API call.
Moving to POST since upstream bug http://projects.theforeman.org/issues/3185 has been closed
Applied in changeset commit:puppet-foreman|03978d6a5eb55da4fe5eb316db1833fbba344d14.
Created redmine issue http://projects.theforeman.org/issues/6932 from this bug
Upstream bug assigned to email@example.com
Upstream bug component is WebUI
Upstream bug component is Installer
Upstream bug component is Content Management
the entire installer has been rebased, and we think this is fixed. Moving to ON_QA for verification.
VERIFIED with sat62-snap7.1
this has been working as expected since a long time now.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.