Bug 1833157
| Summary: | [ESXi][RHEL8]Add new open-vm-tools-sdmp package for RHEL 8.3 | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | John Savanyo <jsavanyo> |
| Component: | open-vm-tools | Assignee: | Miroslav Rezanina <mrezanin> |
| Status: | CLOSED ERRATA | QA Contact: | ldu <ldu> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 8.3 | CC: | boyang, cavery, ddepaula, jen, jjarvis, jsavanyo, ldu, leiwang, mrezanin, ravindrakumar, ribarry, vmware-gos-qa, yacao, yanjin, ymankad |
| Target Milestone: | rc | Flags: | pm-rhel:
mirror+
|
| Target Release: | 8.0 | ||
| Hardware: | x86_64 | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | open-vm-tools-11.1.0-1.el8 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-11-04 03:25:26 UTC | Type: | Feature Request |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 1806677 | ||
| Bug Blocks: | |||
|
Description
John Savanyo
2020-05-07 23:05:35 UTC
Assigned to Jeff for initial triage per bz process and age of bug created or assigned to virt-maint without triage. In Fedora, as part of rebase to 11.1.0, a new package open-vm-tools-sdmp has been added. Here is the change for the reference: https://src.fedoraproject.org/rpms/open-vm-tools/c/93a0f9a758a02aa30f5d1e559c08a7b69dfe56d2?branch=master (In reply to Ravindra Kumar from comment #4) > In Fedora, as part of rebase to 11.1.0, a new package open-vm-tools-sdmp has > been added. > > Here is the change for the reference: > https://src.fedoraproject.org/rpms/open-vm-tools/c/ > 93a0f9a758a02aa30f5d1e559c08a7b69dfe56d2?branch=master Packages based on this changes: http://batcave.lab.eng.brq.redhat.com/repos/preview/open-vm-tools/8.3.0/11.1.0-rebase_v2/x86_64/ Hi Ravindra, For this package open-vm-tools-sdmp, seems it related to Service Discovery, could you help provide some test case about how to test it? Thanks very much! Lili Du Hi John and Ravindra, In order to add this package to RHEL we will need some additional information: - A general description of the contents of the package and its functionality. - A justification for including open-vm-tools-sdmp along with any risks of not including it. - A description of what types of tests we should be running and how to verify the test results. Thanks, Cathy (In reply to ldu from comment #6) > For this package open-vm-tools-sdmp, seems it related to Service Discovery, > could you help provide some test case about how to test it? Lili, this package requires SDMP specific license and setup. I think main testing from your perspective would be to cover following: 1. On install/upgrade of this package, serviceDiscovery plugin gets installed and vmtoolsd service loads it. 2. On uninstall of this package, serviceDiscovery plugin gets uninstalled and vmtoolsd service unloads it. You can see plugins loaded by vmtoolsd service by running a command like 'lsof -p `pidof vmtoolsd` | grep plugins' For functional testing, please provide the new packages for our QA team to verify. (In reply to Cathy Avery from comment #11) > In order to add this package to RHEL we will need some additional > information: > > - A general description of the contents of the package and its > functionality. Do you want this for public document or for internal use? I will get back on this accordingly. > - A justification for including open-vm-tools-sdmp along with any risks of > not including it. We are not recommending to install this package by default. That is why we have not included it in the base 'open-vm-tools' package. This package should just be there in RHEL repository. So that, VMware customers can install it on demand when needed. > - A description of what types of tests we should be running and how to > verify the test results. There are 2 aspects for this package: 1. Install/upgrade testing (As I explained above to Lili's comment) 2. Functional verification (This needs to be covered by our QE team) Cathy, I'm not sure if you already reviewed the summary and description we have in Fedora package - https://src.fedoraproject.org/rpms/open-vm-tools/blob/master/f/open-vm-tools.spec#_136. Would that not suffice? (In reply to Ravindra Kumar from comment #14) > Cathy, I'm not sure if you already reviewed the summary and description we > have in Fedora package - > https://src.fedoraproject.org/rpms/open-vm-tools/blob/master/f/open-vm-tools. > spec#_136. Would that not suffice? Yes something like that but a little more detail with a blurb about what vrealize is. I still need a justification. John Savanyo has done this for us before. (In reply to Cathy Avery from comment #15) > Yes something like that but a little more detail with a blurb about what > vrealize is. I still need a justification. John Savanyo has done this for us > before. Ok, thanks. I will let John provide the details. Please share the package details for our QA to run functional tests on the new packages. Hi Ravindra, Thanks very much for provide the test scope! I will follow your instruction to test it. Hi YanJin, I have upload the package to http://people.redhat.com/ldu/rpm/ , please download them to run functional tests. open-vm-tools-11.1.0-1.el8.x86_64.rpm open-vm-tools-sdmp-11.1.0-1.el8.x86_64.rpm open-vm-tools-desktop-11.1.0-1.el8.x86_64.rpm open-vm-tools-test-11.1.0-1.el8.x86_64.rpm if any problem, please contact me freely! BRs, Lili Du (In reply to ldu from comment #17) > I have upload the package to http://people.redhat.com/ldu/rpm/ , please > download them to run functional tests. > open-vm-tools-11.1.0-1.el8.x86_64.rpm > open-vm-tools-sdmp-11.1.0-1.el8.x86_64.rpm > open-vm-tools-desktop-11.1.0-1.el8.x86_64.rpm > open-vm-tools-test-11.1.0-1.el8.x86_64.rpm > > if any problem, please contact me freely! Thanks Lili. I see some 11.0.5 packages there and open-vm-tools 11.1.0 is missing. Could you please provide all 11.1.0 packages (open-vm-tools, open-vm-tools-desktop and open-vm-tools-sdmp)? (In reply to Ravindra Kumar from comment #18) > (In reply to ldu from comment #17) > > I have upload the package to http://people.redhat.com/ldu/rpm/ , please > > download them to run functional tests. > > open-vm-tools-11.1.0-1.el8.x86_64.rpm > > open-vm-tools-sdmp-11.1.0-1.el8.x86_64.rpm > > open-vm-tools-desktop-11.1.0-1.el8.x86_64.rpm > > open-vm-tools-test-11.1.0-1.el8.x86_64.rpm > > > > if any problem, please contact me freely! > > Thanks Lili. I see some 11.0.5 packages there and open-vm-tools 11.1.0 is > missing. Could you please provide all 11.1.0 packages (open-vm-tools, > open-vm-tools-desktop and open-vm-tools-sdmp)? All 11.1.0 packages should be in rpm folder, I uploaded this morning, I just double check it, could you refresh and check again? (In reply to ldu from comment #19) > All 11.1.0 packages should be in rpm folder, I uploaded this morning, I just > double check it, could you refresh and check again? Yes, I see all 11.1.0 packages now. Thanks! (In reply to Cathy Avery from comment #11) > Hi John and Ravindra, > > In order to add this package to RHEL we will need some additional > information: > > - A general description of the contents of the package and its > functionality. > > - A justification for including open-vm-tools-sdmp along with any risks of > not including it. > > - A description of what types of tests we should be running and how to > verify the test results. > > Thanks, > > Cathy Hi Cathy, Please see the following for general description and justification. Let me know if you have questions or need different details. thanks, John == General Description == This package contains an optional plug-in for open-vm-tools to enable service discovery in VMware virtual machines. The plug-in collects data about services running in the guest operating system and relays the information to VMware vRealize Operations Manager (vROps) at a user configurable interval. == end == == Justification == The open-vm-tools 11.1.0 release includes a new service discovery plug-in that is essential for providing information to the Service Discovery Management Pack in VMware vRealize Operations Manager (vROps). The Service Discovery feature in vROps provides infrastructure admins with more visibility about services running in VMs and their dependencies on other services, so that they can better manage VMs at large scale. When the vROps service discovery feature is enabled and the service discovery plug-in is installed and enabled, it collects the additional information about the running services from the guest operating system and relays it to vROps at a user configurable interval. VMware recommends that the plug-in is not installed by default and is available as a separate optional package with the name open-vm-tools-sdmp. == end == (In reply to ldu from comment #17) > Hi Ravindra, > Thanks very much for provide the test scope! I will follow your instruction > to test it. > > Hi YanJin, > > I have upload the package to http://people.redhat.com/ldu/rpm/ , please > download them to run functional tests. > open-vm-tools-11.1.0-1.el8.x86_64.rpm > open-vm-tools-sdmp-11.1.0-1.el8.x86_64.rpm > open-vm-tools-desktop-11.1.0-1.el8.x86_64.rpm > open-vm-tools-test-11.1.0-1.el8.x86_64.rpm > > if any problem, please contact me freely! > > BRs, > Lili Du Hi Lili, Thanks for sharing the open-vm-tools packages. I have done the validation of this open-vm-tools & open-vm-tools-desktop packages, no issue hit. The open-vm-tools-sdmp package is still under the testing of our functional team. Will update the test result here when they finish the testing. Hi YanJin, Thanks very much for update the test result! (In reply to Yan Jin from comment #22) > (In reply to ldu from comment #17) > > Hi Ravindra, > > Thanks very much for provide the test scope! I will follow your instruction > > to test it. > > > > Hi YanJin, > > > > I have upload the package to http://people.redhat.com/ldu/rpm/ , please > > download them to run functional tests. > > open-vm-tools-11.1.0-1.el8.x86_64.rpm > > open-vm-tools-sdmp-11.1.0-1.el8.x86_64.rpm > > open-vm-tools-desktop-11.1.0-1.el8.x86_64.rpm > > open-vm-tools-test-11.1.0-1.el8.x86_64.rpm > > > > if any problem, please contact me freely! > > > > BRs, > > Lili Du > > Hi Lili, > Thanks for sharing the open-vm-tools packages. > I have done the validation of this open-vm-tools & open-vm-tools-desktop > packages, no issue hit. > The open-vm-tools-sdmp package is still under the testing of our functional > team. Will update the test result here when they finish the testing. Hi Lili, Our functional team has validated SDMP functionality for RHEL 8.2 with the package provided above and everything works as expected. BRs, Yan Jin After run regression test on RHEL8.3 Alpha, and check the serviceDiscovery plugin loads when install SDMP package works well, also VMware QE had verified the SDMP functionality works well, so change the status to verified. Clearing need-info. Responded earlier. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (open-vm-tools bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2020:4735 |