Project

General

Profile

Actions

User story #4597

closed

User story #4595: Support for AIX (agent only)

Replace init script for rudder-agent by a AIX-native approach

Added by Jonathan CLARKE over 10 years ago. Updated over 9 years ago.

Status:
Released
Priority:
2
Assignee:
Jonathan CLARKE
Category:
Packaging
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

AIX doesn't support sysV init scripts. We need something to launch the cf-execd daemon.


Related issues 1 (0 open1 closed)

Related to Rudder - Bug #4704: AIX service management for rudder-agent has some bugsReleasedMatthieu CERDA2014-03-30Actions
Actions #1

Updated by Jonathan CLARKE over 10 years ago

  • Tracker changed from Bug to 6
Actions #2

Updated by Vincent MEMBRÉ over 10 years ago

  • Target version changed from 2.10.0~beta1 to 2.10.0
Actions #3

Updated by Jonathan CLARKE over 10 years ago

  • Status changed from 8 to In progress

The AIX approach is outlined by these documents:

http://blog.firetree.net/2008/09/03/services-on-aix/
http://publib.boulder.ibm.com/infocenter/aix/v6r1/index.jsp?topic=%2Fcom.ibm.aix.files%2Fdoc%2Faixfiles%2Finittab.htm
http://publib.boulder.ibm.com/infocenter/aix/v7r1/index.jsp?topic=%2Fcom.ibm.aix.cmds%2Fdoc%2Faixcmds3%2Fmkssys.htm

The approach I'm going with for now is to run this in the post-install scriptlet:

mkssys -s rudder-agent -p %{ruddervardir}/cfengine-community/bin/cf-execd -u root -S -n15 -f9
echo "rudder-agent:23456789:respawn:/usr/bin/startsrc -s rudder-agent" >> /etc/inittab
Actions #4

Updated by Jonathan CLARKE over 10 years ago

  • Status changed from In progress to Pending release
  • % Done changed from 0 to 100

Applied in changeset commit:71342ca4c9614b9ca9771da8238ff830c2a2e9f3.

Actions #5

Updated by Jonathan CLARKE over 10 years ago

Applied in changeset commit:1dc4b1fa9612ed06b6fee4d7b1c98b0b34702540.

Actions #6

Updated by Jonathan CLARKE over 10 years ago

Actions #7

Updated by Vincent MEMBRÉ over 10 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.10.0, which was released today.
Check out:

Actions #8

Updated by Benoît PECCATTE over 9 years ago

  • Category set to Packaging
Actions #9

Updated by Benoît PECCATTE over 9 years ago

  • Tracker changed from 6 to User story
Actions

Also available in: Atom PDF