Cluster Stack in Natty

Registered by Andres Rodriguez on 2010-10-08

Continue with the work on the Ubuntu Cluster Stack to complete previously defined work items. Also, discuss the integration of the Cluster Stack with UEC to provide High Availability.

Blueprint information

Status:
Complete
Approver:
Robbie Williamson
Priority:
High
Drafter:
Andres Rodriguez
Direction:
Approved
Assignee:
Andres Rodriguez
Definition:
Approved
Series goal:
Accepted for natty
Implementation:
Implemented
Milestone target:
milestone icon ubuntu-11.04-beta-1
Started by
Andres Rodriguez on 2010-11-12
Completed by
Robbie Williamson on 2011-04-28

Whiteboard

Work items for natty-alpha-2:
[andreserl] Merge/sync cluster-glue/pacemaker library split from debian experimental: DONE
[andreserl] Update MIRs for cluster-glue: DONE
[andreserl] Update MIR for pacemaker: DONE
[andreserl] Fix heartbeat FTFBFS: DONE
[andreserl] Fix openhpi FTBFS: DONE
[andreserl] Follow up with cluster-agents: DONE
[andreserl] Follow up with /heartbeat/libnet, openhpi: DONE
[andreserl] Update packages to newest versions: DONE
[andreserl] Enable pacemaker support for RHCS: DONE
[andreserl] Take a look to ocfs2-tools: DONE
[andreserl] Enable corosync based CLVM in LVM: DONE
[andreserl] Update DRBD: DONE

Work items for natty-alpha-3:
[andreserl] Fix bashims in some OCF RA's in cluster-agents (Waiting upstream fixes): DONE
[andreserl] Investigate HA for UEC-CLC: DONE
[andreserl] Create OCF RA for UEC-CLC: DONE
Investigate HA for UEC-Walrus: POSTPONED
Create OCF RA for UEC-Walrus: POSTPONED
Investigate HA for UEC-CC/SC: POSTPONED
Create OCF RA for UEC-CC/SC: POSTPONED
[andreserl] Upstartify corosync (upstart does not stop correctly stop corosync threads): POSTPONED
[andreserl] Package RHCS 3.1 for testing: DONE
[andreserl] Package fence-agents 3.1 for testing: DONE
[andreserl] Package resource-agents 3.1 for testing: DONE
[andreserl] Package gfs2-utils 3.1 for testing: DONE
[andreserl] Package pacemaker 1.1.4 for testing: DONE
[andreserl] Package and test RHCS 3.1 and upload to PPA: DONE
[andreserl] Include new RHCS and related packages into natty: POSTPONED
[andreserl] Contact Debian maintainer to share efforts: DONE

Work items for natty-beta:
Look into automated deployment with puppet (Simple: VIP/ Advanced: DRBD, CLVM, etc): POSTPONED
Add meta-package/tasksel to install simple cluster and join it: POSTPONED
Review DRBD Document and provide updates if necessary: DONE
Document for HA VIP: DONE
Document for HA NFS: DONE
Document for HA MySQL: DONE
Document for HA with OCFS2: POSTPONED
Document for CLVM: POSTPONED
Include documentation in Ubuntu Server Guide: POSTPONED

04-01-2011:

Documentation has been made available at:
https://wiki.ubuntu.com/ClusterStack/Natty

In natty's release cycle we'll concentrate in the improvements of the Cluster Stack, by discussing whether we should do a library split in cluster-glue and pacemaker to get our MIRs accepted.

We'll also concentrate on integration the Cluster Stack for UEC to provide High Availability.

(?)

Work Items