Packages OpenStack

Packages OpenStack

Les distributions livrent les packages OpenStack soit avec la distribution elle-même, soit par d’autres moyens en fonction du calendrier de sortie des différentes versions. Exécuter ces procédures sur tous les nœuds.

Avertissement

Pour pouvoir aller plus loin, vos hôtes doivent contenir la dernière version des packages d’installation de base disponibles pour votre distribution.

Note

Désactiver ou supprimer tout service de mise à jour automatique car il peut impacter votre environnement OpenStack.

Pré-requis

Avertissement

Il est recommandé de désactiver EPEL quand on utilise les packages RDO à cause de certaines mises à jour dans EPEL qui casse la rétrocompatibilité. Ou mieux, figer les versions des packages en utilisant le plugin yum-versionlock.

Note

Les étapes suivantes sont inutiles sur CentOS.

  1. Sur RHEL, enregistrer votre système auprès du Gestionnaire de Souscription Red Hat, en utilisant vos nom et mot de passe d’utilisateur du portail client.

    # subscription-manager register --username="USERNAME" --password="PASSWORD"
    
  2. Trouver les pools d’habilitation contenant les canaux pour votre système RHEL :

    # subscription-manager list --available
    
  3. Utiliser les identifiants de pool trouvés à l’étape précédente pour attacher vos habilitations RHEL :

    # subscription-manager attach --pool="POOLID"
    
  4. Activer les dépôts nécessaires :

    # subscription-manager repos --enable=rhel-7-server-optional-rpms \
      --enable=rhel-7-server-extras-rpms --enable=rhel-7-server-rh-common-rpms
    

Activer le dépôt OpenStack

  • Sur CentOS, le dépôt extras contient le RPM qui active le dépôt OpenStack. CentOS inclut par défaut le dépôt extras, vous pouvez donc simplement installer le package pour activer le dépôt OpenStack.

    # yum install centos-release-openstack-mitaka
    
  • Sur RHEL, télécharger et installer le dépôt RDO RPM pour activer le dépôt OpenStack.

    # yum install https://repos.fedorapeople.org/repos/openstack/openstack-mitaka/rdo-release-mitaka-6.noarch.rpm
    

Finaliser l’installation

  1. Mettre à jour les packages sur votre hôte :

    # yum upgrade
    

    Note

    Si la mise à jour inclut un nouveau noyau, redémarrer votre hôte pour l’activer.

  2. Installer le client OpenStack :

    # yum install python-openstackclient
    
  1. RHEL et CentOS active SELinux par défaut. Installer le package openstack-selinux pour gérer automatiquement les politiques de sécurité pour les services OpenStack :

    # yum install openstack-selinux
    
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.