Skip to content

Releases: MirantisWorkloadMobility/CloudFerry

Release 2015-10-11

11 Oct 20:32
Compare
Choose a tag to compare

Changelog:

  • SAIC-557 Glance user in metadata
  • SAIC-435,436,503,504 Non-filtered image migration
  • SAIC-548 Duplicate admin subnets
  • [SAIC-531] Fix networks migration
  • Delete jenkins code from CloudFerry repo
  • [SAIC-460]Progress bar
  • SAIC-523 Added tests user migration

Release 2015-10-05

06 Oct 02:29
Compare
Choose a tag to compare

Changelog:

  • SAIC-534 Detach volume from compute
  • Added docs directory. Added CloudFerry Brochure in LaTex format. Added images directory. Added component images into images directory.
  • Update doc for bandwidth check
  • [SAIC-471]Fix bug in upload_floatingips
  • [SAIC-376]Correct members for images
  • Fixed SAIC-433: changed condition for deleting flavor
  • SAIC-75 Now can migrate user without email
  • Fixed SAIC-70: VM verification after migration
  • SIAC-521 Existing role migration
  • Added a image_members migration verification test.

Release 2015-10-04

04 Oct 20:37
Compare
Choose a tag to compare

Changelog:

  • Fixed pep8 warnings
  • [SAIC-458] Add networks segmentation id check
  • Fixed SAIC-51 partially: fixed pep8 warnings
  • SAIC-467 Added test for image without checksum
  • [SAIC-416] Add connection_attempts option to config
  • SAIC-474 Fixed vms filtering in functional tests
  • Fixed SAIC-452: re-create image without checksum
  • SAIC-475 Added test skipping if nothing to check
  • SAIC-398 Added check router ips are not overlapping

Release 2015-09-24

25 Sep 00:38
Compare
Choose a tag to compare

Changelog:

  • Fixed copy paste error
  • Provides fix fro SAIC-482 and SAIC-487
  • Fix propsed for SAIC-480 & SAIC-488 SAIC-480: During CF functional testing, wrong behaviour with test test_migrate_neutron_networks under resource migration. I have generated the load on source but migration is not initiated. In this case when I check available networks on source and destination side then they are different (as migration is not initiated). In this case this test should fail.
  • [SAIC-486] change_router_ips=False crush migration
  • SAIC-484 Identity optimization with tenant filtering fix
  • Update config.ini with identity migration options
  • SAIC-476 Fixed secgroups filtering in functional tests
  • [SAIC-197] Avoid IP conflict in rotuer migration

Release 2015-09-22

22 Sep 22:50
Compare
Choose a tag to compare

