Project

General

Profile

Actions

Bug #36632

open

Ubuntu deployment via Smart Proxy fails due to outdated Userdata API

Added by Bastian Schmidt 10 months ago.

Status:
New
Priority:
High
Assignee:
-
Category:
-
Target version:
-
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

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

Actions

Also available in: Atom PDF