Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1155646

Summary: rubygem-staypuft: Selecting hosts with different interfaces in the "Configure Networks" redirects the user to the overiew page of the deployment and then prompts "<hostname> does not have interfaces with same names".
Product: Red Hat OpenStack Reporter: Alexander Chuzhoy <sasha>
Component: rubygem-staypuftAssignee: Mike Burns <mburns>
Status: CLOSED WONTFIX QA Contact: Omri Hochman <ohochman>
Severity: medium Docs Contact:
Priority: medium    
Version: 5.0 (RHEL 7)CC: mburns, pasik, yeylon
Target Milestone: ---Keywords: ZStream
Target Release: Installer   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-04-29 14:49:19 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Alexander Chuzhoy 2014-10-22 14:27:41 UTC
rubygem-staypuft:  Selecting hosts with different interfaces in the "Configure Networks" redirects the user to the overiew page of the deployment and then prompts  "<hostname> does not have interfaces with same names".


Environment:
openstack-puppet-modules-2014.1-24.el6ost.noarch
rhel-osp-installer-0.4.5-1.el6ost.noarch
ruby193-rubygem-foreman_openstack_simplify-0.0.6-8.el6ost.noarch
openstack-foreman-installer-2.0.30-1.el6ost.noarch
ruby193-rubygem-staypuft-0.4.8-1.el6ost.noarch

Steps to reproduce:
1. Run rhel-osp-installer
2. Create a deployment of any type.
3. Assign hosts to deployment.
4. Go to the host tab of the deployment and click on "Assigned".
5. Select hosts with at least one different NIC and click on the "configure network" button.

Result:
The user is redirected to the overview page of the deployment.
The following error is shown to the user:
<hostname>: does not have interfaces with same names

Expected result:

1. No redirection should occur. 
2. There are at least 2 hosts selected, perhaps its better just to mention that the selected hosts don't have all interfaces with same names.