[Bugs] [Bug 1374649] New: Support for rc.d and init for Service management

bugzilla at redhat.com bugzilla at redhat.com
Fri Sep 9 10:38:45 UTC 2016


https://bugzilla.redhat.com/show_bug.cgi?id=1374649

            Bug ID: 1374649
           Summary: Support for rc.d and init for Service management
           Product: GlusterFS
           Version: 3.9
         Component: eventsapi
          Assignee: bugs at gluster.org
          Reporter: avishwan at redhat.com
        Depends On: 1365395
            Blocks: 1351589



+++ This bug was initially created as a clone of Bug #1365395 +++

Description of problem:
Current Eventsd depends on systemd service files, Add support for rc.d and init
scripts.

Changes required in
gluster-eventsapi start|stop|reload|restart

--- Additional comment from Worker Ant on 2016-08-30 23:07:49 EDT ---

REVIEW: http://review.gluster.org/15367 (eventsapi: Add Init scripts for
different distributions) posted (#1) for review on master by Aravinda VK
(avishwan at redhat.com)

--- Additional comment from Worker Ant on 2016-09-04 07:47:54 EDT ---

REVIEW: http://review.gluster.org/15367 (eventsapi: Add Init scripts for
different distributions) posted (#2) for review on master by Aravinda VK
(avishwan at redhat.com)

--- Additional comment from Worker Ant on 2016-09-05 08:30:49 EDT ---

REVIEW: http://review.gluster.org/15367 (eventsapi: Add Init scripts for
different distributions) posted (#3) for review on master by Aravinda VK
(avishwan at redhat.com)

--- Additional comment from Worker Ant on 2016-09-06 11:52:33 EDT ---

REVIEW: http://review.gluster.org/15367 (eventsapi: Add Init scripts for
different distributions) posted (#4) for review on master by Aravinda VK
(avishwan at redhat.com)

--- Additional comment from Worker Ant on 2016-09-08 02:16:06 EDT ---

REVIEW: http://review.gluster.org/15367 (eventsapi: Add Init scripts for
different distributions) posted (#5) for review on master by Aravinda VK
(avishwan at redhat.com)

--- Additional comment from Worker Ant on 2016-09-08 13:39:27 EDT ---

REVIEW: http://review.gluster.org/15367 (eventsapi: Add Init scripts for
different distributions) posted (#6) for review on master by Aravinda VK
(avishwan at redhat.com)

--- Additional comment from Worker Ant on 2016-09-09 06:29:37 EDT ---

COMMIT: http://review.gluster.org/15367 committed in master by Aravinda VK
(avishwan at redhat.com) 
------
commit 5a1abd235d05809bc7a5c4b94ae7bb51add6fc9c
Author: Aravinda VK <avishwan at redhat.com>
Date:   Wed Aug 31 08:33:44 2016 +0530

    eventsapi: Add Init scripts for different distributions

    Added init scripts for
    - SysvInit(CentOS 6 or Red Hat 6)
    - rc.d (FreeBSD)

    Most of the latest distributions are using systemd. Support to be
    added for other distributions which are not using systemd.

    Removed systemctl wrapper functions(start/stop/status) from
    gluster-eventsapi CLI(peer_eventsapi.py). Status and Reload
    re-implemented using pid file check.

    Added pid file support for glustereventsd.

    Following dependencies removed
    python-flask - Only used for example dashboard. User can install
    if required.
    python-fasteners - Not available for EPEL 6, added custom code using
    fcntl as replacement.

    BUG: 1365395
    Change-Id: I26792eae9b11e93304f70b3997cd7d8d03b067f4
    Signed-off-by: Aravinda VK <avishwan at redhat.com>
    Reviewed-on: http://review.gluster.org/15367
    Smoke: Gluster Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
    Reviewed-by: Niels de Vos <ndevos at redhat.com>
    NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
    Reviewed-by: Kaleb KEITHLEY <kkeithle at redhat.com>


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1351589
[Bug 1351589] [RFE] Eventing for Gluster
https://bugzilla.redhat.com/show_bug.cgi?id=1365395
[Bug 1365395] Support for rc.d and init for Service management
-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Bugs mailing list