Skip to content

Releases: MirantisWorkloadMobility/CloudFerry

Release 2016-07-07

07 Jul 09:32
Compare
Choose a tag to compare

Changelog:

  • CF-562 Add debug logs to generate_load.
  • [CF-558] Add API call retrying to discover process
  • [CF-483] Wait for status of images

Release 2016-06-30

30 Jun 09:28
Compare
Choose a tag to compare

Changelog:

  • [CF-552] Attachment object has no 'size' attribute
  • CF-522 Modify auto tests to run migration as non-root user.
  • Flush VM caches before shutting off
  • Modify generate_load script to shut off all VMs
  • CF-560 Volume migration for non-root user
  • Fixes failing unittests for check_networks
  • CF-554 SCP not having enough permissions to copy to destination
  • Revert "CF-522 Modify auto tests to run migration as non-root user."
  • [CF-545] Add ability to map different tenant names in src and dst
  • CF-522 Modify auto tests to run migration as non-root user.
  • CF-550 Disable API rate limit for grizzly box
  • [CF-544] Refactor filtering utils to include proper VMs filtering
  • CF-378 Readable networks check
  • [CF-505] Fix error when attachment exists but volume deleted
  • [CF-543] Functional Tests should not verify flavor ID for VMs not migrated
  • [CF-508] Support absent references during link stage
  • CF-541 generate_load script fails
  • CF-394 Extend functional tests to verify migration of deleted flavors CF-489 Extend Functional Tests to validate VM Migration with its flavor deleted on source cloud
  • CF-219 Extend functional tests to verify users and tenants names in different cases migrate correctly CF-408 With tenant filter, functional tests verifying identity migration for all tenants CF-420 Verify the attributes for a "case insensitive" user/tenant after migration CF-455 Functional Test Failure message incorrect when no resource migrated to DST Cloud

Release 2016-06-13

13 Jun 10:20
Compare
Choose a tag to compare

Changelog:

  • CF-362 Extend functional tests to include verification of black listed images CF-456 Last set of Functional Tests referring filter file of last migrated tenant for resource validation
  • CF-532 Update outdated documentation

Release 2016-06-09

09 Jun 07:32
Compare
Choose a tag to compare

Changelog:

  • [CF-493] Fix checking that VMs spawned in external networks
  • Fix for CF-509 proper creation DST VMs.
  • [CF-528] Use proxy client in NovaCompute.change_status
  • CF-509 generate_load.py to create VMs sequentially.
  • CF-524 Unit tests don't spawn ssh-agent anymore
  • CF-519 Missing write permissions in destination for file copy
  • Fix KeyError: 'CheckCopyEngineConfiguration'
  • Shutting VMs off before returning their state.
  • CF-513 Refactor functional tests to remove unnecessary dependencies.
  • CF-445 Cleanup unused code
  • CF-510 Script to start VMs which are powered off.
  • [CF-512] Add generate_load.py-ed boxes to Vagrantfile
  • CF-515 FT jobs is failing with 'Nothing to migrate' error.
  • [CF-430] Improve configuration validation
  • Use expect_exception for AttachVolumesCompute
  • CF-504 Reduce amount of VMs used for devlab environment.
  • CF-503 Allow providing endpoint type
  • Add more logging to generate_load.py
  • [CF-499] Change NIC type to virtio for devlab
  • CF-502 Disable available resources verification
  • CF-480 VMs parameter validation functional test fails after icehouse to juno migration
  • [CF-474] error during VM provisioning in destination cloud with generate_load.py
  • [CF-429] Fix cinder migration using non-root user
  • CF-451 Fix image migration functional tests to work with migrate2
  • CF-466 Refactor parameter's validations for all OS objects.
  • [CF-479] Match VMs by vm_hash instead of name
  • [CF-465] Fix checking that quotas are identical
  • [CF-448] Checking the configuration of copy engines
  • [CF-482] Hide ssl warnings Call disable_warnings() function to hide all ssl warnings.
  • CF-477 Incorrect validation of config_drive param in functional tests
  • CF-465 Cinder quota migration fix
  • CF-476 Failure to copy disk.local
  • [CF-475] Add handling oh HTTP 504 to glance.
  • [CF-439] Fix vagrantfile not working
  • [CF-250] Delete failed instances on dst
  • [CF-439] Improve devlab VM load time
  • [CF-473] Add filter-path, scenario and copy-backend options to migrate command
  • CF-472 local_sudo_password pre-check
  • CF-470 Wrong subnet chosen for enable_dhcp=False parameter.
  • [CF-450] Refactor discovery/model.py

