Actions
Bug #1439
closedForeman can only use Puppetmaster's via smartproxy that expose "Puppet CA"
Description
Puppetmaster's are only usable from the host edit page if they have the "Puppet CA" feature which breaks in the face of a single puppetmaster dedicated to certs:
diff --git a/app/views/hosts/_form.html.erb b/app/views/hosts/_form.html.erb index 8a814aa..04fabd6 100644 --- a/app/views/hosts/_form.html.erb +++ b/app/views/hosts/_form.html.erb @@ -25,7 +25,7 @@ :help_inline => image_tag("spinner.gif", :id => "indicator1", :style => "display:none;") } %> <%= select_f f, :environment_id, Environment.all, :id, :to_label, { :include_blank => true } %> - <%= select_f f, :puppetproxy_id,Feature.find_by_name("Puppet CA").smart_proxies, :id, :name, + <%= select_f f, :puppetproxy_id,Feature.find_by_name("Puppet").smart_proxies, :id, :name, { :include_blank => true}, { :label => "Puppet Master Proxy"} %>
Sorry this took so long to patch, Ohadlevy, but as you know I'm an idiot!
Actions