puppet resource vpshere /vcenter installed module path

[root@puppet puppet]# yum install zlib-devel libxslt-devel patch gcc
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.piconets.webwerks.in
 * epel: repos.del.extreme-ix.org
 * extras: mirrors.piconets.webwerks.in
 * updates: mirrors.piconets.webwerks.in
Resolving Dependencies
--> Running transaction check
---> Package gcc.x86_64 0:4.8.5-39.el7 will be installed
--> Processing Dependency: libgomp = 4.8.5-39.el7 for package: gcc-4.8.5-39.el7.x86_64
--> Processing Dependency: cpp = 4.8.5-39.el7 for package: gcc-4.8.5-39.el7.x86_64
--> Processing Dependency: libgcc >= 4.8.5-39.el7 for package: gcc-4.8.5-39.el7.x86_64
--> Processing Dependency: glibc-devel >= 2.2.90-12 for package: gcc-4.8.5-39.el7.x86_64
--> Processing Dependency: libmpc.so.3()(64bit) for package: gcc-4.8.5-39.el7.x86_64
---> Package libxslt-devel.x86_64 0:1.1.28-5.el7 will be installed
--> Processing Dependency: pkgconfig(libxml-2.0) for package: libxslt-devel-1.1.28-5.el7.x86_64
--> Processing Dependency: libgcrypt-devel for package: libxslt-devel-1.1.28-5.el7.x86_64
---> Package patch.x86_64 0:2.7.1-11.el7 will be installed
---> Package zlib-devel.x86_64 0:1.2.7-18.el7 will be installed
--> Processing Dependency: zlib = 1.2.7-18.el7 for package: zlib-devel-1.2.7-18.el7.x86_64
--> Running transaction check
---> Package cpp.x86_64 0:4.8.5-39.el7 will be installed
---> Package glibc-devel.x86_64 0:2.17-292.el7 will be installed
--> Processing Dependency: glibc-headers = 2.17-292.el7 for package: glibc-devel-2.17-292.el7.x86_64
--> Processing Dependency: glibc = 2.17-292.el7 for package: glibc-devel-2.17-292.el7.x86_64
--> Processing Dependency: glibc-headers for package: glibc-devel-2.17-292.el7.x86_64
---> Package libgcc.x86_64 0:4.8.5-28.el7 will be updated
---> Package libgcc.x86_64 0:4.8.5-39.el7 will be an update
---> Package libgcrypt-devel.x86_64 0:1.5.3-14.el7 will be installed
--> Processing Dependency: libgpg-error-devel for package: libgcrypt-devel-1.5.3-14.el7.x86_64
---> Package libgomp.x86_64 0:4.8.5-28.el7 will be updated
---> Package libgomp.x86_64 0:4.8.5-39.el7 will be an update
---> Package libmpc.x86_64 0:1.0.1-3.el7 will be installed
---> Package libxml2-devel.x86_64 0:2.9.1-6.el7_2.3 will be installed
--> Processing Dependency: xz-devel for package: libxml2-devel-2.9.1-6.el7_2.3.x86_64
---> Package zlib.x86_64 0:1.2.7-17.el7 will be updated
---> Package zlib.x86_64 0:1.2.7-18.el7 will be an update
--> Running transaction check
---> Package glibc.x86_64 0:2.17-222.el7 will be updated
--> Processing Dependency: glibc = 2.17-222.el7 for package: glibc-common-2.17-222.el7.x86_64
---> Package glibc.x86_64 0:2.17-292.el7 will be an update
---> Package glibc-headers.x86_64 0:2.17-292.el7 will be installed
--> Processing Dependency: kernel-headers >= 2.2.1 for package: glibc-headers-2.17-292.el7.x86_64
--> Processing Dependency: kernel-headers for package: glibc-headers-2.17-292.el7.x86_64
---> Package libgpg-error-devel.x86_64 0:1.12-3.el7 will be installed
---> Package xz-devel.x86_64 0:5.2.2-1.el7 will be installed
--> Running transaction check
---> Package glibc-common.x86_64 0:2.17-222.el7 will be updated
---> Package glibc-common.x86_64 0:2.17-292.el7 will be an update
---> Package kernel-headers.x86_64 0:3.10.0-1062.1.1.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                Arch       Version                    Repository   Size
================================================================================
Installing:
 gcc                    x86_64     4.8.5-39.el7               base         16 M
 libxslt-devel          x86_64     1.1.28-5.el7               base        309 k
 patch                  x86_64     2.7.1-11.el7               base        110 k
 zlib-devel             x86_64     1.2.7-18.el7               base         50 k
Installing for dependencies:
 cpp                    x86_64     4.8.5-39.el7               base        5.9 M
 glibc-devel            x86_64     2.17-292.el7               base        1.1 M
 glibc-headers          x86_64     2.17-292.el7               base        687 k
 kernel-headers         x86_64     3.10.0-1062.1.1.el7        updates     8.7 M
 libgcrypt-devel        x86_64     1.5.3-14.el7               base        129 k
 libgpg-error-devel     x86_64     1.12-3.el7                 base         16 k
 libmpc                 x86_64     1.0.1-3.el7                base         51 k
 libxml2-devel          x86_64     2.9.1-6.el7_2.3            base        1.0 M
 xz-devel               x86_64     5.2.2-1.el7                base         46 k
Updating for dependencies:
 glibc                  x86_64     2.17-292.el7               base        3.6 M
 glibc-common           x86_64     2.17-292.el7               base         11 M
 libgcc                 x86_64     4.8.5-39.el7               base        102 k
 libgomp                x86_64     4.8.5-39.el7               base        158 k
 zlib                   x86_64     1.2.7-18.el7               base         90 k

Transaction Summary
================================================================================
Install  4 Packages (+9 Dependent packages)
Upgrade             ( 5 Dependent packages)

Total size: 50 M
Total download size: 34 M
Is this ok [y/d/N]: y
Downloading packages:
(1/12): glibc-headers-2.17-292.el7.x86_64.rpm              | 687 kB   00:02   
(2/12): glibc-devel-2.17-292.el7.x86_64.rpm                | 1.1 MB   00:02   
(3/12): libgcrypt-devel-1.5.3-14.el7.x86_64.rpm            | 129 kB   00:00   
(4/12): libgpg-error-devel-1.12-3.el7.x86_64.rpm           |  16 kB   00:00   
(5/12): libxslt-devel-1.1.28-5.el7.x86_64.rpm              | 309 kB   00:00   
(6/12): patch-2.7.1-11.el7.x86_64.rpm                      | 110 kB   00:00   
(7/12): xz-devel-5.2.2-1.el7.x86_64.rpm                    |  46 kB   00:00   
(8/12): libxml2-devel-2.9.1-6.el7_2.3.x86_64.rpm           | 1.0 MB   00:01   
(9/12): zlib-devel-1.2.7-18.el7.x86_64.rpm                 |  50 kB   00:00   
(10/12): cpp-4.8.5-39.el7.x86_64.rpm                       | 5.9 MB   00:07   
(11/12): kernel-headers-3.10.0-1062.1.1.el7.x86_64.rpm     | 8.7 MB   00:10   
(12/12): gcc-4.8.5-39.el7.x86_64.rpm                       |  16 MB   00:13   
--------------------------------------------------------------------------------
Total                                              2.4 MB/s |  34 MB  00:14   
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Updating   : libgcc-4.8.5-39.el7.x86_64                                  1/23
  Updating   : glibc-common-2.17-292.el7.x86_64                            2/23
  Updating   : glibc-2.17-292.el7.x86_64                                   3/23
