Bug 1396801 - Provision instnace blocked - missing cloud network from non admin tenant
Summary: Provision instnace blocked - missing cloud network from non admin tenant
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: Provisioning
Version: 5.7.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: GA
: cfme-future
Assignee: Ladislav Smola
QA Contact: Dave Johnson
URL:
Whiteboard: openstack
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-11-20 11:30 UTC by Ronnie Rasouli
Modified: 2016-11-29 05:40 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-11-21 15:21:20 UTC
Category: ---
Cloudforms Team: ---
Target Upstream Version:


Attachments (Terms of Use)
tailed 3000 lines of evm.log (926.64 KB, text/plain)
2016-11-20 11:33 UTC, Ronnie Rasouli
no flags Details
missing cloud networks from instance provisioning (93.81 KB, image/png)
2016-11-20 11:35 UTC, Ronnie Rasouli
no flags Details

Description Ronnie Rasouli 2016-11-20 11:30:55 UTC
Description of problem:

Provisioning an instance of newly created project (Horizon), which its admin user and roles added is missing the cloud network for the tenant.

In network provider the tenant contains the cloud network - see attached

Version-Release number of selected component (if applicable):

5.7.0.11

How reproducible:
100%

Steps to Reproduce:
1. create a project that admin roles and user added to this tenant
2. go to compute -> cloud -> instance -> provision instance
3. select the provider and images and press continue
4. navigate to environment 
5. fill the new cloud tenant, availability zone
6. scroll cloud network (mandatory field)

Actual results:

The cloud network list is empty

Expected results:

Cloud networks visible. provisioning instance possible

Additional info:

Comment 2 Ronnie Rasouli 2016-11-20 11:33:36 UTC
Created attachment 1222194 [details]
tailed 3000 lines of evm.log

Comment 3 Ronnie Rasouli 2016-11-20 11:35:44 UTC
Created attachment 1222195 [details]
missing cloud networks from instance provisioning

Comment 4 Tzu-Mainn Chen 2016-11-21 04:50:03 UTC
Ladislav, is this a bug or working as intended?  I think cloud_networks are filtered in the commit you made here:

https://github.com/ManageIQ/manageiq/commit/44f91afdaff8ef9e75fadd87ea80f37d975b7b31

... so is it possible that ^ is working as intended?

Ronnie, can you also use the openstack-cli to do 'neutron net-show <whatever network you expect to be present>', so we can see its attributes?  It's possible that this BZ is actualy expected behavior.

Comment 5 Ladislav Smola 2016-11-21 11:59:57 UTC
Can you post me the detail of the network? neutron net-show id

Is the network shared? Or does it have the right tenant associated?


Note You need to log in before you can comment on or make changes to this bug.