[magnum] dev-quickstart should work for Rhel/fedora

Bug #1475806 reported by Surojit Pathak
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Magnum
Fix Released
Undecided
Surojit Pathak

Bug Description

As we follow the setup instructions in dev-quickstart[1] for running devstack on a fedora/rhel environment, we land up in a
scenario, where the kube/swarm instances do not have access to the internet.

From the kube-instance, we can reach the br-ex but not the eth0-ip of the devstack host or anything outside.

Debugging reveals that the iptables MASQUERADE rule is set against outgoing interface instead of eth0.

dev-quickstart steps need to have a fix for this.

[1] - https://github.com/openstack/magnum/blob/master/doc/source/dev/dev-quickstart.rst

Revision history for this message
Surojit Pathak (suro-patz) wrote :

This is observed by linevan and sdake also confirmed this on IRC[1] - thus confirmed.
Proposing a fix for this - thus assigning to myself.

[1] - http://eavesdrop.openstack.org/irclogs/%23openstack-containers/%23openstack-containers.2015-07-17.log.html

Changed in magnum:
assignee: nobody → Surojit Pathak (suro-patz)
status: New → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to magnum (master)

Reviewed: https://review.openstack.org/203287
Committed: https://git.openstack.org/cgit/openstack/magnum/commit/?id=85cf959e33457f4084e601f6f8854af44a17f680
Submitter: Jenkins
Branch: master

commit 85cf959e33457f4084e601f6f8854af44a17f680
Author: Surojit Pathak <email address hidden>
Date: Fri Jul 17 23:12:41 2015 +0000

    Derive the public interface

    Identifying the device through which the host has internet connectivity.

    Closes-Bug: #1475806
    Change-Id: I6a808237193e00ea3d649bc6609f6b8b01de2f09

Changed in magnum:
status: Confirmed → Fix Committed
Adrian Otto (aotto)
Changed in magnum:
milestone: none → mitaka-1
status: Fix Committed → Fix Released
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.