Activity
From 07/26/2010 to 08/24/2010
08/24/2010
- 08:06 pm ganeti-local Revision e4d89284: Merge branch 'devel-2.1' into devel-2.2
- * devel-2.1:
Increase version to 2.1.7
Update NEWS for the 2.1.7 release
Conflicts:
NEWS
- merge
configure.... - 08:06 pm Revision e4d89284: Merge branch 'devel-2.1' into devel-2.2
- * devel-2.1:
Increase version to 2.1.7
Update NEWS for the 2.1.7 release
Conflicts:
NEWS
- merge
configure.... - 07:54 pm Revision c78b3a66: Increase version to 2.1.7
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:54 pm ganeti-local Revision c78b3a66: Increase version to 2.1.7
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:54 pm Revision 6845d276: Update NEWS for the 2.1.7 release
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:54 pm ganeti-local Revision 6845d276: Update NEWS for the 2.1.7 release
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:30 pm Revision 3bf75b7d: Move text serialization functions to Text.hs
- Currently these are in hscan, and cannot be reused easily.
- 07:30 pm ganeti-local Revision 3bf75b7d: Move text serialization functions to Text.hs
- Currently these are in hscan, and cannot be reused easily.
- 06:32 pm Revision 52c47e4e: workerpool: Add support for task priority
- To add job priorities, the worker pool underlying the job queue must
support priorities per task. This patch adds the... - 06:32 pm ganeti-local Revision 52c47e4e: workerpool: Add support for task priority
- To add job priorities, the worker pool underlying the job queue must
support priorities per task. This patch adds the... - 06:29 pm ganeti-local Revision 73c25d35: Fix race condition in locking unittest
- While writing unittests for the new lock monitor, I made a small mistake and
didn't synchronize acquiring locks prope... - 06:29 pm Revision 73c25d35: Fix race condition in locking unittest
- While writing unittests for the new lock monitor, I made a small mistake and
didn't synchronize acquiring locks prope... - 05:57 pm ganeti-local Revision 19b9ba9a: Add simple lock monitor
- This patch adds an initial implementation of a lock monitor, accessible
for the user through “gnt-debug locks”. It cu... - 05:57 pm Revision 19b9ba9a: Add simple lock monitor
- This patch adds an initial implementation of a lock monitor, accessible
for the user through “gnt-debug locks”. It cu... - 05:27 pm ganeti-local Revision daba67c7: workerpool: Allow setting task name
- With this patch, the task name is added to the thread name and will show up in
logs. Log messages from jobs will look... - 05:27 pm Revision daba67c7: workerpool: Allow setting task name
- With this patch, the task name is added to the thread name and will show up in
logs. Log messages from jobs will look...
08/23/2010
- 06:26 pm ganeti-local Revision a4ebd726: Use one function to parse “--fields” option values
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:26 pm Revision a4ebd726: Use one function to parse “--fields” option values
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:57 pm ganeti-local Revision 4fb780d1: locking.LockSet: Use function to get member lock name
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:57 pm Revision 4fb780d1: locking.LockSet: Use function to get member lock name
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:57 pm ganeti-local Revision 049088b2: Finalize removal of “lock_status” job field
- When removing the field in commit 9bdab62198, I forgot to remove some parts.
Signed-off-by: Michael Hanselmann <hans... - 05:57 pm Revision 049088b2: Finalize removal of “lock_status” job field
- When removing the field in commit 9bdab62198, I forgot to remove some parts.
Signed-off-by: Michael Hanselmann <hans... - 05:33 pm Revision 0849f36b: Prepare 2.2.0~rc1 release
- Update NEWS and version number.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iusti... - 05:33 pm ganeti-local Revision 0849f36b: Prepare 2.2.0~rc1 release
- Update NEWS and version number.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iusti... - 03:40 pm ganeti-local Revision ea8ac9c9: Switch to the RPC call to update /etc/hosts in LUAddNode and LURemoveNode
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanse... - 03:40 pm Revision ea8ac9c9: Switch to the RPC call to update /etc/hosts in LUAddNode and LURemoveNode
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanse... - 03:40 pm Revision 19ddc57a: Add RPC calls to update /etc/hosts
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanse... - 03:40 pm ganeti-local Revision 19ddc57a: Add RPC calls to update /etc/hosts
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanse... - 02:58 pm Revision 17f7fd27: Fix a few epydoc docstrings
- Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:58 pm ganeti-local Revision 17f7fd27: Fix a few epydoc docstrings
- Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:39 pm ganeti-local Revision 8f9069e5: Merge branch 'devel-2.2'
- * devel-2.2:
setup-ssh: fix updating of authorized_keys
setup-ssh: Also use keys from the ssh-agent
setup-ssh: ... - 01:39 pm Revision 8f9069e5: Merge branch 'devel-2.2'
- * devel-2.2:
setup-ssh: fix updating of authorized_keys
setup-ssh: Also use keys from the ssh-agent
setup-ssh: ... - 01:31 pm Revision 981732fb: Make family argument in FormatAddress optional
- By doing this we delegate the task of finding the correct address family
to the FormatAddress method.
Signed-off-by:... - 01:31 pm ganeti-local Revision 981732fb: Make family argument in FormatAddress optional
- By doing this we delegate the task of finding the correct address family
to the FormatAddress method.
Signed-off-by:... - 01:31 pm ganeti-local Revision 51b13ce9: Support IPv6 for instances
- Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:31 pm Revision 51b13ce9: Support IPv6 for instances
- Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:50 pm ganeti-local Revision 634a9a35: setup-ssh: fix updating of authorized_keys
- Due to what seems like a bug (or inconsistency) in paramiko, files
opened with a+ over SFTP need a seek() in order fo... - 12:50 pm Revision 634a9a35: setup-ssh: fix updating of authorized_keys
- Due to what seems like a bug (or inconsistency) in paramiko, files
opened with a+ over SFTP need a seek() in order fo... - 12:47 pm ganeti-local Revision 3dc66ebc: setup-ssh: Also use keys from the ssh-agent
- Currently, setup-ssh only uses one disk-based key. This means that any
setup where we use keys from ssh-agent (which ... - 12:47 pm Revision 3dc66ebc: setup-ssh: Also use keys from the ssh-agent
- Currently, setup-ssh only uses one disk-based key. This means that any
setup where we use keys from ssh-agent (which ...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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> - 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> - 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... - 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... - 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> - 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> - 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 ... - 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 ... - 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... - 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... - 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 ... - 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 ... - 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> - 01:03 pm Revision 2175e25d: Fix small spelling mistake
- Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
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'. ... - 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... - 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... - 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'. ... - 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... - 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... - 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... - 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... - 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> - 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> - 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... - 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... - 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:... - 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:... - 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... - 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... - 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> - 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> - 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> - 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> - 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... - 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... - 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> - 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> - 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.
... - 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.
... - 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> - 12:44 pm Revision 9486f6ae: Support for IPv6 QA
- Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 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> - 12:44 pm Revision b43dcc5a: Support IPv6 node add
- Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 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> - 12:44 pm Revision e7323b5e: Support IPv6 cluster init
- Signed-off-by: Manuel Franceschini <livewire@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 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 ... - 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 ... - 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... - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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> - 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> - 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> - 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> - 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> - 02:21 pm Revision 3882937a: RAPI: Allow modifying instance
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 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... - 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... - 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 ... - 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 ... - 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... - 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... - 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... - 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... - 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... - 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... - 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> - 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> - 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... - 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... - 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... - 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... - 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... - 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... - 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 ... - 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 ...
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> - 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> - 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... - 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... - 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> - 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> - 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> - 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> - 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> - 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> - 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... - 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... - 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... - 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... - 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... - 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... - 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 ... - 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 ... - 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> - 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> - 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... - 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...
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@... - 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@...
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 ... - 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 ... - 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> - 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>
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... - 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... - 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... - 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... - 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... - 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... - 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> - 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> - 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> - 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> - 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> - 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> - 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> - 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> - 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... - 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...
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> - 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>
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... - 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...
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> - 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> - 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> - 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> - 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... - 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... - 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> - 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> - 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... - 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... - 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: ... - 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: ... - 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: ... - 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: ... - 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> - 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> - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 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... - 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> - 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> - 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> - 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> - 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> - 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> - 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> - 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... - 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> - 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> - 04:05 pm Revision 5823e0d2: RAPI: Support migrating instances
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 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... - 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@... - 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... - 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... - 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... - 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... - 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@... - 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> - 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> - 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@... - 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@... - 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> - 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> - 07:03 am Revision 57ef88df: Fix a couple of typos in the manpages
- Again, thanks to lintian.
- 07:03 am ganeti-local Revision 57ef88df: Fix a couple of typos in the manpages
- Again, thanks to lintian.
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... - 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... - 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... - 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... - 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... - 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... - 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 ... - 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 ... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 03:03 am Revision 303bb0ed: NEWS: Add double blank lines before headers
- This looks better for text-only viewing…
- 03:03 am Revision 84edb64b: Update NEWS file for the 0.2.6 release
- 03:03 am ganeti-local Revision 303bb0ed: NEWS: Add double blank lines before headers
- This looks better for text-only viewing…
- 03:03 am ganeti-local Revision 84edb64b: Update NEWS file for the 0.2.6 release
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> - 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> - 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... - 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... - 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> - 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> - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
Also available in: Atom