warning: /etc/nsswitch.conf created as /etc/nsswitch.conf.rpmnew
  Updating   : zlib-1.2.7-18.el7.x86_64                                    4/23
  Installing : libmpc-1.0.1-3.el7.x86_64                                   5/23
  Installing : cpp-4.8.5-39.el7.x86_64                                     6/23
  Installing : zlib-devel-1.2.7-18.el7.x86_64                              7/23
  Updating   : libgomp-4.8.5-39.el7.x86_64                                 8/23
  Installing : libgpg-error-devel-1.12-3.el7.x86_64                        9/23
  Installing : libgcrypt-devel-1.5.3-14.el7.x86_64                        10/23
  Installing : xz-devel-5.2.2-1.el7.x86_64                                11/23
  Installing : libxml2-devel-2.9.1-6.el7_2.3.x86_64                       12/23
  Installing : kernel-headers-3.10.0-1062.1.1.el7.x86_64                  13/23
  Installing : glibc-headers-2.17-292.el7.x86_64                          14/23
  Installing : glibc-devel-2.17-292.el7.x86_64                            15/23
  Installing : gcc-4.8.5-39.el7.x86_64                                    16/23
  Installing : libxslt-devel-1.1.28-5.el7.x86_64                          17/23
  Installing : patch-2.7.1-11.el7.x86_64                                  18/23
  Cleanup    : libgomp-4.8.5-28.el7.x86_64                                19/23
  Cleanup    : zlib-1.2.7-17.el7.x86_64                                   20/23
  Cleanup    : glibc-common-2.17-222.el7.x86_64                           21/23
  Cleanup    : glibc-2.17-222.el7.x86_64                                  22/23
  Cleanup    : libgcc-4.8.5-28.el7.x86_64                                 23/23
  Verifying  : libxml2-devel-2.9.1-6.el7_2.3.x86_64                        1/23
  Verifying  : libxslt-devel-1.1.28-5.el7.x86_64                           2/23
  Verifying  : gcc-4.8.5-39.el7.x86_64                                     3/23
  Verifying  : zlib-devel-1.2.7-18.el7.x86_64                              4/23
  Verifying  : zlib-1.2.7-18.el7.x86_64                                    5/23
  Verifying  : libgcc-4.8.5-39.el7.x86_64                                  6/23
  Verifying  : libgomp-4.8.5-39.el7.x86_64                                 7/23
  Verifying  : glibc-common-2.17-292.el7.x86_64                            8/23
  Verifying  : patch-2.7.1-11.el7.x86_64                                   9/23
  Verifying  : libmpc-1.0.1-3.el7.x86_64                                  10/23
  Verifying  : glibc-2.17-292.el7.x86_64                                  11/23
  Verifying  : libgcrypt-devel-1.5.3-14.el7.x86_64                        12/23
  Verifying  : kernel-headers-3.10.0-1062.1.1.el7.x86_64                  13/23
  Verifying  : glibc-devel-2.17-292.el7.x86_64                            14/23
  Verifying  : xz-devel-5.2.2-1.el7.x86_64                                15/23
  Verifying  : libgpg-error-devel-1.12-3.el7.x86_64                       16/23
  Verifying  : cpp-4.8.5-39.el7.x86_64                                    17/23
  Verifying  : glibc-headers-2.17-292.el7.x86_64                          18/23
  Verifying  : libgomp-4.8.5-28.el7.x86_64                                19/23
  Verifying  : libgcc-4.8.5-28.el7.x86_64                                 20/23
  Verifying  : glibc-common-2.17-222.el7.x86_64                           21/23
  Verifying  : zlib-1.2.7-17.el7.x86_64                                   22/23
  Verifying  : glibc-2.17-222.el7.x86_64                                  23/23

Installed:
  gcc.x86_64 0:4.8.5-39.el7          libxslt-devel.x86_64 0:1.1.28-5.el7     
  patch.x86_64 0:2.7.1-11.el7        zlib-devel.x86_64 0:1.2.7-18.el7         

Dependency Installed:
  cpp.x86_64 0:4.8.5-39.el7                                                   
  glibc-devel.x86_64 0:2.17-292.el7                                           
  glibc-headers.x86_64 0:2.17-292.el7                                         
  kernel-headers.x86_64 0:3.10.0-1062.1.1.el7                                 
  libgcrypt-devel.x86_64 0:1.5.3-14.el7                                       
  libgpg-error-devel.x86_64 0:1.12-3.el7                                       
  libmpc.x86_64 0:1.0.1-3.el7                                                 
  libxml2-devel.x86_64 0:2.9.1-6.el7_2.3                                       
  xz-devel.x86_64 0:5.2.2-1.el7                                               

Dependency Updated:
  glibc.x86_64 0:2.17-292.el7         glibc-common.x86_64 0:2.17-292.el7     
  libgcc.x86_64 0:4.8.5-39.el7        libgomp.x86_64 0:4.8.5-39.el7           
  zlib.x86_64 0:1.2.7-18.el7       

Complete!
[root@puppet puppet]# puppet resource vsphere_vm

[root@puppet puppet]# /opt/puppetlabs/puppet/bin/gem install hocon --version='~>1.0.0' --no-ri --no-rdoc
Fetching: hocon-1.0.1.gem (100%)
Successfully installed hocon-1.0.1
1 gem installed
[root@puppet puppet]# puppet resource vcsa_vm Error: Could not run: Could not find type vcsa_vm
[root@puppet puppet]# puppet resource vcenter_vm
Error: Could not run: Could not find type vcenter_vm
[root@puppet puppet]# /opt/puppetlabs/puppet/bin/gem install rbvmomi --no-ri --no-rdoc
Fetching: builder-3.2.3.gem (100%)
Successfully installed builder-3.2.3
Fetching: mini_portile2-2.4.0.gem (100%)
Successfully installed mini_portile2-2.4.0
Fetching: nokogiri-1.10.4.gem (100%)
Building native extensions. This could take a while...
Successfully installed nokogiri-1.10.4
Fetching: rbvmomi-2.2.0.gem (100%)
Successfully installed rbvmomi-2.2.0
4 gems installed
[root@puppet puppet]# puppet resource vcenter_vm Error: Could not run: Could not find type vcenter_vm
[root@puppet puppet]# puppet resource vsphere_vm ^C
[root@puppet puppet]# vi vcenter.conf
[root@puppet puppet]# puppet resource vsphere_vm
Error: Could not run: Puppet detected a problem with the information returned from vSphere when accessing vsphere_vm. The specific error was:
Failed to open TCP connection to 192.168.0.108:443 (No route to host - connect(2) for "192.168.0.108" port 443)
[root@puppet puppet]# puppet module install vmware/vcenter
Notice: Preparing to install into /etc/puppetlabs/code/environments/production/modules ...
Notice: Downloading from https://forgeapi.puppet.com ...
Notice: Installing -- do not interrupt ...
/etc/puppetlabs/code/environments/production/modules
└─┬ vmware-vcenter (v0.10.0)
  ├── nanliu-staging (v1.0.3)
  ├── puppetlabs-stdlib (v6.1.0)
  └── vmware-vmware_lib (v0.7.0)
