Flatcar
Flatcar copied to clipboard
Unable to consume officially supported sysext extensions behind proxy
Description
I am unable to consume officially supported sysext extensions where flatcar is behind a proxy (i.e. does not have direct internet access)
Impact
This means I am unable to consume the official sysext extensions when my flatcar host does not have direct internet access
Environment and steps to reproduce
Using flatcar version 4054.0.0 on openstack
- Enable
zfssysext extension by adding it to/etc/flatcar/enabled-sysext.confusing ignition. - Configure global proxy settings as per https://www.flatcar.org/docs/latest/setup/systemd/environment-variables/#system-wide-environment-variables
- Create flatcar server
Expected behavior
Flatcar is able to download sysext extension image using proxy server
Additional information
I believe the sysext extensions are downloaded by https://github.com/flatcar/bootengine/blob/flatcar-master/dracut/99setup-root/initrd-setup-root-after-ignition#L136