Difference: WMS35ExtendedReleaseNotes (1 vs. 12)

Revision 112013-04-15 - MarcoCecchi

Line: 1 to 1
Changed:
<
<

Extended Release Notes for WMS 3.5.0

>
>

Extended Release Notes for EMI WMS 3.5.0

 
Added:
>
>
 
Changed:
<
<
1) Supported platforms
2) Major changes
3) Installation and configuration
4) Known Issues

1) Supported platforms

>
>

1 Supported platforms

  Scientific Linux 5.x x86_64

Scientific Linux 6.x x86_64

Changed:
<
<

2) Major changes

>
>

1 Major changes

 
Changed:
<
<
Enabled Argus-based access control using the glite-CE/WN profile
>
>

0.1 Enabled Argus-based access control using the glite-CE/WN profile

 
Changed:
<
<
Integrated EMIR-SERP with existing service configuration and deployment on the server side. The WMS is able to register to an EMIR instance specified by configuration.
>
>

0.1 Integrated EMIR-SERP with existing service configuration and deployment on the server side. The WMS is able to register to an EMIR instance specified by configuration.

 
Changed:
<
<
Ceased distribution of WMProxy Java API, UI C++ API, UI Java API
>
>
- Ceased distribution of WMProxy Java API, UI C++ API, UI Java API
 
Changed:
<
<
Support for StorageAccessProtocols has been added to the GLUE2.0 information provider
>
>
- Support for StorageAccessProtocols has been added to the GLUE2.0 information provider
  NOTA BENE:
Line: 37 to 28
 
Changed:
<
<
Restructuring of the build structure and artefacts
>
>

0.1 Restructuring of the build structure and artefacts

  A relevant number of components has been unified. This does not immediately affects performance nor introduces new features, but it greatly helps sustainability and consolidation. In particular:
Line: 48 to 39
 * glite-wms-wmproxy, glite-wms-wmproxy-interface have been merged into glite-wms-interface
Changed:
<
<
Nagios probes are distributed with the release. The same suggestions valid for CREAM apply:
>
>

0.1 Nagios probes are distributed with the release. The same suggestions valid for CREAM apply:

  https://wiki.italiangrid.it/twiki/bin/view/CREAM/NagiosProbes
Changed:
<
<
Configuration Changes
>
>

0.1 Configuration Changes

  To enable publication of service records to the EMI service registry, set in the site_info.def the following variables:
Line: 69 to 59
 /opt/glite/yaim/bin/yaim -r -f config_emir_serp -s siteinfo_/site-info.def
Changed:
<
<

3) Installation and configuration

>
>

1 Installation and configuration

  Clean install:
Line: 89 to 79
 - run configuration
Changed:
<
<

4) Known issues

>
>

1 Known issues

  - A workaround needs to be applied when installing versions of HTCondor >= 7.8.6 (needed to enable submission to the ARC CE using GRAM). In the pre-script glite-wms.pre, add:

Revision 102013-04-12 - MarcoCecchi

Line: 1 to 1
 

Extended Release Notes for WMS 3.5.0

Line: 91 to 91
 

4) Known issues

Changed:
<
<
- To enable submission to the ARC CE using GRAM, a version of HTCondor >= 7.8.6 is needed. Pay attention to the version that gets downloaded with 'yum install condor-emi'. If it's higher, then you don't have to worry.
>
>
- A workaround needs to be applied when installing versions of HTCondor >= 7.8.6 (needed to enable submission to the ARC CE using GRAM). In the pre-script glite-wms.pre, add:

#TEMPORARY WORKAROUND for http://ggus.eu/tech/ticket_show.php?ticket=88630
#We install custom emi-condor 7.8.8 but then the spool folder changed location so we must create it
#for condor to start successfully
config_condor_wms_pre () {
mkdir -p /var/condor/spool
}
  - Authorization based on Argus does not work in SL6, because of a well known-bug in libcurl/nss. When this gets fixed, a mere update will restore the functionality.