[root@puppet puppet]# puppet module install vmware/vcenter include vcenter::package
Error: puppet module install takes 1 argument, but you gave 3
Error: Try 'puppet help module install' for usage
[root@puppet puppet]# vi vcenter.conf
[root@puppet puppet]# puppet resource vsphere_vm
vsphere_vm { '/ha-datacenter/vm/Unknown':
  ensure                  => 'stopped',
  datacenter              => 'ha-datacenter',
  power_state             => 'poweredOff',
  resource_pool           => '/localhost.localdomain',
  template                => false,
  tools_installer_mounted => false,
  vcenter_full_version    => '5.5.0 build-2068190',
  vcenter_name            => 'VMware ESX Server',
  vcenter_version         => '5.0',
}
vsphere_vm { '/ha-datacenter/vm/ans-db01':
  ensure                      => 'stopped',
  cpu_reservation             => 0,
  cpus                        => 1,
  datacenter                  => 'ha-datacenter',
  extra_config                => {
  'sched.cpu.latencySensitivity' => 'low',
  'vmci.filter.enable' => 'true',
  'tools.guest.desktop.autolock' => 'FALSE',
  'nvram' => 'ans-db01.nvram',
  'pciBridge0.present' => 'TRUE',
  'svga.present' => 'TRUE',
  'pciBridge4.present' => 'TRUE',
  'pciBridge4.virtualDev' => 'pcieRootPort',
  'pciBridge4.functions' => '8',
  'pciBridge5.present' => 'TRUE',
  'pciBridge5.virtualDev' => 'pcieRootPort',
  'pciBridge5.functions' => '8',
  'pciBridge6.present' => 'TRUE',
  'pciBridge6.virtualDev' => 'pcieRootPort',
  'pciBridge6.functions' => '8',
  'pciBridge7.present' => 'TRUE',
  'pciBridge7.virtualDev' => 'pcieRootPort',
  'pciBridge7.functions' => '8',
  'hpet0.present' => 'true',
  'virtualHW.productCompatibility' => 'hosted',
  'ethernet0.pciSlotNumber' => '160',
  'evcCompatibilityMode' => 'FALSE',
  'guestCPUID.0' => '0000000d756e65476c65746e49656e69',
  'guestCPUID.1' => '000206a700010800969822030fabfbff',
  'guestCPUID.80000001' => '00000000000000000000000128100800',
  'hostCPUID.0' => '0000000d756e65476c65746e49656e69',
  'hostCPUID.1' => '000206a70001080097ba222b0fabfbff',
  'hostCPUID.80000001' => '00000000000000000000000128100800',
  'pciBridge0.pciSlotNumber' => '17',
  'pciBridge4.pciSlotNumber' => '21',
  'pciBridge5.pciSlotNumber' => '22',
  'pciBridge6.pciSlotNumber' => '23',
  'pciBridge7.pciSlotNumber' => '24',
  'replay.supported' => 'false',
  'scsi0.pciSlotNumber' => '16',
  'softPowerOff' => 'FALSE',
  'userCPUID.0' => '0000000d756e65476c65746e49656e69',
  'userCPUID.1' => '000206a700010800969822030fabfbff',
  'userCPUID.80000001' => '00000000000000000000000128100800',
  'vmci0.pciSlotNumber' => '32',
  'vmotion.checkpointFBSize' => '8388608',
  'sched.swap.derivedName' => '/vmfs/volumes/5d67343f-9e0e3e8d-89e9-000c297966bc/ans-db01/ans-db01-05279620.vswp',
  'replay.filename' => '',
  'tools.remindInstall' => 'TRUE',
  'sched.scsi0:0.throughputCap' => 'off',
  'vmware.tools.internalversion' => '2147483647',
  'vmware.tools.requiredversion' => '9354',
  'migrate.hostLogState' => 'none',
  'migrate.migrationId' => '0'
},
  guest_os                    => 'Red Hat Enterprise Linux 6 (32-bit)',
  instance_uuid               => '50133769-b602-b6e4-7307-23a574b85699',
  memory                      => 512,
  memory_reservation          => 0,
  number_ethernet_cards       => 1,
  power_state                 => 'poweredOff',
  resource_pool               => '/localhost.localdomain',
  snapshot_disabled           => false,
  snapshot_locked             => false,
  snapshot_power_off_behavior => 'powerOff',
  template                    => false,
  tools_installer_mounted     => false,
  uuid                        => '421333cc-5a15-9248-c0f4-852a1099878b',
  vcenter_full_version        => '5.5.0 build-2068190',
  vcenter_name                => 'VMware ESX Server',
  vcenter_version             => '5.0',
}
vsphere_vm { '/ha-datacenter/vm/ans-db02':
  ensure                      => 'stopped',
  cpu_reservation             => 0,
  cpus                        => 1,
  datacenter                  => 'ha-datacenter',
  extra_config                => {
  'sched.cpu.latencySensitivity' => 'low',
  'vmci.filter.enable' => 'true',
  'sched.scsi0:0.throughputCap' => 'off',
  'tools.guest.desktop.autolock' => 'FALSE',
  'nvram' => 'ans-db02.nvram',
  'pciBridge0.present' => 'TRUE',
  'svga.present' => 'TRUE',
  'pciBridge4.present' => 'TRUE',
  'pciBridge4.virtualDev' => 'pcieRootPort',
  'pciBridge4.functions' => '8',
  'pciBridge5.present' => 'TRUE',
  'pciBridge5.virtualDev' => 'pcieRootPort',
  'pciBridge5.functions' => '8',
  'pciBridge6.present' => 'TRUE',
  'pciBridge6.virtualDev' => 'pcieRootPort',
  'pciBridge6.functions' => '8',
  'pciBridge7.present' => 'TRUE',
  'pciBridge7.virtualDev' => 'pcieRootPort',
  'pciBridge7.functions' => '8',
  'hpet0.present' => 'true',
  'virtualHW.productCompatibility' => 'hosted',
  'ethernet0.pciSlotNumber' => '160',
  'evcCompatibilityMode' => 'FALSE',
  'guestCPUID.0' => '0000000d756e65476c65746e49656e69',
  'guestCPUID.1' => '000206a700010800969822030fabfbff',
  'guestCPUID.80000001' => '00000000000000000000000128100800',
  'hostCPUID.0' => '0000000d756e65476c65746e49656e69',
  'hostCPUID.1' => '000206a70001080097ba222b0fabfbff',
  'hostCPUID.80000001' => '00000000000000000000000128100800',
  'pciBridge0.pciSlotNumber' => '17',
  'pciBridge4.pciSlotNumber' => '21',
  'pciBridge5.pciSlotNumber' => '22',
  'pciBridge6.pciSlotNumber' => '23',
  'pciBridge7.pciSlotNumber' => '24',
  'replay.supported' => 'false',
  'scsi0.pciSlotNumber' => '16',
  'softPowerOff' => 'FALSE',
  'userCPUID.0' => '0000000d756e65476c65746e49656e69',
  'userCPUID.1' => '000206a700010800969822030fabfbff',
  'userCPUID.80000001' => '00000000000000000000000128100800',
  'vmci0.pciSlotNumber' => '32',
  'vmotion.checkpointFBSize' => '8388608',
  'sched.swap.derivedName' => '/vmfs/volumes/5d67343f-9e0e3e8d-89e9-000c297966bc/ans-db02/ans-db02-05279621.vswp',
  'replay.filename' => '',
  'scsi0:0.redo' => '',
  'vmware.tools.internalversion' => '2147483647',
  'vmware.tools.requiredversion' => '9354',
  'migrate.hostLogState' => 'none',
  'migrate.migrationId' => '0'
},
  guest_os                    => 'Red Hat Enterprise Linux 6 (32-bit)',
  instance_uuid               => '5013b6bf-be08-abd4-a742-361d94701471',
  memory                      => 256,
  memory_reservation          => 0,
  number_ethernet_cards       => 1,
  power_state                 => 'poweredOff',
  resource_pool               => '/localhost.localdomain',
  snapshot_disabled           => false,
  snapshot_locked             => false,
  snapshot_power_off_behavior => 'powerOff',
  template                    => false,
  tools_installer_mounted     => false,
  uuid                        => '421321d8-e1ea-394c-1bb5-bb29fc4c7034',
  vcenter_full_version        => '5.5.0 build-2068190',
  vcenter_name                => 'VMware ESX Server',
  vcenter_version             => '5.0',
}
vsphere_vm { '/ha-datacenter/vm/ans-nginx01':
  ensure                      => 'stopped',
  cpu_reservation             => 0,
  cpus                        => 1,
  datacenter                  => 'ha-datacenter',
  extra_config                => {
  'sched.cpu.latencySensitivity' => 'low',
  'vmci.filter.enable' => 'true',
  'sched.scsi0:0.throughputCap' => 'off',
  'tools.guest.desktop.autolock' => 'FALSE',
  'nvram' => 'ans-nginx01.nvram',
  'pciBridge0.present' => 'TRUE',
  'svga.present' => 'TRUE',
  'pciBridge4.present' => 'TRUE',
  'pciBridge4.virtualDev' => 'pcieRootPort',
  'pciBridge4.functions' => '8',
  'pciBridge5.present' => 'TRUE',
  'pciBridge5.virtualDev' => 'pcieRootPort',
  'pciBridge5.functions' => '8',
  'pciBridge6.present' => 'TRUE',
  'pciBridge6.virtualDev' => 'pcieRootPort',
  'pciBridge6.functions' => '8',
  'pciBridge7.present' => 'TRUE',
  'pciBridge7.virtualDev' => 'pcieRootPort',
  'pciBridge7.functions' => '8',
  'hpet0.present' => 'true',
  'virtualHW.productCompatibility' => 'hosted',
  'ethernet0.pciSlotNumber' => '160',
  'evcCompatibilityMode' => 'FALSE',
  'guestCPUID.0' => '0000000d756e65476c65746e49656e69',
  'guestCPUID.1' => '000206a700010800969822030fabfbff',
  'guestCPUID.80000001' => '00000000000000000000000128100800',
  'hostCPUID.0' => '0000000d756e65476c65746e49656e69',
  'hostCPUID.1' => '000206a70001080097ba222b0fabfbff',
  'hostCPUID.80000001' => '00000000000000000000000128100800',
  'pciBridge0.pciSlotNumber' => '17',
  'pciBridge4.pciSlotNumber' => '21',
  'pciBridge5.pciSlotNumber' => '22',
  'pciBridge6.pciSlotNumber' => '23',
  'pciBridge7.pciSlotNumber' => '24',
  'replay.supported' => 'false',
  'scsi0.pciSlotNumber' => '16',
  'softPowerOff' => 'FALSE',
  'userCPUID.0' => '0000000d756e65476c65746e49656e69',
  'userCPUID.1' => '000206a700010800969822030fabfbff',
  'userCPUID.80000001' => '00000000000000000000000128100800',
  'vmci0.pciSlotNumber' => '32',
  'vmotion.checkpointFBSize' => '8388608',
  'sched.swap.derivedName' => '/vmfs/volumes/5d67343f-9e0e3e8d-89e9-000c297966bc/ans-nginx01/ans-nginx01-abb4797e.vswp',
  'replay.filename' => '',
  'scsi0:0.redo' => '',
  'vmware.tools.internalversion' => '2147483647',
  'vmware.tools.requiredversion' => '9354',
  'migrate.hostLogState' => 'none',
  'migrate.migrationId' => '0'
},
  guest_os                    => 'Red Hat Enterprise Linux 6 (32-bit)',
  instance_uuid               => '5013c3dc-201e-ccd5-91e6-1b5b8c607876',
  memory                      => 256,
  memory_reservation          => 0,
  number_ethernet_cards       => 1,
  power_state                 => 'poweredOff',
  resource_pool               => '/localhost.localdomain',
  snapshot_disabled           => false,
  snapshot_locked             => false,
  snapshot_power_off_behavior => 'powerOff',
  template                    => false,
  tools_installer_mounted     => false,
  uuid                        => '42137010-0489-3a76-a4d7-78de34cfc8ca',
  vcenter_full_version        => '5.5.0 build-2068190',
  vcenter_name                => 'VMware ESX Server',
  vcenter_version             => '5.0',
}
vsphere_vm { '/ha-datacenter/vm/ans-nginx02':
  ensure                      => 'stopped',
  cpu_reservation             => 0,
  cpus                        => 1,
  datacenter                  => 'ha-datacenter',
  extra_config                => {
  'sched.cpu.latencySensitivity' => 'low',
  'vmci.filter.enable' => 'true',
  'sched.scsi0:0.throughputCap' => 'off',
  'tools.guest.desktop.autolock' => 'FALSE',
  'nvram' => 'ans-nginx02.nvram',
  'pciBridge0.present' => 'TRUE',
  'svga.present' => 'TRUE',
  'pciBridge4.present' => 'TRUE',
  'pciBridge4.virtualDev' => 'pcieRootPort',
  'pciBridge4.functions' => '8',
  'pciBridge5.present' => 'TRUE',
  'pciBridge5.virtualDev' => 'pcieRootPort',
  'pciBridge5.functions' => '8',
  'pciBridge6.present' => 'TRUE',
  'pciBridge6.virtualDev' => 'pcieRootPort',
  'pciBridge6.functions' => '8',
  'pciBridge7.present' => 'TRUE',
  'pciBridge7.virtualDev' => 'pcieRootPort',
  'pciBridge7.functions' => '8',
  'hpet0.present' => 'true',
  'virtualHW.productCompatibility' => 'hosted',
  'ethernet0.pciSlotNumber' => '160',
  'evcCompatibilityMode' => 'FALSE',
  'guestCPUID.0' => '0000000d756e65476c65746e49656e69',
  'guestCPUID.1' => '000206a700010800969822030fabfbff',
  'guestCPUID.80000001' => '00000000000000000000000128100800',
  'hostCPUID.0' => '0000000d756e65476c65746e49656e69',
  'hostCPUID.1' => '000206a70001080097ba222b0fabfbff',
  'hostCPUID.80000001' => '00000000000000000000000128100800',
  'pciBridge0.pciSlotNumber' => '17',
  'pciBridge4.pciSlotNumber' => '21',
  'pciBridge5.pciSlotNumber' => '22',
  'pciBridge6.pciSlotNumber' => '23',
  'pciBridge7.pciSlotNumber' => '24',
  'replay.supported' => 'false',
  'scsi0.pciSlotNumber' => '16',
  'softPowerOff' => 'FALSE',
  'userCPUID.0' => '0000000d756e65476c65746e49656e69',
  'userCPUID.1' => '000206a700010800969822030fabfbff',
  'userCPUID.80000001' => '00000000000000000000000128100800',
  'vmci0.pciSlotNumber' => '32',
  'vmotion.checkpointFBSize' => '8388608',
  'sched.swap.derivedName' => '/vmfs/volumes/5d67343f-9e0e3e8d-89e9-000c297966bc/ans-nginx02/ans-nginx02-abb4797f.vswp',
  'replay.filename' => '',
  'scsi0:0.redo' => '',
  'vmware.tools.internalversion' => '2147483647',
  'vmware.tools.requiredversion' => '9354',
  'migrate.hostLogState' => 'none',
  'migrate.migrationId' => '0'
},
  guest_os                    => 'Red Hat Enterprise Linux 6 (32-bit)',
  instance_uuid               => '5013ca38-52b6-f05b-6947-bc9cf01bd724',
  memory                      => 256,
  memory_reservation          => 0,
  number_ethernet_cards       => 1,
  power_state                 => 'poweredOff',
  resource_pool               => '/localhost.localdomain',
  snapshot_disabled           => false,
  snapshot_locked             => false,
  snapshot_power_off_behavior => 'powerOff',
  template                    => false,
  tools_installer_mounted     => false,
  uuid                        => '42136f70-914b-4f1f-056f-a063e24519af',
  vcenter_full_version        => '5.5.0 build-2068190',
  vcenter_name                => 'VMware ESX Server',
  vcenter_version             => '5.0',
}
vsphere_vm { '/ha-datacenter/vm/livekde1':
  ensure                      => 'stopped',
  cpu_reservation             => 0,
  cpus                        => 1,
  datacenter                  => 'ha-datacenter',
  extra_config                => {
  'sched.cpu.latencySensitivity' => 'normal',
  'vmci.filter.enable' => 'true',
  'tools.guest.desktop.autolock' => 'FALSE',
  'pciBridge7.functions' => '8',
  'hpet0.present' => 'true',
  'virtualHW.productCompatibility' => 'hosted',
  'nvram' => 'livekde1.nvram',
  'pciBridge0.present' => 'true',
  'replay.supported' => 'false',
  'pciBridge0.pciSlotNumber' => '17',
  'pciBridge4.pciSlotNumber' => '21',
  'pciBridge5.pciSlotNumber' => '22',
  'svga.present' => 'TRUE',
  'pciBridge6.pciSlotNumber' => '23',
  'pciBridge7.pciSlotNumber' => '24',
  'scsi0.pciSlotNumber' => '16',
  'ethernet0.pciSlotNumber' => '160',
  'vmci0.pciSlotNumber' => '32',
  'hostCPUID.0' => '0000000d756e65476c65746e49656e69',
  'hostCPUID.1' => '000206a70001080097ba222b0fabfbff',
  'hostCPUID.80000001' => '00000000000000000000000128100800',
  'guestCPUID.0' => '0000000d756e65476c65746e49656e69',
  'guestCPUID.1' => '000206a700010800969822030fabfbff',
  'guestCPUID.80000001' => '00000000000000000000000128100800',
  'userCPUID.0' => '0000000d756e65476c65746e49656e69',
  'userCPUID.1' => '000206a700010800969822030fabfbff',
  'userCPUID.80000001' => '00000000000000000000000128100800',
  'evcCompatibilityMode' => 'FALSE',
  'pciBridge4.present' => 'true',
  'vmotion.checkpointFBSize' => '4194304',
  'softPowerOff' => 'FALSE',
  'pciBridge4.virtualDev' => 'pcieRootPort',
  'pciBridge4.functions' => '8',
  'pciBridge5.present' => 'true',
  'pciBridge5.virtualDev' => 'pcieRootPort',
  'pciBridge5.functions' => '8',
  'pciBridge6.present' => 'true',
  'pciBridge6.virtualDev' => 'pcieRootPort',
  'pciBridge6.functions' => '8',
  'pciBridge7.present' => 'true',
  'pciBridge7.virtualDev' => 'pcieRootPort',
  'sched.swap.derivedName' => '/vmfs/volumes/5d67343f-9e0e3e8d-89e9-000c297966bc/livekde1/livekde1-b611481f.vswp',
  'replay.filename' => '',
  'sched.scsi0:0.throughputCap' => 'off',
  'vmware.tools.internalversion' => '2147483647',
  'vmware.tools.requiredversion' => '9354',
  'migrate.hostLogState' => 'none',
  'migrate.migrationId' => '0'
},
  guest_os                    => 'CentOS 4/5/6/7 (64-bit)',
  instance_uuid               => '5013c70b-adca-041d-a3f1-0d08426272f5',
  memory                      => 1048,
  memory_reservation          => 0,
  number_ethernet_cards       => 1,
  power_state                 => 'poweredOff',
  resource_pool               => '/localhost.localdomain',
  snapshot_disabled           => false,
  snapshot_locked             => false,
  snapshot_power_off_behavior => 'powerOff',
  template                    => false,
  tools_installer_mounted     => false,
  uuid                        => '4213337b-5512-ae38-345b-520338279cbc',
  vcenter_full_version        => '5.5.0 build-2068190',
  vcenter_name                => 'VMware ESX Server',
  vcenter_version             => '5.0',
}
vsphere_vm { '/ha-datacenter/vm/tempt':
  ensure                      => 'stopped',
  cpu_reservation             => 0,
  cpus                        => 1,
  datacenter                  => 'ha-datacenter',
  extra_config                => {
  'nvram' => 'tempt.nvram',
  'pciBridge0.present' => 'TRUE',
  'svga.present' => 'TRUE',
  'pciBridge4.present' => 'TRUE',
  'pciBridge4.virtualDev' => 'pcieRootPort',
  'pciBridge4.functions' => '8',
  'pciBridge5.present' => 'TRUE',
  'pciBridge5.virtualDev' => 'pcieRootPort',
  'pciBridge5.functions' => '8',
  'pciBridge6.present' => 'TRUE',
  'pciBridge6.virtualDev' => 'pcieRootPort',
  'pciBridge6.functions' => '8',
  'pciBridge7.present' => 'TRUE',
  'pciBridge7.virtualDev' => 'pcieRootPort',
  'pciBridge7.functions' => '8',
  'hpet0.present' => 'true',
  'virtualHW.productCompatibility' => 'hosted',
  'sched.swap.derivedName' => '/vmfs/volumes/5d67343f-9e0e3e8d-89e9-000c297966bc/tempt/tempt-a982e554.vswp',
  'replay.supported' => 'false',
  'replay.filename' => '',
  'scsi0:0.redo' => '',
  'pciBridge0.pciSlotNumber' => '17',
  'pciBridge4.pciSlotNumber' => '21',
  'pciBridge5.pciSlotNumber' => '22',
  'pciBridge6.pciSlotNumber' => '23',
  'pciBridge7.pciSlotNumber' => '24',
  'scsi0.pciSlotNumber' => '160',
  'ethernet0.pciSlotNumber' => '192',
  'vmci0.pciSlotNumber' => '32',
  'scsi0.sasWWID' => '50 05 05 6f a6 af a0 80',
  'vmotion.checkpointFBSize' => '4194304',
  'softPowerOff' => 'FALSE',
  'vmware.tools.internalversion' => '0',
  'vmware.tools.requiredversion' => '9354',
  'migrate.hostLogState' => 'none',
  'migrate.migrationId' => '0'
},
  guest_os                    => 'CentOS 4/5/6/7 (64-bit)',
  instance_uuid               => '501342a5-133e-8db1-2523-708d647e0737',
  memory                      => 512,
  memory_reservation          => 0,
  number_ethernet_cards       => 1,
  power_state                 => 'poweredOff',
  resource_pool               => '/localhost.localdomain',
  snapshot_disabled           => false,
  snapshot_locked             => false,
  snapshot_power_off_behavior => 'powerOff',
  template                    => false,
  tools_installer_mounted     => false,
  uuid                        => '421305bf-a6af-a08c-35fe-b6fed6701ded',
  vcenter_full_version        => '5.5.0 build-2068190',
  vcenter_name                => 'VMware ESX Server',
  vcenter_version             => '5.0',
}
[root@puppet puppet]# vi vcenter.conf

