This site best when viewed with a modern standards-compliant browser. We recommend Firefox Get Firefox!.

Linux-HA project logo
Providing Open Source High-Availability Software for Linux and other OSes since 1999.

USA Flag UK Flag

Japanese Flag

Домашняя Страница

О Нас

Контакты

Правовая Информация

Как Помочь

Проблемы Безопасности

This web page is no longer maintained. Information presented here exists only to avoid breaking historical links.
The Project stays maintained, and lives on: see the Linux-HA Reference Documentation.
To get rid of this notice, you may want to browse the old wiki instead.

Linux-HA Release Roadmap

We have tried various things for scheduling releases in the past. None have been outstanding. So, now we're trying to create a roadmap on the wiki, so that people can have some idea of what we're trying to do, and approximately when they will happen.

This roadmap attempts to follow the Release early, Release often model - with releases coming approximately every two months for the remainder of 2005.

Planned versions, release types, dates and capabilities are shown below:

2.0.0 - Major Architectural Change - 29 July 2005

  • Major architectural change
  • Resource (service) monitoring
  • Support for larger clusters
  • Rule-based resource placement
  • Sophisticated dependency model
  • Web-based monitoring tool
  • Many other things

2.0.1 - Bugfix Release - 14 Sep 2005

  • Communication Layer
    • netstring encoding format is changed to be more efficient
    • add compression capability for big messages
  • Add man pages for hb_standby/hb_takeover
  • The assert triggered by 2.0.0 has been fixed
  • CIB can now contain XML comments and/or be in DOS format
  • Includes implementation of the ISO8601 date format
  • New CLI tools for changing cluster preferences, node attributes and node standby
  • Improved recovery and placement of group resources
  • Detection of failed nodes by the Policy Engine is fixed
  • New Policy Engine features DTD sections 1.5.{8,9,10,12}

    • Constraints and instance attributes can now be active conditionally
    • Rules can now contain other rules
    • Date/Time based expressions are supported
    • Cloned resources can now optionally be notified before and after any of its peers are stopped or started.
    • The cluster can re-evaluate the configuration automatically after a defined interval of idleness
  • Removed a flow control message which was very annoying when operating in a mixed 1.x/2.x environment
  • Integration with OpenAIS project communication layer

2.0.2 - Minor bug fixes - 23 September, 2005

  • A bug in the ping directive was fixed.
  • A check was added to BasicSanityCheck to test the ping and ping_group directives.

  • cl_status nodestatus was fixed to return success if a node has the status "ping".
  • A memory leak in the CRM's LRM interface code was fixed
  • Fix to the code that determines which version of the CRM becomes the DC when basic CIB schema versions differ. It now prefers the older version to be DC instead of the newer version.

2.0.3 - Features, Bug Fixes - 7 Nov 2005 (planned)

Expected code freeze date: 31 October 2005.

  • Master/Slave Resources (Bz: 63)

  • Preliminary GFS integration (Bz: 487)

  • Basic CIM support (Bz: 387)

  • BladeCenter STONITH module (Bz: 393)

  • Apphbd thread-safeness (Bz: 385)

  • Autojoin feature (Bz: 132, 134)

  • Resource Configuration Change Management (Bz: 881)

  • Tool for validating CIB XML (Bz: 609)

2.0.4 - Bug Fixes, Minor Features - 5 Dec 2005 (planned)

Expected code freeze date: 28 November, 2005.

  • Release 2 GUI (Bz: 403)

  • "Macro" resource groups (Bz: 827)

  • Serial ports working with CRM clusters (?)