rkt fetch does not work behind proxy

Bug #1689618 reported by Kevin Lefevre
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Magnum
Fix Released
Undecided
yatin

Bug Description

On CoreOS, everything is containerized, Etcd, Hyperkube, Flannel. Core system services runs with rkt.

When using magnum behind proxy, we are only setting up docker configurtion but rkt is not using the proxy so it is not working and fails to fetch images.

We add proxy to /etc/environment also so I think we should add /etc/envionment inside the systemd unit file.

Along with intregrating this patch https://review.openstack.org/#/c/457806/ for ecrty driver we should be set for using magnum behind corporate http proxy.

Changed in magnum:
assignee: nobody → Kevin Lefevre (archifleks)
status: New → In Progress
Changed in magnum:
assignee: Kevin Lefevre (archifleks) → yatin (yatinkarel)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to magnum (master)

Reviewed: https://review.openstack.org/459304
Committed: https://git.openstack.org/cgit/openstack/magnum/commit/?id=b5531ddb2111a334cbf18218ce7921271884c971
Submitter: Zuul
Branch: master

commit b5531ddb2111a334cbf18218ce7921271884c971
Author: ArchiFleKs <email address hidden>
Date: Mon Apr 24 15:41:04 2017 +0200

    Add /etc/environment to flannel/etcd/kubelet

    Everything is containerized in rkt. If behind proxy, flannel, etcd
    and kubelet will failed to rkt fetch images and cluster creation
    will failed.

    Closes-Bug: #1689618
    Change-Id: Ia12deeb659483980d2a20e4cba5d449167b600d0

Changed in magnum:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/magnum 6.0.0

This issue was fixed in the openstack/magnum 6.0.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.