Activity

From 07/23/2010 to 08/21/2010

08/20/2010

05:41 pm ganeti-local Revision 8647a52c: setup-ssh: fix the logging error message
This took a bit of interesting debugging, but the issue seems to be that
on older python/logging/paramiko (I'm not su...
Iustin Pop
05:41 pm ganeti-local Revision 7bff16bd: setup-ssh: only read the ssh port once
Then reuse it. With certain setups, this could be slow when pre-seeding
an entire cluster.
Signed-off-by: Iustin Pop...
Iustin Pop
05:41 pm ganeti-local Revision 5c654e95: setup-ssh: redo the logging levels
There is not enough logged by default on stderr, and way too much
information in the log file.
Since we don't want t...
Iustin Pop
05:41 pm ganeti-local Revision 7a6a27af: setup-ssh: try to use key auth first
This patch changes the setup-ssh workflow to try key authentication
first, and then fall-back to password authenticat...
Iustin Pop
05:41 pm Revision 8647a52c: setup-ssh: fix the logging error message
This took a bit of interesting debugging, but the issue seems to be that
on older python/logging/paramiko (I'm not su...
Iustin Pop
05:41 pm Revision 7a6a27af: setup-ssh: try to use key auth first
This patch changes the setup-ssh workflow to try key authentication
first, and then fall-back to password authenticat...
Iustin Pop
05:41 pm Revision 5c654e95: setup-ssh: redo the logging levels
There is not enough logged by default on stderr, and way too much
information in the log file.
Since we don't want t...
Iustin Pop
05:41 pm Revision 7bff16bd: setup-ssh: only read the ssh port once
Then reuse it. With certain setups, this could be slow when pre-seeding
an entire cluster.
Signed-off-by: Iustin Pop...
Iustin Pop
05:16 pm ganeti-local Revision a4978169: Use Sphinx' :rfc: extension to refer to RFCs
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:16 pm Revision a4978169: Use Sphinx' :rfc: extension to refer to RFCs
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
05:16 pm ganeti-local Revision 981e0168: Document non-standard usage of JSON in RAPI
This was requested in issue 118.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iust...
Michael Hanselmann
05:16 pm Revision 981e0168: Document non-standard usage of JSON in RAPI
This was requested in issue 118.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iust...
Michael Hanselmann
04:12 pm ganeti-local Revision 7c4c22f5: gnt-node add: add error msg when using IPv6
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Manuel Franceschini
04:12 pm Revision 7c4c22f5: gnt-node add: add error msg when using IPv6
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Manuel Franceschini
03:53 pm Revision dc092ece: Don't provide --no-ssh-key-check for QA
My last setup-ssh patch series removed this option. Though, this is
just a temporary fix as a patch series is coming ...
René Nussbaumer
03:53 pm ganeti-local Revision dc092ece: Don't provide --no-ssh-key-check for QA
My last setup-ssh patch series removed this option. Though, this is
just a temporary fix as a patch series is coming ...
René Nussbaumer
02:12 pm ganeti-local Revision d8e0caa6: Use family in backend.StartMaster
This patches changes the StartMaster method to consult the cluster
primary ip version when deciding whether to use ar...
Manuel Franceschini
02:12 pm Revision d8e0caa6: Use family in backend.StartMaster
This patches changes the StartMaster method to consult the cluster
primary ip version when deciding whether to use ar...
Manuel Franceschini
02:10 pm ganeti-local Revision f3044516: Make Hostname object always intialize its name to fqdn
This patch restores the behaviour of Hostname (previously known as
HostInfo) to always use fqdn. This was broken due ...
Manuel Franceschini
02:10 pm Revision f3044516: Make Hostname object always intialize its name to fqdn
This patch restores the behaviour of Hostname (previously known as
HostInfo) to always use fqdn. This was broken due ...
Manuel Franceschini
01:03 pm ganeti-local Revision 2175e25d: Fix small spelling mistake
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Manuel Franceschini
01:03 pm Revision 2175e25d: Fix small spelling mistake
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Manuel Franceschini

08/19/2010

06:48 pm ganeti-local Revision 48418fea: Fix a few commands behaviour with dry-run
These commands use or display the result from the LU, so in case of
dry-run, they will crash or display just 'None'. ...
Iustin Pop
06:48 pm ganeti-local Revision a0a6ff34: Stop adding the dry-run option by default
Currently cli.py unconditionally adds the dry-run option. This patch
disables this, and exports dry-run as a normal o...
Iustin Pop
06:48 pm ganeti-local Revision db5a8a2d: Explicitly add dry-run to some commands
Based on manual inspection (that the command only does a submit of some
jobs/opcodes), we re-add the dry-run option o...
Iustin Pop
06:48 pm Revision 48418fea: Fix a few commands behaviour with dry-run
These commands use or display the result from the LU, so in case of
dry-run, they will crash or display just 'None'. ...
Iustin Pop
06:48 pm Revision db5a8a2d: Explicitly add dry-run to some commands
Based on manual inspection (that the command only does a submit of some
jobs/opcodes), we re-add the dry-run option o...
Iustin Pop
06:48 pm Revision a0a6ff34: Stop adding the dry-run option by default
Currently cli.py unconditionally adds the dry-run option. This patch
disables this, and exports dry-run as a normal o...
Iustin Pop
06:30 pm ganeti-local Revision 9bdab621: jqueue: Remove lock status field
With the job queue changes for Ganeti 2.2, watched and queried jobs are
loaded directly from disk, rendering the in-m...
Michael Hanselmann
06:30 pm Revision 9bdab621: jqueue: Remove lock status field
With the job queue changes for Ganeti 2.2, watched and queried jobs are
loaded directly from disk, rendering the in-m...
Michael Hanselmann
06:30 pm ganeti-local Revision 1377433b: QA: Run simple job queue test
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:30 pm Revision 1377433b: QA: Run simple job queue test
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:27 pm ganeti-local Revision edcd876b: utils: Use WriteFile in {Set,Remove}EtcHostsEntry
This avoids duplicate effort and has been a TODO for a long time.
Signed-off-by: Michael Hanselmann <hansmi@google.c...
Michael Hanselmann
06:27 pm Revision edcd876b: utils: Use WriteFile in {Set,Remove}EtcHostsEntry
This avoids duplicate effort and has been a TODO for a long time.
Signed-off-by: Michael Hanselmann <hansmi@google.c...
Michael Hanselmann
05:02 pm Revision 29eddf2d: Merge branch 'devel-2.1' into devel-2.2
* devel-2.1:
Don't ignore secondary node silently
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by:...
Guido Trotter
05:02 pm ganeti-local Revision 29eddf2d: Merge branch 'devel-2.1' into devel-2.2
* devel-2.1:
Don't ignore secondary node silently
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by:...
Guido Trotter
04:55 pm Revision af5970ab: Don't ignore secondary node silently
Currently on non-mirrored disk templates the secondary node is ignored
silently. This patch adds a check for this cas...
Guido Trotter
04:55 pm ganeti-local Revision af5970ab: Don't ignore secondary node silently
Currently on non-mirrored disk templates the secondary node is ignored
silently. This patch adds a check for this cas...
Guido Trotter
04:02 pm ganeti-local Revision 69affe73: Document primary ip version and ndisc6
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Manuel Franceschini
04:02 pm Revision 69affe73: Document primary ip version and ndisc6
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Manuel Franceschini
03:13 pm ganeti-local Revision 2e6469a1: Modify gnt-node add to call external script
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
03:13 pm Revision 2e6469a1: Modify gnt-node add to call external script
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
03:12 pm ganeti-local Revision 0963d545: Make it possible to invoke RunCmd in interactive mode
This is needed so we can run external scripts asking for password and such
to run interactive. Downside is that we ca...
René Nussbaumer
03:12 pm Revision 0963d545: Make it possible to invoke RunCmd in interactive mode
This is needed so we can run external scripts asking for password and such
to run interactive. Downside is that we ca...
René Nussbaumer
03:12 pm Revision e8d61457: Removing all ssh setup code from the core
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
03:12 pm ganeti-local Revision e8d61457: Removing all ssh setup code from the core
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
03:10 pm Revision 3bb5c580: etags: force Python as a language
etags has cannot properly identify the scripts/gnt-* files as Python, so
we statically force the language to Python.
...
Iustin Pop
03:10 pm ganeti-local Revision 3bb5c580: etags: force Python as a language
etags has cannot properly identify the scripts/gnt-* files as Python, so
we statically force the language to Python.
...
Iustin Pop
12:44 pm ganeti-local Revision 9486f6ae: Support for IPv6 QA
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Manuel Franceschini
12:44 pm Revision 9486f6ae: Support for IPv6 QA
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Manuel Franceschini
12:44 pm ganeti-local Revision b43dcc5a: Support IPv6 node add
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Manuel Franceschini
12:44 pm Revision b43dcc5a: Support IPv6 node add
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Manuel Franceschini
12:44 pm ganeti-local Revision e7323b5e: Support IPv6 cluster init
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Manuel Franceschini
12:44 pm Revision e7323b5e: Support IPv6 cluster init
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Manuel Franceschini
12:43 pm Revision 868a98ca: Add primary_ip_family to ssconf
Since this parameter will be used on all daemon startups, it needs to be
available on all nodes. This is achieved by ...
Manuel Franceschini
12:43 pm ganeti-local Revision 868a98ca: Add primary_ip_family to ssconf
Since this parameter will be used on all daemon startups, it needs to be
available on all nodes. This is achieved by ...
Manuel Franceschini
12:43 pm Revision 2f20d07b: Add new cluster parameter primary_ip_version
We expose the ip_version (4, 6) to the external interface and internally
we convert it to ip_family (AF_INET=2, AF_IN...
Manuel Franceschini
12:43 pm ganeti-local Revision 2f20d07b: Add new cluster parameter primary_ip_version
We expose the ip_version (4, 6) to the external interface and internally
we convert it to ip_family (AF_INET=2, AF_IN...
Manuel Franceschini
12:41 pm ganeti-local Revision e7b3ad26: netutils: make re class attribute and catch IndexError
These missing changes were initially agreed upon but then forgotten.
First, we move the valid name regex to the class...
Manuel Franceschini
12:41 pm Revision e7b3ad26: netutils: make re class attribute and catch IndexError
These missing changes were initially agreed upon but then forgotten.
First, we move the valid name regex to the class...
Manuel Franceschini

08/18/2010

07:59 pm ganeti-local Revision 0f979a34: Merge branch 'devel-2.2'
* devel-2.2:
RAPI client: Support modifying instances
RAPI: Allow modifying instance
Small fixes for instance c...
Guido Trotter
07:59 pm Revision 0f979a34: Merge branch 'devel-2.2'
* devel-2.2:
RAPI client: Support modifying instances
RAPI: Allow modifying instance
Small fixes for instance c...
Guido Trotter
07:58 pm ganeti-local Revision 623fea30: Merge branch 'devel-2.1' into devel-2.2
* devel-2.1:
Fix --master-netdev arg name in gnt-cluster(8)
Restore 'tablet mouse on vnc' behavior
Document the...
Guido Trotter
07:58 pm Revision 623fea30: Merge branch 'devel-2.1' into devel-2.2
* devel-2.1:
Fix --master-netdev arg name in gnt-cluster(8)
Restore 'tablet mouse on vnc' behavior
Document the...
Guido Trotter
04:07 pm ganeti-local Revision 7845b8c8: Fix some small newline style issues
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Manuel Franceschini
04:07 pm Revision 7845b8c8: Fix some small newline style issues
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Manuel Franceschini
02:21 pm ganeti-local Revision 3b7158ef: RAPI client: Support modifying instances
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:21 pm Revision 3b7158ef: RAPI client: Support modifying instances
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:21 pm ganeti-local Revision 3882937a: RAPI: Allow modifying instance
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:21 pm Revision 3882937a: RAPI: Allow modifying instance
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
02:21 pm ganeti-local Revision dd0fa69d: Small fixes for instance creation via RAPI documentation
- Inconsistencies
- Missing types
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <ius...
Michael Hanselmann
02:21 pm Revision dd0fa69d: Small fixes for instance creation via RAPI documentation
- Inconsistencies
- Missing types
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <ius...
Michael Hanselmann
02:21 pm ganeti-local Revision f99010b2: gnt-debug: Extend job queue tests
Test multiple opcodes, also with failure.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin ...
Michael Hanselmann
02:21 pm Revision f99010b2: gnt-debug: Extend job queue tests
Test multiple opcodes, also with failure.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin ...
Michael Hanselmann
02:21 pm ganeti-local Revision 963a068b: jqueue: Mark opcodes following failed ones as failed, too
When an opcode fails, the job queue would leave following opcodes as “queued”,
which can be quite confusing. With thi...
Michael Hanselmann
02:21 pm Revision 963a068b: jqueue: Mark opcodes following failed ones as failed, too
When an opcode fails, the job queue would leave following opcodes as “queued”,
which can be quite confusing. With thi...
Michael Hanselmann
02:21 pm ganeti-local Revision 6ea72e43: jqueue: Work around race condition between job processing and archival
This is a simplified version of a patch I sent earlier to make sure the job
file is only written once with a finalize...
Michael Hanselmann
02:21 pm Revision 6ea72e43: jqueue: Work around race condition between job processing and archival
This is a simplified version of a patch I sent earlier to make sure the job
file is only written once with a finalize...
Michael Hanselmann
11:28 am ganeti-local Revision 1a8337f2: rapi.client, http.client: Format url correctly when using IPv6
This patch moves the FormatAddress helper function from daemon.py to
netutils.py. This enables its use in http.client...
Manuel Franceschini
11:28 am Revision 1a8337f2: rapi.client, http.client: Format url correctly when using IPv6
This patch moves the FormatAddress helper function from daemon.py to
netutils.py. This enables its use in http.client...
Manuel Franceschini
11:27 am ganeti-local Revision db4e138b: Support IPv6 in lib/http/server.py
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Manuel Franceschini
11:27 am Revision db4e138b: Support IPv6 in lib/http/server.py
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Manuel Franceschini
11:27 am ganeti-local Revision b705c7a6: Support for resolving hostnames to IPv6 addresses
This patch enables IPv6 name resolution by using socket.getaddrinfo
instead of socket.gethostbyname_ex.
It renames t...
Manuel Franceschini
11:27 am Revision b705c7a6: Support for resolving hostnames to IPv6 addresses
This patch enables IPv6 name resolution by using socket.getaddrinfo
instead of socket.gethostbyname_ex.
It renames t...
Manuel Franceschini
11:27 am ganeti-local Revision eb202c13: Always use address instead of hostname in rpc.Client
In light of the upcoming IPv6 support, this patch enables the rpc.Client
to always use a node's address to connect to...
Manuel Franceschini
11:27 am Revision eb202c13: Always use address instead of hostname in rpc.Client
In light of the upcoming IPv6 support, this patch enables the rpc.Client
to always use a node's address to connect to...
Manuel Franceschini
11:26 am ganeti-local Revision d367b66c: cluster init: Write ssconf before noded starts
This change is needed as we will need to read the primary ip version
cluster parameter before we start the node daemo...
Manuel Franceschini
11:26 am Revision d367b66c: cluster init: Write ssconf before noded starts
This change is needed as we will need to read the primary ip version
cluster parameter before we start the node daemo...
Manuel Franceschini
11:26 am ganeti-local Revision 8b312c1d: Introduce new IPAddress classes
This patch unifies the netutils functions dealing with IP addresses to
three classes:
- IPAddress: Common IP address ...
Manuel Franceschini
11:26 am Revision 8b312c1d: Introduce new IPAddress classes
This patch unifies the netutils functions dealing with IP addresses to
three classes:
- IPAddress: Common IP address ...
Manuel Franceschini

08/17/2010

05:55 pm ganeti-local Revision 1eb85930: Add template 2.3 design doc
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
05:55 pm Revision 1eb85930: Add template 2.3 design doc
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
04:53 pm Revision dc1e2262: jqueue: More checks for cancelling queued job
We can also check when the lock status is updated. This will
improve job cancelling.
Signed-off-by: Michael Hanselma...
Michael Hanselmann
04:53 pm ganeti-local Revision dc1e2262: jqueue: More checks for cancelling queued job
We can also check when the lock status is updated. This will
improve job cancelling.
Signed-off-by: Michael Hanselma...
Michael Hanselmann
04:34 pm ganeti-local Revision 84f790e6: errors: Function to check whether value is encoded error
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:34 pm Revision 84f790e6: errors: Function to check whether value is encoded error
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:25 pm ganeti-local Revision e35344b4: jqueue: Add more debug output
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:25 pm Revision e35344b4: jqueue: Add more debug output
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:25 pm Revision 5ec4b9d2: gnt-backup: Pass error code to OpPrereqError
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:25 pm ganeti-local Revision 5ec4b9d2: gnt-backup: Pass error code to OpPrereqError
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
03:44 pm ganeti-local Revision 07783cde: Merge branch 'devel-2.1'
* devel-2.1:
Fix path in ganeti-rapi man page
Adjust message in case ~/.ssh is no directory
Signed-off-by: Iusti...
Iustin Pop
03:44 pm Revision 07783cde: Merge branch 'devel-2.1'
* devel-2.1:
Fix path in ganeti-rapi man page
Adjust message in case ~/.ssh is no directory
Signed-off-by: Iusti...
Iustin Pop
03:36 pm ganeti-local Revision 46d2d8a2: Re-add the 'live' parameter to migration opcodes
This patch reintroduces the live parameter, for backwards compatibility
at the Luxi level. This way, clients can work...
Iustin Pop
03:36 pm Revision 46d2d8a2: Re-add the 'live' parameter to migration opcodes
This patch reintroduces the live parameter, for backwards compatibility
at the Luxi level. This way, clients can work...
Iustin Pop
03:04 pm Revision e538a046: Fix --master-netdev arg name in gnt-cluster(8)
This fixes Issue 114.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@go...
Guido Trotter
03:04 pm ganeti-local Revision e538a046: Fix --master-netdev arg name in gnt-cluster(8)
This fixes Issue 114.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@go...
Guido Trotter
03:04 pm ganeti-local Revision 31f6f67a: Restore 'tablet mouse on vnc' behavior
We needed to revert commit 5b062a58ac76b39c2dc6a7e1543affdf43dc7ee7
because it was in conflict with the usb_mouse hv ...
Guido Trotter
03:04 pm Revision 31f6f67a: Restore 'tablet mouse on vnc' behavior
We needed to revert commit 5b062a58ac76b39c2dc6a7e1543affdf43dc7ee7
because it was in conflict with the usb_mouse hv ...
Guido Trotter
03:04 pm ganeti-local Revision 77a2f6f4: Document the usb_mouse hv parameter
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
03:04 pm Revision 77a2f6f4: Document the usb_mouse hv parameter
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Guido Trotter
03:04 pm ganeti-local Revision 78d019a0: Revert "Add -usbdevice tablet to KVM when using vnc"
This reverts commit 5b062a58ac76b39c2dc6a7e1543affdf43dc7ee7.
This fixes issue 109. The mouse type can be set with th...
Guido Trotter
03:04 pm Revision 78d019a0: Revert "Add -usbdevice tablet to KVM when using vnc"
This reverts commit 5b062a58ac76b39c2dc6a7e1543affdf43dc7ee7.
This fixes issue 109. The mouse type can be set with th...
Guido Trotter

08/16/2010

05:06 pm ganeti-local Revision 215e40a9: Fix path in ganeti-rapi man page
This takes care of issue 116.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@...
Michael Hanselmann
05:06 pm Revision 215e40a9: Fix path in ganeti-rapi man page
This takes care of issue 116.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@...
Michael Hanselmann

08/13/2010

08:25 pm ganeti-local Revision 46d0a3d0: workerpool: Don't keep reference to task arguments
The workerpool should not keep any reference to task arguments after
they were processed by RunTask. Doing so led to ...
Michael Hanselmann
08:25 pm Revision 46d0a3d0: workerpool: Don't keep reference to task arguments
The workerpool should not keep any reference to task arguments after
they were processed by RunTask. Doing so led to ...
Michael Hanselmann
08:25 pm ganeti-local Revision 5d297d8a: cli.SubmitOpCode: Pass keyword parameter as keyword
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Manuel Franceschini <livewire@google.com>
Michael Hanselmann
08:25 pm Revision 5d297d8a: cli.SubmitOpCode: Pass keyword parameter as keyword
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Manuel Franceschini <livewire@google.com>
Michael Hanselmann

08/10/2010

07:35 pm ganeti-local Revision bc696589: gnt-backup: Don't show confusing message w/o target node
“gnt-backup export” requires the target node. Until now, the master
daemon would complain that the “parameter
'OP_BAC...
Michael Hanselmann
07:35 pm Revision bc696589: gnt-backup: Don't show confusing message w/o target node
“gnt-backup export” requires the target node. Until now, the master
daemon would complain that the “parameter
'OP_BAC...
Michael Hanselmann
07:35 pm Revision 85b3901b: masterd.instance: Add missing argument
_DiskTransferPrivate takes three parameters, not two.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed...
Michael Hanselmann
07:35 pm ganeti-local Revision 85b3901b: masterd.instance: Add missing argument
_DiskTransferPrivate takes three parameters, not two.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed...
Michael Hanselmann
07:05 pm Revision 898a6d45: Adjust message in case ~/.ssh is no directory
Use actual path, not something hardcoded.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido T...
Michael Hanselmann
07:05 pm ganeti-local Revision 898a6d45: Adjust message in case ~/.ssh is no directory
Use actual path, not something hardcoded.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido T...
Michael Hanselmann
06:56 pm ganeti-local Revision c63eb9c0: RAPI client: Fix docstring for migrating instance
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:56 pm Revision c63eb9c0: RAPI client: Fix docstring for migrating instance
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:56 pm Revision 7fb50870: QA: Test renaming instance via RAPI
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:56 pm ganeti-local Revision 7fb50870: QA: Test renaming instance via RAPI
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:56 pm ganeti-local Revision d654aae1: RAPI client: Support renaming instances
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:56 pm Revision d654aae1: RAPI client: Support renaming instances
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:55 pm ganeti-local Revision d56e7dc7: Allow renaming instances via RAPI
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:55 pm Revision d56e7dc7: Allow renaming instances via RAPI
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:55 pm ganeti-local Revision a5eba783: RAPI client: Don't re-use PycURL object
With this patch, a new PycURL object will be created for each request.
This should make the RAPI client safe for simu...
Michael Hanselmann
06:55 pm Revision a5eba783: RAPI client: Don't re-use PycURL object
With this patch, a new PycURL object will be created for each request.
This should make the RAPI client safe for simu...
Michael Hanselmann

08/09/2010

07:09 pm ganeti-local Revision 94e9e1e9: Add --no-name-check to 'gnt-instance rename' man page
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Manuel Franceschini
07:09 pm Revision 94e9e1e9: Add --no-name-check to 'gnt-instance rename' man page
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Manuel Franceschini

08/05/2010

08:37 pm ganeti-local Revision fcee765d: Fix bug in bdev when drbd version format is x.x.x.x
This patch fixes a bug reported in [0]. Newer drbd versions can have
another digit beyond the regular major, minor an...
Manuel Franceschini
08:37 pm Revision fcee765d: Fix bug in bdev when drbd version format is x.x.x.x
This patch fixes a bug reported in [0]. Newer drbd versions can have
another digit beyond the regular major, minor an...
Manuel Franceschini

07/30/2010

10:59 pm ganeti-local Revision 41c44dcf: Bump version to 2.2.0~rc0
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
10:59 pm Revision 41c44dcf: Bump version to 2.2.0~rc0
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:33 pm ganeti-local Revision 40edb0cc: move-instance: Use constants for parameters
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:33 pm Revision 40edb0cc: move-instance: Use constants for parameters
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:33 pm ganeti-local Revision cc87d736: Allow instance NIC's IP address to be None
Also add some assertions.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@goog...
Michael Hanselmann
06:33 pm Revision cc87d736: Allow instance NIC's IP address to be None
Also add some assertions.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@goog...
Michael Hanselmann
06:33 pm Revision 405241dc: Test instance NIC and disk parameter names
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:33 pm ganeti-local Revision 405241dc: Test instance NIC and disk parameter names
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
06:33 pm ganeti-local Revision 59525e1f: Add new parameter type “maybe string”
Before strict checking was implemented, NIC IP addresses could be set
to “None”. Commit bd061c35 added more strict ch...
Michael Hanselmann
06:33 pm Revision 59525e1f: Add new parameter type “maybe string”
Before strict checking was implemented, NIC IP addresses could be set
to “None”. Commit bd061c35 added more strict ch...
Michael Hanselmann
06:32 pm Revision 71ca6309: cmdlib: Change expected type for source CA on remote import
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: ...
Michael Hanselmann
06:32 pm ganeti-local Revision 71ca6309: cmdlib: Change expected type for source CA on remote import
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: ...
Michael Hanselmann
06:32 pm ganeti-local Revision a59b0dc4: move-instance: Pass OS parameters to new instance
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: ...
Michael Hanselmann
06:32 pm Revision a59b0dc4: move-instance: Pass OS parameters to new instance
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: ...
Michael Hanselmann
06:21 pm ganeti-local Revision 529a8d17: Update NEWS file for the first release candidate
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
06:21 pm Revision 529a8d17: Update NEWS file for the first release candidate
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
04:43 am ganeti-local Revision aa9f8167: Fix a few job archival issues
This patch fixes two issues with job archival. First, the
LoadJobFromDisk can return 'None' for no-such-job, and we s...
Iustin Pop
04:43 am Revision aa9f8167: Fix a few job archival issues
This patch fixes two issues with job archival. First, the
LoadJobFromDisk can return 'None' for no-such-job, and we s...
Iustin Pop
02:10 am ganeti-local Revision 78bb78b1: burning: fix handling of empty job sets
If we call burning with only existing instance, then it will fail to
create any of them, and thus in the removal phas...
Iustin Pop
02:10 am Revision 78bb78b1: burning: fix handling of empty job sets
If we call burning with only existing instance, then it will fail to
create any of them, and thus in the removal phas...
Iustin Pop
02:09 am Revision 297ddce9: Change semantics of --force-multi for reinstall
Currently, we require both --force and --force-multiple for skipping the
confirmation on instance reinstalls. After o...
Iustin Pop
02:09 am ganeti-local Revision 297ddce9: Change semantics of --force-multi for reinstall
Currently, we require both --force and --force-multiple for skipping the
confirmation on instance reinstalls. After o...
Iustin Pop
12:52 am ganeti-local Revision 599ee321: Change handling of non-Ganeti errors in jqueue
Currently, if a job execution raises a Ganeti-specific error (i.e.
subclass of GenericError), then we encode it as (e...
Iustin Pop
12:52 am Revision 599ee321: Change handling of non-Ganeti errors in jqueue
Currently, if a job execution raises a Ganeti-specific error (i.e.
subclass of GenericError), then we encode it as (e...
Iustin Pop
12:52 am ganeti-local Revision 4404ffad: Implement gnt-cluster master-ping
This can be used from shell-scripts to quickly check the status of the
master node, before launching a series of jobs...
Iustin Pop
12:52 am Revision 4404ffad: Implement gnt-cluster master-ping
This can be used from shell-scripts to quickly check the status of the
master node, before launching a series of jobs...
Iustin Pop

07/29/2010

11:02 pm ganeti-local Revision b8ebd37b: Instance migration: remove error on missing link
Since we don't support upgrades from 1.2.4 without restarting the
instance, the 'not restarted since 1.2.5' check/err...
Iustin Pop
11:02 pm Revision b8ebd37b: Instance migration: remove error on missing link
Since we don't support upgrades from 1.2.4 without restarting the
instance, the 'not restarted since 1.2.5' check/err...
Iustin Pop
08:50 pm Revision 2c0be3d0: Add check for RAPI paths to start with /2
During a discussion in July 2010 it was decided that we'll stabilize on /2. See
message ID <20100716180012.GA9423@goo...
Michael Hanselmann
08:50 pm ganeti-local Revision 2c0be3d0: Add check for RAPI paths to start with /2
During a discussion in July 2010 it was decided that we'll stabilize on /2. See
message ID <20100716180012.GA9423@goo...
Michael Hanselmann
04:48 pm ganeti-local Revision a9b144cb: Ensure assertions are evaluated in tests
A lot of assertions are used in Ganeti's code. Some unittests even check
whether AssertionError is raised in some cas...
Michael Hanselmann
04:48 pm Revision a9b144cb: Ensure assertions are evaluated in tests
A lot of assertions are used in Ganeti's code. Some unittests even check
whether AssertionError is raised in some cas...
Michael Hanselmann
04:05 pm ganeti-local Revision fcee9675: RAPI client: The os argument for instance reinstalls is optional
Signed-off-by: David Knowles <dknowles@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
David Knowles
04:05 pm Revision fcee9675: RAPI client: The os argument for instance reinstalls is optional
Signed-off-by: David Knowles <dknowles@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
David Knowles
04:05 pm Revision 938bde86: QA: Test instance migration via CLI and RAPI
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:05 pm ganeti-local Revision 938bde86: QA: Test instance migration via CLI and RAPI
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:05 pm Revision e0ac6ce6: RAPI client: Support migrating instances
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:05 pm ganeti-local Revision e0ac6ce6: RAPI client: Support migrating instances
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:05 pm ganeti-local Revision c1cf1fe5: workerpool: Add two additional assertions
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:05 pm ganeti-local Revision b2e8a4d9: workerpool: Change signature of AddTask function to not use *args
By changing it to a normal parameter, which must be a sequence, we can
start using keyword parameters.
Before this p...
Michael Hanselmann
04:05 pm ganeti-local Revision 5823e0d2: RAPI: Support migrating instances
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:05 pm Revision c1cf1fe5: workerpool: Add two additional assertions
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:05 pm Revision 5823e0d2: RAPI: Support migrating instances
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:05 pm Revision b2e8a4d9: workerpool: Change signature of AddTask function to not use *args
By changing it to a normal parameter, which must be a sequence, we can
start using keyword parameters.
Before this p...
Michael Hanselmann
04:05 pm ganeti-local Revision 21c5ad52: workerpool: Move waiting for new tasks for a worker to the pool
This way fewer private variables of the pool are accesssed by the worker.
Signed-off-by: Michael Hanselmann <hansmi@...
Michael Hanselmann
04:05 pm ganeti-local Revision ccedb11b: workerpool: Remove unused worker method
HasRunningTask is never used except for an assertion, where we
don't really need the lock.
Signed-off-by: Michael Ha...
Michael Hanselmann
04:05 pm ganeti-local Revision 2f4e1516: workerpool: Additional check in BaseWorker.ShouldTerminate
Document that it should only be called from within RunTask and
add an assertion for this. This means we can no longer...
Michael Hanselmann
04:05 pm Revision 2f4e1516: workerpool: Additional check in BaseWorker.ShouldTerminate
Document that it should only be called from within RunTask and
add an assertion for this. This means we can no longer...
Michael Hanselmann
04:05 pm Revision ccedb11b: workerpool: Remove unused worker method
HasRunningTask is never used except for an assertion, where we
don't really need the lock.
Signed-off-by: Michael Ha...
Michael Hanselmann
04:05 pm Revision 21c5ad52: workerpool: Move waiting for new tasks for a worker to the pool
This way fewer private variables of the pool are accesssed by the worker.
Signed-off-by: Michael Hanselmann <hansmi@...
Michael Hanselmann
04:05 pm ganeti-local Revision 189d2714: workerpool: Use common function to add tasks
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:05 pm Revision 189d2714: workerpool: Use common function to add tasks
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Michael Hanselmann
04:02 pm ganeti-local Revision 92c1ea55: Fix install document regarding DRBD usage
This is related to issue 105.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@...
Iustin Pop
04:02 pm Revision 92c1ea55: Fix install document regarding DRBD usage
This is related to issue 105.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@...
Iustin Pop
04:02 pm ganeti-local Revision b430a54d: Update RAPI documentation for the OS changes
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
04:02 pm Revision b430a54d: Update RAPI documentation for the OS changes
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Iustin Pop
07:03 am Revision 57ef88df: Fix a couple of typos in the manpages
Again, thanks to lintian. Iustin Pop
07:03 am ganeti-local Revision 57ef88df: Fix a couple of typos in the manpages
Again, thanks to lintian. Iustin Pop

07/28/2010

11:37 pm ganeti-local Revision c28502b1: Rename masterfailover to master-failover
Most (all?) of our commands use dash-separator: replace-disks,
verify-disks, add-tags, etc. “gnt-cluster masterfailov...
Iustin Pop
11:37 pm Revision c28502b1: Rename masterfailover to master-failover
Most (all?) of our commands use dash-separator: replace-disks,
verify-disks, add-tags, etc. “gnt-cluster masterfailov...
Iustin Pop
11:27 pm ganeti-local Revision 130f0966: RAPI: Add os params to instance creation v1
Since the RAPI QA suite doesn't seem to offer easy testing of failed
creations, I didn't add this to the QA. Pointers...
Iustin Pop
11:27 pm Revision 130f0966: RAPI: Add os params to instance creation v1
Since the RAPI QA suite doesn't seem to offer easy testing of failed
creations, I didn't add this to the QA. Pointers...
Iustin Pop
11:19 pm ganeti-local Revision 74fa8200: makefile: fix TAGS building
“find .” requires that “-path” arguments start with a dot, otherwise
they are not matches. Additionally, we also incl...
Iustin Pop
11:19 pm Revision 74fa8200: makefile: fix TAGS building
“find .” requires that “-path” arguments start with a dot, otherwise
they are not matches. Additionally, we also incl...
Iustin Pop
11:19 pm ganeti-local Revision 91c622a8: Improve handling of lost jobs
Currently, if the cli.JobExecutor class is being used, and one of the
jobs is being archived before it can check its ...
Iustin Pop
11:19 pm Revision 91c622a8: Improve handling of lost jobs
Currently, if the cli.JobExecutor class is being used, and one of the
jobs is being archived before it can check its ...
Iustin Pop
08:16 pm ganeti-local Revision 5a1c22fe: luxi: convert permission errors into exception
This patch adds handling of permission errors so that we don't show
tracebacks when a non-root user runs a gnt-* comm...
Iustin Pop
08:16 pm Revision 5a1c22fe: luxi: convert permission errors into exception
This patch adds handling of permission errors so that we don't show
tracebacks when a non-root user runs a gnt-* comm...
Iustin Pop
07:10 pm ganeti-local Revision 6a016df9: cmdlib: Return new name from rename operations
The new name is then displayed by the clients.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Ma...
Michael Hanselmann
07:10 pm Revision 6a016df9: cmdlib: Return new name from rename operations
The new name is then displayed by the clients.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Ma...
Michael Hanselmann
06:40 pm ganeti-local Revision 3fe11ba3: gnt-instance rename: Fix bug and rename params
This patch fixes a bug when gnt-instance rename was invoked with
--no-name-check. It renames the internal variables t...
Manuel Franceschini
06:40 pm Revision 3fe11ba3: gnt-instance rename: Fix bug and rename params
This patch fixes a bug when gnt-instance rename was invoked with
--no-name-check. It renames the internal variables t...
Manuel Franceschini

07/27/2010

09:44 pm Revision 0ca66853: hail: fix error message for failed multi-evac
Currently we show the instance index, but this makes no sense outside
the current running program. Instead, we show t...
Iustin Pop
09:44 pm ganeti-local Revision 0ca66853: hail: fix error message for failed multi-evac
Currently we show the instance index, but this makes no sense outside
the current running program. Instead, we show t...
Iustin Pop
03:03 am Revision 303bb0ed: NEWS: Add double blank lines before headers
This looks better for text-only viewing… Iustin Pop
03:03 am Revision 84edb64b: Update NEWS file for the 0.2.6 release
Iustin Pop
03:03 am ganeti-local Revision 303bb0ed: NEWS: Add double blank lines before headers
This looks better for text-only viewing… Iustin Pop
03:03 am ganeti-local Revision 84edb64b: Update NEWS file for the 0.2.6 release
Iustin Pop

07/26/2010

05:55 pm ganeti-local Revision 452913ed: QA: add tests for the reserved lvs feature
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
05:55 pm Revision 452913ed: QA: add tests for the reserved lvs feature
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
05:55 pm Revision f38ea602: Add modification of the reserved logical volumes
This doesn't allow addition/removal of individual volumes, only
wholesale replace of the entire list. It can be impro...
Iustin Pop
05:55 pm ganeti-local Revision f38ea602: Add modification of the reserved logical volumes
This doesn't allow addition/removal of individual volumes, only
wholesale replace of the entire list. It can be impro...
Iustin Pop
05:54 pm Revision 5a3ab484: Add printing of reserved_lvs in cluster info
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
05:54 pm ganeti-local Revision 5a3ab484: Add printing of reserved_lvs in cluster info
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Iustin Pop
05:54 pm ganeti-local Revision 999b183c: Introuce a new cluster parameter - reserved_lvs
This parameter, which is a list of regular expression patterns, will
make cluster verify ignore any such LVs. It will...
Iustin Pop
05:54 pm Revision 999b183c: Introuce a new cluster parameter - reserved_lvs
This parameter, which is a list of regular expression patterns, will
make cluster verify ignore any such LVs. It will...
Iustin Pop
05:50 pm Revision 91492e57: Change the meaning of call_node_start_master
Currently, backend.StartMaster (the function behind this RPC call) will
activate the master IP and then, if the start...
Iustin Pop
05:50 pm ganeti-local Revision 91492e57: Change the meaning of call_node_start_master
Currently, backend.StartMaster (the function behind this RPC call) will
activate the master IP and then, if the start...
Iustin Pop
05:49 pm ganeti-local Revision 340f4757: masterd: move the IP activation from Exec to Check
Currently, the master IP activation is done in the Exec function. Since
the original masterd process returns after fo...
Iustin Pop
05:49 pm Revision 340f4757: masterd: move the IP activation from Exec to Check
Currently, the master IP activation is done in the Exec function. Since
the original masterd process returns after fo...
Iustin Pop
05:45 pm ganeti-local Revision e0e916fe: Move the UsesRPC decorator from cli to rpc
This is needed because not just the cli scripts need this decorator, but
the master daemon too (and it already duplic...
Iustin Pop
05:45 pm Revision e0e916fe: Move the UsesRPC decorator from cli to rpc
This is needed because not just the cli scripts need this decorator, but
the master daemon too (and it already duplic...
Iustin Pop
05:09 pm ganeti-local Revision f5116c87: watcher: smarter handling of instance records
This patch implements a few changes to the instance handling. First, old
instances which no longer exist on the clust...
Iustin Pop
05:09 pm Revision f5116c87: watcher: smarter handling of instance records
This patch implements a few changes to the instance handling. First, old
instances which no longer exist on the clust...
Iustin Pop

07/23/2010

08:26 pm ganeti-local Revision 52194140: Update the RAPI node migrate for the 'live' change
This patch adds handling of the new 'mode' parameter to the RAPI server,
while keeping compatibility with the old mod...
Iustin Pop
08:26 pm Revision 52194140: Update the RAPI node migrate for the 'live' change
This patch adds handling of the new 'mode' parameter to the RAPI server,
while keeping compatibility with the old mod...
Iustin Pop
08:26 pm Revision 1f334d96: Update the RAPI client for the migration mode
See the discussion on the previous patch about this. Basically unless we
want to a add a new 'feature' marking for th...
Iustin Pop
08:26 pm ganeti-local Revision 1f334d96: Update the RAPI client for the migration mode
See the discussion on the previous patch about this. Basically unless we
want to a add a new 'feature' marking for th...
Iustin Pop
08:26 pm Revision f907fcf2: Fix burnin and live migration
This is breakage from the original 'live' parameter changes.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-...
Iustin Pop
08:26 pm ganeti-local Revision f907fcf2: Fix burnin and live migration
This is breakage from the original 'live' parameter changes.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-...
Iustin Pop
08:26 pm ganeti-local Revision 8c35561f: Rename the OpMigrate* parameter 'live' to 'mode'
This is needed as now the parameter is no longer boolean, but tri-state.
Signed-off-by: Iustin Pop <iustin@google.co...
Iustin Pop
08:26 pm Revision 8c35561f: Rename the OpMigrate* parameter 'live' to 'mode'
This is needed as now the parameter is no longer boolean, but tri-state.
Signed-off-by: Iustin Pop <iustin@google.co...
Iustin Pop
08:26 pm Revision 783a6c0b: Rename migration type to migration mode
This is in preparation for the rename of the opcode 'live' parameter to
'mode'.
Signed-off-by: Iustin Pop <iustin@go...
Iustin Pop
08:26 pm ganeti-local Revision 783a6c0b: Rename migration type to migration mode
This is in preparation for the rename of the opcode 'live' parameter to
'mode'.
Signed-off-by: Iustin Pop <iustin@go...
Iustin Pop
03:19 pm ganeti-local Revision 2ea65c7d: utils: Fix incorrect docstring
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Manuel Franceschini
03:19 pm Revision 2ea65c7d: utils: Fix incorrect docstring
Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Manuel Franceschini
03:50 am Revision f688711c: hscan: return exit code 2 for RAPI failures
If some clusters failed during RAPI collection, exit with exit code 2 so
that tests can detect this failure.
Iustin Pop
03:50 am ganeti-local Revision f688711c: hscan: return exit code 2 for RAPI failures
If some clusters failed during RAPI collection, exit with exit code 2 so
that tests can detect this failure.
Iustin Pop
03:32 am Revision b7478ce1: More enhancements to live-test.sh
Iustin Pop
03:32 am ganeti-local Revision b7478ce1: More enhancements to live-test.sh
Iustin Pop
« Previous
Next »
 

Also available in: Atom