Bug 1004145
Summary: | Failed to register ESX hypervisor to Stage Candlepin | ||||||
---|---|---|---|---|---|---|---|
Product: | [Community] Candlepin | Reporter: | gaoshang <sgao> | ||||
Component: | candlepin | Assignee: | candlepin-bugs | ||||
Status: | CLOSED DUPLICATE | QA Contact: | Katello QA List <katello-qa-list> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 0.9.23 | CC: | csnyder, dgoodwin, dlah, it-eng-bz, liliu, mstead, qianzhan, rbernlei, redakkan, sgao, shihliu, skallesh | ||||
Target Milestone: | --- | Flags: | dlah:
needinfo+
|
||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Enhancement | |||||
Doc Text: |
Feature: Multi-tenat support for virt-who
Reason: Restricts guests on host to a single org.
Result (if any); Will need to document the restriction of use in current release. Virt-who operation is inconsistent with ability of subscription services to support multi-tenant orgs.
|
Story Points: | --- | ||||
Clone Of: | |||||||
: | 1004905 (view as bug list) | Environment: | |||||
Last Closed: | 2016-09-30 14:42: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: | |||||||
Bug Depends On: | 1004905 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Description
gaoshang
2013-09-04 05:05:20 UTC
Virt-who manpage says it should always log to /var/log/rhsm/rhsm.log, could we get a copy of this logfile attached to the bug please. Are we able to get access to ESX that was used? i.e What are the details of virt-who's ESX configuration? Created attachment 793946 [details]
virt-who log file
Are there any errors that occur after the output of the host/guest mappings? The snippit in the attached log is rather short. This appears to be an issue in candlepin when multiple systems are running virt-who against the same ESX server. I believe there is an issue in candlepin's hypervisors API call. The host consumers do not show up b/c another system is running virt-who against the same ESX server and seems to have reported the host/guests first (with a different org). Therefore, the user used in the BZ wouldn't see the hypervisor consumers due to the org that they were initially created in. Looking at the data in stage, the hypervisor typed consumers for the hosts reported by ESX server appear to have been created against another org. This boils down to being a configuration issue. Multiple instances of virt-who are configured to report hosts/guests for the same hypervisor instance (vcenter). We currently do not have multi-tenant support for virt-who instances reporting from the same ESX server. It is out of scope for the upcoming release to add this functionality, so an RFE will be created to address this issue. Even providing better feedback to virt-who is very hard without being able to uniquely identify the hypervisor instance. Lets address this as part of the RFE. The restriction of use in current release of Virt-who is inconsistent with ability of subscription services to support multi-tenant (SAM/SAT). |