hmm interesting,
so did you persist the state of the environment and rebooted, in order for the proxy settings for the system-docker to take effect?
e.g.
- modify the cloud-config to have the proxy settings
- persist state and reboot from iso
$ sudo mkfs.ext4 -L RANCHER_STATE /dev/sda
# Reboot afterwards in order for the changes to start being saved.
$ sudo reboot
- the system-docker now will have the proxy settings taken into effect (since the system is rebooted and cloud-config file have the proxy settings specified). So system-docker pull would work, hence ros install would work.
btw. I did manage to get rancheros installed onto hard disk behind corporate firewall, but the method is more like a work around. Here’s the link: Proxy Settings for RancherOS