Bug 742980 - rhevm realms not showing up in provider details
Summary: rhevm realms not showing up in provider details
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: CloudForms Cloud Engine
Classification: Retired
Component: aeolus-conductor
Version: 1.0.0
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: rc
Assignee: Dave Johnson
QA Contact: Dave Johnson
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-10-03 13:24 UTC by Dave Johnson
Modified: 2012-05-15 22:04 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-05-15 22:04:04 UTC


Attachments (Terms of Use)
screenshot (107.45 KB, image/png)
2011-10-03 13:24 UTC, Dave Johnson
no flags Details
screenshot (89.85 KB, image/png)
2011-10-13 17:14 UTC, Dave Johnson
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2012:0583 0 normal SHIPPED_LIVE new packages: aeolus-conductor 2012-05-15 22:31:59 UTC

Description Dave Johnson 2011-10-03 13:24:34 UTC
Created attachment 526061 [details]
screenshot

Description of problem:
================================
After creating a rhevm realm in the web UI and mapping a rhevm data center I noticed it doesn't show up in the rhevm provider realm count/detail.  It is there, if you try to add it with the same name, you get 'name already taken' error.  It can also be used when deploying an instance.

Version-Release number of selected component (if applicable):
================================================================
[root@hp-dl120g5-01 ~]# rpm -qa | grep aeolus | sort
aeolus-all-0.4.0-0.20110928134003gitaffcd9c.fc15.noarch
aeolus-conductor-0.4.0-0.20110928134003gitaffcd9c.fc15.noarch
aeolus-conductor-daemons-0.4.0-0.20110928134003gitaffcd9c.fc15.noarch
aeolus-conductor-doc-0.4.0-0.20110928134003gitaffcd9c.fc15.noarch
aeolus-configure-2.0.2-4.20110928090214git4df04ad.fc15.noarch
rubygem-aeolus-image-0.1.0-3.20110919115936gitd1d24b4.fc15.noarch

How reproducible:
================================
100%

Steps to Reproduce:
================================
1.  aeolus-all
2.  aeolus-configure -p rhevm
3.  add a rhevm provider account
4.  add a rhevm realm
5.  map a rhevm datacenter to the rhevm realm
6.  view the provider details, notice real = 0
  
Additional Info:
================================
conductor=> select * from frontend_realms
conductor-> ;
 id |  name   | lock_version |         created_at         |         updated_at         
----+---------+--------------+----------------------------+----------------------------
  1 | vsphere |            0 | 2011-10-03 03:19:43.939777 | 2011-10-03 03:19:43.939777
  2 | rhevm   |            0 | 2011-10-03 12:39:41.768008 | 2011-10-03 12:39:41.768008
  3 | rhev    |            0 | 2011-10-03 12:48:28.841904 | 2011-10-03 12:48:28.841904
(3 rows)

conductor=> select * from realm_backend_targets;
 id | realm_or_provider_id | realm_or_provider_type | frontend_realm_id 
----+----------------------+------------------------+-------------------
  1 |                    1 | Realm                  |                 1
  2 |                    4 | Provider               |                 1
  3 |                    2 | Realm                  |                 2
  4 |                    2 | Realm                  |                 3
(4 rows)

conductor=> select * from realms;
 id |             external_key             |    name    | provider_id | lock_version |         created_at         |         updated_at         
----+--------------------------------------+------------+-------------+--------------+----------------------------+----------------------------
  1 | datastore1                           | datastore1 |           4 |            0 | 2011-10-03 03:19:27.602025 | 2011-10-03 03:19:27.602025
  2 | 99408929-82cf-4dc7-a532-9d998063fa95 | Default    |           5 |            0 | 2011-10-03 12:39:27.64635  | 2011-10-03 12:39:27.64635
(2 rows)

conductor=>

Comment 2 Dave Johnson 2011-10-13 17:14:24 UTC
Created attachment 528069 [details]
screenshot

This screen has been reworked and is working with v0.5.0 rpms for both f15 and el6

[root@dell-pe2900-01 ~]# rpm -qa | grep aeolus | sort
aeolus-all-0.5.0-0.20111007200330gite77b251.fc15.noarch
aeolus-conductor-0.5.0-0.20111007200330gite77b251.fc15.noarch
aeolus-conductor-daemons-0.5.0-0.20111007200330gite77b251.fc15.noarch
aeolus-conductor-doc-0.5.0-0.20111007200330gite77b251.fc15.noarch
aeolus-configure-2.2.0-1.20111007151942git26136f2.fc15.noarch
rubygem-aeolus-cli-0.1.0-3.20111003133323git9451323.fc15.noarch
rubygem-aeolus-image-0.1.0-3.20111003170706git8f23238.fc15.noarch

Comment 4 errata-xmlrpc 2012-05-15 22:04:04 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHEA-2012-0583.html


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