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 les dépôts bintray ; 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

[vitam-bintray--programmevitam-vitam-rpm-release-product]
name=vitam-bintray--programmevitam-vitam-rpm-release-product
baseurl=https://dl.bintray.com/programmevitam/vitam-rpm-release/centos/7/vitam-product/<branche_vitam>/
gpgcheck=0
repo_gpgcheck=0
enabled=1

[vitam-bintray--programmevitam-vitam-rpm-release-external]
name=vitam-bintray--programmevitam-vitam-rpm-release-external
baseurl=https://dl.bintray.com/programmevitam/vitam-rpm-release/centos/7/vitam-external/<branche_vitam>/
gpgcheck=0
repo_gpgcheck=0
enabled=1

Note

remplacer <branche_vitam> 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] https://dl.bintray.com/programmevitam/vitam-deb-release jessie vitam-product-<branche_vitam> vitam-external-<branche_vitam>

Note

remplacer <branche_vitam> 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.