Description of problem: It is very often that we take a system, install some tests, and run them manually, to make things convenient, so could you add the harness repo and the tests repo when install the system, just as like beaker-os repo. I think it is simply add repo --name="beaker-harness" --baseurl=http://download.devel.redhat.com/yum/redhat/rhts/harness/ repo --name="rhts tests development" --baseurl=http://rhts.redhat.com/rpms/development/noarch/noarch into the anaconda kickstart file for installation. Version-Release number of selected component (if applicable): Version - 0.5.41 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
This works as you said when "Schedule > Reserve" is used instead of System > Take. Is there any particular reason for not using Reserve?
I am not sure how the system list is generated when I click the show systems button, but I cant find the many system I want to reserve, the only way is to goto machine page and take, or use legacy rhts reserve workflow.
Hushan, can you give specific details so we verify it is/isn't working as expected ? Thanks
Hi Raymond, the problem is the system list showed by show systems in scheduler/reserve is less than I search the systems/available, so that I met this problem, the machine I wnat to reserve is not in the list.
Hi Hushan, There are other factors at play though,like what distro's a machine can support.
This is an example, at scheduler/reserve page, select the Reserve Criteria: Arch: i386 Distro Family: RedHatEnterpriseLinux6 Method: nfs Tag: STABLE Select Distro: RHEL6.0-20100603.1_nfs server i386 then do show systems, there is no amd-dinar systems which is I want to reserve.
Hi Hushan, I didn't check all the dinar machines, but at least on amd-dinar-01.lab.bos.redhat.com you need to be in one of the following groups Kernel Hardware Release Test Team Kernel QE Virt QE kernel-adm I had a quick look and I couldn't see you were in any of them.
Hi Raymond, I am in Kernel QE, and I can take it in the machine page...
Ok, this looks like it could be a bug. The following query: return query.filter(and_( System.status==SystemStatus.by_name(u'Working'), or_(and_(System.owner==user, System.loaned==None), System.loaned==user, and_(System.shared==True, System.groups==None, System.loaned==None ), and_(System.shared==True, System.loaned==None, User.user_id==user.user_id ) ) ) ) Says to me that a machine that has a group is never available,even to those who are part of a group that has the system. Is this expected behaviour Bill ?
Hi, still not able to queue reservation on those machine which I am in the group, the only way to reserve these machine is to use legacy rhts reserve workflow, so would you consider this a blocker? any update on this?
I'm denying the beaker-blocker on this. Since we didn't have that functionality previously. I recognise there is an issue with the reservation code, I believe thats covered by this bz 612710
Folks, this BZ diverted from what's in Subject/Description. Clean it up please. Thanks.
Closing,the original problem described in this bug is fixed in the current release