Récupération de la version
##########################


Utilisation des dépôts *open-source*
=====================================

Les scripts de déploiement de la solution logicielle :term:`VITAM` sont disponibles dans le `dépôt github VITAM <https://github.com/ProgrammeVitam/vitam>`_ , dans le répertoire ``deployment``.

Les binaires de la solution logicielle :term:`VITAM` sont disponibles sur des dépôts :term:`VITAM` publics indiqués ci-dessous par type de `package`; ces dépôts doivent être correctement configurés sur la plate-forme cible avant toute installation.


*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.

Cas de *griffins*
~~~~~~~~~~~~~~~~~~~

Un dépôt supplémentaire est à paramétrer pour pouvoir dérouler l'installation des *griffins* ::

   [programmevitam-vitam-griffins]
   name=programmevitam-vitam-griffins
   baseurl=http://download.programmevitam.fr/vitam_griffins/<version_griffins>/rpm/
   gpgcheck=0
   repo_gpgcheck=0
   enabled=1

.. note:: remplacer <version_griffins> par la version à déployer.

*Repository* pour environnement Debian
---------------------------------------

Sur les partitions cibles, configurer le fichier ``/etc/apt/sources.list.d/vitam-repositories.list`` comme suit ::

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



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

Cas de *griffins*
~~~~~~~~~~~~~~~~~~~

Un dépôt supplémentaire est à paramétrer pour pouvoir dérouler l'installation des *griffins* ::

   deb [trusted=yes] http://download.programmevitam.fr/vitam_griffins/<version_griffins>/deb/ ./

.. note:: remplacer <version_griffins> par la version à déployer.

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 les livrables binaires (dépôts CentOS, Debian, Maven) 

Sur la machine "ansible" dédiée au déploiement de la solution logicielle :term:`VITAM`, décompresser le package (au format ``tar.gz``).

Pour l'installation des *griffins*, il convient de récupérer, puis décompresser, le package associé (au format ``zip``).

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*.

Sur le *repository* "*griffins*", récupérer également depuis le fichier d'extension ``zip`` les binaires d'installation (rpm pour CentOS ; deb pour Debian) et les faire prendre en compte par le *repository*.
