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

Dennis Dmitriev ddmitriev at mirantis.com
Wed Jul 13 10:17:55 UTC 2016


Hi Bogdan,

thanks for the question!

On 07/12/2016 10:26 AM, Bogdan Dobrelya wrote:
> On 07/12/2016 09:24 AM, Bogdan Dobrelya wrote:
>> Thank you for a hard work, that's a really great tool.
>>
>> Anyone who is interested, please note that fuel-devops, despite of the
>> name, may be used outside of Fuel and OpenStack as a really fast and
>> easy way to spin up VMs for a dev envs. Almost like a Vagrant, although
>> it gives you advanced templates [1] which is more flexible at least for
>> networking perhaps.
>>
>> By the way, fuel-devops folks, do you plan to add docs [2] for advanced
>> templating as well?
>>
Some docs with template examples are located in [1].
After merging a couple of important patches [2] [3] , we plan to improve
the auto documentation and get the complete manual for all the options,
then it can be placed to /fuel-docs/.

[1]
https://github.com/openstack/fuel-devops/tree/master/doc/source/template_examples
[2] https://review.openstack.org/#/c/333224/
[3] https://review.openstack.org/#/c/338496/

> Sorry, here is the correct docs link [3] :-)
>
>> [1]
>> https://specs.openstack.org/openstack/fuel-specs/specs/8.0/template-based-virtual-devops-environments.html
>> [2]
>> https://git.openstack.org/cgit/openstack/fuel-ccp-installer/tree/utils/jenkins/default30-kargo.yaml
> [3] http://docs.openstack.org/developer/fuel-docs/devdocs/devops.html
>
>>
>> On 07/11/2016 08:39 PM, Dennis Dmitriev wrote:
>>> Hi All,
>>>
>>> We are going to update the 'fuel-devops' framework on our product CI to
>>> the version 2.9.21.
>>>
>>> Changes since 2.9.20:
>>>
>>> * For devops:
>>>
>>>   - Scripts for export and import systest environments, based on
>>> external libvirt snapshots [1]
>>>   - Disable creation of nwfilters by default [2]
>>>   - Get rid from log.yaml file, logger and it's settings were moved into
>>> scripts [3]
>>>   - Do not use database ids in bridge and interface names, that allows
>>> to use several different virtual environments with different set of
>>> requirements on the same host [4] [5] [6]
>>>
>>> * For QA automation:
>>>
>>>   - 'ipaddr' was replaced with 'netaddr'  [7]
>>>   - Use keystoneauth1 package for authorization to Nailgun [8]
>>>   - Move the method execute_through_host() from fuel-qa to SSHClient [9]
>>>   - Methods that allow to change boot order and close tray for Node [10]
>>>   - Lots of SSHClient improvements [11] [12] [13] [14] [15]
>>>   - Improvements for compatibility with python3
>>>
>>> List of all changes can be found on github [16].
>>>
>>> [1] https://review.openstack.org/#/c/280573/
>>> [2] https://review.openstack.org/#/c/313082/
>>> [3] https://review.openstack.org/#/c/320366/
>>> [4] https://review.openstack.org/#/c/327082/
>>> [5] https://review.openstack.org/#/c/336057/
>>> [6] https://review.openstack.org/#/c/339811/
>>> [7] https://review.openstack.org/#/c/299428/
>>> [8] https://review.openstack.org/#/c/314505/
>>> [9] https://review.openstack.org/#/c/319920/
>>> [10] https://review.openstack.org/#/c/331660/
>>> [11] https://review.openstack.org/#/c/331120/
>>> [12] https://review.openstack.org/#/c/327656/
>>> [13] https://review.openstack.org/#/c/327180/
>>> [14] https://review.openstack.org/#/c/326462/
>>> [15] https://review.openstack.org/#/c/338161/
>>> [16] - https://github.com/openstack/fuel-devops/compare/2.9.20...release/2.9
>>>
>>
>

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




More information about the OpenStack-dev mailing list