This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] Inconsistent domain parameter passed to vif-bridge

To: xen-devel@xxxxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Inconsistent domain parameter passed to vif-bridge
From: Michael Vrable <mvrable@xxxxxxxxxxx>
Date: Fri, 30 Jul 2004 15:20:06 -0700
Delivery-date: Fri, 30 Jul 2004 23:22:55 +0100
Envelope-to: steven.hand@xxxxxxxxxxxx
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Mail-followup-to: xen-devel@xxxxxxxxxxxxxxxxxxxxx
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
User-agent: Mutt/
It seems that the "domain" parameter passed to the vif-bridge script
isn't always consistent.  When calling "vif-bridge up", domain refers to
the name assigned to the domain.  When "vif-bridge down" is called,
domain is of the form "DOM<n>", where <n> is the numeric identifier for
the domain.

This is a problem since I'm using modifying the vif-bridge script for a
different network configuration, and was encoding the vmid used when
creating the domain into the domain's name.  The vmid is then used in
configuring network settings.  This works fine when bringing the network
up, but I have trouble when bringing the network down--specifically, I
want to remove a firewall rule, but need to know the vmid to specify the
firewall rule to delete.

Passing the name seems a more useful behavior to me, or perhaps both
name and id should be supplied to vif-bridge.  In any case, the current
behavior (different for up and down) seems broken.

So far I've tracked the problem as far as noticing that NetDev.destroy
in python/xen/xend/server/netif.py isn't passed the name of the domain,
but I haven't figured out how to best fix this.  I'm willing to work on
it a bit; any suggestions for how to approach it?

--Michael Vrable

This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>