Bug 729755
Summary: | Indefinite looping in rhts-compat service preventing the boot from completion | ||
---|---|---|---|
Product: | [Retired] Beaker | Reporter: | Gurhan Ozen <gozen> |
Component: | beah | Assignee: | Nick Coghlan <ncoghlan> |
Status: | CLOSED NOTABUG | QA Contact: | |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 0.5 | CC: | azelinka, bpeck, dcallagh, jburke, mcsontos, mishin, pbunyan, rmancy, stl |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-10-29 05:04:48 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Gurhan Ozen
2011-08-10 18:19:37 UTC
This is a "feature": rhts was working like that and this seemed to be the best way to ensure compatibility with existing tests. We would like to do away with rhts-compat. For now, rhts-compat can be turned off when necessary: https://engineering.redhat.com/trac/rhts/wiki/TestMakefile#RhtsOptions Was going to suggest I could stop the rhts-compat service when the recipe is done. This made no sense, as when recipe is finished, machines get recycled. But looks like this is not true for virtual workflows as is the case. Workaround: Using a short reservesys at the end of a recipe will stop the service. Marian, thanks for the workaround. I am reassigning because i have a question. However I have a question about the workaround. Does it work for task only? I have added it on /distribution/virt/install test, but the guests still have it on. Is it possible to make it job-wise or recipe/recipeset wise? Thanks! No, this has to be added task by task. There is a trick to define system wide parameters: Add following two lines to /etc/profile.d/task-defaults-rhts.sh: export RHTS_OPTION_COMPATIBLE= export RHTS_OPTION_COMPAT_SERVICE= This has to be done on each machine. These values would be overridden by task's parameters if defined. Bulk reassignment of issues as Bill has moved to another team. I don't think there is anything else we need to do here. |