Activity
From 03/15/2012 to 04/13/2012
04/13/2012
- 10:16 pm Revision 6d1e4845: Fix QA failures with "gnt-job list"
- Jobs have no “name” field.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@goo... - 10:16 pm ganeti-local Revision 6d1e4845: Fix QA failures with "gnt-job list"
- Jobs have no “name” field.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@goo... - 04:20 pm ganeti-local Revision f037e9d7: gnt-job list: Add options for commonly used filters
- While “gnt-job list” would also accept filters on the command line (e.g.
“'status == "error"'”, having shortcuts in t... - 04:20 pm Revision f037e9d7: gnt-job list: Add options for commonly used filters
- While “gnt-job list” would also accept filters on the command line (e.g.
“'status == "error"'”, having shortcuts in t... - 04:19 pm ganeti-local Revision 5ad68a23: Merge branch 'devel-2.5'
- * devel-2.5: (29 commits)
gnt-* {add,list,remove}-tags: Unify options
Bump version for 2.5.0 final release
conf... - 04:19 pm Revision 5ad68a23: Merge branch 'devel-2.5'
- * devel-2.5: (29 commits)
gnt-* {add,list,remove}-tags: Unify options
Bump version for 2.5.0 final release
conf...
04/12/2012
- 08:53 pm Revision 6bc3ed14: gnt-* {add,list,remove}-tags: Unify options
- - Listing tags is a query, so neither “--priority” nor “--submit” make
sense
- Support both options for adding/remo... - 08:53 pm ganeti-local Revision 6bc3ed14: gnt-* {add,list,remove}-tags: Unify options
- - Listing tags is a query, so neither “--priority” nor “--submit” make
sense
- Support both options for adding/remo... - 08:52 pm ganeti-local Revision ce445897: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
Bump version for 2.5.0 final release
configure.ac: Fix “too many arguments” error
Fix extra white... - 08:52 pm Revision ce445897: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
Bump version for 2.5.0 final release
configure.ac: Fix “too many arguments” error
Fix extra white...
04/11/2012
- 09:27 pm Revision c434401a: Bump version for 2.5.0 final release
- Also update NEWS file.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.... - 09:27 pm ganeti-local Revision c434401a: Bump version for 2.5.0 final release
- Also update NEWS file.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.... - 09:26 pm ganeti-local Revision 6cd4e775: Merge branch 'devel-2.4' into stable-2.5
- * devel-2.4:
Fix extra whitespace
Further fixes concerning drbd port release
Fix a bug concerning TCP port rele... - 09:26 pm Revision 6cd4e775: Merge branch 'devel-2.4' into stable-2.5
- * devel-2.4:
Fix extra whitespace
Further fixes concerning drbd port release
Fix a bug concerning TCP port rele... - 09:26 pm ganeti-local Revision e2e8af73: configure.ac: Fix “too many arguments” error
- If GHC_PKG_QUICKCHECK contains multiple values, the test would fail
with “too many arguments”.
Signed-off-by: Michae... - 09:26 pm Revision e2e8af73: configure.ac: Fix “too many arguments” error
- If GHC_PKG_QUICKCHECK contains multiple values, the test would fail
with “too many arguments”.
Signed-off-by: Michae... - 09:25 pm Revision 612f7fd4: Fix extra whitespace
- Sorry, didn't catch this before…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@goog... - 09:25 pm ganeti-local Revision 612f7fd4: Fix extra whitespace
- Sorry, didn't catch this before…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@goog... - 07:34 pm Revision 42f25b0b: Further fixes concerning drbd port release
- Commit 3b3b1bc does not entirely fix the bug introduced in commit
f396ad8. It fixes consistency of config data in per... - 07:34 pm ganeti-local Revision 42f25b0b: Further fixes concerning drbd port release
- Commit 3b3b1bc does not entirely fix the bug introduced in commit
f396ad8. It fixes consistency of config data in per... - 07:14 pm Revision 2522b7c4: Fix a bug concerning TCP port release
- Commit f396ad8 returns the TCP port used by DRBD disk back to the
TCP/UDP port pool using AddTcpUdpPort().
However, ... - 07:14 pm ganeti-local Revision 2522b7c4: Fix a bug concerning TCP port release
- Commit f396ad8 returns the TCP port used by DRBD disk back to the
TCP/UDP port pool using AddTcpUdpPort().
However, ...
04/05/2012
04/02/2012
- 08:05 pm Revision 94005b4a: Update the shared storage design document
- Update the shared storage design document to reflect the current
changes, after the implementation of the ExtStorage ... - 01:17 pm Revision f2644d7a: Add external storage interface related man pages
- * ganeti-extstorage-interface man page
* gnt-storage man page
Signed-off-by: Constantinos Venetsanopoulos <cven@grn...
03/30/2012
- 04:49 pm ganeti-local Revision d6f58310: Fix query unittests after converting jobs to query2
- I missed these among some shelltest-related failures.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 04:49 pm Revision d6f58310: Fix query unittests after converting jobs to query2
- I missed these among some shelltest-related failures.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 03:03 pm ganeti-local Revision 09470dd8: QA: Add tests for “gnt-job list”
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:03 pm Revision 09470dd8: QA: Add tests for “gnt-job list”
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:03 pm Revision 3086220e: gnt-job list: Switch to query2
- This brings “gnt-job list” up to the same level as “gnt-instance list”
with filters. Further updates will add more pa... - 03:03 pm ganeti-local Revision 3086220e: gnt-job list: Switch to query2
- This brings “gnt-job list” up to the same level as “gnt-instance list”
with filters. Further updates will add more pa... - 03:03 pm ganeti-local Revision eba1aaad: gnt-job info: Convert to query2
- Otherwise detecting unavailable jobs is hard (“status” is None, is this
an error or just an unavailable job?).
Signe... - 03:03 pm Revision eba1aaad: gnt-job info: Convert to query2
- Otherwise detecting unavailable jobs is hard (“status” is None, is this
an error or just an unavailable job?).
Signe... - 03:03 pm Revision e07f7f7a: Add job support to query2 via LUXI
- This enables the use of filters through query2 when listing jobs.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 03:03 pm ganeti-local Revision e07f7f7a: Add job support to query2 via LUXI
- This enables the use of filters through query2 when listing jobs.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 03:03 pm Revision dc2879ea: jqueue: Cache prepared field list in _JobChangesChecker
- … instead of re-calculating it on every file change.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 03:03 pm ganeti-local Revision dc2879ea: jqueue: Cache prepared field list in _JobChangesChecker
- … instead of re-calculating it on every file change.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 03:03 pm Revision 12e0ee0d: NEWS: Deprecate LUXI calls replaced with query2
- Adding the “luxi” namespace is necessary in “sphinx_ext”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revi... - 03:03 pm ganeti-local Revision 12e0ee0d: NEWS: Deprecate LUXI calls replaced with query2
- Adding the “luxi” namespace is necessary in “sphinx_ext”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revi... - 03:03 pm Revision a06c6ae8: jqueue: Convert GetInfo to query2
- This rather inefficient implementation (fields are evaluated on every
call to GetInfo) is not good for WaitForJobChan... - 03:03 pm ganeti-local Revision a06c6ae8: jqueue: Convert GetInfo to query2
- This rather inefficient implementation (fields are evaluated on every
call to GetInfo) is not good for WaitForJobChan... - 03:03 pm Revision 9665bb3a: query: Add definitions for job fields
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:03 pm ganeti-local Revision 9665bb3a: query: Add definitions for job fields
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:02 pm Revision 03ec545a: qlang.MakeFilter: Enable use of different name field
- Jobs don't have a “name” field, so we must be able to control
the field used for simple filters.
Signed-off-by: Mich... - 03:02 pm ganeti-local Revision 03ec545a: qlang.MakeFilter: Enable use of different name field
- Jobs don't have a “name” field, so we must be able to control
the field used for simple filters.
Signed-off-by: Mich... - 03:02 pm Revision 26a72a48: Merge cli.FormatTimestamp and utils.FormatTime
- … to some degree at least. Unittests are included.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by... - 03:02 pm ganeti-local Revision 26a72a48: Merge cli.FormatTimestamp and utils.FormatTime
- … to some degree at least. Unittests are included.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by... - 03:02 pm ganeti-local Revision 0b04b188: constants: Don't hardcode priorities for LOCK_ATTEMPTS_TIMEOUT
- Also include unittest for LOCK_ATTEMPTS_TIMEOUT.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 03:02 pm Revision 0b04b188: constants: Don't hardcode priorities for LOCK_ATTEMPTS_TIMEOUT
- Also include unittest for LOCK_ATTEMPTS_TIMEOUT.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 03:02 pm Revision 66abb9ff: jqueue._QueuedOpCode: Change a docstring
- There was a typo and it's not necessary to repeat the class name.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 03:02 pm ganeti-local Revision 66abb9ff: jqueue._QueuedOpCode: Change a docstring
- There was a typo and it's not necessary to repeat the class name.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 03:01 pm Revision c6a2c16e: locking: Remove unused OldStyleQueryLocks
- No longer used after commit 090377807.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop... - 03:01 pm ganeti-local Revision c6a2c16e: locking: Remove unused OldStyleQueryLocks
- No longer used after commit 090377807.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop... - 02:19 pm Revision 54b010ca: Fix extra whitespace
- Sorry, didn't catch this before…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@goog... - 02:19 pm ganeti-local Revision 54b010ca: Fix extra whitespace
- Sorry, didn't catch this before…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@goog...
03/29/2012
- 06:28 pm ganeti-local Revision 3b3b1bca: Fix a bug concerning TCP port release
- Commit f396ad8 returns the TCP port used by DRBD disk back to the
TCP/UDP port pool using AddTcpUdpPort().
However, ... - 06:28 pm Revision 3b3b1bca: Fix a bug concerning TCP port release
- Commit f396ad8 returns the TCP port used by DRBD disk back to the
TCP/UDP port pool using AddTcpUdpPort().
However, ...
03/28/2012
- 08:24 pm Revision 8e2ed2e8: ganeti.initd: Add “status” action
- Eric Rostetter sent a patch adding a “status” action, but unfortunately
his code was apparently specific to Red Hat. ... - 08:24 pm ganeti-local Revision 8e2ed2e8: ganeti.initd: Add “status” action
- Eric Rostetter sent a patch adding a “status” action, but unfortunately
his code was apparently specific to Red Hat. ... - 08:24 pm Revision c9c33a28: Add whitelist for opcodes using BGL
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 08:24 pm ganeti-local Revision c9c33a28: Add whitelist for opcodes using BGL
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:29 pm ganeti-local Revision 2ac41278: Update IP pool management design doc
- Update IP pool managenent design doc to be consistent
with the implementation.
* Add new NIC parameter: 'network'
... - 07:29 pm Revision 2ac41278: Update IP pool management design doc
- Update IP pool managenent design doc to be consistent
with the implementation.
* Add new NIC parameter: 'network'
... - 07:05 pm Revision 1501cd6b: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
LUOobCommand: acquire BGL in shared mode
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 07:05 pm ganeti-local Revision 1501cd6b: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
LUOobCommand: acquire BGL in shared mode
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 05:12 pm ganeti-local Revision 6977943c: LUOobCommand: acquire BGL in shared mode
- Fixed a typo so that now LUOobCommand acquires the BLG in shared mode, as
intended.
Signed-off-by: Bernardo Dal Seno... - 05:12 pm Revision 6977943c: LUOobCommand: acquire BGL in shared mode
- Fixed a typo so that now LUOobCommand acquires the BLG in shared mode, as
intended.
Signed-off-by: Bernardo Dal Seno... - 12:32 pm Revision 830daf69: Add the gnt-storage client
- Add a new client called 'gnt-storage'.
The client interacts with the ExtStorage interface, similarly to
the way gnt-o... - 12:29 pm Revision 483cdd5a: Multiple ExtStorage Providers and ext-params
- Add support for passing parameters to the ext template (ext-params).
Take advantage of disk-params, that don't seem t... - 12:27 pm Revision bd6d1202: RPC: Add a new client type for DNS only
- This patch moves the “call_version” to a new RPC client definition and
then adds a new runner using the DNS resolver ... - 12:27 pm ganeti-local Revision bd6d1202: RPC: Add a new client type for DNS only
- This patch moves the “call_version” to a new RPC client definition and
then adds a new runner using the DNS resolver ... - 12:27 pm ganeti-local Revision 8ccecf10: LUNodeAdd: Make the version call only dependend on DNS
- Also move the version check into prereq to abort before alter cluster
state if the version mismatch.
Signed-off-by: ... - 12:27 pm Revision 8ccecf10: LUNodeAdd: Make the version call only dependend on DNS
- Also move the version check into prereq to abort before alter cluster
state if the version mismatch.
Signed-off-by: ... - 12:25 pm Revision fff0f84e: Implement the External Storage Interface
- With this commit we introduce the External Storage Interface
to Ganeti, abbreviated: ExtStorage Interface.
The ExtSt...
03/27/2012
- 06:10 pm ganeti-local Revision f6d62af4: Update install document
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:10 pm Revision f6d62af4: Update install document
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:10 pm Revision 73225861: Update admin doc
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:10 pm ganeti-local Revision 73225861: Update admin doc
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:10 pm Revision 832f8c6a: Update walkthrough document
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:10 pm ganeti-local Revision 832f8c6a: Update walkthrough document
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:10 pm Revision b8203e1e: Update default instance kernel version
- We switch from vmlinuz-2.6-… to vmlinuz-3-…. To do this nicely, we
also add a ./configure-time setting for the KVM in... - 06:10 pm ganeti-local Revision b8203e1e: Update default instance kernel version
- We switch from vmlinuz-2.6-… to vmlinuz-3-…. To do this nicely, we
also add a ./configure-time setting for the KVM in... - 06:10 pm ganeti-local Revision 727ee1ec: Update INSTALL and devnotes documents
- Added the new Haskell library requirements, for both normal and
developer usage.
Furthermore, all commands are now c... - 06:10 pm Revision 727ee1ec: Update INSTALL and devnotes documents
- Added the new Haskell library requirements, for both normal and
developer usage.
Furthermore, all commands are now c... - 12:27 pm ganeti-local Revision 63b4bb1e: Fix escaping of percent signs in the shell lexer
- Of course, we do have cases where we want to escape the percent signs,
and our regexes were not fully correct for thi... - 12:27 pm Revision 63b4bb1e: Fix escaping of percent signs in the shell lexer
- Of course, we do have cases where we want to escape the percent signs,
and our regexes were not fully correct for thi...
03/26/2012
- 06:26 pm ganeti-local Revision 7142485a: Add a special lexer for sphinx/pygments
- This will be used throughout our docs for better formatting example
shell sessions, with custom markup for comments, ... - 06:26 pm Revision 7142485a: Add a special lexer for sphinx/pygments
- This will be used throughout our docs for better formatting example
shell sessions, with custom markup for comments, ... - 06:06 pm ganeti-local Revision 01eb6409: ganeti.7: Add more filter examples
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:06 pm Revision 01eb6409: ganeti.7: Add more filter examples
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:23 pm Revision 64836e81: Fix a bug concerning TCP port release
- Commit f396ad8 returns the TCP port used by DRBD disk back to the
TCP/UDP port pool using AddTcpUdpPort().
However, ... - 11:54 am Revision 74e60746: Enable -Werror by default for htools
- Since the code base is now "clean" across all supported GHC versions
(6.12-7.4), we can enable -Werror again.
Signed... - 11:54 am ganeti-local Revision 74e60746: Enable -Werror by default for htools
- Since the code base is now "clean" across all supported GHC versions
(6.12-7.4), we can enable -Werror again.
Signed... - 11:54 am Revision 30d25dd8: Switch to new-style exception handling
- Currently, we're using Prelude.catch to handle I/O errors in
htools. This style of error handling has been deprecated... - 11:54 am ganeti-local Revision 30d25dd8: Switch to new-style exception handling
- Currently, we're using Prelude.catch to handle I/O errors in
htools. This style of error handling has been deprecated... - 11:54 am ganeti-local Revision d80e3485: Change a type computation for compatibility with 6.12
- This is the last warning related to TemplateHaskell that was 6.12
specific; for some reason, it doesn't "see" that tr... - 11:54 am Revision d80e3485: Change a type computation for compatibility with 6.12
- This is the last warning related to TemplateHaskell that was 6.12
specific; for some reason, it doesn't "see" that tr... - 11:53 am Revision ffbd9592: Fix compatibility with TemplateHaskell from GHC 7.4
- GHC 7.4 has updated the TemplateHaskell library, and it turns out that
the way we built the JSON instance implementat... - 11:53 am ganeti-local Revision ffbd9592: Fix compatibility with TemplateHaskell from GHC 7.4
- GHC 7.4 has updated the TemplateHaskell library, and it turns out that
the way we built the JSON instance implementat... - 11:30 am Revision 30f2802f: Add trivial tests for gnt-* cli
- While testing some other stuff, I realised that the gnt-* commands
could be broken (as in, the script fails with synt... - 11:30 am ganeti-local Revision 30f2802f: Add trivial tests for gnt-* cli
- While testing some other stuff, I realised that the gnt-* commands
could be broken (as in, the script fails with synt... - 11:04 am ganeti-local Revision 3c4afa2e: Fix hardcoded Xen kernel path
- We already have a ./configure-time variable for this, but it seems to
be actually unused.
Signed-off-by: Iustin Pop ... - 11:04 am Revision 3c4afa2e: Fix hardcoded Xen kernel path
- We already have a ./configure-time variable for this, but it seems to
be actually unused.
Signed-off-by: Iustin Pop ...
03/23/2012
- 05:44 pm Revision 117365c9: Introduce the gnt-network client
- gnt-network is used to manipulate and handle networks.
gnt-network client currently provides the following operations... - 05:43 pm Revision edc21451: Peripheral changes for networks
- Specifically:
* list network NIC parameter in gnt-instance info
* export a new environment variable for the gnt-os... - 05:41 pm Revision 6179c9ea: Modify instance related LUs to support networks
- Implement backend support, to export the IP pool management
functionality to the clients. When the new NIC parameter ... - 05:40 pm Revision 9f3797d6: Config methods for reserving/releasing IPs
- Implement methods for reserving/releasing IPs in config.py.
Use TemporaryReservationManager for IP handling to ensur... - 05:39 pm Revision b16a8310: Modify LUGroupSetParams to support networks
- Connect a network to a nodegroup and define its netparams
(mode and link):
* Check if network already exists
* Che... - 05:37 pm Revision bf466e8e: Implement IP pool management logic
- Implement LUs for corresponding opcodes:
* LUNetworkAdd:
- Check for IP validity
- Reserves all necessary IPs... - 03:58 pm ganeti-local Revision 566db1f2: Fix docstring bug
- Fix a typo introduced in commit c85b15c1, which breaks epydoc.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewe... - 03:58 pm Revision 566db1f2: Fix docstring bug
- Fix a typo introduced in commit c85b15c1, which breaks epydoc.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewe... - 03:56 pm Revision 73b0fa69: Enable selection between Python and Haskell confd
- This patch changes configure.ac Makefile.am so that the user can pass:
- --disable-confd (or --enable-confd=no) to d... - 03:56 pm ganeti-local Revision 73b0fa69: Enable selection between Python and Haskell confd
- This patch changes configure.ac Makefile.am so that the user can pass:
- --disable-confd (or --enable-confd=no) to d... - 03:56 pm ganeti-local Revision acf70442: Fix qemu-img configure.ac check
- By accident, commit a002ed7 introduced the qemu-img checks in the
htools block. I found this also by mistake while in... - 03:56 pm Revision acf70442: Fix qemu-img configure.ac check
- By accident, commit a002ed7 introduced the qemu-img checks in the
htools block. I found this also by mistake while in... - 02:45 pm Revision 744dd57c: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
LUNodeAdd: Verify version in Prereq
Fix LV status parsing to accept newer LVM
Bump version for 2.... - 02:45 pm ganeti-local Revision 744dd57c: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
LUNodeAdd: Verify version in Prereq
Fix LV status parsing to accept newer LVM
Bump version for 2.... - 01:27 pm Revision 2d453213: LUNodeAdd: Verify version in Prereq
- There are other ways to leave the cluster in a broken state than just
the version check. However they are not very tr... - 01:27 pm ganeti-local Revision 2d453213: LUNodeAdd: Verify version in Prereq
- There are other ways to leave the cluster in a broken state than just
the version check. However they are not very tr... - 01:23 pm Revision e2ea8de1: LUNodeAdd: Verify version in Prereq
- There are other ways to leave the cluster in a broken state than just
the version check. However they are not very tr... - 01:23 pm ganeti-local Revision e2ea8de1: LUNodeAdd: Verify version in Prereq
- There are other ways to leave the cluster in a broken state than just
the version check. However they are not very tr... - 01:12 pm ganeti-local Revision 0304f0ec: Fix LV status parsing to accept newer LVM
- LVM version 2.02.93 (or at least, sometimes after .88) has extend the
lv_attr field with two more flag; we only care ... - 01:12 pm Revision 0304f0ec: Fix LV status parsing to accept newer LVM
- LVM version 2.02.93 (or at least, sometimes after .88) has extend the
lv_attr field with two more flag; we only care ... - 12:56 pm Revision bccb6469: Introduce new module for IP pool management
- Add new library module lib/network.py.
Introduce new class: AddressPool.
AddressPool implements all operations neede... - 12:49 pm Revision e526d210: IP pool related objects, opcodes and constants
- Introduce new config object: L{Network}
Modify existing config objects to support networks:
* Add new slot 'network...
03/22/2012
- 08:44 pm Revision 080fbeea: gnt-instance info: Show node group information
- This requires acquiring the node group locks in shared mode.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
R... - 08:44 pm Revision c85b15c1: cmdlib: Factorize checking acquired node group locks
- The “cur_group_uuid” parameter is optional to prepare for using the
factorized code from LUInstanceQueryData.
Signed... - 08:44 pm ganeti-local Revision 080fbeea: gnt-instance info: Show node group information
- This requires acquiring the node group locks in shared mode.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
R... - 08:44 pm ganeti-local Revision c85b15c1: cmdlib: Factorize checking acquired node group locks
- The “cur_group_uuid” parameter is optional to prepare for using the
factorized code from LUInstanceQueryData.
Signed... - 07:30 pm Revision 88a10df5: Rework exit model
- While updating the confd code, I realised that we have _lots_ of
duplication in the exit model for the various progra... - 07:30 pm ganeti-local Revision 88a10df5: Rework exit model
- While updating the confd code, I realised that we have _lots_ of
duplication in the exit model for the various progra... - 05:38 pm Revision 18e2d065: Bump version for 2.5.0~rc6 release
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:38 pm ganeti-local Revision 18e2d065: Bump version for 2.5.0~rc6 release
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:10 pm Revision 3e5012c6: Fix out-of-tree builds
- The new shell tests do not succeed out-of-tree, due to static paths
and other issues. This trivial patch fixes these ... - 05:10 pm ganeti-local Revision 3e5012c6: Fix out-of-tree builds
- The new shell tests do not succeed out-of-tree, due to static paths
and other issues. This trivial patch fixes these ... - 04:29 pm Revision a20e4768: cmdlib: Stop forking in LUClusterQuery
- While debugging another issue we realized that LUClusterQuery forks.
This turned out to be the “platform.architecture... - 04:29 pm ganeti-local Revision a20e4768: cmdlib: Stop forking in LUClusterQuery
- While debugging another issue we realized that LUClusterQuery forks.
This turned out to be the “platform.architecture... - 04:01 pm ganeti-local Revision 53d4cdf1: Convert manual shell tests to shelltestrunner
- This is more of a RFC… Basically most of the shell-based tests are
converted from exec+grep to shelltestrunner.
Thin... - 04:01 pm Revision 53d4cdf1: Convert manual shell tests to shelltestrunner
- This is more of a RFC… Basically most of the shell-based tests are
converted from exec+grep to shelltestrunner.
Thin... - 03:58 pm ganeti-local Revision b714ff89: Add command line option for controlling syslog use
- … and enable it in hconfd.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:58 pm Revision b714ff89: Add command line option for controlling syslog use
- … and enable it in hconfd.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:58 pm Revision a6e2a138: Add support for syslog logging to Ganeti.Logging
- Currently this is initialised to no from Daemon.hs, but will in the
future allow command-line options for controlling... - 03:58 pm ganeti-local Revision a6e2a138: Add support for syslog logging to Ganeti.Logging
- Currently this is initialised to no from Daemon.hs, but will in the
future allow command-line options for controlling... - 03:25 pm Revision 68c0adb5: Update IP pool management design doc
- Update IP pool managenent design doc to be consistent
with the implementation.
* Add new NIC parameter: 'network'
... - 03:03 pm Revision 70567db0: locking: Notify only once on release
- Don't notify for every released lock in shared mode. The last one is
enough.
Signed-off-by: Michael Hanselmann <hans... - 03:03 pm ganeti-local Revision 70567db0: locking: Notify only once on release
- Don't notify for every released lock in shared mode. The last one is
enough.
Signed-off-by: Michael Hanselmann <hans... - 03:03 pm Revision 8d7d8b57: locking: Handle spurious notifications on lock acquire
- This was already a TODO since the implementation of lock priorities in
September 2010. Under certain conditions a wai... - 03:03 pm ganeti-local Revision 8d7d8b57: locking: Handle spurious notifications on lock acquire
- This was already a TODO since the implementation of lock priorities in
September 2010. Under certain conditions a wai... - 02:50 pm ganeti-local Revision 26082b7e: locking: Fix lock deletion with timeout
- While working on another SharedLock fix I realized timeouts on lock
deletion don't work very well if the timeout actu... - 02:50 pm Revision 26082b7e: locking: Fix lock deletion with timeout
- While working on another SharedLock fix I realized timeouts on lock
deletion don't work very well if the timeout actu... - 02:50 pm ganeti-local Revision 6b27f535: Move _TimeoutExpired to utils
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 02:50 pm Revision 6b27f535: Move _TimeoutExpired to utils
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 02:46 pm Revision a5485ffc: LUClusterVerifyConfig: Share BGL, acquire all locks in shared mode
- Instead of acquiring the BGL in exclusive mode (which blocks all other
operations), we acquire all locks for groups, ... - 02:46 pm Revision 6fe4baf0: Revert "Stop acquiring BGL for LUXI queries"
- This reverts commit 0fa753bad2cf5a0cf88953347e5da3aebbf21956.
Turns out there are more queries acquiring locks than ... - 02:46 pm ganeti-local Revision 6fe4baf0: Revert "Stop acquiring BGL for LUXI queries"
- This reverts commit 0fa753bad2cf5a0cf88953347e5da3aebbf21956.
Turns out there are more queries acquiring locks than ... - 02:46 pm ganeti-local Revision a5485ffc: LUClusterVerifyConfig: Share BGL, acquire all locks in shared mode
- Instead of acquiring the BGL in exclusive mode (which blocks all other
operations), we acquire all locks for groups, ...
03/21/2012
- 05:56 pm ganeti-local Revision 596b2459: KVM: don't add -nographic using spice
- This fixes issue 222.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@go... - 05:56 pm Revision 596b2459: KVM: don't add -nographic using spice
- This fixes issue 222.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@go... - 02:08 pm Revision 0985325d: Only build hconfd if --enable-confd was passed
- A later, more complete patch, will allow selecting between either the
Python version or the Haskell version. This is ... - 02:08 pm ganeti-local Revision 0985325d: Only build hconfd if --enable-confd was passed
- A later, more complete patch, will allow selecting between either the
Python version or the Haskell version. This is ... - 12:37 pm Revision 3096524e: Build test helpers that point to hpc-htools
- Instead of using just shell constructs to run hpc-htools correctly
(i.e. HTOOLS=role htools/hpc-htools …), let's add ... - 12:37 pm ganeti-local Revision 3096524e: Build test helpers that point to hpc-htools
- Instead of using just shell constructs to run hpc-htools correctly
(i.e. HTOOLS=role htools/hpc-htools …), let's add ... - 12:37 pm ganeti-local Revision f183de56: Allow hail to read data from stdin
- This patch makes hail treat '-' as denoting stdin, per the usual Unix
convention. This will help with testing.
Signe... - 12:37 pm Revision f183de56: Allow hail to read data from stdin
- This patch makes hail treat '-' as denoting stdin, per the usual Unix
convention. This will help with testing.
Signe... - 12:37 am Revision 19cff311: Update hconfd bind address handling
- Instead of hardcoded IPv4 INADDR_ANY, this patch changes hconfd to use
either the any network for the configured clus... - 12:37 am ganeti-local Revision 19cff311: Update hconfd bind address handling
- Instead of hardcoded IPv4 INADDR_ANY, this patch changes hconfd to use
either the any network for the configured clus... - 12:25 am ganeti-local Revision aa3adf35: Add skeleton ssconf module
- This currently has only one export function in it, which will be used
for future bind address functionality in daemon... - 12:25 am ganeti-local Revision 1091021c: Add two utility functions
- These both are work with/on the Result type, so we add them to
BasicTypes. The functions will be used as more generic... - 12:25 am ganeti-local Revision 152e05e1: Add the bind-address option
- This implements the same logic as the Python code: if the option is
not used, use the default appropriate for the clu... - 12:25 am Revision 152e05e1: Add the bind-address option
- This implements the same logic as the Python code: if the option is
not used, use the default appropriate for the clu... - 12:25 am Revision 1091021c: Add two utility functions
- These both are work with/on the Result type, so we add them to
BasicTypes. The functions will be used as more generic... - 12:25 am Revision aa3adf35: Add skeleton ssconf module
- This currently has only one export function in it, which will be used
for future bind address functionality in daemon...
03/20/2012
- 08:00 pm ganeti-local Revision 0fa753ba: Stop acquiring BGL for LUXI queries
- Short description: This fixes an issue whereby masterd would become
unresponsive on the LUXI socket, leading to clien... - 08:00 pm Revision 0fa753ba: Stop acquiring BGL for LUXI queries
- Short description: This fixes an issue whereby masterd would become
unresponsive on the LUXI socket, leading to clien... - 02:11 pm ganeti-local Revision a5183d3d: Typo fix: s/aditional/additional/
- Trivial fix for a typo in message output of LUInstanceSetParams
Signed-off-by: Alexander Schreiber <als@google.com>
... - 02:11 pm Revision a5183d3d: Typo fix: s/aditional/additional/
- Trivial fix for a typo in message output of LUInstanceSetParams
Signed-off-by: Alexander Schreiber <als@google.com>
...
03/19/2012
- 05:45 pm ganeti-local Revision 3c6b7403: Fix exported constants
- I "forgot" to run the unittests before commit :(
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael ... - 05:45 pm Revision 3c6b7403: Fix exported constants
- I "forgot" to run the unittests before commit :(
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael ... - 05:34 pm Revision 47334810: Export the AF_INET/AF_INET6 constants
- These are needed to ensure that htools uses the same numeric values as
Python.
By the way, I'm not sure what's the b... - 05:34 pm ganeti-local Revision 47334810: Export the AF_INET/AF_INET6 constants
- These are needed to ensure that htools uses the same numeric values as
Python.
By the way, I'm not sure what's the b... - 05:34 pm ganeti-local Revision 896b2850: Rename htools-hpc to hpc-tools to fix laziness
- This is a stupid/trivial patch. I didn't realise when adding
htools-hpc that this will "break" tab completion on htoo... - 05:34 pm Revision 896b2850: Rename htools-hpc to hpc-tools to fix laziness
- This is a stupid/trivial patch. I didn't realise when adding
htools-hpc that this will "break" tab completion on htoo... - 02:44 pm Revision 3e0ed18c: EPO: Pass the no_remember parameter to preserve state
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:44 pm ganeti-local Revision 3e0ed18c: EPO: Pass the no_remember parameter to preserve state
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:00 pm Revision e6812a1a: htools: fix long version of --port for daemons
- The dashes do not need to be in, if they are then the resulting option
is:
-p PORT ----port=PORT Network port... - 12:00 pm ganeti-local Revision e6812a1a: htools: fix long version of --port for daemons
- The dashes do not need to be in, if they are then the resulting option
is:
-p PORT ----port=PORT Network port... - 11:50 am Revision 91e5a351: Add htools/rapi test directory to DIRS
- Sorry!
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 11:50 am ganeti-local Revision 91e5a351: Add htools/rapi test directory to DIRS
- Sorry!
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 11:50 am Revision 5ec23388: Update gnt-node evacuate man page/help text
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 11:50 am ganeti-local Revision 5ec23388: Update gnt-node evacuate man page/help text
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 11:48 am ganeti-local Revision 666e013f: Fix type error in LUInstanceChangeGroup
- If a specific list of groups has been requested, then the code used
that, without transforming it to a (frozen)set fi... - 11:48 am Revision 666e013f: Fix type error in LUInstanceChangeGroup
- If a specific list of groups has been requested, then the code used
that, without transforming it to a (frozen)set fi...
03/16/2012
- 01:40 pm Revision 36c70d4d: Fix gnt-group --help display
- Copy-paste mismatch :)
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google... - 01:40 pm ganeti-local Revision 36c70d4d: Fix gnt-group --help display
- Copy-paste mismatch :)
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google... - 12:35 pm Revision f0753837: hspace: Make use of the spindle_use
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:35 pm ganeti-local Revision f0753837: hspace: Make use of the spindle_use
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:08 pm Revision 5850e990: htools: Fix some compiler warnings
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 12:08 pm ganeti-local Revision 5850e990: htools: Fix some compiler warnings
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
03/15/2012
- 06:22 pm Revision 9915fb20: Add tests for custom text files
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:22 pm Revision 8d616d4d: Add utilisation and instance selection tests
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:22 pm Revision 30084381: Enable pipefail mode for shell tests
- These allow more accurate checks.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@goo... - 06:22 pm Revision 55ffacfa: Add RAPI shell-level unittest
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:22 pm Revision d575c755: Enhance the RAPI backend to accept file:// URLs
- This will allow offline testing of this backend (except for the actual
curl part), also in the case where we didn't c... - 06:22 pm ganeti-local Revision 9915fb20: Add tests for custom text files
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:22 pm Revision 6bbd76d2: Add new hail (shell) tests
- Using some hand-crafted files (manually modified from a real cluster
running master branch), we test that hail behave... - 06:22 pm ganeti-local Revision d575c755: Enhance the RAPI backend to accept file:// URLs
- This will allow offline testing of this backend (except for the actual
curl part), also in the case where we didn't c... - 06:22 pm ganeti-local Revision 55ffacfa: Add RAPI shell-level unittest
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:22 pm ganeti-local Revision 30084381: Enable pipefail mode for shell tests
- These allow more accurate checks.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@goo... - 06:22 pm ganeti-local Revision 8d616d4d: Add utilisation and instance selection tests
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:22 pm ganeti-local Revision 6bbd76d2: Add new hail (shell) tests
- Using some hand-crafted files (manually modified from a real cluster
running master branch), we test that hail behave... - 04:25 pm Revision ec629280: htools: Reflect the rename of spindle_usage to spindle_use
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:25 pm ganeti-local Revision ec629280: htools: Reflect the rename of spindle_usage to spindle_use
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:25 pm ganeti-local Revision 34700f5b: Rename spindle_usage to spindle_use on Ganeti side
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:25 pm Revision 34700f5b: Rename spindle_usage to spindle_use on Ganeti side
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:05 pm ganeti-local Revision fafd0773: Add a helper function for mirrorType computations
- We most always use `templateMirrorType . diskTemplate`, so let's add a
helper function for this.
Signed-off-by: Iust... - 04:05 pm Revision fafd0773: Add a helper function for mirrorType computations
- We most always use `templateMirrorType . diskTemplate`, so let's add a
helper function for this.
Signed-off-by: Iust... - 04:05 pm Revision 1d42996b: Fix TLMigrateInstance use of IAllocator
- hail now expects correctly that relocate_from is of equal length with
the number of required nodes (fixme: there's a ... - 04:05 pm ganeti-local Revision 1d42996b: Fix TLMigrateInstance use of IAllocator
- hail now expects correctly that relocate_from is of equal length with
the number of required nodes (fixme: there's a ... - 04:05 pm ganeti-local Revision 64946775: Enable all disk templates in unit-tests
- After the many patches implementing the shared storage functionality
in iallocator, balances, etc., and after the pat... - 04:05 pm Revision 64946775: Enable all disk templates in unit-tests
- After the many patches implementing the shared storage functionality
in iallocator, balances, etc., and after the pat... - 04:05 pm Revision f9f6480e: Enable evacuation/relocation for shared storage
- This patch toggles the final bit and enables nodeEvacInstance to work
on shared storage instances. Diskless instances... - 04:05 pm ganeti-local Revision f9f6480e: Enable evacuation/relocation for shared storage
- This patch toggles the final bit and enables nodeEvacInstance to work
on shared storage instances. Diskless instances... - 04:05 pm ganeti-local Revision 91575c31: Replace explicit case with 'either'
- Instead of manually case-ing on the Either contents, let's just use
either with const functions (not really readable,... - 04:05 pm Revision 91575c31: Replace explicit case with 'either'
- Instead of manually case-ing on the Either contents, let's just use
either with const functions (not really readable,... - 04:04 pm ganeti-local Revision a1741ae5: Rename evacDrbdSecondaryInner to evacOneNodeInner
- The function is now generic, so let's rename it and cleanup/improve
the docstrings.
Signed-off-by: Iustin Pop <iusti... - 04:04 pm Revision a1741ae5: Rename evacDrbdSecondaryInner to evacOneNodeInner
- The function is now generic, so let's rename it and cleanup/improve
the docstrings.
Signed-off-by: Iustin Pop <iusti... - 04:04 pm Revision 6ab3ce90: Abstract the secondary evac into a separate function
- This is generic enough (no longer depending on the replace type) that
it will be used for other replace modes too. So... - 04:04 pm ganeti-local Revision 6ab3ce90: Abstract the secondary evac into a separate function
- This is generic enough (no longer depending on the replace type) that
it will be used for other replace modes too. So... - 04:04 pm Revision 53bddadd: Fix Node_addPriFD test for arbitrary disk templates
- Currently, this test assumes localStorageTemplates, so let's make sure
we enforce that on the given instance
Signed-... - 04:04 pm ganeti-local Revision 53bddadd: Fix Node_addPriFD test for arbitrary disk templates
- Currently, this test assumes localStorageTemplates, so let's make sure
we enforce that on the given instance
Signed-... - 04:04 pm Revision 0c8cef35: Extend the possible move types with FailoverToAny
- This brings together all previous pieces and allows balancing to work
(with the known caveats related to disk space c... - 04:04 pm ganeti-local Revision 0c8cef35: Extend the possible move types with FailoverToAny
- This brings together all previous pieces and allows balancing to work
(with the known caveats related to disk space c... - 03:53 pm ganeti-local Revision d953a965: htools: Add the new ipolicy field
- Also add the spindle usage to QC
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@goog... - 03:53 pm Revision d953a965: htools: Add the new ipolicy field
- Also add the spindle usage to QC
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@goog... - 03:53 pm Revision 553cb5f7: ipolicy: Keep track of spindle usage
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:53 pm ganeti-local Revision 553cb5f7: ipolicy: Keep track of spindle usage
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:29 pm ganeti-local Revision 4c18f468: htools: Use the spindle usage in the algorithms
- In the same transition also do a simple refactor of the caculation
Signed-off-by: René Nussbaumer <rn@google.com>
Re... - 12:29 pm Revision 4c18f468: htools: Use the spindle usage in the algorithms
- In the same transition also do a simple refactor of the caculation
Signed-off-by: René Nussbaumer <rn@google.com>
Re... - 12:29 pm ganeti-local Revision b003b8c0: htools: Convert all the other backends as this is trivial
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:29 pm Revision b003b8c0: htools: Convert all the other backends as this is trivial
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:29 pm Revision 52cc1370: htools: Adapt the Text backend to spindle usage
- The old text files remain compatible with this change.
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: I... - 12:29 pm ganeti-local Revision 52cc1370: htools: Adapt the Text backend to spindle usage
- The old text files remain compatible with this change.
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: I... - 12:29 pm ganeti-local Revision 981bb5cf: htools: Adding spindle usage to Instance
- For now we just pass in "1" as spindle usage and adapt the backend
later.
Signed-off-by: René Nussbaumer <rn@google.... - 12:29 pm Revision 981bb5cf: htools: Adding spindle usage to Instance
- For now we just pass in "1" as spindle usage and adapt the backend
later.
Signed-off-by: René Nussbaumer <rn@google.... - 12:29 pm Revision 37b918c2: iallocator: Add the spindle_usage to iallocator
- This adapts the Ganeti side to export the spindle_usage
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: ... - 12:29 pm ganeti-local Revision 37b918c2: iallocator: Add the spindle_usage to iallocator
- This adapts the Ganeti side to export the spindle_usage
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: ... - 12:29 pm Revision ccbbb434: constants: Add new spindle_usage parameter to BE
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:29 pm ganeti-local Revision ccbbb434: constants: Add new spindle_usage parameter to BE
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:24 pm Revision 1cdcf8f3: Rework unit parsing
- Due to how conversions were implemented previously, 1TB failed to
parse on 32-bit, as we were overflowing during comp... - 12:24 pm ganeti-local Revision 1cdcf8f3: Rework unit parsing
- Due to how conversions were implemented previously, 1TB failed to
parse on 32-bit, as we were overflowing during comp...
Also available in: Atom