Project

General

Profile

Feature #3208

Need administrative commands for glideins

Added by Igor Sfiligoi over 6 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Igor Sfiligoi
Category:
Frontend
Target version:
Start date:
12/22/2012
Due date:
% Done:

0%

Estimated time:
Stakeholders:

CMS, OSG

Duration:

Description

Request from CMS.

It is currently not easy to send administrative commands to the glidein Condor daemons.
The problem is authentication/authorization; standard cmdline tools will fail because the security config is not right out of the box.
For some commands, finding the master is also a problem, since they are not propagated to the main Collector.

We should provide wrappers around the standard Condor administrative cmdline tools.
Using different names may be a good idea (e.g. glidein_vacate).


Related issues

Related to GlideinWMS - Feature #2194: Frontend need for a management mapfileNew11/23/2011

History

#1 Updated by Parag Mhashilkar over 5 years ago

  • Target version changed from v2_7_x to v3_x

#2 Updated by Igor Sfiligoi over 5 years ago

  • Assignee changed from Burt Holzman to Igor Sfiligoi
  • Target version changed from v3_x to v3_2_6

I need the tools right now, so I am volunteering to implement them.

#3 Updated by Igor Sfiligoi over 5 years ago

  • Category set to Frontend
  • Status changed from New to Feedback
  • Assignee changed from Igor Sfiligoi to Parag Mhashilkar
  • Stakeholders updated (diff)

I think I have the full implementation ready in
v3/3208

I had to slightly change the config libraries, to add a new file containing the pilot DNs.
The FE processes keep using the old one without the pilot DNs in them, to minimize security risks.

Once the new file is in place, three new commands are availble in frontend/tools directory;
fetch_glidein_log, glidein_off and enter_frontend_env.

The commands are summarily documented in doc/frontend/troubleshooting html,
while the detailed commands' options are documented in the executables themselves.

Please review.

#4 Updated by Parag Mhashilkar over 5 years ago

  • Assignee changed from Parag Mhashilkar to Igor Sfiligoi
  • Target version changed from v3_2_6 to v3_2_5

Sent feedback separately.

#5 Updated by Igor Sfiligoi over 5 years ago

Did the requested changes and merged back in both branch_v3_2 and master.

#6 Updated by Igor Sfiligoi over 5 years ago

  • Status changed from Feedback to Resolved

#7 Updated by Parag Mhashilkar over 5 years ago

  • Status changed from Resolved to Closed


Also available in: Atom PDF