-added template conf file for pip&easy_install
-remove installation of epel and remi-safe repo, related pakcages
are moved to compass_install repo
Change-Id: Idded23eb60783e78763aa52d2801ee6052abeb7c
check service status after openstack cluster deployment is complete
to have a basic peace of mind.
will add tempest tests later.
also update openstack logs archive rule to use latest variable.
fix fastest_url to follow http redirects.
pin python-daemon version to 1.6.1 because 2.0 breaks.
Change-Id: I0830138381f99e128fd4dfc72f146dd16530d72b
Partial-bug: #1393182
libvirt start dnsmasq to provide dhcp service on virbr0,
but unfortunately it by default binds on all interfaces.
to avoid conflict with dhcpd started by cobbler later, kill all
dnsmasq since it won't be used by ci anyway.
Change-Id: I006f6c3e3493a34c4770cff0b35ee8f4b2b5293c
move packages installation to dependency.sh.
CI image preparation every night can benefit from it too.
Change-Id: Iab64ec9b0044bfff1cf7776b8cf57d0cf2ca8907
Duplicate installations of packages in system python environment
will take precedance by default and make unforseeable issues, so
we declare to use packages in virutalenv first and then system packages.
Change-Id: I29a56ffad33dfabec3ea73a84dbdc8e943ca8153
Closes-bug: #1354625
Cherry-pick from review.openstack.org/#/c/113052/
Create virtualenv for compass, point compass site packages to virtualenv,
make virtualenv accessable for apache.
Change compass executable scripts to use python in env to be virtualenv
compatible.
Make progress_update daemon use virtualenv.
Comment out some health checks that use packages not available to pip, eg,
yum, apt since we have other ways to check packages any way.
Conflicts:
conf/compassd
install/compass.sh
install/dependency.sh
install/prepare.sh
misc/apache/compass.wsgi
requirements.txt
Change-Id: Ib48633601bf238ffc660c4694834897edbe45e07
To process logs by os_loganalyze on log server, the format
need to be the same as in original log files.
Change-Id: I07935eae0d29005725a27f8b4b4056219ccf7005
Float ip needs route to private network so floating ip can
be associated to a vm.
Also make rsyslog config apply for logs from haproxy.
Change-Id: I628bc8d6c7486301e1a9aba2cd78080285e33d8d
If nova-compute and nova-conductor are on different nodes
and n-compute is up before n-conductor, n-compute will retry
to register health but there will be increasing wait time
between retries, so make sure n-conduct sees available compute
nodes before starting tempest.
also added a parent http proxy to speed up installation and
a dependency for tempest.
Change-Id: Ica46c66bc8b7589915490555d86674eb49c0db1c
also add a skip-broken flag to yum update for the time-being
because a syslinux dependency: syslinux-nonlinux was not found
in centos mirrors. It is on the way though.
https://www.centos.org/forums/viewtopic.php?f=14&t=45933
Need 'yum clean all' to update metadata and get the latest package
list from mirros.
Fix a bug in prepare.sh. it didn't fetch the gerrit refs.
Restore some package pre-load scripts in prepare.sh to make CI faster.
Change-Id: I66f06bdfb801204fb956c7a264c98de879322744
In HA scenario, endpoint ip is HA VIP instead of real
controller's IP, causing scp openrc to fail.
Change-Id: I723c138710041cd7c3bae4fed6781bddc0e1cc9d