**Problem:unable to install the plugin of foreman_host_extra_validator
**Expected outcome:See "Host Extra Validator on tabs manual in setting
**Foreman and Proxy plugin versions:3.9
Does foreman3.9 still support the plugin of foreman_host_extra_validator?
Could someone test? Thank you
My result is failed and the command listed below:
yum install rubygem-foreman_host_extra_validator -y
systemctl restart foreman
My server OS is Almalinux 8
I think this was fixed, but there is no release with the fix.
Can you try to apply the patch https://github.com/theforeman/foreman_host_extra_validator/commit/5835395bf9def97ff83793f635c2154084464f06.patch and report back if it fixes the problem? If yes, I would try to ping someone who can do a release and I can do packaging afterwards.
Sorry, I am not familiar with the patching, could you advice on the procedure of patching? Thank you
As it is just one line you can do it manually by editing /usr/share/gems/gems/foreman_host_extra_validator-0.2.1/db/migrate/20220923181701_fix_extra_validation_settings_category_to_dsl.rb and add
if column_exists?(:settings, :category) to the line 3, afterwards you should be able to successfully run
I found a guide which looks good at HowTo Apply a Patch File To My Linux / UNIX Source Code - nixCraft explaining the patch command. This could be helpful in the future if a more complex fix needs to be applied.
Hi @Dirk ,
Thank you very very much, it works.
Release done, Packaging in nightly done, Backport to 3.8 and 3.9 are currently running tests, so I hope the fixed version is available soon via packages!