Commit eac094c8 authored by Klaus Aehlig's avatar Klaus Aehlig
Browse files

Merge branch 'stable-2.8' into stable-2.9



* stable-2.8
  Version bump for 2.8.1
  Verify that ConfD is running after master-failover
  daemon-util: handle luxid in {start,stop}_master()
  Fix typo in storage.FileStorage docstring
  Fix path for serial file

Conflicts:
	NEWS: take both changes
	configure.ac: ignore version bump
	lib/bdev.py: apply change to lib/storage/bdev.py
Signed-off-by: default avatarKlaus Aehlig <aehlig@google.com>
Reviewed-by: default avatarMichele Tartara <mtartara@google.com>
parents 71ae80d2 39d36a5d
......@@ -113,6 +113,18 @@ This was the first beta release of the 2.9 series. All important changes
are listed in the latest 2.9 entry.
Version 2.8.1
-------------
*(Released Thu, 17 Oct 2013)*
- Correctly start/stop luxid during gnt-cluster master-failover
- Don't attempt IPv6 ssh in case of IPv4 cluster (Issue 595)
- Fix path for the job queue serial file
- Improved harep man page
- Minor documentation improvements
Version 2.8.0
-------------
......
......@@ -292,12 +292,14 @@ check_and_start() {
start_master() {
start ganeti-masterd
start ganeti-rapi
_confd_enabled && start ganeti-luxid
}
# Stops the master role
stop_master() {
stop ganeti-rapi
stop ganeti-masterd
_confd_enabled && stop ganeti-luxid
}
# Start all daemons
......
......@@ -712,7 +712,7 @@ class LogicalVolume(base.BlockDev):
class FileStorage(base.BlockDev):
"""File device.
This class represents the a file storage backend device.
This class represents a file storage backend device.
The unique_id for the file device is a (file_driver, file_path) tuple.
......
......@@ -1110,10 +1110,13 @@ def TestClusterMasterFailover():
failovermaster = qa_config.AcquireNode(exclude=master)
cmd = ["gnt-cluster", "master-failover"]
node_list_cmd = ["gnt-node", "list"]
try:
AssertCommand(cmd, node=failovermaster)
AssertCommand(node_list_cmd, node=failovermaster)
# Back to original master node
AssertCommand(cmd, node=master)
AssertCommand(node_list_cmd, node=master)
finally:
failovermaster.Release()
......
......@@ -108,7 +108,7 @@ queueDir = dataDirP "queue"
-- | Job queue serial file.
jobQueueSerialFile :: IO FilePath
jobQueueSerialFile = dataDirP "serial"
jobQueueSerialFile = queueDir `pjoin` "serial"
-- | Job queue archive directory.
jobQueueArchiveSubDir :: FilePath
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment