<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gluster-block.git/systemd, branch master</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/gluster-block.git/'/>
<entry>
<title>dist: supports initd for non-systemd distros</title>
<updated>2017-09-21T10:30:27+00:00</updated>
<author>
<name>Ji-Hyeon Gim</name>
<email>potatogim@gluesys.com</email>
</author>
<published>2017-09-09T04:35:25+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/gluster-block.git/commit/?id=feb517ae133fd4af0dc35725070e80522ea43539'/>
<id>feb517ae133fd4af0dc35725070e80522ea43539</id>
<content type='text'>
Problem
    gluster-blockd supports systemd officially but many legacy distros
    want to use initd

Resolve
    includes initd scripts for non-systemd distros

Change-Id: I8495e8d9abbef6d26ac7dc8dbbe6d07e7713f537
Signed-off-by: Ji-Hyeon Gim &lt;potatogim@gluesys.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem
    gluster-blockd supports systemd officially but many legacy distros
    want to use initd

Resolve
    includes initd scripts for non-systemd distros

Change-Id: I8495e8d9abbef6d26ac7dc8dbbe6d07e7713f537
Signed-off-by: Ji-Hyeon Gim &lt;potatogim@gluesys.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>configure: add gluster-block-target.service to AC_CONFIG_FILES list</title>
<updated>2017-09-15T16:40:57+00:00</updated>
<author>
<name>Prasanna Kumar Kalever</name>
<email>prasanna.kalever@redhat.com</email>
</author>
<published>2017-09-15T16:40:57+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/gluster-block.git/commit/?id=def66b1caecb9c7c97871f42f55b71f774ffa860'/>
<id>def66b1caecb9c7c97871f42f55b71f774ffa860</id>
<content type='text'>
Change-Id: I9ab049253c013fd23e9065e5a35451aea4ef4e52
Signed-off-by: Prasanna Kumar Kalever &lt;prasanna.kalever@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I9ab049253c013fd23e9065e5a35451aea4ef4e52
Signed-off-by: Prasanna Kumar Kalever &lt;prasanna.kalever@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>systemd: fix systemd dependency list</title>
<updated>2017-09-15T13:56:25+00:00</updated>
<author>
<name>Prasanna Kumar Kalever</name>
<email>prasanna.kalever@redhat.com</email>
</author>
<published>2017-08-11T16:49:38+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/gluster-block.git/commit/?id=f20605d85396132575a83da6b827f854c03dbf01'/>
<id>f20605d85396132575a83da6b827f854c03dbf01</id>
<content type='text'>
This patch brings a wrapper target service unit 'gluster-block-target.service'
which ensures tcmu-runner gets activated.

To fix this properly we need a change in tcmu-runner [1] unit which has to define
precedence of glusterd service.

[1] https://github.com/open-iscsi/tcmu-runner/pull/296

Change-Id: I32d7d82eec03e0cc9111eb58241190af30244a3c
Signed-off-by: Prasanna Kumar Kalever &lt;prasanna.kalever@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch brings a wrapper target service unit 'gluster-block-target.service'
which ensures tcmu-runner gets activated.

To fix this properly we need a change in tcmu-runner [1] unit which has to define
precedence of glusterd service.

[1] https://github.com/open-iscsi/tcmu-runner/pull/296

Change-Id: I32d7d82eec03e0cc9111eb58241190af30244a3c
Signed-off-by: Prasanna Kumar Kalever &lt;prasanna.kalever@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gluster-block: update systemd unit and spec file</title>
<updated>2017-06-27T15:17:17+00:00</updated>
<author>
<name>Prasanna Kumar Kalever</name>
<email>prasanna.kalever@redhat.com</email>
</author>
<published>2017-06-22T12:07:01+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/gluster-block.git/commit/?id=89b6971641dba99474ecde0dac0111d7c2457e86'/>
<id>89b6971641dba99474ecde0dac0111d7c2457e86</id>
<content type='text'>
systemd-unit:
iscsid.service is needed by initiator not target

spec:
update with missing dependencies

Change-Id: I58bd3d8b60fac10eeb2a7d5cd4fc6f827da1d7b4
Signed-off-by: Prasanna Kumar Kalever &lt;prasanna.kalever@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
systemd-unit:
iscsid.service is needed by initiator not target

spec:
update with missing dependencies

Change-Id: I58bd3d8b60fac10eeb2a7d5cd4fc6f827da1d7b4
Signed-off-by: Prasanna Kumar Kalever &lt;prasanna.kalever@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>sysconfig: add log-level option details</title>
<updated>2017-06-07T12:57:54+00:00</updated>
<author>
<name>Prasanna Kumar Kalever</name>
<email>prasanna.kalever@redhat.com</email>
</author>
<published>2017-06-04T07:21:57+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/gluster-block.git/commit/?id=a1815c023e20a00909bf43e14d69a13cd4c19e5b'/>
<id>a1815c023e20a00909bf43e14d69a13cd4c19e5b</id>
<content type='text'>
set default log-level environment variable in daemon systemd unit, also
added required comment lines in the sysconfig file.

Change-Id: I9f61842ba95ae278367692eba8e62cc54c1b5cd3
Signed-off-by: Prasanna Kumar Kalever &lt;prasanna.kalever@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
set default log-level environment variable in daemon systemd unit, also
added required comment lines in the sysconfig file.

