Bug #36632
openUbuntu deployment via Smart Proxy fails due to outdated Userdata API
Description
Smart Proxy has not the latest Userdata API endpoint compared to Foreman.
In Foreman, it allows a template/Ubuntu host to reference a MAC-based API endpoint for the userdata interface:
http://example.foreman.com/userdata/<MAC>/<user-data files>
AND the prior API:
http://example.foreman.com/userdata/<user-data files>
But, the latest Smart Proxy forwards only the "prior" API to Foreman and doesn't forward the MAC-based requests to Foreman.
It has been added in this commit: https://github.com/theforeman/foreman/commit/46ca3e70847d36613d78b099dd69511e3a3bd4fa
We need a similar change for Smart Proxy: The current Ubuntu Provisioning templates rely on this API endpoint which breaks Ubuntu host provisioning via the Smart Proxy.
No data to display