bareon/bareon/tests
Mark Goddard 8fe4fff91f Contribute core Cray changes to Bareon
This is a contribution of features made in the scope of Cray
Bareon adoption. Even though changes affect a lot of code,
they are not breaking. To proove that we have created a functional
test that covers existing nailgun deployment flow
(see /tests_functional/test_nailgun.py)

We have made Manager a deploy_driver. Current nailgun's manager
has been moved to nailgun deploy driver, which is default. Most of
the changes made in the scope of the project are enclosed within
Ironic data driver and Ironic (swift & rsync) deploy drivers.

To make this review easier I propose the following order:
Review changes to existing code:
- review changes to object model
- review changes related to splitting deploy driver / base drivers
- review changes to common utils
Review the new code:
- review Ironic data driver
- review Ironic deploy drivers

Change-Id: Id2d32a7574e6fcafee09490c39fb114c80407db7
Implements: blueprint size-unit-conversion-and-relative-sizing
Implements: blueprint policy-based-partitioning
Implements: blueprint multi-image-deployment
Implements: blueprint rsync-image-deployment
2016-03-23 16:42:32 +02:00
..
fixtures Rename fuel_agent into bareon 2015-12-15 14:14:42 +03:00
__init__.py Rename fuel_agent into bareon 2015-12-15 14:14:42 +03:00
base.py Rename fuel_agent into bareon 2015-12-15 14:14:42 +03:00
test_artifact_utils.py Rename fuel_agent into bareon 2015-12-15 14:14:42 +03:00
test_build_utils.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_configdrive.py Rename fuel_agent into bareon 2015-12-15 14:14:42 +03:00
test_fs_utils.py Rename fuel_agent into bareon 2015-12-15 14:14:42 +03:00
test_generic_data_driver.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_generic_deploy_driver.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_grub_utils.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_hardware_utils.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_image.py Rename fuel_agent into bareon 2015-12-15 14:14:42 +03:00
test_ironic.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_ironic_data_driver.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_ironic_ks_spaces_validator.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_ks_spaces_validator.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_lvm_utils.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_manager.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_md_utils.py Rename fuel_agent into bareon 2015-12-15 14:14:42 +03:00
test_nailgun.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_nailgun_build_image.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_nailgun_ks_spaces_validator.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_partition.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_partition_utils.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_requirements.py Rename fuel_agent into bareon 2015-12-15 14:14:42 +03:00
test_rsync_deploy_driver.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_simple_nailgun_driver.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00
test_utils.py Contribute core Cray changes to Bareon 2016-03-23 16:42:32 +02:00