web-dev-qa-db-fra.com

Installez python outils de configuration pour Ubuntu 12.04

J'essaie d'installer Savanna dans OpenStack mais j'obtiens - cette erreur que j'ai posté sur askubuntu.com

Quelqu'un m'a dit que cela pourrait arriver parce que je n'ai pas la bonne version de python-setup-tools installée pour mon Ubuntu.

J'ai installé python à l'aide de cette commande.

Sudo apt-get install python-setuptools python-virtualenv python-dev

Quelqu'un peut-il me dire quelle est la bonne version et la bonne commande pour installer python-setuptools?

1
Umair

L'option la plus simple pour essayer Savanna est d'utiliser devstack dans une machine virtuelle. J'utilisais une instance virtuelle Ubuntu 12.04 dans mes tests. Dans cet environnement, nous devons exécuter les commandes suivantes pour installer devstack et l'API Savanna:

$ Sudo apt-get install git-core
$ git clone https://github.com/openstack-dev/devstack.git
$ vi localrc  # edit localrc
ADMIN_PASSWORD=nova
MYSQL_PASSWORD=nova
RABBIT_PASSWORD=nova
SERVICE_PASSWORD=$ADMIN_PASSWORD
SERVICE_TOKEN=nova

# Enable Swift
ENABLED_SERVICES+=,Swift

Swift_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5
Swift_REPLICAS=1
Swift_DATA_DIR=$DEST/data

# Force checkout prerequsites
# FORCE_PREREQ=1

# keystone is now configured by default to use PKI as the token format which produces huge tokens.
# set UUID as keystone token format which is much shorter and easier to work with.
KEYSTONE_TOKEN_FORMAT=UUID

# Change the FLOATING_RANGE to whatever IPs VM is working in.
# In NAT mode it is subnet VMWare Fusion provides, in bridged mode it is your local network.
FLOATING_RANGE=192.168.55.224/27

# Enable auto assignment of floating IPs. By default Savanna expects this setting to be enabled
EXTRA_OPTS=(auto_assign_floating_ip=True)

# Enable logging
SCREEN_LOGDIR=$DEST/logs/screen

$ ./stack.sh  # this will take a while to execute
$ Sudo apt-get install python-setuptools python-virtualenv python-dev
$ virtualenv savanna-venv
$ savanna-venv/bin/pip install savanna
$ mkdir savanna-venv/etc
$ cp savanna-venv/share/savanna/savanna.conf.sample savanna-venv/etc/savanna.conf
# To start Savanna API:
$ savanna-venv/bin/python savanna-venv/bin/savanna-api --config-file savanna-venv/etc/savanna.conf

Source .

1
Sylvain Pineau