Change-Id: I9f61842ba95ae278367692eba8e62cc54c1b5cd3
Signed-off-by: Prasanna Kumar Kalever &lt;prasanna.kalever@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>systemd: add gluster-blockd.sysconfig template</title>
<updated>2017-06-07T12:57:36+00:00</updated>
<author>
<name>Prasanna Kumar Kalever</name>
<email>prasanna.kalever@redhat.com</email>
</author>
<published>2017-06-03T07:06:19+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/gluster-block.git/commit/?id=8cb4991d748d100edb3f9c9cb2917fb7a18fc5e1'/>
<id>8cb4991d748d100edb3f9c9cb2917fb7a18fc5e1</id>
<content type='text'>
one can edit various input options to gluster-blockd daemon via
/etc/sysconfig/gluster-blockd

Change-Id: I720130d6b6599a79d193c5cbfff18921ffb07156
Signed-off-by: Prasanna Kumar Kalever &lt;prasanna.kalever@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
one can edit various input options to gluster-blockd daemon via
/etc/sysconfig/gluster-blockd

Change-Id: I720130d6b6599a79d193c5cbfff18921ffb07156
Signed-off-by: Prasanna Kumar Kalever &lt;prasanna.kalever@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>systemd: add Open-iSCSI service</title>
<updated>2017-05-22T09:09:35+00:00</updated>
<author>
<name>Prasanna Kumar Kalever</name>
<email>prasanna.kalever@redhat.com</email>
</author>
<published>2017-05-21T10:38:25+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/gluster-block.git/commit/?id=4a48fd4fb49881a085a56f9e07d01ffce80838c6'/>
<id>4a48fd4fb49881a085a56f9e07d01ffce80838c6</id>
<content type='text'>
Change-Id: Icc5d7141338ac81862ecbf1fd20cb28b004fa537
Signed-off-by: Prasanna Kumar Kalever &lt;prasanna.kalever@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Icc5d7141338ac81862ecbf1fd20cb28b004fa537
Signed-off-by: Prasanna Kumar Kalever &lt;prasanna.kalever@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gluster-block: migrate build to libtoolz and create rpm</title>
<updated>2017-02-07T07:59:05+00:00</updated>
<author>
<name>Prasanna Kumar Kalever</name>
<email>prasanna.kalever@redhat.com</email>
</author>
<published>2017-02-05T14:53:20+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/gluster-block.git/commit/?id=23b12455796ec453ca35e94ab49e7629d7f9aced'/>
<id>23b12455796ec453ca35e94ab49e7629d7f9aced</id>
<content type='text'>
Till now we had simple makefile for checking dependencies and building.

Using libtoolz will give more control on dependency checks and
flexibility.

This patch also introduce rpm build feature.

Compiling:
$ ./autogen.sh
$ ./configure
$ make -j
$ make install

Building RPMS:
$ make rpms

Running:
$ systemctl start gluster-blockd.service

Using CLI:
$ gluster-block help

Signed-off-by: Prasanna Kumar Kalever &lt;prasanna.kalever@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Till now we had simple makefile for checking dependencies and building.

Using libtoolz will give more control on dependency checks and
flexibility.

This patch also introduce rpm build feature.

Compiling:
$ ./autogen.sh
$ ./configure
$ make -j
$ make install

Building RPMS:
$ make rpms

Running:
$ systemctl start gluster-blockd.service

Using CLI:
$ gluster-block help

Signed-off-by: Prasanna Kumar Kalever &lt;prasanna.kalever@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gluster-blockd: add systemd unit file</title>
<updated>2017-01-16T12:38:14+00:00</updated>
<author>
<name>Prasanna Kumar Kalever</name>
<email>prasanna.kalever@redhat.com</email>
</author>
<published>2017-01-16T12:24:23+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/gluster-block.git/commit/?id=4ef14866295c1328a11f9a06cfc3bc1db9b1e7b6'/>
<id>4ef14866295c1328a11f9a06cfc3bc1db9b1e7b6</id>
<content type='text'>
starting gluster-blockd:

$ make install
$ systemctl daemon-reload
$ systemctl start gluster-blockd.service

checking status:

$ systemctl status gluster-blockd.service
● gluster-blockd.service - Gluster block storage utility
   Loaded: loaded (gluster-blockd.service; disabled; vendor preset: disabled)
   Active: active (running) since Mon 01-16 17:53:23 IST; 3min 42s ago
 Main PID: 27552 (gluster-blockd)
    Tasks: 1 (limit: 512)
   CGroup: /system.slice/gluster-blockd.service
           └─27552 /usr/local/sbin/gluster-blockd

Jan 16 17:53:23 local systemd[1]: Started Gluster block storage utility.

gluster-blockd.service inturn brings below services:
1. rpcbind.service
2. target.service and
3. tcmu-runner.service

In order.

Signed-off-by: Prasanna Kumar Kalever &lt;prasanna.kalever@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
starting gluster-blockd:

$ make install
$ systemctl daemon-reload
$ systemctl start gluster-blockd.service

checking status:

$ systemctl status gluster-blockd.service
● gluster-blockd.service - Gluster block storage utility
   Loaded: loaded (gluster-blockd.service; disabled; vendor preset: disabled)
   Active: active (running) since Mon 01-16 17:53:23 IST; 3min 42s ago
 Main PID: 27552 (gluster-blockd)
    Tasks: 1 (limit: 512)
   CGroup: /system.slice/gluster-blockd.service
           └─27552 /usr/local/sbin/gluster-blockd

Jan 16 17:53:23 local systemd[1]: Started Gluster block storage utility.

gluster-blockd.service inturn brings below services:
1. rpcbind.service
2. target.service and
3. tcmu-runner.service

In order.

Signed-off-by: Prasanna Kumar Kalever &lt;prasanna.kalever@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
