cloudstack/plugins
dahn 06caf32bc8
Guest os mappings improvements (#6979)
* Guest OS mapping improvements
- Checks the OS mapping name in hypervisor (VMware, XenServer)
- Displays guest OS mappings in UI

* Added API getHypervisorGuestOsNames to list the guest OS names in the hypervisor, and code improvements

* Some static analysis fixes

* Removed commented code in listview

* Guest OS list

* UI changes for adding guest os and mappings

* Added guest os mappings in guest os form

* Added new filter to guest os mapping

* Name and description changes

* VMWare Host and cluster MO unit tests

* CheckGuestOsMapping command and answer unit tests

* GetHypervisorGuestOsNames command and answer unit tests

* VmwareResource unitests

* GuestOsMapper unittests

* icon changes

* Addressed review comments

* Renaming fixes

* Removed comments

* marvin tests for guest os operations

* Added marvin tests for OS mappings

* Document links and UI improvements

* Added deduplication for the list guest OS API

* Fixed linter failure

* Few bug fixes and UI changes

* Few improvements

* Addressed code smells

* Fixed UI issues after rebase

---------

Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
Co-authored-by: Harikrishna Patnala <harikrishna.patnala@gmail.com>
2023-06-27 13:49:20 +05:30
..
acl Add three more `pre-commit` checks (#7083) 2023-03-27 13:28:55 +02:00
affinity-group-processors Merge remote-tracking branch 'apache/4.18' into main 2023-06-01 16:50:24 +05:30
alert-handlers Add three more `pre-commit` checks (#7083) 2023-03-27 13:28:55 +02:00
api Add three more `pre-commit` checks (#7083) 2023-03-27 13:28:55 +02:00
backup Add three more `pre-commit` checks (#7083) 2023-03-27 13:28:55 +02:00
ca/root-ca Add three more `pre-commit` checks (#7083) 2023-03-27 13:28:55 +02:00
database Add three more `pre-commit` checks (#7083) 2023-03-27 13:28:55 +02:00
dedicated-resources Updating pom.xml version numbers for release 4.19.0.0-SNAPSHOT 2023-03-15 19:46:01 +01:00
deployment-planners Updating pom.xml version numbers for release 4.19.0.0-SNAPSHOT 2023-03-15 19:46:01 +01:00
event-bus Add three more `pre-commit` checks (#7083) 2023-03-27 13:28:55 +02:00
ha-planners/skip-heurestics Add three more `pre-commit` checks (#7083) 2023-03-27 13:28:55 +02:00
host-allocators/random Updating pom.xml version numbers for release 4.19.0.0-SNAPSHOT 2023-03-15 19:46:01 +01:00
hypervisors Guest os mappings improvements (#6979) 2023-06-27 13:49:20 +05:30
integrations cks: enable by default (#7509) 2023-06-12 14:11:02 +02:00
metrics Merge remote-tracking branch 'origin/4.18' 2023-04-14 21:49:12 +05:30
network-elements Merge branch '4.18' 2023-05-24 11:01:10 -03:00
outofbandmanagement-drivers Add three more `pre-commit` checks (#7083) 2023-03-27 13:28:55 +02:00
shutdown Feature: Safely shutdown cloudstack (#6755) 2023-04-12 12:44:14 +02:00
storage Fix and enable tests for storage plugins (#7657) 2023-06-23 13:46:14 +02:00
storage-allocators/random Updating pom.xml version numbers for release 4.19.0.0-SNAPSHOT 2023-03-15 19:46:01 +01:00
user-authenticators Merge remote-tracking branch 'apache/4.18' into main 2023-04-04 16:10:12 +05:30
user-two-factor-authenticators Updating pom.xml version numbers for release 4.19.0.0-SNAPSHOT 2023-03-15 19:46:01 +01:00
pom.xml Feature: Safely shutdown cloudstack (#6755) 2023-04-12 12:44:14 +02:00