Skip to main content

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

platform

  • centos 7
  • centos 8
  • centos 9
  • ubuntu 18
  • ubuntu 20
  • Docker

arch

  • X86_64

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

  • 1
  • 2
  • 3
  • 4
  • 5

OLD

  • currentState : State of the "Production",
  • additionalDetails : Wiki link for Knon issues
  • repositoryURL : "sw/production/umd/4/centos7/x86_64/updates",
  • keywords :