python openstackclient_OpenStack python clients

宋正真
2023-12-01

What we install currently

FUNCTEST

version: Danube (Newton?)

RUN pip install -r ${repos_dir}/functest/docker/requirements.pip

python-openstackclient==2.3.0 # Mitaka

python-keystoneclient==3.6.0 # Ocata

python-neutronclient==4.1.1 # Mitaka

python-ceilometerclient==1.5.1 # Liberty

RALLY

version 0.7.0

RUN pip install -r ${repos_dir}/rally/requirements.txt

python-keystoneclient>=2.0.0,!=2.1.0,<=3.6.0 # Mitaka, Newton

python-novaclient>=2.29.0,!=2.33.0,<=6.0.0 # Liberty, Mitaka, Newton

python-neutronclient>=5.1.0,<=6.0.0 # Newton

python-glanceclient==2.5.0 # Newton

python-heatclient==1.5.0 # Newton

python-cinderclient>=1.6.0,!=1.7.0,!=1.7.1,<=1.9.0 # Mitaka, Newton

python-swiftclient>=2.2.0,<=3.1.0 # Liberty, Mitaka, Newton

python-ceilometerclient>=2.5.0,<=2.6.1 # Newton

TEMPEST

version: 12.2.0

RUN pip install -r ${repos_dir}/tempest/requirements.txt

It doesn't install any python openstack client

KINGBIRD

version: 0.2.2

RUN cd ${repos_dir}/kingbird && pip install -e .    (now removed)

python-openstackclient>=3.3.0 # >=Ocata

python-keystoneclient>=3.6.0 # >=Ocata

python-novaclient!=2.33.0,>=2.29.0 # >=Liberty, Mitaka, Newton

python-neutronclient>=5.1.0 # >=Newton

python-cinderclient!=1.7.0,!=1.7.1,>=1.6.0 # >=Mitaka, Newton

SNAPS

version: 0.2.2

RUN cd ${repos_dir}/kingbird && pip install -e .    (now removed)

python-keystoneclient>=2.3.1 # >=Mitaka, Newton

python-novaclient>=6.0.0 # >=Newton

python-neutronclient>=5.1.0 # >=Newton

python-glanceclient>=2.5.0 # >=Newton

SFC

It is now removed, but tacker needs keystoneclient version 1.7.4

python-keystoneclient>=1.7.4 # Liberty

Current Docker container

In the current Docker image, these are the clients versions that are installed (kingbird and snaps are not included yet):

python-openstackclient (2.3.0) # Newton

python-keystoneclient (3.6.0) # Ocata

python-novaclient (6.0.0) # Newton

python-neutronclient (6.0.0) # Newton

python-glanceclient (2.5.0) # Newton

python-heatclient (1.5.0) # Newton

python-cinderclient (1.9.0) # Newton

python-swiftclient (3.1.0) # Newton

python-ceilometerclient (2.6.1) # Newton

 类似资料:

相关阅读

相关文章

相关问答