Bug 800660
Summary: | Updates for new Aviary locator support | ||
---|---|---|---|
Product: | Red Hat Enterprise MRG | Reporter: | Pete MacKinnon <pmackinn> |
Component: | condor-wallaby-base-db | Assignee: | Robert Rati <rrati> |
Status: | CLOSED ERRATA | QA Contact: | Tomas Rusnak <trusnak> |
Severity: | unspecified | Docs Contact: | |
Priority: | high | ||
Version: | Development | CC: | esammons, ltoscano, matt, mkudlej, trusnak |
Target Milestone: | 2.3 | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | condor-wallaby-base-db-1.24-1 | Doc Type: | Bug Fix |
Doc Text: |
C: Aviary added a locator feature
C: The cemote configuration feature needs to be able to configure the Aviary locator feature
C: New features were added to the base database for Aviary
R: The remote configuration feature can now configure Aviary's locator service
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2013-03-06 18:42:25 UTC | Type: | --- |
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: | 733515 | ||
Bug Blocks: | 808200, 810982 |
Description
Pete MacKinnon
2012-03-06 21:35:56 UTC
AviarySchedulerPublisher name: "AviarySchedulerPublisher" params: {"AVIARY_PUBLISH_INTERVAL"=>"10"} depends: [] conflicts: [] included_features: [] AviaryLocator name: "AviaryLocator" params: {"AVIARY_LOCATOR_PRUNE_INTERVAL"=>"20", "AVIARY_LOCATOR_MISSED_UPDATES"=>"2", "COLLECTOR.PLUGINS"=>">= $(COLLECTOR.PLUGINS), $(LIB)/plugins/AviaryLocatorPlugin-plugin.so"} depends: [] conflicts: [] included_features: [] AviaryPublishingEnabled name: "AviaryPublishingEnabled" params: {"AVIARY_PUBLISH_LOCATION"=>"True"} depends: [] conflicts: [] included_features: [] QueryServerPublisher name: "QueryServerPublisher" params: {"AVIARY_PUBLISH_INTERVAL"=>"10"} depends: [] conflicts: [] included_features: [] AVIARY_PUBLISH_INTERVAL kind: "string" default: "10" description: "The interval in seconds that the Aviary endpoints send their heartbeats" must_change: false requires_restart: false visibility_level: 0 depends: [] conflicts: [] AVIARY_PUBLISH_LOCATION kind: "string" default: "False" description: "Controls Aviary locator publishing" must_change: false requires_restart: true visibility_level: 0 depends: [] conflicts: [] AVIARY_LOCATOR_PRUNE_INTERVAL kind: "string" default: "20" description: "The interval in seconds that the Aviary locator scans the known endpoints and marks them unresponsive or missing" must_change: false requires_restart: false visibility_level: 0 depends: [] conflicts: [] AVIARY_LOCATOR_MISSED_UPDATES kind: "string" default: "2" description: "The number of updates an endpoint can miss before becoming a candidate for garbage collection from the available list" must_change: false requires_restart: false visibility_level: 0 depends: [] conflicts: [] The includes got munged on the features. The features should be: AviarySchedulerPublisher name: "AviarySchedulerPublisher" params: {"AVIARY_PUBLISH_INTERVAL"=>"10"} depends: [] conflicts: [] included_features: ["AviaryScheduler", "AviaryPublishingEnabled"] AviaryLocator name: "AviaryLocator" params: {"AVIARY_LOCATOR_PRUNE_INTERVAL"=>"20", "AVIARY_LOCATOR_MISSED_UPDATES"=>"2", "COLLECTOR.PLUGINS"=>">= $(COLLECTOR.PLUGINS), $(LIB)/plugins/AviaryLocatorPlugin-plugin.so"} depends: [] conflicts: [] included_features: ["Collector", "AviaryPublishingEnabled"] AviaryPublishingEnabled name: "AviaryPublishingEnabled" params: {"AVIARY_PUBLISH_LOCATION"=>"True"} depends: [] conflicts: [] included_features: [] QueryServerPublisher name: "QueryServerPublisher" params: {"AVIARY_PUBLISH_INTERVAL"=>"10"} depends: [] conflicts: [] included_features: ["QueryServer", "AviaryPublishingEnabled"] Updated on master Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: C: Aviary added a locator feature C: The cemote configuration feature needs to be able to configure the Aviary locator feature C: New features were added to the base database for Aviary R: The remote configuration feature can now configure Aviary's locator service Updated features to be: AviarySchedulerPublisher name: "AviarySchedulerPublisher" params: {"AVIARY_PUBLISH_INTERVAL"=>"10"} depends: [] conflicts: [] included_features: ["AviaryScheduler", "AviaryPublishingEnabled"] AviaryLocator name: "AviaryLocator" params: {"AVIARY_LOCATOR_PRUNE_INTERVAL"=>"20", "COLLECTOR.PLUGINS"=>">= $(LIB)/plugins/AviaryLocatorPlugin-plugin.so", "AVIARY_LOCATOR_MISSED_UPDATES"=>"2"} depends: [] conflicts: [] included_features: ["Collector", "AviaryPublishingEnabled"] AviaryPublishingEnabled name: "AviaryPublishingEnabled" params: {"AVIARY_PUBLISH_LOCATION"=>"TRUE"} depends: [] conflicts: [] included_features: [] QueryServerPublisher name: "QueryServerPublisher" params: {"AVIARY_PUBLISH_INTERVAL"=>"10"} depends: [] conflicts: [] included_features: ["QueryServer", "AviaryPublishingEnabled"] Updated upstream on branch: BZ800660-aviary-locator # wallaby show-feature AviarySchedulerPublisher
Console Connection Established...
AviarySchedulerPublisher
name: "AviarySchedulerPublisher"
params: {"AVIARY_PUBLISH_INTERVAL"=>"10"}
depends: []
conflicts: []
included_features: ["AviaryScheduler", "AviaryPublishingEnabled"]
annotation: "Enables publishing aviary locator data for the aviary scheduler"
wallaby show-feature AviaryLocator
Console Connection Established...
AviaryLocator
name: "AviaryLocator"
params: {"COLLECTOR.PLUGINS"=>">= $(LIB)/plugins/AviaryLocatorPlugin-plugin.so", "AVIARY_LOCATOR_PRUNE_INTERVAL"=>"20", "AVIARY_LOCATOR_MISSED_UPDATES"=>"2"}
depends: []
conflicts: []
included_features: ["Collector", "AviaryPublishingEnabled"]
annotation: "Collector additions to provide the aviary locator"
# wallaby show-feature AviaryPublishingEnabled
Console Connection Established...
AviaryPublishingEnabled
name: "AviaryPublishingEnabled"
params: {"AVIARY_PUBLISH_LOCATION"=>"TRUE"}
depends: []
conflicts: []
included_features: []
annotation: "Enables publishing aviary locator information"
# wallaby show-feature QueryServerPublisher
Console Connection Established...
QueryServerPublisher
name: "QueryServerPublisher"
params: {"AVIARY_PUBLISH_INTERVAL"=>"10"}
depends: []
conflicts: []
included_features: ["QueryServer", "AviaryPublishingEnabled"]
annotation: "Enables publishing aviary locator data for the query server"
Features available and tested on:
condor-wallaby-base-db-1.25-1.el6_3.noarch
>>> VERIFIED
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/RHSA-2013-0564.html |