Release 2016-05-10

10 May 06:40
Compare
Choose a tag to compare

Changelog:

  • [CF-356] Implement query command
  • [CF-401] Fix reset_state not makeing several attempts
  • [CF-399] Print configuration, filter and scenario
  • [CF-437] Use cliff library
  • [CF-436] Add ImageMember migration.
  • CF-459 Verify subnet's DHCP option is preserved during migration
  • [CF-458] Set enable_dhcp to original value on destination.
  • [CF-454] Use pbr library
  • CF-453 Image migration failed with invalid ID.
  • CF-333 Extend functional tests to verify migration of config_drive VM attribute
  • [CF-442] Fix absent image detection when it was deleted previously
  • [CF-433] Handle image deleted from glance backend.

Release 2016-04-25

24 Apr 22:51
Compare
Choose a tag to compare

Changelog:

  • Only consider not migrated resources during estimation.
  • Always output estimated sizes in GB.
  • [CF-435] Fix attached volume discovery
  • [CF-425] Improve OpenStack auth error reporting.
  • Add missing requirements.
  • Fix discover bug when ephemeral disk deleted.
  • [CF-432] Improve error reporting when password missing
  • [CF-426] Add retrying to RemoteExecutor
  • CF-339 Include autotests documentation to documentation-builder.
  • [CF-427] Fix error getting members of deleted images
  • [CF-392] [CF-262] [CF-263] TaskFlow-based image migration
  • Rewrite RemoteExecutor to use paramiko instead of fabric.
  • Add ability to interact with OpenStack databases.
  • Refactor config: remove OpenStack client functions
  • CF-358 Need to refactor 'update_filtering_file' method
  • CF-400 Verify deleted image which have the same IDs as images in SRC
  • [CF-378] Add ext_net_map check to check_networks

Release 2016-04-14

14 Apr 15:35
Compare
Choose a tag to compare

Changelog:

  • [CF-409] Update user doc

Release 2016-04-14

13 Apr 22:59
Compare
Choose a tag to compare

Changelog:

  • [CF-4] Fix cloudferrylib references
  • [CF-378] Delete obsolete networks' check
  • CF-52 Extended tests for VM migration
  • [CF-4] Cloudferry installable with pip
  • [CF-4] Fix pylint issues
  • [CF-4] Create cloudferry folder
  • CF-384 Flavor access list for deleted flavors

Release 2016-04-11

10 Apr 22:01
Compare
Choose a tag to compare

Changelog:

  • [CF-120] Fix "Port is still in use" when attempt boot VM second time
  • CF-388 HTTP 400 Bad Request on nova boot
  • CF-398 Improving waiting VM accessibility by SSH in generate load.
  • [CF-397] Remove CloudFerry log Rotating
  • Update requirements
  • [CF-383] Add stage for matching objects in clouds
  • CF-375 CF instance migration does not consider existing images

Release 2016-04-04

03 Apr 22:28
Compare
Choose a tag to compare

Changelog:

  • [CF-188] Restore the behavior of direct_transfer option
  • [CF-357] Migrate resources with filter by default
  • [CF-272] Documentation for objects discovery process
  • Fix and optimize functional tests
  • [CF-376] Use boot_timeout and storage_backend_timeout options