Changelog:

  • SAIC-462 MySQL host config description
  • Fix for different beetwen icehouse and grizzly in db
  • Optimaze aggregate users from keystone
  • [SAIC-265] Optimize _get_user_tenants_roles()
  • [SAIC-447] Grouping by network optimization
  • SAIC-468 Config option for DB backend host
  • Refactored generate_load: Make resources spawn in parallel
  • SAIC-457 Fixed tests for rollback verification
  • Update config.ini documentation
  • SAIC-462 Support for regions
  • [SAIC-463] Fix CheckCloud action
  • Minor fix: Add Network DB settings to main config
  • Move vagrant boxes back to Hashicorp Atlas service
  • Improve logging for identity and image transfer
  • [SAIC-456] Add DB config options for identity (keystone) service in CF
  • Refactoring devlab/tests/* accordingly pep8
  • [SAIC-381] Check instance network
  • SAIC-455 Remove unused config options
  • SAIC-425 Detailed description for CF configuration file.
  • [SAIC-442] FloatingIP migration improvement
  • Fixed scripts
  • Fixed SAIC-380: documentation and scenarios
  • Fixed floating ip network in grizzly and icehouse
  • Fixed SAIC-433: clean DST cloud before migration
  • Added test for user tenant role migration
  • Fixed SAIC-291: renamed database config options
  • [SAIC-423] ClouldFerry fails migration if target subnet on dst exists
  • [SAIC-438] Templating of creating a database connection resource
  • [SAIC-310] Improve evacuate logging
  • Added test image which belongs to deleted tenant migration
  • Fixed SAIC-373: image debug logs
  • Fix for SAIC-436. Add service_tenant parameter to [src] and [dst].
  • Fixed SAIC-437: added new pre-migration checks
  • SAIC-443 SSH file copy fix
  • Modified generate_load to use config dynamically

Release 2015-09-13

14 Sep 06:17
Compare
Choose a tag to compare

Changelog:

  • [SAIC-423] ClouldFerry fails migration if target subnet on dst exists
  • [SAIC-438] Templating of creating a database connection resource
  • [SAIC-310] Improve evacuate logging
  • Fixed SAIC-373: image debug logs
  • Fix for SAIC-436. Add service_tenant parameter to [src] and [dst].
  • Fix gre network issue in juno box
  • SAIC-443 SSH file copy fix
  • Modified generate_load to use config dynamically
  • Fixed SAIC-365: removed unused config option
  • Added test vm with fip associated migration
  • Fixed SAIC-387: refactoring for wait_for_status
  • [SAIC-382]Incompatibility between nova client and nova API results in error on quota limit reached

Release 2015-09-06

08 Sep 18:48
Compare
Choose a tag to compare

Changelog:

  • Isolate lab envs
  • Revert faulty devlab fix in pull request 376
  • Added DST env to devlab README
  • Fixed blocker issue for devlab
  • Add NFS server to quickstart documentation
  • Fixed vms filtering in generate load
  • SAIC-395 Remove SSL warning
  • Fixed SAIC-165: re-create deleted image on dst
  • Changed validation of neutron resource parameter in functional tests
  • SAIC-422 Segmentation ID migration auto tests
  • Fixed SAIC-380 in case of routers
  • [SAIC-421] DST Networks must have the same segmentation id

Release 2015-08-30

31 Aug 20:00
Compare
Choose a tag to compare

Changelog:

  • Fixed data_collector script, to collecect only required data.

Release 2015-08-27

27 Aug 23:01
Compare
Choose a tag to compare
Release 2015-08-27 Pre-release
Pre-release

Changelog:

  • Add different source and destination for clean scripts
  • SAIC-426 Readable Openstack APIs check error message
  • Put openstack vagrant boxes locally
  • Added check vm with two nics migration
  • Modify vagrant VMs' deleting procedure
  • Quick start guide
  • SAIC-354: Filtering tenant in tests
  • SAIC-418 Migration of users with primary tenant deleted
  • Add multi lab deployment
  • Rename cloudferry folder to default one [SAIC-417]
  • Fixed one of the possible errors as part of SAIC-357
  • Tweak jenkins scripts
  • SAIC-390 Schedule VM boot host manually on error
  • Fix networking in generate load script
  • SAIC-406: Fixed IOError in generate_load
  • SAIC-55 Live migration
  • SAIC-360 test for user migration with non-existing tenant
  • [SAIC-239] Fix requirements.txt for download custom paramiko

Release 2015-08-13

14 Aug 01:02
Compare
Choose a tag to compare

Changelog:

  • Decrease required bandwidth for successful migration
  • Non-public flavor migration unit test fix
  • Tweak vagrant settings for VMs
  • SAIC-400 Rollback for VM in 'verify resize' state
  • SAIC-402 Support for passwords with special characters
  • SAIC-301 test for volume migration with non-existing user
  • SAIC-405 Fix nova flavor migration
  • Decreased RAM for Vagrant VMs
  • Added logging to show where exactly break point was injected.
  • Functional tests for single tenant
  • SAIC-386 Refactor flavor migration code
  • Fix cinder_storage's wait_for_status method
  • Little typo fix in cfglib file.
  • Updated grouping test, configuration.ini is created in test repo.
  • Fixed SAIC-389: added new action to check filtered entries
  • Impemented unique VM names and internal net names for each build
  • Fixed SAIC-391: initial checks has been simplified
  • SAIC-370 Split floating IP associate/disassociate into different tasks
  • Revert "Default nova quotas migration fix"
  • Fixes difficult passwords for ssh
  • Default nova quotas migration fix
  • Non-public flavors migration
  • Role migration for admin user
  • Adds admin user to non-admin tenant role for longer period
  • Filtering tenant ID for migration
  • [SAIC-371] Fix issue with obsolete images
  • SAIC-312 Floating IP migration
  • Added additional suppressing parameter to FunctionalTest module.
  • Fixed line separators in README.md to unix format
  • SAIC-125: added script for filter preparation
  • SAIC-337 Same networks have different hashes
  • Added rollback verification scripts.
  • [SAIC-351] Port config options for MySQL and RabbitMQ
  • Remaned devlab/jenkins/run_functional_tests.sh -> devlab/jenkins/setup_lab.sh
  • [SAIC-349] Update python-novaclient to version 2.16.0
  • Floating IP migration functional test
  • SAIC-125: Removed all_networks option
  • SAIC-125: Removed all_volumes option
  • SAIC-125: Removed all_images option
  • SAIC-125: Removed all_vms option
  • SAIC-356 Add admin user to non-admin tenant
  • [SAIC-349] Fix skip_down_hosts for check_ssh
  • [SAIC-325] Use traps to handle signals (CTRL+C) in CF
  • Fixed SAIC-352: Filtering doesn't work
  • SAIC-302 Neutron migration logging
  • [SAIC-300] Add Nova default quotas migration
  • Add parse of ENV variable in VagrantFIle to specify network name.
  • Added grouping procedure verification test cases.
  • Specified oslo.config version to be instaled.
  • [SAIC-266] CF fails when try to filter by non-existing VM id
  • Added script to run functional tests
  • Updated neutron.py to return subnet info of external net.
  • Updated scripts for cleaning lab, deploy lab and run migration
  • SAIC-339 Readable functional tests error messages
  • [SAIC-318] NetApp multi backend support for Cinder
  • Contributing guide updates
  • Added filtering procedure verification.
  • Fixed SAIC-208: Rewrite SQL check with non-root DB access
  • Skipped keypairs test
  • Included image filtering during migration.
  • Fixed SAIC-322: CF failed on checkSSH step
  • Minor fix: Add SSH options to devlab config
  • Added scripts to install juno devstack
  • Added scripts for deploy devlab, clean it and run migration
  • [SAIC-245] Glance image rollbacks
  • Extended remote runner: get temp dir
  • Fixed test for quota migration to juno
  • Fixed [SAIC-241]: removed temp option from config
  • Fixed [SAIC-294]: ignore missed tenants before writing to cinder db on dst
  • Added a generate load script for real environment testing.
  • Added test for check connectivity via key pair
  • Safe remote dir creation
  • Fix for [SAIC-276]: migration fails for neutron security group rules
  • Minor fix: Disable 'scp' strict host key checking
  • Added test for tenants quota migration
  • Safe remote files and symlink creation
  • [SAIC-280] Grouping may produce invalid results if tenant has multiple networks with the same name
  • Box repackage script creates public key if it doesn't exist
  • SAIC-298: Fix WriteVolumesDb for non-existing user
  • Improvement in generate_load.py
  • Fix for [SAIC-269]: recreate removed flavor on dest
  • Migrate VM when flavor is not present.
  • Minor fix: Use destination user as default for keypairs
  • SAIC-270: Implement custom DB settings for compute
  • SAIC-285 generate_config does not have error_exit defined
  • Minor fix: Delete obsolete code in nova_compute
  • Add hacking.md
  • SAIC-278: Fix issue with unreachable images data
  • Fix for [SAIC-192]. Allow to work with suspended and paused state.
  • VM states verification test updated.
  • Implements SAIC-180 : evacuation script
  • SAIC-211/212 Merge all condensation steps into one
  • little fix for sec groups rule uploading
  • SAIC-264 cloudferry VM devlab provisioning fix
  • [SAIC-192] VM migration should transfer VM state
  • SAIC-253: Fix images members issue