Steve Baker bcfa3edcee Populate /var/lib/ironic/tftpboot in ironic-pxe image build
This change creates and populates /var/lib/ironic/tftpboot with
required bootloader files.

The same copy operations are done by puppet-ironic[1] when given
tripleo-heat-templates opinionated defaults[2]. This change is
proposed to reduce puppet-ironic's role to only generate configuration
files, and to prepare for a tool other than puppet-ironic (like
ironic-operator) to not be responsible for copying files during init.

The map-file generation is also removed, because we use `dnsmasq`, not
`tftp` to serve tftp content (and the path was wrong anyway).

[1] https://opendev.org/openstack/puppet-ironic/src/branch/master/manifests/pxe.pp
[2] https://opendev.org/openstack/tripleo-heat-templates/src/branch/master/deployment/ironic/ironic-conductor-container-puppet.yaml#L552-L560

Change-Id: I94ad66804a634a4d5880332c2d1637112d654717
2022-08-24 10:57:52 +12:00
2020-08-25 01:43:19 +00:00
2019-11-03 02:36:43 +08:00
2015-11-30 23:01:07 +00:00
2019-04-19 19:36:50 +00:00
2015-04-29 13:34:49 +02:00
2021-03-19 10:02:34 +00:00
2018-11-18 21:39:33 +00:00
2021-03-15 14:38:56 +00:00
2015-04-29 13:34:49 +02:00
2022-05-20 08:11:02 +00:00
2020-04-13 20:01:42 +02:00
2022-05-27 12:58:17 +09:00

Team and repository tags

image

tripleo-common

A common library for TripleO workflows.

Description
RETIRED, A Python library for code common to TripleO CLI and TripleO UI.
Readme 82 MiB