redhat-openstack / infrared

Plugin based framework that aims to provide an easy-to-use CLI for Ansible based projects
https://infrared.readthedocs.io/en/latest/index.html
Apache License 2.0
99 stars 97 forks source link

Multi hypervisor support #360

Open venkataanil opened 5 years ago

venkataanil commented 5 years ago

Performance team wants to use infrared to create vms on multiple hypervisors and then install OSP on these vms to test scale issues. Currently infrared supports spawning vms and installing OSP on single hypervisor. Neet to enhance infrared 1) virsh plugin to deploy vms on multiple hypervisors 2) tripleo-undercloud and tripleo-overcloud plugins and vbmc role to support deploying OSP on vms spawned across hypervisors

venkataanil commented 5 years ago

I have done changes to support this https://github.com/venkataanil/infrared/commit/5b8524ec34d097a0df3f5869195d1bc3092833bf Will push patches to gerrithub for review

amnonmaimon commented 5 years ago

Thanks. Please advice with Avishay Machluf

On Thu, Jul 11, 2019 at 8:08 PM Anil notifications@github.com wrote:

I have done changes to support this venkataanil@5b8524e https://github.com/venkataanil/infrared/commit/5b8524ec34d097a0df3f5869195d1bc3092833bf Will push patches to gerrithub for review

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/redhat-openstack/infrared/issues/360?email_source=notifications&email_token=AIBKRHKJKA5ZZPHMHARARYDP65SHXA5CNFSM4IBOIAHKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZXLM7Q#issuecomment-510572158, or mute the thread https://github.com/notifications/unsubscribe-auth/AIBKRHOW25LBGOSFEI522C3P65SHXANCNFSM4IBOIAHA .

-- ~amnon

venkataanil commented 5 years ago

Sure thanks. I have submitted the below patches for review for the same

1) virsh: support multi hypervisor https://review.gerrithub.io/c/redhat-openstack/infrared/+/461570 2) tripleo-undercloud: multi hypervisor support https://review.gerrithub.io/c/redhat-openstack/infrared/+/461574 3) vbmc: multi hypervisor support https://review.gerrithub.io/c/redhat-openstack/infrared/+/461579 4) tripleo-overcloud: multi hypervisor support https://review.gerrithub.io/c/redhat-openstack/infrared/+/461583

venkataanil commented 4 years ago

The last patch[1] couldn't get merged. I have rebased it [1]. Can some one please review it? [1] https://review.gerrithub.io/c/redhat-openstack/infrared/+/461583

note: Also please review this dependency patch https://review.gerrithub.io/c/redhat-openstack/infrared/+/475719

Yarboa commented 4 years ago

Can we close this issue? @aopincar ? it seems open more than a year

venkataanil commented 4 years ago

Thanks Yarboa.

Can someone please review https://review.gerrithub.io/c/redhat-openstack/infrared/+/461583 (the last dependent patch) before closing this issue?