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

glpi-agent netscan feature with ToolBox enhancement #516

Merged
merged 178 commits into from
Oct 9, 2023

Conversation

g-bougard
Copy link
Member

This feature introduces a lot of changes and few minor bug fixes.
Here are the most important changes:

  • It adds ESX & RemoteInventory scanning support to netdiscovery task
  • Feature: Inventory is now a list of local inventory or netscan task job
  • Feature: Support task job scheduling management in a dedicated page
  • Feature: Support ESX & RemoteInventory as credentials type
  • Feature: Support ESX & RemoteInventory credentials in IP range
  • Feature: Inventory netscan job can be started to discover and inventory ESX or RemoteInventory computers
  • ToolBox UI includes a lot of enhancement & fixes
  • It uses Parallel::ForkManager for netdiscovery & netinventory tasks which doesn't require multi-threading perl libraries

…nother purpose than just win32 ole dependent api
Don't include snmp credentials in netdiscovery xml when sending to server from a local task
ESX & glpi-esx refactoring
This can happen if no VM is created in ESX
Store deviceid defined during ESX inventory
Update ESX task to reuse stored deviceid on next netscan
This avoid inventory files duplication in local target folder
fix: extract OS name from the right inventory place
fix: try to find ip, ips & macaddress from networks when not available on computer
feat: Add empty() api support
fix: Add debug when unable to load Net::SSH2 and fix a typo in a debug
Renamed 'SNMP timeout' to 'Connection timeout' in ToolBox
Add connection timeout support for ESX task, ssh & winrm RemoteInventory tasks
@g-bougard g-bougard merged commit 1def2e2 into develop Oct 9, 2023
32 checks passed
@g-bougard g-bougard deleted the feature/glpi-netscan branch October 9, 2023 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant