Data Structure
NEW implementation
-
name : Software name
-
version : version of the software name
-
contact : contact name of the software
-
technicalContact: technical contact name of the developper
-
description : Software shor descripion
-
releaseDate : Date of the release deployed in UMD/CMD etc.
-
majorVersion : Major version of the release
-
minorVersion : Minor version of the release
-
revisionVersion : Revision version of the release
-
releaseNotes : Descriptiopn or link to the relase notess
-
changeLog : Change log description or link to change log
-
documentationLinks : Documentation link for the software
-
distributionType ": [retrieved from distribution list]
-
distributionVersion: [retrieved from distribution distributed version list]
MajordistributionVersion: [retrieved from distribution distributed version list]
-
capabilities : [retrieved from capabilities definition list]
-
target:
["platform": "centos7"];
["arch": "x86_64"];
[repositoryURL": "sw/production/umd/4/centos7/x86_64/updates]
-
softwareConfigurationLink : link for the UMD/CMD software configuration
softwareConfigurationManagement : link for the UMD/CMD software configuration
Template product schema
{
"name" : "nagios-probe-im",
"version" : "1.0.1",
"currentState" : "Production",
"contact" : "micafer1@upv.es",
"technicalContact" : "micafer1@upv.es",
"description" : "probe for Infrastructure Manager service to ARGO-SAM release",
"releaseDate" : "2021-07-21",
"majorVersion" : "1",
"minorVersion" : "0",
"revisionVersion" : "1",
"releaseNotes" : "https://github.com/grycap/im/tree/master/monitoring",
"changeLog" : "N/A",
"documentationLinks" : ["link1","link2"],
"repositoryURL" : "sw/production/umd/4/centos7/x86_64/updates",
"distributionType": "UMD",
"distributionVersion": "4.15.0",
"capabilities": ["client tools", "monitoring"],
"target": [
{
"platform": "centos7",
"arch": "x86_64",
"repositoryURL": "sw/production/umd/4/centos7/x86_64/updates",
"apicallback": "http://admin-repo.egi.eu/api/report/release/xml?id=17324"
}
],
"softwareConfigurationLink": ""
}
target
- centos 7
- centos 8
- centos 9
- ubuntu 18
- ubuntu 20
- Docker
arch
Capabilities
(list of possible capabilities)
- Accounting
- Authorization
- Attribute Authority
- Client Tools
- Credential Management
- Data Access
- File Access, File Transfer
- Interactive Job Management
- Information Model
- Information Discovery
- Job Execution
- Metadata Catalogue
- Parallel Job
- Storage Management
distributionType
- UMD
- CMD-OS
- CMD-ONE
- Community
MajordistributionVersion
OLD
-
currentState : State of the "Production",
-
additionalDetails : Wiki link for Knon issues
-
repositoryURL : "sw/production/umd/4/centos7/x86_64/updates",
-
keywords :