Permalink
Commits on Aug 21, 2008
  1. Added changelog for 2.99.0, to be a beta release for 3.0.0

    --HG--
    extra : convert_revision : 020df9293b7c7c52d979131225f32e25a4cdd1ed
    Lars Marowsky-Bree committed Aug 21, 2008
  2. Merge with upstream

    --HG--
    extra : convert_revision : a43958e72c689b478e242e25882a3fc37c1cb409
    Andrew Beekhof committed Aug 21, 2008
Commits on Aug 20, 2008
  1. Formatting in configure.in

    --HG--
    extra : convert_revision : 138224137a3fc58c5fb9bd4c6ce7a806a219f9b1
    Andrew Beekhof committed Aug 20, 2008
  2. Disable building the quorum server by default, as it is impossible to

    deploy correctly.
    
    --HG--
    extra : convert_revision : b32ca6086e32c64a81dadfd0eade2a15e685519e
    Lars Marowsky-Bree committed Aug 20, 2008
Commits on Aug 19, 2008
  1. Clean up the remaining references to code deleted by lmb yesterday

    --HG--
    extra : convert_revision : 29578cfbafba0928e5acdaeb9e6e5df5984ba494
    Andrew Beekhof committed Aug 19, 2008
  2. Fix the libnet changes

    --HG--
    extra : convert_revision : b2f8f1786ba883770ca31566c5bcd38459950003
    Andrew Beekhof committed Aug 19, 2008
  3. IPaddr2 also needs to check if send_arp is available

    --HG--
    extra : convert_revision : 262b7c4b2726f2378a25c411273ae0c26aae38e2
    Andrew Beekhof committed Aug 19, 2008
  4. Merge with upstream

    --HG--
    extra : convert_revision : 8572781681e125ead7cf2779c2fa6d5948883d36
    Andrew Beekhof committed Aug 19, 2008
  5. Allow the project to build without libnet

    New option: --enable-libnet which defaults to 'try'
    If libnet is not found and we're not being built for linux, stop building unless
    --disable-libnet was specifically requested, in which case Ipaddr will not update ARP tables.
    Import the source code from arping as a send_arp replacement on linux when libnet isn't available
    Allow the code pieces of IPaddr to function if send_arp isn't available
    Moved send_arp.c to tools/send_arp.libnet.c
    
    --HG--
    extra : convert_revision : 7ea7c05d3ed32508b3f529389bd40a977a0231d0
    Andrew Beekhof committed Aug 19, 2008
Commits on Aug 18, 2008
  1. Low: LF#1897: Filesystem/ocfs2: Do not change case for cluster name s…

    …etting.
    
    --HG--
    extra : convert_revision : 2b5231294f4f8e2d9fee01f9ecb6a09c4a51a6a6
    Lars Marowsky-Bree committed Aug 18, 2008
  2. Missed a ciblint reference.

    --HG--
    extra : convert_revision : f762143a909d96ea97aefd876281fe7fa4ebd23e
    Lars Marowsky-Bree committed Aug 18, 2008
  3. Remove mgmt; depends on pacemaker.

    --HG--
    extra : convert_revision : cf17a3d4167bc3f085a5d81f8a90958aefc934b0
    Lars Marowsky-Bree committed Aug 18, 2008
  4. Delete SNMP subagent; depends on pacemaker, must be built outside.

    --HG--
    extra : convert_revision : e491eaf38487f6e25d1c249ed85d675e9d7edadf
    Lars Marowsky-Bree committed Aug 18, 2008
  5. Remove recoverymgrd; unmaintained.

    --HG--
    extra : convert_revision : 0e7bbd4323b5893e68330a015b14dd128004dcc2
    Lars Marowsky-Bree committed Aug 18, 2008
  6. Removing CIM provider, now part of a different project, as it requires

    building against pacemaker.
    
    --HG--
    extra : convert_revision : 54823f0e4ca8bd246ca688ac80681535674d5e08
    Lars Marowsky-Bree committed Aug 18, 2008
  7. Remove tsa plugin.

    --HG--
    extra : convert_revision : 1c2dfab6ce4ee03f15b2f23cdd813635c5829411
    Lars Marowsky-Bree committed Aug 18, 2008
Commits on Aug 14, 2008
  1. RA: Xen: Don't destroy stopped DomUs. (Redundant.)

    --HG--
    extra : convert_revision : 6d6f1890b4df429d8a8abe5a47a6ab6da6847151
    Lars Marowsky-Bree committed Aug 14, 2008
  2. The unit is ms, not s.

    --HG--
    extra : convert_revision : b9cef454b4d10427570db94b39493dfea068f33d
    Lars Marowsky-Bree committed Aug 14, 2008
  3. RA: Xen: Spelling an environment variable correctly helps ;-)

    --HG--
    extra : convert_revision : 315e02ec74f6a57aec4046a2dd7a85d0de8d90b4
    Lars Marowsky-Bree committed Aug 14, 2008
  4. RA: Xen: Make stop actually work if shutdown failed.

    The RA will now properly escalate to "xm destroy" if shutdown takes too
    long, or if the timeout is set to 0 directly.
    
    Also removes relying on "xm -w", which is apparently not available
    everywhere.
    
    The code now also has a simplified control flow.
    
    --HG--
    extra : convert_revision : fabe589636c67e5b12e1e8d2df6ea2afb498fe5c
    Lars Marowsky-Bree committed Aug 14, 2008
  5. STONITH: New externel/xen0-ha plugin to handle virtualized clusters.

    See http://wiki.linux-ha.org/DomUClusters for details.
    
    --HG--
    extra : convert_revision : d615bfbe489de6e24f467e314cbc5d0afe9631a2
    Lars Marowsky-Bree committed Aug 14, 2008
