La notion de Package Repository a déjà été abordé dans cet article. En quelque mot le “Package Repository” est un répertoire dans lequel on stocke les packages qui seront ensuite déployés sur les différentes sentinelles de votre Constellation. Si ces notions ne vous semblent pas claires, je vous invite vivement à lire ou relire cet article.

La page “Package Repository” de la Console Constellation permet d’administrer votre repository : uploader des packages de votre poste local ou télécharger des packages du catalogue en ligne, les supprimer, les renommer, etc..

image

Comme pour les autres pages de la Console, vous disposez d’un moteur de recherche pour filtrer les packages de votre repository :

image

Pour chaque package de votre repository vous pourrez le déployer sur une sentinelle, le renommer, le supprimer ou afficher les détails du package :

image

Par exemple affichons les détails du package Nest ici en version 2.2 installé le 20/07/2016 sur cette Constellation:

image

En cliquant le bouton “Deploy” vous pourrez sélectionner la sentinelle sur laquelle déployer ce package :

image

En haut de la page vous pouvez afficher le catalogue en ligne, rafraîchir la liste ou encore uploader des packages depuis votre navigateur.

image

Pour uploader un ou plusieurs packages, il suffit de “drag & dropper” les packages dans la fenêtre :

image

image

Depuis la version 1.8.1 de la Console Constellation, vous pouvez parcourir la liste des packages disponible sur le catalogue Constellation en ligne :

image

Vous pouvez alors cliquer sur le bouton “Deploy” pour télécharger automatiquement des packages dans le Package Repository de votre serveur Constellation et lancer l’assistant de déploiement.

Pour les packages installés et à jour, vous avez l’icone image à côté du nom. Si le package est installé mais qu’une version plus récente est disponible sur le catalogue vous aurez l’icone suivante  image.

image

Vous pouvez alors cliquer sur le bouton “Update” pour télécharger la nouvelle version dans votre Package Repository.

Notez également que des notifications de mise à jour des packages (et des composants Constellation) sont affichées sous forme de notification dans la barre du haut :

image

Une fois le package correctement téléchargé, vous obtiendriez une notification dans la Console Constellation :

image

Ensuite une nouvelle fenêtre s’ouvrera automatiquement pour vous proposer de recharger directement le ou les packages sur les sentinelles de votre Constellation où ils sont déployés :

Déploiement des mises à jour des packages

 

Le Package Repository
Editer la page sur GitHub

Démarrez la discussion sur le forum Constellation