3.3. Récupération de la version

3.3.1. Utilisation des dépôts open-source

Les scripts de déploiement de VITAM sont disponibles dans le dépôt github VITAM , dans le répertoire deployment.

Les binaires de VITAM sont disponibles sur un dépôt vitam public indiqué ci-dessous par type de package; ces dépôts doivent être correctement configurés sur la plate-forme cible avant toute installation.

3.3.1.1. Repository pour environnement CentOS

Sur les partitions cibles, configurer le fichier /etc/yum.repos.d/vitam-repositories.repo (remplacer <branche_vitam> par le nom de la branche de support à installer) comme suit

[programmevitam-vitam-rpm-release-product]
name=programmevitam-vitam-rpm-release-product
baseurl=http://download.programmevitam.fr/vitam_repository/<vitam_version>/rpm/vitam-product/
gpgcheck=0
repo_gpgcheck=0
enabled=1

[programmevitam-vitam-rpm-release-external]
name=programmevitam-vitam-rpm-release-external
baseurl=http://download.programmevitam.fr/vitam_repository/<vitam_version>/rpm/vitam-external/
gpgcheck=0
repo_gpgcheck=0
enabled=1

Note

remplacer <vitam_version> par la version à déployer.

3.3.1.2. Repository pour environnement Debian

Sur les partitions cibles, configurer le fichier /etc/apt/sources.list.d/vitam-repositories.list (remplacer <branche_vitam> par le nom de la branche de support à installer) comme suit

deb [trusted=yes] http://download.programmevitam.fr/vitam_repository/<vitam_version>/deb jessie vitam-product vitam-external

Note

remplacer <vitam_version> par la version à déployer.

3.3.2. Utilisation du package global d’installation

Note

Le package global d’installation n’est pas présent dans les dépôts publics.

Le package global d’installation contient :

  • le package proprement dit
  • la release notes
  • les empreintes de contrôle

Sur la machine « ansible » dévouée au déploiement de VITAM, décompacter le package (au format tar.gz).

Sur le repository « VITAM », récupérer également depuis le fichier d’extension tar.gz les binaires d’installation (rpm pour CentOS ; deb pour Debian) et les faire prendre en compte par le repository.