Revision 92013-04-11 - MarcoCecchi

Line: 1 to 1
 

Extended Release Notes for WMS 3.5.0

Line: 91 to 91
 

4) Known issues

Changed:
<
<
- To enable submission to the ARC CE using GRAM, a version of HTCondor >= 7.8.6 is needed. The EMI-3 release of the WMS ships with Condor-emi 7.8.0. A package called Condor-emi 7.8.7 will be released soon.
>
>
- To enable submission to the ARC CE using GRAM, a version of HTCondor >= 7.8.6 is needed. Pay attention to the version that gets downloaded with 'yum install condor-emi'. If it's higher, then you don't have to worry.
  - Authorization based on Argus does not work in SL6, because of a well known-bug in libcurl/nss. When this gets fixed, a mere update will restore the functionality.

Revision 82013-03-26 - MarcoCecchi

Line: 1 to 1
 

Extended Release Notes for WMS 3.5.0

Line: 91 to 91
 

4) Known issues

Changed:
<
<
To enable submission to the ARC CE using GRAM, a version of HTCondor >= 7.8.6 is needed. The EMI-3 release of the WMS ships with Condor-emi 7.8.0.
>
>
- To enable submission to the ARC CE using GRAM, a version of HTCondor >= 7.8.6 is needed. The EMI-3 release of the WMS ships with Condor-emi 7.8.0.
 A package called Condor-emi 7.8.7 will be released soon.
Added:
>
>
- Authorization based on Argus does not work in SL6, because of a well known-bug in libcurl/nss. When this gets fixed, a mere update will restore the functionality.
  -- MarcoCecchi - 2012-06-22

Revision 72013-03-25 - MarcoCecchi

Line: 1 to 1
 

Extended Release Notes for WMS 3.5.0

Line: 92 to 92
 

4) Known issues

To enable submission to the ARC CE using GRAM, a version of HTCondor >= 7.8.6 is needed. The EMI-3 release of the WMS ships with Condor-emi 7.8.0.

Changed:
<
<
HTCondor 7.8.6 has been verified to be binary compatible with 7.8.0. Just upgrade to 7.8.6 and submission to ARC will be enabled.
>
>
A package called Condor-emi 7.8.7 will be released soon.
 

-- MarcoCecchi - 2012-06-22

Revision 62013-02-28 - MarcoCecchi

Line: 1 to 1
 

Extended Release Notes for WMS 3.5.0

1) Supported platforms
2) Major changes
Changed:
<
<
3) Known Issues
>
>
3) Installation and configuration
4) Known Issues
 

Changed:
<
<

1) Supported platforms

>
>

1) Supported platforms

  Scientific Linux 5.x x86_64

Scientific Linux 6.x x86_64

Changed:
<
<

2) Major changes

>
>

2) Major changes

 

Enabled Argus-based access control using the glite-CE/WN profile
Line: 24 to 26
 
Ceased distribution of WMProxy Java API, UI C++ API, UI Java API
Changed:
<
<
Support for StorageAccessProtocols has been added in the GLUE2.0 information provider
>
>
Support for StorageAccessProtocols has been added to the GLUE2.0 information provider
  NOTA BENE:
Line: 55 to 57
  To enable publication of service records to the EMI service registry, set in the site_info.def the following variables:
Added:
>
>
 BDII_EMIR_ENABLE=yes
Deleted:
<
<
 BDII_EMIR_SERP_PERIOD=1 # refresh rate in hours
Deleted:
<
<
 BDII_EMIR_SERP_VALIDITY=2 # validity of the records in hours
Deleted:
<
<
 BDII_EMIR_HOST=http://somehost:someport
Changed:
<
<
>
>
  and run:
Line: 70 to 69
 /opt/glite/yaim/bin/yaim -r -f config_emir_serp -s siteinfo_/site-info.def
Changed:
<
<
Already introduced with EMI WMS 3.4.0:
>
>