vcenter: {

  host: "192.168.0.106"

  user: "root"

  password: "vgskiran"

}
vcenter: {

  host: "192.168.0.107"

  user: "root"

  password: "vmware"

}
~                                                                             
~               

[root@puppet puppet]# puppet resource vsphere_vm
vsphere_vm { '/dc/vm/Discovered virtual machine/Unknown':
  ensure                  => 'stopped',
  cpu_reservation         => 0,
  datacenter              => 'dc',
  drs_behavior            => 'fullyAutomated',
  memory_reservation      => 0,
  power_state             => 'poweredOff',
  resource_pool           => '/cluster',
  template                => false,
  tools_installer_mounted => false,
  vcenter_full_version    => '5.5.0 build-2183111',
  vcenter_name            => 'VMware VirtualCenter Server',
  vcenter_uuid            => '2988B9DB-62CE-4FAE-8148-D93C2CC6B04E',
  vcenter_version         => '5.0',
}
vsphere_vm { '/dc/vm/Discovered virtual machine/ans-db01':
  ensure                      => 'running',
  cpu_reservation             => 0,
  cpus                        => 1,
  datacenter                  => 'dc',
  drs_behavior                => 'fullyAutomated',
  extra_config                => {
  'sched.cpu.latencySensitivity' => 'low',
  'vmci.filter.enable' => 'true',
  'sched.scsi0:0.throughputCap' => 'off',
  'tools.guest.desktop.autolock' => 'false',
  'nvram' => 'ans-db01.nvram',
  'pciBridge0.present' => 'true',
  'svga.present' => 'true',
  'pciBridge4.present' => 'true',
  'pciBridge4.virtualDev' => 'pcieRootPort',
  'pciBridge4.functions' => '8',
  'pciBridge5.present' => 'true',
  'pciBridge5.virtualDev' => 'pcieRootPort',
  'pciBridge5.functions' => '8',
  'pciBridge6.present' => 'true',
  'pciBridge6.virtualDev' => 'pcieRootPort',
  'pciBridge6.functions' => '8',
  'pciBridge7.present' => 'true',
  'pciBridge7.virtualDev' => 'pcieRootPort',
  'pciBridge7.functions' => '8',
  'hpet0.present' => 'true',
  'virtualHW.productCompatibility' => 'hosted',
  'ethernet0.pciSlotNumber' => '160',
  'evcCompatibilityMode' => 'false',
  'guestCPUID.0' => '0000000d756e65476c65746e49656e69',
  'guestCPUID.1' => '000206a700010800969822030fabfbff',
  'guestCPUID.80000001' => '00000000000000000000000128100800',
  'hostCPUID.0' => '0000000d756e65476c65746e49656e69',
  'hostCPUID.1' => '000206a70001080097ba222b0fabfbff',
  'hostCPUID.80000001' => '00000000000000000000000128100800',
  'pciBridge0.pciSlotNumber' => '17',
  'pciBridge4.pciSlotNumber' => '21',
  'pciBridge5.pciSlotNumber' => '22',
  'pciBridge6.pciSlotNumber' => '23',
  'pciBridge7.pciSlotNumber' => '24',
  'replay.supported' => 'false',
  'scsi0.pciSlotNumber' => '16',
  'softPowerOff' => 'false',
  'userCPUID.0' => '0000000d756e65476c65746e49656e69',
  'userCPUID.1' => '000206a700010800969822030fabfbff',
  'userCPUID.80000001' => '00000000000000000000000128100800',
  'vmci0.pciSlotNumber' => '32',
  'vmotion.checkpointFBSize' => '8388608',
  'sched.swap.derivedName' => '/vmfs/volumes/5d67343f-9e0e3e8d-89e9-000c297966bc/ans-db01/ans-db01-05279620.vswp',
  'replay.filename' => '',
  'scsi0:0.redo' => '',
  'vmware.tools.internalversion' => '2147483647',
  'vmware.tools.requiredversion' => '9354',
  'migrate.hostLogState' => 'none',
  'migrate.migrationId' => '0',
  'guestinfo.vmtools.description' => 'open-vm-tools 10.2.5 build 8068406',
  'guestinfo.vmtools.versionString' => '10.2.5',
  'guestinfo.vmtools.versionNumber' => '10309',
  'guestinfo.vmtools.buildNumber' => '8068406'
},
  guest_ip                    => '192.168.0.105',
  guest_os                    => 'Red Hat Enterprise Linux 6 (32-bit)',
  instance_uuid               => '50133769-b602-b6e4-7307-23a574b85699',
  memory                      => 512,
  memory_reservation          => 0,
  number_ethernet_cards       => 1,
  power_state                 => 'poweredOn',
  resource_pool               => '/cluster',
  snapshot_disabled           => false,
  snapshot_locked             => false,
  snapshot_power_off_behavior => 'powerOff',
  template                    => false,
  tools_installer_mounted     => false,
  uuid                        => '421333cc-5a15-9248-c0f4-852a1099878b',
  vcenter_full_version        => '5.5.0 build-2183111',
  vcenter_name                => 'VMware VirtualCenter Server',
  vcenter_uuid                => '2988B9DB-62CE-4FAE-8148-D93C2CC6B04E',
  vcenter_version             => '5.0',
}
vsphere_vm { '/dc/vm/Discovered virtual machine/ans-db02':
  ensure                      => 'stopped',
  cpu_reservation             => 0,
  cpus                        => 1,
  datacenter                  => 'dc',
  drs_behavior                => 'fullyAutomated',
  extra_config                => {
  'sched.cpu.latencySensitivity' => 'low',
  'vmci.filter.enable' => 'true',
  'sched.scsi0:0.throughputCap' => 'off',
  'tools.guest.desktop.autolock' => 'FALSE',
  'nvram' => 'ans-db02.nvram',
  'pciBridge0.present' => 'TRUE',
  'svga.present' => 'TRUE',
  'pciBridge4.present' => 'TRUE',
  'pciBridge4.virtualDev' => 'pcieRootPort',
  'pciBridge4.functions' => '8',
  'pciBridge5.present' => 'TRUE',
  'pciBridge5.virtualDev' => 'pcieRootPort',
  'pciBridge5.functions' => '8',
  'pciBridge6.present' => 'TRUE',
  'pciBridge6.virtualDev' => 'pcieRootPort',
  'pciBridge6.functions' => '8',
  'pciBridge7.present' => 'TRUE',
  'pciBridge7.virtualDev' => 'pcieRootPort',
  'pciBridge7.functions' => '8',
  'hpet0.present' => 'true',
  'virtualHW.productCompatibility' => 'hosted',
  'ethernet0.pciSlotNumber' => '160',
  'evcCompatibilityMode' => 'FALSE',
  'guestCPUID.0' => '0000000d756e65476c65746e49656e69',
  'guestCPUID.1' => '000206a700010800969822030fabfbff',
  'guestCPUID.80000001' => '00000000000000000000000128100800',
  'hostCPUID.0' => '0000000d756e65476c65746e49656e69',
  'hostCPUID.1' => '000206a70001080097ba222b0fabfbff',
  'hostCPUID.80000001' => '00000000000000000000000128100800',
  'pciBridge0.pciSlotNumber' => '17',
  'pciBridge4.pciSlotNumber' => '21',
  'pciBridge5.pciSlotNumber' => '22',
  'pciBridge6.pciSlotNumber' => '23',
  'pciBridge7.pciSlotNumber' => '24',
  'replay.supported' => 'false',
  'scsi0.pciSlotNumber' => '16',
  'softPowerOff' => 'FALSE',
  'userCPUID.0' => '0000000d756e65476c65746e49656e69',
  'userCPUID.1' => '000206a700010800969822030fabfbff',
  'userCPUID.80000001' => '00000000000000000000000128100800',
  'vmci0.pciSlotNumber' => '32',
  'vmotion.checkpointFBSize' => '8388608',
  'sched.swap.derivedName' => '/vmfs/volumes/5d67343f-9e0e3e8d-89e9-000c297966bc/ans-db02/ans-db02-05279621.vswp',
  'replay.filename' => '',
  'scsi0:0.redo' => '',
  'vmware.tools.internalversion' => '2147483647',
  'vmware.tools.requiredversion' => '9354',
  'migrate.hostLogState' => 'none',
  'migrate.migrationId' => '0'
},
  guest_os                    => 'Red Hat Enterprise Linux 6 (32-bit)',
  instance_uuid               => '5013b6bf-be08-abd4-a742-361d94701471',
  memory                      => 256,
  memory_reservation          => 0,
  number_ethernet_cards       => 1,
  power_state                 => 'poweredOff',
  resource_pool               => '/cluster',
  snapshot_disabled           => false,
  snapshot_locked             => false,
  snapshot_power_off_behavior => 'powerOff',
  template                    => false,
  tools_installer_mounted     => false,
  uuid                        => '421321d8-e1ea-394c-1bb5-bb29fc4c7034',
  vcenter_full_version        => '5.5.0 build-2183111',
  vcenter_name                => 'VMware VirtualCenter Server',
  vcenter_uuid                => '2988B9DB-62CE-4FAE-8148-D93C2CC6B04E',
  vcenter_version             => '5.0',
}
vsphere_vm { '/dc/vm/Discovered virtual machine/ans-nginx01':
  ensure                      => 'stopped',
  cpu_reservation             => 0,
  cpus                        => 1,
  datacenter                  => 'dc',
  drs_behavior                => 'fullyAutomated',
  extra_config                => {
  'sched.cpu.latencySensitivity' => 'low',
  'vmci.filter.enable' => 'true',
  'sched.scsi0:0.throughputCap' => 'off',
  'tools.guest.desktop.autolock' => 'FALSE',
  'nvram' => 'ans-nginx01.nvram',
  'pciBridge0.present' => 'TRUE',
  'svga.present' => 'TRUE',
  'pciBridge4.present' => 'TRUE',
  'pciBridge4.virtualDev' => 'pcieRootPort',
  'pciBridge4.functions' => '8',
  'pciBridge5.present' => 'TRUE',
  'pciBridge5.virtualDev' => 'pcieRootPort',
  'pciBridge5.functions' => '8',
  'pciBridge6.present' => 'TRUE',
  'pciBridge6.virtualDev' => 'pcieRootPort',
  'pciBridge6.functions' => '8',
  'pciBridge7.present' => 'TRUE',
  'pciBridge7.virtualDev' => 'pcieRootPort',
  'pciBridge7.functions' => '8',
  'hpet0.present' => 'true',
  'virtualHW.productCompatibility' => 'hosted',
  'ethernet0.pciSlotNumber' => '160',
  'evcCompatibilityMode' => 'FALSE',
  'guestCPUID.0' => '0000000d756e65476c65746e49656e69',
  'guestCPUID.1' => '000206a700010800969822030fabfbff',
  'guestCPUID.80000001' => '00000000000000000000000128100800',
  'hostCPUID.0' => '0000000d756e65476c65746e49656e69',
  'hostCPUID.1' => '000206a70001080097ba222b0fabfbff',
  'hostCPUID.80000001' => '00000000000000000000000128100800',
  'pciBridge0.pciSlotNumber' => '17',
  'pciBridge4.pciSlotNumber' => '21',
  'pciBridge5.pciSlotNumber' => '22',
  'pciBridge6.pciSlotNumber' => '23',
  'pciBridge7.pciSlotNumber' => '24',
  'replay.supported' => 'false',
  'scsi0.pciSlotNumber' => '16',
  'softPowerOff' => 'FALSE',
  'userCPUID.0' => '0000000d756e65476c65746e49656e69',
  'userCPUID.1' => '000206a700010800969822030fabfbff',
  'userCPUID.80000001' => '00000000000000000000000128100800',
  'vmci0.pciSlotNumber' => '32',
  'vmotion.checkpointFBSize' => '8388608',
  'sched.swap.derivedName' => '/vmfs/volumes/5d67343f-9e0e3e8d-89e9-000c297966bc/ans-nginx01/ans-nginx01-abb4797e.vswp',
  'replay.filename' => '',
  'scsi0:0.redo' => '',
  'vmware.tools.internalversion' => '2147483647',
  'vmware.tools.requiredversion' => '9354',
  'migrate.hostLogState' => 'none',
  'migrate.migrationId' => '0'
},
  guest_os                    => 'Red Hat Enterprise Linux 6 (32-bit)',
  instance_uuid               => '5013c3dc-201e-ccd5-91e6-1b5b8c607876',
  memory                      => 256,
  memory_reservation          => 0,
  number_ethernet_cards       => 1,
  power_state                 => 'poweredOff',
  resource_pool               => '/cluster',
  snapshot_disabled           => false,
  snapshot_locked             => false,
  snapshot_power_off_behavior => 'powerOff',
  template                    => false,
  tools_installer_mounted     => false,
  uuid                        => '42137010-0489-3a76-a4d7-78de34cfc8ca',
  vcenter_full_version        => '5.5.0 build-2183111',
  vcenter_name                => 'VMware VirtualCenter Server',
  vcenter_uuid                => '2988B9DB-62CE-4FAE-8148-D93C2CC6B04E',
  vcenter_version             => '5.0',
}
vsphere_vm { '/dc/vm/Discovered virtual machine/ans-nginx02':
  ensure                      => 'stopped',
  cpu_reservation             => 0,
  cpus                        => 1,
  datacenter                  => 'dc',
  drs_behavior                => 'fullyAutomated',
  extra_config                => {
  'sched.cpu.latencySensitivity' => 'low',
  'vmci.filter.enable' => 'true',
  'sched.scsi0:0.throughputCap' => 'off',
  'tools.guest.desktop.autolock' => 'FALSE',
  'nvram' => 'ans-nginx02.nvram',
  'pciBridge0.present' => 'TRUE',
  'svga.present' => 'TRUE',
  'pciBridge4.present' => 'TRUE',
  'pciBridge4.virtualDev' => 'pcieRootPort',
  'pciBridge4.functions' => '8',
  'pciBridge5.present' => 'TRUE',
  'pciBridge5.virtualDev' => 'pcieRootPort',
  'pciBridge5.functions' => '8',
  'pciBridge6.present' => 'TRUE',
  'pciBridge6.virtualDev' => 'pcieRootPort',
  'pciBridge6.functions' => '8',
  'pciBridge7.present' => 'TRUE',
  'pciBridge7.virtualDev' => 'pcieRootPort',
  'pciBridge7.functions' => '8',
  'hpet0.present' => 'true',
  'virtualHW.productCompatibility' => 'hosted',
  'ethernet0.pciSlotNumber' => '160',
  'evcCompatibilityMode' => 'FALSE',
  'guestCPUID.0' => '0000000d756e65476c65746e49656e69',
  'guestCPUID.1' => '000206a700010800969822030fabfbff',
  'guestCPUID.80000001' => '00000000000000000000000128100800',
  'hostCPUID.0' => '0000000d756e65476c65746e49656e69',
  'hostCPUID.1' => '000206a70001080097ba222b0fabfbff',
  'hostCPUID.80000001' => '00000000000000000000000128100800',
  'pciBridge0.pciSlotNumber' => '17',
  'pciBridge4.pciSlotNumber' => '21',
  'pciBridge5.pciSlotNumber' => '22',
  'pciBridge6.pciSlotNumber' => '23',
  'pciBridge7.pciSlotNumber' => '24',
  'replay.supported' => 'false',
  'scsi0.pciSlotNumber' => '16',
  'softPowerOff' => 'FALSE',
  'userCPUID.0' => '0000000d756e65476c65746e49656e69',
  'userCPUID.1' => '000206a700010800969822030fabfbff',
  'userCPUID.80000001' => '00000000000000000000000128100800',
  'vmci0.pciSlotNumber' => '32',
  'vmotion.checkpointFBSize' => '8388608',
  'sched.swap.derivedName' => '/vmfs/volumes/5d67343f-9e0e3e8d-89e9-000c297966bc/ans-nginx02/ans-nginx02-abb4797f.vswp',
  'replay.filename' => '',
  'scsi0:0.redo' => '',
  'vmware.tools.internalversion' => '2147483647',
  'vmware.tools.requiredversion' => '9354',
  'migrate.hostLogState' => 'none',
  'migrate.migrationId' => '0'
},
  guest_os                    => 'Red Hat Enterprise Linux 6 (32-bit)',
  instance_uuid               => '5013ca38-52b6-f05b-6947-bc9cf01bd724',
  memory                      => 256,
  memory_reservation          => 0,
  number_ethernet_cards       => 1,
  power_state                 => 'poweredOff',
  resource_pool               => '/cluster',
  snapshot_disabled           => false,
  snapshot_locked             => false,
  snapshot_power_off_behavior => 'powerOff',
  template                    => false,
  tools_installer_mounted     => false,
  uuid                        => '42136f70-914b-4f1f-056f-a063e24519af',
  vcenter_full_version        => '5.5.0 build-2183111',
  vcenter_name                => 'VMware VirtualCenter Server',
  vcenter_uuid                => '2988B9DB-62CE-4FAE-8148-D93C2CC6B04E',
  vcenter_version             => '5.0',
}
vsphere_vm { '/dc/vm/Discovered virtual machine/livekde1':
  ensure                      => 'stopped',
  cpu_reservation             => 0,
  cpus                        => 1,
  datacenter                  => 'dc',
  drs_behavior                => 'fullyAutomated',
  extra_config                => {
  'sched.cpu.latencySensitivity' => 'normal',
  'vmci.filter.enable' => 'true',
  'sched.scsi0:0.throughputCap' => 'off',
  'tools.guest.desktop.autolock' => 'FALSE',
  'pciBridge7.functions' => '8',
  'hpet0.present' => 'true',
  'virtualHW.productCompatibility' => 'hosted',
  'nvram' => 'livekde1.nvram',
  'pciBridge0.present' => 'true',
  'replay.supported' => 'false',
  'pciBridge0.pciSlotNumber' => '17',
  'pciBridge4.pciSlotNumber' => '21',
  'pciBridge5.pciSlotNumber' => '22',
  'svga.present' => 'TRUE',
  'pciBridge6.pciSlotNumber' => '23',
  'pciBridge7.pciSlotNumber' => '24',
  'scsi0.pciSlotNumber' => '16',
  'ethernet0.pciSlotNumber' => '160',
  'vmci0.pciSlotNumber' => '32',
  'hostCPUID.0' => '0000000d756e65476c65746e49656e69',
  'hostCPUID.1' => '000206a70001080097ba222b0fabfbff',
  'hostCPUID.80000001' => '00000000000000000000000128100800',
  'guestCPUID.0' => '0000000d756e65476c65746e49656e69',
  'guestCPUID.1' => '000206a700010800969822030fabfbff',
  'guestCPUID.80000001' => '00000000000000000000000128100800',
  'userCPUID.0' => '0000000d756e65476c65746e49656e69',
  'userCPUID.1' => '000206a700010800969822030fabfbff',
  'userCPUID.80000001' => '00000000000000000000000128100800',
  'evcCompatibilityMode' => 'FALSE',
  'pciBridge4.present' => 'true',
  'vmotion.checkpointFBSize' => '4194304',
  'softPowerOff' => 'FALSE',
  'pciBridge4.virtualDev' => 'pcieRootPort',
  'pciBridge4.functions' => '8',
  'pciBridge5.present' => 'true',
  'pciBridge5.virtualDev' => 'pcieRootPort',
  'pciBridge5.functions' => '8',
  'pciBridge6.present' => 'true',
  'pciBridge6.virtualDev' => 'pcieRootPort',
  'pciBridge6.functions' => '8',
  'pciBridge7.present' => 'true',
  'pciBridge7.virtualDev' => 'pcieRootPort',
  'sched.swap.derivedName' => '/vmfs/volumes/5d67343f-9e0e3e8d-89e9-000c297966bc/livekde1/livekde1-b611481f.vswp',
  'replay.filename' => '',
  'scsi0:0.redo' => '',
  'vmware.tools.internalversion' => '2147483647',
  'vmware.tools.requiredversion' => '9354',
  'migrate.hostLogState' => 'none',
  'migrate.migrationId' => '0'
},
  guest_os                    => 'CentOS 4/5/6/7 (64-bit)',
  instance_uuid               => '5013c70b-adca-041d-a3f1-0d08426272f5',
  memory                      => 1048,
  memory_reservation          => 0,
  number_ethernet_cards       => 1,
  power_state                 => 'poweredOff',
  resource_pool               => '/cluster',
  snapshot_disabled           => false,
  snapshot_locked             => false,
  snapshot_power_off_behavior => 'powerOff',
  template                    => false,
  tools_installer_mounted     => false,
  uuid                        => '4213337b-5512-ae38-345b-520338279cbc',
  vcenter_full_version        => '5.5.0 build-2183111',
  vcenter_name                => 'VMware VirtualCenter Server',
  vcenter_uuid                => '2988B9DB-62CE-4FAE-8148-D93C2CC6B04E',
  vcenter_version             => '5.0',
}
vsphere_vm { '/dc/vm/Discovered virtual machine/tempt':
  ensure                      => 'stopped',
  cpu_reservation             => 0,
  cpus                        => 1,
  datacenter                  => 'dc',
  drs_behavior                => 'fullyAutomated',
  extra_config                => {
  'nvram' => 'tempt.nvram',
  'pciBridge0.present' => 'TRUE',
  'svga.present' => 'TRUE',
  'pciBridge4.present' => 'TRUE',
  'pciBridge4.virtualDev' => 'pcieRootPort',
  'pciBridge4.functions' => '8',
  'pciBridge5.present' => 'TRUE',
  'pciBridge5.virtualDev' => 'pcieRootPort',
  'pciBridge5.functions' => '8',
  'pciBridge6.present' => 'TRUE',
  'pciBridge6.virtualDev' => 'pcieRootPort',
  'pciBridge6.functions' => '8',
  'pciBridge7.present' => 'TRUE',
  'pciBridge7.virtualDev' => 'pcieRootPort',
  'pciBridge7.functions' => '8',
  'hpet0.present' => 'true',
  'virtualHW.productCompatibility' => 'hosted',
  'sched.swap.derivedName' => '/vmfs/volumes/5d67343f-9e0e3e8d-89e9-000c297966bc/tempt/tempt-a982e554.vswp',
  'replay.supported' => 'false',
  'replay.filename' => '',
  'scsi0:0.redo' => '',
  'pciBridge0.pciSlotNumber' => '17',
  'pciBridge4.pciSlotNumber' => '21',
  'pciBridge5.pciSlotNumber' => '22',
  'pciBridge6.pciSlotNumber' => '23',
  'pciBridge7.pciSlotNumber' => '24',
  'scsi0.pciSlotNumber' => '160',
  'ethernet0.pciSlotNumber' => '192',
  'vmci0.pciSlotNumber' => '32',
  'scsi0.sasWWID' => '50 05 05 6f a6 af a0 80',
  'vmotion.checkpointFBSize' => '4194304',
  'softPowerOff' => 'FALSE',
  'vmware.tools.internalversion' => '0',
  'vmware.tools.requiredversion' => '9354',
  'migrate.hostLogState' => 'none',
  'migrate.migrationId' => '0'
},
  guest_os                    => 'CentOS 4/5/6/7 (64-bit)',
  instance_uuid               => '501342a5-133e-8db1-2523-708d647e0737',
  memory                      => 512,
  memory_reservation          => 0,
  number_ethernet_cards       => 1,
  power_state                 => 'poweredOff',
  resource_pool               => '/cluster',
  snapshot_disabled           => false,
  snapshot_locked             => false,
  snapshot_power_off_behavior => 'powerOff',
  template                    => false,
  tools_installer_mounted     => false,
  uuid                        => '421305bf-a6af-a08c-35fe-b6fed6701ded',
  vcenter_full_version        => '5.5.0 build-2183111',
  vcenter_name                => 'VMware VirtualCenter Server',
  vcenter_uuid                => '2988B9DB-62CE-4FAE-8148-D93C2CC6B04E',
  vcenter_version             => '5.0',
}
vsphere_vm { '/dc/vm/Discovered virtual machine/testvm':
  ensure                      => 'stopped',
  cpu_reservation             => 0,
  cpus                        => 1,
  datacenter                  => 'dc',
  drs_behavior                => 'fullyAutomated',
  extra_config                => {
  'sched.cpu.latencySensitivity' => 'low',
  'vmci.filter.enable' => 'true',
  'sched.scsi0:0.throughputCap' => 'off',
  'tools.guest.desktop.autolock' => 'FALSE',
  'nvram' => 'testvm.nvram',
  'pciBridge0.present' => 'TRUE',
  'svga.present' => 'TRUE',
  'pciBridge4.present' => 'TRUE',
  'pciBridge4.virtualDev' => 'pcieRootPort',
  'pciBridge4.functions' => '8',
  'pciBridge5.present' => 'TRUE',
  'pciBridge5.virtualDev' => 'pcieRootPort',
  'pciBridge5.functions' => '8',
  'pciBridge6.present' => 'TRUE',
  'pciBridge6.virtualDev' => 'pcieRootPort',
  'pciBridge6.functions' => '8',
  'pciBridge7.present' => 'TRUE',
  'pciBridge7.virtualDev' => 'pcieRootPort',
  'pciBridge7.functions' => '8',
  'hpet0.present' => 'true',
  'virtualHW.productCompatibility' => 'hosted',
  'ethernet0.pciSlotNumber' => '160',
  'evcCompatibilityMode' => 'FALSE',
  'guestCPUID.0' => '0000000d756e65476c65746e49656e69',
  'guestCPUID.1' => '000206a700010800969822030fabfbff',
  'guestCPUID.80000001' => '00000000000000000000000128100800',
  'hostCPUID.0' => '0000000d756e65476c65746e49656e69',
  'hostCPUID.1' => '000206a70001080097ba222b0fabfbff',
  'hostCPUID.80000001' => '00000000000000000000000128100800',
  'pciBridge0.pciSlotNumber' => '17',
  'pciBridge4.pciSlotNumber' => '21',
  'pciBridge5.pciSlotNumber' => '22',
  'pciBridge6.pciSlotNumber' => '23',
  'pciBridge7.pciSlotNumber' => '24',
  'replay.supported' => 'false',
  'scsi0.pciSlotNumber' => '16',
  'softPowerOff' => 'FALSE',
  'userCPUID.0' => '0000000d756e65476c65746e49656e69',
  'userCPUID.1' => '000206a700010800969822030fabfbff',
  'userCPUID.80000001' => '00000000000000000000000128100800',
  'vmci0.pciSlotNumber' => '32',
  'vmotion.checkpointFBSize' => '4194304',
  'sched.swap.derivedName' => '/vmfs/volumes/5d67343f-9e0e3e8d-89e9-000c297966bc/testvm_2/testvm-de4d1f7e.vswp',
  'replay.filename' => '',
  'scsi0:0.redo' => '',
  'ethernet0.shares' => 'normal',
  'tools.remindInstall' => 'TRUE',
  'vmware.tools.internalversion' => '2147483647',
  'vmware.tools.requiredversion' => '9354',
  'migrate.hostLogState' => 'none',
  'migrate.migrationId' => '0'
},
  guest_os                    => 'CentOS 4/5/6/7 (64-bit)',
  instance_uuid               => '501311bc-4c6b-e5f2-ac71-27498de237a1',
  memory                      => 512,
  memory_reservation          => 0,
  number_ethernet_cards       => 1,
  power_state                 => 'poweredOff',
  resource_pool               => '/cluster',
  snapshot_disabled           => false,
  snapshot_locked             => false,
  snapshot_power_off_behavior => 'powerOff',
  template                    => false,
  tools_installer_mounted     => false,
  uuid                        => '421343a0-2575-113f-8505-06995b57d87f',
  vcenter_full_version        => '5.5.0 build-2183111',
  vcenter_name                => 'VMware VirtualCenter Server',
  vcenter_uuid                => '2988B9DB-62CE-4FAE-8148-D93C2CC6B04E',
  vcenter_version             => '5.0',
}
vsphere_vm { '/dc/vm/vCenter Infrastructure Navigator':
  ensure                      => 'stopped',
  annotation                  => "* Installs as a plug-in into vCenter Web Client.\n* Discovers and maps application services that exist on virtual machines and their interdependencies.\n* Enables virtual infrastructure administrators to be effective and efficient in change impact analysis, triage and troubleshooting, resource planning, disaster recovery planning with Site Recovery Manager, HA and FT planning and other operational use.",
  cpu_reservation             => 0,
  cpus                        => 2,
  datacenter                  => 'dc',
  drs_behavior                => 'fullyAutomated',
  extra_config                => {
  'nvram' => 'vCenter Infrastructure Navigator.nvram',
  'pciBridge0.present' => 'TRUE',
  'svga.present' => 'TRUE',
  'pciBridge4.present' => 'TRUE',
  'pciBridge4.virtualDev' => 'pcieRootPort',
  'pciBridge4.functions' => '8',
  'pciBridge5.present' => 'TRUE',
  'pciBridge5.virtualDev' => 'pcieRootPort',
  'pciBridge5.functions' => '8',
  'pciBridge6.present' => 'TRUE',
  'pciBridge6.virtualDev' => 'pcieRootPort',
  'pciBridge6.functions' => '8',
  'pciBridge7.present' => 'TRUE',
  'pciBridge7.virtualDev' => 'pcieRootPort',
  'pciBridge7.functions' => '8',
  'virtualHW.productCompatibility' => 'hosted',
  'svga.autodetect' => 'true',
  'sched.mem.maxmemctl' => '2048',
  'vmware.tools.internalversion' => '2147483647',
  'vmware.tools.requiredversion' => '9354',
  'migrate.hostLogState' => 'none',
  'migrate.migrationId' => '0'
},
  guest_os                    => 'SUSE Linux Enterprise 11 (64-bit)',
  instance_uuid               => '5013243b-fe6c-84aa-2200-c65ad6bbb8d5',
  memory                      => 1024,
  memory_reservation          => 0,
  number_ethernet_cards       => 1,
  power_state                 => 'poweredOff',
  resource_pool               => '/cluster',
  snapshot_disabled           => false,
  snapshot_locked             => false,
  snapshot_power_off_behavior => 'powerOff',
  template                    => false,
  tools_installer_mounted     => false,
  uuid                        => '4213e2c2-f7cb-ebe3-1cfb-921abc9ab0cd',
  vcenter_full_version        => '5.5.0 build-2183111',
  vcenter_name                => 'VMware VirtualCenter Server',
  vcenter_uuid                => '2988B9DB-62CE-4FAE-8148-D93C2CC6B04E',
  vcenter_version             => '5.0',
}
[root@puppet puppet]#
[root@puppet puppet]# puppet config print modulepath
/etc/puppetlabs/code/environments/production/modules:/etc/puppetlabs/code/modules:/opt/puppetlabs/puppet/modules
[root@puppet puppet]# cd /etc/puppetlabs/code/environments/production/modules
[root@puppet modules]# tree -aL
bash: tree: command not found...
[root@puppet modules]# yum install tree
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.piconets.webwerks.in
 * epel: ftp.jaist.ac.jp
 * extras: mirrors.piconets.webwerks.in
 * updates: mirrors.piconets.webwerks.in
Resolving Dependencies
--> Running transaction check
---> Package tree.x86_64 0:1.6.0-10.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package        Arch             Version                   Repository      Size
================================================================================
Installing:
 tree           x86_64           1.6.0-10.el7              base            46 k

Transaction Summary
================================================================================
Install  1 Package

Total download size: 46 k
Installed size: 87 k
Is this ok [y/d/N]: y
Downloading packages:
tree-1.6.0-10.el7.x86_64.rpm                               |  46 kB   00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : tree-1.6.0-10.el7.x86_64                                     1/1 
  Verifying  : tree-1.6.0-10.el7.x86_64                                     1/1 

Installed:
  tree.x86_64 0:1.6.0-10.el7                                                    

Complete!
[root@puppet modules]# tree -aL
tree: Missing argument to -L option.
[root@puppet modules]# tree -aL 1
.
├── cloud_provisioner
├── staging
├── stdlib
├── vcenter
├── vcsa
├── vmware_lib
└── vsphere

7 directories, 0 files
[root@puppet modules]# 

Comments

Popular posts from this blog

ansible redhat cluster qorum qdevice

PE 3.9.0 on centos 6

gfs2 cluster