summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFeng Pan <fpan@redhat.com>2016-10-07 13:21:56 -0400
committerFeng Pan <fpan@redhat.com>2016-10-07 15:01:18 -0400
commitdfe970932417a0a6ceca1b84d16aa51ba30e07f3 (patch)
tree6058ba00ceabf30e6e73d7a1ce129bd0b059563e
parent9fc892b550c7af71a5d464a04ee0a8f3e833b5d7 (diff)
Remove yum udpate all from overcloud build
Also changes python path in networking-vpp spec to use abolsute path. This avoids issues when python path is found on a different path on build machine. Change-Id: Icc2951bc66ba0b2ab0510083ecad6e680da9d5fc Signed-off-by: Feng Pan <fpan@redhat.com>
-rwxr-xr-xbuild/overcloud-full.sh3
-rw-r--r--build/rpm_specs/networking-vpp.spec2
2 files changed, 3 insertions, 2 deletions
diff --git a/build/overcloud-full.sh b/build/overcloud-full.sh
index 7af3f831..b148542f 100755
--- a/build/overcloud-full.sh
+++ b/build/overcloud-full.sh
@@ -119,8 +119,9 @@ LIBGUESTFS_BACKEND=direct virt-customize \
--run-command "yum install -y etcd" \
--run-command "pip install python-etcd" \
--run-command "puppet module install cristifalcas/etcd" \
+ --run-command "yum update -y puppet" \
--install "centos-release-qemu-ev" \
- --run-command "yum update -y" \
+ --run-command "yum update -y qemu-kvm-ev" \
--run-command "yum remove -y qemu-system-x86" \
--upload ../os-net-config.tar.gz:/usr/lib/python2.7/site-packages \
--run-command "cd /usr/lib/python2.7/site-packages/ && rm -rf os_net_config && tar xzf os-net-config.tar.gz" \
diff --git a/build/rpm_specs/networking-vpp.spec b/build/rpm_specs/networking-vpp.spec
index 28d3482b..2fd4e049 100644
--- a/build/rpm_specs/networking-vpp.spec
+++ b/build/rpm_specs/networking-vpp.spec
@@ -38,7 +38,7 @@ WantedBy=multi-user.target
EOF
%install
-python setup.py install -O1 --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
+/usr/bin/python setup.py install -O1 --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
mkdir -p %{buildroot}/usr/lib/systemd/system
install %{_builddir}/networking-vpp-agent.service %{buildroot}/usr/lib/systemd/system