We want to run foreman proxy for both dns and dhcp dnsmasq parts. But the proxy is complaining that the providers are not available
2020-06-11T07:46:13 [E] Disabling all modules in the group ['dns']: following providers are not available ['dns_dnsmasq']
2020-06-11T07:46:13 [E] Disabling all modules in the group ['dhcp']: following providers are not available ['dhcp_dnsmasq']
What does we do.
we install foreman proxy plugins:
# gem install smart_proxy_dns_dnsmasq
Fetching: smart_proxy_dns_dnsmasq-0.6.gem (100%)
Successfully installed smart_proxy_dns_dnsmasq-0.6
Parsing documentation for smart_proxy_dns_dnsmasq-0.6
Installing ri documentation for smart_proxy_dns_dnsmasq-0.6
Done installing documentation for smart_proxy_dns_dnsmasq after 0 seconds
1 gem installed
# gem install smart_proxy_dhcp_dnsmasq
Successfully installed smart_proxy_dhcp_dnsmasq-1.0
Parsing documentation for smart_proxy_dhcp_dnsmasq-1.0
Done installing documentation for smart_proxy_dhcp_dnsmasq after 0 seconds
1 gem installed
I just added DEB packages for these plugins. Please deinstall the gems again and use the respective packages ruby-smart-proxy-dns-dnsmasq and ruby-smart-proxy-dhcp-dnsmasq.
This is fine. Can you also provide packages for RPM based systems on yum.theforeman.org. Currently I only find packages for dhcp_dnsmasq but not for dns_dnsmasq?
We donāt ship any of these in our official repositories as these are work in progress providers. Please get back to me with your feedback about what works and what does not.
Uh okay thatās new. This was added yesterday by @mmoll I had no idea:
Michael, are you planning also the DHCP plugin?
@cmeissner these plugins are known to work, Iāve tested them on my dev setup but this is the first time they appear as packages for production use so keep that in mind. If you can, get back to us.
Thans for helping me out. For the while we simply install the gems and create rb files in bundler.d directory. This works for us so we donāt need rpm as urgent as we expect first.