Merge branch 'devel-2.7'
authorMichael Hanselmann <hansmi@google.com>
Tue, 12 Feb 2013 12:43:12 +0000 (13:43 +0100)
committerMichael Hanselmann <hansmi@google.com>
Tue, 12 Feb 2013 13:25:21 +0000 (14:25 +0100)
commit3c296f5695990e853242fc8681c5e673db62b779
tree656efb27ade57cc819936137b2558e41578416b5
parent99f5fa449ce1aaa5896819d43164e62fcaac06a0
parentbecf9d5c6e1ce9fe853e1a93f71342f95ad0ffea
Merge branch 'devel-2.7'

* devel-2.7: (23 commits)
  QA: Support additional arguments for initialization
  qa_utils: Fix order of arguments passed to _AssertRetCode
  Improve reporting on errors.AddressPoolError exceptions
  Add note about lv-tags rename
  Make use of HooksDict() for networks
  Remove family and size from network objects
  Remove network_type slot (Issue 363)
  Moved uniformity check for exclusive_storage flag
  "exclusive_storage" cannot be changed on single nodes
  Upgrades made on loading the configuration are always saved
  Show correct daemon name on Luxi connect errors
  Update the security document for Ganeti 2.7
  OS environment: add network information
  ConfigData: run UpgradeConfig on network objects
  Make ParticalNic's network field of type String
  Make gnt-os list work with no OSes
  Fix OCF files installation in devel/upload
  baserlib: Fix two mistakes in docstring
  Workaround hlint behaviour with no warnings/errors
  Remove use of 'head' and add hlint warning for it
  ...

Conflicts:
qa/qa_cluster.py: Trivial
qa/qa_node.py: Node attributes
src/Ganeti/Types.hs: Network cleanup
test/hs/Test/Ganeti/Objects.hs: Network cleanup

Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com>
23 files changed:
Makefile.am
lib/client/gnt_network.py
lib/cmdlib.py
lib/config.py
lib/constants.py
lib/hypervisor/hv_kvm.py
lib/network.py
lib/objects.py
lib/opcodes.py
qa/ganeti-qa.py
qa/qa-sample.json
qa/qa_cluster.py
qa/qa_node.py
qa/qa_utils.py
src/Ganeti/Objects.hs
src/Ganeti/OpCodes.hs
src/Ganeti/Query/Network.hs
src/Ganeti/Types.hs
src/Ganeti/Utils.hs
test/hs/Test/Ganeti/Common.hs
test/hs/Test/Ganeti/Objects.hs
test/hs/Test/Ganeti/OpCodes.hs
test/py/ganeti.objects_unittest.py