Bug 692534 - [RFE] ask for adding non-existing parameter/feature from condor_configure_pool
Summary: [RFE] ask for adding non-existing parameter/feature from condor_configure_pool
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Enterprise MRG
Classification: Red Hat
Component: condor-wallaby-tools
Version: Development
Hardware: Unspecified
OS: Unspecified
low
medium
Target Milestone: ---
: ---
Assignee: grid-maint-list
QA Contact: MRG Quality Engineering
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-03-31 14:05 UTC by Martin Kudlej
Modified: 2016-05-26 20:06 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-05-26 20:06:09 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Martin Kudlej 2011-03-31 14:05:36 UTC
Description of problem:
I think it will be fine to have possibility to add new parameter and feature from condor_configure_pool if it doesn't exist. I think it's not comfortable now to get error message from condor_configure_pool, then run condor_configure_store and then run condor_configure_pool again to set parameter value/feature.

Version-Release number of selected component (if applicable):
condor-wallaby-tools-4.0-4.el5

Now:
$ condor_configure_pool -n `hostname` -a -p JOB_SERVER.JOB_SERVER_DEBUG
Value for "JOB_SERVER.JOB_SERVER_DEBUG": D_FULLDEBUG
Apply these changes [Y/n] ?
Error: Problem adding parameters (134218753, Invalid parameters for the identity group for hostname:  ["JOB_SERVER.JOB_SERVER_DEBUG"])

$ condor_configure_store -a -p JOB_SERVER.JOB_SERVER_DEBUG -> open $EDITOR
$ condor_configure_pool -n `hostname` -a -p JOB_SERVER.JOB_SERVER_DEBUG -> set value

Then:
$ condor_configure_pool -n `hostname` -a -p JOB_SERVER.JOB_SERVER_DEBUG
Value for "JOB_SERVER.JOB_SERVER_DEBUG": D_FULLDEBUG
Apply these changes [Y/n] ?
Error: Problem adding parameters (134218753, Invalid parameters for the identity
-> open $EDITOR
-> add JOB_SERVER.JOB_SERVER_DEBUG to store
-> set value

Comment 2 Robert Rati 2011-03-31 15:36:12 UTC
The ccp pool is not supposed to add new elements to the store.  It is for applying configurations only, and two separate tools allows separation of responsibilities (a role for managing what is available to configure in the store (ccs), and a role for configuring the pool(ccp)).  Having ccp add entities to the store complicates the tools and muddies the waters between the two tools.

Comment 3 Anne-Louise Tangring 2016-05-26 20:06:09 UTC
MRG-Grid is in maintenance and only customer escalations will be considered. This issue can be reopened if a customer escalation associated with it occurs.


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