theforeman / foreman_expire_hosts

Foreman plugin for limiting host lifetime
GNU General Public License v3.0
5 stars 12 forks source link

Settings tab not shown in Foreman 1.18 #27

Closed dgoetz closed 5 years ago

dgoetz commented 6 years ago

The settings tab is not shown in Foreman 1.18, but the log is showing no failure. Only thing relevant to expire hosts is Deface: [WARNING] No :original defined for 'host_form_expired_on_field', you should change its definition to include:

timogoebel commented 6 years ago

@dgoetz: Thanks for the bug report. I'm not sure what you think is missing:

The host form is correctly enhanced:

image

I can also see the tab Expire Hosts in Settings (at least in my devel environment).

image

dgoetz commented 6 years ago

I am missing the settings tab in 1.18.0-RC3. Can this be a collision with another plugin?

grafik grafik

dgoetz commented 6 years ago

It has to be a collision or caused by the number of installed plugin, because the same has now also happened with the Monitoring plugin. It is showing up as installed, in the host edit form I can set the Monitoring Smart Proxy, but no Settings tab.

timogoebel commented 6 years ago

That's weird. Do the settings show up in the database (settings table)? The category should be Settings::ExpireHosts or Settings::Monitoring.

dgoetz commented 6 years ago

No database entries are there for Settings::ExpireHosts or Setting::ExpireHosts (or Monitoring).

timogoebel commented 6 years ago

That's odd, they should be loaded during app startup.

dgoetz commented 5 years ago

Seems to be gone in current releases.