kayobe/releasenotes/notes
Mark Goddard ef84890798 Fix IPA image download
The IPA ramdisk and kernel images may be built or downloaded via a URL.
If the latter option is used, any images previously downloaded to
$KOLLA_CONFIG_PATH/config/ironic/ironic-agent.* would previously not be
updated if the image contents change.

This change introduces variables for setting a URL to a file containing
checksums for the images. The algorithm used to compute the checksum is
also configurable (default sha256). This allows us to ensure we are
using the correct version of the image, while avoiding an expensive few
hundred megabyte image download just to check.

If a checksum is not specified, the image will be downloaded every time
to ensure that it is up to date.

Change-Id: I8120518ed98d61f3652f5205ce7ec9f798ab2aa1
Story: 2001660
Task: 6693
2018-10-02 13:30:11 +01:00
..
add_support_for_custom_barbican_conf-b94272d73d53aa87.yaml Support custom config for Barbican 2018-09-27 11:12:18 +01:00
add-admin-network.yml-cf4b5e6387d0eb3f.yaml Adds a separate admin network 2018-06-25 14:21:51 +00:00
add-kolla_ansible_venv_extra_requirements-4d4f70b024207ffb.yaml Allow installing extra packages inside the kolla-ansible virtualenv 2018-09-27 12:20:31 +01:00
add-monasca-3e6da709b3b4c269.yaml Add support for deploying Monasca 2018-09-12 15:43:54 +01:00
add-storm-5d29163b61ef01ce.yaml Add support for deploying Apache Storm 2018-09-14 10:39:50 +01:00
add-support-for-configuring-mariadb-646badcc9dd07019.yaml Add support for configuring MariaDB 2018-06-27 13:42:46 +01:00
ansible-2.5-785e3c764f450d09.yaml Support Ansible 2.5 2018-06-06 12:45:51 +01:00
bootproto-52316b6dbc30e98c.yaml Support DHCP for managed network interfaces 2018-05-09 19:12:00 +01:00
config-galaxy-roles-6bd129824436a983.yaml Support installing galaxy roles from kayobe-config 2018-05-21 16:00:57 +01:00
dell-powerconnect-switch-860fbcbf7e4323ea.yaml Add Dell PowerConnect switch support 2018-06-22 15:12:29 +01:00
feature-automatic-node-rename-fc5fbe0f7c38151c.yaml Adds new command to rename baremetal compute nodes 2018-06-19 10:07:16 +01:00
feature-update-ironic-driver-info-02371a593ca0f734.yaml Update ironic IPA deployment images 2018-09-03 15:29:58 +01:00
fix-inspection-when-using-ipxe-9bf6ed9e6456840b.yaml Template inspector.ipxe 2018-08-06 10:05:31 +01:00
fix-ipa-image-download-3f90f0f40d0feafd.yaml Fix IPA image download 2018-10-02 13:30:11 +01:00
fix-persistent-sysctls-1aef170599a49608.yaml Persistent sysctls broken due to missing .conf suffix 2018-07-13 19:36:21 +01:00
host-package-update-c5bddba791754646.yaml Add commands to update packages on hosts 2018-08-23 13:40:43 +01:00
initial-f71c8e25375afa25.yaml Build release notes using reno 2018-05-04 15:11:23 +01:00
kolla-user-group-85bbe8038c3f719c.yaml Make kolla ansible user and group configurable 2018-07-10 14:12:39 +01:00
mellanox-switch-cb82a8c278f5e652.yaml Add support for Mellanox switches running MLNX-OS 2018-06-25 16:25:38 +01:00
optional-epel-release-92eaf3dc4aa1021b.yaml Make installation of epel-release optional 2018-08-02 15:30:33 +00:00
per-host-interfaces-6e548331fa3a4244.yaml Per-host network interface configuration 2018-09-03 11:36:56 +01:00
pip-local-mirror-d9a80257c8441970.yaml Support installing PyPI packages via a mirror 2018-09-05 08:36:18 +01:00
prevent-resolv.conf-4a09d50f60f3fe28.yaml Allow resolv.conf configuration to be prevented 2018-05-09 19:12:00 +01:00
support_configuring_tunnel_network-1646eef887d72abf.yaml Support configuring tunnel network 2018-07-20 13:57:03 +01:00
support_ironic_neutron_agent-a41e44ef41f5a96d.yaml Add support for the Ironic Neutron agent 2018-07-25 08:54:24 +01:00
tftp-listen-on-internal-interface-09aeec7ad99fc13d.yaml Make tftp server listen on the internal interface 2018-06-11 14:52:28 +01:00
workaround-cloud-init-vlan-0efa97b866d46783.yaml add cloud-init workaround 2018-06-21 15:58:01 +01:00