3) Installation and configuration

Clean install:

- yum install emi-wms emir-serp condor-emi

- run configuration

Several components have been grouped together/removed, this has to be taken into account when updating from an older version. How to update:

- yum remove glite-wms-classad_plugin glite-wms-ism glite-wms-helper glite-wms-brokerinfo glite-wms-broker glite-wms-matchmaking glite-wms-wmproxy glite-wms-manager glite-yaim-wms # remove components that do not exist anymore

- yum install emi-wms emir-serp

- yum update

 
Changed:
<
<
USE_ARGUS=no
>
>
- run configuration
 
Deleted:
<
<
ARGUS_PEPD_ENDPOINTS="https://emitestbed30.cnaf.infn.it:8154/authz"
 
Changed:
<
<

3) Known issues

>
>

4) Known issues

  To enable submission to the ARC CE using GRAM, a version of HTCondor >= 7.8.6 is needed. The EMI-3 release of the WMS ships with Condor-emi 7.8.0. HTCondor 7.8.6 has been verified to be binary compatible with 7.8.0. Just upgrade to 7.8.6 and submission to ARC will be enabled.

Revision 52013-02-15 - MarcoCecchi

Line: 1 to 1
 

Extended Release Notes for WMS 3.5.0

Line: 37 to 37
 
Restructuring of the build structure and artefacts
Changed:
<
<
A relevant number of components has been unified. This does not immediately affects performance nor introduces new features, but it greatly helps sustainability and consolidation.
>
>
A relevant number of components has been unified. This does not immediately affects performance nor introduces new features, but it greatly helps sustainability and consolidation. In particular:

* glite-wms-classad_plugin, glite-wms-ism, glite-wms-helper, glite-wms-broker, glite-wms-brokerinfo, glite-wms-matchmaking, glite-wms-manager have been unified into glite-wms-core

* glite-yaim-wms, glite-wms-configuration have been merged into glite-wms-configuration

* glite-wms-wmproxy, glite-wms-wmproxy-interface have been merged into glite-wms-interface

 
Nagios probes are distributed with the release. The same suggestions valid for CREAM apply:

Revision 42013-02-08 - MarcoCecchi

Line: 1 to 1
 

Extended Release Notes for WMS 3.5.0

Line: 24 to 26
 
Support for StorageAccessProtocols has been added in the GLUE2.0 information provider
Added:
>
>
NOTA BENE:

Support for glue2 must be enabled in the configuration, through the parameter EnableIsmIiGlue20Purchasing (see admin guide). The WMS appends extra requirements to the ones provided by the user in the JDL. These are specified by the configuration attribute WmsRequirements, which is in GLUE 1.3. To fully enable support for GLUE 2.0, this parameter must contain a valid GLUE2.0 expression, so the one provided with the default won't work. Here's a translation of the default WmsRequirements expression in GLUE2.0:

((ShortDeadlineJob =?= TRUE ? RegExp(".*sdj$", other.ceid) : !RegExp(".*sdj$", other.ceid)) && (other.Glue2.computing.share.MaxRunningJobs == 0 || other.Glue2.computing.share.totaljobs < other.Glue2.computing.share.MaxRunningJobs) && (EnableWmsFeedback =?= TRUE ? RegExp("cream", other.Glue2.Computing.Endpoint.ImplementationName, "i") : true) && (member(CertificateSubject,other.Glue2.Computing.Share.Policy) || member(strcat("VO:",VirtualOrganisation),other.Glue2.Computing.Share.Policy) || FQANmember(strcat("VOMS:", VOMS_FQAN), other.Glue2.Computing.Share.Policy)) is true && FQANmember(strcat("DENY:",VOMS_FQAN), other.Glue2.Computing.Share.Policy) isnt true)
 
Restructuring of the build structure and artefacts

A relevant number of components has been unified. This does not immediately affects performance nor introduces new features, but it greatly helps sustainability and consolidation.

