Move pyvmomi install into cloud test plugin.
This commit is contained in:
parent
0296c8466a
commit
a5b8085113
46 changed files with 1 additions and 253 deletions
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,11 +2,6 @@
|
||||||
# Copyright: (c) 2017, Dag Wieers <dag@wieers.com>
|
# Copyright: (c) 2017, Dag Wieers <dag@wieers.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: Make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: Store the vCenter container IP
|
- name: Store the vCenter container IP
|
||||||
set_fact:
|
set_fact:
|
||||||
vcenter_host: "{{ lookup('env', 'vcenter_host') }}"
|
vcenter_host: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: Make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: Make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: Make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: '{{ lookup("env", "vcenter_host") }}'
|
vcsim: '{{ lookup("env", "vcenter_host") }}'
|
||||||
|
|
|
@ -3,11 +3,6 @@
|
||||||
# Copyright (c) 2018, Ansible Project
|
# Copyright (c) 2018, Ansible Project
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -3,11 +3,6 @@
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
# TODO: vcsim does not support datastore maintenance mode properties
|
# TODO: vcsim does not support datastore maintenance mode properties
|
||||||
#- name: make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
#- name: store the vcenter container ip
|
#- name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -16,11 +16,6 @@
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
|
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
|
||||||
#
|
#
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: Make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2017, James Tanner <tanner.jc@gmail.com>
|
# Copyright: (c) 2017, James Tanner <tanner.jc@gmail.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2017, James Tanner <tanner.jc@gmail.com>
|
# Copyright: (c) 2017, James Tanner <tanner.jc@gmail.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -1,9 +1,3 @@
|
||||||
# - name: make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: ansible_user_id == 'root'
|
|
||||||
#
|
|
||||||
# - name: store the vcenter container ip
|
# - name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
# vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
# vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -4,12 +4,6 @@
|
||||||
|
|
||||||
# TODO: vcsim does not support snapshot related functionalities
|
# TODO: vcsim does not support snapshot related functionalities
|
||||||
|
|
||||||
# - name: make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: ansible_user_id == 'root'
|
|
||||||
#
|
|
||||||
# - name: store the vcenter container ip
|
# - name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
# vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
# vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2017 Philippe Dellaert <philippe@dellaert.org>
|
# Copyright: (c) 2017 Philippe Dellaert <philippe@dellaert.org>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -3,11 +3,6 @@
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
# TODO: vcsim does not support Acceptance Level related to operations
|
# TODO: vcsim does not support Acceptance Level related to operations
|
||||||
#- name: make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
#- name: store the vcenter container ip
|
#- name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
|
|
|
@ -3,11 +3,6 @@
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
# TODO: vcsim does not support host system capabilities
|
# TODO: vcsim does not support host system capabilities
|
||||||
#- name: make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
#- name: store the vcenter container ip
|
#- name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -3,11 +3,6 @@
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
# TODO: vcsim does not support update host configuartion
|
# TODO: vcsim does not support update host configuartion
|
||||||
#- name: make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
#- name: store the vcenter container ip
|
#- name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -1,8 +1,3 @@
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -3,11 +3,6 @@
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
# TODO: vcsim does not support update host NTP configuration
|
# TODO: vcsim does not support update host NTP configuration
|
||||||
#- name: make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: "{{ ansible_user_id == 'user' }}"
|
|
||||||
|
|
||||||
#- name: store the vcenter container ip
|
#- name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
|
|
|
@ -3,11 +3,6 @@
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
# TODO: vcsim does not support Package Manager related to operations
|
# TODO: vcsim does not support Package Manager related to operations
|
||||||
#- name: make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
#- name: store the vcenter container ip
|
#- name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
|
|
|
@ -3,11 +3,6 @@
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
# TODO: vcsim does not support service related to operations
|
# TODO: vcsim does not support service related to operations
|
||||||
#- name: make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
#- name: store the vcenter container ip
|
#- name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
|
|
|
@ -4,11 +4,6 @@
|
||||||
|
|
||||||
# TODO: vcsim does not support service management
|
# TODO: vcsim does not support service management
|
||||||
# commenting this testcase till the time.
|
# commenting this testcase till the time.
|
||||||
#- name: make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
#- name: store the vcenter container ip
|
#- name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
|
|
|
@ -3,11 +3,6 @@
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
# TODO: vcsim does not support networkConfig related to operations
|
# TODO: vcsim does not support networkConfig related to operations
|
||||||
#- name: make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
#- name: store the vcenter container ip
|
#- name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -5,12 +5,6 @@
|
||||||
# Commenting local user testcases as older vcsim docker image
|
# Commenting local user testcases as older vcsim docker image
|
||||||
# does not support this.
|
# does not support this.
|
||||||
|
|
||||||
#- name: make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
#- name: store the vcenter container ip
|
#- name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
# vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
# vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -5,12 +5,6 @@
|
||||||
# Commenting local user testcases as older vcsim docker image
|
# Commenting local user testcases as older vcsim docker image
|
||||||
# does not support this.
|
# does not support this.
|
||||||
|
|
||||||
#- name: make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
#- name: store the vcenter container ip
|
#- name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
# vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
# vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2018, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -4,12 +4,6 @@
|
||||||
|
|
||||||
# TODO: vcsim does not support SCSI target releated operations
|
# TODO: vcsim does not support SCSI target releated operations
|
||||||
|
|
||||||
#- name: make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
#- name: store the vcenter container ip
|
#- name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
# vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
# vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -2,12 +2,6 @@
|
||||||
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
# Copyright: (c) 2017, Abhijeet Kasurde <akasurde@redhat.com>
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
- name: make sure pyvmomi is installed
|
|
||||||
pip:
|
|
||||||
name: pyvmomi
|
|
||||||
state: latest
|
|
||||||
when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
- name: store the vcenter container ip
|
- name: store the vcenter container ip
|
||||||
set_fact:
|
set_fact:
|
||||||
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
vcsim: "{{ lookup('env', 'vcenter_host') }}"
|
||||||
|
|
|
@ -3,11 +3,6 @@
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
# TODO: vcsim does not support manage DRS rule
|
# TODO: vcsim does not support manage DRS rule
|
||||||
#- name: make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
#- name: store the vcenter container ip
|
#- name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
|
|
|
@ -3,11 +3,6 @@
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
# TODO: vcsim does not support HostVirtualNicManager related to operations
|
# TODO: vcsim does not support HostVirtualNicManager related to operations
|
||||||
#- name: make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
#- name: store the vcenter container ip
|
#- name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
|
|
|
@ -3,11 +3,6 @@
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
# TODO: akasurde: VCSIM does not suport network manager system
|
# TODO: akasurde: VCSIM does not suport network manager system
|
||||||
#- name: Make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
#- name: store the vcenter container ip
|
#- name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
|
|
|
@ -3,11 +3,6 @@
|
||||||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
# TODO: vcsim does not support networkConfig related to operations
|
# TODO: vcsim does not support networkConfig related to operations
|
||||||
#- name: make sure pyvmomi is installed
|
|
||||||
# pip:
|
|
||||||
# name: pyvmomi
|
|
||||||
# state: latest
|
|
||||||
# when: "{{ ansible_user_id == 'root' }}"
|
|
||||||
|
|
||||||
#- name: store the vcenter container ip
|
#- name: store the vcenter container ip
|
||||||
# set_fact:
|
# set_fact:
|
||||||
|
|
1
test/runner/requirements/integration.cloud.vcenter.txt
Normal file
1
test/runner/requirements/integration.cloud.vcenter.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
pyvmomi
|
Loading…
Reference in a new issue