roles: bifrost-ironic-install: Always download the latest iPXE files

Set the 'force' option in the get_url module to 'yes' to always download
the latest files if necessary. This aims to resolve iPXE problems
related to http://ipxe.org/err/040ee1. One of the solutions suggested
there is to use the latest version of iPXE. However, up to know, we
didn't update the files after the initial download which means that such
problems could persist indefinitely. iPXE files are really small, so
the download overhead is really minimal.

Change-Id: Ib8f7e4d74a33eeb4147732f7e161ba03de434e7b
This commit is contained in:
Markos Chandras 2017-02-01 12:59:03 +00:00 committed by Julia Kreger
parent 4bc5e055ce
commit d81f1137c0
2 changed files with 7 additions and 0 deletions

View File

@ -25,6 +25,7 @@
get_url:
url: "https://boot.ipxe.org/{{ item }}"
dest: "{{ ipxe_dir }}/{{ item }}"
force: yes
with_items:
- undionly.kpxe
- ipxe.lkrn

View File

@ -0,0 +1,6 @@
---
other:
- By default, the installation process now downloads iPXE binaries
from ipxe.org upon re-installation. Previously, the download was
not set to be forced, and thus would be skipped if the file was
already present.