Actions
Bug #31348
closedIntermediate script is broken due to URL encoded parameters
Difficulty:
easy
Triaged:
Yes
Pull request:
Description
We made a change to cleanup iPXE template code by using <%= foreman_url('iPXE', mac: "${net#{i}/mac}") %>
which is cleaner but it has one major issue, it renders to URL encoded string: http://foreman.some.host.fqdn/unattended/iPXE?mac=%24%7Bnet0%2Fmac%7D
while this should be http://foreman.some.host.fqdn/unattended/iPXE?mac=${net0/mac}
This breaks iPXE workflow completely.
Updated by Lukas Zapletal almost 4 years ago
- Target version set to 2.3.0
- Triaged changed from No to Yes
Requesting 2.3, this is a regression we introduced which completely breaks iPXE provisioning without tokens.
Updated by The Foreman Bot almost 4 years ago
- Status changed from New to Ready For Testing
- Assignee set to Lukas Zapletal
- Pull request https://github.com/theforeman/foreman/pull/8143 added
Updated by Tomer Brisker almost 4 years ago
- Fixed in Releases 2.3.0 added
- Fixed in Releases deleted (
2.4.0)
Updated by Lukas Zapletal almost 4 years ago
- Status changed from Ready For Testing to Closed
Applied in changeset foreman|174c73545fcc4a5d44a695c6904f65c9070cf8f1.
Actions