Bug 692801 - [RFE] configuration for ISV API in wallaby base db
Summary: [RFE] configuration for ISV API in wallaby base db
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise MRG
Classification: Red Hat
Component: condor-wallaby-base-db
Version: Development
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: 2.0
: ---
Assignee: Robert Rati
QA Contact: Lubos Trilety
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-04-01 08:35 UTC by Martin Kudlej
Modified: 2012-03-22 09:53 UTC (History)
7 users (show)

Fixed In Version: condor-wallaby-base-db-1.10-1
Doc Type: Enhancement
Doc Text:
Condor's wallaby database now includes the AviaryPlugin, QueryServer and Axis2Home features along with their respective parameters, as well as the subsystem query_server.
Clone Of:
Environment:
Last Closed: 2011-06-27 14:32:26 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Martin Kudlej 2011-04-01 08:35:43 UTC
Description of problem:
There is new ISV API but configuration for it isn't in basic wallaby database and it should be.

Comment 2 Pete MacKinnon 2011-04-01 13:52:47 UTC
# common and potentially subject to a different default like /var/lib/condor/axis2
WSFCPP_HOME=/usr

# aviary schedd plugin feature
# would depend on schedd feature presence
SCHEDD.PLUGINS = $(LIBEXEC)/AviaryScheddPlugin-plugin.so
# NOTE: should decide if we would allow co-deployment with QMF plugin or not
# pmackinn votes "not" in order to de-risk 2.0 rollout

# aviary query server feature
# would depend on schedd feature presence
# SPOOL should already be set by that feature...maybe HISTORY also
HISTORY	= $(SPOOL)/history
HISTORY_INTERVAL = 30
QUERY_SERVER = $(SBIN)/aviary_query_server
QUERY_SERVER_ARGS = -f
QUERY_SERVER.QUERY_SERVER_LOG = $(LOG)/JobServerLog
QUERY_SERVER.QUERY_SERVER_DEBUG = <?>
QUERY_SERVER.QUERY_SERVER_ADDRESS_FILE = $(LOG)/.query_server_address
# following must be set at deployment to provide fully-qualified job ids (ie., cluster.proc:pool:scheduler)
QUERY_SERVER.SCHEDD_NAME = <?>
DAEMON_LIST = <yada yada>, QUERY_SERVER
DC_DAEMON_LIST = + QUERY_SERVER

Comment 3 Robert Rati 2011-04-05 15:46:59 UTC
Added features AviaryPlugin, QueryServer, and Axis2Home and respective params
Added subsystem query_server

Pushed to master

Comment 5 Lubos Trilety 2011-05-23 14:49:47 UTC
Tested with:
condor-wallaby-base-db-1.12-1

Tested on:
RHEL5 i386,x86_64
RHEL6 i386,x86_64

feature AviaryPlugin was renamed to AviaryScheduler

# ccs -l -f AviaryScheduler,QueryServer,Axis2Home -s query_server
Feature "AviaryScheduler":
Feature ID: 4
Name: AviaryScheduler
Included Parameters:
  SCHEDD.PLUGINS = >= $(LIB)/plugins/AviaryScheddPlugin-plugin.so
  SCHEDD.HTTP_PORT = 9090
Included Features:
  0: Axis2Home
Conflicts:
Dependencies:

Feature "QueryServer":
Feature ID: 15
Name: QueryServer
Included Parameters:
  DAEMON_LIST = >= QUERY_SERVER
  QUERY_SERVER.HISTORY_INTERVAL = 120
  QUERY_SERVER.QUERY_SERVER_DEBUG = D_ALWAYS
  QUERY_SERVER.HTTP_PORT = 9091
  QUERY_SERVER_ARGS = -f
  QUERY_SERVER.QUERY_SERVER_LOG = $(LOG)/QueryServerLog
  QUERY_SERVER = $(SBIN)/aviary_query_server
Included Features:
  0: Axis2Home
Conflicts:
Dependencies:
  0: Master
  1: JobQueueLocation

Feature "Axis2Home":
Feature ID: 25
Name: Axis2Home
Included Parameters:
  WSFCPP_HOME = /var/lib/condor/aviary/axis2.xml
Included Features:
Conflicts:
Dependencies:

Subsystem "query_server":
Included Parameters:
  QUERY_SERVER.QUERY_SERVER_LOG
  QUERY_SERVER.QUERY_SERVER_DEBUG
  HISTORY
  QUERY_SERVER.HTTP_PORT
  QUERY_SERVER
  QUERY_SERVER_ARGS
  SPOOL
  QUERY_SERVER.HISTORY_INTERVAL
  QUERY_SERVER.SCHEDD_NAME


>>> VERIFIED

Comment 6 Misha H. Ali 2011-05-30 06:24:07 UTC
    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:
Condor's wallaby database now includes the AviaryPlugin, QueryServer and Axis2Home features along with their respective parameters, as well as the subsystem query_server.

Comment 7 Misha H. Ali 2011-06-06 03:24:06 UTC
Technical note can be viewed in the release notes for 2.0 at the documentation stage here:

http://documentation-stage.bne.redhat.com/docs/en-US/Red_Hat_Enterprise_MRG/2.0/html-single/MRG_Release_Notes/index.html#tabl-MRG_Release_Notes-GRID_Update_Notes-RHM_Known_Issues


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