Project

Profile

Help

Task #7100

Implement "mdbci clone <configuration> <new_path>" command

Added by Mark Zaslavskiy almost 5 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Category:
mdbci features
Sprint/Milestone:
Start date:
22.06.2016
Due date:
% Done:

0%

Estimated time:
Target branch:
Test scenario:

Description

Implement command which will for libvirt/docker configuration
- stop configuration
- clone virtual machines
- make copy of <configuration> and put proper ids to <configuration>/.vagrant folder

For complete testing - http://max-tst-01.mariadb.com:8089/view/test/job/run_test_no_env_rebuild/


Related issues

Related to [mdbci] Maria DB Continuous integration tool - Task #7140: Create function for getting provider type from provider file in CONFIGClosed28.06.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7141: Create function that will stop running instance of libvirt machineClosed28.06.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7142: Create function that makes clone of libvirt machine/node by its nameClosed28.06.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7143: Create function that creates clone of docker machine/node by its nameClosed28.06.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7144: Create function for copying old config to newClosed28.06.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7145: Create function that gets nodes by configClosed28.06.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7146: Investigate how Vagrant adapts docker containers to its environment and how to replace container in node with another containerClosed28.06.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7154: Make node in new docker config to refer to new cloned machineClosed28.06.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7155: Investigate how Vagrant adapts libvirt instances to its environment and how to replace instance in node with another instanceClosed28.06.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7156: Make node in new libvirt config to refer to new cloned machineClosed28.06.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7157: Main docker cloning functionClosed29.06.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7158: Main libvirt cloning functionClosed29.06.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7159: Main cloning functionClosed29.06.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7160: Add mdbci command line option "mdbci clone <configuration> <new_path>"Closed29.06.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7167: Create function that gets libvirt uuid by domain nameClosed01.07.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7184: Add --no-provision key for ./mdbci up Won't fix04.07.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7193: Jenkins job clone_configurationClosed05.07.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to [mdbci] Maria DB Continuous integration tool - Task #7264: Assembly cloning system parts Closed18.07.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by Mark Zaslavskiy almost 5 years ago

  • Sprint/Milestone changed from 0.83 to 0.9

#2 Updated by Alexander Kaluzhny almost 5 years ago

  • Status changed from New to Active / In progress

#3 Updated by Alexander Kaluzhny almost 5 years ago

  • Related to Task #7140: Create function for getting provider type from provider file in CONFIG added

#4 Updated by Alexander Kaluzhny almost 5 years ago

  • Related to Task #7141: Create function that will stop running instance of libvirt machine added

#5 Updated by Alexander Kaluzhny almost 5 years ago

  • Related to Task #7142: Create function that makes clone of libvirt machine/node by its name added

#6 Updated by Alexander Kaluzhny almost 5 years ago

  • Related to Task #7143: Create function that creates clone of docker machine/node by its name added

#7 Updated by Alexander Kaluzhny almost 5 years ago

  • Related to Task #7144: Create function for copying old config to new added

#8 Updated by Alexander Kaluzhny almost 5 years ago

  • Related to Task #7145: Create function that gets nodes by config added

#9 Updated by Alexander Kaluzhny almost 5 years ago

  • Related to Task #7146: Investigate how Vagrant adapts docker containers to its environment and how to replace container in node with another container added

#10 Updated by Alexander Kaluzhny almost 5 years ago

  • Related to Task #7154: Make node in new docker config to refer to new cloned machine added

#11 Updated by Alexander Kaluzhny almost 5 years ago

  • Related to Task #7155: Investigate how Vagrant adapts libvirt instances to its environment and how to replace instance in node with another instance added

#12 Updated by Alexander Kaluzhny almost 5 years ago

  • Related to Task #7156: Make node in new libvirt config to refer to new cloned machine added

#13 Updated by Alexander Kaluzhny almost 5 years ago

  • Related to Task #7157: Main docker cloning function added

#14 Updated by Alexander Kaluzhny almost 5 years ago

  • Related to Task #7158: Main libvirt cloning function added

#15 Updated by Alexander Kaluzhny almost 5 years ago

  • Related to Task #7159: Main cloning function added

#16 Updated by Alexander Kaluzhny almost 5 years ago

  • Related to Task #7160: Add mdbci command line option "mdbci clone <configuration> <new_path>" added

#17 Updated by Alexander Kaluzhny almost 5 years ago

  • Status changed from Active / In progress to Review
  • Assignee changed from Alexander Kaluzhny to Mark Zaslavskiy

#18 Updated by Mark Zaslavskiy almost 5 years ago

  • Status changed from Review to New

#19 Updated by Alexander Kaluzhny almost 5 years ago

  • Related to Task #7167: Create function that gets libvirt uuid by domain name added

#20 Updated by Mark Zaslavskiy almost 5 years ago

  • Related to Task #7184: Add --no-provision key for ./mdbci up added

#21 Updated by Mark Zaslavskiy almost 5 years ago

  • Related to Task #7190: Implement parametrized integration tests for clone command added

#22 Updated by Mark Zaslavskiy almost 5 years ago

  • Related to Task #7193: Jenkins job clone_configuration added

#23 Updated by Mark Zaslavskiy almost 5 years ago

  • Description updated (diff)

#24 Updated by Mark Zaslavskiy almost 5 years ago

  • Related to Task #7264: Assembly cloning system parts added

#25 Updated by Mark Zaslavskiy almost 5 years ago

  • Related to deleted (Task #7190: Implement parametrized integration tests for clone command)

#26 Updated by Mark Zaslavskiy over 4 years ago

  • Status changed from New to Closed

Also available in: Atom PDF