Activity
From 10/02/2012 to 10/31/2012
10/31/2012
- 07:25 pm Revision 0acb32ae: High-level QH API
- 07:02 pm ./kamaki Revision fd5db045: pep8 part of kamaki (from root to cli)
- 06:06 pm ./kamaki Revision 40425570: Get rid of old file
- 05:42 pm Revision 1932b50e: Merge branch 'devel-0.12' into debian-0.12ubuntu
- 04:35 pm ./kamaki Revision 19f48e75: pep8 setup.py
- 04:19 pm ./kamaki Revision 9ceec15a: Intriduce store cat to cli
- cat prints a remote file to console
this used to be achieved by calling download with only one
parameter, which is no... - 04:06 pm ./kamaki Revision 5203ec42: Remove forgoten debug print message
- 03:28 pm ./kamaki Revision f8b42e99: Propagate failed connection to server
- 03:26 pm Revision d793e5c4: Do not attempt to create an entity if it exists with a different owner.
- Refer to rejected by list index.
- 03:23 pm Revision 091494d7: Return policy id, not django object.
- 03:21 pm Revision a116d82a: get_limits works on policies.
- 01:50 pm Revision 99d5b76b: Work in progress: a higher-level api
- 01:49 pm Revision 8fd4d229: Merge branch 'master' into testing
- 01:16 pm ./kamaki Revision b521efd9: Minor bugs
- 12:04 pm ./kamaki Revision 1037b811: Remove sensitive info from code
- 11:59 am snf-image Revision ccd16afc: Fix a bug in the helper's monitoring system
- Fix a bug where the helper will not send a image-helper-error msg
if an error occures when running snf-image-helper m... - 11:55 am ./kamaki Revision 9c2c1659: Remove some merging trash
- 11:50 am ./kamaki Revision 68da89ac: Merge branch 'master' of https://code.grnet.gr/git/kamaki
- Conflicts:
kamaki/__init__.py
kamaki/cli.py
kamaki/clients/__init__.py
kamaki/clients/astakos.py
kamaki/clients/... - 11:29 am Revision 605d23bf: Helpdesk suspend actions
- 12:56 am Feature #3012 (Assigned): Display warning when using non-system provided image
- Display warning when using user-provided Image. "You have selected a user-provided Image, which is not officially end...
- 12:19 am Revision 53161dd8: Rewrite ExtendedSetPasswordForm & ExtendedPasswordChangeForm save methods
- Refs: #2612
- 12:19 am astakos Revision 53161dd8: Rewrite ExtendedSetPasswordForm & ExtendedPasswordChangeForm save methods
- Refs: #2612
10/30/2012
- 09:00 pm ganeti-local Revision cfa2b7a0: Add note about developing on a production machine
- This is the bit of documentation missing for issue 170. Doing
development on a machine which already has Ganeti insta... - 09:00 pm snf-ganeti Revision cfa2b7a0: Add note about developing on a production machine
- This is the bit of documentation missing for issue 170. Doing
development on a machine which already has Ganeti insta... - 08:26 pm snf-ganeti Revision 04da9087: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- 08:26 pm ganeti-local Revision 04da9087: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- 08:24 pm ganeti-local Revision b1e5ee06: Fix a bug intruduced when refactoring GenerateFree
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:24 pm snf-ganeti Revision b1e5ee06: Fix a bug intruduced when refactoring GenerateFree
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 07:55 pm snf-ganeti Revision e15cada8: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- 07:55 pm ganeti-local Revision e15cada8: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- 07:50 pm snf-ganeti Revision bc25ebb4: Fix a typo in OpNetworkSetParams
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 07:50 pm ganeti-local Revision bc25ebb4: Fix a typo in OpNetworkSetParams
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 07:41 pm ganeti-local Revision a9d6eeb1: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/network.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 07:41 pm snf-ganeti Revision a9d6eeb1: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/network.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 07:30 pm ganeti-local Revision 48e734f3: Introduce new basic type TStringNone
- Check if a certain value is "none". This is used by opcodes that
unset an object's attribute (set it to None), for in... - 07:30 pm snf-ganeti Revision 48e734f3: Introduce new basic type TStringNone
- Check if a certain value is "none". This is used by opcodes that
unset an object's attribute (set it to None), for in... - 06:51 pm ./kamaki Revision df959ba0: Remove too much progressbar warnings
- 06:48 pm ./kamaki Revision b5d069f0: Move progressbar check to ProgressBarArgument
- 06:42 pm ./kamaki Revision 9791305f: Catch progressbar missing in download
- 06:39 pm ./kamaki Revision 41226a68: Dont create ProgressBar if progress not installed
- 06:36 pm ./kamaki Revision 5bfe1cda: Commit uncommited pithos_cli changes
- 06:17 pm ./kamaki Revision 4e054e38: Make ansicollors and progressbar optional
- Actually, setuptools don't support "optional", so they are
just not installed - 06:11 pm ./kamaki Revision 726fa2a1: Remove request depedancy
- 06:06 pm ./kamaki Revision 3cea140a: Add snf-common dependency
- 05:54 pm ./kamaki Revision b335416e: Almost complete kamaki.client settings
- There are some issues:
- in Pithos: big-file handling, binnary file up/download
- in Cyclades: some methods need extr... - 05:51 pm ganeti-local Revision 4a6d8fd5: Move _BuildNetworkEnv() at top-level
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:37 pm ./kamaki Revision 8ecbb5e8: unittest image set/list_members
- 05:11 pm Bug #2883 (Closed): Turn emails to case-insensitive
- 05:07 pm Bug #2918 (Closed): HTTP 500, AttribueError: 'WSGIRequest' object has no attribute 'HEAD'
- 05:06 pm Bug #2918: HTTP 500, AttribueError: 'WSGIRequest' object has no attribute 'HEAD'
- The correct commit is:
commit:77fc637a (not commit:3d2e5537) - 05:04 pm Bug #2918: HTTP 500, AttribueError: 'WSGIRequest' object has no attribute 'HEAD'
- commit:3d2e5537
commit:dda2e499 - 04:23 pm ./kamaki Revision adb1dde9: unittest image register (basic functionality)
- 04:18 pm Bug #3010 (New): Differentiate validation message in password reset form in case of inactive account
- 04:10 pm Bug #3008 (New): Limit the next parameter
- Redirect to next only if the url is in ASTAKOS_COOKIE_DOMAIN or the scheme is pithos.
- 04:07 pm ganeti-local Revision 0d324688: Fix runtime memory increases
- Commit 2c0af7da which added the runtime memory changes functionality
had a small typo (wrong name); I've rewritten th... - 04:07 pm snf-ganeti Revision 0d324688: Fix runtime memory increases
- Commit 2c0af7da which added the runtime memory changes functionality
had a small typo (wrong name); I've rewritten th... - 04:03 pm Bug #3007 (New): Invalidate active user sessions if password or token change
- 03:45 pm snf-ganeti Revision 11b82202: Merge branch 'stable-2.6-ippool-hotplug-esi' into debian-2.6-demo
- 03:38 pm ganeti-local Revision 922828a6: Use bitarray 0.8 interface
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 03:38 pm snf-ganeti Revision 922828a6: Use bitarray 0.8 interface
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 03:37 pm ganeti-local Revision 326d8273: Simplify GenerateFree in network module
- GenerateFree now returns the first available IP in the network
or raises AddressPoolError if it is full.
Signed-off-... - 03:37 pm snf-ganeti Revision 326d8273: Simplify GenerateFree in network module
- GenerateFree now returns the first available IP in the network
or raises AddressPoolError if it is full.
Signed-off-... - 03:34 pm ganeti-local Revision e3fd65a4: Replace string values with proper constants
- _UnlockedCommitIp is used either for releasing or reserving an
IP inside a network. New constants RELEASE_ACTION/RESE... - 03:34 pm snf-ganeti Revision e3fd65a4: Replace string values with proper constants
- _UnlockedCommitIp is used either for releasing or reserving an
IP inside a network. New constants RELEASE_ACTION/RESE... - 03:31 pm ganeti-local Revision aa16d5a8: Simplify mac generation funtions
- Introduce new config method _UnlockedGetNetworkMACPrefix and refactor
original _GenerateOneMAC so that it takes prefi... - 03:31 pm snf-ganeti Revision aa16d5a8: Simplify mac generation funtions
- Introduce new config method _UnlockedGetNetworkMACPrefix and refactor
original _GenerateOneMAC so that it takes prefi... - 02:57 pm snf-ganeti Revision 28ec01e6: Use bitarray 0.8 interface
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:57 pm ganeti-local Revision 28ec01e6: Use bitarray 0.8 interface
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:21 pm ./kamaki Revision 4c28298d: unittest image get_meta
- 02:19 pm Revision ddf2e911: fix resolve_pending_commissions()
- 02:18 pm ganeti-local Revision fbc89014: Use bitarray 0.8 interface
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:18 pm ganeti-local Revision fd5855ba: Fix few docstrings
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:18 pm ganeti-local Revision 91feab85: Minor fix in ovf
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:18 pm ganeti-local Revision a02b6df4: Minor fix in query.py
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:17 pm ganeti-local Revision 8e66b9bf: Fix validation of vgname in OpClusterSetParams
- This variable can be empty, when we want to disable LVM, so we can't
use TMaybeString.
Fixes issue 285.
Signed-off-... - 02:17 pm snf-ganeti Revision 8e66b9bf: Fix validation of vgname in OpClusterSetParams
- This variable can be empty, when we want to disable LVM, so we can't
use TMaybeString.
Fixes issue 285.
Signed-off-... - 02:17 pm ganeti-local Revision e5dfc531: Fix removal of storage directory on shared file storage
- This patch makes _RemoveDisks symmetric to _CreateDisks with respect
to file-based storage: _CreateDisks uses "in con... - 02:17 pm snf-ganeti Revision e5dfc531: Fix removal of storage directory on shared file storage
- This patch makes _RemoveDisks symmetric to _CreateDisks with respect
to file-based storage: _CreateDisks uses "in con... - 02:17 pm ganeti-local Revision 15361a18: Switch non-redundant check to disk template-based
- Currently, the warning/notice about non-redundant instances in cluster
verify is based non empty secondaries list (ho... - 02:17 pm snf-ganeti Revision 15361a18: Switch non-redundant check to disk template-based
- Currently, the warning/notice about non-redundant instances in cluster
verify is based non empty secondaries list (ho... - 02:15 pm ./kamaki Revision bd1a7012: Merge branch 'develop' of https://code.grnet.gr/git/kamaki into develop
- 02:13 pm ./kamaki Revision f7e38cbb: Fix image list_public syntax bug, gracefull error
- Connection module errors are controled and nicer
untitest list_public - 02:13 pm ./kamaki Revision 4a429246: image test list_public
- 01:25 pm ./kamaki Revision b9d07587: Astakos: minor config bug, introduce unittesting
- 01:12 pm Revision ffab341c: Revert dummy images from commit 9555268a
- 01:01 pm ganeti-local Revision 4fb3b93c: Add docstring to the GetECReserved config method
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 01:01 pm ganeti-local Revision 29cb6d9f: Simplify GenerateFree in network module
- GenerateFree now returns the first available IP in the network
or raises AddressPoolError if it is full.
Signed-off-... - 01:01 pm ganeti-local Revision 1b209a17: Replace string values with proper constants
- _UnlockedCommitIp is used either for releasing or reserving an
IP inside a network. New constants RELEASE_ACTION/RESE... - 01:01 pm ganeti-local Revision c0631c06: Simplify mac generation funtions
- Introduce new config method _UnlockedGetNetworkMACPrefix and refactor
original _GenerateOneMAC so that it takes prefi... - 01:00 pm Revision 038d6772: Merge branch 'ui-0.11' into devel-0.12
- 12:49 pm Revision aa8230bd: Include deleted networks in get_flavor_info
- 12:49 pm Revision 22a9959d: Do not allow actions to deleted networks
- 12:49 pm Revision 71ec054d: Allow custom link, mac_prefix in network-create
- Add extra command line arguments, to allow the user specify the
link and mac_prefix of the new network if needed. - 12:49 pm Revision ab419f67: Remove depricated settings and update migrations
- 12:09 pm ./kamaki Revision 0e46324c: Some touches in Cyclades unittests
- 12:03 pm Revision e7f987bf: As recognized by emacs.
- 11:12 am Revision d69d04e7: get_entity returns Owner, not Key.
- 12:59 am ganeti-local Revision efd38c3d: Fix permission for socket directory
- The directory must we writable also by the confd daemon user.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>... - 12:59 am snf-ganeti Revision efd38c3d: Fix permission for socket directory
- The directory must we writable also by the confd daemon user.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>...
10/29/2012
- 07:43 pm ./kamaki Revision 1f1ca342: Complete cyclades testing
- 07:13 pm Revision 58c077a9: bug fix: save source entity in Provision, not target
- 07:09 pm ./kamaki Revision 9f1d1fcf: History file at root
- 07:00 pm Revision c2260987: bug fix: create() expects a django Model object in foreign key position
- 06:47 pm Revision dc3de697: Update cyclades-app Changelog
- 06:46 pm Revision 9555268a: Optionally group public nics in one network view in ui
- 06:31 pm Revision 3f16a6c7: Proper exception representation
- 06:30 pm Revision b1fb5f74: Fix stray divs
- 06:28 pm Revision cf2c902d: Html fix
- 06:15 pm ./kamaki Revision e8bd81eb: Default values minor fixes
- 05:31 pm ./kamaki Revision 554d18b0: Setup default values for synnefo services
- Defult values refer to the okeanos production
services. If the caller has access to okeanos
production site (an accou... - 05:14 pm Revision 5e1d07d4: Return ServiceUnavailable when pools are depleted
- Return ServiceUnavailable, instead of OverLimit, when pools of bridges,
mac-prefixes or IPs run out of resources. - 04:11 pm ./kamaki Revision 67cea04c: Set colors off by default
- 03:52 pm ./kamaki Revision 455b362d: Change syntax for KeyValue properties
- old syntax: --property "key1=val1 key2=val2 ..."
new syntax: --property key1=val1,key2-val2,... - 02:47 pm ./kamaki Revision 23803b28: Fix parse error in argument parsing
- 02:28 pm Revision 1e2cc762: Merge remote-tracking branch 'origin/devel-0.12' into ui-0.11
- 02:19 pm ganeti-local Revision dc1e9a74: Document the new --yes-do-it option for master-failover
- Sorry, this should have gone in the previous commit, I forgot about
it.
Signed-off-by: Iustin Pop <iustin@google.com... - 02:19 pm snf-ganeti Revision dc1e9a74: Document the new --yes-do-it option for master-failover
- Sorry, this should have gone in the previous commit, I forgot about
it.
Signed-off-by: Iustin Pop <iustin@google.com... - 01:59 pm snf-ganeti Revision 6022a419: Add option to force master-failover without voting
- This fixes issue 282.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.... - 01:59 pm ganeti-local Revision 6022a419: Add option to force master-failover without voting
- This fixes issue 282.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.... - 01:31 pm ./kamaki Revision a34888b4: list/disconnect nics by network at clients lib
- 01:12 pm Revision af88de58: Make management commands list non-deleted entries
- Modify snf-manage {server, network, flavor}-list to list by default only
non-deleted entries. The `--deleted` flag ca...
10/28/2012
- 07:39 pm snf-occi Revision 8619548c: snf-occi API server now logs voms info in requests
- 05:30 pm astakos Revision 9f663ff7: Resolve conflict after merge
- 05:30 pm Revision 9f663ff7: Resolve conflict after merge
- 05:25 pm Revision 54b86775: Merge branch '0.6.4' into future
- 05:25 pm astakos Revision 54b86775: Merge branch '0.6.4' into future
10/26/2012
- 06:05 pm ganeti-local Revision 7adb7dff: Convert Luxi results to Ganeti errors
- This a bit too complex patch converts the result of Luxi calls
(submitJob, query*, etc.) from Result to ErrorResult. ... - 06:05 pm snf-ganeti Revision 7adb7dff: Convert Luxi results to Ganeti errors
- This a bit too complex patch converts the result of Luxi calls
(submitJob, query*, etc.) from Result to ErrorResult. ... - 05:35 pm snf-ganeti Revision 7939f60c: cfgupgrade: Write file for file storage paths
- When file storage is used this file is now mandatory.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 05:35 pm ganeti-local Revision 7939f60c: cfgupgrade: Write file for file storage paths
- When file storage is used this file is now mandatory.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 05:35 pm ganeti-local Revision 5e09a309: backend: Switch to new file storage directory verification
- The configuration is no longer used for verifying file storage paths.
Signed-off-by: Michael Hanselmann <hansmi@goog... - 05:35 pm snf-ganeti Revision 5e09a309: backend: Switch to new file storage directory verification
- The configuration is no longer used for verifying file storage paths.
Signed-off-by: Michael Hanselmann <hansmi@goog... - 05:35 pm ganeti-local Revision 72b35807: Check allowed file storage paths during cluster-verify
- Some paths, such as /bin or /usr/lib, should not be used for file
storage. This patch implements a check during clust... - 05:35 pm snf-ganeti Revision 72b35807: Check allowed file storage paths during cluster-verify
- Some paths, such as /bin or /usr/lib, should not be used for file
storage. This patch implements a check during clust... - 05:33 pm ganeti-local Revision 78062de9: Make Paramiko an optional dependency for listrunner
- With the move away from “setup-ssh”, Paramiko is no longer necessary to
configure SSH on nodes.
Signed-off-by: Micha... - 05:33 pm snf-ganeti Revision 78062de9: Make Paramiko an optional dependency for listrunner
- With the move away from “setup-ssh”, Paramiko is no longer necessary to
configure SSH on nodes.
Signed-off-by: Micha... - 05:30 pm Revision 5b43614a: Merge branch 'master' into testing
- 05:27 pm ganeti-local Revision 8a670753: Remove setup-ssh
- It has been superseeded by “prepare-node-join”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: I... - 05:27 pm snf-ganeti Revision 8a670753: Remove setup-ssh
- It has been superseeded by “prepare-node-join”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: I... - 05:27 pm snf-ganeti Revision 224ff0f7: gnt-node add: Use prepare-node-join
- This patch changes “gnt-node add” to use the newly added
“prepare-node-join” tool. Hereby Paramiko is no longer a har... - 05:27 pm ganeti-local Revision 224ff0f7: gnt-node add: Use prepare-node-join
- This patch changes “gnt-node add” to use the newly added
“prepare-node-join” tool. Hereby Paramiko is no longer a har... - 05:27 pm ganeti-local Revision f712208d: prepare-node-join: Use ssh.GetAllUserFiles
- Instead of building the dictionary locally, the global version in
“ssh.py” can be used.
Signed-off-by: Michael Hanse... - 05:27 pm snf-ganeti Revision f712208d: prepare-node-join: Use ssh.GetAllUserFiles
- Instead of building the dictionary locally, the global version in
“ssh.py” can be used.
Signed-off-by: Michael Hanse... - 05:27 pm ganeti-local Revision 5484cda5: ssh: Add function to get all of user's SSH files
- This new function returns the file paths for all of a user's SSH-related
files (RSA, DSA and authorized_keys).
Signe... - 05:27 pm snf-ganeti Revision 5484cda5: ssh: Add function to get all of user's SSH files
- This new function returns the file paths for all of a user's SSH-related
files (RSA, DSA and authorized_keys).
Signe... - 05:27 pm ganeti-local Revision d5d76ab2: RunCmd: Support standard input file descriptor
- This patch changes “utils.RunCmd” to accept a file-like object or a
numeric file descriptor which will be used as the... - 05:27 pm snf-ganeti Revision d5d76ab2: RunCmd: Support standard input file descriptor
- This patch changes “utils.RunCmd” to accept a file-like object or a
numeric file descriptor which will be used as the... - 05:10 pm ./kamaki Revision e828bac0: Try (and fail) to fix _delete_network in tests.py
- 05:05 pm Revision 97b987e4: more on pgerakios
- 05:03 pm ./kamaki Revision 436f2ce1: Gracefull filenotfound error in store upload
- 04:35 pm ./kamaki Revision 0fc54992: Clean up forgoten HTTPRequest imports
- 04:18 pm ./kamaki Revision c270fe96: Remove relative imports from all pkgs, fix astakos
- astakos imports an anused (and soon deprecated) module
- 04:03 pm ./kamaki Revision 03fd7ddb: Remove relative imports from commands specs
- 03:37 pm ganeti-local Revision feec4cc5: Factorize job selection in “gnt-job cancel”
- This will also be used for changing jobs' priorities. All parameters to
the common function are non-optional.
Signed... - 03:37 pm snf-ganeti Revision feec4cc5: Factorize job selection in “gnt-job cancel”
- This will also be used for changing jobs' priorities. All parameters to
the common function are non-optional.
Signed... - 03:37 pm ganeti-local Revision 6b96df59: utils.x509: Factorize code to extract X509 certificate
- This will be useful in “gnt-node add”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop... - 03:37 pm snf-ganeti Revision 6b96df59: utils.x509: Factorize code to extract X509 certificate
- This will be useful in “gnt-node add”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop... - 03:37 pm ganeti-local Revision ebae9e37: prepare_node_join: Move daemon SSH files to constants
- This dictionary will also be useful in “gnt-node add”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewe... - 03:37 pm snf-ganeti Revision ebae9e37: prepare_node_join: Move daemon SSH files to constants
- This dictionary will also be useful in “gnt-node add”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewe... - 03:37 pm snf-ganeti Revision 340ae7da: prepare-node-join: Swap private and public keys
- Other places, such as “ssh.GetUserFiles”, use a structure where the
private key comes before the private key. Until n... - 03:37 pm ganeti-local Revision 340ae7da: prepare-node-join: Swap private and public keys
- Other places, such as “ssh.GetUserFiles”, use a structure where the
private key comes before the private key. Until n... - 03:37 pm ganeti-local Revision 910ef222: prepare-node-join: Use public key directly for auth…_keys
- A public key already includes the necessary prefix (“ssh-rsa” or
“ssh-dss”), so there is no need to add it again.
Si... - 03:37 pm snf-ganeti Revision 910ef222: prepare-node-join: Use public key directly for auth…_keys
- A public key already includes the necessary prefix (“ssh-rsa” or
“ssh-dss”), so there is no need to add it again.
Si... - 03:35 pm snf-ganeti Revision 7bd70e6b: ssh.GetUserFiles: Parameter to disable directory check
- Without this parameter, either an error would be raised or “.ssh” would
have to be created. Now it is possible to ret... - 03:35 pm ganeti-local Revision 7bd70e6b: ssh.GetUserFiles: Parameter to disable directory check
- Without this parameter, either an error would be raised or “.ssh” would
have to be created. Now it is possible to ret... - 03:21 pm Revision 4d516a3b: Fix bug in get_pending_commissions
- get_pending_commissions should return a list of serials, instead of
Commision objects. - 03:21 pm Revision 7661c43c: Delete Commissions in {accept|reject}_commission
- Delete Commission objects, associcated with each serial, when accepting
or rejecting a commission. Otherwise, get_pen... - 03:21 pm Revision 4dbc21cf: Make serial not a primary key of ProvisionLog
- 03:05 pm ganeti-local Revision 879d9290: Move htools backends to a separate directory
- Five modules under the HTools/ directories are backend
implementations, so let's move them to a separate directory, t... - 03:05 pm snf-ganeti Revision 879d9290: Move htools backends to a separate directory
- Five modules under the HTools/ directories are backend
implementations, so let's move them to a separate directory, t... - 02:49 pm ganeti-local Revision 5c03bcea: Fix lint issue in Test/…/THH.hs
- Sorry!
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:49 pm snf-ganeti Revision 5c03bcea: Fix lint issue in Test/…/THH.hs
- Sorry!
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:49 pm Pithos Revision 4587227e: Fix quota error formatting in case of NoneType
- 02:23 pm ganeti-local Revision bca39f5c: Fix X509CertError definition in Haskell codebase
- Thanks Dato for catching this.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi... - 02:23 pm snf-ganeti Revision bca39f5c: Fix X509CertError definition in Haskell codebase
- Thanks Dato for catching this.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi... - 02:22 pm ganeti-local Revision 66ad857a: Fix a few issues found by newer hlint
- Testing with a newer hlint found a few minor issues; but all are real,
valid recommendations:
- don't use "if cond t... - 02:22 pm snf-ganeti Revision 66ad857a: Fix a few issues found by newer hlint
- Testing with a newer hlint found a few minor issues; but all are real,
valid recommendations:
- don't use "if cond t... - 02:22 pm snf-ganeti Revision f51eacf3: Add a simple unittest for THH code
- This is very THH specific, and applies to all serialisations generated
by THH, so I'm adding it in its own module.
P... - 02:22 pm ganeti-local Revision f51eacf3: Add a simple unittest for THH code
- This is very THH specific, and applies to all serialisations generated
by THH, so I'm adding it in its own module.
P... - 02:22 pm ganeti-local Revision 9b156883: Add support for optional fields with null serialised
- This follows a conversation we had for how to deal with
optional-but-required fields in JSON serialisations: fields w... - 02:22 pm snf-ganeti Revision 9b156883: Add support for optional fields with null serialised
- This follows a conversation we had for how to deal with
optional-but-required fields in JSON serialisations: fields w... - 01:52 pm Revision 73c2ce37: Update docs to include the snf-image-creator tool
- 01:39 pm Pithos Revision 0aaf350a: Include account and container usage information in case of exceeded quota
- 01:25 pm Revision f752215c: Minor fixes in snf-burnin
- - Fix in stale resources cleanup
- Using new custom resultclass for the testrunner - 12:28 pm Pithos Revision 9be26fe1: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 12:28 pm Revision 9be26fe1: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 11:06 am snf-ganeti Revision d976957d: Update instance modify message
- Currently the message does not say explicitly that instance-initiated
reboots are useless to trigger the use of new p... - 11:06 am ganeti-local Revision d976957d: Update instance modify message
- Currently the message does not say explicitly that instance-initiated
reboots are useless to trigger the use of new p... - 10:22 am snf-ganeti Revision 2081f0bd: Merge branch 'stable-2.6-hotplug' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/config.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:22 am ganeti-local Revision 2081f0bd: Merge branch 'stable-2.6-hotplug' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/config.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
10/25/2012
- 11:03 pm snf-ganeti Revision c1bfc2eb: Hotplug: rpc only if instance is running
- Intruduce new function _InstanceRunning().
Fix *PCIInfo config methods to hold exclusively _config_lock and
take inst... - 11:03 pm ganeti-local Revision c1bfc2eb: Hotplug: rpc only if instance is running
- Intruduce new function _InstanceRunning().
Fix *PCIInfo config methods to hold exclusively _config_lock and
take inst... - 08:57 pm snf-ganeti Revision 86a24969: Errors.hs: improve field names for ConfigVersionMismatch
- Change {exp,act}Code to {exp,act}Ver, which gives a better idea that
the integer fields represent version numbers.
A... - 08:57 pm ganeti-local Revision 86a24969: Errors.hs: improve field names for ConfigVersionMismatch
- Change {exp,act}Code to {exp,act}Ver, which gives a better idea that
the integer fields represent version numbers.
A... - 07:37 pm ./kamaki Revision 6ce9fc72: Handle connection.close in repeated requests
- 07:11 pm astakos Revision 1ff7fe17: Fix undefined variable
- 07:11 pm Revision 1ff7fe17: Fix undefined variable
- 07:10 pm Revision 288bab1f: Minor changes (mainly formatting)
- 07:10 pm astakos Revision 288bab1f: Minor changes (mainly formatting)
- 07:06 pm Revision b0d54088: Fix undefined variable
- 07:06 pm astakos Revision b0d54088: Fix undefined variable
- 07:04 pm astakos Revision a5373d5f: Changes in the format
- 07:04 pm Revision a5373d5f: Changes in the format
- 07:02 pm astakos Revision 1876378f: Remove duplicate command
- 07:02 pm Revision 1876378f: Remove duplicate command
- 06:47 pm snf-ganeti Revision cd93a0ec: Remove unused cache implementation
- Note that this commit has no Makefile.am changes, as the files were
not actually used. So it's better to actually rem... - 06:47 pm ganeti-local Revision cd93a0ec: Remove unused cache implementation
- Note that this commit has no Makefile.am changes, as the files were
not actually used. So it's better to actually rem... - 06:43 pm snf-ganeti Revision dce5d027: THH.hs: delete isOptional, no longer used
- The isOptional function is no longer used after a150585 (“Convert
opcode TH code to the use of Field type”).
Signed-... - 06:43 pm ganeti-local Revision dce5d027: THH.hs: delete isOptional, no longer used
- The isOptional function is no longer used after a150585 (“Convert
opcode TH code to the use of Field type”).
Signed-... - 05:54 pm Revision 1912b5b2: More code for modelling E-R-C
- 05:29 pm Revision d80813fb: Minor changes
- 05:10 pm ./kamaki Revision f34bfe13: Adjust get_firewall_profile expcted rspns frmt
- 04:46 pm snf-ganeti Revision 5e360222: Fix two typos in Ganeti administrator's guide
- Fix a verb tense and add a missing verb.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Adeodato ... - 04:46 pm ganeti-local Revision 5e360222: Fix two typos in Ganeti administrator's guide
- Fix a verb tense and add a missing verb.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Adeodato ... - 04:10 pm ganeti-local Revision 15c118a4: bdev: Remove unused import of itertools
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 04:10 pm snf-ganeti Revision 15c118a4: bdev: Remove unused import of itertools
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 03:31 pm ./kamaki Revision b4ddae0d: Version 0.6.0
- 03:20 pm snf-cloudcms Revision 24d58de7: Merge branch 'newstyles'
- Conflicts:
cloudcms/templates/cms/base.html - 03:20 pm ./kamaki Revision 3ad34f11: Fix unicode on httplib bug
- Unicode headers or url might apear as httplib request
Although httplib can usually handle the problem, it breaks when... - 03:19 pm snf-cloudcms Revision 77692b97: Merge branch 'newstyles' of https://code.grnet.gr/git/snf-cloudcms into newstyles
- 03:18 pm ganeti-local Revision 23e3c9b7: bdev: Add verification for file storage paths
- An earlier version of this patch series verified all paths in cmdlib in
the master daemon. With this change all that ... - 03:18 pm snf-ganeti Revision 23e3c9b7: bdev: Add verification for file storage paths
- An earlier version of this patch series verified all paths in cmdlib in
the master daemon. With this change all that ... - 03:16 pm ganeti-local Revision aebd0e4e: jqueue: Factorize code to modify job
- A new function will be added to change a job's priority.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 03:16 pm snf-ganeti Revision aebd0e4e: jqueue: Factorize code to modify job
- A new function will be added to change a job's priority.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 03:16 pm ganeti-local Revision bb921668: jqueue: Add docstring for _DetermineJobDirectories
- Somehow this was missed in commit 0422250e.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga... - 03:16 pm ganeti-local Revision 552328b8: cli: Use callback for --priority
- If the option is used elsewhere, the numeric value is directly
available.
Signed-off-by: Michael Hanselmann <hansmi@... - 03:16 pm snf-ganeti Revision c87440f5: Drop SSHS_FORCE constant
- It is not actually used.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@g... - 03:16 pm snf-ganeti Revision 42d49574: jqueue: Fix comments in _SubmitJobUnlocked
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 03:16 pm ganeti-local Revision c87440f5: Drop SSHS_FORCE constant
- It is not actually used.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@g... - 03:16 pm snf-ganeti Revision 552328b8: cli: Use callback for --priority
- If the option is used elsewhere, the numeric value is directly
available.
Signed-off-by: Michael Hanselmann <hansmi@... - 03:16 pm snf-ganeti Revision bb921668: jqueue: Add docstring for _DetermineJobDirectories
- Somehow this was missed in commit 0422250e.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga... - 03:16 pm ganeti-local Revision 42d49574: jqueue: Fix comments in _SubmitJobUnlocked
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 03:16 pm snf-cloudcms Revision 314b57ab: Style fixes
- 03:00 pm snf-cloudcms Revision 185dffa3: Base template fix
- 02:32 pm snf-ganeti Revision 7a07475f: Add a default `.ghci' file
- This options file for ghci preseeds the correct include paths, so that
interactive sessions don't need to always pass... - 02:32 pm ganeti-local Revision 7a07475f: Add a default `.ghci' file
- This options file for ghci preseeds the correct include paths, so that
interactive sessions don't need to always pass... - 01:29 pm Revision 52343ac8: Resources statistic page
- 01:29 pm astakos Revision 52343ac8: Resources statistic page
- 01:20 pm ganeti-local Revision fa45c478: Force tap's MAC prefix to "fe"
- Setting a high prefix discourages the bridge from adopting the tap's
MAC. Xen is not affected by this since the MAC i... - 01:20 pm snf-ganeti Revision fa45c478: Force tap's MAC prefix to "fe"
- Setting a high prefix discourages the bridge from adopting the tap's
MAC. Xen is not affected by this since the MAC i... - 01:05 pm snf-ganeti Revision f56fc1a6: Add exception utility functions
- In Python, formatError also returns the exit code, but I find that
splitting them leads to clearer code.
Signed-off-... - 01:05 pm ganeti-local Revision 5183e8be: Convert query path from string errors to GanetiException
- This patch converts all the call paths from 'Result' (which contains
just string errors) to 'ErrorResult', which hold... - 01:05 pm ganeti-local Revision f56fc1a6: Add exception utility functions
- In Python, formatError also returns the exit code, but I find that
splitting them leads to clearer code.
Signed-off-... - 01:05 pm snf-ganeti Revision 5183e8be: Convert query path from string errors to GanetiException
- This patch converts all the call paths from 'Result' (which contains
just string errors) to 'ErrorResult', which hold... - 12:38 pm snf-ganeti Revision ef3ad027: Add an Errors module mirroring the Python one
- As described in the module doc string, while writing this it dawned
upon me that we're mixing all errors together int... - 12:38 pm ganeti-local Revision ef3ad027: Add an Errors module mirroring the Python one
- As described in the module doc string, while writing this it dawned
upon me that we're mixing all errors together int... - 12:38 pm snf-ganeti Revision 185b5b0d: Abstract Luxi template functionality
- These are almost generic, so let's change the signatures a bit a make
them fully so.
Signed-off-by: Iustin Pop <iust... - 12:38 pm ganeti-local Revision 185b5b0d: Abstract Luxi template functionality
- These are almost generic, so let's change the signatures a bit a make
them fully so.
Signed-off-by: Iustin Pop <iust... - 12:38 pm ganeti-local Revision 2e202a9b: Abstract a few types in THH.hs
- This 'simple' way of defining objects will be used also for errors, so
let's make it less Luxi-specific.
Signed-off-... - 12:38 pm snf-ganeti Revision 2e202a9b: Abstract a few types in THH.hs
- This 'simple' way of defining objects will be used also for errors, so
let's make it less Luxi-specific.
Signed-off-... - 12:03 pm ganeti-local Revision 9e995e4f: Add missing empty line
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Reviewed-by: I... - 12:03 pm snf-ganeti Revision 9e995e4f: Add missing empty line
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Reviewed-by: I... - 11:54 am snf-ganeti Revision 61b9b9c6: Remove dumb-allocator code from devel/upload
- The 'dumb-allocator' has been removed almost two years ago (commit
6f547f96, “Remove dumb-allocator”), let's remove t... - 11:54 am ganeti-local Revision 61b9b9c6: Remove dumb-allocator code from devel/upload
- The 'dumb-allocator' has been removed almost two years ago (commit
6f547f96, “Remove dumb-allocator”), let's remove t... - 11:54 am ganeti-local Revision 23294fb0: Fix devel/upload restart of daemons
- While running with a wrong --prefix/--sysconfdir, I saw that
devel/upload actually uses a hardcoded path for the init... - 11:54 am snf-ganeti Revision 23294fb0: Fix devel/upload restart of daemons
- While running with a wrong --prefix/--sysconfdir, I saw that
devel/upload actually uses a hardcoded path for the init...
10/24/2012
- 10:58 pm Revision f12085fa: Cleanse sensitive settings in debug output
- In case of server errors prevent django from printing or emailing sensitive
settings. - 10:06 pm ./kamaki Bug #1961 (Closed): .kamakirc created with insecure permissions
- 10:06 pm Bug #2358 (Closed): Avoid multiple actions sent in network connect view
- Fixed, closing ticket.
- 10:05 pm Bug #2944 (Closed): UI does not refresh IPv4/IPv6 on server activation
- Solved by updated 0.11.0-rc packages for snf-cyclades-app.
The API was failing to update the timestamp on the networ... - 09:19 pm snf-network Revision 50c1e10d: Merge branch 'master' into debian
- 05:32 pm Revision 53e42918: Added more functionality
- 05:09 pm Revision 0a266836: Resource hierarchy refinements
- 04:57 pm ganeti-local Revision df3fc286: Merge branch 'stable-2.6-grnet' into debian-2.6-grnet
- 04:30 pm ganeti-local Revision 1b2ebbc0: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- 04:30 pm snf-ganeti Revision 1b2ebbc0: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- 04:29 pm ganeti-local Revision 6233a7b9: Merge branch 'stable-2.6-ippool' into stable-2.6-grnet
- 04:27 pm ganeti-local Revision 8f4a22e3: Fix a bug in LUNetworkAdd concering needed_locks
- Fix network client to pass conflicts_check to the opcode.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:27 pm snf-ganeti Revision 8f4a22e3: Fix a bug in LUNetworkAdd concering needed_locks
- Fix network client to pass conflicts_check to the opcode.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 03:01 pm snf-ganeti Revision d55b80b0: Add small design for Linux HA integration
- This documents the status (or wanted status) of some example ocf modules
I've written for Ganeti. They are far from p... - 03:01 pm ganeti-local Revision d55b80b0: Add small design for Linux HA integration
- This documents the status (or wanted status) of some example ocf modules
I've written for Ganeti. They are far from p... - 01:27 pm Revision ed275428: Merge branch 'master' into devel-0.12
- Conflicts:
snf-cyclades-app/setup.py - 01:13 pm Revision 1f478427: Plankton raise HttpResponseForbidden in case of NotAllowedError
- 12:49 pm Revision 487aa058: Merge branch 'master' into debian-0.11
- 12:47 pm Revision 6690e770: Do not import logging in common default settings
- 11:58 am Revision f2a7428e: Merge branch 'master' into debian-0.11
- 11:57 am Revision ab4c8303: Change debian rules for logging config file
- 11:55 am Revision bdff90d3: Move LOGGING_SETUP from common to webproject
- 10:43 am snf-ganeti Revision 335ba60d: Replace @LIBDIR@ in .in files
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:43 am ganeti-local Revision 335ba60d: Replace @LIBDIR@ in .in files
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:28 am Revision 1d93a147: Let synnefo do the mac generation
- To this end only MAC_FILTERED networks should have mac prefix and
synnefo will assure mac uniqueness among clusters. ...
10/23/2012
- 10:55 pm Revision 8e265865: Refactor NETWORK_TYPES
- NETWORK_TYPES get PUBLIC/PRIVATE reduntant string removed.
Network is public/private depending on Network.public flag... - 07:28 pm snf-ganeti Revision 68e2ed87: Improve devel/upload command line handling
- To people not used to it, it was completely non-obvious why
"./devel/upload" didn't do anything.
Signed-off-by: Iust... - 07:28 pm ganeti-local Revision 68e2ed87: Improve devel/upload command line handling
- To people not used to it, it was completely non-obvious why
"./devel/upload" didn't do anything.
Signed-off-by: Iust... - 07:09 pm ganeti-local Revision b183c4a8: Improve logging of AssertionErrors
- Currently, when we have an assertion error raised from cmdlib, it looks like this:
[cluster] root@node4:~# gnt-ins... - 07:09 pm snf-ganeti Revision b183c4a8: Improve logging of AssertionErrors
- Currently, when we have an assertion error raised from cmdlib, it looks like this:
[cluster] root@node4:~# gnt-ins... - 07:08 pm ganeti-local Revision 1facaf11: tools.prepare_node_join: Fix pep8 errors
- Pep8 didn't agree with the indentation.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Tro... - 07:08 pm snf-ganeti Revision 1facaf11: tools.prepare_node_join: Fix pep8 errors
- Pep8 didn't agree with the indentation.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Tro... - 06:32 pm snf-ganeti Revision d12b9f66: Add initial implementation of prepare-node-join
- This is a new tool as per the design document “design-ssh-setup”. It
receives a JSON data structure on its standard i... - 06:32 pm ganeti-local Revision d12b9f66: Add initial implementation of prepare-node-join
- This is a new tool as per the design document “design-ssh-setup”. It
receives a JSON data structure on its standard i... - 06:22 pm Pithos MS Client Revision bf0a0367: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- 06:21 pm Pithos MS Client Revision 33a3ca72: Storing lastwritedate, lastlength as soon as the hash is calculated to avoid u...
- Added SHA1OpenSSL, a HashAlgorithm wrapper over OpenSSL
- 06:01 pm Pithos MS Client Revision d6c78984: Fixes for DLL's
- Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
- 05:54 pm ./kamaki Revision a62c75d1: Push error raising upload for testing
- 05:24 pm Revision 698306b8: Fix compatibility issues with python-bitarray
- 05:21 pm ./kamaki Revision 19f4195f: Raise block upload greenlet failure error
- 05:06 pm snf-image-creator Revision b87b7a14: Do not hide the cursor when showing a progress bar
- This is a workaround for a progress bar bug, where the system may
stay with the cursor hidden if finish() is not called. - 04:51 pm Pithos MS Client Revision 556754dd: Added missing file
- 04:35 pm Pithos MS Client Revision 9ad59de3: Fix when wiping an account that hasn't been authenticated
- 04:29 pm Revision 72fa634b: Reapply diagnostics migrations
- 04:29 pm Pithos MS Client Revision c8045641: Range workaroung when downloading empty files
- 04:28 pm Revision eeffcbea: Merge branch 'devel-0.12' into ui-0.11
- 04:28 pm Revision c278315e: Added lots of code for modelling Quota Holder API
- 04:19 pm Revision 67619fd7: Implement queue-retry management command
- Implement a new command which consumes all the messages from the
dead-letter queues and re-sends the messages back to... - 04:10 pm Revision 6de7fde5: Configurable changes since attribute alignment
- Introduce a new setting (UI_CHANGES_SINCE_ALIGMENT) to allow aligment of
changes-since attribute of consiquent API ca... - 03:59 pm snf-ganeti Revision 8a3c9e8a: ssh.GetUserFiles: RSA support, unit tests
- This patch changes “ssh.GetUserFiles” to support two different kinds of
SSH keys, RSA and DSA. Before it would always... - 03:59 pm ganeti-local Revision 8a3c9e8a: ssh.GetUserFiles: RSA support, unit tests
- This patch changes “ssh.GetUserFiles” to support two different kinds of
SSH keys, RSA and DSA. Before it would always... - 03:55 pm Revision 2ef5ef01: Merge branch 'master' into debian-0.11
- 03:50 pm Revision 40ef487d: Fix bug, UI not updating NICs
- Dummy-save the Network when processing messages from Ganeti hooks
about a VM NICs. This is needed, because the UI use... - 03:20 pm ./kamaki Revision 0b9269d8: Try pithos without relative imports
- 03:12 pm Pithos MS Client Revision dd5f5163: Fix for missed expiration notifications
- 03:07 pm Revision b9d91e62: Use basic_reject in snf-dispatcher callbacks
- Modify snf-dispatcher callbacks in order to reject messages that caused
an unknown exception. Because a dead-letter-e... - 03:07 pm Revision 659de616: Declare dead-letter exchanges and queues
- Modify snf-dispatcher in order to declare the dead-letter exchanges and
queues - 01:54 pm Pithos MS Client Revision 51812592: Changed some log entries from Error to debug
- 01:51 pm Revision 7a3439cf: Update Quick Installation Guide
- to reflect support for multiple Ganeti backends and minor fixes.
Also remove it from the general Admin Guide and give... - 01:33 pm Pithos MS Client Revision 2f1909cd: Changed log level for a statement from error to debug
- 01:27 pm Pithos MS Client Revision e38dfe32: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- 01:25 pm Pithos MS Client Revision 39de8b0f: Added code to handle files that get locked or modified after uploading starts....
- Improved code to move an account folder and stop monitoring while the move takes place. Still needs work.
- 01:22 pm Pithos MS Client Revision f9d6a339: Small fix to copy the correct OpenSSL version for x64 debugging. The debugger ...
- 01:18 pm Pithos MS Client Revision e6380e4e: Removed path configuration from code, now using log4net's dynamic path properties
- 01:04 pm Revision ec9862dd: docs: apt.dev GPG key link/instructions
- 12:26 pm astakos Revision 133b2afe: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/static/im/css/modules.css
snf-astakos-app/astakos/im/static/im/js/common.js
... - 12:26 pm Revision 133b2afe: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/static/im/css/modules.css
snf-astakos-app/astakos/im/static/im/js/common.js
... - 12:17 pm snf-image-creator Revision 20e37310: Update the doc to reflect the pbs to sh change
- 12:11 pm astakos Revision bde71886: astakos_group_form_demo page
- astakos_group_ressources_statistics page
- 12:11 pm Revision bde71886: astakos_group_form_demo page
- astakos_group_ressources_statistics page
- 11:32 am snf-ganeti Revision 986efb78: Fix typo in walkthrough document
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:32 am ganeti-local Revision 986efb78: Fix typo in walkthrough document
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
10/22/2012
- 07:24 pm ./kamaki Revision bb877241: Finish testing cyclades already!
- OK, there are a couple of issues unresolved:
- disconnect_server
- network_profiles
Both of them are probably OK, bu... - 06:55 pm ./kamaki Revision 88837c0c: test get_network_details
- 06:45 pm ./kamaki Revision 8ae8313c: Unittest bugfixes
- 06:42 pm ganeti-local Revision 141c8421: Find coverage during configure, issue with Debian package
- - Debian Squeeze and up have a package named “python-coverage”, but it
doesn't use the same binary name as upstream... - 06:42 pm snf-ganeti Revision 141c8421: Find coverage during configure, issue with Debian package
- - Debian Squeeze and up have a package named “python-coverage”, but it
doesn't use the same binary name as upstream... - 06:19 pm ./kamaki Revision a58ff64d: test connect/list_server_necs now works
- 06:19 pm snf-ganeti Revision 942a9a6a: Remove multiple uses of '.&&.' with conjoin
- This is just a bit of cleanup. The (.&&.) operator is internally just:
a .&& b = conjoin [a, b]
so let's replace ... - 06:19 pm ganeti-local Revision 942a9a6a: Remove multiple uses of '.&&.' with conjoin
- This is just a bit of cleanup. The (.&&.) operator is internally just:
a .&& b = conjoin [a, b]
so let's replace ... - 06:19 pm ganeti-local Revision 41eb900e: Improve message for (==?) operator
- After seeing how nice HUnit formats the error message on failed
'assertEqual', I think we can do better with ==?. Cur... - 06:19 pm snf-ganeti Revision 41eb900e: Improve message for (==?) operator
- After seeing how nice HUnit formats the error message on failed
'assertEqual', I think we can do better with ==?. Cur... - 06:19 pm snf-ganeti Revision 37519c09: Add a new 'really-all' make target
- This is used when one wants to build all binaries, including those
that are used only for testing. A handy shortcut t... - 06:19 pm ganeti-local Revision 37519c09: Add a new 'really-all' make target
- This is used when one wants to build all binaries, including those
that are used only for testing. A handy shortcut t... - 06:04 pm ganeti-local Revision 559f9895: Use bitarray 0.8 interface
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:03 pm Revision 163b9467: Update resource hierarchy
- 05:46 pm snf-image-creator Revision 0dbc4db9: Drop pbs dependency in favor of sh
- PBS has now bocome sh.
- 05:31 pm astakos Revision 485c713e: Merge remote-tracking branch 'origin' into future
- Conflicts:
snf-astakos-app/README
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/settings.py
snf-... - 05:31 pm Revision 485c713e: Merge remote-tracking branch 'origin' into future
- Conflicts:
snf-astakos-app/README
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/settings.py
snf-... - 05:19 pm Revision d8d464a0: Added some more code on pgerakios stuff
- 05:18 pm ./kamaki Revision ec786e22: Remove useless import
- 05:11 pm Revision d4410730: added new modelling for entity API
- 05:11 pm Revision 5c4f5b13: create release some comments
- 04:59 pm snf-occi Revision 40b834fa: Draft VOMS integration using voms_helper lib
- 04:56 pm Revision 5dbfd71e: Merge remote-tracking branch 'origin' into future
- Conflicts:
snf-astakos-app/astakos/im/management/commands/group-list.py
snf-astakos-app/astakos/im/management/comma... - 04:56 pm astakos Revision 5dbfd71e: Merge remote-tracking branch 'origin' into future
- Conflicts:
snf-astakos-app/astakos/im/management/commands/group-list.py
snf-astakos-app/astakos/im/management/comma... - 04:55 pm ./kamaki Revision 8dc7a093: Fix import line in clients/connection
- 04:37 pm ganeti-local Revision 7cb4cb8a: Change version to 2.6.1+grnet1-1
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:23 pm ./kamaki Revision 83a61efa: Test get_server_stats, list_networks
- 04:19 pm snf-image Revision bec9a804: Change default error msg in monitoring
- 04:19 pm snf-image Revision 7ebe2b85: Fix an obsolete trap line
- It should have been changed in commit 696deeec2b28dacc75e93544835497982df2af50
- 04:18 pm snf-image Revision cb96f527: Fix error and info messages
- 04:15 pm snf-image Revision 240c2f10: Seperate error messages from monitoring messages
- Do not send through the monitor pipe the error messages. They may
contain internal sensitive information. Create a ne... - 03:53 pm ./kamaki Revision 388197fe: test connect_server (to nic) list_server_nics
- 03:18 pm ganeti-local Revision b3c70abf: Merge branch 'stable-2.6-grnet' into debian-2.6-grnet
- 02:51 pm snf-image Revision f8924428: Change default error msg in monitoring
- 02:20 pm ganeti-local Revision dddb2bc9: Annotated inequality operator for unit test properties
- This includes:
* The operator (/=?), which checks for inequality and prints
an error message if it encounters equ... - 02:20 pm snf-ganeti Revision dddb2bc9: Annotated inequality operator for unit test properties
- This includes:
* The operator (/=?), which checks for inequality and prints
an error message if it encounters equ... - 02:09 pm Revision 2c44b092: Add setproctitle to install requires
- 12:51 pm Revision ce18c86b: Add 1st diagram on resource hierarchy
- 12:31 pm snf-ganeti Revision 77ffd663: Fix setting of 'failN1' flag for corner case
- This patch includes:
* The 'failN1' flag is now only set if there is strictly less
memory available than required ... - 12:31 pm ganeti-local Revision 77ffd663: Fix setting of 'failN1' flag for corner case
- This patch includes:
* The 'failN1' flag is now only set if there is strictly less
memory available than required ... - 12:29 pm snf-ganeti Revision dd77da99: A few unittests improvements
- Small simplifications of other unit tests using the (==?)
operator when possible, and typo fixes.
Signed-off-by: Hel... - 12:29 pm ganeti-local Revision dd77da99: A few unittests improvements
- Small simplifications of other unit tests using the (==?)
operator when possible, and typo fixes.
Signed-off-by: Hel... - 12:27 pm Revision f4c49595: Ignore .graffle files
- 12:00 pm Revision c7780c56: testing: capacity is actually an excess quantity
- 11:41 am snf-image Revision 7a4c20c0: Bump debian version to 0.6.2-2
10/21/2012
- 08:46 pm snf-occi Revision 065eabc6: Add voms settings to configuration
- 05:06 pm Pithos iOS Client Revision de548234: Fix compile errors
- Fix errors and suppress warnings due to use of LLVM.
10/19/2012
- 07:58 pm snf-image Revision 1e3d8b0f: Fix an obsolete trap line
- It should have been changed in commit 696deeec2b28dacc75e93544835497982df2af50
- 07:38 pm ganeti-local Revision b02330cb: Merge branch 'stable-2.6' into stable-grnet
- 07:37 pm ganeti-local Revision c8a7c1e5: Merge branch 'stable-2.6-hotplug' into stable-grnet
- Conflicts:
lib/cmdlib.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 07:27 pm ganeti-local Revision 24bdf090: Merge branch 'stable-2.6-ippool' into stable-grnet
- 07:04 pm ./kamaki Revision 8304a13d: Start testing network methods (nothing ready yet)
- 06:27 pm ./kamaki Revision b542f95c: Improve cyclades test msgs
- 06:04 pm snf-ganeti Revision 651c1c3e: Corrected some commandlines in walkthrough
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:04 pm ganeti-local Revision 651c1c3e: Corrected some commandlines in walkthrough
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:04 pm snf-ganeti Revision 98508e7f: BasicTypes.hs: fix docstring for eitherToResult
- eitherToResult now converts from `Either a b` to `GenericResult`, not
necessarily from `Either String` only. Also, fi... - 06:04 pm ganeti-local Revision 98508e7f: BasicTypes.hs: fix docstring for eitherToResult
- eitherToResult now converts from `Either a b` to `GenericResult`, not
necessarily from `Either String` only. Also, fi... - 06:02 pm Pithos MS Client Revision 64098de6: Fixes for msvcp & msvcr DLL's
- Fixed Paths for x86 binaries
Fixed issue where the x64 wasnt found in an upgrade
Now old libraries are cleand up
Fixe... - 05:55 pm ganeti-local Revision b07afbb3: Add a small QA check in instance renames for tags update
- We also need to change the signature for _GetInstanceInfo, since we
don't have access to the instance dictionary in t... - 05:55 pm ganeti-local Revision 06c9a9d6: Add note about running individual test cases
- This was asked a few times offline, so let's document it.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by:... - 05:55 pm snf-ganeti Revision b07afbb3: Add a small QA check in instance renames for tags update
- We also need to change the signature for _GetInstanceInfo, since we
don't have access to the instance dictionary in t... - 05:55 pm snf-ganeti Revision 06c9a9d6: Add note about running individual test cases
- This was asked a few times offline, so let's document it.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by:... - 05:55 pm ganeti-local Revision 48e175a2: Update blockdev's "info" at instance rename
- Currently, we set "info" metadata on block devices at device creation
time, but we never update it, leading to stale ... - 05:55 pm ganeti-local Revision a1556cfa: LVM: remove old tags when adding new ones
- This patch adds a small helper function to clear an LV's tags, and
calls it at SetInfo time. We need this to be able ... - 05:55 pm snf-ganeti Revision ded769c1: Add a small note about tab completion and generated files
- This can indeed be annoying, so let's document it.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Adeoda... - 05:55 pm snf-ganeti Revision e398546b: Add a small bdev helper function
- I wanted to write that snippet the third time, which is too much :)
Signed-off-by: Iustin Pop <iustin@google.com>
Re... - 05:55 pm snf-ganeti Revision a1556cfa: LVM: remove old tags when adding new ones
- This patch adds a small helper function to clear an LV's tags, and
calls it at SetInfo time. We need this to be able ... - 05:55 pm ganeti-local Revision ded769c1: Add a small note about tab completion and generated files
- This can indeed be annoying, so let's document it.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Adeoda... - 05:55 pm snf-ganeti Revision 48e175a2: Update blockdev's "info" at instance rename
- Currently, we set "info" metadata on block devices at device creation
time, but we never update it, leading to stale ... - 05:55 pm ganeti-local Revision e398546b: Add a small bdev helper function
- I wanted to write that snippet the third time, which is too much :)
Signed-off-by: Iustin Pop <iustin@google.com>
Re... - 05:32 pm ./kamaki Revision 2d67ecbb: Test cyclades.py upto get/set_firewall_profile
- 05:31 pm snf-ganeti Revision f4afc16e: Update for SSH design: Cluster name, ignore node daemon
- While writing the initial version of this design I misunderstood what
“setup-ssh” does. It doesn't actually start the... - 05:31 pm ganeti-local Revision f4afc16e: Update for SSH design: Cluster name, ignore node daemon
- While writing the initial version of this design I misunderstood what
“setup-ssh” does. It doesn't actually start the... - 04:57 pm ganeti-local Revision ba147ff8: Fix disk adoption interaction with ipolicy checks
- In Ganeti 2.6, disk adoption is broken due to the ipolicy checks being
done before we read volume size from remote no... - 04:57 pm snf-ganeti Revision ba147ff8: Fix disk adoption interaction with ipolicy checks
- In Ganeti 2.6, disk adoption is broken due to the ipolicy checks being
done before we read volume size from remote no... - 04:55 pm Bug #503 (Closed): Δεν λειτουργούν τα data migrations
- Οι πρακτικές για migrations έχουν βελτιωθεί, στο τελευταίο migration έγιναν και data migrations για τα δίκτυα, το παρ...
- 04:55 pm Revision 147c3d12: Add support for dead-letter-exchange to amqp_puka
- Also add support for custom headers when publishing messages.
- 04:53 pm Bug #713 (Closed): Πρόβλημα κατά τη λήξη του token
- Ο μηχανισμός για auth έχει αλλάξει, πλέον τo UI χειρίζεται την περίπτωση να πάρει HTTP 401 unathorized και πετάει το ...
- 04:52 pm Revision 257b694d: Implement basic_nack and basic_reject AMQP methods
- Basic_nack method is not support by puka. We are implementing
basic_nack as basic_ack since they have the same effect... - 04:52 pm Bug #2003 (Closed): "import site failed; use -v for traceback" while running python as root
- 04:51 pm Feature #1967 (Closed): Cyclades integration with Astakos
- Cyclades and Pithos+ have full integration with Astakos, client library is in snf-common's @lib/astakos.py@. Closing ...
- 04:34 pm Revision 0e3d0ff0: Reverse --deleted option in server-list
- 04:34 pm Revision fc1fb924: Cache images in server-list
- Use cache in order to speed-up the output of server-list
- 04:34 pm Revision 1e28ba40: Remove trailing whitespace
- 04:33 pm Revision 7784ab88: Pool connections to snf-pithos-backend
- 04:29 pm Bug #2952 (Closed): Failing network operations set state despite API error return value
- To reproduce: try to destroy a private network with machines still connected to it.
The state turns to "Destroying..... - 04:07 pm Feature #2948 (Closed): Pick IP subnet when creating private network
- UI should pick a unique network subnet when "Network subnet" field is set to auto.
- 03:54 pm Bug #2947 (Closed): Erroneous display on "Create private network" dialog
- To reproduce:
Try to create a new private network. Select "Automatically set IPs",
select a range, e.g. 10.0.0.0/24... - 03:53 pm ./kamaki Revision 71286858: Test get_image-metadata, server_console
- 03:38 pm snf-ganeti Revision e6d2a198: Merge branch 'stable-2.6' into stable-2.6-ippool-hotplug-esi
- 03:38 pm ganeti-local Revision e6d2a198: Merge branch 'stable-2.6' into stable-2.6-ippool-hotplug-esi
- 03:23 pm Feature #2945 (Closed): UI private networks not showing (+) line if network is empty, minor displ...
- It would be best even if an empty network would expand to show the (+) line so the user can connect VMs to it.
Updat... - 03:22 pm Bug #2944: UI does not refresh IPv4/IPv6 on server activation
- Also evident when Connecting machines to a private network. The machine count will not refresh, until a manual page r...
- 03:14 pm Bug #2944 (Closed): UI does not refresh IPv4/IPv6 on server activation
- Something is wrong with the way the UI refreshes.
Even though IPv4/IPv6 addresses are updated *before* the VM change... - 02:43 pm ganeti-local Revision 0232b768: Compare significant fields only for simple SSH keys
- For simple SSH keys, that is those without options such as
“command="…"”, only the first two parts need to be compare... - 02:43 pm snf-ganeti Revision 0232b768: Compare significant fields only for simple SSH keys
- For simple SSH keys, that is those without options such as
“command="…"”, only the first two parts need to be compare... - 01:38 pm snf-image-creator Revision b044e29e: Add the media source in the background title
- 12:09 pm Revision 8ce497b2: Move mac2eui64 to /usr/bin
- 12:08 pm Revision 446a9e58: Add mac2eui64 binary to /usr/sbin
- Update control file, to replace snf-network
- 12:07 pm Revision 5a7126c0: Merge branch 'master' into debian-0.11
- 12:06 pm Revision 37db18f3: Add mac2eui64 to snf-cyclades-app
- Copy mac2eui64 from snf-network to snf-cyclades-app, since it is
now used in the reconciliation process to caclculate... - 10:02 am snf-ganeti Revision 9805aa82: Add instance uptime to monitoring info
- This can be used to detect a reboot between two checks.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed... - 10:02 am ganeti-local Revision 9805aa82: Add instance uptime to monitoring info
- This can be used to detect a reboot between two checks.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed...
10/18/2012
- 07:58 pm ganeti-local Revision 2f96c43c: test/*.py: Replace '' with ""
- There might be more, but at least replace all these low-hanging fruits.
Signed-off-by: Michael Hanselmann <hansmi@go... - 07:58 pm snf-ganeti Revision 2f96c43c: test/*.py: Replace '' with ""
- There might be more, but at least replace all these low-hanging fruits.
Signed-off-by: Michael Hanselmann <hansmi@go... - 06:33 pm ./kamaki Revision e17ee645: Full flavor testing
- 06:24 pm Revision b1bb9251: Reconnect to different Broker if idle for too long
- Modify snf-dispatcher and add a timeout option to basic_wait method. If
timeout is reached, the connection to the cu... - 06:17 pm ./kamaki Revision 27415de2: Test delete_server_metadata and list_flavors
- 05:43 pm Revision 9a69d21c: Use configurable data for limits test (II)
- 05:42 pm snf-image-creator Revision 058f5b86: Rephrase the caveats on image creation doc section
- Thank you cven.
- 05:24 pm snf-image-creator Revision 9c354f13: Handle keaboard interrupts and TERM signals.
- 05:18 pm Revision 5d655ae9: Use configurable data for limits test
- 05:16 pm Revision 6d27eadd: Detect and handle connection problems in amqp_puka
- Use the TCP keepalive feature in amqp_puka in order to detect connection
errors to the RabbitMQ broker, and retry to ... - 03:37 pm ./kamaki Revision ca1eb93f: Minor fix
- 03:36 pm ./kamaki Revision 2340a44a: Merge branch 'develop' of https://code.grnet.gr/git/kamaki into develop
- 03:35 pm ./kamaki Revision 5af9a6df: Improve interactive shell help
- 03:25 pm ./kamaki Revision affb6442: Improve interactive shell help msg
- 02:38 pm ganeti-local Revision 109e07c2: Add cluster monitoring agent design document
- This design addresses the lack of a uniform way to query ganeti nodes
for real time information that can be used by m... - 02:38 pm snf-ganeti Revision 109e07c2: Add cluster monitoring agent design document
- This design addresses the lack of a uniform way to query ganeti nodes
for real time information that can be used by m... - 01:55 pm snf-ganeti Revision a8038349: Remove custom OpResult type/monad
- Since we now have the GeneralResult as a multi-purpose monad, we can
remove the custom OpResult monad, and just use '... - 01:55 pm ganeti-local Revision a8038349: Remove custom OpResult type/monad
- Since we now have the GeneralResult as a multi-purpose monad, we can
remove the custom OpResult monad, and just use '... - 01:52 pm ganeti-local Revision a4b247f0: Merge branch 'devel-2.6'
- * devel-2.6:
ensure-dirs: Don't accept arguments
ensure-dirs: Fix program name on usage screen
cli: Fix small t... - 01:52 pm snf-ganeti Revision a4b247f0: Merge branch 'devel-2.6'
- * devel-2.6:
ensure-dirs: Don't accept arguments
ensure-dirs: Fix program name on usage screen
cli: Fix small t... - 01:43 pm snf-ganeti Revision fca74633: ensure-dirs: Don't accept arguments
- Before they would just be silently ignored.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iusti... - 01:43 pm ganeti-local Revision fca74633: ensure-dirs: Don't accept arguments
- Before they would just be silently ignored.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iusti... - 01:43 pm ganeti-local Revision 8d77ac10: ensure-dirs: Fix program name on usage screen
- No string replacements are used, so doubling of the percent sign is not
necessary.
Before: Usage: %ensure-dirs [--fu... - 01:43 pm snf-ganeti Revision 8d77ac10: ensure-dirs: Fix program name on usage screen
- No string replacements are used, so doubling of the percent sign is not
necessary.
Before: Usage: %ensure-dirs [--fu... - 01:40 pm snf-image-creator Revision 4787037b: Remove the goto(1) empty progress bar workaround
- Add progress >= 1.0.2 as install_dependency, since this is the version
that fixed the empty progress bar problem. - 01:15 pm snf-image-creator Revision 3f4e2409: Small refinements in the documentation
- 12:14 pm snf-ganeti Revision 29fbe62e: Convert man page highlighting to standard RST
- Instead of using the sphinx-specific highlight extension, which is not
parsed by Pandoc, let's switch to the standard... - 12:14 pm ganeti-local Revision 29fbe62e: Convert man page highlighting to standard RST
- Instead of using the sphinx-specific highlight extension, which is not
parsed by Pandoc, let's switch to the standard... - 12:14 pm snf-ganeti Revision e1ff0de1: Convert two more 'sh' highlight styles to 'shell-example'
- This is straightforward; only one shell example remained, but as we
process the man pages via pandoc and not sphinx, ... - 12:14 pm ganeti-local Revision e1ff0de1: Convert two more 'sh' highlight styles to 'shell-example'
- This is straightforward; only one shell example remained, but as we
process the man pages via pandoc and not sphinx, ... - 12:11 pm snf-ganeti Revision 1bf1ce3f: Small improvements to the move-instance doc
- While reading the docs, I saw that this is not converted to the shell
lexer, and that a few other small improvements ... - 12:11 pm ganeti-local Revision 1bf1ce3f: Small improvements to the move-instance doc
- While reading the docs, I saw that this is not converted to the shell
lexer, and that a few other small improvements ... - 12:11 pm snf-ganeti Revision 707cd3d7: Use exitErr instead of explicit error message and exitWith
- Furthermore, a few messages have their capitalisation changed (fixed).
Signed-off-by: Helga Velroyen <helgav@google.... - 12:11 pm ganeti-local Revision 707cd3d7: Use exitErr instead of explicit error message and exitWith
- Furthermore, a few messages have their capitalisation changed (fixed).
Signed-off-by: Helga Velroyen <helgav@google.... - 11:37 am snf-image-creator Revision a803b449: Mount the media ro if --print-sysprep is specified
- 11:04 am snf-ganeti Revision f9a51a21: Fix running of Haskell tests
- Commit 21a5e56c forgot to rename a variable used in a conditional (of
course shell didn't complain about unused vars)... - 11:04 am ganeti-local Revision f9a51a21: Fix running of Haskell tests
- Commit 21a5e56c forgot to rename a variable used in a conditional (of
course shell didn't complain about unused vars)...
10/17/2012
- 07:53 pm ganeti-local Revision 93be1ced: Generalise the Result type
- Currently, our error monad—Result—has a plain string error type. This
is not good, as we don't have structured errors... - 07:53 pm snf-ganeti Revision 93be1ced: Generalise the Result type
- Currently, our error monad—Result—has a plain string error type. This
is not good, as we don't have structured errors... - 07:45 pm ganeti-local Revision 659d769d: Merge branch 'devel-2.6' into master
- * devel-2.6:
htools-excl.test: add test case for exclusion tags in hbal
Instance.hs: rename 'tags' to 'exclTags',... - 07:45 pm snf-ganeti Revision 659d769d: Merge branch 'devel-2.6' into master
- * devel-2.6:
htools-excl.test: add test case for exclusion tags in hbal
Instance.hs: rename 'tags' to 'exclTags',... - 06:44 pm ganeti-local Revision 90efd920: cli: Fix small typo
- s/it/if/
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Dato Simó <dato@google.com>
Reviewed-by:... - 06:44 pm snf-ganeti Revision 90efd920: cli: Fix small typo
- s/it/if/
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Dato Simó <dato@google.com>
Reviewed-by:... - 06:30 pm ganeti-local Revision b898de8f: Add hbal-excl-tags.data to Makefile.am, missed in 0397694
- Signed-off-by: Dato Simó <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:30 pm snf-ganeti Revision b898de8f: Add hbal-excl-tags.data to Makefile.am, missed in 0397694
- Signed-off-by: Dato Simó <dato@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:27 pm ./kamaki Revision d813b8a6: Bugfixes
- 06:20 pm ./kamaki Revision de0619d8: Test create/get_server_metadata, reboot_server etc
- 05:51 pm snf-ganeti Revision 312620ad: Better NEWS file for 2.6.1
- Better formatting of text, past tense used when appropriate.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
... - 05:51 pm ganeti-local Revision 312620ad: Better NEWS file for 2.6.1
- Better formatting of text, past tense used when appropriate.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
... - 05:43 pm snf-image-creator Revision fa77d79a: Update snf-image-creator usage documentation
- Add missing sections
- 04:50 pm Revision 62b10e3f: Update quick admin guide
- To reflect:
* New wording of Astakos commands
* Latest snf-image-{host, helper} version - 04:45 pm ./kamaki Revision c92d159d: Test update_server_name + minor bugfixes
- 04:24 pm Revision cf45418e: Merge branch 'master' into debian-0.11
- 04:17 pm Revision 4b8e03e5: Handle every exception in manually transactions
- 04:13 pm snf-ganeti Revision 6b6e335b: Group.hs: add 'allTags'; adjust loaders and test data for it
- This commit adds a Group.allTags field to store the tags of node groups,
and teaches each loader backend in HTools to... - 04:13 pm ganeti-local Revision 6b6e335b: Group.hs: add 'allTags'; adjust loaders and test data for it
- This commit adds a Group.allTags field to store the tags of node groups,
and teaches each loader backend in HTools to... - 04:13 pm snf-ganeti Revision 2f907bad: Instance.hs: rename 'tags' to 'exclTags', provide 'allTags'
- The mergeData function in Loader.hs included a step to filter an instance's
tags to include only the exclusion tags (... - 04:13 pm ganeti-local Revision 2f907bad: Instance.hs: rename 'tags' to 'exclTags', provide 'allTags'
- The mergeData function in Loader.hs included a step to filter an instance's
tags to include only the exclusion tags (... - 04:13 pm ganeti-local Revision 0397694e: htools-excl.test: add test case for exclusion tags in hbal
- In preparation for future modifications in the exclusion tags field, add a
test that verifies that exclusion tags are... - 04:13 pm snf-ganeti Revision 0397694e: htools-excl.test: add test case for exclusion tags in hbal
- In preparation for future modifications in the exclusion tags field, add a
test that verifies that exclusion tags are... - 03:54 pm Revision 1b97e719: Update changelog versions
- snf-cyclades-app 0.11.0~rc19-1
rest 0.11.0~rc18-1
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 03:53 pm Revision c3271491: Merge branch 'master' into debian-0.11
- 03:27 pm ganeti-local Revision 18ccdced: Fix small typo in NEWS file
- Sorry, I didn't see this before pushing 5a7cb9d3…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Adeodat... - 03:27 pm snf-ganeti Revision 18ccdced: Fix small typo in NEWS file
- Sorry, I didn't see this before pushing 5a7cb9d3…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Adeodat... - 02:56 pm snf-ganeti Revision a7862455: Remove support for PUT in noded
- This takes care of a FIXME; 2.6 already uses the new method, so we're
good during upgrades.
Signed-off-by: Iustin Po... - 02:56 pm ganeti-local Revision a7862455: Remove support for PUT in noded
- This takes care of a FIXME; 2.6 already uses the new method, so we're
good during upgrades.
Signed-off-by: Iustin Po... - 02:12 pm ganeti-local Revision 5a7cb9d3: Ignore empty/comment lines in OS variants file
- Per a conversation on ganeti@googlegroups.com:
- gnt-os diagnose ; gnt-os list take in consideration blank lines i... - 02:12 pm snf-ganeti Revision 5a7cb9d3: Ignore empty/comment lines in OS variants file
- Per a conversation on ganeti@googlegroups.com:
- gnt-os diagnose ; gnt-os list take in consideration blank lines i... - 02:12 pm ganeti-local Revision e1c701e7: gnt-job cancel: Confirmation and selection of jobs
- New parameters, “--pending”, “--queued” and “--waiting”, are added to
select all jobs in the respective state. If one... - 02:12 pm snf-ganeti Revision e1c701e7: gnt-job cancel: Confirmation and selection of jobs
- New parameters, “--pending”, “--queued” and “--waiting”, are added to
select all jobs in the respective state. If one... - 01:12 pm snf-ganeti Revision a57b2bb7: Update NEWS for file storage paths
- Mention that the file is something new and should be written by
cfgupgrade.
Signed-off-by: Michael Hanselmann <hansm... - 01:12 pm ganeti-local Revision a57b2bb7: Update NEWS for file storage paths
- Mention that the file is something new and should be written by
cfgupgrade.
Signed-off-by: Michael Hanselmann <hansm... - 12:53 pm Revision ecabca41: Do not create bridge for public network
- 11:58 am Revision 3308a83f: Fix bug in reconcile-networks
- When only detecting, reconciliation can not continue, if the
BackendNetwork object does not exist. - 11:37 am Revision dd2689f9: Bridge indexes must start from 1
- 11:27 am Revision 2277b233: Merge branch 'master' into testing
- 10:55 am Revision 3718c0f1: Restore IP Pool creation for corner cases
10/16/2012
- 11:30 pm Revision 941992c4: Create IPPool when creating Network
- Create the IPPool associated with each Network, when creating it. Until
now, IPPools were created on first demand. Ho... - 10:21 pm Revision 54e31bb3: Fix default private networks in UI
- 10:20 pm Revision c2d969cb: Fix typo
- 08:50 pm Revision 87920bc3: Do not give IPs to networks without dhcp
- 06:53 pm astakos Revision ee210d1d: Change setting name
- Refs: #2612
- 06:53 pm Revision ee210d1d: Change setting name
- Refs: #2612
- 06:52 pm Bug #2918: HTTP 500, AttribueError: 'WSGIRequest' object has no attribute 'HEAD'
- Fixed in Revision 77fc637a and Revision dda2e499
- 06:38 pm ./kamaki Revision e9d42f72: Fix arguments in context switching
- 06:23 pm Revision 48e9f076: Optionally enforce token renewal via settings. Set initial value to True in th...
- Refs: #2612
- 06:23 pm astakos Revision 48e9f076: Optionally enforce token renewal via settings. Set initial value to True in th...
- Refs: #2612
- 06:15 pm snf-cloudcms Revision 22520189: Debian version bump
- 06:14 pm snf-cloudcms Revision 479abd8d: Fix permissions for conf files/dir
- 06:13 pm snf-ganeti Revision 2ff01d78: Design for remote command execution via RPC
- This is a first design for executing commands via RPC.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewe... - 06:13 pm ganeti-local Revision 2ff01d78: Design for remote command execution via RPC
- This is a first design for executing commands via RPC.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewe... - 06:13 pm snf-ganeti Revision 7bb6e137: Replace custom algorithm in constants unittest
- There is no need for the “_IsUniqueSequence” function anymore, it can
easily be replaced by utils.FindDuplicates. Als... - 06:13 pm ganeti-local Revision 7bb6e137: Replace custom algorithm in constants unittest
- There is no need for the “_IsUniqueSequence” function anymore, it can
easily be replaced by utils.FindDuplicates. Als... - 06:13 pm ganeti-local Revision 04c998a5: Makefile: Verify version of security.rst document
- This document should be kept up-to-date.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin P... - 06:13 pm snf-ganeti Revision 04c998a5: Makefile: Verify version of security.rst document
- This document should be kept up-to-date.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin P... - 06:10 pm Pithos Web Client Revision 53e3f75f: New debian release for v0.11.0-rc1
- 06:05 pm ganeti-local Revision 1eaddbc6: Add new constant for pending job status
- This constant contains the job status' “queued”, “waiting” and
“cancelled”.
Signed-off-by: Michael Hanselmann <hansm... - 06:05 pm snf-ganeti Revision 1eaddbc6: Add new constant for pending job status
- This constant contains the job status' “queued”, “waiting” and
“cancelled”.
Signed-off-by: Michael Hanselmann <hansm... - 06:04 pm Pithos Web Client Revision 7cc70d69: Merge branch 'packaging' into debian
- 06:04 pm Pithos Web Client Revision df9e08b0: Merge branch 'master' into packaging
- 05:47 pm ./kamaki Revision 489a1047: Minor fixes
- 05:43 pm ganeti-local Revision 11f53fdb: Merge branch 'devel-2.6'
- * devel-2.6:
ensure-dirs: Fix permissions on master socket
Update security document for version 2.6
Update NEWS... - 05:43 pm snf-ganeti Revision 11f53fdb: Merge branch 'devel-2.6'
- * devel-2.6:
ensure-dirs: Fix permissions on master socket
Update security document for version 2.6
Update NEWS... - 05:38 pm snf-ganeti Revision 48e3db76: ensure-dirs: Fix permissions on master socket
- A socket shouldn't have its executable bit set.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: I... - 05:38 pm ganeti-local Revision 48e3db76: ensure-dirs: Fix permissions on master socket
- A socket shouldn't have its executable bit set.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: I... - 05:38 pm snf-ganeti Revision 3397d13e: Update security document for version 2.6
- Quite some things were out of date. Some formatting was also updated.
Signed-off-by: Michael Hanselmann <hansmi@goog... - 05:38 pm ganeti-local Revision 3397d13e: Update security document for version 2.6
- Quite some things were out of date. Some formatting was also updated.
Signed-off-by: Michael Hanselmann <hansmi@goog... - 05:07 pm ./kamaki Revision ef5f9c89: Tide up a little
- 04:54 pm ganeti-local Revision 781d828b: Fix OP_RESULT for OP_NETWORK_QUERY
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:54 pm snf-ganeti Revision 781d828b: Fix OP_RESULT for OP_NETWORK_QUERY
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:54 pm snf-image-creator Revision c8025360: Update snf-image-creator usage documentation
- Add a part explaining the usage and input options of the
non-interactive version of snf-image-creator. - 04:22 pm ./kamaki Revision ce48608f: Kamaki now has interactive shell + minor fixes
- 03:59 pm Revision 0a9e36ce: more test cases testing get_holding,set_quota. Refactored the entire testcase
- 03:53 pm snf-ganeti Revision d27606cd: Allow passing 'none' for network_type option
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 03:53 pm ganeti-local Revision d27606cd: Allow passing 'none' for network_type option
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 03:44 pm Revision f77b1da9: Hotfix pithos 500 error
- Temporary fix to prevent pithos failing with "AttributeError:
'ModularBackend' object has no attribute 'messages'" 50... - 03:44 pm Pithos Revision f77b1da9: Hotfix pithos 500 error
- Temporary fix to prevent pithos failing with "AttributeError:
'ModularBackend' object has no attribute 'messages'" 50... - 03:14 pm ganeti-local Revision 19e21a6c: Add a very simple test rpc program
- This only supports test delay for now, is not built by default (only
on demand), and is also not installed anywhere.
... - 03:14 pm ganeti-local Revision de2a5704: confd: add the test_delay RPC call
- Also add some more haddock structure to the module. The RPC call
itself is rather trivial.
Signed-off-by: Iustin Pop... - 03:14 pm ganeti-local Revision 4ab40ed5: Add htools program code to hlint call
- Currently only the libraries are added, but not the actual main binary
(usually short) code.
Signed-off-by: Iustin P... - 03:14 pm snf-ganeti Revision 19e21a6c: Add a very simple test rpc program
- This only supports test delay for now, is not built by default (only
on demand), and is also not installed anywhere.
... - 03:14 pm snf-ganeti Revision de2a5704: confd: add the test_delay RPC call
- Also add some more haddock structure to the module. The RPC call
itself is rather trivial.
Signed-off-by: Iustin Pop... - 03:14 pm snf-ganeti Revision 4ab40ed5: Add htools program code to hlint call
- Currently only the libraries are added, but not the actual main binary
(usually short) code.
Signed-off-by: Iustin P... - 02:54 pm Pithos Web Client Revision 3af1f2c4: Fix permissions for conf files/dir
- 02:18 pm Pithos Revision d1cadefd: Fix permissions for conf files/dir.
- 02:11 pm ganeti-local Revision f2ee5004: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- 02:11 pm snf-ganeti Revision f2ee5004: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- 02:05 pm Feature #1361 (Assigned): Investigate whether DNS names may be used in the UI
- One possible solution:
Have a UI setting showing how the VM name is to be _formatted_ in the UI:
UI_SERVER_HOST... - 02:01 pm ganeti-local Revision da1168c5: Fixes to pass unittests (make check)
- Conflicts:
doc/rapi.rst
lib/ovf.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 02:01 pm snf-ganeti Revision da1168c5: Fixes to pass unittests (make check)
- Conflicts:
doc/rapi.rst
lib/ovf.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 01:46 pm Revision 4db7b8bd: Merge branch 'snf-tools' into snf-burnin-dev
- Conflicts:
snf-tools/synnefo_tools/burnin.py - 01:46 pm snf-image-creator Revision 6ca928ac: Update image properties help page
- Add SORTORDER image property
- 01:38 pm Revision dab038a2: Fix typos
- 01:06 pm snf-ganeti Revision f98efa98: Add design for changing node SSH setup
- The goal is to remove the dependency on Paramiko.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 01:06 pm ganeti-local Revision f98efa98: Add design for changing node SSH setup
- The goal is to remove the dependency on Paramiko.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 12:47 pm Revision c7cbb6f3: Use - instead of _ in backend-update-status
- 12:47 pm snf-ganeti Revision ff8f0049: confd: fix RpcVersion call
- By accident, we sent the node object as call data in this rpc call,
instead the version request (i.e. nothing). This ... - 12:47 pm ganeti-local Revision ff8f0049: confd: fix RpcVersion call
- By accident, we sent the node object as call data in this rpc call,
instead the version request (i.e. nothing). This ... - 12:19 pm astakos Revision b49b51b6: New debian release for v0.7.6
- 12:17 pm astakos Revision 4c2d77c8: Merge branch 'master' into debian
- 12:16 pm astakos Revision 489d9499: Fix permissions of conf files/dir
- 12:14 pm Revision c2895bf6: Merge branch 'debian-0.11' of https://code.grnet.gr/git/synnefo into debian-0.11
- 12:07 pm Revision 1dda8c54: Merge branch 'devel-0.11'
- 11:59 am snf-ganeti Revision 162e70ed: Merge branch 'stable-2.6-hotplug' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/cmdlib.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 11:59 am ganeti-local Revision 162e70ed: Merge branch 'stable-2.6-hotplug' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/cmdlib.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 11:57 am ganeti-local Revision 664249e9: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- 11:57 am snf-ganeti Revision 664249e9: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- 10:45 am Revision 85777c47: Remove mac_prefix from BackendNetwork
- mac_prefix has only a Network Object. generate_unique_mac()
takes network and vm and assures that will be unique insi... - 09:04 am ganeti-local Revision 59a5de9e: Fixes to pass pylint (make lint)
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 09:04 am snf-ganeti Revision 59a5de9e: Fixes to pass pylint (make lint)
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 09:00 am ganeti-local Revision 9650d658: Fix _GetPCIInfo() to pass unittests
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 09:00 am snf-ganeti Revision 9650d658: Fix _GetPCIInfo() to pass unittests
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:56 am ganeti-local Revision 29cf7871: Add HOTPLUG_OPT in gnt-backup import client
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:56 am snf-ganeti Revision 29cf7871: Add HOTPLUG_OPT in gnt-backup import client
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:51 am ganeti-local Revision 143214f6: Export nic.network during gnt-backup export
- Modify FinalizeExport() in backend.py to export nic.network as well.
Signed-off-by: Dimitris Aragiorgis <dimara@grne... - 08:51 am snf-ganeti Revision 143214f6: Export nic.network during gnt-backup export
- Modify FinalizeExport() in backend.py to export nic.network as well.
Signed-off-by: Dimitris Aragiorgis <dimara@grne... - 12:40 am snf-ganeti Revision 0048236f: Fix CIDR opcode checks to accept 'none' value
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:40 am ganeti-local Revision 0048236f: Fix CIDR opcode checks to accept 'none' value
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:28 am snf-ganeti Revision 8a50b7c1: Export serial_no and uuid in network queries
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:28 am ganeti-local Revision 8a50b7c1: Export serial_no and uuid in network queries
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:28 am ganeti-local Revision 1111f3e3: Export serial_no of networks/instances in hooks
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:28 am snf-ganeti Revision 1111f3e3: Export serial_no of networks/instances in hooks
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:28 am ganeti-local Revision 870c9855: Fix locks in network LUs
- Acquire corresponding instance locks if conflicts_check is True.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 12:28 am snf-ganeti Revision 870c9855: Fix locks in network LUs
- Acquire corresponding instance locks if conflicts_check is True.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 12:13 am Revision 19422a2d: Let synnefo do the mac generation for nic/0
- To this end only MAC_FILTERED networks should have mac prefix and
synnefo will assure mac uniqueness among clusters. ...
10/15/2012
- 11:40 pm Revision bbbc75b2: Add link, mac_prefix option in create_network.py
- Support passing those options in snf-manage network-create. If not passed
then updated net_resourses() will provide d... - 11:40 pm Revision 8c7dc621: Rename NETWORK_TYPES
- Network types can be either MAC_FILTERED, PHYSICAL_VLAN or ROUTED.
Public or not is defined by public=True.
Signed-o... - 11:01 pm Revision 2546e0cc: fix loop leak bug in set_entity_key
- 07:56 pm ganeti-local Revision 01e52493: Cleanup HTools.Types/BasicTypes imports
- Before we reorganised the source tree, the 'Result' type was exported
from HTools/Types.hs. This changed during the r... - 07:56 pm snf-ganeti Revision 01e52493: Cleanup HTools.Types/BasicTypes imports
- Before we reorganised the source tree, the 'Result' type was exported
from HTools/Types.hs. This changed during the r... - 06:35 pm Revision daac4017: Minor fixes
- 05:50 pm ganeti-local Revision 26ede877: Add external storage interface related man pages
- * ganeti-extstorage-interface man page
* gnt-storage man page
Signed-off-by: Constantinos Venetsanopoulos <cven@grn... - 05:50 pm ganeti-local Revision a251afa8: ExtStorage support in htools
- Signed-off-by: Constantinos Venetsanopoulos <cven@grnet.gr>
- 05:50 pm ganeti-local Revision 19930d75: Add the gnt-storage client
- Add a new client called 'gnt-storage'.
The client interacts with the ExtStorage interface, similarly to
the way gnt-o... - 05:50 pm ganeti-local Revision 3ff5bdfa: Add --allow-arbit-params to 'gnt-instance modify'
- The option is added to allow us the passing of arbitrary ext-params
during disk addition (gnt-instance modify --disk ... - 05:50 pm ganeti-local Revision 1058522e: Multiple ExtStorage Providers and ext-params
- Add support for passing parameters to the ext template (ext-params).
Take advantage of disk-params, that don't seem t... - 05:50 pm ganeti-local Revision 8237d5eb: Implement the SetInfo method for ExtStorage
- Signed-off-by: Constantinos Venetsanopoulos <cven@grnet.gr>
- 05:45 pm snf-image-creator Revision f0b21d37: Add basic usage documentation
- 05:16 pm ganeti-local Revision 0f247c10: Minor fixes for ExtStorage inside bdev.py
- Signed-off-by: Constantinos Venetsanopoulos <cven@grnet.gr>
- 05:04 pm Revision ea28a05b: another testcase in createrelease for get_entity
- 05:03 pm ganeti-local Revision 4b945e1e: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
Update NEWS and bump version to 2.6.1
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 05:03 pm snf-ganeti Revision 4b945e1e: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
Update NEWS and bump version to 2.6.1
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 04:51 pm Revision 8d1196ae: Debian version bumps
- 04:51 pm Revision f271ffc8: Fix permissions of conf files/dir
- 04:32 pm ./kamaki Revision b9331a9f: Seperate shell from one-command cli
- 04:14 pm Revision e50133da: Fix public IP discovery with multiple available public networks
- 03:44 pm Revision 8d403f1c: Merge branch 'master' into testing
- 03:30 pm Revision de21f0ba: Added another test case in createrelease.py
- 03:01 pm Revision 492a783b: fix release_entity crash
- 02:23 pm snf-image-creator Revision 2d86bc44: Add documentation for installing snf-image-creator
- 01:10 pm Revision 6c4d8722: test: {set,get}_limit with quantity > capacity
- This is accepted but I do not know if it should or not.
- 01:06 pm Revision bba797bc: test: {set,get}_limit with empty policy name
- 12:56 pm Revision 122c4019: Fix bug in reconcile-networks
- Fix bug when connecting a network to a nodegroup in network
reconciliation. Use connect_network instead of obsolete
c... - 12:55 pm Revision e97288bc: Refactor process op and network status callbacks
- 12:44 pm ./kamaki Revision 33e3437a: Quota Holder init (no functionality)
- 12:14 pm Revision 14baac64: Fix test-specific runserver script
- Use the something like
$ QH_HOST=127.0.0.1 QH_PORT=35080 ./test/quotaholder-manage-runserver
instead. - 12:00 pm ./kamaki Revision 5eae854d: Rearange commands class hierarchy
- 11:46 am Bug #2481: Disallow vm creation when deleted flavor is passed to the create instance call
- Turnaround time to bug fix: 30min... :)
- 11:35 am Bug #2481 (Closed): Disallow vm creation when deleted flavor is passed to the create instance call
- 11:32 am Revision 69033a7a: Block create instance api call with deleted flavor
- Do not allow creation of instances with deleted flavors
Refs #2481 - 11:11 am Revision c7f549b7: corrected config port
- 11:06 am Bug #2921 (Assigned): UI bug, "resp.images" undefined
- From a bug reported on okeanos.io:...
- 11:05 am Bug #2481: Disallow vm creation when deleted flavor is passed to the create instance call
- Cstavr, can you confirm whether this still holds?
- 11:04 am Bug #2487 (Closed): Create machine guide resets settings when going back and forth
- Fixed, closing ticket.
- 10:43 am Revision 8d109e17: merged createrelease.py
- 10:29 am Revision d3406fbc: Fix GET networks API response for public networks
10/13/2012
- 06:15 pm ganeti-local Revision f1d0869b: Fixes to pass py-apidoc (make commit-check)
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
10/12/2012
- 09:12 pm ganeti-local Revision bba43ba6: Fixes to pass pep8 (make lint)
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 09:12 pm ganeti-local Revision 23b0a9e0: Fixes to pass pylint (make lint)
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 09:12 pm ganeti-local Revision fdaacd25: Fixes to pass unittests (make check)
- Signed-off-by: Iustin Pop <iustin@google.com>
- 09:09 pm ganeti-local Revision 32279a07: Check for existing networks/groups in Network LUs
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 07:17 pm ganeti-local Revision 27e15be0: Update NEWS and bump version to 2.6.1
- This is a small bug-fix only release.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Guido Trot... - 07:17 pm snf-ganeti Revision 27e15be0: Update NEWS and bump version to 2.6.1
- This is a small bug-fix only release.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Guido Trot... - 06:44 pm Revision 318f44d9: Remove obsolete import
- 06:44 pm astakos Revision 318f44d9: Remove obsolete import
- 06:43 pm Revision dda2e499: Explicitly allow only POST and GET requests
- 06:43 pm astakos Revision dda2e499: Explicitly allow only POST and GET requests
- 06:39 pm Revision 77fc637a: Handle AttributeError in case of other than GET or POST method
- 06:39 pm astakos Revision 77fc637a: Handle AttributeError in case of other than GET or POST method
- 06:13 pm ./kamaki Revision 629adab4: Various behavioral fixes
- 04:50 pm Pithos MS Client Revision 855fc9c9: Fixes to the build process to detect the build environment's bitness
- Added Connectivity and Account folder checks
Added InternalServerError as a status code that results in a retry - 04:50 pm Bug #2918 (Closed): HTTP 500, AttribueError: 'WSGIRequest' object has no attribute 'HEAD'
- Spotted on okeanos.io:...
- 04:45 pm Revision 46f614cd: Remove kkquotaholderapi. We break up tests in more modules
- 04:44 pm Revision fc438cf2: Rename kkconfig to config, since we all agree we use it
- 04:42 pm Revision db822a77: Use the QHTestCase parent class in createrelease tests
- 04:38 pm Revision 39a725a6: Use printf everywhere
- 04:28 pm Revision a812c719: PASS limits.py tests
- 04:28 pm Revision f483aeaa: Add script for test-local specific server
- 04:25 pm Revision 012bab87: Avoid an exception when the environment var does not exist
- 04:05 pm Pithos MS Client Revision c1493282: Added message when connectivity gets restored
- 04:04 pm Pithos MS Client Revision 6e596fcb: Added warning for missing account folder
- Added warning for lost connectivity
- 03:45 pm Revision 3f84d70e: Fix get_limits @ server-side
- 03:40 pm Revision 10cc3fd0: Use test-specific configuration and run script
- 03:39 pm Revision a7d7d1da: Introduce COMMISSIONING_CONF_DIR to be consulted for django.conf
- 03:06 pm ./kamaki Revision 05f5f380: Error details in default error message
- 03:01 pm ./kamaki Revision e5fb02b4: Remove some debug msgs
- 02:57 pm ./kamaki Revision ffaf6783: Shell can run cmds with args ony from context
- 02:37 pm Pithos MS Client Revision 2d9ed837: Fixed release confgurations
- 02:31 pm Pithos MS Client Revision 44cae3e0: Upgraded JSON.Net to 4.5.10 from 4.5.9
- 02:26 pm Pithos MS Client Revision 60c17115: Removed unwanted packages and dlls
- Converted Pithos.Client.WPF to AnyCPU
- 01:57 pm Revision 25a7762e: Fix default UI settings import synnefo settings
- Fix default UI settings import synnefo settings,
remove import and have the administrator set FEEDBACK_EMAIL_FROM
spe... - 01:52 pm snf-image Revision c36a0820: Bump debian version to 0.6.2-1
- 01:37 pm snf-ganeti Revision 300e5450: errors: Document arguments to QueryFilterParseError
- Also fix one small mistake in the docstring for QuitGanetiException.
Signed-off-by: Michael Hanselmann <hansmi@googl... - 01:37 pm ganeti-local Revision 300e5450: errors: Document arguments to QueryFilterParseError
- Also fix one small mistake in the docstring for QuitGanetiException.
Signed-off-by: Michael Hanselmann <hansmi@googl... - 01:09 pm snf-image Revision 5972f9df: Update ChangeLog and configure.ac for ver. 0.6.2
- 12:37 pm snf-ganeti Revision fc07a14e: Fix distcheck after commit 7a962ec
- I only ran “make check” and forgot about “distcheck”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 12:37 pm ganeti-local Revision fc07a14e: Fix distcheck after commit 7a962ec
- I only ran “make check” and forgot about “distcheck”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 11:37 am snf-ganeti Revision 7a962ecc: Makefile/check-local: Ensure design document exists
- This way a missing design document is detected.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: I... - 11:37 am snf-ganeti Revision 97aac894: Add design document for version 2.7
- - Move design document for batch instance creation into it
- Sort list of hidden files in index.rst
Signed-off-by: M... - 11:37 am ganeti-local Revision 97aac894: Add design document for version 2.7
- - Move design document for batch instance creation into it
- Sort list of hidden files in index.rst
Signed-off-by: M... - 11:37 am ganeti-local Revision 7a962ecc: Makefile/check-local: Ensure design document exists
- This way a missing design document is detected.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: I...
10/11/2012
- 07:01 pm Revision 19ce5543: New debian release for v0.11.0-rc16
- 07:00 pm Revision 0dc71dc2: Merge branch 'master' into debian-0.11
- 06:58 pm Revision 336cfa15: Merge branch 'devel-0.11'
- 06:38 pm ./kamaki Revision 1002315e: Multilevel command names and one-level api calls
- 06:17 pm Revision c24ca4e8: Bail out if any settings file is unreadable
- Log an error to stderr and die immediately if any settings file
under SYNNEFO_SETTINGS_DIR (/etc/synnefo by default) ... - 06:12 pm ./kamaki Revision 486e55f4: Minor fixes
- 05:43 pm Revision 260147b1: Log 5xx API faults
- 05:43 pm Revision af471421: Increase snf-manage logging level to warning
- 05:43 pm Revision ae562340: Improve exception message when no backends
- 05:35 pm snf-image Revision f44a30e6: In ChangePassword task check if the users exist
- Check if the users stated in the USERS image property do actually
exist. - 05:33 pm snf-image Revision e1d8811f: Drop the `user' password reset rule
- Drop the rule that resets the password for user with username `user'
if the USERS image property is missing and the s... - 05:29 pm snf-image Revision 5da2334c: In ChangePassword task check if the users exist
- Check if the users stated in the USERS image property do actually
exist. - 05:26 pm Revision 7f479bb1: Show more info while running tests
- 05:18 pm ./kamaki Revision 73e0914d: Initial shell functionality with 1st lvl cmds
- 05:00 pm snf-image Revision 227737e1: Fix error and info messages
- 04:49 pm snf-ganeti Revision 479197d5: QA: TestAssignNodesIncludingSplit can be disabled
- The test can now be enabled/disabled with the "group-rwops" flag.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.... - 04:49 pm ganeti-local Revision 479197d5: QA: TestAssignNodesIncludingSplit can be disabled
- The test can now be enabled/disabled with the "group-rwops" flag.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.... - 04:49 pm ganeti-local Revision 6f058bf2: QA: never put a master node offline
- Before, it could happen that the master node was chosen to be set offline
in the "instance-remove-drbd-offline" test.... - 04:49 pm snf-ganeti Revision 6f058bf2: QA: never put a master node offline
- Before, it could happen that the master node was chosen to be set offline
in the "instance-remove-drbd-offline" test.... - 04:48 pm snf-ganeti Revision e85be22a: Add option to disable iallocator use in QA
- By default some QA tests use iallocators. It is now possible to disable
iallocators in QA, so that QA doesn't force h... - 04:48 pm ganeti-local Revision e85be22a: Add option to disable iallocator use in QA
- By default some QA tests use iallocators. It is now possible to disable
iallocators in QA, so that QA doesn't force h... - 04:15 pm ganeti-local Revision 269eb7eb: Add tags in network objects
- Support:
- gnt-network add --tags.
- gnt-network list-tags/add-tags/remove-tags/.
- gnt-network list -o +tags
Sig... - 04:15 pm ganeti-local Revision 4ab97ef7: Include networks in Makefile and bash completion
- Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:15 pm ganeti-local Revision f71d1807: Change default fields for network listing
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:15 pm ganeti-local Revision fca7218a: Pass detailed network info in hooks
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:15 pm ganeti-local Revision 5b27366d: Use network's mac prefix
- Modify existing GenerateMAC so that it takes network as an argument.
Substitute _GenerateOneMAC with a decorator _Ge... - 04:15 pm ganeti-local Revision 5a52117f: cfgupgrade for networks
- Add networks slot in config data.
Add networks slot in nodegroups.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:15 pm ganeti-local Revision 0b95ab93: Pass netinfo in rpcs
- If a nic has a network field then encapsulate a network object in
netinfo slot for every rpc. This is needed to pass ... - 04:00 pm ganeti-local Revision b95d2054: Introduce client support for networks
- gnt-network is used to manipulate and handle networks that
currently provides the following operations:
* Add a new... - 04:00 pm ganeti-local Revision ebdc436b: Add gnt-network man page
- Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:00 pm ganeti-local Revision 09b9a917: ss_conf support for networks
- Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:00 pm ganeti-local Revision a7f860c1: Rapi support for networks
- Support:
- GetNetwork(s)
- CreateNetwork
- ConnectNetwork
- DisconnectNetwork
- RemoveNetwork
Signed-off-by: Di... - 04:00 pm ganeti-local Revision b2bbccc6: Modify instance client to support networks
- Add --no-conflicts-check option.
Modify instance query methods to return nic's network info.
Signed-off-by: Apollon ... - 04:00 pm ganeti-local Revision e01365a8: Modify RemoveInstance() to support networks
- Release any IPs held the instance before actually removing.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:00 pm ganeti-local Revision 4b8ec2a1: Modify LUInstanceSetParams() to support networks
- Keep backwards compatibility just like LUInstanceCreate() and
support network parameter for NIC object.
Add ec_id ar... - 04:00 pm ganeti-local Revision 6edb2627: Config methods for reserving/releasing IPs
- Use TemporaryReservationManager for IP handling to ensure
config data consistency.
Implement:
- methods for reservi... - 04:00 pm ganeti-local Revision 7cd72916: Modify LUInstanceCreate to support networks
- Implement backend support, to export the IP pool management
functionality to the clients. When the new NIC parameter ... - 04:00 pm ganeti-local Revision 7e03a8cc: Peripheral changes for networks
- Specifically:
* export a new environment variable for the gnt-os-interface
* export a new environment variable for ... - 04:00 pm ganeti-local Revision b35374d3: Implement network/nodegroup mappings
- LUNetworkConnect() connects a network to a nodegroup and defines
its netparams (mode and link). Specifically:
* Chec... - 04:00 pm ganeti-local Revision df968b4b: Implement LUNetworkSetParams
- Support modifying all network parameters except for network (ip range)
Cannot modify gateway and reserved ips at the ... - 04:00 pm ganeti-local Revision e75d9a84: Implement LUNetworkQuery
- Summarily list all existing networks
Supply detailed info for every existing network
- List used/free IPs
- List in... - 04:00 pm ganeti-local Revision b246cea8: Basic IP pool management logic
- Implement LUs for corresponding opcodes:
* LUNetworkAdd:
- Check for IP validity
- Reserves all necessary IPs
... - 04:00 pm ganeti-local Revision aebdaa73: IP pool related objects, opcodes and constants
- Config objects:
* Introduce L{Network} with
- IPv4 network field (mandatory)
- IPv4 gateway, IPv6 (network/gatew... - 04:00 pm ganeti-local Revision 488e1849: Introduce new module for IP pool management
- Add new library module lib/network.py.
Introduce new class: AddressPool.
AddressPool implements all operations neede... - 03:34 pm ganeti-local Revision 8bd977e9: Add support for cpu_cap and cpu_weight Xen params
- This patch adds support for Xen's CPU scheduler 'cpu_cap' and
'cpu_weight' parameters.
Ganeti default values (cap: 0... - 03:34 pm snf-ganeti Revision 8bd977e9: Add support for cpu_cap and cpu_weight Xen params
- This patch adds support for Xen's CPU scheduler 'cpu_cap' and
'cpu_weight' parameters.
Ganeti default values (cap: 0... - 03:21 pm snf-ganeti Revision b0b8337a: Text.hs: update field lists in parseData comments
- The comments in parseData had become out of date with the implementations
of load{Group,Node,Inst}. This commit updat... - 03:21 pm ganeti-local Revision b0b8337a: Text.hs: update field lists in parseData comments
- The comments in parseData had become out of date with the implementations
of load{Group,Node,Inst}. This commit updat... - 03:19 pm snf-image Revision 696deeec: Seperate error messages from monitoring messages
- Do not send through the monitor pipe the error messages. They may
contain internal sensitive information. Create a ne... - 01:53 pm ganeti-local Revision d5cc16d7: Enable conversion of errors constants
- These will be needed for the serialisation of errors.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Mic... - 01:53 pm snf-ganeti Revision d5cc16d7: Enable conversion of errors constants
- These will be needed for the serialisation of errors.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Mic... - 01:29 pm Revision ce1734ce: Name is __main__ anyway
- 01:23 pm Revision f6a99346: Make limits.py runnable via python -m test.limits
- 01:05 pm snf-ganeti Revision 47130d50: LUClusterVerifyGroup: Localize virtual file paths
- The check for file consistency didn't properly handle virtual paths
in case of a virtual cluster. This didn't cause a... - 01:05 pm ganeti-local Revision 47130d50: LUClusterVerifyGroup: Localize virtual file paths
- The check for file consistency didn't properly handle virtual paths
in case of a virtual cluster. This didn't cause a... - 01:03 pm ganeti-local Revision a2ae14e9: Add a helper for query field checks
- … and also use it to simplify 'needsLiveData'. Additionally, add an
explicit export list to Ganeti.Query.Types, since... - 01:03 pm snf-ganeti Revision 18049dad: Cleanup haddock documentation a bit
- While grepping for htools imports in the non-htools subdirectory, I
saw that our haddock prologue and title are very ... - 01:03 pm snf-ganeti Revision 4cd79ca8: Cleanup network timeouts and htools imports
- This patch removes the last HTools module imports from non-htools code
(the HTools.Types module), but it requires an ... - 01:03 pm snf-ganeti Revision 2d52359b: Cleanup/expand the filter/query tests
- This patch cleans up duplicate code in Test.Ganeti.Query.Filter and
then adds a test for names consistency with Pytho... - 01:03 pm snf-ganeti Revision a2ae14e9: Add a helper for query field checks
- … and also use it to simplify 'needsLiveData'. Additionally, add an
explicit export list to Ganeti.Query.Types, since... - 01:03 pm ganeti-local Revision 2d52359b: Cleanup/expand the filter/query tests
- This patch cleans up duplicate code in Test.Ganeti.Query.Filter and
then adds a test for names consistency with Pytho... - 01:03 pm ganeti-local Revision 4cd79ca8: Cleanup network timeouts and htools imports
- This patch removes the last HTools module imports from non-htools code
(the HTools.Types module), but it requires an ... - 01:03 pm ganeti-local Revision 18049dad: Cleanup haddock documentation a bit
- While grepping for htools imports in the non-htools subdirectory, I
saw that our haddock prologue and title are very ... - 01:03 pm ganeti-local Revision b04dc242: Simplify a bit queryFields
- We don't add a type class for fully-generic handling, but we do
abstract the duplicate part.
Signed-off-by: Iustin P... - 01:03 pm ganeti-local Revision a41c337e: Use the new name filtering behaviour in query
- We do this not quite generically, which means we have to add
another layer in the call chain, and rename the current ... - 01:03 pm ganeti-local Revision 1fc3812c: Switch ordering of names on query to niceSort
- This makes the "all" names queries consistent with the Python
results. The change requires updating the unittests, at... - 01:03 pm ganeti-local Revision 90d033ef: Add function for getting a group's merged disk params
- … and use it in the Query implementation, removing the last
non-correct query field for Groups.
Signed-off-by: Iusti... - 01:03 pm ganeti-local Revision bc4cdeef: Add functionality for checking validity of names
- This replicates in the Haskell Query2 implementation the behaviour of
the Python code: if a "simple" filter is passed... - 01:03 pm ganeti-local Revision 5227de56: Fix the node powered field
- When initially implementing the node query, I thought the 'powered'
field is a representation of the run-time powered... - 01:03 pm snf-ganeti Revision 9fbf0098: Enable query socket usage in gnt-node/gnt-group
- This switches gnt-node/gnt-group (and their equivalent RAPI resources)
to go over the query socket.
Signed-off-by: I... - 01:03 pm ganeti-local Revision cd67e337: Add support for classic queries
- This patch adds support for classic-style queries (before query2) to
the query socket server. The patch is rather tri... - 01:03 pm ganeti-local Revision 9fbf0098: Enable query socket usage in gnt-node/gnt-group
- This switches gnt-node/gnt-group (and their equivalent RAPI resources)
to go over the query socket.
Signed-off-by: I... - 01:03 pm snf-ganeti Revision bc4cdeef: Add functionality for checking validity of names
- This replicates in the Haskell Query2 implementation the behaviour of
the Python code: if a "simple" filter is passed... - 01:03 pm snf-ganeti Revision a41c337e: Use the new name filtering behaviour in query
- We do this not quite generically, which means we have to add
another layer in the call chain, and rename the current ... - 01:03 pm snf-ganeti Revision 1fc3812c: Switch ordering of names on query to niceSort
- This makes the "all" names queries consistent with the Python
results. The change requires updating the unittests, at... - 01:03 pm snf-ganeti Revision 90d033ef: Add function for getting a group's merged disk params
- … and use it in the Query implementation, removing the last
non-correct query field for Groups.
Signed-off-by: Iusti... - 01:03 pm snf-ganeti Revision b04dc242: Simplify a bit queryFields
- We don't add a type class for fully-generic handling, but we do
abstract the duplicate part.
Signed-off-by: Iustin P... - 01:03 pm snf-ganeti Revision 5227de56: Fix the node powered field
- When initially implementing the node query, I thought the 'powered'
field is a representation of the run-time powered... - 01:03 pm snf-ganeti Revision b3d17f52: Add a makeSimpleFilter function
- And associated unittests. This will be needed for classic-style
queries.
Signed-off-by: Iustin Pop <iustin@google.co... - 01:03 pm snf-ganeti Revision cd67e337: Add support for classic queries
- This patch adds support for classic-style queries (before query2) to
the query socket server. The patch is rather tri... - 01:03 pm ganeti-local Revision b3d17f52: Add a makeSimpleFilter function
- And associated unittests. This will be needed for classic-style
queries.
Signed-off-by: Iustin Pop <iustin@google.co... - 12:56 pm ganeti-local Revision fe4f6dca: vcluster: Don't virtualize /etc/hosts path
- /etc/hosts is a bit special as it's a system-wide file and the virtual
cluster/node root doesn't apply. The modificat... - 12:56 pm snf-ganeti Revision fe4f6dca: vcluster: Don't virtualize /etc/hosts path
- /etc/hosts is a bit special as it's a system-wide file and the virtual
cluster/node root doesn't apply. The modificat... - 12:56 pm ganeti-local Revision 36683bad: vcluster-setup: Stop hardcoding /etc/hosts
- … use a constant instead.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@goog... - 12:56 pm snf-ganeti Revision 36683bad: vcluster-setup: Stop hardcoding /etc/hosts
- … use a constant instead.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@goog... - 12:56 pm ganeti-local Revision 48967eb0: qa_utils: Stop hardcoding path to /etc/hosts
- - Simplified shell command for adding hosts, too
- The exception handling is also improved by re-raising any exceptio... - 12:56 pm snf-ganeti Revision 48967eb0: qa_utils: Stop hardcoding path to /etc/hosts
- - Simplified shell command for adding hosts, too
- The exception handling is also improved by re-raising any exceptio... - 12:56 pm ganeti-local Revision 72043dac: cli: Stop hardcoding /etc/hosts path
- There is a constant for this purpose.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop ... - 12:56 pm snf-ganeti Revision 72043dac: cli: Stop hardcoding /etc/hosts path
- There is a constant for this purpose.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop ... - 12:56 pm snf-ganeti Revision ee045466: Move constant for /etc/hosts to pathutils
- Needed for coming patches.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@goo... - 12:56 pm ganeti-local Revision ee045466: Move constant for /etc/hosts to pathutils
- Needed for coming patches.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@goo... - 12:55 pm ganeti-local Revision 7ca67731: bash_completion: Fix mistake introduced in merge 6a74f58
- This part of the code was duplicated by accident.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 12:55 pm snf-ganeti Revision 7ca67731: bash_completion: Fix mistake introduced in merge 6a74f58
- This part of the code was duplicated by accident.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 12:52 pm Revision f6d15c9b: Simplify test running code
- 12:47 pm ./kamaki Revision 0f653327: Minor improvements
- 12:38 pm snf-ganeti Revision 6a74f584: Merge branch 'devel-2.6'
- * devel-2.6:
verify-disks: Explicitely state nothing has to be done
Add list of design documents implemented in v... - 12:38 pm ganeti-local Revision 6a74f584: Merge branch 'devel-2.6'
- * devel-2.6:
verify-disks: Explicitely state nothing has to be done
Add list of design documents implemented in v... - 12:24 pm snf-ganeti Revision c44356fd: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
verify-disks: Explicitely state nothing has to be done
Add list of design documents implemented in ... - 12:24 pm ganeti-local Revision c44356fd: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
verify-disks: Explicitely state nothing has to be done
Add list of design documents implemented in ... - 12:23 pm ganeti-local Revision 43d51ef2: gnt-job list: Add option to include archived jobs
- This provides a convenience option to include archived jobs in the
output list. It's equivalent to using “-o +archive... - 12:23 pm ganeti-local Revision 0422250e: gnt-job: List archived jobs if requested
- If requested via a filter or by including the “archived” output,
archived jobs will be loaded and shown. This is sign... - 12:23 pm snf-ganeti Revision 43d51ef2: gnt-job list: Add option to include archived jobs
- This provides a convenience option to include archived jobs in the
output list. It's equivalent to using “-o +archive... - 12:23 pm snf-ganeti Revision 0422250e: gnt-job: List archived jobs if requested
- If requested via a filter or by including the “archived” output,
archived jobs will be loaded and shown. This is sign... - 12:23 pm snf-ganeti Revision 8a3cd185: jqueue: Add new in-memory attribute for archived jobs
- This attribute is set to True for jobs which were restored from an
archived file. A new filter will act on this field... - 12:23 pm snf-ganeti Revision 52aa1efa: query: Report data type for unary operators
- All data kinds (used to restrict the data collected) referenced in a
filter can be requested once it's been “compiled... - 12:23 pm ganeti-local Revision 8a3cd185: jqueue: Add new in-memory attribute for archived jobs
- This attribute is set to True for jobs which were restored from an
archived file. A new filter will act on this field... - 12:23 pm snf-ganeti Revision 4c27b231: jqueue: Correct docstring
- The description was not accurate.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <ius... - 12:23 pm ganeti-local Revision 4c27b231: jqueue: Correct docstring
- The description was not accurate.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <ius... - 12:23 pm ganeti-local Revision 52aa1efa: query: Report data type for unary operators
- All data kinds (used to restrict the data collected) referenced in a
filter can be requested once it's been “compiled... - 12:19 pm ganeti-local Revision 9c5b9957: Add htools/ganeti-confd to .gitignore
- Sorry, this should have went in b0dcdc10, but I forgot it.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by... - 12:19 pm snf-ganeti Revision 9c5b9957: Add htools/ganeti-confd to .gitignore
- Sorry, this should have went in b0dcdc10, but I forgot it.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by... - 12:15 pm ganeti-local Revision 9b99be28: verify-disks: Explicitely state nothing has to be done
- Example output:
$ gnt-cluster verify-disks
Submitted jobs 4327
Waiting for job 4327 ...
No disks need to be activated... - 12:15 pm snf-ganeti Revision 9b99be28: verify-disks: Explicitely state nothing has to be done
- Example output:
$ gnt-cluster verify-disks
Submitted jobs 4327
Waiting for job 4327 ...
No disks need to be activated... - 12:11 pm snf-ganeti Revision 1ca7b773: Add basic unit tests for "gnt-cluster epo"
- This patch adds some unit tests for “gnt-cluster epo”. Not everything is
covered, but at least the bug fixed in the p... - 12:11 pm ganeti-local Revision 1ca7b773: Add basic unit tests for "gnt-cluster epo"
- This patch adds some unit tests for “gnt-cluster epo”. Not everything is
covered, but at least the bug fixed in the p... - 12:07 pm Revision 3e316e90: Catch OverLimit error in network create
- 12:06 pm Pithos Revision 6e9c8fc1: Log 5xx API faults
- 12:06 pm Revision 6e9c8fc1: Log 5xx API faults
10/10/2012
- 07:43 pm Pithos MS Client Revision c0effa30: Packaging the proper 32/64 bit OpenSSL versions. Still crashes though. Strange...
- 07:12 pm ganeti-local Revision 318853ab: Fixup node disk free/total queries
- The disk free/total values are optional ones, wrapped in a Maybe, so
we shouldn't directly serialise them. In order t... - 07:12 pm snf-ganeti Revision 318853ab: Fixup node disk free/total queries
- The disk free/total values are optional ones, wrapped in a Maybe, so
we shouldn't directly serialise them. In order t... - 06:28 pm snf-ganeti Revision 235a0fa5: (htest) Text.hs: fix typo in comment
- Signed-off-by: Dato Simó <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:28 pm ganeti-local Revision 235a0fa5: (htest) Text.hs: fix typo in comment
- Signed-off-by: Dato Simó <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:25 pm Pithos MS Client Revision 5bded227: ManagedOpenSSL is now AnyCPU. The proper 32bit or 64 bit OpenSSL libraries are...
- 06:24 pm Pithos MS Client Revision 800fd841: Fixed CreateWindow call to work on x64
- 04:58 pm ./kamaki Revision 1c1fd2fa: Interactive shell (without functionality ftm)
- 04:19 pm ./kamaki Revision f317a0b8: History clean and params
- 04:06 pm snf-cloudcms Revision 0b84e013: Update link for google fonts to https
- 03:37 pm snf-ganeti Revision 3008f56c: Fix pylint breakage due to unused var in gnt_cluster
- The usage of that variable was removed in 45a36f36, but accidentally
the enumerate() was left in.
Signed-off-by: Ius... - 03:37 pm ganeti-local Revision 3008f56c: Fix pylint breakage due to unused var in gnt_cluster
- The usage of that variable was removed in 45a36f36, but accidentally
the enumerate() was left in.
Signed-off-by: Ius... - 03:19 pm Revision d01cd522: Various fixes about logging
- Fix logging from snf-manage commands. Modify snf-manage implementation
in order to setup the loggers for all snf-mana... - 03:03 pm snf-ganeti Revision 0ec87781: Fixup hypervisor queries in node query
- We need to only query the default (first enabled) hypervisor, not all
hypervisors. For this, we need to add a manual ... - 03:03 pm ganeti-local Revision 0ec87781: Fixup hypervisor queries in node query
- We need to only query the default (first enabled) hypervisor, not all
hypervisors. For this, we need to add a manual ... - 02:55 pm Revision afd31426: Restored kkquotaholder
- 02:43 pm ganeti-local Revision edb3f937: Fixup node live field names
- The String parameter to 'nodeLiveFieldExtract' is the query2 field
name, not the RPC-layer field name. Grrr for not h... - 02:43 pm snf-ganeti Revision 7ae97c33: Make regex-pcre an optional dependency
- This patch makes regex-pcre optional, allowing its disable via a
preprocessor define NO_REGEX_PCRE. This define will ... - 02:43 pm snf-ganeti Revision edb3f937: Fixup node live field names
- The String parameter to 'nodeLiveFieldExtract' is the query2 field
name, not the RPC-layer field name. Grrr for not h... - 02:43 pm snf-ganeti Revision 21a5e56c: Improve Haskell configure options and detection
- This patch cleans up the Haskell library detection and defaults.
First, it makes the base compiler/libraries requir... - 02:43 pm ganeti-local Revision 21a5e56c: Improve Haskell configure options and detection
- This patch cleans up the Haskell library detection and defaults.
First, it makes the base compiler/libraries requir... - 02:43 pm ganeti-local Revision 7ae97c33: Make regex-pcre an optional dependency
- This patch makes regex-pcre optional, allowing its disable via a
preprocessor define NO_REGEX_PCRE. This define will ... - 02:27 pm ganeti-local Revision 45a36f36: cluster epo: Fix bug where IndexError is raised
- Updating the “node_query_list” variable would fail if no arguments were
passed and the “--all” option wasn't specifie... - 02:27 pm snf-ganeti Revision 45a36f36: cluster epo: Fix bug where IndexError is raised
- Updating the “node_query_list” variable would fail if no arguments were
passed and the “--all” option wasn't specifie... - 02:22 pm ganeti-local Revision 40309ed7: Add list of design documents implemented in version 2.6
- Each version should have its dedicated list.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iust... - 02:22 pm snf-ganeti Revision 40309ed7: Add list of design documents implemented in version 2.6
- Each version should have its dedicated list.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iust... - 01:48 pm Pithos MS Client Revision bf6dc483: Fix for wrong shared object uris
- 01:41 pm Revision f611ef3d: Added create/release testing API
- 01:36 pm Revision e60b4630: Fix bug when synchronously creating networks
- 01:05 pm Revision 3e5675f0: Release mac_prefix only if network is MAC_FILTERED
- 01:05 pm Revision fa454545: Release address only if a NIC has an IP
- 01:02 pm Revision 6f011a2d: Change and fix migration files
- Change network migration, so that it does not allocate a new bridge to
existing network. Instead it keeps the bridges... - 01:01 pm Revision 0cd83e6c: Give more weight to cpu_ratio
- Change how scores are computed in default_allocator so that vcpu
ratio has more importance the free memory and disk r... - 11:52 am Revision 902f1fb9: Add first cut of {set,get}_limits test case
- 11:51 am Revision b9ec4de7: Add common TestCase parent class that sets up the quota holder client
- 11:38 am Revision 42b82ae5: Add test runner script
10/09/2012
- 05:48 pm Revision 805e5b12: Merge branch 'master' into ui-0.11
- 05:24 pm Revision e1296cfb: New debian release for v0.11.0-rc15
- 05:19 pm Revision a6795ddd: Merge branch 'master' into debian-0.9
- 05:13 pm Revision 30bfb78e: Merge branch 'snf-tools'
- 05:08 pm Revision 7b2ce6b4: Merge branch 'devel-0.11'
- 05:01 pm Revision 9557ea30: Fix duplicate return of HTTP connection into pool
- Fix duplicate return of HTTP connection into pool on duplicate
invocation of conn.close().
Revert commit b9c834003, ... - 04:58 pm snf-ganeti Revision 55837756: Try to auto-enable htools-rapi and split query
- We try to automatically enable the htools-rapi and split query (if
confd and htools-rapi are enabled) options. This i... - 04:58 pm ganeti-local Revision 55837756: Try to auto-enable htools-rapi and split query
- We try to automatically enable the htools-rapi and split query (if
confd and htools-rapi are enabled) options. This i... - 04:27 pm Revision b16db49b: Merge branch 'devel-0.11' into ui-0.11
- Conflicts:
snf-cyclades-app/synnefo/db/models.py
snf-cyclades-app/synnefo/logic/backend.py
snf-cyclades-app/synnef... - 04:05 pm Revision 630911ee: Merge branch 'progress-monitor-new' into ui-0.11
- Conflicts:
snf-cyclades-app/synnefo/ui/static/snf/js/models.js - 01:46 pm snf-ganeti Revision 39d1744a: Fix usage of errors.ResolverError
- This exception is documented to have three arguments, but in one case
we raise it with a simple string argument. Let'... - 01:46 pm ganeti-local Revision 39d1744a: Fix usage of errors.ResolverError
- This exception is documented to have three arguments, but in one case
we raise it with a simple string argument. Let'... - 12:13 pm Revision 3d2e5537: Rename user-update mgmt command to user-modify
- 12:13 pm astakos Revision 3d2e5537: Rename user-update mgmt command to user-modify
- 11:36 am Pithos Revision 26fbaf40: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 11:36 am Revision 26fbaf40: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 11:33 am Revision a8b82467: fix UnboundLocalError
- 11:33 am Pithos Revision a8b82467: fix UnboundLocalError
- 11:16 am snf-ganeti Revision 012f9bc3: Remove unused/deprecated error classes
- It seems a few of the error classes are no longer used:
- LVMError, deprecated in 8c5533a5 (before ganeti 1.2.2!)
- ... - 11:16 am ganeti-local Revision 012f9bc3: Remove unused/deprecated error classes
- It seems a few of the error classes are no longer used:
- LVMError, deprecated in 8c5533a5 (before ganeti 1.2.2!)
- ... - 01:35 am Revision 239b068c: Organize testing infrastructure.
- This is more of a personal (loverdos@gmail.com) setup for the moment
but all parts of it can be used in a generic way...
10/08/2012
- 07:15 pm ./kamaki Revision b46307af: History as command
- 06:50 pm snf-ganeti Revision 7e2f08ba: Typos and grammar fixes
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:50 pm ganeti-local Revision 7e2f08ba: Typos and grammar fixes
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:43 pm Revision 6d34b917: Add new version of simple api test
- 06:32 pm Revision 16414815: Fill skeletons of API tests
- 06:25 pm Revision 2fa15cf2: Add global section in testing config and properly setup the simple test
- 06:14 pm ./kamaki Revision bd04712a: Remove History Argument
- 05:55 pm ./kamaki Revision f3e94e06: Adjust cyclades clis, rearange command locations
- 05:54 pm snf-image-creator Revision 7b006adb: Initial commit for the documentation
- 05:03 pm Revision 66eba2cf: snf-burnin stores information about VMs/networks in the detailed log
- 05:01 pm Revision bec1fa3d: Added apitest.py and apitest.cfg
- 04:59 pm Revision 93c6ce37: Add directory test and qhclient.py
- 04:50 pm Revision 72c4abd2: fix some quotaholder bugs
- 04:36 pm ganeti-local Revision 04edfc99: Add an Utils.NiceSort() equivalent
- This patch adds a NiceSort equivalent and the corresponding unittest
(partially copied from Python unittest). The dif... - 04:36 pm snf-ganeti Revision 04edfc99: Add an Utils.NiceSort() equivalent
- This patch adds a NiceSort equivalent and the corresponding unittest
(partially copied from Python unittest). The dif... - 02:39 pm ganeti-local Revision b3589802: backend: Use utils.IsBelowDir instead of local code
- utils.IsBelowDir is actually tested and doesn't allow writes to
“…/queue*”, like the old code here did.
Signed-off-b... - 02:39 pm snf-ganeti Revision b3589802: backend: Use utils.IsBelowDir instead of local code
- utils.IsBelowDir is actually tested and doesn't allow writes to
“…/queue*”, like the old code here did.
Signed-off-b... - 02:39 pm ganeti-local Revision 4fdedd09: jstore: Nicer error message on non-numeric file content
- An error like “invalid literal for int() with base 10” can be quite
confusing.
Signed-off-by: Michael Hanselmann <ha... - 02:39 pm snf-ganeti Revision 4fdedd09: jstore: Nicer error message on non-numeric file content
- An error like “invalid literal for int() with base 10” can be quite
confusing.
Signed-off-by: Michael Hanselmann <ha... - 02:30 pm Revision 2ef10562: Change eventd and dispatcher AMQP retries
- Set unlimited connection retries to AMQP hosts for snf-ganeti-eventd,
since death of snf-ganeti-eventd results in los... - 02:20 pm ganeti-local Revision 946e553b: Fixed QA for replace-disks
- Bug introduced in commit cc4b14f07: Part of a statement was missing. This
makes pylint-qa fail.
Signed-off-by: Berna... - 02:20 pm snf-ganeti Revision 946e553b: Fixed QA for replace-disks
- Bug introduced in commit cc4b14f07: Part of a statement was missing. This
makes pylint-qa fail.
Signed-off-by: Berna... - 02:09 pm ganeti-local Revision 46118ed2: Merge ganeti-master-cleaner back into ganeti-cleaner
- As I wrote during/after the review on commit 2958c56, “ganeti-cleaner:
Separate queue cleaning code”, while I appreci... - 02:09 pm snf-ganeti Revision 46118ed2: Merge ganeti-master-cleaner back into ganeti-cleaner
- As I wrote during/after the review on commit 2958c56, “ganeti-cleaner:
Separate queue cleaning code”, while I appreci... - 02:07 pm ganeti-local Revision 416eba57: Improve the confd man page
- This was a very very thin man page; this patch expands it a bit, but
it could use more help still.
Signed-off-by: Iu... - 02:07 pm snf-ganeti Revision 416eba57: Improve the confd man page
- This was a very very thin man page; this patch expands it a bit, but
it could use more help still.
Signed-off-by: Iu... - 02:07 pm snf-ganeti Revision ecebe9f6: Split the OptComplNumeric into integer/float ones
- This allows the command completion to treat them as separate option
types; this is not useful in build-bash-completio... - 02:07 pm ganeti-local Revision ecebe9f6: Split the OptComplNumeric into integer/float ones
- This allows the command completion to treat them as separate option
types; this is not useful in build-bash-completio... - 02:06 pm ganeti-local Revision f8d01158: Enable bash completion for Haskell daemons too
- This requires a few tiny changes to build-bash-completion and to
Makefile rules, but is straightforward.
Signed-off-... - 02:06 pm snf-ganeti Revision f8d01158: Enable bash completion for Haskell daemons too
- This requires a few tiny changes to build-bash-completion and to
Makefile rules, but is straightforward.
Signed-off-... - 02:06 pm snf-ganeti Revision 22278fa7: Define the actual arguments that are supported by programs
- This defines the arguments supported and then modifies the
--help-completion output to include them too.
Signed-off-... - 02:06 pm ganeti-local Revision 22278fa7: Define the actual arguments that are supported by programs
- This defines the arguments supported and then modifies the
--help-completion output to include them too.
Signed-off-... - 02:01 pm snf-ganeti Revision fad06963: Support the new option types in build-bash-completion
- Beside parsing the arguments as well, we also change the serialisation
format for choices/suggests, to make the Pytho... - 02:01 pm ganeti-local Revision fad06963: Support the new option types in build-bash-completion
- Beside parsing the arguments as well, we also change the serialisation
format for choices/suggests, to make the Pytho... - 02:01 pm ganeti-local Revision a6cdfdcc: Add support for arguments in --help-completion
- This extends the current option-only support with support for
arguments too. They are serialised without a without th... - 02:01 pm snf-ganeti Revision a6cdfdcc: Add support for arguments in --help-completion
- This extends the current option-only support with support for
arguments too. They are serialised without a without th... - 01:56 pm snf-image-creator Revision 38014222: Rename the dialog-based program to snf-mkimage
- Also add a basic readme file.
- 01:20 pm ./kamaki Revision f247bcb4: Add history handling - no history storage yet
- 12:52 pm ganeti-local Revision dad26941: A few cleanups in Makefile.am
- A lot of the lists in Makefile.am were not sorted properly (or at
all); let's sort them for more sanity.
Additionall... - 12:52 pm snf-ganeti Revision dad26941: A few cleanups in Makefile.am
- A lot of the lists in Makefile.am were not sorted properly (or at
all); let's sort them for more sanity.
Additionall... - 12:41 pm snf-ganeti Revision db154319: Add missing ipolicy field
- This was missing so far…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@googl... - 12:41 pm ganeti-local Revision db154319: Add missing ipolicy field
- This was missing so far…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@googl... - 12:39 pm snf-ganeti Revision 6b84f036: Fixup TAGS generation with newer GHC
- Newer GHC refuses to allow "-O" with interactive mode, so let's filter
that out. Furthermore, sometimes you don't hav... - 12:39 pm ganeti-local Revision 6b84f036: Fixup TAGS generation with newer GHC
- Newer GHC refuses to allow "-O" with interactive mode, so let's filter
that out. Furthermore, sometimes you don't hav... - 12:38 pm ganeti-local Revision a5b270c5: Remove qualified import of Utils.hs into its test module
- This is a leftover from the times when we had a single, huge test
module; nowadays it's only an annoyance.
Signed-of... - 12:38 pm snf-ganeti Revision a5b270c5: Remove qualified import of Utils.hs into its test module
- This is a leftover from the times when we had a single, huge test
module; nowadays it's only an annoyance.
Signed-of... - 12:35 pm ganeti-local Revision 26d62e4c: Rename Ganeti/HTools/Utils.hs to Ganeti/Utils.hs
- This is, I believe, the last non-htools specific file that still lived
in the htools directory; it's already widely u... - 12:35 pm snf-ganeti Revision 26d62e4c: Rename Ganeti/HTools/Utils.hs to Ganeti/Utils.hs
- This is, I believe, the last non-htools specific file that still lived
in the htools directory; it's already widely u... - 11:54 am Revision 0deb4806: test calls to QuotaHolder API
- 11:19 am Revision b537ac01: Fix bug in amqp_puka
- Make AMQPConnectionError an exception
10/05/2012
- 11:34 pm snf-ganeti Revision 8a6dbce8: bdev: Remove unnecessary empty line
- My local pylint didn't complain.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo Dal Sen... - 11:34 pm ganeti-local Revision 8a6dbce8: bdev: Remove unnecessary empty line
- My local pylint didn't complain.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo Dal Sen... - 07:32 pm ganeti-local Revision 50c1e351: Better list of replace-disks arguments + typos fixed
- The man page and the bultin-in help for gnt-instance replace-disks were
inconsistent. Also fixed some typos in man pa... - 07:32 pm snf-ganeti Revision 50c1e351: Better list of replace-disks arguments + typos fixed
- The man page and the bultin-in help for gnt-instance replace-disks were
inconsistent. Also fixed some typos in man pa... - 07:27 pm ganeti-local Revision 3439fd6b: Check fingerprint of file with allowed file storage paths
- This makes differences show up in “gnt-cluster verify”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review... - 07:27 pm snf-ganeti Revision 3439fd6b: Check fingerprint of file with allowed file storage paths
- This makes differences show up in “gnt-cluster verify”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review... - 07:23 pm snf-ganeti Revision 1a770ce5: Document the support for default iallocator
- Updated the man pages for the commands that accept an iallocator: "." means
the default iallocator.
Signed-off-by: B... - 07:23 pm snf-ganeti Revision cc4b14f0: Instance QA uses default iallocator
- QA for recreate-disk and replace-disks now run also with the default
iallocator.
Signed-off-by: Bernardo Dal Seno <b... - 07:23 pm snf-ganeti Revision 43a8f36a: Explicitly ask for the default iallocator in commands
- Now "gnt-instance recreate-disks" uses the default iallocator when "." is
specified as the iallocator. For uniformity... - 07:23 pm ganeti-local Revision 43a8f36a: Explicitly ask for the default iallocator in commands
- Now "gnt-instance recreate-disks" uses the default iallocator when "." is
specified as the iallocator. For uniformity... - 07:23 pm ganeti-local Revision 1a770ce5: Document the support for default iallocator
- Updated the man pages for the commands that accept an iallocator: "." means
the default iallocator.
Signed-off-by: B... - 07:23 pm ganeti-local Revision cc4b14f0: Instance QA uses default iallocator
- QA for recreate-disk and replace-disks now run also with the default
iallocator.
Signed-off-by: Bernardo Dal Seno <b... - 07:23 pm ganeti-local Revision 52ecc063: Support for the default iallocator in replace-disks
- "gnt-instance replace-disks" now behaves like the other commands, and uses
the default iallocator when "." is passed ... - 07:23 pm snf-ganeti Revision 52ecc063: Support for the default iallocator in replace-disks
- "gnt-instance replace-disks" now behaves like the other commands, and uses
the default iallocator when "." is passed ... - 07:22 pm ganeti-local Revision fbdac0d9: bdev: Add functions to verify file storage paths
- - LoadAllowedFileStoragePaths: Loads a list of allowed file storage
paths from a file
- CheckFileStoragePath: Check... - 07:22 pm snf-ganeti Revision fbdac0d9: bdev: Add functions to verify file storage paths
- - LoadAllowedFileStoragePaths: Loads a list of allowed file storage
paths from a file
- CheckFileStoragePath: Check... - 07:14 pm ganeti-local Revision e4cf42d4: jqueue: Look at archived jobs when watching
- First: This enables the use of “gnt-job watch $id” for archived jobs.
Now, the reason for actually making this work ... - 07:14 pm snf-ganeti Revision e4cf42d4: jqueue: Look at archived jobs when watching
- First: This enables the use of “gnt-job watch $id” for archived jobs.
Now, the reason for actually making this work ... - 06:58 pm ./kamaki Revision 26cd03ca: Adjust config
- 06:46 pm snf-ganeti Revision 04569469: jqueue: Look at archived jobs when watching
- First: This enables the use of “gnt-job watch $id” for archived jobs.
Now, the reason for actually making this work ... - 06:46 pm ganeti-local Revision 04569469: jqueue: Look at archived jobs when watching
- First: This enables the use of “gnt-job watch $id” for archived jobs.
Now, the reason for actually making this work ... - 06:33 pm ./kamaki Revision a7c7afc7: Adjust astakos
- 06:17 pm ./kamaki Revision d88351f3: Rename command (mixed with method "command")
- 06:12 pm ./kamaki Revision e3e8fdc3: Fix command args bug
- 06:03 pm ./kamaki Revision d9325478: Refactor command-tree. Better code, still buggy
- 04:05 pm snf-image Revision 07f1e9d7: Bump debian version to 0.6.1-1
- 03:57 pm snf-image Revision 2ab7a3d3: Update ChangeLog and configure.ac for version 0.6.1
- 03:16 pm snf-ganeti Revision 4ff32a35: Design doc for partitioned Ganeti
- Partitioned Ganeti allows to assign node resources in an exclusive manner,
in order to limit interference between ins... - 03:16 pm ganeti-local Revision 4ff32a35: Design doc for partitioned Ganeti
- Partitioned Ganeti allows to assign node resources in an exclusive manner,
in order to limit interference between ins... - 03:09 pm snf-image Revision c9f5980b: Support installing snf-image-helper from apt repos
- snf-image-update-helper should check when creating a helper VM if
an snf-image-helper package was installed from an a... - 01:19 pm Revision edb7875c: Move PithosBackendPool to snf-pithos-backend
- Move PithosBackendPool from snf-pithos-app to snf-pithos-backend
- 01:19 pm Pithos Revision edb7875c: Move PithosBackendPool to snf-pithos-backend
- Move PithosBackendPool from snf-pithos-app to snf-pithos-backend
- 01:10 pm Revision 25d0872e: Ignore IDE files
- 12:31 pm snf-nfdhcpd Revision dcda8cc8: Merge branch 'snf-master' into snf-debian
- 10:55 am Revision 0e573e6b: Restore Ganeti RAPI client to snf-common
- Temporary commit in order to restore Ganeti RAPI client to snf-common
until snf-cyclades-app 0.11 is released. - 10:18 am snf-image Revision 53a5929f: Use a seperated dir for update-helper cache files
- By default this directory is $(LOCALSTATEDIR)/cache/snf-image/helper
- 05:17 am ganeti-local Revision 63a3d8f7: backend: Check for shared storage also
- If normal file storage was disabled but shared storage enabled,
“_TransformFileStorageDir” would still throw an excep... - 05:17 am snf-ganeti Revision 63a3d8f7: backend: Check for shared storage also
- If normal file storage was disabled but shared storage enabled,
“_TransformFileStorageDir” would still throw an excep... - 04:52 am ganeti-local Revision 6a9b9778: utils.FilterEmptyLinesAndComments: Return list
- We don't use generators often and lists are easier to re-use.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
... - 04:52 am snf-ganeti Revision 6a9b9778: utils.FilterEmptyLinesAndComments: Return list
- We don't use generators often and lists are easier to re-use.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
... - 04:50 am ganeti-local Revision 555b6cb1: Improve disk wipe unit test
- - Don't hardcode node name in some places
- Don't define functions inside functions
- Simplify code for testing with ... - 04:50 am snf-ganeti Revision 555b6cb1: Improve disk wipe unit test
- - Don't hardcode node name in some places
- Don't define functions inside functions
- Simplify code for testing with ... - 04:50 am ganeti-local Revision fa8ef9d6: Wipe added space when growing disks
- This patch adds code to wipe newly added disk space when growing disks
using “gnt-instance grow-disk”. “New disk spac... - 04:50 am snf-ganeti Revision fa8ef9d6: Wipe added space when growing disks
- This patch adds code to wipe newly added disk space when growing disks
using “gnt-instance grow-disk”. “New disk spac... - 04:50 am snf-ganeti Revision 129cce69: Add unit tests for cmdlib._WipeDisks
- This is in preparation for adding disk wipe on growing disks.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
... - 04:50 am ganeti-local Revision 129cce69: Add unit tests for cmdlib._WipeDisks
- This is in preparation for adding disk wipe on growing disks.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
...
10/04/2012
- 11:16 pm snf-nfdhcpd Revision fd7ca450: One socket per client and few logging fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:18 pm Revision 4216cd83: Fix bug about RAPI client pooling
- Modify the pooled_rapi_client context manager to handle exceptions
and release the client in any case. Also modify us... - 06:01 pm Pithos MS Client Revision f3b8e454: Fix to library locations
- 06:00 pm ganeti-local Revision 1be3e86c: Add unit test for FilterEmptyLinesAndComments
- I somehow forgot this in the previous patch.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bern... - 06:00 pm snf-ganeti Revision 1be3e86c: Add unit test for FilterEmptyLinesAndComments
- I somehow forgot this in the previous patch.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bern... - 05:58 pm ganeti-local Revision 461eb201: cmdlib._WipeDisks: Code formatting
- - LogInfo takes *args, no need to replace values right away
- Don't overwrite wipe_chunk_size right after it's been s... - 05:58 pm snf-ganeti Revision 461eb201: cmdlib._WipeDisks: Code formatting
- - LogInfo takes *args, no need to replace values right away
- Don't overwrite wipe_chunk_size right after it's been s... - 04:42 pm snf-ganeti Revision 2cbe9af3: Factorize removing comments and empty lines from string
- This will also be used for verifying the file storage directory.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 04:42 pm ganeti-local Revision 2cbe9af3: Factorize removing comments and empty lines from string
- This will also be used for verifying the file storage directory.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 04:39 pm snf-nfdhcpd Revision 3f442273: process_pending(num) depending on nfqueue
- dhcp - process_pending(5000)
rs - process_pending(10)
ns - process_pending(10)
Signed-off-by: Dimitris Aragiorgis <d... - 04:23 pm Pithos MS Client Revision e6bfc226: Installer Update, x64 additions
- Fixed broken x64 det for some libs
Signed-off-by: George Pantazis <gpant@noc.grnet.gr> - 04:22 pm Pithos MS Client Revision e7414414: Version fixes, removal of libraries
- Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
- 04:21 pm Pithos MS Client Revision 54d247ea: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- 04:14 pm Pithos MS Client Revision b8af5a3a: Library updates (x86 & x64)
- Fixed ISS
Signed-off-by: George Pantazis <gpant@noc.grnet.gr> - 04:07 pm Pithos MS Client Revision 96e5791c: Various
- 03:23 pm Revision 6cc3a31c: Add missing ipv6 arguments to create_network
- 03:22 pm snf-nfdhcpd Revision b8b91462: Minor changes in logging and process_pending(10)
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:47 pm snf-image Revision a5f6a683: Use env. variables to pass options to pithcat
- This is done for security reasons. The options may contain sensitive
data like the Pithos DB password and while the p... - 02:46 pm snf-image Revision f3e43ab1: Use env. variables to pass options to pithcat
- This is done for security reasons. The options may contain sensitive
data like the Pithos DB password and while the p... - 02:45 pm snf-image Revision 0006eb25: Use env. variables to pass options to pithcat
- This is done for security reasons. The options may contain sensitive
data like the Pithos DB password and while the p... - 02:44 pm Revision eecad161: Fix undefined variable
- 02:44 pm Pithos Revision eecad161: Fix undefined variable
- 01:42 pm Revision 2cea7f38: Fix wrong call in VirtualMachine get_client
- 01:39 pm Revision cc50e51a: Add missing arguments in Backend's get_client
- 01:36 pm Revision 6de6677b: Fix bug when hidding image password
- Use deepcopy instead of copy, since the dictionary
is nested - 01:21 pm Revision dab9c43c: Change saved emails to lowercase
- Refs: #2883
- 01:21 pm astakos Revision dab9c43c: Change saved emails to lowercase
- Refs: #2883
- 01:20 pm astakos Revision 29816137: Turn emails to case-insensitive.
- Refs: #2883
- 01:20 pm Revision 29816137: Turn emails to case-insensitive.
- Refs: #2883
- 01:17 pm Revision fbb72608: Put synnefo logger of snf-dispatcher to INFO level
- 01:17 pm Revision c4ce868e: Fix bug in snf-dispatcher about ignored messages
- Update backendtime only for jobs that have been successfully completed,
since only those jobs update the state of the... - 12:53 pm Revision c9015cf6: Merge branch 'dev' into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/templates/im/astakosgroup_list.html - 12:53 pm astakos Revision c9015cf6: Merge branch 'dev' into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/templates/im/astakosgroup_list.html - 12:42 pm astakos Revision 9eafaa32: View and management commands for adding/removing user resource quota
- Refs: #2793
- 12:42 pm Revision 9eafaa32: View and management commands for adding/removing user resource quota
- Refs: #2793
- 12:36 pm Revision d63a5938: Fix references to settings not yet in master
- Fix references from pithos.api.settings to settings
not yet implemented in the master branch. - 12:36 pm Pithos Revision d63a5938: Fix references to settings not yet in master
- Fix references from pithos.api.settings to settings
not yet implemented in the master branch. - 12:20 pm snf-image Revision 9c85fb03: Merge branch 'stable-0.4' into debian-0.4
- 12:08 pm snf-image Revision d4564478: Bump debian version to 0.4.4-1
- 12:03 pm snf-image Revision 0508e208: Update ChangeLog and configure.ac for v0.4.4
- 11:56 am Pithos MS Client Revision 8e2af005: Progress reporting during upload changed to occur every second
- 11:20 am snf-image Revision 2e279bc6: Use env. variables to pass options to pithcat
- This is done for security reasons. The options may contain sensitive
data like the Pithos DB password and while the p... - 11:14 am Pithos MS Client Revision ec8c61b6: Added FileBlockContent.cs to post file blocks that are read directly from a fi...
- 04:58 am snf-ganeti Revision 5506d7a9: ssconf: Fix mistake made in commit ee501db
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:58 am ganeti-local Revision 5506d7a9: ssconf: Fix mistake made in commit ee501db
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:38 am ganeti-local Revision ee501db1: Move a function from backend to ssconf
- The “WriteSsconfFiles” function is used to write ssconf files. By moving
it we can avoid importing backend into boots... - 04:38 am snf-ganeti Revision ee501db1: Move a function from backend to ssconf
- The “WriteSsconfFiles” function is used to write ssconf files. By moving
it we can avoid importing backend into boots... - 02:58 am snf-ganeti Revision f0f8d060: Show old primary/secondary node on disk replacement
- People unfamiliar with Ganeti's internals might be confused with the
different hostnames showing up later in the proc... - 02:58 am ganeti-local Revision f0f8d060: Show old primary/secondary node on disk replacement
- People unfamiliar with Ganeti's internals might be confused with the
different hostnames showing up later in the proc...
10/03/2012
- 08:00 pm snf-ganeti Revision 33e26038: cmdlib: Change wording of messages during disk wipe
- Error messages don't need to say “please” and it's already obvious some
investigation is needed. LogWarning already l... - 08:00 pm ganeti-local Revision 33e26038: cmdlib: Change wording of messages during disk wipe
- Error messages don't need to say “please” and it's already obvious some
investigation is needed. LogWarning already l... - 06:51 pm snf-ganeti Revision 755301e5: Bump new version
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:38 pm snf-ganeti Revision 7623ef75: Check for existing networks/groups in Network LUs
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:35 pm snf-ganeti Revision c31b2676: Check for existing networks/groups in Network LUs
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:35 pm ganeti-local Revision c31b2676: Check for existing networks/groups in Network LUs
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:03 pm ganeti-local Revision 0188611b: Remove constant for disk wipe block size
- It is dangerous to have this block size as a global constant as that
could give the impression of it being easily cha... - 06:03 pm snf-ganeti Revision 0188611b: Remove constant for disk wipe block size
- It is dangerous to have this block size as a global constant as that
could give the impression of it being easily cha... - 06:00 pm ganeti-local Revision 64be07b1: gnt-instance reinstall: Don't always exit with success
- If one or more jobs failed the exit status should be set accordingly.
Signed-off-by: Michael Hanselmann <hansmi@goog... - 06:00 pm snf-ganeti Revision 64be07b1: gnt-instance reinstall: Don't always exit with success
- If one or more jobs failed the exit status should be set accordingly.
Signed-off-by: Michael Hanselmann <hansmi@goog... - 05:59 pm snf-nfdhcpd Revision 40a561a7: Add handler for SIGUSR1 to show current state
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:58 pm ganeti-local Revision 2ef3383e: LUClusterVerify: Ignore /proc/drbd if DRBD is disabled
- This fixes issue 190. The problem was that the check for DRBD was
enabled if LVM storage is used and didn't depend at... - 05:58 pm snf-ganeti Revision 2ef3383e: LUClusterVerify: Ignore /proc/drbd if DRBD is disabled
- This fixes issue 190. The problem was that the check for DRBD was
enabled if LVM storage is used and didn't depend at... - 05:20 pm ./kamaki Revision 00af4193: Re-write Command-Tree (cleaner and faster)
- 05:11 pm snf-image-creator Revision 0a116b9d: Fix missing imports introduced in 023e1217b32385ba
- 04:56 pm snf-image Revision d309cd33: Suppress a reglookup warning
- Hundred of warnings like this: `WARN: While quoting value for
'<registry_key>', warning returned: Data could not be i... - 04:20 pm snf-image Revision b8823079: Suppress a reglookup warning
- Hundred of warnings like this: `WARN: While quoting value for
'<registry_key>', warning returned: Data could not be i... - 04:20 pm snf-image Revision b6a3fa00: Suppress a reglookup warning
- Hundred of warnings like this: `WARN: While quoting value for
'<registry_key>', warning returned: Data could not be i... - 04:15 pm Bug #2883 (Closed): Turn emails to case-insensitive
- Ignore email case during login
- 04:04 pm Revision cfd70896: Remove user provided names from models unicode
- Remove user provided names from models representation, as the user
may provide a value that can affect the admin term... - 03:58 pm Revision 6afeb85d: Hide image password from log file
- 03:58 pm Revision ec0b5e5b: Fix bug when not using pool for public networks
- 02:36 pm snf-nfdhcpd Revision 48cb9bfe: Add logrotate file
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:32 pm snf-nfdhcpd Revision a246567e: Use start-stop-daemon istead of start_daemon
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:23 pm snf-image Revision 505f4ce2: Fix a missing space in helper's debian changelog
- 02:08 pm Pithos Revision 761c2b3c: socket verification for pooled pithos backends
- 02:08 pm Revision 761c2b3c: socket verification for pooled pithos backends
- 01:39 pm Revision 0c37a721: Change logging levels
- 01:39 pm snf-image Revision f0c9eb11: Bump debian version to 0.4.3-1
- 01:35 pm snf-nfdhcpd Revision 2f5bfb6e: Add logrotate file
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 01:34 pm astakos Revision 4f1bdccd: Rename management commands
- 01:34 pm Revision 4f1bdccd: Rename management commands
- 01:27 pm snf-nfdhcpd Revision 0a2aed6e: Change RotatingFileHAndler to WatchedFileHandler
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 01:21 pm snf-ganeti Revision 9a2cd2cf: Hack bdev.py to monitor drbd removal
- This patch hacks the DRBD remove code and runs an external script
before the `drbdsetup down' command. The script log... - 01:17 pm snf-image Revision e6493c86: Update ChangeLog and configure.ac for v0.4.3
- 01:09 pm Revision bf5c82dc: Add extra logging
- 01:09 pm Revision ffa7f6f6: Garbage collect GanetiRapiClient pools
- Modify the rapi_pool to delete unused GanetiRapiClient pools. This
clients become unused when the credentials of a ba... - 01:08 pm Revision 9cf4a3c0: Refresh backends in locked mode
- 12:50 pm astakos Revision 6bdf0aa3: Rename management commands
- 12:50 pm Revision 6bdf0aa3: Rename management commands
- 12:22 pm Revision 3524241a: Pool Ganeti RAPI clients
- - Move Ganeti RAPI client from snf-common to snf-cyclades-app/logic.
- Create GanetiRapiClientPool for pooling Ganeti... - 11:55 am snf-image Revision a64805b1: Suppress a reglookup warning
- Hundred of warnings like this: `WARN: While quoting value for
'<registry_key>', warning returned: Data could not be i... - 03:06 am ganeti-local Revision 3d8ae327: LUClusterVerify: Ignore /proc/drbd if DRBD is disabled
- This fixes issue 190. The problem was that the check for DRBD was
enabled if LVM storage is used and didn't depend at... - 03:06 am snf-ganeti Revision 3d8ae327: LUClusterVerify: Ignore /proc/drbd if DRBD is disabled
- This fixes issue 190. The problem was that the check for DRBD was
enabled if LVM storage is used and didn't depend at...
10/02/2012
- 10:35 pm ganeti-local Revision d971402f: cli: Exit with status 0 for --help
- This patch is somewhat longer than was anticipated. Before, commands like
“gnt-instance --help” would exit with the s... - 10:35 pm snf-ganeti Revision d971402f: cli: Exit with status 0 for --help
- This patch is somewhat longer than was anticipated. Before, commands like
“gnt-instance --help” would exit with the s... - 08:44 pm snf-ganeti Revision b0dcdc10: Remove the python confd server side code
- In 2.7 we will only support the Haskell version, if enabled.
Since the original hconfd enabling was a bit hack-ish (... - 08:44 pm snf-ganeti Revision 04520998: Remove option to select the Python version of confd
- This will need some more configure.ac checks for required libraries,
which will come later with the Haskell dependenc... - 08:44 pm ganeti-local Revision 04520998: Remove option to select the Python version of confd
- This will need some more configure.ac checks for required libraries,
which will come later with the Haskell dependenc... - 08:44 pm ganeti-local Revision b0dcdc10: Remove the python confd server side code
- In 2.7 we will only support the Haskell version, if enabled.
Since the original hconfd enabling was a bit hack-ish (... - 08:41 pm snf-ganeti Revision ab171697: Add first version of virtual cluster documentation
- - Add document describing virtual clusters
- Non-root clusters are not yet described, will be done in another
p... - 08:41 pm ganeti-local Revision ab171697: Add first version of virtual cluster documentation
- - Add document describing virtual clusters
- Non-root clusters are not yet described, will be done in another
p... - 07:18 pm snf-ganeti Revision d04d998b: INSTALL: Typo, missing dependency
- libghc-utf8-string-dev was missing.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo Dal ... - 07:18 pm ganeti-local Revision d04d998b: INSTALL: Typo, missing dependency
- libghc-utf8-string-dev was missing.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo Dal ... - 06:53 pm snf-image Revision 24f704d1: Use socat rather than screen for xm commands
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:39 pm Revision c0448f4f: --delete-stale checks for stale resources until action_timeout
- 04:50 pm Pithos MS Client Revision 19265570: Changes to speed up processing a large number of of newly added files:
- - File events are queued for asynchronous processing instead of raising tasks.
- Hashes for multiple files are calcul... - 04:31 pm ./kamaki Revision e3d4d442: Completed Pithos_cli adjustment
- 02:59 pm Revision 7507ea03: Set obsolete user and group limit field nullable
- 02:59 pm astakos Revision 7507ea03: Set obsolete user and group limit field nullable
- 02:22 pm Pithos MS Client Revision 8d38a269: Added cloning of HttpRequestMessage to allow retries using the messages themse...
- Various async modifications to overcome blocking during network faults
- 01:43 pm ./kamaki Revision 486f7af1: Fix help message formating, go on with pithos_cli
- 01:34 pm snf-ganeti Revision 7ebadeb3: Always distribute ganeti.utils.io_unittest-runasroot.py
- Tests that depend on fakeroot were not distributed in the tarball created
by "make dist" when fakeroot was missing. N... - 01:34 pm ganeti-local Revision 7ebadeb3: Always distribute ganeti.utils.io_unittest-runasroot.py
- Tests that depend on fakeroot were not distributed in the tarball created
by "make dist" when fakeroot was missing. N... - 01:13 pm astakos Revision 51945a9e: Anchor to select
- 01:13 pm Revision 51945a9e: Anchor to select
- 12:32 pm ./kamaki Revision efdee310: Show command-specific help
- 12:06 pm astakos Revision 28c06e75: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- 12:06 pm Revision 28c06e75: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- 12:05 pm Revision 3bb604eb: Merge branch '0.6.4' into dev
- Conflicts:
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/settings.py
snf-astakos-app/astakos/im/v... - 12:05 pm astakos Revision 3bb604eb: Merge branch '0.6.4' into dev
- Conflicts:
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/settings.py
snf-astakos-app/astakos/im/v... - 06:12 am ganeti-local Revision a6d3644b: vcluster-setup: Watcher, init script
- - Generate a wrapper script for ganeti-watcher
- Provide command line option to specify init script
Signed-off-by: M... - 06:12 am snf-ganeti Revision a6d3644b: vcluster-setup: Watcher, init script
- - Generate a wrapper script for ganeti-watcher
- Provide command line option to specify init script
Signed-off-by: M...
Also available in: Atom