Unclear error message in case of network addresses intersection

Bug #1524690 reported by Julia Aranovich
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Pavlo Sumkin

Bug Description

Steps to reproduce in Fuel UI:

1) create default env
2) go to Networks tab and create a new node network group
3) click Save Changes button

Actual result: there is an error message when trying to save the network settings:

Address space intersection between networks:
management, management
Address space intersection between networks:
storage, storage

I think the message should specify a node network group name(id?) for the intersected networks. If you have 3 or more node network groups, there will be totally unclear, storage networks in which node network groups are intersected?

Changed in fuel:
importance: Undecided → Low
status: New → Confirmed
Changed in fuel:
milestone: 8.0 → 9.0
importance: Low → Medium
Dmitry Pyzhov (dpyzhov)
tags: added: team-network
Revision history for this message
Bug Checker Bot (bug-checker) wrote : Autochecker

(This check performed automatically)
Please, make sure that bug description contains the following sections filled in with the appropriate data related to the bug you are describing:

expected result

For more detailed information on the contents of each of the listed sections see https://wiki.openstack.org/wiki/Fuel/How_to_contribute#Here_is_how_you_file_a_bug

tags: added: need-info
Pavlo Sumkin (ymkins)
Changed in fuel:
status: Confirmed → In Progress
tags: added: keep-in-9.0
Revision history for this message
Dmitry Pyzhov (dpyzhov) wrote :

Pavlo, please assign bug to yourself if you are working on it.

Changed in fuel:
status: In Progress → Confirmed
Pavlo Sumkin (ymkins)
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Pavlo Sumkin (psumkin)
status: Confirmed → In Progress
Revision history for this message
Pavlo Sumkin (ymkins) wrote :

Cannot reproduce on the fuel-9.0-124.
Seems like fixed in https://github.com/openstack/fuel-ui/commit/58c2ccc
--
Fix complexity warning for network validation

mplements: blueprint converge-to-eslint-config-openstack

Change-Id: Id3259f1c9d187d556a05a5c37b00b204482ba443

Changed in fuel:
status: In Progress → Fix Committed
tags: added: on-verification
Revision history for this message
Alexandr Kostrikov (akostrikov-mirantis) wrote :

Current message with id:

Address space intersection between networks:
management, public (Network IDs: 11, 14)
Address space intersection between networks:
public, management (Network IDs: 14, 15)
Cancel ChangesSave Settings

I propose to make more clear format like that:
Address space intersection between networks:
11[management@default], 14[public@another_net_group]

Changed in fuel:
status: Fix Committed → Confirmed
milestone: 9.0 → 10.0
Revision history for this message
Grigory Mikhailov (gmikhailov) wrote :

Verified on #fuel-9.0-mos-490 iso.
Unclear error message in case of network addresses intersection is not observed.

[root@nailgun ~]# shotgun2 short-report
cat /etc/fuel_build_id: 490
cat /etc/fuel_build_number: 490
cat /etc/fuel_release: 9.0
cat /etc/fuel_openstack_version: mitaka-9.0
rpm -qa | egrep 'fuel|astute|network-checker|nailgun|packetary|shotgun':
 fuel-release-9.0.0-1.mos6349.noarch
 fuel-misc-9.0.0-1.mos8460.noarch
 python-packetary-9.0.0-1.mos140.noarch
 fuel-bootstrap-cli-9.0.0-1.mos285.noarch
 fuel-migrate-9.0.0-1.mos8460.noarch
 rubygem-astute-9.0.0-1.mos750.noarch
 fuel-mirror-9.0.0-1.mos140.noarch
 shotgun-9.0.0-1.mos90.noarch
 fuel-openstack-metadata-9.0.0-1.mos8743.noarch
 fuel-notify-9.0.0-1.mos8460.noarch
 nailgun-mcagents-9.0.0-1.mos750.noarch
 python-fuelclient-9.0.0-1.mos325.noarch
 fuel-9.0.0-1.mos6349.noarch
 fuel-utils-9.0.0-1.mos8460.noarch
 fuel-setup-9.0.0-1.mos6349.noarch
 fuel-provisioning-scripts-9.0.0-1.mos8743.noarch
 fuel-library9.0-9.0.0-1.mos8460.noarch
 network-checker-9.0.0-1.mos74.x86_64
 fuel-agent-9.0.0-1.mos285.noarch
 fuel-ui-9.0.0-1.mos2717.noarch
 fuel-ostf-9.0.0-1.mos936.noarch
 fuelmenu-9.0.0-1.mos274.noarch
 fuel-nailgun-9.0.0-1.mos8743.noarch

Changed in fuel:
status: Confirmed → Fix Released
tags: removed: on-verification
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.