fe9878c228
The different cloud providers for OpenStack-CI sometimes make use of hardware which libvirt does not appropriately map. This results in gate check failures as the nova scheduler is unable to find a suitable host on which to build the test VM's. This patch implements an extra set of tasks into the bootstrap process which adjusts the libvirt cpu map to resolve this issue. Implements: blueprint gate-split Change-Id: I666f53e01066bf8bff4d28fa012eadae7c958116
45 lines
1011 B
YAML
45 lines
1011 B
YAML
---
|
|
# Copyright 2015, Rackspace US, Inc.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
packages_install:
|
|
- bridge-utils
|
|
- build-essential
|
|
- curl
|
|
- ethtool
|
|
- git-core
|
|
- ipython
|
|
- linux-image-extra-{{ ansible_kernel }}
|
|
- lvm2
|
|
- python2.7
|
|
- python-dev
|
|
- tmux
|
|
- vim
|
|
- vlan
|
|
- xfsprogs
|
|
|
|
packages_remove:
|
|
- libmysqlclient18
|
|
- mysql-common
|
|
|
|
packages_mongodb:
|
|
- mongodb-clients
|
|
- mongodb-server
|
|
- python-pymongo
|
|
|
|
packages_libvirt:
|
|
- libvirt-bin
|
|
|
|
servicename_libvirt: libvirt-bin
|