cannot add repository with deb-line and gpg public key
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
maas-deployer |
New
|
Undecided
|
Unassigned |
Bug Description
Currently maas-deployer and cloud-init do not support http_proxy[1][2], apt_sources with "source: ppa:maas/stable"[3] will fail if VM does not have direct internet connectivity.
It would be nice if maas-deployer supported more general cloud-init syntax[4] so that we could add PPAs without http_proxy, but apt_proxy only. It won't be a root fix for http_proxy problem, but it works as a workaround.
[1] https:/
[2] https:/
[3] maas_deployer/
{% if apt_sources -%}
apt_sources:
{% for source in apt_sources -%}
- source: "{{ source }}"
{% endfor %}
{%- endif %}
[4]
apt_sources:
- source: deb http://
filename: maas-stable-
key: |
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.1.5
Comment: Hostname: keyserver.
mQINBFXVl
dNKNTKd8f
9g/
67JyJGqsz
a3tuJCbzI
7nMb/
mXjDzsOi0
2XDNifE/
YxKUlbU07
PIB1wkzAQ
UFBBIGZvc
gAAKCRAE5
leO+
Igh0L208G
L8J8z+
gFIWl1Rp1
Bn4fbboMj
guN8OJDUY
VabieoCI6
xBOxO382r
XJzKwRUEu
=QeWQ
-----END PGP PUBLIC KEY BLOCK-----