Activity

From 08/17/2011 to 09/15/2011

09/15/2011

06:58 pm Revision 5b43cc23: hv_xen: fix use of CPU pinning constants
… to be consistent with hv_kvm
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Iustin Pop <iustin@g...
Tsachy Shacham
06:58 pm Revision 714e7fbb: hv_kvm: fix hardcoded KVM command string
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin P...
Tsachy Shacham
06:58 pm Revision b693125f: hv_kvm: support for CPU pinning
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
[iustin@google.com: f...
Tsachy Shacham
06:58 pm ganeti-local Revision 5b43cc23: hv_xen: fix use of CPU pinning constants
… to be consistent with hv_kvm
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Iustin Pop <iustin@g...
Tsachy Shacham
06:58 pm ganeti-local Revision 714e7fbb: hv_kvm: fix hardcoded KVM command string
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin P...
Tsachy Shacham
06:58 pm ganeti-local Revision b693125f: hv_kvm: support for CPU pinning
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
[iustin@google.com: f...
Tsachy Shacham
06:06 pm Revision bf5681c0: constants: support for CPU pinning under KVM
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin P...
Tsachy Shacham
06:06 pm ganeti-local Revision bf5681c0: constants: support for CPU pinning under KVM
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin P...
Tsachy Shacham
04:40 pm Revision e4f4896b: Merge branch 'devel-2.5'
* devel-2.5: (33 commits)
htools: remove dead code
hail: don't select the primary as new secondary
hail: add an...
Guido Trotter
04:40 pm ganeti-local Revision e4f4896b: Merge branch 'devel-2.5'
* devel-2.5: (33 commits)
htools: remove dead code
hail: don't select the primary as new secondary
hail: add an...
Guido Trotter
02:38 pm Revision 4f6396fd: Make affinity module optional
This was overlooked in the review, sorry.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido Trotter <...
Iustin Pop
02:38 pm ganeti-local Revision 4f6396fd: Make affinity module optional
This was overlooked in the review, sorry.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido Trotter <...
Iustin Pop
12:04 pm Revision 0cd2fe76: configure.ac: changes for CPU pinning
Also added optional affinity Python package for CPU pinning under KVM
to the INSTALL doc.
Signed-off-by: Tsachy Shac...
Tsachy Shacham
12:04 pm ganeti-local Revision 0cd2fe76: configure.ac: changes for CPU pinning
Also added optional affinity Python package for CPU pinning under KVM
to the INSTALL doc.
Signed-off-by: Tsachy Shac...
Tsachy Shacham

09/14/2011

06:29 pm Revision 8497c267: docs unittest: Add verification of opcodes covered by RAPI
All opcodes which are not yet covered or can't with the current design
(e.g. cluster initialization) are excluded. Th...
Michael Hanselmann
06:29 pm ganeti-local Revision 8497c267: docs unittest: Add verification of opcodes covered by RAPI
All opcodes which are not yet covered or can't with the current design
(e.g. cluster initialization) are excluded. Th...
Michael Hanselmann
06:29 pm ganeti-local Revision 1315b792: docs unittest: Split into two separate test cases
The RAPI and hooks documentation aren't related at all.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review...
Michael Hanselmann
06:29 pm Revision 1315b792: docs unittest: Split into two separate test cases
The RAPI and hooks documentation aren't related at all.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review...
Michael Hanselmann
06:29 pm ganeti-local Revision bf317058: docs unittest: Make _ReadDocFile a global function
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:29 pm Revision bf317058: docs unittest: Make _ReadDocFile a global function
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:29 pm Revision f6ce0ba2: rlib2: Declare all opcodes and equivalents
By declaring all used opcodes or opcodes equivalent to the operations
executed in a resource we will be able to ensur...
Michael Hanselmann
06:29 pm ganeti-local Revision f6ce0ba2: rlib2: Declare all opcodes and equivalents
By declaring all used opcodes or opcodes equivalent to the operations
executed in a resource we will be able to ensur...
Michael Hanselmann
06:29 pm ganeti-local Revision b8ab1c7f: baserlib: Function to retrieve opcodes used by handler
This will be used to verify opcodes used by RAPI.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:...
Michael Hanselmann
06:29 pm Revision b8ab1c7f: baserlib: Function to retrieve opcodes used by handler
This will be used to verify opcodes used by RAPI.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:...
Michael Hanselmann
05:42 pm Revision 6804faa0: htools: remove dead code
The tryEvac/evacuateInstance functions are no longer used in the new
multi-group world order, so we remove them and c...
Iustin Pop
05:42 pm ganeti-local Revision 6804faa0: htools: remove dead code
The tryEvac/evacuateInstance functions are no longer used in the new
multi-group world order, so we remove them and c...
Iustin Pop
05:42 pm Revision 7073b3a8: hail: don't select the primary as new secondary
This just adds the primary node of the instance as 'non-allocable'
during the choosing of the new secondary.
Signed-...
Iustin Pop
05:42 pm ganeti-local Revision 7073b3a8: hail: don't select the primary as new secondary
This just adds the primary node of the instance as 'non-allocable'
during the choosing of the new secondary.
Signed-...
Iustin Pop
05:42 pm Revision f25508be: hail: add an extra safety check in relocate
If we select the primary as new secondary, better to fail than return
wrong data to Ganeti.
Signed-off-by: Iustin Po...
Iustin Pop
05:42 pm ganeti-local Revision f25508be: hail: add an extra safety check in relocate
If we select the primary as new secondary, better to fail than return
wrong data to Ganeti.
Signed-off-by: Iustin Po...
Iustin Pop

09/13/2011

04:18 pm Revision 6f4a2e9d: Fix RAPI documentation for gnt-instance console
Fix a failing pyassert in the RAPI docs and update it to reflect the
addition of SPICE to gnt-instance console.
Sign...
Andrea Spadaccini
04:18 pm ganeti-local Revision 6f4a2e9d: Fix RAPI documentation for gnt-instance console
Fix a failing pyassert in the RAPI docs and update it to reflect the
addition of SPICE to gnt-instance console.
Sign...
Andrea Spadaccini
03:35 pm Revision ea064d24: Add SPICE compression and streaming options
Add the following SPICE audio/image compression and video streaming
detection hypervisor options:
* spice_image_comp...
Andrea Spadaccini
03:35 pm ganeti-local Revision ea064d24: Add SPICE compression and streaming options
Add the following SPICE audio/image compression and video streaming
detection hypervisor options:
* spice_image_comp...
Andrea Spadaccini
03:29 pm Revision 4d2cdb5a: Add SPICE support to gnt-instance console
Also update related unit tests.
Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselm...
Andrea Spadaccini
03:29 pm ganeti-local Revision 4d2cdb5a: Add SPICE support to gnt-instance console
Also update related unit tests.
Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselm...
Andrea Spadaccini
03:27 pm ganeti-local Revision 04b2332b: Fix unittest breakage from commit 132cdb87159e
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
03:27 pm Revision 04b2332b: Fix unittest breakage from commit 132cdb87159e
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:38 pm Revision 132cdb87: rapi: Re-add “/2” resource
Like “/”, it'll just return a JSON null.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nus...
Michael Hanselmann
02:38 pm ganeti-local Revision 132cdb87: rapi: Re-add “/2” resource
Like “/”, it'll just return a JSON null.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nus...
Michael Hanselmann
01:12 pm Revision 97f8e7f0: Wrap long line in ganeti.rapi.rlib2_unittest.py
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
01:12 pm ganeti-local Revision 97f8e7f0: Wrap long line in ganeti.rapi.rlib2_unittest.py
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann

09/09/2011

06:04 pm Revision a14b80bc: rlib2: Improve test for _ParseInstanceReinstallRequest
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision a14b80bc: rlib2: Improve test for _ParseInstanceReinstallRequest
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision f75ab789: rlib2: Add test for /2/info
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 3429bc89: rlib2: Add tests for /, /version and /2/features
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 3429bc89: rlib2: Add tests for /, /version and /2/features
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision f75ab789: rlib2: Add test for /2/info
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 09a43b39: rlib2: Convert /2/instances to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 460ef073: rlib2: Convert /2/*/tags to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 460ef073: rlib2: Convert /2/*/tags to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 09a43b39: rlib2: Convert /2/instances to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 98270691: rlib2: Convert /2/nodes/[node_name]/storage/repair to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 98270691: rlib2: Convert /2/nodes/[node_name]/storage/repair to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 8d232068: rlib2: Convert /2/nodes/[node_name]/storage/modify to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 8d232068: rlib2: Convert /2/nodes/[node_name]/storage/modify to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision eb08e09d: rlib2: Convert /2/nodes/[node_name]/storage to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision eb08e09d: rlib2: Convert /2/nodes/[node_name]/storage to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 86f1f5d4: rlib2: Convert /2/groups/[group_name] to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 51cc8637: rlib2: Convert /2/nodes/[node_name]/role to OpcodeResource
Also fix a typo in a constant name.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaum...
Michael Hanselmann
06:04 pm ganeti-local Revision 51cc8637: rlib2: Convert /2/nodes/[node_name]/role to OpcodeResource
Also fix a typo in a constant name.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaum...
Michael Hanselmann
06:04 pm ganeti-local Revision 86f1f5d4: rlib2: Convert /2/groups/[group_name] to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 335965b9: rlib2: Convert /2/instances/[inst]/disk/[idx]/grow to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 335965b9: rlib2: Convert /2/instances/[inst]/disk/[idx]/grow to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision f3db88ba: rlib2: Convert /2/instances/[inst]/modify to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision d76f9b5d: rlib2: Convert /2/instances/[inst]/rename to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision d76f9b5d: rlib2: Convert /2/instances/[inst]/rename to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision f3db88ba: rlib2: Convert /2/instances/[inst]/modify to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision b5f2ab80: rlib2: Convert /2/instances/[inst]/failover to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision b5f2ab80: rlib2: Convert /2/instances/[inst]/failover to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 075a29be: rlib2: Convert /2/instances/[inst]/migrate to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 134afbe7: rlib2: Convert /2/instances/[inst]/export to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 134afbe7: rlib2: Convert /2/instances/[inst]/export to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 075a29be: rlib2: Convert /2/instances/[inst]/migrate to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 1c63311d: rlib2: Convert /2/instances/[inst]/prepare-export to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 973ec124: rlib2: Convert /2/instances/[inst]/deactivate-disks to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 973ec124: rlib2: Convert /2/instances/[inst]/deactivate-disks to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 1c63311d: rlib2: Convert /2/instances/[inst]/prepare-export to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 1824a7a1: rlib2: Convert /2/instances/[inst]/activate-disks to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 1824a7a1: rlib2: Convert /2/instances/[inst]/activate-disks to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 0dbc732c: rlib2: Convert /2/instances/[inst]/replace-disks to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 3175ade6: rlib2: Convert /2/instances/[inst]/shutdown to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 3175ade6: rlib2: Convert /2/instances/[inst]/shutdown to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 0dbc732c: rlib2: Convert /2/instances/[inst]/replace-disks to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 4717e6eb: rlib2: Convert /2/instances/[inst]/startup to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision ac4888c1: rlib2: Convert /2/instances/[inst]/reboot to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision ac4888c1: rlib2: Convert /2/instances/[inst]/reboot to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 4717e6eb: rlib2: Convert /2/instances/[inst]/startup to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 7b3df961: rlib2: Convert /2/instances/[inst]/info to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 7b3df961: rlib2: Convert /2/instances/[inst]/info to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision a6fa7892: rlib2: Convert /2/instances/[inst] to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision a6fa7892: rlib2: Convert /2/instances/[inst] to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 87fd3ec7: rlib2: Convert /2/groups/[group_name]/assign-nodes to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision cd0d4d5a: rlib2: Convert /2/groups/[group_name]/rename to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision cd0d4d5a: rlib2: Convert /2/groups/[group_name]/rename to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 87fd3ec7: rlib2: Convert /2/groups/[group_name]/assign-nodes to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision d5211458: rlib2: Convert /2/groups/[group_name]/modify to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision c91407bc: rlib2: Convert /2/groups to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision c91407bc: rlib2: Convert /2/groups to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision d5211458: rlib2: Convert /2/groups/[group_name]/modify to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 7fa91722: rlib2: Convert /2/nodes/[node_name]/evacuate to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 7fa91722: rlib2: Convert /2/nodes/[node_name]/evacuate to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 55168cc7: rlib2: Convert /2/nodes/[node_name]/migrate to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 8fd625fc: rlib2: Convert /2/redistribute-config to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 8fd625fc: rlib2: Convert /2/redistribute-config to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 55168cc7: rlib2: Convert /2/nodes/[node_name]/migrate to OpcodeResource
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision 50c7d82e: rlib2: Convert /2/modify to OpcodeResource
Also add unittests.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision 50c7d82e: rlib2: Convert /2/modify to OpcodeResource
Also add unittests.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm Revision e02836d6: rlib2: Add unittests for two error conditions
Adds tests for errors on connecting to the server and for a full queue.
Signed-off-by: Michael Hanselmann <hansmi@go...
Michael Hanselmann
06:04 pm Revision c6e1a3ee: baserlib: Accept empty body in FillOpcode
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision c6e1a3ee: baserlib: Accept empty body in FillOpcode
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
06:04 pm ganeti-local Revision e02836d6: rlib2: Add unittests for two error conditions
Adds tests for errors on connecting to the server and for a full queue.
Signed-off-by: Michael Hanselmann <hansmi@go...
Michael Hanselmann
06:04 pm Revision ab85ce39: baserlib.ResourceBase: Allow overriding of LUXI client
This enables unittesting of RAPI resources.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René ...
Michael Hanselmann
06:04 pm Revision c08fd0d6: baserlib: Add more generic base class for opcode resources
This base class, which employs a meta class for the actual work, allows
easier definitions of RAPI resources using op...
Michael Hanselmann
06:04 pm ganeti-local Revision c08fd0d6: baserlib: Add more generic base class for opcode resources
This base class, which employs a meta class for the actual work, allows
easier definitions of RAPI resources using op...
Michael Hanselmann
06:04 pm ganeti-local Revision ab85ce39: baserlib.ResourceBase: Allow overriding of LUXI client
This enables unittesting of RAPI resources.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René ...
Michael Hanselmann
05:40 pm Revision 26ff6ee2: baserlib: Rename R_Generic to ResourceBase
Apart from making match Ganeti's code style the name is also more
descriptive.
Signed-off-by: Michael Hanselmann <ha...
Michael Hanselmann
05:40 pm ganeti-local Revision 26ff6ee2: baserlib: Rename R_Generic to ResourceBase
Apart from making match Ganeti's code style the name is also more
descriptive.
Signed-off-by: Michael Hanselmann <ha...
Michael Hanselmann
05:40 pm Revision be1ddd09: baserlib: Move GetClient/SubmitJob into base class
Unlike stand-alone functions these will be relatively easy to override
for unittests.
Signed-off-by: Michael Hanselm...
Michael Hanselmann
05:40 pm ganeti-local Revision be1ddd09: baserlib: Move GetClient/SubmitJob into base class
Unlike stand-alone functions these will be relatively easy to override
for unittests.
Signed-off-by: Michael Hanselm...
Michael Hanselmann
05:40 pm Revision f87ec53f: rapi: Merge tag helpers into resource
They were only used in one place and upcoming changes, enabling testing
of resource classes, will be easier with this...
Michael Hanselmann
05:40 pm ganeti-local Revision f87ec53f: rapi: Merge tag helpers into resource
They were only used in one place and upcoming changes, enabling testing
of resource classes, will be easier with this...
Michael Hanselmann

09/07/2011

06:40 pm Revision 0f945c65: rapi: Remove “/2” resource, deprecate “/”
These were never really useful. Neither gave a complete list of
available resources—the documentation in doc/rapi.rst...
Michael Hanselmann
06:40 pm ganeti-local Revision 0f945c65: rapi: Remove “/2” resource, deprecate “/”
These were never really useful. Neither gave a complete list of
available resources—the documentation in doc/rapi.rst...
Michael Hanselmann
04:14 pm Revision 2ebdfbb5: Make KVM use the QXL vga driver with SPICE
Enable by default the QXL paravirtualized graphic card if SPICE is
enabled. The QXL driver is VESA compatible, so it ...
Andrea Spadaccini
04:14 pm ganeti-local Revision 2ebdfbb5: Make KVM use the QXL vga driver with SPICE
Enable by default the QXL paravirtualized graphic card if SPICE is
enabled. The QXL driver is VESA compatible, so it ...
Andrea Spadaccini
12:41 pm Revision 0e1b03b9: Use a loop to check SPICE parameters dependency
Use a loop to check if the user specified any SPICE option and SPICE
support is disabled.
Signed-off-by: Andrea Spad...
Andrea Spadaccini
12:41 pm ganeti-local Revision 0e1b03b9: Use a loop to check SPICE parameters dependency
Use a loop to check if the user specified any SPICE option and SPICE
support is disabled.
Signed-off-by: Andrea Spad...
Andrea Spadaccini

09/06/2011

05:06 pm Revision fd121c8e: Fix assertion error on unclean master shutdown
Commit 66bd7445 added an assertion to ensure a finalized job has its
“end_timestamp” attribute set. Unfortunately it ...
Michael Hanselmann
05:06 pm ganeti-local Revision fd121c8e: Fix assertion error on unclean master shutdown
Commit 66bd7445 added an assertion to ensure a finalized job has its
“end_timestamp” attribute set. Unfortunately it ...
Michael Hanselmann
11:18 am Revision 945859e0: import: Fix a logic error due to missing "not"
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
11:18 am ganeti-local Revision 945859e0: import: Fix a logic error due to missing "not"
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer

09/05/2011

05:30 pm Revision 748c9884: import: Make sure the disk_dump path is in EXPORT_DIR
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
05:30 pm ganeti-local Revision 748c9884: import: Make sure the disk_dump path is in EXPORT_DIR
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
05:30 pm ganeti-local Revision cf00dba0: Switch other commonprefix to IsBelowDir
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
05:30 pm Revision cf00dba0: Switch other commonprefix to IsBelowDir
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
05:30 pm ganeti-local Revision fb17bebd: utils: Introduce IsBelowDir
This is mainly a wrapper to overcome the limitation of commonprefix
which makes a string by string comparisation and ...
René Nussbaumer
05:30 pm Revision fb17bebd: utils: Introduce IsBelowDir
This is mainly a wrapper to overcome the limitation of commonprefix
which makes a string by string comparisation and ...
René Nussbaumer
05:21 pm Revision 6e060e15: Fixed a typo in gnt_cluster.py
Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Andrea Spadaccini
05:21 pm ganeti-local Revision 6e060e15: Fixed a typo in gnt_cluster.py
Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Andrea Spadaccini

09/03/2011

01:03 pm Revision b451c4c7: Added password for SPICE sessions
Added an optional parameter called spice_password_file that allows
the user to protect the SPICE login with the passw...
Andrea Spadaccini
01:03 pm ganeti-local Revision b451c4c7: Added password for SPICE sessions
Added an optional parameter called spice_password_file that allows
the user to protect the SPICE login with the passw...
Andrea Spadaccini
01:03 pm Revision 91c10532: Draft implementation of QMP connection
Basic implementation of the QMP connection and related tests.
Signed-off-by: Andrea Spadaccini <spadaccio@google.com...
Andrea Spadaccini
01:03 pm ganeti-local Revision 91c10532: Draft implementation of QMP connection
Basic implementation of the QMP connection and related tests.
Signed-off-by: Andrea Spadaccini <spadaccio@google.com...
Andrea Spadaccini
12:24 pm Revision 55766d34: Pylint fixes for autogenerated files
Applied s/disable-msg/disable/ also to Makefile.am, in order to inhibit
pylint warnings for autogenerated files.
Sig...
Andrea Spadaccini
12:24 pm ganeti-local Revision 55766d34: Pylint fixes for autogenerated files
Applied s/disable-msg/disable/ also to Makefile.am, in order to inhibit
pylint warnings for autogenerated files.
Sig...
Andrea Spadaccini

08/31/2011

05:01 pm Revision 9cd534ab: Version bump for 2.5.0~beta3
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:01 pm ganeti-local Revision 9cd534ab: Version bump for 2.5.0~beta3
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
01:58 pm ganeti-local Revision 25993e57: cmdlib: Support for CPU pinning
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Tsachy Shacham
01:58 pm Revision 25993e57: cmdlib: Support for CPU pinning
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Tsachy Shacham
12:42 pm ganeti-local Revision 6499c5b8: Update design doc with cmd line description
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Agata Murawska
12:42 pm Revision 6499c5b8: Update design doc with cmd line description
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Agata Murawska
11:42 am Revision ab5f0e96: Fix for auto parameters on import
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Agata Murawska
11:42 am ganeti-local Revision ab5f0e96: Fix for auto parameters on import
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Agata Murawska

08/30/2011

06:43 pm Revision 83ea5145: Fix standalone module import check
Turns out my attempts to get it work nicely with “make distcheck” broke
the detection and of course I only notice aft...
Michael Hanselmann
06:43 pm ganeti-local Revision 83ea5145: Fix standalone module import check
Turns out my attempts to get it work nicely with “make distcheck” broke
the detection and of course I only notice aft...
Michael Hanselmann
06:43 pm Revision 82888134: Makefile: Use $(LN_S) instead of “ln -s”
Some platforms apparently don't support “ln -s”, otherwise Autoconf
wouldn't have AC_PROG_LN_S.
Signed-off-by: Micha...
Michael Hanselmann
06:43 pm ganeti-local Revision 82888134: Makefile: Use $(LN_S) instead of “ln -s”
Some platforms apparently don't support “ln -s”, otherwise Autoconf
wouldn't have AC_PROG_LN_S.
Signed-off-by: Micha...
Michael Hanselmann
06:33 pm Revision f6cbcc06: Add check for standalone modules' imports
This check will abort if one of the standalone modules (currently
lib/rapi/client.py and tools/ganeti-listrunner) imp...
Michael Hanselmann
06:33 pm ganeti-local Revision f6cbcc06: Add check for standalone modules' imports
This check will abort if one of the standalone modules (currently
lib/rapi/client.py and tools/ganeti-listrunner) imp...
Michael Hanselmann
02:01 pm Revision 17385bd2: Fixes to errors/warnings raised by pylint 0.24
Running pylint 0.24.0 revealed 2 errors and 1 warning. Here is how I
fixed them:
* jqueue.py: silenced E1101
* netut...
Andrea Spadaccini
02:01 pm ganeti-local Revision 17385bd2: Fixes to errors/warnings raised by pylint 0.24
Running pylint 0.24.0 revealed 2 errors and 1 warning. Here is how I
fixed them:
* jqueue.py: silenced E1101
* netut...
Andrea Spadaccini
02:00 pm Revision 21bf2e2e: PEP8 for QA
- Makefile.am: added QA directory to the paths checked by pep8
- qa/: fixed the reported errors
- Makefile.am: also, ...
Andrea Spadaccini
02:00 pm ganeti-local Revision 21bf2e2e: PEP8 for QA
- Makefile.am: added QA directory to the paths checked by pep8
- qa/: fixed the reported errors
- Makefile.am: also, ...
Andrea Spadaccini
12:34 pm Revision 6eedd356: listrunner: Allow passing of arguments to executable
This wasn't possible until now.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ul...
Michael Hanselmann
12:34 pm ganeti-local Revision 6eedd356: listrunner: Allow passing of arguments to executable
This wasn't possible until now.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ul...
Michael Hanselmann
11:24 am Revision b459a848: DeprecationWarning fixes for pylint
In version 0.21, pylint unified all the disable-* (and enable-*)
directives to disable (resp. enable). This leads to ...
Andrea Spadaccini
11:24 am ganeti-local Revision b459a848: DeprecationWarning fixes for pylint
In version 0.21, pylint unified all the disable-* (and enable-*)
directives to disable (resp. enable). This leads to ...
Andrea Spadaccini

08/29/2011

06:37 pm Revision 2c094917: listrunner: Replace str.split with library functions
- str.split("/").pop() should be os.path.basename
- str.split("\n") should be str.splitlines()
Signed-off-by: Michae...
Michael Hanselmann
06:37 pm ganeti-local Revision 2c094917: listrunner: Replace str.split with library functions
- str.split("/").pop() should be os.path.basename
- str.split("\n") should be str.splitlines()
Signed-off-by: Michae...
Michael Hanselmann
12:20 pm Revision ccf5dcf5: Minor updates and fixes to CPU pinning design doc
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Tsachy Shacham
12:20 pm ganeti-local Revision ccf5dcf5: Minor updates and fixes to CPU pinning design doc
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Tsachy Shacham

08/26/2011

05:53 pm Revision 72ce3463: Merge branch 'devel-2.4' into devel-2.5
Conflicts:
NEWS (trivial)
configure.ac (trivial)
daemons/ensure-dirs.in (deleted)
Signed-off-by: René Nussbaumer ...
René Nussbaumer
05:53 pm ganeti-local Revision 72ce3463: Merge branch 'devel-2.4' into devel-2.5
Conflicts:
NEWS (trivial)
configure.ac (trivial)
daemons/ensure-dirs.in (deleted)
Signed-off-by: René Nussbaumer ...
René Nussbaumer
05:33 pm Revision fe00ccef: Merge branch 'devel-2.5'
* devel-2.5:
Delete master IPs from mergee master nodes
Use pep8 utility in “make lint”
Two more PEP8 fixes
c...
Michael Hanselmann
05:33 pm ganeti-local Revision fe00ccef: Merge branch 'devel-2.5'
* devel-2.5:
Delete master IPs from mergee master nodes
Use pep8 utility in “make lint”
Two more PEP8 fixes
c...
Michael Hanselmann
03:53 pm Revision e4a48c7b: utils: Fix UnescapeAndSplit parsing bug
If a value passed to UnescapeAndSplit ended with a backslash an
exception would be raised:
$ gnt-instance modify -H ...
Michael Hanselmann
03:53 pm ganeti-local Revision e4a48c7b: utils: Fix UnescapeAndSplit parsing bug
If a value passed to UnescapeAndSplit ended with a backslash an
exception would be raised:
$ gnt-instance modify -H ...
Michael Hanselmann
03:03 pm ganeti-local Revision b972c223: Delete master IPs from mergee master nodes
Added a step in cluster-merge that removes the cluster IP from the
master node of the mergee clusters.
Signed-off-by...
Andrea Spadaccini
03:03 pm Revision b972c223: Delete master IPs from mergee master nodes
Added a step in cluster-merge that removes the cluster IP from the
master node of the mergee clusters.
Signed-off-by...
Andrea Spadaccini
02:57 pm Revision 08366664: Use pep8 utility in “make lint”
This utility checks whether the code conforms to PEP8. Some checks had
to be disabled for Ganeti.
Signed-off-by: Mic...
Michael Hanselmann
02:57 pm ganeti-local Revision 08366664: Use pep8 utility in “make lint”
This utility checks whether the code conforms to PEP8. Some checks had
to be disabled for Ganeti.
Signed-off-by: Mic...
Michael Hanselmann
02:57 pm Revision 8e47b5da: Two more PEP8 fixes
cmdlib: Avoid wrapping using backslash
gnt_group: Avoid ** magic using keyword arguments (the “pep8” tool
doesn't li...
Michael Hanselmann
02:57 pm ganeti-local Revision 8e47b5da: Two more PEP8 fixes
cmdlib: Avoid wrapping using backslash
gnt_group: Avoid ** magic using keyword arguments (the “pep8” tool
doesn't li...
Michael Hanselmann

08/25/2011

04:37 pm Revision 674711de: check-python-code: Give location(s) of lines longer than 80 chars
Until now it would only say that there was a line longer than 80
characters, but not where.
Signed-off-by: Michael H...
Michael Hanselmann
04:37 pm ganeti-local Revision 674711de: check-python-code: Give location(s) of lines longer than 80 chars
Until now it would only say that there was a line longer than 80
characters, but not where.
Signed-off-by: Michael H...
Michael Hanselmann
04:31 pm ganeti-local Revision c4708267: hv_xen: Support for CPU pinning
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ...
Tsachy Shacham
04:31 pm Revision c4708267: hv_xen: Support for CPU pinning
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ...
Tsachy Shacham
02:13 pm ganeti-local Revision 8913ab40: Merge branch 'devel-2.5'
* devel-2.5: (32 commits)
PEP8 style fixes
Wrap a few long lines
listrunner: Avoid exception if machine is rebo...
Michael Hanselmann
02:13 pm Revision 8913ab40: Merge branch 'devel-2.5'
* devel-2.5: (32 commits)
PEP8 style fixes
Wrap a few long lines
listrunner: Avoid exception if machine is rebo...
Michael Hanselmann
01:53 pm Revision e687ec01: PEP8 style fixes
Identified using the “pep8” utility.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <...
Michael Hanselmann
01:53 pm ganeti-local Revision e687ec01: PEP8 style fixes
Identified using the “pep8” utility.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <...
Michael Hanselmann
01:50 pm ganeti-local Revision a7f884d3: hv_kvm: initial support for CPU pinning
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Tsachy Shacham
01:50 pm Revision a7f884d3: hv_kvm: initial support for CPU pinning
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Tsachy Shacham
01:49 pm Revision b9511385: hv_base: Support for multiple CPU mask
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Tsachy Shacham
01:49 pm ganeti-local Revision b9511385: hv_base: Support for multiple CPU mask
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Tsachy Shacham
01:49 pm Revision 538ca33a: Added function for parsing multiple CPU pinning mask
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Tsachy Shacham
01:49 pm ganeti-local Revision 538ca33a: Added function for parsing multiple CPU pinning mask
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Tsachy Shacham
12:49 pm Revision 7e7629c6: Adding CPU pinning constants
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Tsachy Shacham
12:49 pm ganeti-local Revision 7e7629c6: Adding CPU pinning constants
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Tsachy Shacham

08/24/2011

05:34 pm Revision b7bf8b58: Wrap a few long lines
Had to break it as well, today! ;)
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselma...
Guido Trotter
05:34 pm ganeti-local Revision b7bf8b58: Wrap a few long lines
Had to break it as well, today! ;)
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselma...
Guido Trotter
05:32 pm ganeti-local Revision e8448672: Allow importing instance with full auto parameters
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Agata Murawska
05:32 pm Revision e8448672: Allow importing instance with full auto parameters
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Agata Murawska
01:12 pm Revision 45fe090b: Disk template is no longer required when importing instance
… provided that disk_template value is set in the config.ini file.
Signed-off-by: Agata Murawska <agatamurawska@goog...
Michael Hanselmann
01:12 pm ganeti-local Revision 45fe090b: Disk template is no longer required when importing instance
… provided that disk_template value is set in the config.ini file.
Signed-off-by: Agata Murawska <agatamurawska@goog...
Michael Hanselmann
01:04 pm Revision 3db199ea: bash completion: Shorten function names
This saves another 5 kB from the generated script. An old debug comment
written to the generated output is also remov...
Michael Hanselmann
01:04 pm ganeti-local Revision 3db199ea: bash completion: Shorten function names
This saves another 5 kB from the generated script. An old debug comment
written to the generated output is also remov...
Michael Hanselmann
12:16 pm Revision 6bc1c168: listrunner: Avoid exception if machine is rebooted
Handle exceptions gracefully when trying to read the command's output.
Signed-off-by: Michael Hanselmann <hansmi@goo...
Michael Hanselmann
12:16 pm ganeti-local Revision 6bc1c168: listrunner: Avoid exception if machine is rebooted
Handle exceptions gracefully when trying to read the command's output.
Signed-off-by: Michael Hanselmann <hansmi@goo...
Michael Hanselmann

08/23/2011

02:39 pm Revision 7f4d4cf0: Remove wrong type declaration from option
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Andrea Spadaccini <spadaccio@google.com>
Guido Trotter
02:39 pm ganeti-local Revision 7f4d4cf0: Remove wrong type declaration from option
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Andrea Spadaccini <spadaccio@google.com>
Guido Trotter
02:22 pm ganeti-local Revision 006a51b3: Fix wrong method name in cluster-merge
Fixed a wrong method name in the last patch.
Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Mi...
Andrea Spadaccini
02:22 pm Revision 006a51b3: Fix wrong method name in cluster-merge
Fixed a wrong method name in the last patch.
Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Mi...
Andrea Spadaccini
01:59 pm ganeti-local Revision c71d2178: Version bump 2.4.4
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
01:59 pm Revision c71d2178: Version bump 2.4.4
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
12:51 pm Revision b3f287c8: Fix --skip-stop-instances help message
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
12:51 pm ganeti-local Revision b3f287c8: Fix --skip-stop-instances help message
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
12:46 pm Revision 1fb5f905: cluster-merge: Add the --skip-stop-instances opt
This option allows to do a check for running instances on the mergee
clusters instead of stopping them.
Signed-off-b...
Andrea Spadaccini
12:46 pm ganeti-local Revision 1fb5f905: cluster-merge: Add the --skip-stop-instances opt
This option allows to do a check for running instances on the mergee
clusters instead of stopping them.
Signed-off-b...
Andrea Spadaccini
12:27 pm Revision ac9b996d: Update NEWS file
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
12:27 pm ganeti-local Revision ac9b996d: Update NEWS file
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
12:12 pm ganeti-local Revision 82461fad: Documentation fix for importing with --src-dir option
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
(cherry ...
René Nussbaumer
12:12 pm Revision 82461fad: Documentation fix for importing with --src-dir option
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
(cherry ...
René Nussbaumer
12:08 pm ganeti-local Revision 8b046709: Adding missing test data for commit 7a380ddfc
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
12:08 pm Revision 8b046709: Adding missing test data for commit 7a380ddfc
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
René Nussbaumer
12:01 pm Revision 7a380ddf: Fix a parsing issue with DRBD 8.3.11 in the Linux Kernel
In the Linux kernel commit 4b0715f096 introduced a display bug into
/proc/drbd which broke our regex.
The bug was fi...
René Nussbaumer
12:01 pm ganeti-local Revision 7a380ddf: Fix a parsing issue with DRBD 8.3.11 in the Linux Kernel
In the Linux kernel commit 4b0715f096 introduced a display bug into
/proc/drbd which broke our regex.
The bug was fi...
René Nussbaumer

08/22/2011

06:46 pm Revision 5f01e6ad: watcher: Wait for child processes by default
This patch retains the behaviour of ganeti-watcher in previous Ganeti
versions.
Signed-off-by: Michael Hanselmann <h...
Michael Hanselmann
06:46 pm ganeti-local Revision 5f01e6ad: watcher: Wait for child processes by default
This patch retains the behaviour of ganeti-watcher in previous Ganeti
versions.
Signed-off-by: Michael Hanselmann <h...
Michael Hanselmann
12:24 pm Revision ecaf0a9c: Update release date in NEWS for 2.5.0~beta2
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
12:24 pm ganeti-local Revision ecaf0a9c: Update release date in NEWS for 2.5.0~beta2
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann

08/21/2011

04:47 pm Revision 503cc75f: Try 3 times before giving up on per-node commands
When contacting lots of nodes some may fail. Give it a couple more
chances before giving up on them.
Possible future...
Guido Trotter
04:47 pm Revision 07ff0a78: Allow retrying commands in cluster-merge
Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-...
Andrea Spadaccini
04:47 pm Revision cc2cccfc: Add a TODO on the VerifyCluster option
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
04:47 pm Revision d47319e2: Transform node readd exceptions into just errors
We are after the point of no return, no point in failing everything
because a node failed to readd. Better to just re...
Guido Trotter
04:47 pm Revision 3e22caed: Offline node when adding it to a merged cluster
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
04:47 pm ganeti-local Revision 3e22caed: Offline node when adding it to a merged cluster
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
04:47 pm ganeti-local Revision d47319e2: Transform node readd exceptions into just errors
We are after the point of no return, no point in failing everything
because a node failed to readd. Better to just re...
Guido Trotter
04:47 pm ganeti-local Revision cc2cccfc: Add a TODO on the VerifyCluster option
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
04:47 pm ganeti-local Revision 07ff0a78: Allow retrying commands in cluster-merge
Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-...
Andrea Spadaccini
04:47 pm ganeti-local Revision 503cc75f: Try 3 times before giving up on per-node commands
When contacting lots of nodes some may fail. Give it a couple more
chances before giving up on them.
Possible future...
Guido Trotter

08/19/2011

05:56 pm Revision 669afd8a: Bump version to 2.5.0~beta2
Also update NEWS file.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google....
Michael Hanselmann
05:56 pm ganeti-local Revision 669afd8a: Bump version to 2.5.0~beta2
Also update NEWS file.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google....
Michael Hanselmann
05:55 pm ganeti-local Revision b6d02fa9: sphinx_ext: workaround epydoc warning
Similar to commit c29e35f, this works around epydoc breakage by
aliasing the module. Makes 'apidoc' pass again on my ...
Iustin Pop
05:55 pm Revision b6d02fa9: sphinx_ext: workaround epydoc warning
Similar to commit c29e35f, this works around epydoc breakage by
aliasing the module. Makes 'apidoc' pass again on my ...
Iustin Pop
05:51 pm ganeti-local Revision c6b1c8ef: check-news: Show per-file line number
… not the global line number.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn...
Michael Hanselmann
05:51 pm Revision c6b1c8ef: check-news: Show per-file line number
… not the global line number.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn...
Michael Hanselmann
05:51 pm Revision f299ca21: Unify some file headers
Remove unnecessary commas, add empty lines where necessary to make them
consistent.
I'm working on a script to check...
Michael Hanselmann
05:51 pm ganeti-local Revision f299ca21: Unify some file headers
Remove unnecessary commas, add empty lines where necessary to make them
consistent.
I'm working on a script to check...
Michael Hanselmann
05:51 pm ganeti-local Revision 64ea845e: Makefile: Add design-ovf-support to list of doc files
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:51 pm Revision 64ea845e: Makefile: Add design-ovf-support to list of doc files
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:25 pm Revision a95f19d7: ensure-dirs: Fix epydoc error
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
04:25 pm ganeti-local Revision a95f19d7: ensure-dirs: Fix epydoc error
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
04:23 pm Revision b7d7876b: Documentation fix for importing with --src-dir option
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Agata Murawska
04:23 pm ganeti-local Revision b7d7876b: Documentation fix for importing with --src-dir option
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Agata Murawska
03:14 pm Revision b33cad4a: bash completion: Group commands by arguments and options
This grouping, which was a TODO for a long time, reduces the script size
by about 5kB.
Signed-off-by: Michael Hansel...
Michael Hanselmann
03:14 pm ganeti-local Revision b33cad4a: bash completion: Group commands by arguments and options
This grouping, which was a TODO for a long time, reduces the script size
by about 5kB.
Signed-off-by: Michael Hansel...
Michael Hanselmann
03:14 pm ganeti-local Revision 49283373: Check option name format when building bash completion
This is just a style check. Option names should be consistent. Since all
of them go through the “build-bash-completio...
Michael Hanselmann
03:14 pm Revision 49283373: Check option name format when building bash completion
This is just a style check. Option names should be consistent. Since all
of them go through the “build-bash-completio...
Michael Hanselmann
03:11 pm Revision c3f54085: ensure-dirs: Check mode and owner before changing
This avoids many calls to chmod(2) and chown(2), and thereby ctime
updates.
Since I had to update the unittests anyw...
Michael Hanselmann
03:11 pm ganeti-local Revision c3f54085: ensure-dirs: Check mode and owner before changing
This avoids many calls to chmod(2) and chown(2), and thereby ctime
updates.
Since I had to update the unittests anyw...
Michael Hanselmann
03:11 pm Revision d00a730d: ensure-dirs: Refine error handling on stat(2)
The “_stat_fn” function is renamed to “_lstat_fn” to reflect its
function. The try/except block just wraps calling ls...
Michael Hanselmann
03:11 pm ganeti-local Revision d00a730d: ensure-dirs: Refine error handling on stat(2)
The “_stat_fn” function is renamed to “_lstat_fn” to reflect its
function. The try/except block just wraps calling ls...
Michael Hanselmann
03:11 pm Revision 297657a2: ensure-dirs: Change wording of some messages
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
03:11 pm ganeti-local Revision 297657a2: ensure-dirs: Change wording of some messages
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
03:11 pm Revision 961226f6: ensure-dirs: Implement debug logging
There was no logging at all.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@...
Michael Hanselmann
03:11 pm ganeti-local Revision 961226f6: ensure-dirs: Implement debug logging
There was no logging at all.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@...
Michael Hanselmann
03:11 pm Revision cb66225d: ensure-dirs: Set permissions on job files in queue
This was a regression from 2.4.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <...
Michael Hanselmann
03:11 pm ganeti-local Revision cb66225d: ensure-dirs: Set permissions on job files in queue
This was a regression from 2.4.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <...
Michael Hanselmann
02:36 pm Revision de5f8826: ensure-dirs: Fix a bug with queue/archive permissions
While it sets the permission on all files in queue/archive accordingly
it doesn't do so for the created archive direc...
René Nussbaumer
02:36 pm ganeti-local Revision de5f8826: ensure-dirs: Fix a bug with queue/archive permissions
While it sets the permission on all files in queue/archive accordingly
it doesn't do so for the created archive direc...
René Nussbaumer
11:28 am Revision 247ee81f: ensure-dirs: Set permissions on queue lock file
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann
11:28 am ganeti-local Revision 247ee81f: ensure-dirs: Set permissions on queue lock file
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Michael Hanselmann

08/17/2011

05:57 pm Revision cd57bab6: ensure-dirs: Set correct permissions on ssconf files
The files should be 0444, not 0400. This was a regression from 2.4.
Signed-off-by: Michael Hanselmann <hansmi@google...
Michael Hanselmann
05:57 pm ganeti-local Revision cd57bab6: ensure-dirs: Set correct permissions on ssconf files
The files should be 0444, not 0400. This was a regression from 2.4.
Signed-off-by: Michael Hanselmann <hansmi@google...
Michael Hanselmann
05:57 pm Revision 66a66fa7: cfgupgrade: Add confirmation message
A message will be given instead of just dropping the user back to the
prompt in case of a successful upgrade.
[…]
do...
Michael Hanselmann
05:57 pm ganeti-local Revision 66a66fa7: cfgupgrade: Add confirmation message
A message will be given instead of just dropping the user back to the
prompt in case of a successful upgrade.
[…]
do...
Michael Hanselmann
04:27 pm Revision 562468d6: Get rid of {disk,nic}_count variables
This also fixes an issue if "disk_template = diskless" and no
"disk_count" was specified, while doing an import of sa...
René Nussbaumer
04:27 pm ganeti-local Revision 562468d6: Get rid of {disk,nic}_count variables
This also fixes an issue if "disk_template = diskless" and no
"disk_count" was specified, while doing an import of sa...
René Nussbaumer
« Previous
Next »
 

Also available in: Atom