File tree 4 files changed +23
-3
lines changed
neutron-prerequisites/tasks
4 files changed +23
-3
lines changed Original file line number Diff line number Diff line change @@ -351,7 +351,7 @@ install_oscli() {
351
351
mkvirtualenv os_cli > ${log} 2>&1
352
352
353
353
echo " --> Upgrading PIP"
354
- pip install pip --upgrade > ${log} 2>&1
354
+ pip install pip==20.3.4 --upgrade > ${log} 2>&1
355
355
356
356
echo " --> Installing OpenStack CLI"
357
357
pip install --upgrade --requirement \
@@ -390,12 +390,22 @@ install_prereqs() {
390
390
done
391
391
392
392
# # upgrade pip
393
- sudo pip install --upgrade pip > ${log} 2>&1
393
+ sudo pip install --upgrade pip==20.3.4 > ${log} 2>&1
394
394
if [ $? -ne 0 ]; then
395
395
echo -e " \nERROR: failed to upgrade pip - here's the last 10 lines of the log:\n"
396
396
tail -10 ${log} ; exit 1
397
397
fi
398
398
399
+ # Install pbr
400
+ for pkg in ' pbr==5.6.0' ; do
401
+ echo -n " ${pkg} "
402
+ sudo pip install ${pkg} --ignore-installed > ${log} 2>&1
403
+ if [ $? -ne 0 ]; then
404
+ echo -e " \nERROR: failed to install ${pkg} - here's the last 10 lines of the log:\n"
405
+ tail -10 ${log} ; exit 1
406
+ fi
407
+ done
408
+
399
409
# # install additional pip-based packages
400
410
for pkg in ' openstacksdk==0.39.0' docker-py; do
401
411
echo -n " ${pkg} "
Original file line number Diff line number Diff line change 4
4
state : present
5
5
name : libselinux-python
6
6
7
+ - name : Install the latest version ca-certificates
8
+ yum :
9
+ name : ca-certificates
10
+ state : latest
11
+
7
12
- name : Modify devpts mount point
8
13
mount :
9
14
state : present
Original file line number Diff line number Diff line change 52
52
53
53
- name : Add Platform9 Yum repository
54
54
yum :
55
- name : https://s3-us-west-1.amazonaws.com/platform9-neutron/noarch/platform9-neutron-repo.noarch.rpm
55
+ name : https://s3-us-west-1.amazonaws.com/platform9-neutron/noarch/platform9-neutron-repo-1-0 .noarch.rpm
56
56
state : present
57
57
update_cache : yes
58
58
Original file line number Diff line number Diff line change 5
5
copy :
6
6
dest : /etc/yum/vars/contentdir
7
7
content : ' centos'
8
+
9
+ - name : install the epel-release repo
10
+ yum :
11
+ name : epel-release
12
+ state : latest
8
13
9
14
- name : install the centos-release-qemu-ev repo
10
15
yum :
You can’t perform that action at this time.
0 commit comments