Bug 688122

Summary: ks-templates: beah services usage
Product: [Retired] Beaker Reporter: Marian Csontos <mcsontos>
Component: beahAssignee: Marian Csontos <mcsontos>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: low Docs Contact:
Priority: medium    
Version: 0.6CC: bpeck, dcallagh, mcsontos, rmancy, stl
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-04-07 03:39:33 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Marian Csontos 2011-03-16 11:42:28 UTC
In ks the beah services are registered (`chkconfig --add beah*`) and init scripts have non-empty default runlevels.

IIUC it would be better to do this in rpm's post (and compliant with fedora packaging guidelines) and we should do `chkconfig --level 345 beah* on` instead.

We need to:

1. change ks templates to use `chkconfig --level 345 beah* on` along the `chkconfig --add`
2. changes in beah:
   - modify spec file to register services properly
   - modify init scripts to use empty default runlevels instead of 345
3. remove the `chkconfig --add beah*` lines from ks templates.

Let's do this in steps. Doing 1 right now should be harmless.

Comment 1 Marian Csontos 2011-03-16 11:59:01 UTC
The step 1 was submitted for review:

  http://gerrit.djc.id.au/#change,232

Re-assigned.

Bill, have a look please.

Comment 2 Bill Peck 2011-03-16 13:21:45 UTC
Oops.  I pushed the same change to gerrit.

Comment 3 Marian Csontos 2011-03-22 10:47:01 UTC
Only the first part was committed in this cycle. Pushing the rest back to next 0.6.8

Comment 4 Marian Csontos 2011-03-29 08:10:27 UTC
Steps 2 and 3 submitted for review:

  https://gerrit.djc.id.au/#change,253
  https://gerrit.djc.id.au/#change,254

The change is live on stage (lab-controller part only on lab-devel.)