Commits on Aug 13, 2008
  1. Replace the horrendously backwards spec file with the one used by the…

    … build service
    
    The build service version is proven to work for 25+ distro/version combinations
    and does not require the project to have been ipreviously configured and built in
    order to be able to... configure and build the project.
    It also adopts a new package layout.
    
    --HG--
    extra : convert_revision : b034c918cf1628cbe6a2338f3ee7d9d0fd4a86b8
    Andrew Beekhof committed Aug 13, 2008
Commits on Aug 7, 2008
  1. Low: Remove bashisms from character classes

    It seems that ! rather than ^ is the negation opperator in shell
    character clases
    
    See Ubunty bug 248737
    https://bugs.launchpad.net/ubuntu/+source/heartbeat/+bug/248737
    
    Signed-off-by: Simon Horman <horms@verge.net.au>
    
    --HG--
    extra : convert_revision : 5aea0e314a77c15437765593a7b4f3f13c829f83
    horms committed Aug 7, 2008
  2. Merge with upstream

    --HG--
    extra : convert_revision : cd3a345f81fa91ff1c6696ab2a4cb6df58853d18
    horms committed Aug 7, 2008
  3. Low: Cope with empty $RANDOM

    In some environments, such as dash, $RANDOM is empty.
    This fixes up the last two references that I could find
    in the tree to $RANDOM to make sure they are sensible in
    this case.
    
    Signed-off-by: Simon Horman <horms@verge.net.au>
    
    --HG--
    extra : convert_revision : 597cfd99deee5128d77022c53112dfc1f8686889
    horms committed Aug 7, 2008
  4. Medium: safely create tempoary files

    After my previous post, I realised that there are lots of
    other places in the code where mktemp is used and more importantly,
    alternate unsafe code is used. So I have had a crack at cleaning things up.
    
    ------------------------------------------------------------------------
    
    There are currently at least two problems with maketempfile.
    Firstly, there is a race in the following constrct:
    
       rm -f "$F"; touch "$F"
    
    As an attacker could potitinally create a symlink to "$F" between
    the call to rm and the call to touch.
    
    Secondly the use of $RANDOM appears to be a bashism.
    On dash its usage in BasicSanityCheck appears to evaluate to
    the empty string. See Debian Bug #489607, http://bugs.debian.org/489607
    
    This patch takes the approach of using mkdir, which is atomic,
    to create a safe place to store the logfile the tempoary directory
    that is used by the filesystem check.
    
    The patch also makes sure that the return value is checked
    and the script exits cleanly if an error occurs.
    
    This code is always used, there seems no point is providing
    a robust fallback to mktemp - if its robust, it can be used :-)
    
    For a discussion of creating tempoary files in shell see
    http://www.linuxsecurity.com/content/view/115462/81/
    
    Signed-off-by: Simon Horman <horms@verge.net.au>
    
    --HG--
    extra : convert_revision : 82e3625e0198af52eb22ef8a42cebf5050ab69e3
    horms committed Aug 7, 2008
Commits on Aug 6, 2008
  1. IPaddr2: Use a better name for the unique clone address functionality

    --HG--
    extra : convert_revision : 5db067880840a656e036b434649027c8a0c956d7
    Andrew Beekhof committed Aug 6, 2008
  2. Hg: Merge in some ipaddr changes

    --HG--
    extra : convert_revision : f662a7b6cc953dbd0d813420d3b90289b60193e6
    Andrew Beekhof committed Aug 6, 2008
  3. IPaddr2: Allow IPaddr2 to be cloned in such a way such that each inst…

    …ance gets a unique address
    
    --HG--
    extra : convert_revision : f2ff2eff826b048b2dc6717a7b16e893bd76075e
    Andrew Beekhof committed Aug 6, 2008
Commits on Aug 4, 2008
  1. RA: Xen: use quotation for clarity.

    --HG--
    extra : convert_revision : 764c66fc6e12849eb018944805fe93877e3b5bd4
    Lars Marowsky-Bree committed Aug 4, 2008
  2. RA: Xen: Unify formating of if clauses.

    --HG--
    extra : convert_revision : 39918a103caef701fc3c6b07fa71a84e2b656015
    Lars Marowsky-Bree committed Aug 4, 2008
  3. RA: Xen: Fix handling of installation errors.

    Handle the absence of the "xm" command.
    
    Improve handling of the configuration file not being present at start
    time.
    
    --HG--
    extra : convert_revision : fc909b18b81ac94a18e8a40d770e1ac97649716e
    Lars Marowsky-Bree committed Aug 4, 2008
Commits on Jul 30, 2008
  1. Low: RA apache: exit with on unrecognized actions

    --HG--
    extra : convert_revision : aaba921b100c0219aef0bf959851b21ea54afb00
    dmuhamedagic committed Jul 30, 2008
Commits on Jul 18, 2008
  1. Merge with upstream

    --HG--
    extra : convert_revision : 523e0d5629c36b75012a41ad1288a14c4041fcbe
    Andrew Beekhof committed Jul 18, 2008
  2. Indicate the type of allocation being used - nicer output

    --HG--
    extra : convert_revision : 95b9cf7578f451b1509cab6cf93798d499bec8e2
    Andrew Beekhof committed Jul 18, 2008