From 8dc0d289a7366f4eae723fb0b6422131054d6025 Mon Sep 17 00:00:00 2001 From: Sofer Athlan-Guyot Date: Thu, 8 Feb 2018 15:03:03 +0100 Subject: [PATCH] Fix typo that can prevent undercloud installation. The interface to sdk.network.segments use network_id, not network[1]. Closes-Bug: #1748199 [1] https://github.com/openstack/python-openstacksdk/blob/master/openstack/network/v2/segment.py#L30..L34 Change-Id: Ibda590103ed8b02a1ce05e285a3d9d9ea2e2ff7f --- instack_undercloud/undercloud.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/instack_undercloud/undercloud.py b/instack_undercloud/undercloud.py index 43660e6c..750fa4bc 100644 --- a/instack_undercloud/undercloud.py +++ b/instack_undercloud/undercloud.py @@ -2035,7 +2035,7 @@ def _ensure_neutron_network(sdk): LOG.info("Network created %s", network) # (hjensas) Delete the default segment, we create a new segment # per subnet later. - segments = list(sdk.network.segments(network=network.id)) + segments = list(sdk.network.segments(network_id=network.id)) sdk.network.delete_segment(segments[0].id) LOG.info("Default segment on network %s deleted.", network.name) else: