1. 15 Sep, 2014 1 commit
    • Klaus Aehlig's avatar
      Merge branch 'stable-2.11' into stable-2.12 · 0fe37fcc
      Klaus Aehlig authored
      * stable-2.11
        Change license statment in newly added files
      
      * stable-2.10
        Update the license statement
        Fix handling of the --online option
        Add warning against hvparam changes with live migrations
      
      Conflicts:
      	lib/backend.py
      	lib/cli.py
      	lib/client/gnt_cluster.py
      	lib/client/gnt_group.py
      	lib/client/gnt_instance.py
      	lib/cmdlib/backup.py
      	lib/cmdlib/cluster.py
      	lib/cmdlib/common.py
      	lib/cmdlib/group.py
      	lib/cmdlib/instance.py
      	lib/cmdlib/instance_operation.py
      	lib/cmdlib/instance_storage.py
      	lib/cmdlib/instance_utils.py
      	lib/config.py
      	lib/hypervisor/hv_kvm/__init__.py
      	lib/objects.py
      	lib/rpc/transport.py
      	lib/rpc_defs.py
      	lib/serializer.py
      	lib/server/noded.py
      	lib/utils/io.py
      	src/AutoConf.hs.in
      	src/Ganeti/Constants.hs
      	src/Ganeti/Objects.hs
      	src/Ganeti/OpCodes.hs
      	src/Ganeti/OpParams.hs
      	src/Ganeti/Path.hs
      	src/Ganeti/Query/Server.hs
      	src/Ganeti/Runtime.hs
      	src/Ganeti/THH.hs
      	src/Ganeti/Types.hs
      	test/py/cmdlib/testsupport/lock_manager_mock.py
      	tools/kvm-ifup.in
      (all trivial)
      Signed-off-by: default avatarKlaus Aehlig <aehlig@google.com>
      Reviewed-by: default avatarHrvoje Ribicic <riba@google.com>
      0fe37fcc
  2. 12 Sep, 2014 3 commits
  3. 11 Sep, 2014 2 commits
  4. 10 Sep, 2014 1 commit
  5. 09 Sep, 2014 2 commits
    • Hrvoje Ribicic's avatar
      Make userspace access checks properly strict · 8c15e7bf
      Hrvoje Ribicic authored
      When a cluster- or group-level disk template access mode change is
      specified, Ganeti makes sure that this change would not lead to an
      invalid hypervisor/access mode combination on an existing instance.
      This check was extended to non-RBD disk templates in patch 6488e5bc,
      but was overly broad, targeting disk templates for which the
      parameter was not set. This patch fixes the check.
      Signed-off-by: default avatarHrvoje Ribicic <riba@google.com>
      Reviewed-by: default avatarKlaus Aehlig <aehlig@google.com>
      8c15e7bf
    • Hrvoje Ribicic's avatar
      Add warning against hvparam changes with live migrations · b0d1e392
      Hrvoje Ribicic authored
      Changing certain hvparams while an instance is running leads to a
      dangerous situation for the instance. When the instance undergoes live
      migration without having undergone a reboot that would have applied the
      parameters, it is setup with the modified hvparams, and loaded with the
      state relying on the old hvparams. Depending on what is used and how,
      this might lead to a crash of the instance.
      
      While a proper fix should go into a stable version of Ganeti as this is
      not a trivial change, the least we can do is warn users that hvparam
      changes may be dangerous.
      Signed-off-by: default avatarHrvoje Ribicic <riba@google.com>
      Reviewed-by: default avatarKlaus Aehlig <aehlig@google.com>
      b0d1e392
  6. 28 Aug, 2014 4 commits
  7. 26 Aug, 2014 2 commits
  8. 22 Aug, 2014 1 commit
  9. 21 Aug, 2014 3 commits
  10. 20 Aug, 2014 4 commits
  11. 19 Aug, 2014 6 commits
  12. 18 Aug, 2014 7 commits
  13. 13 Aug, 2014 2 commits
  14. 12 Aug, 2014 1 commit
  15. 07 Aug, 2014 1 commit