<feed xmlns='http://www.w3.org/2005/Atom'>
<title>autocluster.git/functions, branch master</title>
<subtitle>Autocluster is a script for building virtual clusters to test clustered Samba.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/'/>
<entry>
<title>setup_base now does more grub command-line hackery to make multipath</title>
<updated>2008-09-19T08:29:13+00:00</updated>
<author>
<name>Martin Schwenke</name>
<email>martin@meltin.net</email>
</author>
<published>2008-09-19T08:29:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=d23b51eac39bb48805de881b554f8bee073d5643'/>
<id>d23b51eac39bb48805de881b554f8bee073d5643</id>
<content type='text'>
work on the nodes even if the kickstart template has it switched off.
Remove separate functions file and insert the contents into the main
autocluster script, since that is the only place it is used.
Gratuitous whitespace cleanups.  :-)

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
work on the nodes even if the kickstart template has it switched off.
Remove separate functions file and insert the contents into the main
autocluster script, since that is the only place it is used.
Gratuitous whitespace cleanups.  :-)

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>New option WITH_SOFS_GUI can be set to 0 to avoid installation of the</title>
<updated>2008-09-18T02:15:20+00:00</updated>
<author>
<name>Martin Schwenke</name>
<email>martin@meltin.net</email>
</author>
<published>2008-09-18T02:15:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=ff9a3348e9f36d0063042af2dfa0fb26642225fe'/>
<id>ff9a3348e9f36d0063042af2dfa0fb26642225fe</id>
<content type='text'>
GUI packages.  New option EXTRA_KERNEL_OPTIONS can be used to pass
extra options to the kernel when booting nodes.  Removed unneeded
comments from config.default.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GUI packages.  New option EXTRA_KERNEL_OPTIONS can be used to pass
extra options to the kernel when booting nodes.  Removed unneeded
comments from config.default.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Move the forced network configuration from postinstall.sh to a</title>
<updated>2008-09-17T13:08:19+00:00</updated>
<author>
<name>Martin Schwenke</name>
<email>martin@meltin.net</email>
</author>
<published>2008-09-17T13:08:19+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=8dac6acf9c42ff25ab4354258e5ac1027c224dac'/>
<id>8dac6acf9c42ff25ab4354258e5ac1027c224dac</id>
<content type='text'>
separate template that only gets included in the kickstart templates.
Take openldap-devel and -scsi-target-utils out of EXTRA_PACKAGES - you
can't change a previous selection.  setup_base needs to call
setup_indirects, since postinstall.sh needs YUM_REPOS.  Add a 2nd
network interface to install.xml (and bootbase.xml), so we can keep
the 2nd network interface specified in the kickstart template.  Fix
some stuff in the kickstart templates, comment out some things that
don't work, add AUTOCLUSTER_POSTINSTALL.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
separate template that only gets included in the kickstart templates.
Take openldap-devel and -scsi-target-utils out of EXTRA_PACKAGES - you
can't change a previous selection.  setup_base needs to call
setup_indirects, since postinstall.sh needs YUM_REPOS.  Add a 2nd
network interface to install.xml (and bootbase.xml), so we can keep
the 2nd network interface specified in the kickstart template.  Fix
some stuff in the kickstart templates, comment out some things that
don't work, add AUTOCLUSTER_POSTINSTALL.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>New base script template /root/scripts/postinstall.sh replaces</title>
<updated>2008-09-17T11:03:46+00:00</updated>
<author>
<name>Martin Schwenke</name>
<email>martin@meltin.net</email>
</author>
<published>2008-09-17T11:03:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=2fe32255f3543d5b56a065bddd517ce0ac9fdc0d'/>
<id>2fe32255f3543d5b56a065bddd517ce0ac9fdc0d</id>
<content type='text'>
/root/postinstall.sh.  This has also been removed from the 1.5
kickstart template and gets substituted in via new config option
KICKSTART_TEMPLATE, which should be set to /dev/null if none of the
fancy kickstart post-install magic is required.  chkconfig and start
of ntpd moved to setup_samba.sh.  Also added chkconfig for ctdb there.
Added to default value of EXTRA_PACKAGES: openldap-devel,
-scsi-target-utils, -xorg-x11-drivers, -xorg-x11-server-Xorg.  New yum
repo templates: SoFS-1.5.1.repo, SoFS-1.6.repo, SoFS-daily.repo.
Updated SoFS-1.5.repo to use SoFS-1.5-Stable and removed SoFS-daily
from it.  made kickstart-1.5.cfg as consistent as possible with the
official SoFS version... and duplicated it to kickstart-1.5.1.cfg.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
/root/postinstall.sh.  This has also been removed from the 1.5
kickstart template and gets substituted in via new config option
KICKSTART_TEMPLATE, which should be set to /dev/null if none of the
fancy kickstart post-install magic is required.  chkconfig and start
of ntpd moved to setup_samba.sh.  Also added chkconfig for ctdb there.
Added to default value of EXTRA_PACKAGES: openldap-devel,
-scsi-target-utils, -xorg-x11-drivers, -xorg-x11-server-Xorg.  New yum
repo templates: SoFS-1.5.1.repo, SoFS-1.6.repo, SoFS-daily.repo.
Updated SoFS-1.5.repo to use SoFS-1.5-Stable and removed SoFS-daily
from it.  made kickstart-1.5.cfg as consistent as possible with the
official SoFS version... and duplicated it to kickstart-1.5.1.cfg.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Usage message now goes to stdout to enable easier use with grep.  New</title>
<updated>2008-08-25T03:51:00+00:00</updated>
<author>
<name>Martin Schwenke</name>
<email>martin@meltin.net</email>
</author>
<published>2008-08-25T03:51:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=84bb9020eb98d4fb69b5bf810040055457723f45'/>
<id>84bb9020eb98d4fb69b5bf810040055457723f45</id>
<content type='text'>
configuration variable $QEMU_NBD (required on Ubuntu since their KVM
package renames the binary to kvm-nbd).  vircmd no longer needs
config.default - will now accept a cluster name and work out the node
names as before, or will accept a glob-style wildcard to specify
nodes.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
configuration variable $QEMU_NBD (required on Ubuntu since their KVM
package renames the binary to kvm-nbd).  vircmd no longer needs
config.default - will now accept a cluster name and work out the node
names as before, or will accept a glob-style wildcard to specify
nodes.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Configuration generalised so that all options can be set via</title>
<updated>2008-08-15T05:34:22+00:00</updated>
<author>
<name>Martin Schwenke</name>
<email>martin@meltin.net</email>
</author>
<published>2008-08-15T05:34:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=f334e8aa5dc18af9ce7d94a2e35f68fe583fc0ca'/>
<id>f334e8aa5dc18af9ce7d94a2e35f68fe583fc0ca</id>
<content type='text'>
environment variables, in configuration files or on the command-line.
Changed format of config.default to use defconf rather than
assignment, and include documentation for usage message.  All
configuration variables now have an equivalent command-line option.
For example, $NBD_DEVICE can be set on the command-line using the
--nbd-device option.  Options specified on the command-line override
options set in any other way.  New configuration option $WITH_TSM_NODE
(defaults to 1).  Removed -n option - this is implicitly replaced by
--with-tsm-node=0.  The -c option can now be specified multiple times
and interspersed with setting individual options - order is important.
New option --dump displays the current configuration settings and then
exits.  It can be inserted anywhere on the command-line and takes
immediate effect, so it should be at the end of the command-line to
display all specified settings.  Configuration settings can also be
set in autocluster's environment, where they override the settings in
config.default (but not those specified on the command-line, including
via -c).  Error trapping moved to after usage processing, so an
invalid command-line option causes the desired usage message to
appear.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
environment variables, in configuration files or on the command-line.
Changed format of config.default to use defconf rather than
assignment, and include documentation for usage message.  All
configuration variables now have an equivalent command-line option.
For example, $NBD_DEVICE can be set on the command-line using the
--nbd-device option.  Options specified on the command-line override
options set in any other way.  New configuration option $WITH_TSM_NODE
(defaults to 1).  Removed -n option - this is implicitly replaced by
--with-tsm-node=0.  The -c option can now be specified multiple times
and interspersed with setting individual options - order is important.
New option --dump displays the current configuration settings and then
exits.  It can be inserted anywhere on the command-line and takes
immediate effect, so it should be at the end of the command-line to
display all specified settings.  Configuration settings can also be
set in autocluster's environment, where they override the settings in
config.default (but not those specified on the command-line, including
via -c).  Error trapping moved to after usage processing, so an
invalid command-line option causes the desired usage message to
appear.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>use divider=10 to lower impact on host</title>
<updated>2008-08-10T06:54:45+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2008-08-10T06:54:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=732062fa78892f38558d3ff2e1c3d5768f3a24c2'/>
<id>732062fa78892f38558d3ff2e1c3d5768f3a24c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>one more ...</title>
<updated>2008-08-08T04:04:09+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2008-08-08T04:04:09+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=7d92895f9d4ca6b17eeb3399cccec382e7b7e639'/>
<id>7d92895f9d4ca6b17eeb3399cccec382e7b7e639</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fixed spelling (thanks Martin!)</title>
<updated>2008-08-08T04:03:16+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2008-08-08T04:03:16+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=8e088e9624be885a1d79e36d4537d49be2f3863c'/>
<id>8e088e9624be885a1d79e36d4537d49be2f3863c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>auto-add users ssh keys to nodes</title>
<updated>2008-07-24T12:02:27+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2008-07-24T12:02:27+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=3d9756fb1e316504dff3613ad89df2998f844da0'/>
<id>3d9756fb1e316504dff3613ad89df2998f844da0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
