Hi all, I found and reported a unkind behavior of "openstack server migrate" command when I maintained my environment.[1] But, I'm wondering which solution is better. Do you have opinions about following my solutions by operating point of view? I will commit a patch according to your opinions if those are gotten.
[1]https://bugs.launchpad.net/python-openstackclient/+bug/1662755 --- [Actual] If user run "openstack server migrate --block-migration <UUID>", openstack client call Cold migration API. "--block migration" option will be ignored if user don't specify "--live". But, IMO, this is unkindly. This cause unexpected operation for operator. P.S. "--shared-migration" option has same issue. [Expect] * Solution-1: Add check logic. If user specify "--block-migration" without "--live", openstack client won't call API and output warning message. * Solution-2: Modify conditional branches. If user specify "--block-migration" or "--shared-migration" without "--live", openstackclient live/block-migrate servers. --- Regards, -- _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ Rikimaru Honjo E-mail:[email protected] _______________________________________________ OpenStack-operators mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
