[openstack-dev] [Fuel] New version of fuel-devops (2.9.20)

Dennis Dmitriev ddmitriev at mirantis.com
Thu Mar 31 09:52:45 UTC 2016


Hi All,

We are going to update the 'fuel-devops' framework on our product CI to
the version 2.9.20.

Changes since 2.9.17:

* Fixes:

- Fixes related to time synchronization issues: [1], [2], [10]
- Fix for 'dos.py create' CLI command [4]
- Use 0644 access mode for libvirt volumes created by fuel-devops [8]
- Do not raise an exception while removing a libvirt object, if the
object is missing in libvirt. Just skip it. [9]
- Add timeout parameter to the tcp_ping method [7]

* Features:

- Allow to pass custom SSH credentials for slave nodes in environment
variables: ENV_SLAVE_LOGIN and ENV_SLAVE_PASSWORD [3]
- Get unique bridges/interfaces prefixes for each environment on the
host using a 3-digits hash calculated from ENV_NAME and DATABASES
objects as a salt for names of libvirt bridges and qemu network
interfaces [5]
- Extend Interface and Network models with methods for blocking traffic
(for failover/destructive tests) [6]
- Emulate multipath disk devices for libvirt VMs. Environment variable
SLAVE_MULTIPATH_DISKS_COUNT is a multiplier for 'system' and 'cinder'
volume names for slave nodes. 'multipath_count' key can be used for
volumes in YAML template for more flexible configuration [11]
- Enable NUMA for libvirt VMs [12]. To use NUMA, the following
environment variables should be specified:
  $ export NUMA_NODES=2  # amount of NUMA nodes on each VM (including
Fuel master)
  $ export DRIVER_ENABLE_ACPI=true  # required for NUMA
  $ export IFACE_0=ens3  # can be required for fuel-qa system tests
because of enabled ACPI
  ...
  $ export IFACE_5=ens8


All changes since 2.9.17: [13]

[1] https://review.openstack.org/#/c/272200/
[2] https://review.openstack.org/#/c/277900/
[3] https://review.openstack.org/#/c/281262/
[4] https://review.openstack.org/#/c/282007/
[5] https://review.openstack.org/#/c/282732/
[6] https://review.openstack.org/#/c/275134/
[7] https://review.openstack.org/#/c/284422/
[8] https://review.openstack.org/#/c/285241/
[9] https://review.openstack.org/#/c/294143/
[10] https://review.openstack.org/#/c/294002/
[11] https://review.openstack.org/#/c/286804/
[12] https://review.openstack.org/#/c/292352/

[13] https://github.com/openstack/fuel-devops/compare/2.9.17...2.9.20

-- 
Regards,
Dennis Dmitriev
QA Engineer,
Mirantis Inc. http://www.mirantis.com
e-mail/jabber: ddmitriev at mirantis.com




More information about the OpenStack-dev mailing list