diff --git a/releasenotes/notes/powervm-novalink-url-c5f9377e4f7971af.yaml b/releasenotes/notes/powervm-novalink-url-c5f9377e4f7971af.yaml new file mode 100644 index 00000000..7ccb3f75 --- /dev/null +++ b/releasenotes/notes/powervm-novalink-url-c5f9377e4f7971af.yaml @@ -0,0 +1,7 @@ +--- +fixes: + - The URL of NovaLink uses 'ftp' protocol to provision + apt key. It causes apt_key module to fail to retrieve + NovaLink gpg public key file. Therefore, change the + protocol of URL to 'http'. For more information, see + bug 1637348. diff --git a/vars/ubuntu-14.04.yml b/vars/ubuntu-14.04.yml index 20a6cd6d..e2145d50 100644 --- a/vars/ubuntu-14.04.yml +++ b/vars/ubuntu-14.04.yml @@ -89,11 +89,11 @@ nova_compute_powervm_distro_packages: - pvm-novalink novalink_repo: - repo: "deb [arch=ppc64el] ftp://public.dhe.ibm.com/systems/virtualization/Novalink/debian/ novalink_1.0.0 non-free" + repo: "deb [arch=ppc64el] http://public.dhe.ibm.com/systems/virtualization/Novalink/debian/ novalink_1.0.0 non-free" state: "present" novalink_gpg_keys: - - url: "ftp://public.dhe.ibm.com/systems/virtualization/Novalink/debian/novalink-gpg-pub.key" + - url: "http://public.dhe.ibm.com/systems/virtualization/Novalink/debian/novalink-gpg-pub.key" state: "present" #lxd-specific variables diff --git a/vars/ubuntu-16.04.yml b/vars/ubuntu-16.04.yml index 9f4c29ca..3c890379 100644 --- a/vars/ubuntu-16.04.yml +++ b/vars/ubuntu-16.04.yml @@ -88,9 +88,9 @@ nova_compute_powervm_distro_packages: - pvm-novalink novalink_repo: - repo: "deb [arch=ppc64el] ftp://public.dhe.ibm.com/systems/virtualization/Novalink/debian/ novalink_1.0.0 non-free" + repo: "deb [arch=ppc64el] http://public.dhe.ibm.com/systems/virtualization/Novalink/debian/ novalink_1.0.0 non-free" state: "present" novalink_gpg_keys: - - url: "ftp://public.dhe.ibm.com/systems/virtualization/Novalink/debian/novalink-gpg-pub.key" + - url: "http://public.dhe.ibm.com/systems/virtualization/Novalink/debian/novalink-gpg-pub.key" state: "present"