Alert.png The wiki is deprecated and due to be decommissioned by the end of September 2022.
The content is being migrated to other supports, new updates will be ignored and lost.
If needed you can get in touch with EGI SDIS team using operations @ egi.eu.

Difference between revisions of "Preview Repository"

From EGIWiki
Jump to navigation Jump to search
Line 32: Line 32:


* [https://twiki.cern.ch/twiki/bin/view/EMI/AMGAreference AMGA]  
* [https://twiki.cern.ch/twiki/bin/view/EMI/AMGAreference AMGA]  
APEL parsers  
* [http://www.eu-emi.eu/releases/emi-3-montebianco/products/-/asset_publisher/5dKm/content/apel-parsers-2#Doc APEL parsers]
APEL publisher  
* APEL publisher  
APEL SSM  
* APEL SSM  
ARC CE  
* ARC CE  
ARC Clients  
* ARC Clients  
ARC Core  
* ARC Core  
ARC gridftp server  
* ARC gridftp server  
ARC InfoSys  
* ARC InfoSys  
ARGUS  
* ARGUS  
ARGUS EES  
* ARGUS EES  
BDII core  
* BDII core  
BDII site  
* BDII site  
BDII top  
* BDII top  
BLAH  
* BLAH  
caNl  
* caNl  
CEMon  
* CEMon  
CREAM  
* CREAM  
CREAM GE module  
* CREAM GE module  
CREAM LSF module  
* CREAM LSF module  
CREAM SLURM module  
* CREAM SLURM module  
CREAM TORQUE module  
* CREAM TORQUE module  
dCache  
* dCache  
Delegation Java  
* Delegation Java  
DPM  
* DPM  
EMI-NAGIOS  
* EMI-NAGIOS  
EMI-UI  
* EMI-UI  
EMI-WN  
* EMI-WN  
EMIR  
* EMIR  
FTS  
* FTS  
FTS3  
* FTS3  
GFAL/LCG_Util  
* GFAL/LCG_Util  
gLExec-wn  
* gLExec-wn  
gLite CLUSTER  
* gLite CLUSTER  
glite-gsoap/gss  
* glite-gsoap/gss  
gLite-MPI  
* gLite-MPI  
glite-proxyrenewal  
* glite-proxyrenewal  
gLite-yaim-core  
* gLite-yaim-core  
gridsite  
* gridsite  
Hydra  
* Hydra  
L&B  
* L&B  
lcg-info-clients  
* lcg-info-clients  
LFC  
* LFC  
Pseudonymity  
* Pseudonymity  
RAL-SAGA-SD  
* RAL-SAGA-SD  
SLURM WN Config  
* SLURM WN Config  
StoRM SE  
* StoRM SE  
STS  
* STS  
TORQUE server config  
* TORQUE server config  
TORQUE WN config  
* TORQUE WN config  
UNICORE Client6  
* UNICORE Client6  
UNICORE Gateway6  
* UNICORE Gateway6  
UNICORE HILA  
* UNICORE HILA  
UNICORE Registry6  
* UNICORE Registry6  
UNICORE TSI6  
* UNICORE TSI6  
UNICORE UVOS  
* UNICORE UVOS  
UNICORE X/6  
* UNICORE X/6  
UNICORE XUUDB  
* UNICORE XUUDB  
VOMS  
* VOMS  
VOMS-admin  
* VOMS-admin  
WMS  
* WMS  
WNoDES
* WNoDES


== Repository configuration ==
== Repository configuration ==

Revision as of 13:45, 23 February 2016

_PAGE WORK IN PROGRESS_

Overview

The aim of Preview is making available in a single point the updates of the middleware products as soon as they are released by the product teams. The same updates will also undego to the usual UMD verification and staged rollout processes, which requires several weeks to be completed; instead, through the Preview repository the resource centres administrators can avoid this wait and can apply the updates on their machines as soon as they are announced. Our plan is to release the Preview updates on a monthly basis, after having gathered the relevant information by the product teams.

Release process

The product teams usually announce a new version of their product by a GGUS ticket or email to URT team. In the announcement it is reported all the relevant information about the update: description of new features and bugfixes, installation and configuration details. The new packages are downloaded and signed, then it is created a new release of the Preview middleware uploading the new packages into the repository. After preparing the release notes, the Preview update is announced.

Starting point: Preview 1.0.0 series

The first Preview release is a mirror of the EMI3 repository, containing the Update 29 (11.11.2015) - v. 3.17.1-1 http://www.eu-emi.eu/releases/emi-3-monte-bianco/updates

All the 62 products making part of EMI-3 are included in this first release.

The operative systems supported are:

  • Scientific Linux 6 /64 bit
  • Debian squeeze 6 /64 bit

There is a single repository for all the components and for each OS.

Products

This is the list of products contained in the first release:

  • AMGA
  • APEL parsers
  • APEL publisher
  • APEL SSM
  • ARC CE
  • ARC Clients
  • ARC Core
  • ARC gridftp server
  • ARC InfoSys
  • ARGUS
  • ARGUS EES
  • BDII core
  • BDII site
  • BDII top
  • BLAH
  • caNl
  • CEMon
  • CREAM
  • CREAM GE module
  • CREAM LSF module
  • CREAM SLURM module
  • CREAM TORQUE module
  • dCache
  • Delegation Java
  • DPM
  • EMI-NAGIOS
  • EMI-UI
  • EMI-WN
  • EMIR
  • FTS
  • FTS3
  • GFAL/LCG_Util
  • gLExec-wn
  • gLite CLUSTER
  • glite-gsoap/gss
  • gLite-MPI
  • glite-proxyrenewal
  • gLite-yaim-core
  • gridsite
  • Hydra
  • L&B
  • lcg-info-clients
  • LFC
  • Pseudonymity
  • RAL-SAGA-SD
  • SLURM WN Config
  • StoRM SE
  • STS
  • TORQUE server config
  • TORQUE WN config
  • UNICORE Client6
  • UNICORE Gateway6
  • UNICORE HILA
  • UNICORE Registry6
  • UNICORE TSI6
  • UNICORE UVOS
  • UNICORE X/6
  • UNICORE XUUDB
  • VOMS
  • VOMS-admin
  • WMS
  • WNoDES

Repository configuration

In order to configure the Preview repository, download it from the EGI Community Repository:

In case of SL6, you should give this repository a higher priority than the EPEL one (install yum-priorities for this purpose). Please add also the protect option. For instance, the reopository file should look like the following one:

# EGI Applications Database (http://appdb.egi.eu/)
# EGI Community repository (http://repository.egi.eu/community/)
# POA ID:327
# Created: 2016-02-23 12:01:50 EEST
[preview.repository-sl-6-x86_64]
name=Repository for preview.repository (o/s: sl6 arch: x86_64)
baseurl=http://repository.egi.eu/community/software/preview.repository/1.0/releases/sl/6/x86_64/RPMS/
protect=1
enabled=1
# To use priorities you must have yum-priorities installed
priority=40
gpgcheck=0

Then you have to disable/comment/delete the EMI or UMD repositories (if installed) on your machines in order to avoid any mismatch.