We're updating the issue view to help you get more done. 

Release osg-configure 3.0.0

Description

Umbrella ticket. There's a decent amount of stuff we're dropping from osg-configure in OSG 3.5, so once again we're going to have to maintain two versions in parallel while OSG 3.4 is supported.

Here is the list (C&P from ):

  • Drop "Site Information/site_name" attribute
    site_name in the Site Information section has been deprecated in favor of resource for a long time. Remove and make resource mandatory instead.

  • Drop "Site Information/wlcg_*" attributes
    They are currently ignored anyway. A comment says that they're read by GIP directly but we don't use GIP anymore. Removing them would turn their presence into a warning.

  • Drop "GratiaConfig._auto_configure()"
    This code runs only if you do not have a "Gratia" config section but are running on a CE. We shouldn't allow that.

  • Remove all code with the word "GRAM" in it... as well as "job_contact", "util_contact", etc.
    Right now asking for GRAM gives you an error; I think by 3.5.0 we can stop enforcing it.

  • GUMS and glExec code.

  • LegacySettings – code for setting a whole bunch of GRID3_* environment variables. , we can get rid of that, right?

  • Make "Site Information/resource_group" mandatory on a CE – it's used for the CE collector stuff

  • Comment out the $OSG_APP variable - - add it back if ATLAS still needs it

  • Drop "Install Locations" code – has been deprecated for a while

  • Drop --enabled-services - only used for osg-control which is unused on el7

Environment

None

Target metrics

None

Personnel

None

Freshdesk Tickets

None

Status

Assignee

Tim Theisen

Reporter

Mat Selmeci

Priority

Major

Labels

Components

Fix versions

None

Epic Link

None

Sprint

None