Commit Graph

10 Commits

Author SHA1 Message Date
James Denton 2a24dd59ba Add Support for Deploying UEFI Baremetal Nodes
This patchset adds support for deploying instances using UEFI baremetal
nodes. UEFI may replace Legacy BIOS mode in future Ironic releases. Tested
with Ubuntu Focal 20.04 LTS.

Change-Id: I0fa6234ec7321e1d69901175baeab4ddb08afc50
2021-12-12 14:24:30 +00:00
Cam Loader 7da7127071 Adds configuration for the Ironic Inspector
This commit enables and configures the Ironic Inspector. This feature
allows for baremetal nodes to be introspected. This provides useful
information about an Ironic host. Such information includes harware
and mac addresses.

Depends-On: https://review.opendev.org/680553
Change-Id: I2ee09d9cc20f9b8e4430c55129cd8bac9435299d
2019-12-06 06:21:05 +00:00
Mohammed Naser 0a2092a087 tftp: start on boot & fix tftp paths
This fixes the tftp service name on CentOS and makes sure that
the service is running on boot.  It also makes sure that the
tftp_root is setup correctly for the default configuration
on CentOS.

Change-Id: I56944ea905b5ea908cf1e93d5ae1325e68788562
2019-08-16 11:11:04 +00:00
Andy McCrae 9f5174d52d Update paste, policy and rootwrap configurations 2017-01-19
Change-Id: I189fc52c52f013e48169576000c9d93002ac6aa4
2017-01-19 14:45:14 +00:00
Jesse Pretorius 86f6e8d8a5 Update paste, policy and rootwrap configurations 2016-11-04
Change-Id: I142e95ddf95a834c5fbbdfc3ea54cedf62da8909
2016-11-04 11:05:44 +00:00
Jesse Pretorius 7ad3392aaf Update paste, policy and rootwrap configurations 2016-09-23
Change-Id: I5415145d58518ae619996d4ba9ec6c3f682b57b0
2016-09-23 14:06:01 +01:00
Kevin Carter 1cb4962922 updated Ironic role to fix tftp-hpa issues
This change addresses two issues:

1 - the tftpd-hpa package has to be installed on all conductors
    regardless of standalone more or not.
2 - the tftpd-hpa has an issue where is till not function over
    ipv4 unless expressly set. To resolve this issue the default
    configuration file has been changed to lockdown the listen
    address and set the port. This is the related launchpad issue
    for tftp-hpa [0]

[0] - https://bugs.launchpad.net/ubuntu/+source/tftp-hpa/+bug/1448500

Change-Id: I9861de0a0384661a27f0971f77ab340f4c1d59e3
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-04-13 11:14:11 +00:00
Jesse Pretorius b5d7b7986c Implement initial test inventory/plays
This patch implements an initial set of inventory and playbooks
which results in the successful convergence of a standalone
build of Ironic.

It also adds the rootwrap filters, implement config_template
for all the conf files appropriately and ensures that the sudoers
is implemented in the right order of execution.

All content is based from the head of stable/mitaka on
24 Mar 2016.

Change-Id: I9182951c394a8c52826480aba7bc7e4d437988c5
2016-03-24 23:58:05 +00:00
root aabd2d9809 Isolating standalone Ironic mode 2016-02-15 09:39:27 +00:00
Michael Davies c578f230a0 Initial commit 2015-11-26 22:18:44 +10:30