Project

General

Profile

Feature #25590

Installer support for httpboot smart-proxy module

Added by Lukas Zapletal 8 months ago. Updated 4 months ago.


Description

Hey, we have a new smart-proxy module available in 1.20+ and this configuration needs to be puppetized:

---
# Enable publishing of a given directory under /EFI and /httpboot paths.
# Directory listing is not possible, symlinks are followed but not outside
# of the root directory specified in this file.

# Enables the module, make sure to enable TFTP module as well to allow
# configuration files deployment.
:enabled: true

#:root_dir: /var/lib/tftpboot

Related issues

Related to Smart Proxy - Feature #24631: Implement httpboot moduleClosed

Associated revisions

Revision 00264bf9 (diff)
Added by Ewoud Kohl van Wijngaarden 5 months ago

Fixes #25590 - Add httpboot support

This adds support for the httpboot module that's shipped since 1.20.
It's added under advanced since the default value is derived from
whether tftp is enabled, but can be explicitly enabled. Its root dir is
also hardcoded to the tftp directory.

Revision b5091b4c (diff)
Added by Ewoud Kohl van Wijngaarden 4 months ago

Refs #25590 - Correct httpboot template

History

#1 Updated by Lukas Zapletal 8 months ago

#2 Updated by Jan Hutaƙ 5 months ago

  • Bugzilla link set to 1684108

#3 Updated by Ewoud Kohl van Wijngaarden 5 months ago

  • Triaged changed from No to Yes
  • Target version set to 1.22.0

This needs a cherry pick into 1.21.1 and probably 1.20.3 as well.

#4 Updated by The Foreman Bot 5 months ago

  • Assignee set to Ewoud Kohl van Wijngaarden
  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/puppet-foreman_proxy/pull/494 added

#5 Updated by Ewoud Kohl van Wijngaarden 5 months ago

  • Status changed from Ready For Testing to Closed

#6 Updated by The Foreman Bot 4 months ago

  • Pull request https://github.com/theforeman/puppet-foreman_proxy/pull/495 added

#7 Updated by Ewoud Kohl van Wijngaarden 4 months ago

  • Fixed in Releases 1.22.0 added

#8 Updated by The Foreman Bot 4 months ago

  • Pull request https://github.com/theforeman/foreman-installer/pull/328 added

#9 Updated by The Foreman Bot 4 months ago

  • Pull request https://github.com/theforeman/foreman-installer/pull/329 added

Also available in: Atom PDF