Project

Profile

Help

Task #7155

Investigate how Vagrant adapts libvirt instances to its environment and how to replace instance in node with another instance

Added by Alexander Kaluzhny almost 5 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Sprint/Milestone:
Start date:
28.06.2016
Due date:
% Done:

0%

Estimated time:
Target branch:
Test scenario:

https://dev.osll.ru/projects/mdbci/wiki/How_to_make_vagrant_libvirt_node_to_refer_to_another_running_libvirt_container


Description

Investigate how Vagrant creates libvirt instances.
Look for .vagrant directory in CONFIG and find out how vagrant defines libvirt instance in its environment.
Generate config (attached file to this issue) in CONFIG. So you will have two nodes with ubuntu and centos.
Then after investigation try to replace node0 with node1 and node1 with node0. So before replacement you had ubuntu at node0 and centos at node1 (check it with ssh) and after you should have centos at node0 and ubuntu at node1 (check it with ssh).

As a result after generating config from attached file and replacing its nodes with each other, check that you have centos on node0 and ubuntu on node1 with ssh (to check linux distro type http://www.cyberciti.biz/faq/find-linux-distribution-name-version-number/) and describe how to replace libvirt nodes in Vagrant environment in wiki(in Vagrant section create new section 'How to replace libvirt nodes').

test.json (208 Bytes) test.json Alexander Kaluzhny, 29.06.2016 12:47

Related issues

Related to [mdbci] Maria DB Continuous integration tool - Task #7100: Implement "mdbci clone <configuration> <new_path>" commandClosed22.06.2016

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

History

#1 Updated by Alexander Kaluzhny almost 5 years ago

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

#2 Updated by Alexander Kaluzhny almost 5 years ago

  • File deleted (test.json)

#3 Updated by Alexander Kaluzhny almost 5 years ago

  • Copied from deleted (Task #7146: Investigate how Vagrant adapts docker containers to its environment and how to replace container in node with another container)

#4 Updated by Alexander Kaluzhny almost 5 years ago

  • Related to Task #7100: Implement "mdbci clone <configuration> <new_path>" command added

#5 Updated by Mark Zaslavskiy almost 5 years ago

  • Assignee set to Alexander Kaluzhny

#6 Updated by Alexander Kaluzhny almost 5 years ago

  • Status changed from New to Active / In progress

#7 Updated by Alexander Kaluzhny almost 5 years ago

  • Status changed from Active / In progress to New

#8 Updated by Alexander Kaluzhny almost 5 years ago

  • Status changed from New to Active / In progress

#9 Updated by Alexander Kaluzhny almost 5 years ago

  • Test scenario updated (diff)

#10 Updated by Alexander Kaluzhny almost 5 years ago

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

#11 Updated by Mark Zaslavskiy almost 5 years ago

  • Status changed from Review to Closed

Also available in: Atom PDF