I’ve just tried to look up for fuel-devops on PyPi and found nothing. Let’s set up everything to let OpenStack CI release this package to PyPi and start publish releases there. Also it’s better to use openstack-announce to announce new releases. - romcheg > 31 бер. 2016 р. о 11:52 Dennis Dmitriev <ddmitriev at mirantis.com> написав(ла): > > 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 > > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 842 bytes Desc: Message signed with OpenPGP using GPGMail URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160331/625b72f8/attachment.pgp>