Bug 689465 - FV data image needs to be updated
Summary: FV data image needs to be updated
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Hardware Certification Program
Classification: Retired
Component: Test Suite (distribution)
Version: 1.3
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Greg Nichols
QA Contact: Red Hat Kernel QE team
URL:
Whiteboard:
Depends On:
Blocks: 690799
TreeView+ depends on / blocked
 
Reported: 2011-03-21 15:44 UTC by Rob Landry
Modified: 2012-01-12 16:57 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 690799 (view as bug list)
Environment:
Last Closed: 2012-01-12 16:57:34 UTC


Attachments (Terms of Use)
hardwaretest.py patch to move python-lxml check to "v7 server start" (1.23 KB, patch)
2011-03-28 19:55 UTC, Greg Nichols
no flags Details | Diff

Description Rob Landry 2011-03-21 15:44:10 UTC
Description of problem:

The current data image includes v7-1.2 and needs to be updated to 1.3.


Additional info:

The data image needs the beta provided in the test package for more complete partner testing, but it should not be symlinked until the official package is readied and updated in the data image.

Comment 1 Greg Nichols 2011-03-25 12:00:21 UTC
v7 1.3 adds required rpms for XSLT needed in the server's web interface.   However, the guest runs don't use these server-specific features, so I'd recommend we change the rpm commands that install the v7 rpm in the guest be changed to use --nodeps.  That way, we can use existing guest images (which don't have python-lxml and dependant packages).

Also, v7 certify should be invoked with --mode auto.    

Both of these changes need to happen on the host instance of v7, as it configures the guest script run at startup.

Comment 2 Rob Landry 2011-03-28 13:57:57 UTC
--nodeps seems like an error, if the rpm is not normally required perhaps it should be moved to something similar to the plan requires for --server? or perhaps a new v7-server would make more sense?

Comment 3 Greg Nichols 2011-03-28 14:23:12 UTC
The best solution is probably a separate v7-server/daemon rpm.

Should we consider doing that for 1.3?

Comment 4 Rob Landry 2011-03-28 17:45:40 UTC
Hrm... we didn't announce that for the beta so it's probably best to move it out to 1.4.  Could we move the requires for now and then separate out the packages in 1.4.  The basic code of v7 server verifying rpms might make sense in context of not all servers need all packages (fencing agents come to mind) so there's probably some use case there for the code not to be wasted?

Comment 5 Greg Nichols 2011-03-28 19:55:55 UTC
Created attachment 488239 [details]
hardwaretest.py patch to move python-lxml check to "v7 server start"

Comment 6 Greg Nichols 2011-03-28 19:58:08 UTC
Yes, I think we should move the python-lxml out of v7 rpm's required rpms, and have "v7 server start" check  it and offer option to install it via yum if it's missing.

Comment 8 Rob Landry 2012-01-12 16:57:34 UTC
This should be resolved with the 1.4 push if not before.


Note You need to log in before you can comment on or make changes to this bug.