diff --git a/neutron/values.yaml b/neutron/values.yaml index f2f7e52ac7..e4aba783f8 100644 --- a/neutron/values.yaml +++ b/neutron/values.yaml @@ -842,7 +842,7 @@ conf: openstack router unset --external-gateway $ROUTER openstack router set --disable --no-ha $ROUTER - SUBNS=$(openstack router show $ROUTER -c interfaces_info --format=value | jq .[].subnet_id | tr -d '\r\"') + SUBNS=$(openstack router show $ROUTER -c interfaces_info --format=value | python -m json.tool | grep -oP '(?<="subnet_id": ")[a-f0-9\-]{36}(?=")' | sort | uniq) for SUBN in $SUBNS do openstack router remove subnet $ROUTER $SUBN