Changed:
<
<
- Nagios probes are distributed with the release. The same suggestions valid for CREAM apply:
>
>
Nagios probes are distributed with the release. The same suggestions valid for CREAM apply:
  https://wiki.italiangrid.it/twiki/bin/view/CREAM/NagiosProbes

Revision 32013-02-05 - MarcoCecchi

Line: 1 to 1
Changed:
<
<

Extended Release Notes for WMS 3.4.0

>
>

Extended Release Notes for WMS 3.5.0

 

1) Supported platforms
Line: 16 to 16
 

2) Major changes

Changed:
<
<
- Enabled Argus-based access control using the glite-CE/WN profile
>
>
Enabled Argus-based access control using the glite-CE/WN profile
 
Changed:
<
<
- Integrated EMIR-SERP with existing service configuration and deployment on the server side. The WMS is able to register to an EMIR instance specified by configuration.
>
>
Integrated EMIR-SERP with existing service configuration and deployment on the server side. The WMS is able to register to an EMIR instance specified by configuration.
 
Changed:
<
<
- Removed provision of WMProxy Java API, UI C++ API, UI Java API
>
>
Ceased distribution of WMProxy Java API, UI C++ API, UI Java API
 
Changed:
<
<
- Support for StorageAccessProtocols has been added in the GLUE2.0 information provider
>
>
Support for StorageAccessProtocols has been added in the GLUE2.0 information provider
 
Changed:
<
<

Configuration Changes

>
>
Restructuring of the build structure and artefacts

A relevant number of components has been unified. This does not immediately affects performance nor introduces new features, but it greatly helps sustainability and consolidation.

- Nagios probes are distributed with the release. The same suggestions valid for CREAM apply:

https://wiki.italiangrid.it/twiki/bin/view/CREAM/NagiosProbes

Configuration Changes
  To enable publication of service records to the EMI service registry, set in the site_info.def the following variables:

Revision 22013-02-05 - MarcoCecchi

Line: 1 to 1
 

Extended Release Notes for WMS 3.4.0

Line: 22 to 22
  - Removed provision of WMProxy Java API, UI C++ API, UI Java API
Added:
>
>
- Support for StorageAccessProtocols has been added in the GLUE2.0 information provider
 

Configuration Changes

Revision 12013-02-05 - MarcoCecchi

Line: 1 to 1
Added:
>
>

Extended Release Notes for WMS 3.4.0

1) Supported platforms
2) Major changes
3) Known Issues

1) Supported platforms

Scientific Linux 5.x x86_64

Scientific Linux 6.x x86_64

2) Major changes

- Enabled Argus-based access control using the glite-CE/WN profile

- Integrated EMIR-SERP with existing service configuration and deployment on the server side. The WMS is able to register to an EMIR instance specified by configuration.

- Removed provision of WMProxy Java API, UI C++ API, UI Java API

Configuration Changes

To enable publication of service records to the EMI service registry, set in the site_info.def the following variables:

BDII_EMIR_ENABLE=yes

BDII_EMIR_SERP_PERIOD=1 # refresh rate in hours

BDII_EMIR_SERP_VALIDITY=2 # validity of the records in hours

BDII_EMIR_HOST=http://somehost:someport

and run:

/opt/glite/yaim/bin/yaim -r -f config_emir_serp -s siteinfo_/site-info.def

Already introduced with EMI WMS 3.4.0:

USE_ARGUS=no

ARGUS_PEPD_ENDPOINTS="https://emitestbed30.cnaf.infn.it:8154/authz"

3) Known issues

To enable submission to the ARC CE using GRAM, a version of HTCondor >= 7.8.6 is needed. The EMI-3 release of the WMS ships with Condor-emi 7.8.0. HTCondor 7.8.6 has been verified to be binary compatible with 7.8.0. Just upgrade to 7.8.6 and submission to ARC will be enabled.

-- MarcoCecchi - 2012-06-22

 
This site is powered by the TWiki collaboration platformCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback