From b4ffc5276fdef9aa02cbe47b02f414076edcf0f1 Mon Sep 17 00:00:00 2001 From: Julien Fortin Date: Wed, 9 Mar 2016 04:09:43 +0100 Subject: [PATCH] Empty or stale alias on interface when using ifdown Ticket: CM-6795 Reviewed By: Testing Done: Julien Fortin When using ifdown the value of the alias field was checked but never used. Instead this string "\'\'" was used. --- addons/address.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/address.py b/addons/address.py index ceafc66..5cefbdb 100644 --- a/addons/address.py +++ b/addons/address.py @@ -306,7 +306,7 @@ class address(moduleBase): self.ipcmd.del_addr_all(ifaceobj.name) alias = ifaceobj.get_attr_value_first('alias') if alias: - self.ipcmd.link_set(ifaceobj.name, 'alias', "\'\'") + self.ipcmd.link_set(ifaceobj.name, 'alias', alias) # XXX hwaddress reset cannot happen because we dont know last # address.