Activity
From 11/18/2011 to 12/17/2011
12/17/2011
- 12:46 am Revision b0943462: Add docs for missing option in gnt-debug man page
- Document the --each option of gnt-debug submit-job.
Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed... - 12:46 am ganeti-local Revision b0943462: Add docs for missing option in gnt-debug man page
- Document the --each option of gnt-debug submit-job.
Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed...
12/16/2011
- 11:58 am Revision 318c055b: Initial debian packaging for Ganeti 2.5.*
- Signed-off-by: Constantinos Venetsanopoulos <cven@grnet.gr>
- 10:30 am Revision 085e0d9f: gnt-node: Add hv/disk state to add
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:30 am ganeti-local Revision 085e0d9f: gnt-node: Add hv/disk state to add
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:30 am Revision e4c03256: gnt-group: Add hv/disk state to add
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:30 am ganeti-local Revision e4c03256: gnt-group: Add hv/disk state to add
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:30 am ganeti-local Revision c4929a8b: gnt-cluster: Add hv/disk state to init
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:30 am Revision c4929a8b: gnt-cluster: Add hv/disk state to init
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
12/15/2011
- 04:35 pm Revision 89f9f6a7: Implement disk-parameters for the rbd template
- Specifically:
* rbd disk template becomes `params' aware
* the rbd pool in which to store the Volume, is not passe... - 12:36 pm Revision 3f64af10: Fix error messages
- Fix error messages concerning rbd showmapped parsing
Signed-off-by: Constantinos Venetsanopoulos <cven@grnet.gr> - 12:07 pm Revision 6887492f: Change all commands in RunCmd() to lists
- Change all commands that use the rbd tool
from type string to type list
Signed-off-by: Constantinos Venetsanopoulos ...
12/13/2011
- 05:21 pm Revision 44fbf2c4: Remove comments
- Remove comments after fixing the unmapping of an rbd device
after a successfull migration
Signed-off-by: Constantino... - 02:00 pm Revision 57d8e228: RAPI client: Replace body value assignments with helper
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:00 pm ganeti-local Revision 57d8e228: RAPI client: Replace body value assignments with helper
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:00 pm ganeti-local Revision 6396dc04: RAPI client: Export feature constants
- Users of the RAPI client may want to use feature strings too, therefore
they should be explicitely public.
Signed-of... - 02:00 pm Revision 6396dc04: RAPI client: Export feature constants
- Users of the RAPI client may want to use feature strings too, therefore
they should be explicitely public.
Signed-of... - 02:00 pm ganeti-local Revision a19a6326: sphinx_ext: No longer exclude “depends” parameter by default
- By default parameters existing for all opcodes (e.g. “debug_level”) are
not listed in the RAPI documentation. With th... - 02:00 pm Revision a19a6326: sphinx_ext: No longer exclude “depends” parameter by default
- By default parameters existing for all opcodes (e.g. “debug_level”) are
not listed in the RAPI documentation. With th... - 02:00 pm ganeti-local Revision 4c864b55: RAPI client: Use utilities for building query parameters
- Instead of repeating a “if cond: query.append(…)” pattern, utility
functions are added and used.
Signed-off-by: Mich... - 02:00 pm Revision 4c864b55: RAPI client: Use utilities for building query parameters
- Instead of repeating a “if cond: query.append(…)” pattern, utility
functions are added and used.
Signed-off-by: Mich... - 02:00 pm ganeti-local Revision 822a50c4: opcodes: Extend description of “depends” parameter
- The documentation string is used in the RAPI description and
having more details is good.
Signed-off-by: Michael Han... - 02:00 pm Revision 822a50c4: opcodes: Extend description of “depends” parameter
- The documentation string is used in the RAPI description and
having more details is good.
Signed-off-by: Michael Han... - 12:11 pm Revision 5a1e31b4: Add infrastructure for, and two extra hlint rules
- This will allow us to easily use add new lint rules that we
standardise on, if any.
Signed-off-by: Iustin Pop <iusti... - 12:11 pm ganeti-local Revision 5a1e31b4: Add infrastructure for, and two extra hlint rules
- This will allow us to easily use add new lint rules that we
standardise on, if any.
Signed-off-by: Iustin Pop <iusti...
12/12/2011
- 04:04 pm Revision 9475189d: Document DRBD dynamic resync params in man pages
- Also, remove some spurious spaces in the documentation of other options
and uniform the style of the disk parameters ... - 04:04 pm ganeti-local Revision 9475189d: Document DRBD dynamic resync params in man pages
- Also, remove some spurious spaces in the documentation of other options
and uniform the style of the disk parameters ... - 04:04 pm ganeti-local Revision 8584e922: Add the remaining DRBD dynamic sync disk params
- Add the c-plan-ahead, c-fill-target, c-delay-target, c-max-rate,
c-min-rate parameters; report errors while setting t... - 04:04 pm Revision 8584e922: Add the remaining DRBD dynamic sync disk params
- Add the c-plan-ahead, c-fill-target, c-delay-target, c-max-rate,
c-min-rate parameters; report errors while setting t... - 04:04 pm Revision f2f57b6e: Add the dynamic-resync DRBD disk parameter
- constants.py, cmdlib.py:
- add the dynamic-resync parameter, both at DT and LD levels;
lib/bdev.py:
- change SetSync... - 04:04 pm ganeti-local Revision f2f57b6e: Add the dynamic-resync DRBD disk parameter
- constants.py, cmdlib.py:
- add the dynamic-resync parameter, both at DT and LD levels;
lib/bdev.py:
- change SetSync... - 04:04 pm Revision 5e83282b: Describe the dynamic-resync par. in the design doc
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:04 pm ganeti-local Revision 5e83282b: Describe the dynamic-resync par. in the design doc
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:11 pm Revision 288fc669: Update Debian changelog for v2.4.5+ippool5+rbd1
- 02:01 pm Revision b80c91b6: Merge branch 'grnet-2.4-ippool-rbd-devel' into debian
- 12:23 pm ganeti-local Revision cc120286: Makefile.am: fix permissions for Python scripts on install
- Some Python scripts in /usr/lib/ganeti/ were getting the wrong permissions
(their 'x' bit was cleared). This patch f... - 12:23 pm Revision cc120286: Makefile.am: fix permissions for Python scripts on install
- Some Python scripts in /usr/lib/ganeti/ were getting the wrong permissions
(their 'x' bit was cleared). This patch f... - 12:22 pm ganeti-local Revision 0f796800: devel/upload: Fix permissions for installed directories
- Permissions for the directories created during install depended on the
umask of the user running the script. Now uma... - 12:22 pm Revision 0f796800: devel/upload: Fix permissions for installed directories
- Permissions for the directories created during install depended on the
umask of the user running the script. Now uma...
12/09/2011
- 05:48 pm Revision 04b8aebf: QA: init cluster changes ispecs
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:48 pm ganeti-local Revision 04b8aebf: QA: init cluster changes ispecs
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:48 pm ganeti-local Revision 195f90bf: Empty ipolicy fix
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:48 pm Revision 195f90bf: Empty ipolicy fix
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:47 pm Revision d6033c14: Man page for gnt-group
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 05:47 pm ganeti-local Revision d6033c14: Man page for gnt-group
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 05:47 pm Revision e37c5129: Man page for gnt-cluster
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 05:47 pm ganeti-local Revision e37c5129: Man page for gnt-cluster
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 05:47 pm ganeti-local Revision bf8647a3: Resource model design update
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 05:47 pm Revision bf8647a3: Resource model design update
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 05:47 pm ganeti-local Revision 6b9ff5e2: SimpleFillIpolicy corrected
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:47 pm Revision 6b9ff5e2: SimpleFillIpolicy corrected
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:47 pm Revision 4f725341: Change constants: ISPECS suffixes to prefixes
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:47 pm ganeti-local Revision 4f725341: Change constants: ISPECS suffixes to prefixes
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:44 pm Revision 5959f75d: mem_count is now mem_size everywhere
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:44 pm ganeti-local Revision 5959f75d: mem_count is now mem_size everywhere
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 03:12 pm Revision f489fcc0: Fix OS creation's error handling when pausing sync
- Cherry-picked from fac30cead6893b68085b6896d4db2a4f8ae43363:
Resolved one conflict in lib/cmdlib.py.
Commit 41e1e79 ... - 02:51 pm Revision 12bd56d4: Fix minor issues with Debian packaging
- 02:04 pm Revision 584d0435: Remove comments
- Remove comments after fixing the unmapping of an rbd device
after a successfull migration
Signed-off-by: Constantino...
12/08/2011
- 07:24 pm ganeti-local Revision fb644e77: GroupSetParam supports instance policy changes
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:24 pm Revision fb644e77: GroupSetParam supports instance policy changes
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:24 pm ganeti-local Revision 1f5d9bf8: AddGroup supports instance policy
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:24 pm Revision 1f5d9bf8: AddGroup supports instance policy
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:24 pm ganeti-local Revision edd49f9b: Group query now calculates ipolicy
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:24 pm Revision edd49f9b: Group query now calculates ipolicy
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:24 pm ganeti-local Revision 38c37a51: Verification of instance policy for gnt-cluster verify
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:24 pm Revision 38c37a51: Verification of instance policy for gnt-cluster verify
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:24 pm ganeti-local Revision 81e3ab4f: Introduce instance policy on nodegroup level
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:24 pm Revision 81e3ab4f: Introduce instance policy on nodegroup level
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:24 pm ganeti-local Revision be499e31: Cluster-level instance policy - other
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:24 pm Revision be499e31: Cluster-level instance policy - other
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:23 pm ganeti-local Revision e1a6850f: SetClusterParams supports instance policy changes
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:23 pm Revision e1a6850f: SetClusterParams supports instance policy changes
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:23 pm ganeti-local Revision 18bb6d28: InitCluster supports instance policy
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:23 pm Revision 18bb6d28: InitCluster supports instance policy
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:23 pm Revision 32017174: Instance policy command line support
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:23 pm ganeti-local Revision 32017174: Instance policy command line support
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:23 pm Revision 918eb80b: Introduce instance policy on cluster level
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:23 pm ganeti-local Revision 918eb80b: Introduce instance policy on cluster level
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:21 pm Revision 4958b41e: daemon.GenericMain: Don't generate backtrace on conflicting daemons
- Instead, print a nicer error message. This should fix issue 200.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 06:21 pm ganeti-local Revision 4958b41e: daemon.GenericMain: Don't generate backtrace on conflicting daemons
- Instead, print a nicer error message. This should fix issue 200.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 06:21 pm Revision b6522276: utils.io.WritePidFile: Improve error reporting
- If the PID file is already locked by another process, try to read
the content and report it as part of the error mess... - 06:21 pm ganeti-local Revision b6522276: utils.io.WritePidFile: Improve error reporting
- If the PID file is already locked by another process, try to read
the content and report it as part of the error mess... - 06:03 pm ganeti-local Revision fcf5b670: Add a balloon device to all kvm instances
- This can be used to resize their memory (for now only manually, as
ganeti doesn't do the job yet)
Signed-off-by: Gui... - 06:03 pm Revision fcf5b670: Add a balloon device to all kvm instances
- This can be used to resize their memory (for now only manually, as
ganeti doesn't do the job yet)
Signed-off-by: Gui... - 06:03 pm Revision 89da2ff3: kvm: get more accurate info from qmp, if possible
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:03 pm ganeti-local Revision 89da2ff3: kvm: get more accurate info from qmp, if possible
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:03 pm Revision fc84cd5d: kvm: make qmp connections more robust
- Currently qmp fails at connect() time if there are socket errors. (eg.
if the instance was started without qmp). Add ... - 06:03 pm ganeti-local Revision fc84cd5d: kvm: make qmp connections more robust
- Currently qmp fails at connect() time if there are socket errors. (eg.
if the instance was started without qmp). Add ... - 06:03 pm ganeti-local Revision eb93b673: Move ErrnoOnStr backend function to utils
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:03 pm Revision eb93b673: Move ErrnoOnStr backend function to utils
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:16 pm Revision 20a937ea: Initial implementation of the rbd disk template
- Introduce the rbd disk template, which handles the
provisioning and management of block devices
mapping to Volumes re... - 01:36 pm ganeti-local Revision a46b1883: Add documentation for disk parameters to man pages
- Document the stripes parameter for the plain template and the
resync-rate, datastripes, metastripes, disk-barriers, m... - 01:36 pm Revision a46b1883: Add documentation for disk parameters to man pages
- Document the stripes parameter for the plain template and the
resync-rate, datastripes, metastripes, disk-barriers, m... - 01:36 pm Revision ad1dd4c7: Add net-custom and disk-custom DRBD parameters
- Those parameters can be used to pass options directly to drbdsetup disk
and drbdsetup net.
Signed-off-by: Andrea Spa... - 01:36 pm ganeti-local Revision ad1dd4c7: Add net-custom and disk-custom DRBD parameters
- Those parameters can be used to pass options directly to drbdsetup disk
and drbdsetup net.
Signed-off-by: Andrea Spa... - 01:36 pm Revision 8002e46b: Add the metavg DRBD disk parameter
- This parameter represents the default metadata volume group for DRBD
disks. It can be overridden at instance creation... - 01:36 pm ganeti-local Revision 8002e46b: Add the metavg DRBD disk parameter
- This parameter represents the default metadata volume group for DRBD
disks. It can be overridden at instance creation... - 01:36 pm ganeti-local Revision ac00bf1b: Move LD parameters constants to the LDP_ namespace
- Add the LDP_ prefix to the LD parameters-related constants, in order to
avoid pollution in the global constants names... - 01:36 pm Revision ac00bf1b: Move LD parameters constants to the LDP_ namespace
- Add the LDP_ prefix to the LD parameters-related constants, in order to
avoid pollution in the global constants names... - 01:32 pm Revision 23805716: Restore diskparams in the gnt-group options check
- Commit a82823 accidentally removed opts.diskparameters from the list of
parameters that are checked for presence in g... - 01:32 pm ganeti-local Revision 23805716: Restore diskparams in the gnt-group options check
- Commit a82823 accidentally removed opts.diskparameters from the list of
parameters that are checked for presence in g... - 12:42 pm Revision 2dbc6857: utils.ListVisibleFiles: Hide “lost+found” directories
- If a “lost+found” directory is found at a filesystem's root path it is
ignored. In all other cases directory entries ... - 12:42 pm ganeti-local Revision 2dbc6857: utils.ListVisibleFiles: Hide “lost+found” directories
- If a “lost+found” directory is found at a filesystem's root path it is
ignored. In all other cases directory entries ... - 12:03 pm ganeti-local Revision ba1260ba: Some small test simplifications
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 12:03 pm Revision ba1260ba: Some small test simplifications
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 11:53 am ganeti-local Revision 42a769f9: Add tests for parameter "always_failover"
- Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Ius... - 11:53 am Revision 42a769f9: Add tests for parameter "always_failover"
- Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Ius... - 11:51 am ganeti-local Revision 11dc66f3: Add new back-end parameter "always_failover"
- Instances that have this parameter is set to True are never migrated, but
instead they can only fail over. There are... - 11:51 am Revision 11dc66f3: Add new back-end parameter "always_failover"
- Instances that have this parameter is set to True are never migrated, but
instead they can only fail over. There are... - 11:40 am ganeti-local Revision 1cdc9dbb: manpages: Fix small errors in documentation
- Mostly typos, except for the output of "gnt-instance migrate" in an
example, which has been updated to the current ve... - 11:40 am Revision 1cdc9dbb: manpages: Fix small errors in documentation
- Mostly typos, except for the output of "gnt-instance migrate" in an
example, which has been updated to the current ve... - 10:48 am Revision 2da9f556: gnt-cluster: Allow modify disk/hv state
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:48 am ganeti-local Revision 2da9f556: gnt-cluster: Allow modify disk/hv state
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:48 am Revision a8282327: gnt-group: Allow modify disk/hv state
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:48 am ganeti-local Revision a8282327: gnt-group: Allow modify disk/hv state
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:48 am ganeti-local Revision 0ec2ce46: gnt-node: Allow modify disk/hv state
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:48 am Revision 0ec2ce46: gnt-node: Allow modify disk/hv state
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:48 am Revision 0ba177e2: cmdlib: Adding hv/disk state dict helper functions
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:48 am ganeti-local Revision 0ba177e2: cmdlib: Adding hv/disk state dict helper functions
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:48 am ganeti-local Revision 38f29a36: cli: Add common command flags for hv/disk state
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:48 am Revision 38f29a36: cli: Add common command flags for hv/disk state
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:48 am ganeti-local Revision 784cd737: cmdlib: Adding _UpdateAndVerifySubDict helper
- This helps with 2 dimensional dicts.
For example the hv_state and the disk_state dicts.
Signed-off-by: René Nussbaum... - 10:48 am Revision 784cd737: cmdlib: Adding _UpdateAndVerifySubDict helper
- This helps with 2 dimensional dicts.
For example the hv_state and the disk_state dicts.
Signed-off-by: René Nussbaum... - 10:00 am ganeti-local Revision 3603605a: Cleanup hlint errors
- First, we update the recommended hlint version to what I used to get a
clean output (1.8.15). Most of the changes are... - 10:00 am Revision 3603605a: Cleanup hlint errors
- First, we update the recommended hlint version to what I used to get a
clean output (1.8.15). Most of the changes are... - 10:00 am ganeti-local Revision 2f9198be: Abstract some common hspace code into a function
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Agata Murawska <agatamurawska@google.com> - 10:00 am Revision 2f9198be: Abstract some common hspace code into a function
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Agata Murawska <agatamurawska@google.com> - 10:00 am ganeti-local Revision 255f55a9: Abstract some common Cluster.hs code into a function
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Agata Murawska <agatamurawska@google.com> - 10:00 am Revision 255f55a9: Abstract some common Cluster.hs code into a function
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Agata Murawska <agatamurawska@google.com>
12/07/2011
- 10:57 pm Revision c12adead: Add DRBD dynamic resync speed params to design doc
- * Expand the Name column of the table (for c-delay-target)
* Add the c-* DRBDparameters to the table containing the d... - 10:57 pm ganeti-local Revision c12adead: Add DRBD dynamic resync speed params to design doc
- * Expand the Name column of the table (for c-delay-target)
* Add the c-* DRBDparameters to the table containing the d... - 12:00 pm Revision a1505857: Convert opcode TH code to the use of Field type
- This makes more explicit the field behaviour - previously an optional
field was detected via a "Maybe" constructor, a... - 12:00 pm ganeti-local Revision a1505857: Convert opcode TH code to the use of Field type
- This makes more explicit the field behaviour - previously an optional
field was detected via a "Maybe" constructor, a... - 12:00 pm ganeti-local Revision 656a7fdf: Unify some file lists in Makefile.am
- These were repeated needlessly; I hope I grouped them correctly.
Signed-off-by: Iustin Pop <iustin@google.com>
Revie... - 12:00 pm Revision 656a7fdf: Unify some file lists in Makefile.am
- These were repeated needlessly; I hope I grouped them correctly.
Signed-off-by: Iustin Pop <iustin@google.com>
Revie...
12/06/2011
- 06:34 pm Revision 8a69b3a8: Add DRBD barriers disk parameters
- Add the disk-barriers and meta-barriers parameters described in the
design doc.
constants.py:
* add the needed LD an... - 06:34 pm ganeti-local Revision 8a69b3a8: Add DRBD barriers disk parameters
- Add the disk-barriers and meta-barriers parameters described in the
design doc.
constants.py:
* add the needed LD an... - 06:19 pm Revision fffe93e7: Initial implementation of the rbd disk template
- Introduce the rbd disk template, which handles the
provisioning and management of block devices
mapping to Volumes re... - 05:07 pm Revision a8f8cb24: Merge branch 'devel-2.4' into grnet-2.4-ippool-devel
- 02:12 pm Revision 8bec868e: Style fixes on confd-client
- Oops, forgot to check this before initial commit, sorry!
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: ... - 02:12 pm ganeti-local Revision 8bec868e: Style fixes on confd-client
- Oops, forgot to check this before initial commit, sorry!
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: ... - 12:01 pm ganeti-local Revision a591e210: NEWS: Add missing space
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 12:01 pm Revision a591e210: NEWS: Add missing space
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 11:38 am Revision 6bd26f00: htools: small change in error message in THH.hs
- We should also display the value we can't parse, otherwise debugging
is very hard.
Signed-off-by: Iustin Pop <iustin... - 11:38 am ganeti-local Revision 6bd26f00: htools: small change in error message in THH.hs
- We should also display the value we can't parse, otherwise debugging
is very hard.
Signed-off-by: Iustin Pop <iustin... - 11:38 am ganeti-local Revision 706f7f51: htools: improvements to JSON deserialisation
- This fixes two problems:
- first, when we deserialise a big object, showing its value is not
useful, as it will hi... - 11:38 am Revision 706f7f51: htools: improvements to JSON deserialisation
- This fixes two problems:
- first, when we deserialise a big object, showing its value is not
useful, as it will hi... - 11:37 am ganeti-local Revision 879273e3: htools: add new template haskell system
- This system based on explicit types instead of ad-hoc rules
(e.g. instead of deducing from "Maybe Int" an optional fi... - 11:37 am Revision 879273e3: htools: add new template haskell system
- This system based on explicit types instead of ad-hoc rules
(e.g. instead of deducing from "Maybe Int" an optional fi... - 10:48 am ganeti-local Revision 4ef0399b: Add a small confd client
- This can be used to test live servers; currently there's not direct
way to interact with a confd server, except for b... - 10:48 am Revision 4ef0399b: Add a small confd client
- This can be used to test live servers; currently there's not direct
way to interact with a confd server, except for b... - 10:48 am ganeti-local Revision 530b64e6: A few updates to the confd design (2.1)
- While the 2.1 design is old and should be “immutable”, I can't find
documentation about the confd protocol anywhere e... - 10:48 am Revision 530b64e6: A few updates to the confd design (2.1)
- While the 2.1 design is old and should be “immutable”, I can't find
documentation about the confd protocol anywhere e...
12/02/2011
- 06:55 pm Revision 406a9c91: cmdlib: Make use of cluster's new “primary_hypervisor” property
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:55 pm ganeti-local Revision 406a9c91: cmdlib: Make use of cluster's new “primary_hypervisor” property
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:55 pm Revision 0fbedb7a: objects.Cluster: Add property for primary hypervisor
- This is useful for working with a node's hypervisor state, where only
the primary hypervisor will be authoritative.
... - 06:55 pm ganeti-local Revision 0fbedb7a: objects.Cluster: Add property for primary hypervisor
- This is useful for working with a node's hypervisor state, where only
the primary hypervisor will be authoritative.
... - 06:29 pm ganeti-local Revision 43e11798: LV stripes parameters for plain and drbd
- configure.ac:
* change the documentation of --with-lvm-stripecount parameter to
reflect the change
doc/design-reso... - 06:29 pm Revision 43e11798: LV stripes parameters for plain and drbd
- configure.ac:
* change the documentation of --with-lvm-stripecount parameter to
reflect the change
doc/design-reso...
12/01/2011
- 01:04 pm ganeti-local Revision 6e9814a1: Add DRBD8 static resync speed disk parameter
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:04 pm Revision 6e9814a1: Add DRBD8 static resync speed disk parameter
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:04 pm Revision 5e99141b: Use disk parameters in Logical Units
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:04 pm ganeti-local Revision 5e99141b: Use disk parameters in Logical Units
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:04 pm ganeti-local Revision 94dcbdb0: Use disk parameters in noded
- * add the params attribute to BlockDev, and add the corresponding
parameter to all the BlockDev classes;
* change t... - 01:04 pm Revision 94dcbdb0: Use disk parameters in noded
- * add the params attribute to BlockDev, and add the corresponding
parameter to all the BlockDev classes;
* change t... - 01:03 pm ganeti-local Revision 13d2e231: qa: add gnt-cluster tests related to disk params
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:03 pm Revision 13d2e231: qa: add gnt-cluster tests related to disk params
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:03 pm ganeti-local Revision bc5d0215: Add basic support for disk parameters
- objects.py:
* add disk parameters to Disk, Cluster, NodeGroup.
constants.py:
* add dictionaries that will hold t... - 01:03 pm Revision bc5d0215: Add basic support for disk parameters
- objects.py:
* add disk parameters to Disk, Cluster, NodeGroup.
constants.py:
* add dictionaries that will hold t... - 12:38 pm ganeti-local Revision 1e89a135: More fixes after commit 78519c106
- A quick QA run successfully finished with these changes.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 12:38 pm Revision 1e89a135: More fixes after commit 78519c106
- A quick QA run successfully finished with these changes.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie...
11/30/2011
- 09:46 pm Revision f28f6f48: Add debian/ files needed for debian packaging.
- Debian packaging done with git-buildpackage.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 03:52 pm Revision ff3be305: Fix “node_info” RPC result
- Commit 78519c106 broke everything. Here's the fix.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by... - 03:52 pm ganeti-local Revision ff3be305: Fix “node_info” RPC result
- Commit 78519c106 broke everything. Here's the fix.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by... - 03:18 pm Revision fbd55434: Fix race condition in test for *FileID functions
- In this test the “file ID” of a temporary file is compared against the
file ID gathered via an open file descriptor t... - 03:18 pm ganeti-local Revision fbd55434: Fix race condition in test for *FileID functions
- In this test the “file ID” of a temporary file is compared against the
file ID gathered via an open file descriptor t... - 01:57 pm Revision 54ac87c0: query: Add fields for node's disk/hv state
- These fields just return the node attribute's contents. They will be
used by the watcher to detect out of date node s... - 01:57 pm ganeti-local Revision 54ac87c0: query: Add fields for node's disk/hv state
- These fields just return the node attribute's contents. They will be
used by the watcher to detect out of date node s... - 01:57 pm Revision 16ca6243: hv_xen: Report memory used by hypervisor
- - Report memory used by hypervisor (“mem_hv” as per resource model
design document, “xmem” in htools)
- Also report... - 01:57 pm ganeti-local Revision 16ca6243: hv_xen: Report memory used by hypervisor
- - Report memory used by hypervisor (“mem_hv” as per resource model
design document, “xmem” in htools)
- Also report... - 01:57 pm Revision 1d60fec6: hv_xen: Export number of CPUs for Dom0
- This will be stored in the node object and used for calculations.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 01:57 pm ganeti-local Revision 1d60fec6: hv_xen: Export number of CPUs for Dom0
- This will be stored in the node object and used for calculations.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 01:57 pm Revision 5f06ce5e: Add objects for disk/hv state
- - Data objects
- Serialization/deserialization
- Unittests
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Rev... - 01:57 pm ganeti-local Revision 5f06ce5e: Add objects for disk/hv state
- - Data objects
- Serialization/deserialization
- Unittests
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Rev... - 12:28 pm ganeti-local Revision 634d30f4: objects.Node: Add static hv/disk state
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 12:28 pm Revision 634d30f4: objects.Node: Add static hv/disk state
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 12:28 pm ganeti-local Revision 18bf85b1: hv_xen: Use constant for “Domain-0” name
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 12:28 pm Revision 18bf85b1: hv_xen: Use constant for “Domain-0” name
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 12:26 pm Revision 78519c10: Change “node_info” RPC to accept multiple VGs/hypervisors
- Keeping the node state up to date will require information from multiple
VGs and hypervisors. Instead of requiring mu... - 12:26 pm ganeti-local Revision 78519c10: Change “node_info” RPC to accept multiple VGs/hypervisors
- Keeping the node state up to date will require information from multiple
VGs and hypervisors. Instead of requiring mu... - 12:16 pm ganeti-local Revision c6a622cf: locking: Allow checking if lock is owned in certain mode
- With this patch the “LockSet” and “GanetiLockManager” classes have a new
function to check if a single or a group of ... - 12:16 pm Revision c6a622cf: locking: Allow checking if lock is owned in certain mode
- With this patch the “LockSet” and “GanetiLockManager” classes have a new
function to check if a single or a group of ... - 12:11 pm ganeti-local Revision b39d17b1: Add UnescapeAndSplit unittest for multi-escapes
- This would have caught the bug in the first place. Argh,
hand-generated test cases!
Signed-off-by: Iustin Pop <iusti... - 12:11 pm Revision b39d17b1: Add UnescapeAndSplit unittest for multi-escapes
- This would have caught the bug in the first place. Argh,
hand-generated test cases!
Signed-off-by: Iustin Pop <iusti... - 11:37 am ganeti-local Revision 997f690f: Fix a bug in command line option parsing code
- Fix bug affecting command line options of "keyval" type. Although
escaping commands with \ is supported, it is is not... - 11:37 am Revision 997f690f: Fix a bug in command line option parsing code
- Fix bug affecting command line options of "keyval" type. Although
escaping commands with \ is supported, it is is not...
11/28/2011
- 07:23 pm Revision cf602cf8: Add rdb support in tools/burnin
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:59 pm Revision 5a7a82a3: Merge branch 'update-to-2.4-devel' into rbd
- 06:21 pm Revision 337de15b: merge upstream devel-2.4
- Conflicts:
lib/cli.py
lib/cmdlib.py
lib/config.py
lib/opcodes.py
Signed-off-by: Dimitris Aragiorgis <dimara@grne...
11/24/2011
- 04:11 pm ganeti-local Revision c1ef933c: Merge branch 'devel-2.5'
- * devel-2.5:
ConfigWriter: Fix epydoc error
ConfigWriter: Fix epydoc error
Signed-off-by: Michael Hanselmann <ha... - 04:11 pm Revision c1ef933c: Merge branch 'devel-2.5'
- * devel-2.5:
ConfigWriter: Fix epydoc error
ConfigWriter: Fix epydoc error
Signed-off-by: Michael Hanselmann <ha... - 03:59 pm ganeti-local Revision 53f75d02: Merge branch 'devel-2.4' into devel-2.5
- * devel-2.4:
ConfigWriter: Fix epydoc error
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Ren... - 03:59 pm Revision 53f75d02: Merge branch 'devel-2.4' into devel-2.5
- * devel-2.4:
ConfigWriter: Fix epydoc error
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Ren... - 02:22 pm Revision 1df43aa3: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
ConfigWriter: Fix epydoc error
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: An... - 02:22 pm ganeti-local Revision 1df43aa3: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
ConfigWriter: Fix epydoc error
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: An... - 02:11 pm Revision 1d4930b9: ConfigWriter: Fix epydoc error
- The parameter is called “mods”, not “modes”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Andr... - 02:11 pm ganeti-local Revision 1d4930b9: ConfigWriter: Fix epydoc error
- The parameter is called “mods”, not “modes”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Andr... - 02:07 pm ganeti-local Revision 1730d4a1: ConfigWriter: Fix epydoc error
- The parameter is called “mods”, not “modes”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Andr... - 02:07 pm Revision 1730d4a1: ConfigWriter: Fix epydoc error
- The parameter is called “mods”, not “modes”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Andr... - 12:31 pm Revision 75191077: Merge branch 'devel-2.5'
- * devel-2.5:
LUGroupAssignNodes: Fix node membership corruption
LUGroupAssignNodes: Fix node membership corruptio... - 12:31 pm ganeti-local Revision 75191077: Merge branch 'devel-2.5'
- * devel-2.5:
LUGroupAssignNodes: Fix node membership corruption
LUGroupAssignNodes: Fix node membership corruptio... - 11:50 am Revision a0d39c8f: Merge branch 'devel-2.4' into devel-2.5
- * devel-2.4:
LUGroupAssignNodes: Fix node membership corruption
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 11:50 am ganeti-local Revision a0d39c8f: Merge branch 'devel-2.4' into devel-2.5
- * devel-2.4:
LUGroupAssignNodes: Fix node membership corruption
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 11:04 am ganeti-local Revision 2b9245ff: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
LUGroupAssignNodes: Fix node membership corruption
Fix pylint warning on unreachable code
LUNodeE... - 11:04 am Revision 2b9245ff: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
LUGroupAssignNodes: Fix node membership corruption
Fix pylint warning on unreachable code
LUNodeE... - 10:39 am Revision 54c31fd3: LUGroupAssignNodes: Fix node membership corruption
- Note: This bug only manifests itself in Ganeti 2.5, but since the
problematic code also exists in 2.4, I decided to f... - 10:39 am ganeti-local Revision 54c31fd3: LUGroupAssignNodes: Fix node membership corruption
- Note: This bug only manifests itself in Ganeti 2.5, but since the
problematic code also exists in 2.4, I decided to f... - 10:32 am Revision 218f4c3d: LUGroupAssignNodes: Fix node membership corruption
- Note: This bug only manifests itself in Ganeti 2.5, but since the
problematic code also exists in 2.4, I decided to f... - 10:32 am ganeti-local Revision 218f4c3d: LUGroupAssignNodes: Fix node membership corruption
- Note: This bug only manifests itself in Ganeti 2.5, but since the
problematic code also exists in 2.4, I decided to f... - 10:32 am Revision 9c4f4dd6: Fix pylint warning on unreachable code
- Commit c50452c3186 added an exception when all instances should be
evacuated off a node, but did so in a way which ma... - 10:32 am ganeti-local Revision 9c4f4dd6: Fix pylint warning on unreachable code
- Commit c50452c3186 added an exception when all instances should be
evacuated off a node, but did so in a way which ma...
11/23/2011
- 03:25 pm Revision c50452c3: LUNodeEvacuate: Disallow migrating all instances at once
- There is a design issue in the iallocator interface which prevents us
from doing this.
Signed-off-by: Michael Hansel... - 03:25 pm ganeti-local Revision c50452c3: LUNodeEvacuate: Disallow migrating all instances at once
- There is a design issue in the iallocator interface which prevents us
from doing this.
Signed-off-by: Michael Hansel... - 03:03 pm Revision cb92e7a1: Separate OpNodeEvacuate.mode from iallocator
- Until now the iallocator constants for node evacuation
(IALLOCATOR_NEVAC_*) were also used for the opcode. However, i... - 03:03 pm ganeti-local Revision cb92e7a1: Separate OpNodeEvacuate.mode from iallocator
- Until now the iallocator constants for node evacuation
(IALLOCATOR_NEVAC_*) were also used for the opcode. However, i... - 03:03 pm ganeti-local Revision 50722bfd: LUNodeEvacuate: Locking fixes
- When evacuating a node, only an assertion without informative text was
used to check if the necessary node locks had ... - 03:03 pm Revision 50722bfd: LUNodeEvacuate: Locking fixes
- When evacuating a node, only an assertion without informative text was
used to check if the necessary node locks had ... - 12:57 pm Revision 7e29fe28: checkout devel-2.4 , checkout -b dimara, merge rbd
- Conflicts resolved:
lib/cli.py
lib/cmdlib.py
lib/config.py
lib/opcodes.py
Signed-off-by: Dimitris Aragiorgis <di... - 11:51 am Revision d05326fc: Fix error when removing node
- ConfigWriter.GetAllInstancesInfo returns a dictionary, not a list.
Removing a node would fail with “too many values t... - 11:51 am ganeti-local Revision d05326fc: Fix error when removing node
- ConfigWriter.GetAllInstancesInfo returns a dictionary, not a list.
Removing a node would fail with “too many values t...
11/22/2011
- 07:55 pm Revision 90bb3fe1: manpages: update beparams explanations
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:55 pm Revision 2e1a6024: constants: reindent a few dicts
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:55 pm Revision b2e233a5: Remove BE_MEMORY from beparams but keep compatibility
- Queries are already compatible (be/memory is an alias for be/maxmem) and
import/exports work. This patch patch fixes ... - 07:55 pm Revision 37036867: burnin: use mem_size as max and min
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:55 pm Revision 861610e9: unittests: use max/min memory
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:55 pm ganeti-local Revision 90bb3fe1: manpages: update beparams explanations
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:55 pm Revision 8ccbbe4b: qa: use maximum and minimum memory
- test modification of either parameter, but also both at once.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Re... - 07:55 pm ganeti-local Revision 8ccbbe4b: qa: use maximum and minimum memory
- test modification of either parameter, but also both at once.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Re... - 07:55 pm ganeti-local Revision 63c55458: cmdlib: use MAXMEM for all operations
- Since for now we can only start instances at their maximum memory, we
modify all checks to use that value. When we'll... - 07:55 pm ganeti-local Revision 861610e9: unittests: use max/min memory
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:55 pm ganeti-local Revision 37036867: burnin: use mem_size as max and min
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:55 pm ganeti-local Revision b2e233a5: Remove BE_MEMORY from beparams but keep compatibility
- Queries are already compatible (be/memory is an alias for be/maxmem) and
import/exports work. This patch patch fixes ... - 07:55 pm ganeti-local Revision 2e1a6024: constants: reindent a few dicts
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:55 pm Revision 63c55458: cmdlib: use MAXMEM for all operations
- Since for now we can only start instances at their maximum memory, we
modify all checks to use that value. When we'll... - 04:53 pm Revision f5a4b9ce: hypervisors: use maximum memory for all operations
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:53 pm ganeti-local Revision f5a4b9ce: hypervisors: use maximum memory for all operations
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:53 pm ganeti-local Revision 1db993d5: ImportExport: use max and min memory params
- Import uses the old "memory" parameter to populate the two new ones, if
they're not overridden already.
FinalizeExpo... - 04:53 pm Revision 1db993d5: ImportExport: use max and min memory params
- Import uses the old "memory" parameter to populate the two new ones, if
they're not overridden already.
FinalizeExpo... - 04:52 pm ganeti-local Revision 31d1791a: Query: allow query on maximum and minimum memory
- be/memory is kept as an alias.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@g... - 04:52 pm Revision 31d1791a: Query: allow query on maximum and minimum memory
- be/memory is kept as an alias.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@g... - 04:52 pm ganeti-local Revision b5ef2316: ShowInstanceConfig: show max and min memory
- The old "memory" value is kept as maxmem, for now, for
retrocompatibility.
Signed-off-by: Guido Trotter <ultrotter@g... - 04:52 pm Revision b5ef2316: ShowInstanceConfig: show max and min memory
- The old "memory" value is kept as maxmem, for now, for
retrocompatibility.
Signed-off-by: Guido Trotter <ultrotter@g... - 04:52 pm ganeti-local Revision 3fa222b4: instance hooks: pass maximum and minimum memory
- Also pass the "memory" value for retrocompatibility, for now.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Re... - 04:52 pm Revision 3fa222b4: instance hooks: pass maximum and minimum memory
- Also pass the "memory" value for retrocompatibility, for now.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Re... - 04:52 pm Revision 8c72ab2b: beparams: add min/max memory values
- For now the new "memory" parameter stays there, but it will be removed
later. The new values are just taken from the ... - 04:52 pm ganeti-local Revision 8c72ab2b: beparams: add min/max memory values
- For now the new "memory" parameter stays there, but it will be removed
later. The new values are just taken from the ...
11/21/2011
- 12:54 pm ganeti-local Revision 5d40c988: design-resource-model: update disk params section
- Simplify design by moving all the parameters to disk template level,
explaining why this is sub-optimal. Add notes ab... - 12:54 pm Revision 5d40c988: design-resource-model: update disk params section
- Simplify design by moving all the parameters to disk template level,
explaining why this is sub-optimal. Add notes ab... - 12:04 pm ganeti-local Revision d529599f: Set DRBD sync speed in DRBD8.Assemble
- Instead of relying on clients of the class for setting the device speed
(and, in general, the DRBD parameters), move ... - 12:04 pm Revision d529599f: Set DRBD sync speed in DRBD8.Assemble
- Instead of relying on clients of the class for setting the device speed
(and, in general, the DRBD parameters), move ... - 11:59 am Revision 99cafe0f: build-rpc: Fail if call is defined more than once
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:59 am ganeti-local Revision 99cafe0f: build-rpc: Fail if call is defined more than once
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:52 am ganeti-local Revision edea391e: Reapply commit 2a6de57 after merge
- In the last merge I erroneously discarded the changes introduced by
commit 2a6de57 "Check the results of master IP RP... - 11:52 am Revision edea391e: Reapply commit 2a6de57 after merge
- In the last merge I erroneously discarded the changes introduced by
commit 2a6de57 "Check the results of master IP RP... - 10:45 am Revision f73e5568: Fix QA breakage caused by merge 0e82dcf9
- Patch tested and confirmed to work by Andrea Spadaccini
<spadaccio@google.com>.
Signed-off-by: Michael Hanselmann <h... - 10:45 am ganeti-local Revision f73e5568: Fix QA breakage caused by merge 0e82dcf9
- Patch tested and confirmed to work by Andrea Spadaccini
<spadaccio@google.com>.
Signed-off-by: Michael Hanselmann <h... - 09:36 am Revision cb4d3314: masterd: Initialize job queue only after RPC client
- Otherwise jobs started after an unclean master shutdown will fail as
they depend on the RPC client.
Signed-off-by: M... - 09:36 am Revision 5483fd73: masterd: Shutdown only once running jobs have been processed
- Until now, if masterd received a fatal signal, it would start shutting
down immediately. In the meantime it would han... - 09:36 am ganeti-local Revision cb4d3314: masterd: Initialize job queue only after RPC client
- Otherwise jobs started after an unclean master shutdown will fail as
they depend on the RPC client.
Signed-off-by: M... - 09:36 am ganeti-local Revision 2d6b5414: daemon: Support clean daemon shutdown
- Instead of aborting the main loop as soon as a fatal signal (SIGTERM or
SIGINT) is received, additional logic allows ... - 09:36 am ganeti-local Revision 5483fd73: masterd: Shutdown only once running jobs have been processed
- Until now, if masterd received a fatal signal, it would start shutting
down immediately. In the meantime it would han... - 09:36 am Revision 2d6b5414: daemon: Support clean daemon shutdown
- Instead of aborting the main loop as soon as a fatal signal (SIGTERM or
SIGINT) is received, additional logic allows ... - 09:36 am Revision f5acf5d9: daemon: Allow custom maximum timeout for scheduler
- This is needed in case the scheduler user (daemon.Mainloop in this case)
has other timeouts at the same time. Needed ... - 09:36 am Revision 6d5ea385: jqueue: Add code to prepare for queue shutdown
- Doing so will prevent job submissions (similar to a drained queue),
but won't affect currently running jobs. No furth... - 09:36 am Revision ef52306a: workerpool: Export function to check for running tasks
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 09:36 am Revision e0545ee9: daemon: Use counter instead of boolean for mainloop abortion
- Also log a message when a fatal signal was received and use dict.items.
Signed-off-by: Michael Hanselmann <hansmi@go... - 09:36 am ganeti-local Revision f5acf5d9: daemon: Allow custom maximum timeout for scheduler
- This is needed in case the scheduler user (daemon.Mainloop in this case)
has other timeouts at the same time. Needed ... - 09:36 am ganeti-local Revision ef52306a: workerpool: Export function to check for running tasks
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 09:36 am ganeti-local Revision 6d5ea385: jqueue: Add code to prepare for queue shutdown
- Doing so will prevent job submissions (similar to a drained queue),
but won't affect currently running jobs. No furth... - 09:36 am ganeti-local Revision e0545ee9: daemon: Use counter instead of boolean for mainloop abortion
- Also log a message when a fatal signal was received and use dict.items.
Signed-off-by: Michael Hanselmann <hansmi@go...
11/18/2011
- 07:20 pm ganeti-local Revision 7345b69b: htools: adjust imports for newer compilers
- While testing with ghc 7.2, I saw that some imports we are using are
very old (from ghc 6.8 time), even though curren... - 07:20 pm Revision 7345b69b: htools: adjust imports for newer compilers
- While testing with ghc 7.2, I saw that some imports we are using are
very old (from ghc 6.8 time), even though curren... - 01:48 pm ganeti-local Revision 0e82dcf9: Merge branch 'devel-2.5'
- * devel-2.5: (24 commits)
LUInstanceCreate: Release unused node locks
htools: rework message display construction... - 01:48 pm Revision 0e82dcf9: Merge branch 'devel-2.5'
- * devel-2.5: (24 commits)
LUInstanceCreate: Release unused node locks
htools: rework message display construction... - 12:41 pm ganeti-local Revision 0c1441eb: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
htools: rework message display construction
hbal: handle empty node groups
Document OpNodeMigrate... - 12:41 pm Revision 0c1441eb: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
htools: rework message display construction
hbal: handle empty node groups
Document OpNodeMigrate... - 12:05 pm Revision 05c2e624: Merge branch 'devel-2.4' into devel-2.5
- * devel-2.4:
Ensure unused ports return to the free port pool
Re-wrap a paragraph to eliminate a sphinx warning
... - 12:05 pm ganeti-local Revision 05c2e624: Merge branch 'devel-2.4' into devel-2.5
- * devel-2.4:
Ensure unused ports return to the free port pool
Re-wrap a paragraph to eliminate a sphinx warning
...
Also available in: Atom