Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vApp seems not supported #31

Closed
Tontonitch opened this issue Nov 9, 2018 · 2 comments
Closed

vApp seems not supported #31

Tontonitch opened this issue Nov 9, 2018 · 2 comments
Assignees
Milestone

Comments

@Tontonitch
Copy link

Expected Behavior

All the Virtual Machines should be listed through the Icingaweb2 module, including the VM which are part of a vApp

Current Behavior

It seems that the info related to VMs which are part of a vApp are not printed (not gathered?) in the Virtual Machines page of the module.

Possible Solution

Steps to Reproduce (for bugs)

Create a VMware vApp and assign some vm to it.

Your Environment

  • VMware vCenter®/ESXi™-Version: ESXi, 6.0.0, 5572656
  • Version/GIT-Hash of this module: 1.0.0
  • Icinga Web 2 version: 2.6.0
  • Operating System and version: RHEL 7
  • Webserver, PHP versions: Apache
@Thomas-Gelf
Copy link
Contributor

Blind guess: they are missing because the TraversalSpec I'm using doesn't match them. From what I can remember they are similar to resource pools. Until now I haven't been able to play around with an environment where vApps are a thing. I'd love to implement this, and it would be great to also visualize vApps as such. Things to do:

  • extend the traversal specification
  • evaluate whether it is worth the effort to create a dedicated table for VirtualApps
  • figure out when they have been introduced. This module supports 5.5, blind guess: requests might fail when asking for a VirtualApp on that version.

If anyone has the possibility to grant me temporary read access to a test environment with some VirtualApps configured in a realistic way this could help to speed things up. The more complex the environment (nesting, whatever) the better it is.

Cheers,
Thomas

@Tontonitch
Copy link
Author

Hello Thomas,

If anyone has the possibility to grant me temporary read access to a test environment with some VirtualApps configured in a realistic way this could help to speed things up. The more complex the environment (nesting, whatever) the better it is.

Unfortunately I cannot give you such an access.
Nevertheless, I could gather various information from our environment (even the production) and send them to you by email (after reviewing if there are some confidential information). So, I could execute some vsphere cli commands, some sql queries on the module db,...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants