Activity
From 01/14/2013 to 02/12/2013
02/12/2013
- 08:08 pm Revision 1ad47ca5: Fix reconciliation for building VMs
- Since commit 482c645, a VM exists in the Cyclades DB before the
corresponding job is enqueued in the Ganeti backend. ... - 07:50 pm Revision 482c6454: Fix transaction handling when creating server
- Better handling of transactions when creating a server. Commit the
creation of VM in DB, before enqueuing the job to ... - 07:21 pm ./kamaki Revision b4a7aa1f: Tests run even if no progress installed
- 07:19 pm ./kamaki Revision f800de5d: Tests run even if no progress installed
- 06:21 pm Revision 301294a9: Major documentation fixes/updates for 0.13
- * Various semantic fixes on different guides
* Various shpinx related fixes
* New pictures for the overall Synnefo ... - 05:32 pm snf-cloudcms Revision e44aadcd: Synchronization of static files with Astakos
- 05:19 pm snf-cloudcms Revision 701933be: Merge branch 'develop'
- Conflicts:
version - 05:03 pm Revision d7c091f7: Astakos 0.13 upgrade contrib scripts
- Include upgrade to 0.13 helper scripts in synnefo contrib
- 05:03 pm Revision 00f67cf6: Remove unused module
- 05:03 pm Revision 363a5cdb: Rename `other` dir as `contrib`
- 05:03 pm Revision e2c2cd9d: Fix dummy field description
- 04:36 pm ganeti-local Revision 02a5fe0e: QA: Set disk template directly via instance object
- Use a method on the instance object instead of going through
“qa_config.GetInstanceTemplate”. This provides for bette... - 04:36 pm snf-ganeti Revision 0afce24e: Remove qa_config.GetInstanceNicMac
- Call the wrapped instance method directly.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernar... - 04:36 pm ganeti-local Revision 0afce24e: Remove qa_config.GetInstanceNicMac
- Call the wrapped instance method directly.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernar... - 04:36 pm ganeti-local Revision 68c8c3df: QA: Use constants for disk templates
- Disk template names shouldn't be hardcoded.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Berna... - 04:36 pm snf-ganeti Revision 02a5fe0e: QA: Set disk template directly via instance object
- Use a method on the instance object instead of going through
“qa_config.GetInstanceTemplate”. This provides for bette... - 04:36 pm snf-ganeti Revision 68c8c3df: QA: Use constants for disk templates
- Disk template names shouldn't be hardcoded.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Berna... - 04:34 pm ./kamaki Bug #3265 (Closed): URL-encode all url paths before requests
- 04:15 pm ./kamaki Revision 79ff3d1c: Incorporate latest develop fixes
- 04:15 pm ./kamaki Revision 87a17755: Merge branch 'develop' into release-0.7
- 04:11 pm Pithos Web Client Revision 1871b05c: Merge branch 'master' of https://code.grnet.gr/git/pithos-web-client
- 04:01 pm ./kamaki Revision d5d7e1f3: Update Changelog
- 04:00 pm ganeti-local Revision c6e300e6: Fix a merge issue in 3c296f56
- Lines removed in devel-2.7 (250a9404) weren't removed in the merge with
master.
Signed-off-by: Bernardo Dal Seno <bd... - 04:00 pm snf-ganeti Revision c6e300e6: Fix a merge issue in 3c296f56
- Lines removed in devel-2.7 (250a9404) weren't removed in the merge with
master.
Signed-off-by: Bernardo Dal Seno <bd... - 03:55 pm ./kamaki Revision 4d892e01: Sync with rc2 state
- 03:54 pm ./kamaki Revision 99733692: Merge branch 'release-0.7' into develop
- 03:49 pm ./kamaki Revision 7e269d16: Remove redudant line in setup
- 03:47 pm snf-ganeti Revision 551b44e2: Add a function to change an OpCode's priority
- This simply updates the metaopcode submit priority.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido... - 03:47 pm snf-ganeti Revision e247747c: Add CLI-level option to override the priority
- This just defined the new priority, with the same name as the Python one.
Signed-off-by: Iustin Pop <iustin@google.c... - 03:47 pm snf-ganeti Revision a81ca843: Enable use of the priority option in hbal
- This patch adds the option to hbal, and uses it to tweak the submitted
jobs. There are also two small shelltests for ... - 03:47 pm snf-ganeti Revision 45bc4635: Finish the remote→restricted commands rename
- The documentation still points to /etc/ganeti/remote-commands,
although the code is already using restricted-command.... - 03:47 pm ganeti-local Revision 551b44e2: Add a function to change an OpCode's priority
- This simply updates the metaopcode submit priority.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido... - 03:47 pm ganeti-local Revision 37fe56e0: Add functions to parse CLI-level format of priorities
- The current serialisation format for submit priorities is
integer-based, same as the opcode json serialisation. But f... - 03:47 pm ganeti-local Revision e247747c: Add CLI-level option to override the priority
- This just defined the new priority, with the same name as the Python one.
Signed-off-by: Iustin Pop <iustin@google.c... - 03:47 pm ganeti-local Revision a81ca843: Enable use of the priority option in hbal
- This patch adds the option to hbal, and uses it to tweak the submitted
jobs. There are also two small shelltests for ... - 03:47 pm ganeti-local Revision 45bc4635: Finish the remote→restricted commands rename
- The documentation still points to /etc/ganeti/remote-commands,
although the code is already using restricted-command.... - 03:47 pm snf-ganeti Revision 37fe56e0: Add functions to parse CLI-level format of priorities
- The current serialisation format for submit priorities is
integer-based, same as the opcode json serialisation. But f... - 03:47 pm ganeti-local Revision d41f6558: Make hbal opcode annotation more generic
- Currently, hbal code always uses annotateOpCode function, which means
we would have to pass the options data to all f... - 03:47 pm snf-ganeti Revision d41f6558: Make hbal opcode annotation more generic
- Currently, hbal code always uses annotateOpCode function, which means
we would have to pass the options data to all f... - 03:45 pm ./kamaki Support #3223 (Closed): Adjust kamaki store client and interface to use UUID as unique user ident...
- 03:45 pm ./kamaki Bug #3265 (Resolved): URL-encode all url paths before requests
- 03:45 pm ./kamaki Bug #3259 (Closed): Pithos container names with spaces are not supported
- 03:42 pm ./kamaki Revision 25c17b35: Merge branch 'release-0.7' into feature-cli-input
- 03:41 pm ./kamaki Revision fce31e83: URL-encode requests
- 03:39 pm snf-ganeti Revision bdecfea2: Fix rbd showmapped output parsing
- 'rbd showmapped' output formatting differs between older and newer versions of
the ceph tools. Try to use json output... - 03:39 pm ganeti-local Revision 1b68f268: If _UnlockedLookupNetwork() fails raise error
- Make _UnlockedLookupNetwork() raise OpPrereqError (instead of returning
None) in case it does not find the requested ... - 03:39 pm ganeti-local Revision 37a978e7: Force conflicts check in LUNetworkDisconnect
- Until now if one disconnects a network with --no-conflicts-check
and then remove it, there is a possibility to leave ... - 03:39 pm ganeti-local Revision bb63ccb0: Removes check for conflicts from NetworkDisconnect
- This removes the check for conflicts from the Haskell
version of the OpCode NetworkDisconnect. This alignes
the Haske... - 03:39 pm snf-ganeti Revision 2e076ede: Add unit tests for RADOSBLockDevice
- Add unit tests for the RADOSBlockDevice JSON output parsing function,
and modify the unit tests for the plain output ... - 03:39 pm ganeti-local Revision bdecfea2: Fix rbd showmapped output parsing
- 'rbd showmapped' output formatting differs between older and newer versions of
the ceph tools. Try to use json output... - 03:39 pm ganeti-local Revision 2e076ede: Add unit tests for RADOSBLockDevice
- Add unit tests for the RADOSBlockDevice JSON output parsing function,
and modify the unit tests for the plain output ... - 03:39 pm snf-ganeti Revision 37a978e7: Force conflicts check in LUNetworkDisconnect
- Until now if one disconnects a network with --no-conflicts-check
and then remove it, there is a possibility to leave ... - 03:39 pm snf-ganeti Revision 1b68f268: If _UnlockedLookupNetwork() fails raise error
- Make _UnlockedLookupNetwork() raise OpPrereqError (instead of returning
None) in case it does not find the requested ... - 03:39 pm snf-ganeti Revision bb63ccb0: Removes check for conflicts from NetworkDisconnect
- This removes the check for conflicts from the Haskell
version of the OpCode NetworkDisconnect. This alignes
the Haske... - 03:39 pm snf-ganeti Revision ae8de7e3: Change default xen root path to /dev/xvda1
- All recent-enough versions of linux see the xen paravirtual device as
/dev/xvd*.
This doesn't break old installation... - 03:39 pm ganeti-local Revision ae8de7e3: Change default xen root path to /dev/xvda1
- All recent-enough versions of linux see the xen paravirtual device as
/dev/xvd*.
This doesn't break old installation... - 03:25 pm snf-ganeti Revision 3c296f56: Merge branch 'devel-2.7'
- * devel-2.7: (23 commits)
QA: Support additional arguments for initialization
qa_utils: Fix order of arguments pa... - 03:25 pm ganeti-local Revision 3c296f56: Merge branch 'devel-2.7'
- * devel-2.7: (23 commits)
QA: Support additional arguments for initialization
qa_utils: Fix order of arguments pa... - 02:48 pm Revision 4bb29566: Update archipelago-architecture image.
- 02:10 pm ./kamaki Revision 21d2194d: Update author and maintainer info in setup.py
- 02:05 pm ganeti-local Revision becf9d5c: QA: Support additional arguments for initialization
- In some scenarios it can be useful to add more arguments to “gnt-cluster
init”, such as “--no-drbd-storage”, if DRBD ... - 02:05 pm snf-ganeti Revision becf9d5c: QA: Support additional arguments for initialization
- In some scenarios it can be useful to add more arguments to “gnt-cluster
init”, such as “--no-drbd-storage”, if DRBD ... - 02:02 pm snf-ganeti Revision 3b0db9e3: qa_utils: Fix order of arguments passed to _AssertRetCode
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 02:02 pm ganeti-local Revision 3b0db9e3: qa_utils: Fix order of arguments passed to _AssertRetCode
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 01:30 pm snf-ganeti Revision 74e642cd: Improve reporting on errors.AddressPoolError exceptions
- This patch improves the error messages given when a
“errors.AddressPoolError” exception is caught. Includes some smal... - 01:30 pm ganeti-local Revision 74e642cd: Improve reporting on errors.AddressPoolError exceptions
- This patch improves the error messages given when a
“errors.AddressPoolError” exception is caught. Includes some smal... - 01:19 pm ./kamaki Bug #3265 (Closed): URL-encode all url paths before requests
- 01:15 pm ./kamaki Revision 40755a7e: Merge branch 'develop' into feature-store
- 01:04 pm ./kamaki Revision 309a97af: Merge branch 'develop' into feature-cli-input
- 12:54 pm Pithos Web Client Revision 5b380d95: Change copyright notice
- 12:50 pm Pithos Web Client Revision e6e9f6e6: Change copyright notice
- 12:05 pm ./kamaki Revision f42d37f9: Set version 0.7rc2
- 11:54 am ./kamaki Revision b3aed576: Merge branch 'develop' into release-0.7
- 11:48 am ./kamaki Revision af9d60fe: Fix a fixable pyflakes error
- 11:25 am snf-ganeti Revision 2fc6329b: Add note about lv-tags rename
- This is not included on the 2.6 branch, so update the NEWS for 2.7.0 beta1.
Signed-off-by: Iustin Pop <iustin@google... - 11:25 am ganeti-local Revision 2fc6329b: Add note about lv-tags rename
- This is not included on the 2.6 branch, so update the NEWS for 2.7.0 beta1.
Signed-off-by: Iustin Pop <iustin@google...
02/11/2013
- 07:56 pm ./kamaki Revision 7f887e03: Depend on argparse iff python < 2.7
- 07:45 pm ./kamaki Revision ea4a21b8: Make DateArgument to return timestamp by default
- 06:48 pm ./kamaki Revision a2ba4204: Allow image tests to get uuid from astakos
- 05:42 pm ./kamaki Revision 2005b18e: Fix some more pep8 issues, more later
- 05:31 pm ganeti-local Revision 48616625: Remove family and size from network objects
- This info is not used by Ganeti and therefore is removed.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Revie... - 05:31 pm snf-ganeti Revision 7e8f03e3: Make use of HooksDict() for networks
- This can be used in hypervisor code as well. For consistency
export *NETWORK_NAME and not *NETWORK throughout the cod... - 05:31 pm snf-ganeti Revision 48616625: Remove family and size from network objects
- This info is not used by Ganeti and therefore is removed.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Revie... - 05:31 pm ganeti-local Revision 5cfa6c37: Remove network_type slot (Issue 363)
- This slot was not used by Ganeti so the same info can be
provided via tags. In order not to break configuration data
... - 05:31 pm ganeti-local Revision 7e8f03e3: Make use of HooksDict() for networks
- This can be used in hypervisor code as well. For consistency
export *NETWORK_NAME and not *NETWORK throughout the cod... - 05:31 pm snf-ganeti Revision 5cfa6c37: Remove network_type slot (Issue 363)
- This slot was not used by Ganeti so the same info can be
provided via tags. In order not to break configuration data
... - 05:30 pm devflow Revision 17ab6bba: Merge branch 'master' into debian
- Conflicts:
version - 05:19 pm ./kamaki Revision 24ff0a35: Fix pep8 compliance issues everywhere
- 04:59 pm Revision 5226b38f: Update archipelago admin-guide
- 04:58 pm ganeti-local Revision 99f5fa44: QA: Remove dictionary-like interface from config objects
- These are no longer used.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo Dal Seno <bdal... - 04:58 pm snf-ganeti Revision 99f5fa44: QA: Remove dictionary-like interface from config objects
- These are no longer used.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo Dal Seno <bdal... - 04:58 pm snf-ganeti Revision 6998aefe: QA: Drop dictionary support from qa_utils._GetName
- This is no longer needed now that instance/node objects in QA have
attributes. Use a helper function instead to retri... - 04:58 pm ganeti-local Revision 6998aefe: QA: Drop dictionary support from qa_utils._GetName
- This is no longer needed now that instance/node objects in QA have
attributes. Use a helper function instead to retri... - 04:58 pm snf-ganeti Revision b5f33afa: QA: Convert instances from items to attributes
- The new objects support attributes. Item access (like a dictionary) is
going away in a couple of patches.
Signed-off... - 04:58 pm ganeti-local Revision b5f33afa: QA: Convert instances from items to attributes
- The new objects support attributes. Item access (like a dictionary) is
going away in a couple of patches.
Signed-off... - 04:58 pm ganeti-local Revision aecba21e: QA: Convert nodes from items to attributes
- The new objects support attributes, which are cleaner than
dictionary-style access. Item access (like a dictionary) i... - 04:58 pm snf-ganeti Revision aecba21e: QA: Convert nodes from items to attributes
- The new objects support attributes, which are cleaner than
dictionary-style access. Item access (like a dictionary) i... - 04:58 pm snf-ganeti Revision 565cb4bf: QA: Release nodes through method
- Instead of having a module-level function in “qa_config” to release a
node, a new method on node objects is used.
Si... - 04:58 pm ganeti-local Revision 565cb4bf: QA: Release nodes through method
- Instead of having a module-level function in “qa_config” to release a
node, a new method on node objects is used.
Si... - 04:21 pm snf-ganeti Revision 3697def0: Moved uniformity check for exclusive_storage flag
- Cluster-verify used to check that the value of exclusive_storage is uniform
within node groups. Now, it's impossible ... - 04:21 pm ganeti-local Revision 3697def0: Moved uniformity check for exclusive_storage flag
- Cluster-verify used to check that the value of exclusive_storage is uniform
within node groups. Now, it's impossible ... - 04:21 pm snf-ganeti Revision 250a9404: "exclusive_storage" cannot be changed on single nodes
- There's never been support for a configuration where nodes in the same node
group have different values of the exclus... - 04:21 pm ganeti-local Revision 250a9404: "exclusive_storage" cannot be changed on single nodes
- There's never been support for a configuration where nodes in the same node
group have different values of the exclus... - 04:20 pm ganeti-local Revision 45f62156: Upgrades made on loading the configuration are always saved
- Before, only some upgrades were written back to the configuration file. A
little refactoring of _UpgradeConfig() has ... - 04:20 pm snf-ganeti Revision 45f62156: Upgrades made on loading the configuration are always saved
- Before, only some upgrades were written back to the configuration file. A
little refactoring of _UpgradeConfig() has ... - 03:55 pm Bug #3088 (Closed): Plankton barfs on image setproperty, if user doesn't own the image
- 03:37 pm Pithos Web Client Revision f36c8a7d: Fix regression with not querying for the logged-in user display name
- 03:30 pm snf-ganeti Revision dbdb0594: QA: Convert nodes to objects
- Up until now nodes were stored as a dictionary. The keys were hardcoded
in a lot of places and entries modified direc... - 03:30 pm ganeti-local Revision dbdb0594: QA: Convert nodes to objects
- Up until now nodes were stored as a dictionary. The keys were hardcoded
in a lot of places and entries modified direc... - 03:23 pm Pithos Web Client Revision 86432004: Fix regression with empty "Shared by me"
- 03:07 pm Bug #3097 (Closed): HTTP 503 on API firewall call
- Fixed, closing ticket.
- 12:43 pm ./kamaki Revision 6865400c: Merge branch 'release-0.7' into debian
- Conflicts:
Changelog
docs/developers/clients-api.rst
kamaki/__init__.py
kamaki/cli/commands/errors.py
setup.py - 12:42 pm ./kamaki Revision 8281793c: Merge branch 'release-0.7' into debian-develop
- 12:38 pm ./kamaki Bug #3259 (Closed): Pithos container names with spaces are not supported
- 12:28 pm snf-ganeti Revision 7f5edc60: Show correct daemon name on Luxi connect errors
- Since now confd also serves a Luxi endpoint, the current message in
cli.FormatError is misleading when actually faili... - 12:28 pm ganeti-local Revision 7f5edc60: Show correct daemon name on Luxi connect errors
- Since now confd also serves a Luxi endpoint, the current message in
cli.FormatError is misleading when actually faili... - 12:28 pm snf-ganeti Revision d70571bb: Update the security document for Ganeti 2.7
- This should address 359, but I'm not sure if it covers all of 2.7…
Signed-off-by: Iustin Pop <iustin@google.com>
Rev... - 12:28 pm ganeti-local Revision d70571bb: Update the security document for Ganeti 2.7
- This should address 359, but I'm not sure if it covers all of 2.7…
Signed-off-by: Iustin Pop <iustin@google.com>
Rev... - 12:25 pm ./kamaki Revision b2749732: Merge branch 'develop' into debian-develop
02/09/2013
- 05:01 pm Pithos iOS Client Revision 7446ae64: Merge branch 'develop'
- 04:05 pm Pithos iOS Client Revision 8304b18f: Improve container and folder view controllers workflow
- Improve and fix bugs in container and folder view controller workflow when deleting a container or object. Improve us...
02/08/2013
- 07:44 pm ./kamaki Revision 7f238189: Remove python-ordereddict dependency
- 07:39 pm ./kamaki Revision 2208858d: Apply pep8 on clients.cyclades* methods
- 07:25 pm ./kamaki Revision de73876b: Attempt to pep8-fix some source files
- 06:40 pm Feature #405 (Closed): Απόλυτος περιορισμός σε πλήθος πόρων (quota) ανά χρήστη
- 06:40 pm Feature #167 (Closed): Πρόγραμμα τροφοδότησης χρηστών με credits
- Υπάρχει χωριστός μηχανισμός για quota, το ticket μπορεί να κλείσει.
- 06:39 pm Feature #231 (Closed): Τεκμηρίωση σντικειμένων - μοντέλων στη ΒΔ
- 06:39 pm Feature #711 (Closed): Κατάργηση του snf-ganeti-eventd
- 06:37 pm snf-image Revision e777f9d5: Remove hardcoded FLOPPY_DEV in helper
- Check the cmdline of the kernel to determine what device to check
for find the rules file - 06:32 pm Bug #2737 (Closed): gunicorn workers not working
- 06:31 pm snf-image Revision 107e56e0: In xen use the helper image in ro mode
- Make sure everything works even when the root filesystem in the helper
VM is mounted read-only. - 04:26 pm Pithos Web Client Revision 0459d2ef: Show display names in group members tree
- 04:06 pm devflow Revision 12f18fc2: Bump version and update manifest
- 03:59 pm Pithos Web Client Revision c8f8690d: Use display name to add a user to a group
- 03:57 pm Pithos Web Client Revision dc8cc18a: Revert "Work in progress. Do not rely on this commit"
- This reverts commit ee77dbf16f524824e3c0337a04984caa84a12231.
- 03:36 pm snf-ganeti Revision 6f88e076: QA: Release instances through method
- Instead of having a module-level function in “qa_config” to release an
instance, a new method on instance objects is ... - 03:36 pm ganeti-local Revision 6f88e076: QA: Release instances through method
- Instead of having a module-level function in “qa_config” to release an
instance, a new method on instance objects is ... - 03:36 pm snf-ganeti Revision 6a654276: QA: Convert instances to objects
- Up until now instances were stored as a dictionary. The keys were
hardcoded in a lot of places and entries modified d... - 03:36 pm ganeti-local Revision 6a654276: QA: Convert instances to objects
- Up until now instances were stored as a dictionary. The keys were
hardcoded in a lot of places and entries modified d... - 03:35 pm ganeti-local Revision a77e3d33: QA: Release instance in ganeti-qa
- Release instances directly from “ganeti-qa” instead of doing so in the
three tests removing instances. This is in lin... - 03:35 pm snf-ganeti Revision a77e3d33: QA: Release instance in ganeti-qa
- Release instances directly from “ganeti-qa” instead of doing so in the
three tests removing instances. This is in lin... - 03:35 pm ganeti-local Revision 0ae14edd: QA: Stop using "in" operator for node
- The new configuration object for nodes will not support it anymore.
Signed-off-by: Michael Hanselmann <hansmi@google... - 03:35 pm snf-ganeti Revision 0ae14edd: QA: Stop using "in" operator for node
- The new configuration object for nodes will not support it anymore.
Signed-off-by: Michael Hanselmann <hansmi@google... - 03:35 pm snf-ganeti Revision 2029fe3f: QA: Support entity objects in qa_utils._GetName
- This is a temporary solution until nodes and instances are converted to
objects with attributes.
Signed-off-by: Mich... - 03:35 pm ganeti-local Revision 2029fe3f: QA: Support entity objects in qa_utils._GetName
- This is a temporary solution until nodes and instances are converted to
objects with attributes.
Signed-off-by: Mich... - 03:35 pm ganeti-local Revision cf62af3a: qa_config: Simplify IsTemplateSupported
- The same code can be written in a single expression. The earlier patch
named “Refactor storage of runtime exclusive s... - 03:35 pm snf-ganeti Revision cf62af3a: qa_config: Simplify IsTemplateSupported
- The same code can be written in a single expression. The earlier patch
named “Refactor storage of runtime exclusive s... - 03:35 pm snf-ganeti Revision a08e181f: Refactor storage of runtime exclusive storage flag in QA
- This is a follow-up for “qa_config: Remove exclusive storage flag from
config”. Instead of storing the flag in a modu... - 03:35 pm ganeti-local Revision a08e181f: Refactor storage of runtime exclusive storage flag in QA
- This is a follow-up for “qa_config: Remove exclusive storage flag from
config”. Instead of storing the flag in a modu... - 03:35 pm ganeti-local Revision 8a96c5a6: Refactor QA configuration code
- Ever since its introduction (sometime before commit cec9845 in September
2007), the QA configuration was stored in a ... - 03:35 pm snf-ganeti Revision 8a96c5a6: Refactor QA configuration code
- Ever since its introduction (sometime before commit cec9845 in September
2007), the QA configuration was stored in a ... - 03:35 pm ganeti-local Revision f9329a6c: qa_config: Remove exclusive storage flag from config
- Commit 6a0f22e added the ability to track the status of the cluster-wide
flag for exclusive storage. It did so in a w... - 03:35 pm snf-ganeti Revision f9329a6c: qa_config: Remove exclusive storage flag from config
- Commit 6a0f22e added the ability to track the status of the cluster-wide
flag for exclusive storage. It did so in a w... - 03:34 pm ./kamaki Revision 78408391: Add python-all
- 03:01 pm devflow Revision dd393cc2: Bump version to 0.8
- 02:21 pm Pithos Web Client Revision 5843e82e: Merge branch 'master' into debian
- 02:21 pm Pithos Web Client Revision bf2e3642: Bump version
- 02:20 pm Pithos Web Client Revision 11432c97: Merge branch 'develop'
- 02:19 pm snf-cloudcms Revision 3b7ccba1: Update include-binaries
- 02:14 pm snf-cloudcms Revision 97d778e0: Merge branch 'debian-develop' into debian
- Conflicts:
version - 02:14 pm snf-cloudcms Revision 36b7d169: Merge branch 'master' into debian
- 02:14 pm snf-cloudcms Revision 931781da: Bump version
- 02:03 pm snf-cloudcms Revision 0624693d: Merge branch 'develop' into debian-develop
- 02:03 pm snf-cloudcms Revision 00ced2a8: Initializing devflow develop branch
- 02:02 pm snf-cloudcms Revision bab2a2a9: Merge branch 'master' into develop
- 02:02 pm snf-cloudcms Revision 3cde3754: Devflow integration
- 01:59 pm Pithos Web Client Revision e7e006c4: Include ant in build dependencies
- 01:55 pm Pithos Web Client Revision b291a83e: Merge branch 'master' into develop
- 01:51 pm devflow Revision 2ec250c7: Make sure the cloned repo is in the active branch
- 01:47 pm Pithos Web Client Revision 8796b401: Install conf and static files
- 01:40 pm ganeti-local Revision ee9516c8: ConfigData: run UpgradeConfig on network objects
- Although this does nothing for now, running it is safe, and consistent
with how other objects behave.
Signed-off-by:... - 01:40 pm ganeti-local Revision 5ba35653: Make ParticalNic's network field of type String
- This was applied to "master" along with extra changes affecting the
master branch only. Cherry-picking just the Objec... - 01:40 pm ganeti-local Revision d89168ff: OS environment: add network information
- 1) Move the hooks environment dict generator inside the object. This
also adds missing values such as network family ... - 01:40 pm snf-ganeti Revision 5ba35653: Make ParticalNic's network field of type String
- This was applied to "master" along with extra changes affecting the
master branch only. Cherry-picking just the Objec... - 01:40 pm snf-ganeti Revision d89168ff: OS environment: add network information
- 1) Move the hooks environment dict generator inside the object. This
also adds missing values such as network family ... - 01:40 pm snf-ganeti Revision ee9516c8: ConfigData: run UpgradeConfig on network objects
- Although this does nothing for now, running it is safe, and consistent
with how other objects behave.
Signed-off-by:... - 01:40 pm Pithos Web Client Revision 5d4aeb5f: Update debian files to make devflow-autopkg work
- 01:30 pm Pithos Web Client Revision d0ec5605: Merge branch 'develop' into debian-develop
- 01:27 pm Pithos Web Client Revision 2aa9b2c5: Devflow fixes
- 01:21 pm devflow Revision 2decaa68: Set snapshot as default mode
- 01:04 pm ./kamaki Revision 2e44e2ba: Remove ordereddict dependency
- 12:50 pm ./kamaki Revision 5dbcbaad: Update changelog
- 12:48 pm ./kamaki Bug #3256 (Closed): Pithos client interfave fails to create unicode containers
- 12:38 pm ./kamaki Revision c62aceca: Bump version
- 12:33 pm ./kamaki Revision 40c1a99e: Merge branch 'feature-store' into develop
- 12:32 pm ./kamaki Revision 494fb220: Update store group/sharing tests to new API specs
- 12:32 pm ./kamaki Feature #3231 (Closed): Cache astakos authenticate retrieved results, simple api to access them
- 12:04 pm snf-ganeti Revision 16a833d7: Fix OCF files installation in devel/upload
- LIBDIR was not defined, so the files ended up directly under /, not
good. Now they're properly installed under /usr/l... - 12:04 pm snf-ganeti Revision 58bc8fbc: Make gnt-os list work with no OSes
- When absolutely no OSes are present on the cluster, the result of
OpOsDiagnose is an empty list. This is currently ha... - 12:04 pm ganeti-local Revision 16a833d7: Fix OCF files installation in devel/upload
- LIBDIR was not defined, so the files ended up directly under /, not
good. Now they're properly installed under /usr/l... - 12:04 pm ganeti-local Revision 58bc8fbc: Make gnt-os list work with no OSes
- When absolutely no OSes are present on the cluster, the result of
OpOsDiagnose is an empty list. This is currently ha... - 11:59 am ganeti-local Revision 11eb5cd0: baserlib: Fix two mistakes in docstring
- The method names were wrong due to copy & paste.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 11:59 am snf-ganeti Revision 11eb5cd0: baserlib: Fix two mistakes in docstring
- The method names were wrong due to copy & paste.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 11:53 am Revision c59f7e0f: Fix pep8 issues
- 11:53 am Revision 8c6585ca: Fix setup.py of snf-common
- 11:53 am Revision 9e20fcee: Remove mac2eui64 dependency
- Import mac2eui64 code which is already shipped under util/mac2eui64 instead
of shipping it as a seperate script. - 11:48 am ganeti-local Revision 595149d5: vcluster: Make _MakeNodeRoot public
- The QA code will also have to generate virtual paths and this function
comes in handy.
Signed-off-by: Michael Hansel... - 11:48 am snf-ganeti Revision 595149d5: vcluster: Make _MakeNodeRoot public
- The QA code will also have to generate virtual paths and this function
comes in handy.
Signed-off-by: Michael Hansel... - 10:39 am Revision 44595ab2: 404 and 500 pages
02/07/2013
- 07:47 pm Pithos Web Client Revision ee77dbf1: Work in progress. Do not rely on this commit
- 07:18 pm ./kamaki Revision 7ae842c2: Adjust documentation, allow explicit account set
- 07:17 pm ./kamaki Bug #3196 (Closed): Trace errors through all parts of kamaki code
- 06:43 pm ./kamaki Revision 1f5debf7: Use UUID when calling pithos client
- In kamaki.clients.pithos context, the variable is still called account
Only the callers change their behavior, as the... - 06:14 pm snf-ganeti Revision 1cced301: Workaround hlint behaviour with no warnings/errors
- When hlint sees a perfectly nice code tree, it will skip generating
the reports (both stdout and html). This means th... - 06:14 pm ganeti-local Revision 1cced301: Workaround hlint behaviour with no warnings/errors
- When hlint sees a perfectly nice code tree, it will skip generating
the reports (both stdout and html). This means th... - 06:14 pm ganeti-local Revision 72747d91: Remove use of 'head' and add hlint warning for it
- Since 'head' is unsafe to use in most cases, this patch removes its
use from most of the code, adds a lint warning fo... - 06:14 pm snf-ganeti Revision 72747d91: Remove use of 'head' and add hlint warning for it
- Since 'head' is unsafe to use in most cases, this patch removes its
use from most of the code, adds a lint warning fo... - 06:06 pm Revision 80787479: snf-quotaholder-app: short debian description.
- 06:04 pm snf-image Revision f7a4021c: Merge branch 'master' into xen
- Conflicts:
snf-image-helper/common.sh
snf-image-host/Makefile.am
snf-image-host/common.sh.in
snf-image-host/creat... - 06:03 pm Pithos Web Client Revision 0fd5f349: Devflow integration
- 05:46 pm ./kamaki Revision 8e24d691: Merge branch 'develop' into feature-store
- 05:44 pm ./kamaki Feature #3231 (Resolved): Cache astakos authenticate retrieved results, simple api to access them
- 05:42 pm ./kamaki Revision cfe7b6df: Merge branch 'feature-astakos' into develop
- 05:42 pm ./kamaki Revision 2182231b: Add info method, tests and docs
- 05:15 pm ./kamaki Revision 409371de: Add list to astakos client
- list method returns a list of all cached user informations, one for each token
- 05:04 pm ./kamaki Revision 29040fef: Adjust documentation to recent astakos client
- 05:02 pm ganeti-local Revision 546a1dcf: Harep.hs: fix a couple typos in comments and docstrings
- Signed-off-by: Dato Simó <dato@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 05:02 pm snf-ganeti Revision 546a1dcf: Harep.hs: fix a couple typos in comments and docstrings
- Signed-off-by: Dato Simó <dato@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 04:34 pm devflow Revision 87c54f87: Bump version
- 04:28 pm devflow Revision a733fadd: Convert OrderedDict to dict
- 04:28 pm devflow Revision 37919bee: Merge branch 'release-0.6' into develop
- 04:25 pm devflow Revision 94b443d0: Bump version to 0.7-1
- Signed-off-by: Synnefo buildbot <buildbot@builder.dev.grnet.gr>
- 04:24 pm devflow Revision 7b1118fb: Merge branch 'master' into debian-master
- 04:24 pm devflow Revision f62f216a: Bump version
- 04:22 pm devflow Revision 242e4d55: Convert OrderedDict to dict
- 04:06 pm ./kamaki Revision 5207c784: Compact code and unittests for astakos client
- 03:32 pm devflow Revision 3b3adab5: Bump version to 0.6-1
- Signed-off-by: Buildbot <buildbot@slave1>
- 03:30 pm devflow Revision aa2498ee: Merge branch 'master' into debian-master
- 03:28 pm devflow Revision a831a070: Bump version
- 03:28 pm devflow Revision 3ffeaacc: Merge branch 'release-0.6'
- Conflicts:
devflow/autopkg.py
setup.py
version - 03:19 pm devflow Revision 752c8689: Remove python-pbs dependency
- 03:13 pm devflow Revision 6c7015d8: Fix pylint file
- 02:20 pm Revision 169da930: Update Maintainer and Homepage of control file
- 02:14 pm Revision 5adcc57e: Fixes to setup.py
- Update author/maintainer name/email of all synnefo projects. Also fix
short description and some whitespace issues. - 02:06 pm ./kamaki Revision 17d86215: Create a cached access api to Astakos >= 0.13
- 02:04 pm ./kamaki Revision 3f61753d: Merge branch 'develop' into feature-astakos
- Conflicts:
kamaki/cli/commands/astakos_cli.py
kamaki/clients/tests.py - 01:54 pm Pithos Web Client Revision cd2dd1fe: Reformat AddUserDialog and extract constants
- 01:49 pm ./kamaki Feature #3231 (Closed): Cache astakos authenticate retrieved results, simple api to access them
- The simple access api will comply with responses of Astakos versions >= 0.13
In order to renew cache, users mast cal... - 01:41 pm devflow Revision 8441c49a: Remove unknown message from pylintrc
- 01:33 pm Pithos Web Client Revision fa68c84d: Promote more raw strings to reusable constants
- 01:29 pm snf-ganeti Revision afa9bb2e: hv_kvm: Error messages, punctuation, other style fixes
- - Capitalize acronyms such as “QMP” or “SPICE”
- Remove punctuation from error messages
- Improve error reporting whe... - 01:29 pm ganeti-local Revision afa9bb2e: hv_kvm: Error messages, punctuation, other style fixes
- - Capitalize acronyms such as “QMP” or “SPICE”
- Remove punctuation from error messages
- Improve error reporting whe... - 01:27 pm ./kamaki Revision a2b8c5db: Merge branch 'develop' into feature-store
- 01:27 pm ./kamaki Support #3212 (Closed): Clean up client unittests
- 01:26 pm ./kamaki Revision 8aab6beb: Merge branch 'feature-errors' into develop
- 01:25 pm ./kamaki Revision 773d61ca: Use NamedTemnporaryFiles in pithos client tests
- 01:25 pm devflow Revision 871bd65d: Pylint fixes
- 01:23 pm devflow Revision 6bbef9ab: Add ansicolors to dependencies
- 01:20 pm Pithos Web Client Revision 728ff1e4: Promote "X-Auth-Token" to a constant
- 01:15 pm Pithos Web Client Revision 0634d911: Send Feedback now works with the new API
- I had to reformat the code as well, since formatting was inconsistent.
- 01:14 pm Pithos Web Client Revision f0ff407d: Add JS console logging facility
- 12:51 pm ./kamaki Support #3212 (Resolved): Clean up client unittests
- 12:50 pm snf-ganeti Revision eace6157: hv_kvm: Add TODO regarding monitor commands
- Monitor calls should be replaced with QMP once KVM >= 0.14 is required.
Signed-off-by: Michael Hanselmann <hansmi@go... - 12:50 pm ganeti-local Revision eace6157: hv_kvm: Add TODO regarding monitor commands
- Monitor calls should be replaced with QMP once KVM >= 0.14 is required.
Signed-off-by: Michael Hanselmann <hansmi@go... - 12:47 pm ./kamaki Feature #3230 (Closed): Pithos+ operations between different accounts
- 12:13 pm Revision bacb7c87: burnin:Get rid of `pithos_user' flag
- Get the user's uniq id from astakos.
- 12:12 pm Revision 4c9918f9: burnin:Determine uploaded image from it's location
- Previous use of 'owner' was wrong as owner is different from user id we
are using right now. - 12:11 pm snf-image Revision fcae4e91: Cleanup Xen code
- Make it comply with the rest of the software. Some things are not
ready yet.
02/06/2013
- 07:48 pm ./kamaki Revision 7f87da8b: Documentation updates, cosmetics for pithos tests
- 07:06 pm ./kamaki Revision 4b6c06ed: Add tests package to setup
- 07:03 pm ./kamaki Revision b8a2d49a: Merge branch 'feature-errors' into develop
- 07:02 pm ./kamaki Revision a6f87472: Get rid of old testing implementation
- 07:02 pm ./kamaki Revision cfe9c8e9: Merge branch 'feature-errors' into develop
- 06:58 pm ./kamaki Feature #3229 (Closed): Fine grained unittests for clients lib
- Implement unittests for all methods in clients lib, even if they are part of greater functionality.
Missing tests:... - 06:53 pm ./kamaki Bug #3196 (Resolved): Trace errors through all parts of kamaki code
- 06:50 pm ./kamaki Revision a3bca46c: Update testing system for Pithos clients
- 06:50 pm ./kamaki Support #3197 (Closed): Cleaner error handling code
- 05:49 pm Pithos Web Client Revision 902e3ef4: Remove hard-coded debugging aids (System.outs etc)
- 05:36 pm Revision efb334ca: Clear add member form
- If members have been successfully added
- 05:30 pm snf-image Revision aa185eca: Add new XEN_BRIDGE variable.
- This can be used to configure the bridge on which the helper's VM
nic will be attached when using XEN. - 05:21 pm Revision 27900ab0: Display add member form errors
- 05:20 pm ./kamaki Revision 67cb305b: Let clients tests to use custom config files
- 05:13 pm ./kamaki Revision d1f78278: Complete clients.cyclades unittests
- 04:52 pm Revision e012cc49: Change pithos user catalog api call path
- 04:27 pm ./kamaki Feature #3228 (Closed): Mock testing for kamaki clients
- Unittesting with mocking server responses should be implemented
- 03:14 pm ganeti-local Revision b6ad806f: Add release date for 2.7.0 beta1
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 03:14 pm snf-ganeti Revision b6ad806f: Add release date for 2.7.0 beta1
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 02:18 pm Revision cc92b70f: Fix pep8 warnings
- 02:16 pm ganeti-local Revision 94042ae4: Fix improperly formatted docstring
- Change the docstring of chompPrefix to prevent the error
"doc comment parse failed" that was raised by some version o... - 02:16 pm snf-ganeti Revision 94042ae4: Fix improperly formatted docstring
- Change the docstring of chompPrefix to prevent the error
"doc comment parse failed" that was raised by some version o... - 01:01 pm Revision c2dbc435: Fix string replace in 'weekly stats' js
- Fix string replace in 'weekly stats' js to work with both the old stats urls and
the new snf-stats-app urls. - 12:44 pm snf-ganeti Revision b830193c: Version bump for 2.7.0~beta1
- Also update the documentation target versions and the cfgupgrade tool to
recognize 2.6 and upgrade to 2.7
Signed-off... - 12:44 pm ganeti-local Revision b830193c: Version bump for 2.7.0~beta1
- Also update the documentation target versions and the cfgupgrade tool to
recognize 2.6 and upgrade to 2.7
Signed-off... - 12:43 pm ganeti-local Revision 950e32ec: Update hooks.rst for Ganeti 2.7
- - The migrate instance hook now also executes on the primary node in
the "pre" phase.
- Instance hooks now get full... - 12:43 pm snf-ganeti Revision 950e32ec: Update hooks.rst for Ganeti 2.7
- - The migrate instance hook now also executes on the primary node in
the "pre" phase.
- Instance hooks now get full... - 12:14 pm Revision 61b60b4e: Fix to CI script
- 12:12 pm Revision 6262d2ae: Fixes to CI scripts
- 12:11 pm ./kamaki Revision 3b0bd82f: Fixes to CI scripts
- 10:54 am devflow Revision 3961978a: Merge autopkg_debian arguments
02/05/2013
- 07:41 pm ./kamaki Revision db77d79e: Adjust cyclades tests up to start_server
- Use increment prefixes in private methods for scenario to perform
Use non-checking methods to handle building/rebooti... - 06:55 pm snf-ganeti Revision 83251115: Merge branch 'devel-2.7'
- * devel-2.7:
Redirect output for gnt-* list/list-fields commands
Add function to execute QA commands with redirec... - 06:55 pm ganeti-local Revision 83251115: Merge branch 'devel-2.7'
- * devel-2.7:
Redirect output for gnt-* list/list-fields commands
Add function to execute QA commands with redirec... - 06:30 pm ./kamaki Revision 9524ba67: Use new theme in docs
- 06:15 pm ganeti-local Revision 93146c8c: Redirect output for gnt-* list/list-fields commands
- This enabled the redirection; QA output after this patch should become
much much smaller (on a 'quick' QA, we are lef... - 06:15 pm snf-ganeti Revision 93146c8c: Redirect output for gnt-* list/list-fields commands
- This enabled the redirection; QA output after this patch should become
much much smaller (on a 'quick' QA, we are lef... - 06:15 pm ganeti-local Revision afd5ca04: Add function to execute QA commands with redirected output
- Some QA commands generate non-trivial output: for a full QA, the gnt-*
list commands generate more than 300MB of data... - 06:15 pm snf-ganeti Revision afd5ca04: Add function to execute QA commands with redirected output
- Some QA commands generate non-trivial output: for a full QA, the gnt-*
list commands generate more than 300MB of data... - 06:15 pm ganeti-local Revision 56b9f2db: Implement option to skip logging of QA commands
- This patch adds an optional kwarg that allows skipping the "Command:
…" line in QA output. This is helpful if we only... - 06:15 pm snf-ganeti Revision 56b9f2db: Implement option to skip logging of QA commands
- This patch adds an optional kwarg that allows skipping the "Command:
…" line in QA output. This is helpful if we only... - 06:03 pm devflow Revision c5693161: Add pylint file
- 06:03 pm devflow Revision 4a45f70c: pylint fixes
- 06:03 pm devflow Revision e90c5c7f: Fix wrong import
- 05:59 pm Revision 20a29096: Cloudbar improved functionality
- Profile menu in Cloudbar appears both on hover and on tab
- 05:33 pm ./kamaki Revision 02846a75: Test and debug a generic progress bar for tests
- in client
- 04:42 pm Revision 1b9a83e7: Fix bug in network reconciliation
- Fix bug in network reconciliation caused by wrong variable scope.
- 03:37 pm ganeti-local Revision 0c6d6a52: Making ParticalNic's network field of type String
- This is yet another fix for type confusion between python
and haskell. ;) The network field of PartialNic should be
a... - 03:37 pm snf-ganeti Revision 0c6d6a52: Making ParticalNic's network field of type String
- This is yet another fix for type confusion between python
and haskell. ;) The network field of PartialNic should be
a... - 03:14 pm snf-ganeti Revision 6d3d13ab: Fix typo in a comment
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 03:14 pm ganeti-local Revision 6d3d13ab: Fix typo in a comment
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 02:05 pm Pithos Web Client Revision a16cddac: Remove @author tag
- 02:03 pm Pithos Web Client Revision eee72ed5: Add UpdateUserCatalogs as a convenience wrapper around GetUserCatalogs
- 12:27 pm ./kamaki Revision b482315a: Initialize tests for cyclades client, safe spiner
- safe spiner is a replacement for progress bar functionality,
in case progress bar does not work - 10:36 am ganeti-local Revision ca7b4f48: Add some more Haskell/Python equivalence tests
- This would have caught the log file problem fixed in the previous
patch (9411474b), for example. Also we test user/gr... - 10:36 am snf-ganeti Revision ca7b4f48: Add some more Haskell/Python equivalence tests
- This would have caught the log file problem fixed in the previous
patch (9411474b), for example. Also we test user/gr... - 10:36 am snf-ganeti Revision 9411474b: Fix Haskell log file naming after virtual cluster changes
- Commit 3329f4de changed the Haskell log file from constants to
functions, but introduced a bug: it uses now the daemo... - 10:36 am ganeti-local Revision 9411474b: Fix Haskell log file naming after virtual cluster changes
- Commit 3329f4de changed the Haskell log file from constants to
functions, but introduced a bug: it uses now the daemo...
02/04/2013
- 09:18 pm Pithos iOS Client Revision c2940e36: Fix bug in activity indicators lifecycle
- Fix bug in activity indicators lifecycle when overloaded removeFromSuperview is called twice for a superview that is ...
- 06:45 pm Revision ceab9411: New functionality for resource group icon in Astakos create project
- Bug fix for change password form in Astakos profile
- 06:42 pm ./kamaki Revision d2e1b032: Remove intentional testing error
- 06:36 pm ./kamaki Revision 80f0d425: Fix error presentation in case of batch test
- 06:31 pm ./kamaki Revision 54d7c02a: Create a generic system for atomic and batch tests
- 05:40 pm snf-ganeti Revision f006f110: QA: Clean up after "instance-remove-drbd-offline" test
- This test used to leave a node with orphan logical volumes and unused DRBD
minors. Now, the expected leftovers are cl... - 05:40 pm ganeti-local Revision f006f110: QA: Clean up after "instance-remove-drbd-offline" test
- This test used to leave a node with orphan logical volumes and unused DRBD
minors. Now, the expected leftovers are cl... - 05:34 pm ganeti-local Revision c5cd9637: qa_config: Remove useless "options" variable
- It is only used in one place and not necessary.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: I... - 05:34 pm snf-ganeti Revision c5cd9637: qa_config: Remove useless "options" variable
- It is only used in one place and not necessary.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: I... - 04:52 pm ganeti-local Revision 473ab806: Extract container converters
- “objects.ConfigObject” contains two useful functions for working with
containers of serialized objects, “_ContainerTo... - 04:52 pm snf-ganeti Revision 473ab806: Extract container converters
- “objects.ConfigObject” contains two useful functions for working with
containers of serialized objects, “_ContainerTo... - 04:52 pm snf-ganeti Revision 81124130: hv_xen: Fix epydoc error
- “utils.RunCmd” is re-exported from “utils.process.RunCmd”. Epydoc
doesn't fully understand this, so we have to refer ... - 04:52 pm ganeti-local Revision 81124130: hv_xen: Fix epydoc error
- “utils.RunCmd” is re-exported from “utils.process.RunCmd”. Epydoc
doesn't fully understand this, so we have to refer ... - 04:22 pm ganeti-local Revision 4d36fbf4: objects: Improve handling of TCP/UDP port pool
- - Handle de-serialization correctly when pool is not defined
- Serialize to empty list when the attribute is None (th... - 04:22 pm snf-ganeti Revision 4d36fbf4: objects: Improve handling of TCP/UDP port pool
- - Handle de-serialization correctly when pool is not defined
- Serialize to empty list when the attribute is None (th... - 04:13 pm ./kamaki Revision 420598d0: Apply new test method on image, retouch globals
- Everything has been tested and fixed except the following flaw:
when testing the whole image package, the same image ... - 03:06 pm ganeti-local Revision 1f4b9d39: Switch KVM to multi-error verify results
- This uses the new _FormatVerifyResults helper function to return
multiple errors.
Signed-off-by: Iustin Pop <iustin@... - 03:06 pm snf-ganeti Revision 1f4b9d39: Switch KVM to multi-error verify results
- This uses the new _FormatVerifyResults helper function to return
multiple errors.
Signed-off-by: Iustin Pop <iustin@... - 03:06 pm ganeti-local Revision 0628a50a: Make LXC fail verification if cgroup is not mounted
- Since LXC now relies on cgroup memory limits to enforce memory, let's
make hypervisor verification (and thus cluster-... - 03:06 pm snf-ganeti Revision 0628a50a: Make LXC fail verification if cgroup is not mounted
- Since LXC now relies on cgroup memory limits to enforce memory, let's
make hypervisor verification (and thus cluster-... - 03:06 pm ganeti-local Revision 53fde1ac: Add a helper function for hypervisor verification
- This will allow easier multi-error results from hypervisors; right
now, we only report the first error, which is not ... - 03:06 pm snf-ganeti Revision 53fde1ac: Add a helper function for hypervisor verification
- This will allow easier multi-error results from hypervisors; right
now, we only report the first error, which is not ... - 02:24 pm Revision 95364838: Add make_docs to CI module
- 02:24 pm Revision f9fa8cef: Improve CI scripts
- 01:59 pm ./kamaki Support #3223 (Closed): Adjust kamaki store client and interface to use UUID as unique user ident...
- Until now: Pithos storage service and Astakos identity manager used to uniquely identify users by their user/account ...
- 01:54 pm Revision d158d83a: Add plankton test
- Add test for malformed filter when listing images.
- 01:26 pm ./kamaki Revision 1f0370c9: Make astakos tests work with new test suite
- 11:26 am devflow Revision 73ff2115: Remove depricated XB-Python-Version
- 11:19 am devflow Revision b318920d: Remove unneeded dependencies
- 09:48 am ganeti-local Revision e4157912: hv_lxc: fix whitespace errors
- The latest lxc patches included a few whitespace style errors, that make
lint fail. This patch fixes those.
Signed-o... - 09:48 am snf-ganeti Revision e4157912: hv_lxc: fix whitespace errors
- The latest lxc patches included a few whitespace style errors, that make
lint fail. This patch fixes those.
Signed-o... - 09:48 am ganeti-local Revision c8b96be4: s/nic/NIC/ in manpages
- For consistency, let's make sure NICs are capitalized always in the same
way.
Signed-off-by: Guido Trotter <ultrotte... - 09:48 am snf-ganeti Revision c8b96be4: s/nic/NIC/ in manpages
- For consistency, let's make sure NICs are capitalized always in the same
way.
Signed-off-by: Guido Trotter <ultrotte...
02/03/2013
- 06:21 pm Pithos iOS Client Revision 3e581f16: Validate users and improve interface in groups edit
- Use user catalog to validate submitted displaynames. Improve user interface, by separating users textfields. Fix bugs...
- 01:19 pm devflow Revision 62d65f99: Create version file if missing
02/02/2013
- 02:01 pm Pithos iOS Client Revision b45fc7f8: Validate users and improve interface in permissions edit
- Use user catalog to validate submitted displayname. Improve user interface, by separating user and group textfields. ...
- 12:52 pm ganeti-local Revision f078c799: LXC: add support for the memory controller
- Add support for the memory resource controller, useful to actually place
memory limits on instances.
Support is stil... - 12:52 pm snf-ganeti Revision f078c799: LXC: add support for the memory controller
- Add support for the memory resource controller, useful to actually place
memory limits on instances.
Support is stil...
02/01/2013
- 07:31 pm Pithos Web Client Revision 8d09767f: Use and show display name when sharing a file with a particular user
- 06:52 pm Pithos Web Client Revision 2ef4bd13: Add a FIXME note on how to obtain the server URL for /user_catalogs call
- 06:52 pm Pithos iOS Client Revision e899d42b: Get hash of a new object after uploading and check for missing hash before acc...
- 06:41 pm Pithos Web Client Revision b9a1049a: Show display name in "Shared with me"
- 06:21 pm snf-ganeti Revision 35e18c38: Merge branch 'devel-2.7'
- * devel-2.7: (24 commits)
Fix typo in ganeti-noded man page
QA: Run instance tests with different cluster configu... - 06:21 pm ganeti-local Revision 35e18c38: Merge branch 'devel-2.7'
- * devel-2.7: (24 commits)
Fix typo in ganeti-noded man page
QA: Run instance tests with different cluster configu... - 05:53 pm snf-ganeti Revision 2e5a6203: LXC: adapt hv for newer lxc userspace tools
- Currently hv_lxc depends on the behavior and output of older LXC tools,
which have since changed, making it unable to... - 05:53 pm ganeti-local Revision 2e5a6203: LXC: adapt hv for newer lxc userspace tools
- Currently hv_lxc depends on the behavior and output of older LXC tools,
which have since changed, making it unable to... - 05:12 pm ./kamaki Revision 6d192774: Prototype kamaki.clients untitest suite
- Prototype implementation on kamaki.clients.astakos client
In prototype status, does not function yet
Old unittests in... - 04:52 pm Revision 68b952f9: pep8 fixes
- 04:00 pm Revision 74d988b0: pep8 fixes to snf-common
- 03:50 pm snf-ganeti Revision e500d25f: Fix typo in ganeti-noded man page
- Add a missing "in".
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Michael Hanselmann <hansmi@goo... - 03:50 pm ganeti-local Revision e500d25f: Fix typo in ganeti-noded man page
- Add a missing "in".
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Michael Hanselmann <hansmi@goo... - 03:29 pm ./kamaki Feature #3173 (Closed): number of threads in multithreaded sessions
- 03:28 pm ./kamaki Bug #3211 (Closed): image register behavior with quoted text in kamaki shell
- 03:26 pm Revision b65a3b04: Add disk_template to Flavor name
- 03:01 pm Pithos Web Client Revision 4eaecbac: Show display name in FolderPropertiesDialog
- 02:52 pm Pithos Web Client Revision cde22209: Show display name in FilePropertiesDialog
- 02:37 pm Pithos Web Client Revision 1bb330dc: Show display name in Create Folder dialog
- 02:23 pm Pithos Web Client Revision cc0120ab: Implement the /user_catalogs API
- 01:58 pm devflow Revision ca2ab4a8: remove unused import
- 01:54 pm devflow Revision f6f0c700: Fix typo
- 01:18 pm snf-image-creator Revision e982b634: Fix minor pep8 errors
- 12:25 pm ganeti-local Revision deadfa13: QA: Run instance tests with different cluster configurations
- Instance tests are run with or without the exclusive-storage flag set. More
configurations can be added easily.
Sign... - 12:25 pm snf-ganeti Revision deadfa13: QA: Run instance tests with different cluster configurations
- Instance tests are run with or without the exclusive-storage flag set. More
configurations can be added easily.
Sign... - 12:25 pm snf-ganeti Revision 5de31440: QA: Instance tests check the configuration before running
- Instance test functions check the current configuration, and they will run
the actual tests only if the configuration... - 12:25 pm ganeti-local Revision 5de31440: QA: Instance tests check the configuration before running
- Instance test functions check the current configuration, and they will run
the actual tests only if the configuration... - 12:25 pm snf-ganeti Revision c99200a3: QA: Use lists of nodes as argument to instance tests
- Some instance test functions took two node arguments, some took one, and
some took two but the second argument could ... - 12:25 pm snf-ganeti Revision 27eba428: QA: Refactored launching of the various instance tests
- The code launching instance tests for "plain" and "drbd" templates has been
unified. In this way it's easier to add m... - 12:25 pm ganeti-local Revision a36f690c: QA: Run cluster-verify after instance tests
- We want to make sure that instance operations don't leave the cluster in a
bad state. The "instance-remove-drbd-offli... - 12:25 pm ganeti-local Revision c99200a3: QA: Use lists of nodes as argument to instance tests
- Some instance test functions took two node arguments, some took one, and
some took two but the second argument could ... - 12:25 pm ganeti-local Revision 27eba428: QA: Refactored launching of the various instance tests
- The code launching instance tests for "plain" and "drbd" templates has been
unified. In this way it's easier to add m... - 12:25 pm snf-ganeti Revision a36f690c: QA: Run cluster-verify after instance tests
- We want to make sure that instance operations don't leave the cluster in a
bad state. The "instance-remove-drbd-offli... - 12:24 pm ganeti-local Revision 7d4f1b45: QA: Added functions to allocate/free N nodes at once
- These make possible to simplify the logic of tests requiring more
nodes. Used in the following patches.
Signed-off-b... - 12:24 pm snf-ganeti Revision 7d4f1b45: QA: Added functions to allocate/free N nodes at once
- These make possible to simplify the logic of tests requiring more
nodes. Used in the following patches.
Signed-off-b... - 12:23 pm snf-ganeti Revision 6a0f22e1: QA: Added exclusive_storage to qa_config
- QA configuration now tracks the state of the exclusive_storage flag at
cluster level. This will be used to selectivel... - 12:23 pm ganeti-local Revision 6a0f22e1: QA: Added exclusive_storage to qa_config
- QA configuration now tracks the state of the exclusive_storage flag at
cluster level. This will be used to selectivel... - 12:20 pm snf-ganeti Revision cf632f3e: QA: Better initialization of a global dictionary
- The global 'cfg' variable is initialized to an empty dictionary, so there
is no more need to disable some pylint chec... - 12:20 pm snf-ganeti Revision e4c346a5: QA cleanup: Removed instance-disk-failure test
- The test was broken, out of sync with the rest of the code, and prone to
crashes. Until someone does a better job, it... - 12:20 pm snf-ganeti Revision deaa347b: QA fix: TestInstanceExportWithRemove() updates configuration
- When the instance is removed from the cluster by this test, it's also freed
in the QA configuration.
Signed-off-by: ... - 12:20 pm ganeti-local Revision cf632f3e: QA: Better initialization of a global dictionary
- The global 'cfg' variable is initialized to an empty dictionary, so there
is no more need to disable some pylint chec... - 12:20 pm snf-ganeti Revision 906a0346: QA: Added disk template to config
- The disk templates used by the instances are tracked in the QA
configuration. This will be used to selectively enabl... - 12:20 pm ganeti-local Revision e4c346a5: QA cleanup: Removed instance-disk-failure test
- The test was broken, out of sync with the rest of the code, and prone to
crashes. Until someone does a better job, it... - 12:20 pm ganeti-local Revision deaa347b: QA fix: TestInstanceExportWithRemove() updates configuration
- When the instance is removed from the cluster by this test, it's also freed
in the QA configuration.
Signed-off-by: ... - 12:20 pm ganeti-local Revision 906a0346: QA: Added disk template to config
- The disk templates used by the instances are tracked in the QA
configuration. This will be used to selectively enabl... - 12:19 pm snf-ganeti Revision 21e2734f: QA: Cluster-verify reports shared PVs with exclusive storage
- Exclusive storage forbids sharing PVs between unrelated LVs. This is a test
that cluster-verify correctly report such... - 12:19 pm ganeti-local Revision 21e2734f: QA: Cluster-verify reports shared PVs with exclusive storage
- Exclusive storage forbids sharing PVs between unrelated LVs. This is a test
that cluster-verify correctly report such... - 12:16 pm snf-ganeti Revision 23610ff8: QA: Added constants for LVM volumes
- The LVM volume group becomes a configurable parameter, and a prefix for
logical volume names used in tests is introdu... - 12:16 pm ganeti-local Revision 23610ff8: QA: Added constants for LVM volumes
- The LVM volume group becomes a configurable parameter, and a prefix for
logical volume names used in tests is introdu... - 12:01 pm snf-ganeti Revision cfc24646: Fix logging arguments formatting
- This fixes: “ganeti/hypervisor/hv_kvm.py:93: [W1201, _GetTunFeatures]
Specify string format arguments as logging func... - 12:01 pm ganeti-local Revision cfc24646: Fix logging arguments formatting
- This fixes: “ganeti/hypervisor/hv_kvm.py:93: [W1201, _GetTunFeatures]
Specify string format arguments as logging func... - 11:29 am Pithos Web Client Revision aad9808c: Ignore a few working files and folders
- 11:29 am Pithos Web Client Revision cdd90acb: Fix formatting
- 01:35 am ganeti-local Revision efd58d99: QA: Templates incompatible with exclusive storage reported
- Cluster-verify should report instances whose disk template is not
compatible with the exlusive storage setting.
Sign... - 01:35 am snf-ganeti Revision efd58d99: QA: Templates incompatible with exclusive storage reported
- Cluster-verify should report instances whose disk template is not
compatible with the exlusive storage setting.
Sign... - 01:35 am ganeti-local Revision e8b919a1: QA: Uniformity check for exclusive_storage in cluster-verify
- Cluster-verify should report nodes in the same nodegroup with different
values of the exclusive_storage flag.
Signed... - 01:35 am snf-ganeti Revision e8b919a1: QA: Uniformity check for exclusive_storage in cluster-verify
- Cluster-verify should report nodes in the same nodegroup with different
values of the exclusive_storage flag.
Signed... - 01:34 am snf-ganeti Revision 50ef6a41: QA: Test for basic features of exclusive storage
- Check that creation of instances doesn't trigger any error.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
R... - 01:34 am ganeti-local Revision 50ef6a41: QA: Test for basic features of exclusive storage
- Check that creation of instances doesn't trigger any error.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
R... - 01:34 am ganeti-local Revision 17cfeee9: QA: Added function to read cluster configuration fields
- This function will be used in following patches.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by:... - 01:34 am snf-ganeti Revision 17cfeee9: QA: Added function to read cluster configuration fields
- This function will be used in following patches.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by:... - 01:32 am ganeti-local Revision 587f8ff6: QA: Added function to check cluster-verify result
- Now it's possible to check that cluster-verify reports all the expected
errors, instead of simply checking that it fa... - 01:32 am snf-ganeti Revision 587f8ff6: QA: Added function to check cluster-verify result
- Now it's possible to check that cluster-verify reports all the expected
errors, instead of simply checking that it fa...
01/31/2013
- 08:59 pm ./kamaki Bug #3211 (Resolved): image register behavior with quoted text in kamaki shell
- New kamaki shell input regex: \'.*?\'|".*?"|^[\S]*$
- 08:57 pm ./kamaki Revision 99e7021f: Merge branch 'feature-cli-input' into develop
- 08:51 pm ./kamaki Revision 0ba7b031: Recostruct kamaki shell input regular expression
- New regex is '\'.*?\'|".*?"|^[\S]*$' and works along with some carefull extra spliting
In total, the following are pa... - 06:40 pm Pithos iOS Client Revision c91b5b28: Add initial support for UUID based accounts
- Get and cache display names from user catalog API call, for presentation of UUID based accounts. Clean and improve co...
- 05:50 pm ./kamaki Revision 40f69f15: Merge branch 'feature-image' into develop
- 05:48 pm ./kamaki Bug #3211: image register behavior with quoted text in kamaki shell
- Test case: kamaki test args 'arg with "special" characters' 'another arg "with" "cpecial characters' 'third"arg with"...
- 05:38 pm ./kamaki Revision f769a16a: Replace 'S if S else' with 'S or' in image_cli
- 05:36 pm Revision 7eabbd72: Changes in project management commands
- to better expose a pending application
- 05:34 pm Revision fc67026b: Improve CI scripts
- 05:34 pm Revision e8f9db81: Add make_docs to CI module
- 05:13 pm Revision 1ffa9107: Test
- 05:11 pm ./kamaki Revision 6764f588: Apply devflow ways of handling versions
- Devflow is a GRNET system for handling versions and packaging the verious
GRNET.gr Synnefo software piecies - 05:02 pm Revision 843cf770: Test
- 04:53 pm snf-ganeti Revision d9e2b496: Document better gnt-network
- Specify clearly that the nic parameters depend on the
network-to-nodegroup connection.
Clarify in gnt-network how in... - 04:53 pm ganeti-local Revision d9e2b496: Document better gnt-network
- Specify clearly that the nic parameters depend on the
network-to-nodegroup connection.
Clarify in gnt-network how in... - 04:53 pm ganeti-local Revision 8d090b90: Fix the gnt-instance section in the htools manpage
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 04:53 pm snf-ganeti Revision 8d090b90: Fix the gnt-instance section in the htools manpage
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 03:51 pm Revision f35081af: Add command for exporting cyclades quota
- Add 'cyclades-export-quota' management command, for exporting to a file
VMS_PER_USER and NETWORKS_PER_USER settings, ... - 03:32 pm ./kamaki Revision 8046291b: Use devflow for packaging
- 03:26 pm ./kamaki Revision ccd44b04: Merge branch 'develop' into debian-develop
- 03:24 pm Revision d4993f77: Handle transaction manually when creating network
- When creating private networks, commit the transaction before sending
the job to all Ganeti backends. If communicatio... - 03:15 pm ./kamaki Revision 64b4b4f7: Merge branch 'debian' of https://code.grnet.gr/git/kamaki into debian
- 03:15 pm ./kamaki Revision 02cf74d0: Track errors.py
- 03:03 pm snf-ganeti Revision 1304ab11: Update 2.7 design doc
- Move two designs that have been implemented in 2.7 to design-2.7 and out
of drafts.
Other designs were partly implem... - 03:03 pm snf-ganeti Revision 29887bde: update 2.7 NEWS file
- Include a handful of important changes that weren't mentioned.
Signed-off-by: Guido Trotter <ultrotter@google.com>
R... - 03:03 pm ganeti-local Revision 1304ab11: Update 2.7 design doc
- Move two designs that have been implemented in 2.7 to design-2.7 and out
of drafts.
Other designs were partly implem... - 03:03 pm ganeti-local Revision 29887bde: update 2.7 NEWS file
- Include a handful of important changes that weren't mentioned.
Signed-off-by: Guido Trotter <ultrotter@google.com>
R... - 01:43 pm Revision 2cb812be: Fix image 'backend_id' for archipelago
- Archipelago needs as disk origin, the hashmap of the image
instead of its url in the backend. - 01:18 pm Revision fd622d4b: Add missing setting files to conf/
- 01:10 pm ganeti-local Revision fb251c2c: Disable live-RPC queries under split query
- Currently, the node listing RPC is very slow due to missing
parallelisation. For the 2.7 release, we reset these back... - 01:10 pm snf-ganeti Revision fb251c2c: Disable live-RPC queries under split query
- Currently, the node listing RPC is very slow due to missing
parallelisation. For the 2.7 release, we reset these back... - 12:58 pm Revision 776d2a3f: Rename ARCHIPELAGOS to ARCHIPELAGO
- Rename ARCHIPELAGOS_BACKENDS setting to ARCHIPELAGO_BACKEND.
- 11:39 am Revision 5d3675bb: Filter out deleted vms/networks
- Do not count deleted VMs and Networks when getting holdings
from the Cyclades DB. - 11:17 am Revision ef083adf: Style fixes for recaptcha field and landing page (Astakos)
- 11:14 am Revision 01400232: New icons for auth-methods in profile Astakos page
- 01:48 am Revision 6674f31d: Pithos set usage send only current quota (not history/deleted)
01/30/2013
- 09:42 pm Revision a7752e95: Fix superusers (created by syncdb) command
- 09:40 pm Revision ea05c568: Case insensitive displayname search
- 07:39 pm ganeti-local Revision 41238d27: harep: finish execution with a summary of instance states
- The harep tool prints messages for every action that it performs (or that
it doesn't perform). In case nothing is to ... - 07:39 pm ganeti-local Revision 8af72964: harep: do not wait for repair job completion to set tags
- Because of instance locks, after submitting a repair job we weren't able to
set the "pending" tag until at least the ... - 07:39 pm ganeti-local Revision aeb6ba44: Document that OpTestDelay/TestDelay take duration in seconds
- Also, fix @rtype and @return elements of utils.TestDelay(), which now
returns a tuple but this wasn't being indicated... - 07:39 pm ganeti-local Revision 8072af6c: harep: create repair jobs
- Implement 'doRepair' to create a repair job from a list of opcodes if
the instance's policy allows it (otherwise set ... - 07:39 pm snf-ganeti Revision 8072af6c: harep: create repair jobs
- Implement 'doRepair' to create a repair job from a list of opcodes if
the instance's policy allows it (otherwise set ... - 07:39 pm snf-ganeti Revision aeb6ba44: Document that OpTestDelay/TestDelay take duration in seconds
- Also, fix @rtype and @return elements of utils.TestDelay(), which now
returns a tuple but this wasn't being indicated... - 07:39 pm snf-ganeti Revision 8af72964: harep: do not wait for repair job completion to set tags
- Because of instance locks, after submitting a repair job we weren't able to
set the "pending" tag until at least the ... - 07:39 pm snf-ganeti Revision 41238d27: harep: finish execution with a summary of instance states
- The harep tool prints messages for every action that it performs (or that
it doesn't perform). In case nothing is to ... - 07:39 pm ganeti-local Revision 4ba5f148: harep: pure function to detect brokeness with instances
- Add a 'detectBroken' function that determines whether an instance is in an
unhealthy state, and what's needed to repa... - 07:39 pm ganeti-local Revision a5e58418: harep: check for completed jobs at the start of the program
- As a first step before detecting any brokeness with instances, see if any
of our previous repairs have completed, and... - 07:39 pm snf-ganeti Revision 4ba5f148: harep: pure function to detect brokeness with instances
- Add a 'detectBroken' function that determines whether an instance is in an
unhealthy state, and what's needed to repa... - 07:39 pm ganeti-local Revision 3416e3e7: harep: initial parsing of tags
- Parse auto-repair tags to set each instance in one of ArHealthy, ArFailed,
or ArPendingRepair. The implementation tri... - 07:39 pm snf-ganeti Revision a5e58418: harep: check for completed jobs at the start of the program
- As a first step before detecting any brokeness with instances, see if any
of our previous repairs have completed, and... - 07:39 pm snf-ganeti Revision 3416e3e7: harep: initial parsing of tags
- Parse auto-repair tags to set each instance in one of ArHealthy, ArFailed,
or ArPendingRepair. The implementation tri... - 07:38 pm ganeti-local Revision b6d9bec8: Program/Harep.hs: add skeleton for the new auto-repair tool
- harep(1) detects certain kind of problems with instances and applies the
allowed set of solutions. See doc/design-aut... - 07:38 pm snf-ganeti Revision b6d9bec8: Program/Harep.hs: add skeleton for the new auto-repair tool
- harep(1) detects certain kind of problems with instances and applies the
allowed set of solutions. See doc/design-aut... - 07:37 pm snf-ganeti Revision 3f68544e: Jobs.hs: add a submitJobs function
- This new 'submitJobs' function doesn't wait for job completion, it just
returns the job IDs immediately.
Signed-off-... - 07:37 pm snf-ganeti Revision f5606cda: Fix typo ("Abrreviation" -> "Abbreviation" in Common.hs)
- Signed-off-by: Dato Simó <dato@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 07:37 pm snf-ganeti Revision b8e76da8: Jobs.hs: start with a shorter delay in waitForJobs
- Instead of waiting 15 seconds every iteration of the waiting loop, start
with 0.5 seconds and increment exponentially... - 07:37 pm snf-ganeti Revision de9d75c8: HTools/Types.hs: minor adjustments to auto-repair types
- In particular:
- make ArHealthy take an optional AutoRepairData; this allows to
represent the situation where ... - 07:37 pm ganeti-local Revision f5606cda: Fix typo ("Abrreviation" -> "Abbreviation" in Common.hs)
- Signed-off-by: Dato Simó <dato@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 07:37 pm ganeti-local Revision 3f68544e: Jobs.hs: add a submitJobs function
- This new 'submitJobs' function doesn't wait for job completion, it just
returns the job IDs immediately.
Signed-off-... - 07:37 pm ganeti-local Revision 7d8b651e: Jobs.hs: add an execJobsWaitOk function
- This new 'execJobsWaitOk' returns "Bad" not only if an error occurs, but if
any of the submitted jobs doesn't succeed... - 07:37 pm ganeti-local Revision b8e76da8: Jobs.hs: start with a shorter delay in waitForJobs
- Instead of waiting 15 seconds every iteration of the waiting loop, start
with 0.5 seconds and increment exponentially... - 07:37 pm ganeti-local Revision de9d75c8: HTools/Types.hs: minor adjustments to auto-repair types
- In particular:
- make ArHealthy take an optional AutoRepairData; this allows to
represent the situation where ... - 07:37 pm snf-ganeti Revision 7d8b651e: Jobs.hs: add an execJobsWaitOk function
- This new 'execJobsWaitOk' returns "Bad" not only if an error occurs, but if
any of the submitted jobs doesn't succeed... - 07:26 pm ganeti-local Revision 1cce2c47: If _UnlockedLookupNetwork() fails raise error
- Make _UnlockedLookupNetwork() raise OpPrereqError (instead of returning
None) in case it does not find the requested ... - 07:26 pm snf-ganeti Revision 1cce2c47: If _UnlockedLookupNetwork() fails raise error
- Make _UnlockedLookupNetwork() raise OpPrereqError (instead of returning
None) in case it does not find the requested ... - 07:26 pm ganeti-local Revision 0ae4b355: Removes check for conflicts from NetworkDisconnect
- This removes the check for conflicts from the Haskell
version of the OpCode NetworkDisconnect. This alignes
the Haske... - 07:26 pm ganeti-local Revision 6bb939a2: Force conflicts check in LUNetworkDisconnect
- Until now if one disconnects a network with --no-conflicts-check
and then remove it, there is a possibility to leave ... - 07:26 pm snf-ganeti Revision 6bb939a2: Force conflicts check in LUNetworkDisconnect
- Until now if one disconnects a network with --no-conflicts-check
and then remove it, there is a possibility to leave ... - 07:26 pm snf-ganeti Revision 0ae4b355: Removes check for conflicts from NetworkDisconnect
- This removes the check for conflicts from the Haskell
version of the OpCode NetworkDisconnect. This alignes
the Haske... - 07:12 pm snf-ganeti Revision ea2bcb82: hv_kvm: Refactor getting TAP features, add tests
- Split retrieving supported features into a dedicated function which can
be mocked. Tests are added for both “_ProbeTa... - 07:12 pm ganeti-local Revision ea2bcb82: hv_kvm: Refactor getting TAP features, add tests
- Split retrieving supported features into a dedicated function which can
be mocked. Tests are added for both “_ProbeTa... - 07:02 pm ./kamaki Revision f6ca057b: New version, no ordereddict dependency
- 06:59 pm ./kamaki Revision 7ba32bba: Merge branch 'master' into debian
- 06:58 pm ./kamaki Revision e82b8dee: Merge branch 'master' into debian
- 06:57 pm ./kamaki Revision d3a75c29: Merge branch 'debian' of https://code.grnet.gr/git/kamaki into debian
- 06:54 pm ./kamaki Feature #3199 (Closed): Recursively download remote directories
- 06:53 pm ./kamaki Support #3209 (Closed): Container-path divider to be used as part of a container or path name
- 06:44 pm ./kamaki Revision 305284b8: Set version
- 06:36 pm ./kamaki Revision 5cc03379: Merge branch 'feature-ci' into release-0.6.3.3
- Conflicts:
Changelog
kamaki/__init__.py - 06:13 pm ganeti-local Revision b76d4aaf: Merge branch 'devel-2.7'
- * devel-2.7:
hv_kvm: Original error message, keyword parameter
CLI.hs: fix double spaces in option help strings
... - 06:13 pm snf-ganeti Revision b76d4aaf: Merge branch 'devel-2.7'
- * devel-2.7:
hv_kvm: Original error message, keyword parameter
CLI.hs: fix double spaces in option help strings
... - 06:05 pm snf-ganeti Revision 6f1e1921: hv_kvm: Original error message, keyword parameter
- - Include original error message when creating TAP interface failed
- Pass keyword parameter as such
Signed-off-by: ... - 06:05 pm ganeti-local Revision 6f1e1921: hv_kvm: Original error message, keyword parameter
- - Include original error message when creating TAP interface failed
- Pass keyword parameter as such
Signed-off-by: ... - 06:04 pm Revision a7447c76: pithos-set-quota: rename and refactor for clarity and correctness
- 05:56 pm snf-image-creator Revision 1deb6a25: Rename README.rst to README
- 05:30 pm ./kamaki Revision c1f910d8: Fix docs
- 05:29 pm ./kamaki Revision b8d3bca4: Update COPYRIGHT
- 05:28 pm ./kamaki Revision aa7a9b10: Revert updating COPYRIGHT
- 05:27 pm ./kamaki Revision 620fe899: Revert "Fix docs"
- This reverts commit b213b9a0594ba3670dfb9c3a676a1081af706be7.
- 05:20 pm Revision 6cee26a0: Restrict argument of approve_application() to application id
- 05:00 pm ./kamaki Revision 89e4c1c4: Get rid of OrderedDict dependency for python<=2.6
- 04:45 pm ./kamaki Support #3213 (Closed): Remove ordereddict dependency
- 04:44 pm Revision 49866bd2: Fix CI scripts
- 04:44 pm Revision 87aec621: Fix version
- 04:38 pm ./kamaki Revision a9fca388: CHANGELOG for version 0.6.3
- 1. Get rid of OrderedDict dependency (for python <= 2.6)
2. Minor fixes - 04:38 pm Revision c8513dc1: Add make_docs to CI module
- 04:34 pm snf-image-creator Revision e236eef4: Bump ubuntu version to 0.2.3-0ubuntu1
- 04:26 pm ./kamaki Revision b213b9a0: Fix docs
- 04:25 pm Revision dfa2d4ba: Catch quota errors in pithos server
- 04:25 pm Revision d776b3c3: Quotaholder error handling during sending existing pithos usage
- If quotaholder fails if a pithos account is not registered,
retry by sending the usage for the rest. - 04:22 pm ./kamaki Revision 887b54b6: New release 0.6.3.3
- 03:45 pm ./kamaki Revision c3857b7d: Merge branch 'feature-store' into develop
- 03:45 pm ./kamaki Revision c314fc10: Add new --[dst-]container info to documentation
- 03:39 pm Revision f77af2cc: Rollback, even if transaction is not dirty
- This is a temporary bug fix for
https://code.djangoproject.com/ticket/9964 .
Django prior to 1.3 does not set a trans... - 03:31 pm snf-image-creator Revision 67b35e8e: Merge branch 'master' into ubuntu
- 03:31 pm ./kamaki Revision 891c0866: Collaborate with devflow and buildbot
- 03:28 pm devflow Revision 6800dc8b: Pass build directory as argument
- 03:14 pm ./kamaki Revision c87d28ac: Merge branch 'feature-store' into develop
- 03:13 pm ./kamaki Revision b9ca5b73: download --resume can create new local files
- 02:33 pm ./kamaki Revision 5ce38c97: Move version to seperate file
- 02:22 pm Pithos Web Client Bug #3111 (Resolved): Context-menu unusable in Chrome 24
- 02:22 pm Pithos Web Client Bug #3111: Context-menu unusable in Chrome 24
- Fixed in commit:28267d27
Latest version of chrome browser breaks an animated effect used in popup panels. - 02:19 pm Pithos Web Client Revision 28267d27: Removed animation that is broken by latest chrome (v.24)
- 02:17 pm devflow Revision 97b86f46: Case of none version_file
- 02:15 pm ./kamaki Revision 0e8a701c: Merge branch 'master' into debian
- Conflicts:
docs/installation.rst - 02:14 pm ./kamaki Revision fc657a93: Merge branch 'develop' into debian-develop
- Conflicts:
docs/installation.rst - 02:11 pm ./kamaki Revision 4d18c478: Merge branch 'feature-store' into develop
- 02:10 pm ./kamaki Revision 52edad0a: Add : to all --container store-* commands
- 01:53 pm snf-image-creator Revision 84e3cd34: Bump version to 0.2.3
- 01:44 pm Revision 48442cbd: remove unsolicited binaries from repository
- 01:39 pm devflow Revision 0f6fd691: autopkg_debian should fail if any command fails
- 01:32 pm ./kamaki Support #3213 (Closed): Remove ordereddict dependency
- Get an incode copy of ordereddict code for systems with python < 2.7
- 01:03 pm devflow Revision 445f53a7: pep8, pylint fixes
- 01:02 pm devflow Revision 0dcfcb5f: Fix update version
- Import code from versioning instead of running update_version.py file.
- 12:56 pm Revision 7f849a28: cyclades: import quotaholder exceptions from kamaki
- Because this is where the quotaholder client exceptions come from.
- 12:55 pm ./kamaki Revision 0e4ee6d1: store-move to use --dst-container with : support
- 12:54 pm Revision 36d85e05: Fix local variable bug
- 12:46 pm ./kamaki Revision e423eb63: Add store-copy --dst-container with : support
- 12:23 pm ./kamaki Support #3212 (Closed): Clean up client unittests
- kamaki.clients unittests should become independant and use as few default input data and credentials as possible.
- 11:37 am Revision a4f2d2f2: Bump version
- 11:35 am Revision d98a4e69: Bump version
- 11:32 am ./kamaki Revision 75ee7a88: Remove obsolete method check_range
- 11:32 am Revision bc0df761: Merge branch 'feature-archipdoc' into develop
- 11:28 am Revision 6c900328: Add more vlmc tool commands
- 11:28 am Revision e3f3abdc: add archipelago-architecture image
- 11:28 am Revision 902d661c: add archipelago documentation in admin-guide
- 11:12 am ./kamaki Bug #3211 (Closed): image register behavior with quoted text in kamaki shell
- image register "La la" "pithos://pithos/la la"
- different behavior in shell than in command line
In command line...
01/29/2013
- 06:48 pm Revision 7907c372: Merge branch 'feature-ci' into develop
- 06:48 pm Revision 078cb806: Add CI module, to collaborate with buildbot
- 06:33 pm snf-image-creator Revision c631f3e4: In bundle_volume keep partition starting points
- When shrinking partitions, make sure that the shrinked partitions
always starts from the sector the initial partition... - 06:23 pm ganeti-local Revision 5fee2c83: Checks for hypervisor constants
- Add two tests for hypervisor constants.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Po... - 06:23 pm snf-ganeti Revision 5fee2c83: Checks for hypervisor constants
- Add two tests for hypervisor constants.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Po... - 06:19 pm Revision ef67f714: Grammar fix
- 06:19 pm Revision 778081b0: Do not automatically update version files
- Do not automatically update version files from setup.py. From now
on, version files are updated using 'update_version... - 06:13 pm Revision 3958c873: Merge remote branch 'origin/feature-burnin' into develop
- 06:08 pm ./kamaki Revision edab7ba7: Allow create/delete to operate on con:tainers
- con:tainers are containers with : in their name
- 05:48 pm ./kamaki Revision cdc4247b: -R as resursive in store_download
- 05:44 pm ./kamaki Support #3209 (Closed): Container-path divider to be used as part of a container or path name
- Right now: in kamaki store users can use the : symbol to divide the container from the path.
Problem: Kamaki cannot ... - 05:33 pm Revision 5a934ebb: Changelog
- 05:25 pm Revision 4860a34d: Merge branch 'feature-rados' into develop
- Conflicts:
snf-pithos-app/README - 05:16 pm Revision 4d72f9ab: Cleanup after register a new image
- 05:08 pm ganeti-local Revision 516c52f2: CLI.hs: fix double spaces in option help strings
- Some help strings with continuation backslashes ('\') were providing a
space both before and after the backslash, res... - 05:08 pm snf-ganeti Revision 516c52f2: CLI.hs: fix double spaces in option help strings
- Some help strings with continuation backslashes ('\') were providing a
space both before and after the backslash, res... - 04:54 pm ./kamaki Bug #3187 (Closed): path prefix wildcard @ kamaki-store commands
- Instead of a wildcard mechanism, some store commands behavior changed to use remote or local paths as prefixes. This ...
- 04:46 pm ./kamaki Support #3197 (Resolved): Cleaner error handling code
- 04:45 pm ./kamaki Feature #3199 (Resolved): Recursively download remote directories
- 04:45 pm ./kamaki Revision ff07e033: Merge branch 'feature-store' into develop
- 04:44 pm Revision e3a9d32a: Remove automatic RADOS pool creation.
- If a specified RADOS pool does not exist, do not try and create it. Throw an
exception instead. - 04:44 pm ./kamaki Revision f6c09d14: Implement resursive download
- 04:42 pm Revision 460d9f6a: Merge branch 'feature-projects' into develop
- 04:12 pm devflow Revision 442fd5d3: pep8, pylint fixes
- 04:00 pm snf-image-creator Revision 10a5c2bf: In bundle_volume print msg when cloning partitions
- 03:47 pm devflow Revision e27d4798: Bump version
- 03:27 pm snf-image-creator Revision b0376b3f: Add support for gpt partitions in bundle_volume
- 03:07 pm ganeti-local Revision 125df9a8: Add fields 'inst_cnt' and 'inst_list' to network queries
- This adds the fields 'inst_cnt' and 'inst_list' to the
Haskell implementation of the network queries.
Signed-off-by:... - 03:07 pm snf-ganeti Revision 125df9a8: Add fields 'inst_cnt' and 'inst_list' to network queries
- This adds the fields 'inst_cnt' and 'inst_list' to the
Haskell implementation of the network queries.
Signed-off-by:... - 03:06 pm snf-ganeti Revision 2d3d843d: Moving network query helper functions to Network.hs
- So far, a couple of helper function for the network
queries resided in Config.hs. I figured it makes more
sense to mo... - 03:06 pm ganeti-local Revision 2d3d843d: Moving network query helper functions to Network.hs
- So far, a couple of helper function for the network
queries resided in Config.hs. I figured it makes more
sense to mo... - 03:05 pm ./kamaki Revision 55c7c589: Merge branch 'feature-store' into develop
- 02:32 pm Revision 5933ff75: Fix pithos settings
- 02:20 pm ./kamaki Revision ae99b37d: Intuitive semantics to store-download
- download to directory means multiple downloads with prefix
- 01:51 pm snf-ganeti Revision 176dfd54: Add new NIC parameter to man page of 'gnt-instance'
- According to doc/design-network.rst, there is a new NIC
parameter 'network', which can be used to link an instance
to... - 01:51 pm ganeti-local Revision 176dfd54: Add new NIC parameter to man page of 'gnt-instance'
- According to doc/design-network.rst, there is a new NIC
parameter 'network', which can be used to link an instance
to... - 01:39 pm Revision 8a8578c5: Retry project view when PendingMembershipError is raised
- 01:39 pm Revision 85c46d85: A transaction handler that performs retries
- 01:31 pm Revision ccfd4e44: Pithos: handle quotaholder exception errors
- 01:25 pm ./kamaki Revision f2b26be6: Change version
- 01:08 pm ./kamaki Revision f15683cb: Manifest Changelog
- 12:06 pm Revision c69462a4: Change option to --check-expired
- 11:26 am Revision 3a6e0fd0: uenc: convert to repr(utf8) if encoding fails.
- 11:00 am Revision 3fc0273f: Remove guestfs
- 09:46 am Pithos MS Client Revision 779fb042: Updates to Client for compatibility with the next pithos+ server
- Updates to the versioning to accept minor changes for the update server (only for dev builds)
Changes to Installer to...
01/28/2013
- 09:05 pm Revision 11ed5cdc: Do not postprocess if it's marked for rollback
- 07:43 pm devflow Revision 3b1b0946: Add help message
- 07:40 pm devflow Revision ccb807ce: Merge branch 'feature-ci' into develop
- Conflicts:
devflow/autopkg.py
devflow/versioning.py - 07:39 pm Revision 26e15cff: Run postprocess in a transaction context too
- 07:36 pm Revision 5d209685: Change display of Chain.PENDING
- 07:29 pm devflow Revision fe07993a: Fix vcs info of merge commit
- 07:27 pm devflow Revision 520bc134: Make autopkg_debian script to create temp dir
- 05:57 pm Revision ad2b744d: Disable problematic migration
- 05:52 pm Revision 09f54ceb: Reintroduce --app in project-show
- 05:52 pm Revision 720ddb7a: Remove call to uenc
- 05:52 pm Revision e0a30018: Show `unlimited' max members
- 05:48 pm Pithos iOS Client Revision 297bc870: Merge branch 'master' into develop
- 05:33 pm Revision a9ee4f4d: Merge branch 'debian-feature-snf-stats-app' into debian-develop
- 05:33 pm Revision f5795a6f: Merge branch 'develop' into debian-develop
- 05:33 pm Revision 0e646d2a: Merge branch 'feature-snf-stats-app' into develop
- 05:22 pm Revision 56359d19: snf-cyclades-gtools: Add Ganeti stats collectd plugin
- 05:22 pm Revision 7fcec5d7: snf-stats: Initial commit
- 05:22 pm Revision 925fe98f: Rename snf-stats to snf-stats-app
- 05:22 pm Revision a7a99186: Add snf-stats-app to autopkg.conf
- 05:18 pm Revision 6a97152d: Debian files for snf-stats-app and snf-cyclades-gtools
- 05:18 pm Revision 47fbfc1c: Chain-based project management commands
- 05:16 pm Revision 033f2822: Move Chain code block before ProjectApplicationManager
- 05:16 pm Revision 2529745f: Introduce chain state and related methods
- 05:08 pm Revision 06d7c286: Fix encoding handling in astakos commands
- 03:59 pm Revision 094c0768: Change astakos user list & show commands.
- Include uuid in user-list & search user also by uuid in user-show.
- 03:48 pm devflow Revision fdf79166: Fix tests script
- 03:46 pm Revision 09572034: Change default astakos service urls in pithos settings.
- 03:43 pm Revision e31e4274: Change error handling in uuid to displayname pithos path migration.
- Stop migraton if it fails to retrieve a uuid/displayname.
- 03:43 pm devflow Revision bd2849d1: Fix autopkg_debian script
- 03:42 pm snf-image-creator Revision aaacdc1f: Add AUTHORS and ChangeLog
- 03:37 pm snf-image-creator Revision 18f71e1e: Add man pages for snf-image-creator & snf-mkimage
- 03:36 pm Revision a3af7d09: Astakos presentation fixes
- - Rename Profile to Dashboard
- New functionality for cloudbar
- Responsive styles
- New image for reset password page - 02:28 pm Revision 55f8c5d8: migration-to-0.13 related scripts
- 02:25 pm devflow Revision 9394b2f2: Grammer fix
- 02:24 pm Revision 19246578: Restrict user_catalogs response (user API)
- If the request uuids or displaynames is null do not return information for all users
(as it happens in the service ca... - 02:21 pm devflow Revision d23bbb48: CI fixes
- 02:19 pm devflow Revision 9be34db8: Create the debian brach if missing
- 02:02 pm Revision 95a87099: Try to upload and register an image
- 01:54 pm devflow Revision 61c5aa98: Add configobj to dependencies
- 01:31 pm devflow Revision 3a150e7c: Ignore version files from dpkg-source diff
- 01:12 pm snf-image-creator Revision b50f3b94: Update the documentation
- Add installation sections for Fedora and CentOS
- 12:38 pm devflow Revision bec4bf12: Add devflow.conf configuration file
- 12:10 pm Revision 62944f83: Rename management commands for clarity
- Rename project-approve and project-deny to application-approve and
application-deny, respectively, to make it clear t... - 12:00 pm Revision 5195c0e9: Make Chain a proper db table
- Keep chain IDs in table Chain and add foreign keys from ProjectApplication
and Project to Chain.
This will allow us ... - 11:47 am devflow Revision 8334fb57: Move update version to seperate script
- 11:45 am devflow Revision 2e9f0ee2: Fix debian warning
- 11:39 am Revision f2c27eb6: typo fix
- 11:00 am snf-image-creator Revision a7f54b43: Add the docs directory in MANIFEST.in
- When you create a source distribution with:
python ./setup.py sdist
The docs should be included in the source archive.
01/27/2013
- 08:06 pm snf-image-creator Revision eb07a85f: Don't call parted.Device.destroy()
- It behaves different in different pyparted versions and only causes
problems. Let python do the garbage-collection... - 07:56 pm snf-image Revision 56e4f945: Remove deprecated network_backend_support check
- 07:47 pm snf-image Revision 49bc26a3: Change some default values
- Change HELPER_SIZE to 600 and HELPER_SOFT_TIMEOUT to 120
- 04:15 pm Revision 437c0052: Display resource quota in user-show command
- 01:39 pm devflow Revision d4b7f566: Add option for setting changelog's distribution
- 01:31 pm devflow Revision a87012a9: Rename GITFLOW_BUILD_MODE to DEVFLOW_BUILD_MODE
- 01:27 pm devflow Revision 4a8d727c: Add --keyid option for signing packages
- 01:17 pm devflow Revision c9c385c0: Add --no-sign option
01/26/2013
- 09:28 pm Revision 610d0948: Remove obsolete function get_project_id_of_application_id
- 09:25 pm Revision c8ed1ca1: Add GET method for project_leave view
- 09:14 pm Revision d74111be: Fix presentation in project template
- 08:20 pm devflow Revision ce5f5240: Tag upstream branch with the expected format
- git-buildpackage expects tags of the form upstream/%(version)s
- 08:17 pm devflow Revision 8c028e36: Refactory autopk
- 08:09 pm Revision de06a16b: Typo
- 07:18 pm Revision 763b70fd: Remove devflow dependency from quotaholder setup
- 03:57 pm snf-image-creator Revision 29274f83: Ommit using os.path.relpath
- The method has different behaviour in python 2.6 and python 2.7.
In python 2.6, os.path.relpath('/proc', '/) will out... - 03:50 pm snf-image-creator Revision e62eb365: Support pyparted 3.4
- Use length instead of getLength() to get the size in sectors of a
device. - 03:27 pm Revision 91a401ea: Remove devflow dependency from quotaholder setup
01/25/2013
- 09:20 pm ./kamaki Revision 32aad5c5: Merge branch 'feature-errors' into develop
- 09:19 pm ./kamaki Revision 285d7238: Total code reduction: ~25KiB of code
- 09:17 pm ./kamaki Revision b4cf92b8: Fully adjust pithos_cli
- 07:58 pm Revision aff28f5f: uenc: utility function for encoding unicode to str
- 1. Motivation.
Too often a programmer outputs an object that can either be str or
unicode. The default python encodi... - 07:07 pm Revision 47c2fb43: Update some messages on Astakos
- 06:46 pm ./kamaki Revision 68858765: Adjust up to store-download
- 06:30 pm Revision 7f31a7a3: Check if a user other than the owner can view a project
- 06:12 pm Revision fa153211: Remove duplicate function
- 06:12 pm snf-ganeti Revision ae960018: More fields for network queries
- This adds more fields to the network queries:
- group_cnt, free_count, reserved_count, and map
Signed-off-by: Helga ... - 06:12 pm ganeti-local Revision ae960018: More fields for network queries
- This adds more fields to the network queries:
- group_cnt, free_count, reserved_count, and map
Signed-off-by: Helga ... - 06:00 pm snf-ganeti Revision ba258c08: Fix spelling issue in hroller.rst
- 'explicitly' was spelled the wrong way
Signed-off-by: Benjamin Kerensa <bkerensa@ubuntu.com>
Signed-off-by: Guido Tr... - 06:00 pm ganeti-local Revision ba258c08: Fix spelling issue in hroller.rst
- 'explicitly' was spelled the wrong way
Signed-off-by: Benjamin Kerensa <bkerensa@ubuntu.com>
Signed-off-by: Guido Tr... - 05:58 pm ./kamaki Revision ca092af4: Adjust up to store-overwrite
- 05:42 pm Revision d1b04b96: Remove obsolete user_status and its clients
- 04:28 pm snf-ganeti Revision f601723c: Merge branch 'devel-2.7'
- * devel-2.7:
kvm: fix bug while fetching -device list
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review... - 04:28 pm ganeti-local Revision f601723c: Merge branch 'devel-2.7'
- * devel-2.7:
kvm: fix bug while fetching -device list
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review... - 04:07 pm snf-ganeti Revision d8784f7d: hv_xen: Fix issues with migration, add tests
- Commit 3d942d8 broke instance migration (“self._cmd” was set to None).
This patch fixes that issue, refactors “Migrat... - 04:07 pm ganeti-local Revision d8784f7d: hv_xen: Fix issues with migration, add tests
- Commit 3d942d8 broke instance migration (“self._cmd” was set to None).
This patch fixes that issue, refactors “Migrat... - 04:04 pm Revision 6eb0de11: Remove trailing space
- 03:38 pm Revision 5c3458ab: Astakos fix for chrome slideToggle bug in profile form
- 03:25 pm snf-ganeti Revision bc0fed4b: kvm: fix bug while fetching -device list
- _GetKVMOutput expects the command to succeed, but unfortunately on some
versions of kvm "-device ?" will output a cor... - 03:25 pm ganeti-local Revision bc0fed4b: kvm: fix bug while fetching -device list
- _GetKVMOutput expects the command to succeed, but unfortunately on some
versions of kvm "-device ?" will output a cor... - 03:22 pm Revision 04e05445: Fix user-add --active command
- Call activate function to send also the user quota limits.
- 02:54 pm Revision ccaadd41: Add uuid in user profile view
- 12:58 pm snf-ganeti Revision 2edc1c79: hv_xen: Test various forms of getting instance/node info
- Test functions for retrieving instance and node information.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
R... - 12:58 pm ganeti-local Revision 2edc1c79: hv_xen: Test various forms of getting instance/node info
- Test functions for retrieving instance and node information.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
R... - 12:58 pm ganeti-local Revision 664b392d: hv_xen: Test stopping an instance
- Test stopping an instance, and ensure the configuration file still
exists after an instance couldn't be stopped.
Sig... - 12:58 pm snf-ganeti Revision 664b392d: hv_xen: Test stopping an instance
- Test stopping an instance, and ensure the configuration file still
exists after an instance couldn't be stopped.
Sig... - 12:58 pm snf-ganeti Revision 396672cd: hv_xen: Test starting an instance
- Test starting an instance in normal mode, in paused mode, and in case of
failure.
Signed-off-by: Michael Hanselmann ... - 12:58 pm ganeti-local Revision 396672cd: hv_xen: Test starting an instance
- Test starting an instance in normal mode, in paused mode, and in case of
failure.
Signed-off-by: Michael Hanselmann ... - 12:58 pm ganeti-local Revision 57270b2d: hv_xen: Test reading non-existent config file
- Check whether doing so raises an exception.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga... - 12:58 pm snf-ganeti Revision 57270b2d: hv_xen: Test reading non-existent config file
- Check whether doing so raises an exception.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga... - 12:58 pm snf-ganeti Revision b666f213: hv_xen: Test verifying hypervisor
- Test success and failure.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@... - 12:58 pm ganeti-local Revision b666f213: hv_xen: Test verifying hypervisor
- Test success and failure.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@... - 12:58 pm ganeti-local Revision 7610d884: hv_xen: Test removing config from "auto" directory
- Test whether any existing configuration file named after the instance is
removed from Xen's “auto” directory.
Signed... - 12:58 pm snf-ganeti Revision 7610d884: hv_xen: Test removing config from "auto" directory
- Test whether any existing configuration file named after the instance is
removed from Xen's “auto” directory.
Signed... - 12:58 pm ganeti-local Revision 74a50c46: Establish base for testing Xen hypervisor abstraction
- There are two separate Xen hypervisors (HVM and PVM), as well as two
different Xen commands (xl and xm). This already... - 12:58 pm snf-ganeti Revision 74a50c46: Establish base for testing Xen hypervisor abstraction
- There are two separate Xen hypervisors (HVM and PVM), as well as two
different Xen commands (xl and xm). This already... - 12:58 pm ganeti-local Revision 64a66bd2: hv_xen: Test errors while writing config file
- Test error handling while writing Xen configuration files.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Rev... - 12:58 pm snf-ganeti Revision 64a66bd2: hv_xen: Test errors while writing config file
- Test error handling while writing Xen configuration files.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Rev... - 12:58 pm ganeti-local Revision 1dee2041: hv_xen: Test using unknown Xen command
- This tests “unknown” values of “constants.XEN_CMD”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-b... - 12:58 pm snf-ganeti Revision 1dee2041: hv_xen: Test using unknown Xen command
- This tests “unknown” values of “constants.XEN_CMD”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-b... - 12:58 pm ganeti-local Revision 31da5ab5: hv_xen: Split StopInstance
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 12:58 pm snf-ganeti Revision 31da5ab5: hv_xen: Split StopInstance
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 12:58 pm ganeti-local Revision 3d942d8b: hv_xen: Abstract running Xen commands
- Instead of using the “XEN_CMD” constant in multiple places, that is now
all in a single place and can easily be chang... - 12:58 pm snf-ganeti Revision 3d942d8b: hv_xen: Abstract running Xen commands
- Instead of using the “XEN_CMD” constant in multiple places, that is now
all in a single place and can easily be chang... - 12:57 pm snf-ganeti Revision 89c4e365: Merge branch 'devel-2.7'
- * devel-2.7:
hv_xen: Remove config after shutdown was successful
Signed-off-by: Michael Hanselmann <hansmi@google.... - 12:57 pm ganeti-local Revision 89c4e365: Merge branch 'devel-2.7'
- * devel-2.7:
hv_xen: Remove config after shutdown was successful
Signed-off-by: Michael Hanselmann <hansmi@google.... - 12:46 pm Revision aaf73e65: strbigdec: smart big decimal number-to-string
- 12:26 pm Revision a75dbd7b: View for cancelling a pending application
- 11:31 am Revision b6092231: Disable dispatcher to run as a daemon by default
- This is needed because during package installation
postinst script tries to start the daemon which is yet
unconfigure... - 11:18 am Revision bb5f6357: Changes in button positioning
01/24/2013
- 10:27 pm Revision c88913f7: Status in project list
- 08:30 pm snf-ganeti Revision effc9cad: List networks: call client explicitely
- This way, it is easier to make it call the haskell
implementation of the network queries.
Signed-off-by: Helga Velro... - 08:30 pm ganeti-local Revision effc9cad: List networks: call client explicitely
- This way, it is easier to make it call the haskell
implementation of the network queries.
Signed-off-by: Helga Velro... - 08:30 pm ganeti-local Revision 05092772: First part of Network Queries in Haskell
- This is the beginning of the implementation of network
queries. This includes establishing all infrastructure
to run ... - 08:30 pm snf-ganeti Revision 05092772: First part of Network Queries in Haskell
- This is the beginning of the implementation of network
queries. This includes establishing all infrastructure
to run ... - 08:30 pm snf-ganeti Revision a64cc96b: Convert Maybe results to RSUnavail
- When displaying query results of type Maybe, one could use the
function rsMaybe. Unfortunately, this function maps 'N... - 08:30 pm ganeti-local Revision a64cc96b: Convert Maybe results to RSUnavail
- When displaying query results of type Maybe, one could use the
function rsMaybe. Unfortunately, this function maps 'N... - 08:30 pm snf-ganeti Revision b43064d0: Extend config by networks and networks by UUIDs
- For network queries to work, we need to extend the general
config type to include all available networks. Additionall... - 08:30 pm ganeti-local Revision b43064d0: Extend config by networks and networks by UUIDs
- For network queries to work, we need to extend the general
config type to include all available networks. Additionall... - 08:19 pm ./kamaki Revision 1395c40e: Adjust pithos_cli up to store_move
- 07:59 pm Revision 18945296: Wording fixes
- 07:18 pm Revision 8a510584: Preserve auth provider order across views
- 07:11 pm Revision 720e6adf: Handle project-show invalid input
- Raise CommandError there is no such project
- 07:06 pm Revision 6e212c04: Fix syntax error
- x
- 07:04 pm Revision d4660e00: Changes in project_detail
- Distinguish project/application view as well as
owner/simple user mode - 06:58 pm Revision b8b8fdde: Update Astakos help text message
- Change the message on the form in which the user
changes his/her password. - 06:49 pm Revision bcd550c2: Fixes
- - Change order in the menu
- Fix style bugs
- Fix form input border bug - 06:39 pm Revision 94e49e22: Skip project homepage response validation
- 06:39 pm Revision 76ca5ff0: Fix project resource fieldset ordering
- 06:26 pm Revision 51d734ea: Fix refresh token bug in profile page
- 06:21 pm Revision 5d2e61ec: Update pithos & astakos api docs
- 06:10 pm Revision 8a1393cc: New hover state for icons in profile auth pethods
- 06:10 pm Revision d692d8f8: Fixed order of resources in project creation form
- 06:07 pm Revision ec2e67f4: Explicit groups/resources order
- 06:00 pm snf-ganeti Revision 3673a326: Typo in comment of network type
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:00 pm ganeti-local Revision 3673a326: Typo in comment of network type
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:36 pm ./kamaki Revision 5a673575: Fully adjust cyclades_cli
- 05:33 pm Revision c291fd04: Style fixes
- 05:21 pm devflow Revision edcc5a4d: Take build area as arguments
- 05:06 pm Revision 9a0d8393: Various fixes
- - Hand hover effect in landing page
- Select hover state
- Text corrections - 04:23 pm Revision 28f4439f: Fix send reset password email
- 04:02 pm Revision 73dcef48: Show activation message
- 04:00 pm Revision e1017df9: Set Project.name None when terminated so that it can be reused
- 03:58 pm Revision a202beb8: Fix cloudbar profile sizing
- 03:58 pm Revision 66ef7099: Temorarily remove api access from menu
- 03:58 pm Revision e9e692be: Auth providers fixes
- - Respect CAN_REMOVE provider setting
- Verbal differences in create password form (based on if user requests
to ad... - 03:58 pm Revision 3000912c: Fix third party login next_url handling
- 03:58 pm Revision 260f1021: Improve unusable password validation error message
- 03:58 pm Revision db71675c: Enrich local login method profile display
- - Include username/email
- 03:39 pm ./kamaki Revision 92ab4b52: Bump ubuntu version 0.6.3.2-0ubuntu1
- 03:35 pm ganeti-local Revision 4b8b172d: hv_xen: Remove config after shutdown was successful
- If stopping an instance failed, the configuration would already be gone
and other operations depending on it (e.g. mi... - 03:35 pm snf-ganeti Revision 4b8b172d: hv_xen: Remove config after shutdown was successful
- If stopping an instance failed, the configuration would already be gone
and other operations depending on it (e.g. mi... - 03:05 pm Revision 2a2c6876: Use admin version of state display
- 02:47 pm Revision 02d94254: Update docs and settings
- 02:47 pm Revision 2a7276e7: Expose /user_catalogs service api call
- Change migration scripts to use this instead of the user api call
- 02:32 pm Revision d77b32f2: Changes in state display, plus some queries
- 02:32 pm Revision cb6b8c79: Enhanced project-show
- 02:29 pm snf-ganeti Revision c3d839f5: hv_xen: Simplify writing configuration
- Instead of calling _WriteConfigFileStatic from both derived classes,
those now only return the content (minus the “do... - 02:29 pm ganeti-local Revision c3d839f5: hv_xen: Simplify writing configuration
- Instead of calling _WriteConfigFileStatic from both derived classes,
those now only return the content (minus the “do... - 02:29 pm snf-ganeti Revision 0a903309: hv_xen: Prepare for unit tests, remove {static,class}method
- Unit tests will have to specify a custom Xen configuration directory (a
temporary directory). To this end “hv_xen.Xen... - 02:29 pm ganeti-local Revision 0a903309: hv_xen: Prepare for unit tests, remove {static,class}method
- Unit tests will have to specify a custom Xen configuration directory (a
temporary directory). To this end “hv_xen.Xen... - 02:27 pm snf-ganeti Revision d0bb3f24: hv_xen: Factorize and test disk configuration
- The “_GetConfigFileDiskData” function is moved to module level and
cleaned up (module-level constants for letters and... - 02:27 pm ganeti-local Revision d0bb3f24: hv_xen: Factorize and test disk configuration
- The “_GetConfigFileDiskData” function is moved to module level and
cleaned up (module-level constants for letters and... - 02:26 pm Revision 11779b6c: Add Pithos TestCases
- 02:04 pm Revision 3a9b8a84: Various fixes
- - Fix profile form slideToggle chrome bug
- Fix input focus style
- More margin in extracontent auth_methods - 01:58 pm ganeti-local Revision 06c9a520: hv_xen: Refactor getting node information, add tests
- Refactor and add tests for getting node (Domain-0) information.
Signed-off-by: Michael Hanselmann <hansmi@google.com... - 01:58 pm snf-ganeti Revision 06c9a520: hv_xen: Refactor getting node information, add tests
- Refactor and add tests for getting node (Domain-0) information.
Signed-off-by: Michael Hanselmann <hansmi@google.com... - 01:57 pm snf-ganeti Revision b255379d: hv_xen: Refactor running & parsing "xm list", add tests
- This patch refactors “_RunXmList” and adds some tests.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewe... - 01:57 pm ganeti-local Revision b255379d: hv_xen: Refactor running & parsing "xm list", add tests
- This patch refactors “_RunXmList” and adds some tests.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewe... - 01:46 pm ganeti-local Revision d82dec68: Merge branch 'devel-2.7'
- * devel-2.7:
hv_*: Always return from Verify, style fixes
_VerifyErrors()._Error() and _ErrorIf() are now consist... - 01:46 pm snf-ganeti Revision d82dec68: Merge branch 'devel-2.7'
- * devel-2.7:
hv_*: Always return from Verify, style fixes
_VerifyErrors()._Error() and _ErrorIf() are now consist... - 12:59 pm ./kamaki Revision 12c59e93: Merge branch 'master' into ubuntu
- 12:46 pm ganeti-local Revision cd04dfd2: hv_*: Always return from Verify, style fixes
- Change all “Verify” methods in hypervisor abstractions to explicitely
return None if no problem was detected. Remove ... - 12:46 pm snf-ganeti Revision cd04dfd2: hv_*: Always return from Verify, style fixes
- Change all “Verify” methods in hypervisor abstractions to explicitely
return None if no problem was detected. Remove ... - 12:27 pm Revision 7b4ca7fe: Fix empty new email validation
- 12:25 pm Revision 46cdafb6: Cloudbar bug fix
- 12:00 pm Revision 7d95385b: Cleanup transaction context
- 12:00 pm Revision 729d1abe: A comment
- 12:00 pm Revision e4c26c85: Fixes in notification transaction context
- 11:51 am Revision 835e2ee3: New texts
- Text for sign up/contact form/ reset password
- 11:37 am devflow Revision 06dcdc1b: Fix exception msg
- 11:31 am devflow Revision 1b883fea: Assert that os.system commands succeed
- 11:26 am Revision 57f5ea5c: Use locking function as a decorator
- 10:50 am ganeti-local Revision 9842f020: Check minimum size of networks on creation
- When creating a network, so far no size constraints were checked.
We now limit the size of a network to a /30 or bigg... - 10:50 am snf-ganeti Revision 9842f020: Check minimum size of networks on creation
- When creating a network, so far no size constraints were checked.
We now limit the size of a network to a /30 or bigg... - 10:46 am snf-ganeti Revision ea7693c1: Network QA
- This adds a script for the QA of 'gnt-network'. So far it
covers adding/removing and connecting/disconnecting network... - 10:46 am snf-ganeti Revision 9928c63e: Fix syntax error in QA's sample config
- The additional comma makes this file invalid JSON.
Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Mi... - 10:46 am ganeti-local Revision 9928c63e: Fix syntax error in QA's sample config
- The additional comma makes this file invalid JSON.
Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Mi... - 10:46 am ganeti-local Revision ea7693c1: Network QA
- This adds a script for the QA of 'gnt-network'. So far it
covers adding/removing and connecting/disconnecting network...
01/23/2013
- 10:06 pm Revision ca5148f2: Auth providers add/remove messages
- - Include provider method display
- Add remove message - 10:06 pm Revision ff81d0d9: Redirect to index after sending activation email
- 10:06 pm Revision f5001ffb: Fix empty email validation
- 10:06 pm Revision 86b446dd: Cleanse middleware fix
- patch only once
- 10:04 pm Revision 0e79735c: Several auth providers fixes/improvements
- - Allow third party signup if existing account with the same third party
identifier is not yet verified. Subsequent... - 07:55 pm Revision 49d451df: Fix urls
- 07:50 pm ./kamaki Revision b04288f7: Adjust cyclades_cli up to create
- 07:49 pm ganeti-local Revision 0c348b86: constants: Add list of known Xen commands
- These will be used in unittests.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iust... - 07:49 pm snf-ganeti Revision 0c348b86: constants: Add list of known Xen commands
- These will be used in unittests.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iust... - 07:47 pm Revision 59a287b0: Change astakos /login/redirect path to /login
- 07:19 pm Revision 758fc8ec: Update Astakos general messages
- 07:07 pm Revision 861458fd: Remove debug shibboleth statement
- 07:00 pm Revision 1c65202f: Remove a debugging print
- 06:59 pm Revision 8cf9b2dd: Use custom project_transaction_context in project views
- 06:56 pm Revision f6b041c0: Change status in project_list
- 06:56 pm Revision d55d4f34: Custom transaction context
- A context which can be used as a decorator;
it commits the transaction if no exception was raised and
the rollback fl... - 06:51 pm Revision 27932481: Fix name error
- 06:51 pm Revision 1e960db7: Fix docstring typo
- 06:51 pm Revision 48c9f506: Remove commented code
- 06:51 pm Revision 7d145e78: Change feedback email sender and body
- 06:51 pm Revision 890c2065: Change feedback & user_catalogs astakos && pithos api calls
- * Substitute ``username`` with ``displayname``
- 06:48 pm ./kamaki Revision 236e7d08: Fully adjust cyclades_cli
- 06:45 pm devflow Revision fd18e55a: Fix pylint script
- 06:34 pm snf-ganeti Revision 8bb2df7d: _VerifyErrors()._Error() and _ErrorIf() are now consistent
- _Error() didn't contain the logic for demoting errors to warnings and for
marking an operation as failed. Now _ErrorI... - 06:34 pm ganeti-local Revision 8bb2df7d: _VerifyErrors()._Error() and _ErrorIf() are now consistent
- _Error() didn't contain the logic for demoting errors to warnings and for
marking an operation as failed. Now _ErrorI... - 06:12 pm Revision 11c079c8: Fix exception handling in RADOS blocker/mapper
- Handle only KeyError exception in blocker/mapper initialization, and propagate
all other, as they indicate errors. - 06:11 pm Revision 898f06bb: Add description for RADOS settings
- 06:05 pm Revision d44504d6: Cloudbar sign in redirect param fix
- clean additional params from url
- 06:05 pm Revision c8d89a3c: Revert signup button labels
- 05:36 pm ./kamaki Revision 4ac9e2b1: Merge branch 'master' into debian
- Conflicts:
docs/installation.rst - 05:35 pm ./kamaki Revision 4ac4e72d: New upstream version
- 05:32 pm ./kamaki Revision e02aa7dd: Seriously!
- 05:25 pm ./kamaki Revision 3cc0d29d: Update version tag
- 05:17 pm ./kamaki Revision 0ddbbcdc: Merge branch 'master' into release-0.6.3
- 05:16 pm ./kamaki Revision a03ade9e: Minor adjustments + apply to image_cli <=register
- 04:57 pm Revision 32a70876: More verbal fixes on Astakos
- * dashboard landing page
* project application forms - 04:35 pm Revision 2e06f08d: Astakos migration utility
- include a helper script to identify/delete users with case insensitive
duplicate emails - 04:14 pm Revision 4a13d054: Fix third party signup form
- - Do not user `provider` context variable when iterating through auth
provider objects since it's already passed in... - 03:45 pm snf-ganeti Revision 31b8f1e6: Merge branch 'master' into devel-2.7
- * master:
Handle the result of QueryGroups() correctly
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 03:45 pm ganeti-local Revision 31b8f1e6: Merge branch 'master' into devel-2.7
- * master:
Handle the result of QueryGroups() correctly
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 03:25 pm snf-ganeti Revision 286d0218: Handle the result of QueryGroups() correctly
- If no group is given for the “gnt-network connect“/“… disconnect”
commands, the client uses the result of “QueryGroup... - 03:25 pm ganeti-local Revision 286d0218: Handle the result of QueryGroups() correctly
- If no group is given for the “gnt-network connect“/“… disconnect”
commands, the client uses the result of “QueryGroup... - 03:24 pm ganeti-local Revision af3aea48: Handle the result of QueryGroups() correctly
- If no group is given for the “gnt-network connect“/“… disconnect”
commands, the client uses the result of “QueryGroup... - 03:24 pm snf-ganeti Revision af3aea48: Handle the result of QueryGroups() correctly
- If no group is given for the “gnt-network connect“/“… disconnect”
commands, the client uses the result of “QueryGroup... - 03:12 pm Revision 1177e91b: Bug fixes
- 03:10 pm Revision b87429e1: Bug/style fixes
- 03:10 pm Revision 1e689956: Change cloudbar profile toggle js.
- 03:01 pm Revision 1220928d: Update messages at the dashboard's landing page
- 02:46 pm ./kamaki Feature #3199 (Closed): Recursively download remote directories
- Until now: users have to download each file with a seperate command
Desired functionality:
1. kamaki store downlo... - 02:27 pm Revision 8a084e9f: Update Astakos auth providers messages
- 02:10 pm ./kamaki Revision 18a1ddc0: New upstream version 0.6.3.1-1
- 01:41 pm ganeti-local Revision 76c364d9: hv_xen: Compose file name outside error handling
- In _ReadConfigFile, the filename should be prepared outside the
try/except block. Fixes bad code formatting, too.
Si... - 01:41 pm snf-ganeti Revision 76c364d9: hv_xen: Compose file name outside error handling
- In _ReadConfigFile, the filename should be prepared outside the
try/except block. Fixes bad code formatting, too.
Si... - 01:09 pm Pithos MacOS Client Revision 83950619: Use latest pithos-apple-common
- 11:49 am Pithos MacOS Client Revision 8b8ac5ef: minor change in common
- 11:47 am Pithos iOS Client Revision ef5873e0: Merge branch 'master' of https://code.grnet.gr/git/pithos-ios
- 11:46 am Pithos iOS Client Revision 72ee9baa: new version number
- 11:44 am Revision 139d3a0b: Revert "Re-enable `test_001_list_servers'"
- This reverts commit b3e64586f762d8292d63e5f46b8156e56089f260.
- 11:06 am Pithos iOS Client Revision 22964135: Fix bug in url handling, update version
01/22/2013
- 08:32 pm ./kamaki Revision dc6fc88e: Apply changes to history_cli
- 07:57 pm devflow Revision 8a36299c: Add ci module
- 07:53 pm ./kamaki Bug #3172 (Closed): store upload connection/server failure handling
- 07:53 pm ./kamaki Feature #3163 (Closed): Rich command-specific user help
- 07:51 pm ./kamaki Revision 436bd910: Propagate changes to config_cli
- 07:48 pm snf-image-creator Revision 5a012759: Bump ubuntu version to 0.2.2-0ubuntu1
- 07:14 pm ./kamaki Revision a00de254: Seperate error handling from main cli classes
- So far tested in astakos only
- 07:03 pm ./kamaki Support #3197 (Closed): Cleaner error handling code
- Error handling code from v0.6.3 is clear but results to large source files in kamaki.cli.commands
This cleaning will... - 06:57 pm ./kamaki Bug #3196 (Closed): Trace errors through all parts of kamaki code
- Some error traces seem to be missing when reporting an error.
Fixing this, slight design changes in error handling... - 06:55 pm Revision aad0e329: Option to cancel membership request
- 06:27 pm ganeti-local Revision 00ef625c: testutils: Module-level method for reading test data
- This patch moves the functions “_ReadTestData” and “_TestDataFilename”
to module level. They do not depend on a class... - 06:27 pm snf-ganeti Revision 00ef625c: testutils: Module-level method for reading test data
- This patch moves the functions “_ReadTestData” and “_TestDataFilename”
to module level. They do not depend on a class... - 06:26 pm Revision f7e8a6af: Reference project by chain_id in views
- Add a new namespace (projects/app/<application_id>)
for applications (used in order to view modifications). - 05:56 pm Revision 3e3743f2: wip More progress with chains
- 05:42 pm devflow Revision 7383c8c8: Pep8 fixes
- 05:42 pm devflow Revision ca01e50e: Add function for creating temp directory
- 05:42 pm devflow Revision fe584cc4: Do not convert IOError to RuntimeError
- 05:38 pm snf-image-creator Revision 956c6c31: Merge branch 'master' into ubuntu
- 05:28 pm ./kamaki Revision 36526b3c: Tide up error handling code in astakos
- 05:27 pm snf-image-creator Revision fba09688: Bump version to 0.2.2
- 05:23 pm snf-image-creator Revision 5aa25240: Update the documentation
- * Add contact info
* Add info on how to install Arch Linux packages
* Add limitations section in usage - 04:05 pm snf-ganeti Revision 0d07a850: hv_base: Remove empty constructor
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com> - 04:05 pm ganeti-local Revision 0d07a850: hv_base: Remove empty constructor
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com> - 04:05 pm ganeti-local Revision 3b721842: Add test for backend._GetBlockDevSymlinkPath
- Add a unit test for the trivial “_GetBlockDevSymlinkPath” function in
backend (small changes in the function were req... - 04:05 pm snf-ganeti Revision 3b721842: Add test for backend._GetBlockDevSymlinkPath
- Add a unit test for the trivial “_GetBlockDevSymlinkPath” function in
backend (small changes in the function were req... - 03:29 pm Revision 7184f408: wip Progress with chains
- 03:10 pm ./kamaki Feature #3165 (Closed): Basic windows support
- 03:04 pm ./kamaki Revision f2a310a3: Merge branch 'feature-store' into develop
- 02:32 pm ./kamaki Revision 001200c3: Format data size units, use it in quota commands
- quota returns value in units (KiB, MiB, etc)
new argument -b, --bytes to return value in bytes
setquota can accept a ... - 01:49 pm Revision b0b87c56: snf-pithos-backend: Fix backend.meesages attribute
- backend.messages attribute was not initialized correctly, resulting in
an AttributeError exception in _pool_cleanup. - 01:43 pm Revision c3bcaeff: plankton: Handle correctly request filters
- Make sure that when listing public images plankton verifies that
size_max and size_min req filters are integers, and ... - 01:38 pm Revision 35fe39fa: Change install requirements
- 01:28 pm Revision ff67242a: wip Project views by chain_id
- 12:42 pm ./kamaki Revision 7147e1ca: store-delete asks for permission
- In cli.utils: new method ask_user prompts for permission
In cli.commands.pithos_cli: store_delete/purge ask for permi... - 12:32 pm devflow Revision 2ec7054e: Pep8 fixes
- 12:06 pm ./kamaki Revision 49b479a7: Merge branch 'develop' into feature-store
- 11:58 am Revision 01bdbd17: Checks for operations on applications
- 11:30 am Revision 14f7f6a5: Fix membership checks
- 11:19 am devflow Revision 37866d7a: Add function for creating temp directory
- 10:57 am Revision 93c4dc6b: Output log for project-sync
01/21/2013
- 11:45 pm Revision d4fc6292: Checks for membership functions
- 09:11 pm Revision f9224cc0: Fix unicode urlencoding in feedback call
- 09:11 pm Revision c2837d72: Provide project show command
- 07:26 pm snf-image Revision da5f4b81: Bump debian version to 0.7.6-1
- 06:53 pm ./kamaki Support #3179 (Closed): Merge quota-holder client in main kamaki distribution
- 06:52 pm ./kamaki Bug #3192 (Closed): kamaki image * commands should not send non-flag URL params without values
- 06:47 pm snf-image Revision db7d9df2: Update ChangeLog and configure.ac for ver. 0.7.6
- 06:38 pm snf-image Revision 81d3d555: Make the size of the helper VM image configurable
- Add a new HELPER_SIZE variable for this purpose. Default size is
hardcoded to 400MB - 06:34 pm ./kamaki Revision 4375c7b3: Merge branch 'bugfix-params'
- 06:32 pm ./kamaki Revision fa984c2c: mage-public: remove params without values
- 06:16 pm snf-image Revision 87a73976: Fix a bug in DeleteSSHkeys
- The code for checking for non-default keys was never called
- 06:02 pm ./kamaki Revision c3d131ec: Merge branch 'feature-store' into develop
- 06:00 pm ./kamaki Revision 745d938b: Tide up _upload_missing_blocks code + progress chk
- progress check in upload: don't let progress bar raise exceptions
- 05:47 pm snf-image Revision 94a16b02: Mount /dev & /proc in the helper before chrooting
- 05:33 pm devflow Revision e04d1761: Do not convert IOError to RuntimeError
- 05:31 pm snf-ganeti Revision af89fa76: Fix format string of KVM output
- This fixes a missing 's' in the format string and
the wrong quotes. Those bugs were introduced in
commit 6e043e60.
S... - 05:31 pm ganeti-local Revision af89fa76: Fix format string of KVM output
- This fixes a missing 's' in the format string and
the wrong quotes. Those bugs were introduced in
commit 6e043e60.
S... - 05:13 pm Revision c2141ac1: Various fixes
- 04:25 pm ./kamaki Bug #3192 (Closed): kamaki image * commands should not send non-flag URL params without values
- 03:38 pm Revision f659cd15: Fix progress messages handling
- proper handling of missing `messages` key progress messages.
- 03:23 pm ./kamaki Revision 7eda693f: Doc updates and minor improvements
- 03:05 pm snf-image-creator Revision eb5123b7: Fix typos in install section of the documentation
- Credits go to Alex Pyrgiotis <apyrgio@grnet.gr>
- 02:47 pm Revision 2a410f76: Replace fabric with paramiko
- 02:46 pm Revision 78bc0b94: Show landing page in menu
- 02:46 pm Revision 2b207cbf: Fixes for profile/signup pages
- 02:21 pm Revision d5570293: Check sync status only for active users
- 02:16 pm Revision 3c049f6d: Better log printing
- 02:15 pm Revision 225d4837: Signup form fixes
- - Resolve provider name on hidden input
- Hide signup methods on form submission - 01:58 pm snf-ganeti Revision d316b880: Renames and cleanup of variable names in confd
- The current names are quite confusing; this patch cleans up the
confusion by making sure we use different terms for t... - 01:58 pm ganeti-local Revision d316b880: Renames and cleanup of variable names in confd
- The current names are quite confusing; this patch cleans up the
confusion by making sure we use different terms for t... - 01:57 pm snf-ganeti Revision 01eea342: Change the polling thread sleep behaviour
- Currently, the polling thread sleeps at the end of its body; the
original reason was that when the thread initially s... - 01:57 pm ganeti-local Revision 7e7fa841: First part of confd timer changes
- This patch changes the resolution of the timers: the watcher timer
goes from 60s to 17s, and the polling-mode timer g... - 01:57 pm ganeti-local Revision 01eea342: Change the polling thread sleep behaviour
- Currently, the polling thread sleeps at the end of its body; the
original reason was that when the thread initially s... - 01:57 pm ganeti-local Revision a6e054a8: Add a function to get the current time in microseconds
- In some cases we need higher resolution that seconds; I've settled on
microseconds as that is what 'threadDelay' want... - 01:57 pm snf-ganeti Revision ce817701: Increase Haskell log file resolution
- Currently the Haskell logging goes with the default time formatting,
which lacks sub-second resolution. This is not g... - 01:57 pm snf-ganeti Revision 7e7fa841: First part of confd timer changes
- This patch changes the resolution of the timers: the watcher timer
goes from 60s to 17s, and the polling-mode timer g... - 01:57 pm snf-ganeti Revision a6e054a8: Add a function to get the current time in microseconds
- In some cases we need higher resolution that seconds; I've settled on
microseconds as that is what 'threadDelay' want... - 01:57 pm ganeti-local Revision ce817701: Increase Haskell log file resolution
- Currently the Haskell logging goes with the default time formatting,
which lacks sub-second resolution. This is not g... - 01:57 pm ganeti-local Revision c62df702: Start confd in notify mode if we can
- This patch changes the default model—where confd is always started in
polling mode—to a model where if possible we en... - 01:57 pm snf-ganeti Revision c62df702: Start confd in notify mode if we can
- This patch changes the default model—where confd is always started in
polling mode—to a model where if possible we en... - 01:53 pm ./kamaki Revision 3e7d1e0e: Upload progress bar advances only if block uploads
- was: progress bar advances if thread is initialized. In case of thread
failures, progress bar was re-initialized for ... - 01:31 pm devflow Revision 8df4ab84: Update Copyright entries, fix PEP8 errors
- 01:30 pm devflow Revision 1ddf172f: Bump version to 0.4next
- 01:24 pm snf-ganeti Revision 3190ad64: Explicitly load the config at confd startup
- Currently, confd main function doesn't load the config, but simply
forks the individual timer threads, which will—as ... - 01:24 pm ganeti-local Revision 3190ad64: Explicitly load the config at confd startup
- Currently, confd main function doesn't load the config, but simply
forks the individual timer threads, which will—as ... - 01:18 pm Revision 62fda315: Print log in astakos-quota-verify
- 01:04 pm Revision 5aac5dc4: In sync_users log quotas computed by astakos
- 12:29 pm Revision 53dc0136: Merge branch develop into feature-burnin
- 12:19 pm Revision 93534631: Missing changes from pervious commit
- 12:14 pm Revision c793d0f6: Hide signup options after third party login
- 12:05 pm Revision 8d4a87ad: Adding header for Usage page
- 12:05 pm Revision 222ad95f: New style for Sign Up page
01/18/2013
- 09:20 pm snf-image-creator Revision 252b2b5d: Completely exclude mpoints when running rsync
- We used to exclude mount point from rsync with options like this:
--exclude mount/point/*
This will copy the direc... - 08:27 pm Revision fd2986e3: Remove obsolete custom template tag isinf
- 08:22 pm Revision 098a6bff: Simplify resource & resource policy presentation
- 07:23 pm Revision b98e1df0: Provide project details command
- 07:23 pm Revision 0cf289c2: Substitute deprecated sortable argument to orderable
- 06:56 pm Revision 762900a2: Collect reporting info for sync_projects()
- 06:49 pm ./kamaki Revision 3e58b962: TODO changes on store-download
- 06:48 pm snf-image-creator Revision f6ea8d02: Fix a bug in tmp dir removal
- snf-image-creator removed /var/tmp if the directory was empty
- 06:41 pm ./kamaki Revision 1f315e7b: Make store-upload second param optional
- 06:05 pm Revision 140da2d1: Split management command into astakos-quota-verify and project-sync
- 05:44 pm ./kamaki Revision b9ac17a3: Enforce python>=2.6 dependency
- 05:21 pm ./kamaki Revision e14bbf21: Add missing dependencies python-ordereddict/argparse
- 05:12 pm snf-ganeti Revision 525f0f98: Fix type of 'node_whitelist' request parameter
- If opportunistic_locking is used, then 'node_whitelist' parameter passed
to the allocator is set to the LU's owned no... - 05:12 pm ganeti-local Revision 525f0f98: Fix type of 'node_whitelist' request parameter
- If opportunistic_locking is used, then 'node_whitelist' parameter passed
to the allocator is set to the LU's owned no... - 05:12 pm ganeti-local Revision 347fa0f1: hv_xen: Add test for CPU pinning configuration
- Add a unittest for a function formatting CPU pinning information for
Xen's configuration.
Signed-off-by: Michael Han... - 05:12 pm snf-ganeti Revision 347fa0f1: hv_xen: Add test for CPU pinning configuration
- Add a unittest for a function formatting CPU pinning information for
Xen's configuration.
Signed-off-by: Michael Han... - 05:12 pm snf-ganeti Revision 6e043e60: kvm: deduplicate 'get output' code
- We had the same code twice, and were about to add a third time. Better
to collapse it into just one function.
Signed... - 05:12 pm snf-ganeti Revision 6f4070cd: kvm: extract a regexp matching out of a for loop
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:12 pm ganeti-local Revision 6e043e60: kvm: deduplicate 'get output' code
- We had the same code twice, and were about to add a third time. Better
to collapse it into just one function.
Signed... - 05:12 pm ganeti-local Revision 6f4070cd: kvm: extract a regexp matching out of a for loop
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:12 pm snf-ganeti Revision f0db563d: kvm: remove last version-based feature detection
- This was left behind because it required a different kvm invocation.
Now that we can add new ones cheaply (two consta... - 05:12 pm ganeti-local Revision f0db563d: kvm: remove last version-based feature detection
- This was left behind because it required a different kvm invocation.
Now that we can add new ones cheaply (two consta... - 05:04 pm ./kamaki Revision 8158650c: Add deps python-ordereddict, python-argpars
- 05:02 pm Revision 1951cf27: Remove obsolete management command
- 04:59 pm Revision 84a3f701: Advances in syncing quotaholder with astakos
- Factor out trigger_sync() as lock_sync() to be used for other
sync processes in addition to sync_projects().
Implemen... - 04:52 pm Revision b0a38525: Use opportunistic locking
- Use opportunistic locking, introduced in Ganeti 2.7, to allow parallel creation
of VMs in the Ganeti backend. When th... - 04:43 pm ./kamaki Revision b9d3ed98: Python instead of Python-all
- 04:32 pm ./kamaki Revision 7d809724: Add python-all package dependency
- 04:30 pm ganeti-local Revision a8e8c0c6: Make Xen config path a build-time option
- Stop hardcoding the path in “hv_xen.py”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Tr... - 04:30 pm snf-ganeti Revision a8e8c0c6: Make Xen config path a build-time option
- Stop hardcoding the path in “hv_xen.py”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Tr... - 04:17 pm ./kamaki Revision c377da35: Fix rules syntax error
- 03:58 pm Revision 115fc1d6: Merge 'develop' into feature-projects
- Needed for building devflow packages from feature-projects.
- 03:40 pm ganeti-local Revision df1d5c8f: Makefile.am: Protect placeholders for sed
- If the placeholder has exactly the same name as the variable used in
autoconf it would be replaced as well. In the ca... - 03:40 pm snf-ganeti Revision df1d5c8f: Makefile.am: Protect placeholders for sed
- If the placeholder has exactly the same name as the variable used in
autoconf it would be replaced as well. In the ca... - 03:39 pm snf-ganeti Revision 94d5cee9: burnin: Don't keep hypervisor class around
- Just determine whether it can migrate and keep that value instead of the
full hypervisor class.
Signed-off-by: Micha... - 03:39 pm ganeti-local Revision 94d5cee9: burnin: Don't keep hypervisor class around
- Just determine whether it can migrate and keep that value instead of the
full hypervisor class.
Signed-off-by: Micha... - 03:25 pm Revision 36dc7771: Alter image for signup page
- 03:10 pm Revision 11546a0e: Fix compatibility issues with ganeti-2.7
- * SimpleConfigReader has been removed. Use SimpleStore
* QUEUE_DIR has been moven from ganeti.constants to ganeti.pat... - 03:09 pm Revision bed3cd0b: Network field type has been renamed to flavor
- 02:44 pm ./kamaki Revision 35b52b0e: Update store-manifest help
- Manifest is kept for compatibility with OOS Storage
- 02:38 pm ./kamaki Revision aaca2ef4: path.basename for store-append/truncate/overwrite
- Check if it is applied everywhire + minor improvements
- 02:33 pm Revision 2f70b788: Fix typo bug in reconcile ip pools
- 02:33 pm Revision a39e3852: Set default activation redirect url
- 02:31 pm Revision ddcc0dd9: Merge remote-tracking branch 'synnefo/feature-projects' into feature-astakos-n...
- 01:55 pm devflow Revision 07866f6a: Fix rules
- 01:41 pm Revision 7deaaa5f: Landing page style improvements
- 01:41 pm Revision a96c495d: Improvements in auth_methods js in profile page
- 01:40 pm Revision 9a2c43da: Remove change email from menu
- 01:30 pm Revision cab31c74: Add warning message for backend without networks
- 01:14 pm Revision 32c7c3fc: Change pithos-set-quota: send computed quota anyway
- 01:14 pm Revision 05375e71: Fix register_resources in QH_PRACTICALLY_INFINITE is not imported
- 12:46 pm Revision b3e64586: Re-enable `test_001_list_servers'
- 12:41 pm ganeti-local Revision 9fb621af: Text wrap in Haskell code
- This adds two functions in Utils.hs: 'wrap' and 'trim' along with some
simple tests. 'wrap' is used in Common.hs for ... - 12:41 pm snf-ganeti Revision 9fb621af: Text wrap in Haskell code
- This adds two functions in Utils.hs: 'wrap' and 'trim' along with some
simple tests. 'wrap' is used in Common.hs for ... - 12:21 pm snf-image-creator Revision aab4b154: Add missing rsync dependency in docs
- Add missing rsync dependency dependency in the install section of
the documentation - 12:18 pm devflow Revision a1a26749: Add script for bumping version
- devflow-bump-version updates the version file that exists at the
toplevel of the git repository and commits the change. - 12:16 pm devflow Revision c262723d: Bump version
- 12:15 pm devflow Revision 0700eb83: Add script for bumping version
- devflow-bump-version updates the version file that exists at the
toplevel of the git repository and commits the change. - 12:13 pm snf-ganeti Revision d38bef8e: Run pre-migrate hooks on primary node too
- Signed-off-by: Constantinos Venetsanopoulos <cven@grnet.gr>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 12:13 pm ganeti-local Revision d38bef8e: Run pre-migrate hooks on primary node too
- Signed-off-by: Constantinos Venetsanopoulos <cven@grnet.gr>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 11:56 am Revision 003d8fcf: Profile auth methods fixes/Landing page
- - New landing page (missing icons)
- Auth methods js bug fixes
- Style fixes - 11:55 am ./kamaki Revision 7a423d97: More intuitive storer-copy/move semantics
- copy/move cont:path path2
will move all <obj> prefixed with path, as path2<obj>
or as path2 if path corresponds... - 11:44 am devflow Revision 7c1589db: Add script for bumping version
- devflow-bump-version updates the version file that exists at the
toplevel of the git repository and commits the change. - 11:36 am devflow Revision fc2a385a: Bump version
01/17/2013
- 07:10 pm ./kamaki Revision 707c1a4a: store upload uses basename if remote name msing
- 07:07 pm Revision a9fda195: Fix messages
- 07:03 pm ./kamaki Revision 8249ee0f: Change store-move semantics (more like copy)
- move cont:path path2
will move all <obj> prefixed with path, as path2<obj>
move cont:path cont2:
will move all ... - 06:52 pm Revision 7eadc230: Management command to check and perform project expiration
- 06:48 pm Revision e1f31e63: Display project state
- 06:45 pm Revision 72a6e1e8: Make is_alive equal to not is_terminated
- 06:45 pm ./kamaki Revision 38b55954: New semantics for store-copy
- copy cont:path path2
will copy all files prefixed with path, as path2path
copy cont:path cont2:
will copy all... - 06:44 pm Revision 9307cd46: Rename PROJECT_STATE_DISPLAY to APPLICATION_STATE_DISPLAY
- 06:37 pm snf-image Revision 6d5097f1: Update ChangeLog and configure.ac for ver. 0.7.5
- 06:37 pm snf-image Revision 7155509d: Make defaults file inherit the ./configure options
- 06:37 pm snf-image Revision 7f097c3a: Cleanup variables and ./configure options
- Remove:
HELPER_CACHE_DIR
HELPER_IMG
HELPER_KERNEL
HELPER_INITRD
TIMELIMIT
Add:
TIMEOUT
In configure, remove:
... - 06:37 pm snf-image Revision da805afc: Update ChangeLog and configure.ac for ver. 0.7.4
- 06:36 pm snf-image Revision e49b5441: Mount all local filesystems when deploying images
- If the image has /home on a different partition than /, then
we'll need to have it mounted to inject files on a user'... - 06:36 pm snf-image Revision 8e33611e: Fix a bug in get_partition_to_resize
- Fix a typo in a variable name
- 05:54 pm snf-ganeti Revision 9d02edc6: Makefile: Allow tarball creation when man-in-doc is active
- Documentation with included man pages should not be distributed as it
contains fixed paths. Since the documentation w... - 05:54 pm ganeti-local Revision 9d02edc6: Makefile: Allow tarball creation when man-in-doc is active
- Documentation with included man pages should not be distributed as it
contains fixed paths. Since the documentation w... - 05:45 pm ./kamaki Revision e11d7acb: python-all>=2.6, install changelogs
- 05:29 pm devflow Revision adaef57d: Do not edit changelog in snapshot mode
- Do not use vim for editing changelog when the mode is snapshot.
Automatically set UNRELEASED distribution to unstable. - 05:07 pm devflow Revision 41a60268: Bump version
- 05:05 pm devflow Revision acd54307: Fix typo
- 04:38 pm Revision e43ac298: Check subcommand for encoding stdout
- Dummy check, forced by bug in builtin `isatty` method:
https://bugzilla.redhat.com/show_bug.cgi?id=841152 - 04:37 pm Revision 473e2b08: Remove devflow form build dependency
- 04:37 pm Revision 8f63a115: Remove version dependencies from snf- packages
- 04:29 pm ./kamaki Revision eb18b8a7: Add prefix-match ability to store-copy
- 04:19 pm Revision 35bf6640: Design overview fixes/updates
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:12 pm Revision 6ebe72f8: Optimize project-list query
- Note that select_related() does not automatically bring
`related_name's, such as ProjectApplication.project.
Need to ... - 03:21 pm Revision 495eb8f3: New layout with image for email_change pages
- 03:21 pm devflow Revision a2d04ae1: Add 'sh' to python dependencies
- 03:21 pm devflow Revision acafa204: Bump version
- 03:05 pm Revision 95cb469b: Fix reset password via extended profile form
- 03:05 pm Revision 3f8570dc: Configurable activation url
- url to redirect on after user account activation
- 03:05 pm Revision 8eb36753: Exclude local accounts in unverified accounts cleanup
- If an authenticated user tries to add a third party login method, reset
existing pending users created using the same... - 03:05 pm Revision 4d0bdd3b: Some code refactoring
- 03:05 pm Revision 3c41f3ef: Additional audits in data migration
- 03:05 pm Revision 2da6f56b: Success messages on profile form submit
- display messages based on action request after uses submitted the
profile form successfully - 03:05 pm Revision 649f2d36: Check if local provider supports email changet
- 03:02 pm devflow Revision fcf2cb18: Merge branch 'debian' into debian-develop
- Conflicts:
devflow/autopkg.py - 03:02 pm Revision 7b5bca4a: New profile form bug fixes
- New profile icons
- 02:58 pm devflow Revision fdb8eec3: Merge branch 'master' into debian
- 02:56 pm snf-image Revision abd3de65: Bump debian version to 0.7.5-1
- 02:55 pm devflow Revision 1440b202: Bump version
- 02:55 pm Revision e5bc7bc9: Add an assertion check in all_quotas
- 02:55 pm Revision 689226c3: Compiled project queries for optimization
- 02:51 pm ./kamaki Revision d7beb9ae: Merge branch 'feature-output' into develop
- 02:51 pm ./kamaki Revision a40e152f: pre-connection debug info
- 02:50 pm Revision 25d7843d: Remove security_model from i-cyclades.rst
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:49 pm snf-image Revision a5b79338: Update ChangeLog and configure.ac for ver. 0.7.5
- 02:46 pm devflow Revision 61226ba8: Merge branch 'debian-develop' into debian
- Conflicts:
debian/control
debian/rules - 02:43 pm snf-image Revision fd0c1f7d: Make defaults file inherit the ./configure options
- 02:41 pm devflow Revision f80b3f6a: Fix finding of debian branch
- 02:41 pm devflow Revision 06876914: Bump version
- 02:11 pm devflow Revision 5a29a44e: Check that current branch is allowed
- 02:07 pm Revision 26af2b28: Imrpove resource presentation in project creation email notification
- 02:07 pm Revision 64b5136c: Handle IOError while trying to load approval terms from not existing location.
- 02:06 pm devflow Revision cdf9aa79: Add gitpython and sh to pydist-overrides
- 02:05 pm devflow Revision 1e338a25: Fix debian rules
- 01:48 pm ./kamaki Bug #3187 (Closed): path prefix wildcard @ kamaki-store commands
- Kamaki store commands need a wildcard functionality. A simple prefix-aware approach will be implemented. The idea is ...
- 01:42 pm Revision 611a1398: Fix typo
- 01:39 pm ./kamaki Revision 8f180e69: Merge branch 'feature-output' into develop
- 01:32 pm ./kamaki Revision 1a3c18fd: Add include option to control conn-content print
- 01:11 pm snf-image Revision 68d58128: Cleanup variables and ./configure options
- Remove:
HELPER_CACHE_DIR
HELPER_IMG
HELPER_KERNEL
HELPER_INITRD
TIMELIMIT
Add:
TIMEOUT
In configure, remove:
... - 12:40 pm ./kamaki Revision d4f94157: Merge branch 'master' into feature-output
- 12:01 pm devflow Revision b1aa3d49: Option to override configuration file
- 11:45 am devflow Revision 7316df0e: Add help paragraph
- 11:21 am Revision f28732db: Merge branch 'feature-astakos-newstyles' of https://code.grnet.gr/git/synnefo ...
- 11:21 am Revision 9f2d1323: New login form improvements
- 11:01 am devflow Revision 09f7b4e0: Reorder
01/16/2013
- 09:24 pm snf-image-creator Revision 14a711fd: Bump ubuntu version to 0.2.1-0ubuntu1
- 09:20 pm snf-image-creator Revision 88d86948: Remove constraint in python-sendfile dependency
- No need to have python-sendfile << 2.0 any more
- 09:15 pm snf-image-creator Revision aa3b0a2a: Merge branch 'master' into ubuntu
- 08:57 pm ganeti-local Revision 82e3bf85: Check if KVM machine version is supported
- If machine version is passed as an hv param, a check is made
in target node whether this version is included in the s... - 08:57 pm snf-ganeti Revision 82e3bf85: Check if KVM machine version is supported
- If machine version is passed as an hv param, a check is made
in target node whether this version is included in the s... - 08:19 pm snf-image-creator Revision aa816e8c: Bump version to 0.2.1
- 07:59 pm Pithos iOS Client Revision 192b305e: Fix analysis warnings
- 07:57 pm snf-image-creator Revision 8c7d7b90: Update the documentation
- * Add instuctions for installing the software in Ubuntu 12.10
* Rephrase some parts in install, overview and usage s... - 07:52 pm devflow Revision 3bd8811e: Merge branch 'develop' into debian-develop
- Conflicts:
autopkg.conf
devflow/autopkg.py
setup.py - 07:48 pm devflow Revision e727d1ba: Add default debian branch
- 07:43 pm snf-ganeti Revision 11cf71c4: Revert "run-in-tempdir: Improve speed"
- This reverts commit dd60179dfd8 as it broke coverage for Python.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 07:43 pm ganeti-local Revision 11cf71c4: Revert "run-in-tempdir: Improve speed"
- This reverts commit dd60179dfd8 as it broke coverage for Python.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 07:29 pm devflow Revision 1c3c6417: Add distribute_setup
- 07:09 pm snf-ganeti Revision e32e1fb9: Verify that templates are compatible with exclusive storage
- cluster-verify reports instances with disk templates not compatible with
exclusive storage but that are running on no... - 07:09 pm ganeti-local Revision e32e1fb9: Verify that templates are compatible with exclusive storage
- cluster-verify reports instances with disk templates not compatible with
exclusive storage but that are running on no... - 07:09 pm snf-ganeti Revision 525939d9: cluster-verify checks uniformity of PV sizes
- When exclusive_storage is set, cluster-verify complains if the size of PVs
is not uniform across a node group.
Signe... - 07:09 pm snf-ganeti Revision 14fe92c7: New RPC call for node verify in dns-only RPC client
- This will be used in node-add.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Michael Hanselman... - 07:09 pm snf-ganeti Revision 58bc6241: add-node checks PVs
- add-node now performs a few checks on LVM before adding a node to the
cluster.
Signed-off-by: Bernardo Dal Seno <bda... - 07:09 pm snf-ganeti Revision b496abdb: bdev.GetPVInfo() returns list of LVs
- This will be used for checks related to exclusive storage.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Re... - 07:09 pm snf-ganeti Revision d5a690cb: cluster-verify checks that PVs are not shared
- When exclusive_storage is set, cluster-verify complains if PVs are shared
among unrelated LVs.
Signed-off-by: Bernar... - 07:09 pm ganeti-local Revision 525939d9: cluster-verify checks uniformity of PV sizes
- When exclusive_storage is set, cluster-verify complains if the size of PVs
is not uniform across a node group.
Signe... - 07:09 pm ganeti-local Revision 14fe92c7: New RPC call for node verify in dns-only RPC client
- This will be used in node-add.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Michael Hanselman... - 07:09 pm ganeti-local Revision 58bc6241: add-node checks PVs
- add-node now performs a few checks on LVM before adding a node to the
cluster.
Signed-off-by: Bernardo Dal Seno <bda... - 07:09 pm ganeti-local Revision 39eb39dc: Moved checks within LUClusterVerifyGroup
- Almost all instance-specific checks have been moved from the Exec method to
the _VerifyInstance method. This cleans u... - 07:09 pm ganeti-local Revision b496abdb: bdev.GetPVInfo() returns list of LVs
- This will be used for checks related to exclusive storage.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Re... - 07:09 pm ganeti-local Revision d5a690cb: cluster-verify checks that PVs are not shared
- When exclusive_storage is set, cluster-verify complains if PVs are shared
among unrelated LVs.
Signed-off-by: Bernar... - 07:09 pm snf-ganeti Revision 39eb39dc: Moved checks within LUClusterVerifyGroup
- Almost all instance-specific checks have been moved from the Exec method to
the _VerifyInstance method. This cleans u... - 07:09 pm ganeti-local Revision 11064155: utils.LvmExclusiveCheckNodePvs() returns more info
- utils.LvmExclusiveCheckNodePvs() now returns the size of the smallest and
biggest PVs of a node. They will be used fo... - 07:09 pm snf-ganeti Revision 8c3d6797: Small cleanup in constants.py
- - compat.UniqueFrozenset used in one more place, for consistency.
- The order of NV_XXX constants is fixed so that al... - 07:09 pm snf-ganeti Revision 22d9752a: cluster-verify checks uniformity of exclusive_storage flag
- The value of the flag should be the same for nodes within the same group.
Signed-off-by: Bernardo Dal Seno <bdalseno... - 07:09 pm snf-ganeti Revision 11064155: utils.LvmExclusiveCheckNodePvs() returns more info
- utils.LvmExclusiveCheckNodePvs() now returns the size of the smallest and
biggest PVs of a node. They will be used fo... - 07:09 pm ganeti-local Revision 8c3d6797: Small cleanup in constants.py
- - compat.UniqueFrozenset used in one more place, for consistency.
- The order of NV_XXX constants is fixed so that al... - 07:09 pm ganeti-local Revision 22d9752a: cluster-verify checks uniformity of exclusive_storage flag
- The value of the flag should be the same for nodes within the same group.
Signed-off-by: Bernardo Dal Seno <bdalseno... - 07:01 pm snf-ganeti Revision dd60179d: run-in-tempdir: Improve speed
- By creating symlinks instead of actually creating files we still get the
benefits of using a temporary directory, but... - 07:01 pm ganeti-local Revision dd60179d: run-in-tempdir: Improve speed
- By creating symlinks instead of actually creating files we still get the
benefits of using a temporary directory, but... - 06:07 pm ganeti-local Revision 06a6f2cc: run-in-tempdir: Copy doc/* only if needed
- To preserve disk space on copying all files to a temporary directory,
the “doc” directory is only copied when buildin... - 06:07 pm snf-ganeti Revision 06a6f2cc: run-in-tempdir: Copy doc/* only if needed
- To preserve disk space on copying all files to a temporary directory,
the “doc” directory is only copied when buildin... - 05:33 pm devflow Revision e76e9f6c: Case of missing remote origin branch
- 05:22 pm Revision 2a666c36: Set membership inactive when syncing in PROJECT_DEACTIVATED state
- 05:14 pm devflow Revision d9bd4420: Temporary allow minors to VERSION_RE
- 05:13 pm snf-image-creator Revision 717b0434: Support python-sendfile 2.x
- Support both versions (1.2.x and 2.x) of python-sendfile. In
v1.2.x (py-sendfile) the returning value of the sendfile... - 05:12 pm ./kamaki Revision 129d8e56: New upstream version 0.6.3
- 05:01 pm ./kamaki Revision 6834fc64: Add changelog
- 04:47 pm ./kamaki Revision e3a1d743: Documentation updates
- 04:45 pm Revision cd633c29: Fix typo
- 04:35 pm snf-image-creator Revision 0d7d3237: Fix a variable name typo in output/dialog.py
- 04:24 pm Pithos iOS Client Revision 854f9fbf: Merge branch 'master' of https://code.grnet.gr/git/pithos-ios
- Conflicts:
OpenStack.xcodeproj/project.pbxproj - 04:10 pm Revision 8508db9d: Add helpdesk/static to debian install
- 03:56 pm ganeti-local Revision e71c47d3: Integrate DRBD with the report generation infrastructure
- With this commit, the DRBD data collector does not only print the data
it extracts, but includes them in the proper J... - 03:56 pm snf-ganeti Revision e71c47d3: Integrate DRBD with the report generation infrastructure
- With this commit, the DRBD data collector does not only print the data
it extracts, but includes them in the proper J... - 03:56 pm snf-ganeti Revision 13d3acab: Add reporting infrastructure for data collectors
- This commit adds the part of the JSON report generation code that will be
common to all the data collectors, accordin... - 03:56 pm ganeti-local Revision 13d3acab: Add reporting infrastructure for data collectors
- This commit adds the part of the JSON report generation code that will be
common to all the data collectors, accordin... - 03:56 pm ganeti-local Revision ace37e24: Move getCurrentTime from Confd.Utils to Utils
- The getCurrentTime function is of wide interest, so its moved to a more
appropriate position.
Signed-off-by: Michele... - 03:56 pm snf-ganeti Revision ace37e24: Move getCurrentTime from Confd.Utils to Utils
- The getCurrentTime function is of wide interest, so its moved to a more
appropriate position.
Signed-off-by: Michele... - 03:56 pm Revision 6e168615: Burnin meet flake8!
- 03:54 pm Revision 600222f6: Remove celery dependency
- 03:50 pm devflow Revision 3dd9c1bf: Merge branch 'develop' into debian-develop
- Conflicts:
autopkg.conf
setup.py - 03:45 pm Revision c55e39e7: Keep fields_list in instance context
- 03:40 pm Revision 35ed6a81: Merge branch 'feature-astakos-newstyles' of https://code.grnet.gr/git/synnefo ...
- 03:36 pm Revision 2b7a87d7: New profile form KeyOrder fix
- 03:35 pm devflow Revision 6b918aa6: Update setup maintainer info
- 03:34 pm devflow Revision c24fe62c: Add debian directory
- 03:33 pm Revision 64492c49: Proper next parameter handling in third party logins
- Excluding shibboleth all auth modules require two additional redirects
causing `next` parameter to be absent on the f... - 03:33 pm Revision 3902cfc6: Apply next parameter to sign in url
- Improve user experience by redirecting user to the cloud page
(service,cms etc.) he requested to sign in from. - 03:33 pm Revision 4bedb0d8: Change default auth proviers setting
- Restrict users to only one auth provider per module by default
- 03:32 pm devflow Revision 866bb9c1: Various fixes
- 03:32 pm devflow Revision cfa9ab15: Edit debian/changelog in any case
- Temporary commit: git-dch picks UNRELEASED as debian distribution,
which can not be uploaded to apt repo. Manually ed... - 03:32 pm devflow Revision 1e4d1435: Get packages from conf
- 03:32 pm devflow Revision bbd3ef06: Fix autopkg.conf
- 03:17 pm Revision 83570fe5: Bump version
- 03:07 pm Revision d0632ab1: New profile form
- 02:53 pm devflow Revision 5d36bf22: Add debian directory
- 02:47 pm Revision e20a751d: Restore container policy check
- 02:47 pm Revision b8098f77: Debit pithos object owner not the request user
- 02:44 pm Revision 18516fa0: Revert "Remove unneeded related_names in ProjectMembership"
- This reverts commit e2a15b6a507f716f47c960003089da2f0e32fa2e.
- 02:22 pm devflow Revision 5d0dd5cc: Get packages from conf
- 02:22 pm devflow Revision b564ce24: Edit debian/changelog in any case
- Temporary commit: git-dch picks UNRELEASED as debian distribution,
which can not be uploaded to apt repo. Manually ed... - 02:08 pm devflow Revision 7798f85b: Various fixes
- 01:11 pm ganeti-local Revision 43a840a3: burnin: Add unittest for supported disk templates
- When new a new disk template is added, burnin should be updated.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 01:11 pm snf-ganeti Revision 43a840a3: burnin: Add unittest for supported disk templates
- When new a new disk template is added, burnin should be updated.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 01:10 pm ganeti-local Revision 4b9638dc: kvm: make kvm path configurable as an hv parameter
- This fixes Issue 225.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@go... - 01:10 pm snf-ganeti Revision 4b9638dc: kvm: make kvm path configurable as an hv parameter
- This fixes Issue 225.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@go... - 01:07 pm ganeti-local Revision b73f1c59: make _{Generate,Execute}KVMRuntime accept kvm help
- Currently kvm --help is called twice at instance startup, this makes
sure it's called only once.
Signed-off-by: Guid... - 01:07 pm snf-ganeti Revision b73f1c59: make _{Generate,Execute}KVMRuntime accept kvm help
- Currently kvm --help is called twice at instance startup, this makes
sure it's called only once.
Signed-off-by: Guid... - 01:07 pm ganeti-local Revision 3b59ec02: kvm: make auxiliary functions accept a kvm path
- This will be used to be able to customize the path in an hv parameter.
Also fix two comments that still mentioned ve... - 01:07 pm snf-ganeti Revision 3b59ec02: kvm: make auxiliary functions accept a kvm path
- This will be used to be able to customize the path in an hv parameter.
Also fix two comments that still mentioned ve... - 01:06 pm ganeti-local Revision 4ab75599: Add KVM machine version as hv param
- This is needed in case an instance must be booted with an exact type of
machine version (due to e.g. outdated drivers... - 01:06 pm snf-ganeti Revision 4ab75599: Add KVM machine version as hv param
- This is needed in case an instance must be booted with an exact type of
machine version (due to e.g. outdated drivers... - 01:01 pm Revision e2a15b6a: Remove unneeded related_names in ProjectMembership
- 01:01 pm Revision 69ab4df9: DB index for ProjectApplication state
- 01:01 pm Revision 5d3daee1: Remove devtools and rename to devflow
- 01:01 pm Revision 9c1774af: Add devflow autopkg configuration file
- 12:57 pm Revision 2042a902: Fix get_pithos_usage if no usage is returned by astakos.
- 12:46 pm Revision ddea3095: Fix detailed pithos object listing
- Refs: #3149
- 12:27 pm Revision a6d6e824: Add quotaholdet to debian control file
- 12:19 pm ganeti-local Revision 8e55e20f: Move burnin to ganeti.tools.burnin
- Similar to other scripts, “tools/burnin” just becomes a wrapper script.
Signed-off-by: Michael Hanselmann <hansmi@go... - 12:19 pm snf-ganeti Revision 8e55e20f: Move burnin to ganeti.tools.burnin
- Similar to other scripts, “tools/burnin” just becomes a wrapper script.
Signed-off-by: Michael Hanselmann <hansmi@go...
01/15/2013
- 11:26 pm devflow Revision 10a9cf64: Add an initial setup.py for devflow
- 09:54 pm Revision 88f05969: Merge branch 'feature-astakos-newstyles' of https://code.grnet.gr/git/synnefo ...
- 09:49 pm Revision 387f8dba: Merge branch 'feature-astakos-newstyles' into feature-cloudbar-fix
- 09:47 pm Revision d1a7ce9c: Fix footer positioning javsacript handler
- 09:47 pm Revision 52a432c7: Improve javascript exception handling
- Skip 'Script error' exceptions. Those exceptions get raised in
FF/Safari/Chrome from scripts which location violates ... - 09:08 pm Revision d42bf91d: Merge remote-tracking branch 'synnefo/feature-cloudbar-fix' into feature-astak...
- 09:04 pm Revision 7f7863bb: Cloudbar flickering fix
- prepend body placeholder (using border-top) to avoid flickering caused
due to late rendering of the cloudbar element - 08:01 pm Revision 0504f010: Update token view/url
- introduce a helper view to allow user update the account api token.
``renewToken`` javascript helper method is includ... - 07:31 pm ganeti-local Revision 45566243: Remove special-case of "0" in niceSort
- Since now niceSort is more consistently behaved, we don't have the
special casing. This should have been removed in c... - 07:31 pm snf-ganeti Revision 45566243: Remove special-case of "0" in niceSort
- Since now niceSort is more consistently behaved, we don't have the
special casing. This should have been removed in c... - 07:24 pm ./kamaki Revision f5d9bc54: Documentation updates
- 07:06 pm Revision e09c5005: Fix get_active_auth_providers regressiona
- Handling active auth providers require access to provider user object
thus user_providers context variable got revert... - 06:46 pm Revision 17ad5d37: Conform profile form with EMAILCHANGE_ENABLED setting
- - Do not display email change fields
- 06:44 pm Revision 3c807f64: Merge branch 'feature-astakos-newstyles' of https://code.grnet.gr/git/synnefo ...
- 06:43 pm Revision 531fca05: Auth_methods icons
- 06:37 pm devflow Revision 55775645: Import devflow code
- Import devflow code by
Christos Stavrakakis <cstavr@grnet.gr>,
with minor modifications. - 06:21 pm devflow Revision 1ff00aa6: Initial commit
- 06:18 pm ganeti-local Revision 85a895be: burnin: Enable DT_EXT/DT_RBD for single node clusters
- As reported by Constantinos Venetsanopoulos, DT_RBD and DT_EXT work on
single node clusters.
Signed-off-by: Michael ... - 06:18 pm snf-ganeti Revision 85a895be: burnin: Enable DT_EXT/DT_RBD for single node clusters
- As reported by Constantinos Venetsanopoulos, DT_RBD and DT_EXT work on
single node clusters.
Signed-off-by: Michael ... - 06:15 pm Revision 10a870d5: Email change activation fix
- allow email change activation even if user is not authenticated
- 06:00 pm ./kamaki Revision fa53cb2e: Debianize Ubuntu parts of debian/*
- 06:00 pm snf-image-creator Revision 02bb0ad2: Bump ubuntu version to 0.2-0ubuntu3
- 05:58 pm snf-image-creator Revision f7b2b46b: Add setuptools as build dependency
- 05:47 pm Revision c47a839d: Fix merge commit
- 05:47 pm Revision 8acb8758: Merge handling of branching
- 05:46 pm Revision b1f5c057: Do not edit changelog if mode is not release
- 05:40 pm Revision 3fbf7863: Combined profile form updates
- - Handle local account existance and accordingly display password change
fields
- Remove pending email changes befo... - 05:28 pm Revision 8569dbf2: Get version from python
- 05:17 pm snf-ganeti Revision d46c9fd6: test/Types.hs: add an HLint ANN for ignoring camelCase
- Signed-off-by: Dato Simó <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:17 pm ganeti-local Revision d46c9fd6: test/Types.hs: add an HLint ANN for ignoring camelCase
- Signed-off-by: Dato Simó <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:16 pm snf-image-creator Revision d21cb376: Bump ubuntu version to 0.2-0ubuntu2
- 05:12 pm Revision f7400729: Initial commit of the combined profile form
- The new profile form supports change email and password change actions
by propagating submited data to internal Email... - 05:08 pm snf-image-creator Revision cd05ea69: Add missing setuptools dependency
- 05:06 pm Revision 43411855: Optionally import rados
- 05:04 pm Revision a9420179: Fix syntax error
- 05:01 pm Revision db6865fc: Merge branch 'latest-quota' into develop
- bring quotas, projects, astakos logins, pithos/RADOS
into the new synnefo development workflow - 04:46 pm Revision 7f1f0464: fix radosblocker merge, fix some tabs/whitespace
- 04:43 pm ganeti-local Revision 5ce58234: Link man pages in documentation
- This patch depends on “Option to include man pages in documentation”. In
the documentation build including man pages,... - 04:43 pm snf-ganeti Revision 5ce58234: Link man pages in documentation
- This patch depends on “Option to include man pages in documentation”. In
the documentation build including man pages,... - 04:27 pm snf-ganeti Revision a7f0953a: Make niceSort a wrapper over niceSortKey id
- Currently, niceSort behaves differently than niceSortKey in cases
where the parsed groups are equal but the original ... - 04:27 pm ganeti-local Revision a7f0953a: Make niceSort a wrapper over niceSortKey id
- Currently, niceSort behaves differently than niceSortKey in cases
where the parsed groups are equal but the original ... - 04:26 pm ganeti-local Revision 96b28307: Add version check for Sphinx
- Sphinx 1.0 and above can check version by setting “needs_sphinx” in the
configuration.
Signed-off-by: Michael Hansel... - 04:26 pm snf-ganeti Revision 96b28307: Add version check for Sphinx
- Sphinx 1.0 and above can check version by setting “needs_sphinx” in the
configuration.
Signed-off-by: Michael Hansel... - 04:24 pm ganeti-local Revision 41806ef4: Option to include man pages in documentation
- Before this patch, HTML versions of man pages (man/*.rst) were already
built. However, since they are separate from t... - 04:24 pm snf-ganeti Revision 41806ef4: Option to include man pages in documentation
- Before this patch, HTML versions of man pages (man/*.rst) were already
built. However, since they are separate from t... - 1.1.1 (20130115.0) with ARC
- 04:11 pm Pithos MacOS Client Revision 3a54a593: Fix bugs in use of ARC
- Refactor code that may cause bugs in Snow Leopard. Update version.
- 04:06 pm Pithos MacOS & iOS Common Lib Revision 153edb5e: Use Objective-C ARC for ASIPithos objects
- 04:02 pm Revision 6368c29f: Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-q...
- 04:01 pm Revision 7dc78140: Merge branch 'radosblocker' of https://code.grnet.gr/git/pithos into latest-quota
- Conflicts:
snf-pithos-app/pithos/api/util.py
snf-pithos-backend/pithos/backends/modular.py
snf-pithos-backend/pith... - 03:53 pm snf-image-creator Revision e5dfdb55: Bump ubuntu version 0.2-0ubuntu1
- 03:52 pm snf-image-creator Revision a07b2969: Fix lintian Errors
- 03:47 pm ./kamaki Revision 66c8a4f0: Update Changelog and manpage
- 03:34 pm Revision 478f763e: Fix pithos backend external_quota argument initialization
- 03:32 pm Revision 9deadfcd: fix broken intDecimalField initialization
- 03:32 pm Revision 7db8c163: add pending members indication in projects
- 03:26 pm ./kamaki Revision bcbf9a58: Remove build-dependancy on Sphinx package, explicitely add manpage
- 03:24 pm Revision 8989f446: Fix TypeError: quota_values() takes no arguments (1 given)
- 03:23 pm Revision db0d5f6b: Fix bug in user-set-initial-quota command
- 03:17 pm Revision 8172ea5f: Clear service token expiration
- 03:17 pm ./kamaki Revision fa062062: Merge branch 'feature-quota' into develop
- 03:17 pm Revision 09a184b1: Merge branch 'feature-devtools-autobuild' into develop
- 03:17 pm snf-image-creator Revision 26dcc65a: Add new dependencies needed for v0.2
- 03:16 pm ganeti-local Revision 6d675203: design-autorepair.rst: separate list of jobs with plus sign
- Commas are not valid characters in tags, hence they can't be use to
separate the different job IDs; plus signs (+) ar... - 03:16 pm snf-ganeti Revision 6d675203: design-autorepair.rst: separate list of jobs with plus sign
- Commas are not valid characters in tags, hence they can't be use to
separate the different job IDs; plus signs (+) ar... - 03:09 pm Revision 6255b97d: Limit lines length to 80
- 03:09 pm Revision 4d366a03: Extend account_list pithos api call
- Provide account name (not only uuid)
- 03:09 pm Revision 0a444bb5: Delete pithos account_name call
- 03:09 pm Revision 99494f57: Include uuid in user-details command output
- 03:09 pm Revision e84332a3: Fix AttributeError: 'AstakosUser' object has no attribute 'quota'
- 03:07 pm ./kamaki Revision 6c2a6f0d: Re-fix setup
- 02:56 pm Revision db99f198: Implement project suspension and resumption
- Merge membership's SUSPENDED and TERMINATED states into PROJECT_DEACTIVATED.
- 02:55 pm ./kamaki Support #3179 (Resolved): Merge quota-holder client in main kamaki distribution
- 02:55 pm ./kamaki Revision 81e34150: Merge branch 'feature-output' into develop
- Conflicts:
kamaki/clients/__init__.py
kamaki/clients/pithos.py - 02:09 pm ./kamaki Revision 1ada4c87: Forgoten save
- 01:59 pm ./kamaki Revision d6542452: Setup QH-related package setup
- 01:37 pm ./kamaki Revision b31051d6: Syntax check and debug
- 01:18 pm ganeti-local Revision 42959a7f: burnin: Disk template option cleanup
- Burnin doesn't support all disk templates (specifically it doesn't
support “blockdev”). The code, however, used manua... - 01:18 pm snf-ganeti Revision 42959a7f: burnin: Disk template option cleanup
- Burnin doesn't support all disk templates (specifically it doesn't
support “blockdev”). The code, however, used manua... - 01:18 pm snf-ganeti Revision d8378091: burnin: Factorize disk template lists
- Keep the lists at the top instead of having them embedded in the code.
Use frozenset, too.
Signed-off-by: Michael Ha... - 01:18 pm ganeti-local Revision d8378091: burnin: Factorize disk template lists
- Keep the lists at the top instead of having them embedded in the code.
Use frozenset, too.
Signed-off-by: Michael Ha... - 01:12 pm ./kamaki Revision b4368e33: Add all quotaholder files in kamaki
- 12:18 pm Revision 4182dd03: Bug fix
- 12:17 pm Revision 4f674214: Icons for extralogin methods
- 12:12 pm Revision bc523cac: Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-q...
- 12:12 pm Revision 0da40b58: Extralogin methods with icons
- 12:12 pm Revision ff8333db: Style fixes
- 12:08 pm snf-image-creator Revision 9b0698ac: Merge branch 'master' into ubuntu
- 11:42 am ganeti-local Revision 2f3a3365: Replace nodegroups' PartialNic by PartialNicParams
- This fixes a bug that corrups the config when one adds a
network to a node group. I wil soon extend QA by some comman... - 11:42 am snf-ganeti Revision 2f3a3365: Replace nodegroups' PartialNic by PartialNicParams
- This fixes a bug that corrups the config when one adds a
network to a node group. I wil soon extend QA by some comman...
01/14/2013
- 07:50 pm snf-image-creator Revision 99f95b85: Bump version to 0.2
- 07:49 pm snf-image-creator Revision 4197b5a6: Update the documentation to reflect v0.2
- 07:40 pm Revision 3c638f72: Add states DISMISSED and CANCELLED in ProjectApplication and related calls
- Fix defaults in DateTimeFields
- 07:40 pm Revision 79991070: Remove unused update_application()
- 07:25 pm Revision e3a8274b: Hide pithos account_name api call
- 07:05 pm ./kamaki Revision d1304043: Copy quotaholder client files into clients
- 06:54 pm Revision 8d3b0bab: Implement autopkg.sh in Python
- First python implementation of autopkg.sh script, used for automatic
creation of debian packages. - 06:54 pm Revision 00351409: Various improvements to version computation
- 06:54 pm Revision a4384506: Compute merge commit
- 06:54 pm Revision d3f6dfdf: Use GitPython instead of subprocess
- 06:54 pm Revision c9b113ac: WIP commit for the devtools build system
- 06:45 pm Revision c346aed0: Refactor network reconciliation
- 05:54 pm ganeti-local Revision ef947a42: Loader.hs: ignore expired ArSuspended policies
- At the moment, because 'mergeData' is pure, it may set instance auto-repair
policies that are of the form `ArSuspende... - 05:54 pm snf-ganeti Revision ef947a42: Loader.hs: ignore expired ArSuspended policies
- At the moment, because 'mergeData' is pure, it may set instance auto-repair
policies that are of the form `ArSuspende... - 05:54 pm snf-ganeti Revision 55416810: Loader.hs: set instance auto-repair policy in mergeData
- 'getArPolicy' and 'setArPolicy' follow the precedence rules introduced in
b1eb71c: within an object, the most restric... - 05:54 pm snf-ganeti Revision e79f576c: Loader.hs: rewrite extractExTags to use chompPrefix
- Signed-off-by: Dato Simó <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:54 pm snf-ganeti Revision b1eb71c7: design-autorepair.rst: clarify tag precedence and conflict
- This commit clarifies one particular point of the auto-repair workflow:
what to do when multiple, conflicting adminis... - 05:54 pm ganeti-local Revision 55416810: Loader.hs: set instance auto-repair policy in mergeData
- 'getArPolicy' and 'setArPolicy' follow the precedence rules introduced in
b1eb71c: within an object, the most restric... - 05:54 pm ganeti-local Revision e79f576c: Loader.hs: rewrite extractExTags to use chompPrefix
- Signed-off-by: Dato Simó <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:54 pm ganeti-local Revision b1eb71c7: design-autorepair.rst: clarify tag precedence and conflict
- This commit clarifies one particular point of the auto-repair workflow:
what to do when multiple, conflicting adminis... - 05:54 pm ganeti-local Revision b009f682: Utils.hs: function to chomp prefix + separator from a string
- Some auto-repair tags are composed of a prefix and then an optional
argument; the new "chompPrefix" function in Utils... - 05:54 pm ganeti-local Revision b6aeda4a: Utils.hs: add a clockTimeToString function
- This function allows to easily convert a ClockTime object to a string
representation of its timestamp (seconds-only).... - 05:54 pm snf-ganeti Revision b6aeda4a: Utils.hs: add a clockTimeToString function
- This function allows to easily convert a ClockTime object to a string
representation of its timestamp (seconds-only).... - 05:54 pm snf-ganeti Revision b009f682: Utils.hs: function to chomp prefix + separator from a string
- Some auto-repair tags are composed of a prefix and then an optional
argument; the new "chompPrefix" function in Utils... - 05:54 pm ganeti-local Revision 23594127: Instance.hs: add an 'arPolicy' field for auto-repair policy
- Signed-off-by: Dato Simó <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:54 pm snf-ganeti Revision 23594127: Instance.hs: add an 'arPolicy' field for auto-repair policy
- Signed-off-by: Dato Simó <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:54 pm snf-ganeti Revision 819358e1: design-autorepair.rst: add a graph with state transitions
- The graph added here follows the data types introduced in 7ec2f76, by which
"Suspended" is not a state, but a possibl... - 05:54 pm ganeti-local Revision 819358e1: design-autorepair.rst: add a graph with state transitions
- The graph added here follows the data types introduced in 7ec2f76, by which
"Suspended" is not a state, but a possibl... - 05:52 pm snf-ganeti Revision 3e77a36c: Add initial constants and Haskell ADTs for auto repair
- In this commit, the AutoRepairType and AutoRepairResult types are defined,
with the possible values specified in doc/... - 05:52 pm snf-ganeti Revision 7ec2f76b: HTools/Types.hs: more auto-repair types
- AutoRepairPolicy, AutoRepairStatus, and other auxiliary types are added.
These are used only internally by the auto-r... - 05:52 pm ganeti-local Revision 7ec2f76b: HTools/Types.hs: more auto-repair types
- AutoRepairPolicy, AutoRepairStatus, and other auxiliary types are added.
These are used only internally by the auto-r... - 05:52 pm ganeti-local Revision 3e77a36c: Add initial constants and Haskell ADTs for auto repair
- In this commit, the AutoRepairType and AutoRepairResult types are defined,
with the possible values specified in doc/... - 05:52 pm ganeti-local Revision e47e51a8: design-autorepair.rst: use the same prefix everywhere
- This commit changes the "ganeti:watcher:repair:pending" and
"ganeti:watcher:repair:result" tag prefixes to use
"ganet... - 05:52 pm snf-ganeti Revision e47e51a8: design-autorepair.rst: use the same prefix everywhere
- This commit changes the "ganeti:watcher:repair:pending" and
"ganeti:watcher:repair:result" tag prefixes to use
"ganet... - 05:50 pm Revision 0f0dd7df: Additional parameters in the field constructor
- 05:50 pm Revision 0514bcc7: Changes in registering to quotaholder
- Add an 'uplimit' (default) field in Resource;
change AstakosUserQuota fields to IntDecimalField;
pass all four limits... - 05:50 pm Revision 99463445: Fix check for conflicting projects in approve
- 05:36 pm Revision 0308f3a7: Provide pithos call for getting account name from uuid
- 05:31 pm snf-ganeti Revision b3a6a525: NEWS: Fix referenced man page's section number
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 05:31 pm ganeti-local Revision b3a6a525: NEWS: Fix referenced man page's section number
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 05:31 pm ./kamaki Revision 18555878: Merge branch 'develop' into feature-quota
- Conflicts:
kamaki/cli/commands/history_cli.py
kamaki/cli/commands/pithos_cli.py - 05:27 pm ganeti-local Revision eb7a6965: kvm: add two help dump files
- One is the --help output for kvm 1.1.2 and the second one is the same as
0.9.1 but with a fake option added between -... - 05:27 pm snf-ganeti Revision eb7a6965: kvm: add two help dump files
- One is the --help output for kvm 1.1.2 and the second one is the same as
0.9.1 but with a fake option added between -... - 05:26 pm ./kamaki Support #3179 (Closed): Merge quota-holder client in main kamaki distribution
- 05:23 pm ./kamaki Bug #3172 (Resolved): store upload connection/server failure handling
- 05:19 pm ganeti-local Revision 909948f1: Update copyright in documentation
- Use range() instead of building the list manually. Keeps the code
shorter starting next year.
Signed-off-by: Michael... - 05:19 pm snf-ganeti Revision 909948f1: Update copyright in documentation
- Use range() instead of building the list manually. Keeps the code
shorter starting next year.
Signed-off-by: Michael... - 04:54 pm Revision 2f732a9b: Fix model_to_dict utility
- 04:48 pm Revision bd0f516a: Configurable auth providers icon urls
- 04:48 pm Revision 9c73d218: Auth providers login/logout messages update
- 04:36 pm snf-ganeti Revision 156681c1: kvm: support usb devices
- All in one go, comma separated usb devices of all types.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewe... - 04:36 pm snf-ganeti Revision 2fddb144: Allow -soundhw option to kvm
- For all of us that love to listen to music on our kvm virtual machines,
the -soundhw option is paramount.
Signed-off... - 04:36 pm ganeti-local Revision 7589346f: kvm: Add -vga option
- As requested in Issue 69.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansm... - 04:36 pm snf-ganeti Revision 7589346f: kvm: Add -vga option
- As requested in Issue 69.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansm... - 04:36 pm ganeti-local Revision 7f83345f: kvm: simplify _GetMachineVersion
- Use a multiline regexp rather than a single line one, and then split
lines in the code.
Signed-off-by: Guido Trotter... - 04:36 pm snf-ganeti Revision 7f83345f: kvm: simplify _GetMachineVersion
- Use a multiline regexp rather than a single line one, and then split
lines in the code.
Signed-off-by: Guido Trotter... - 04:36 pm ganeti-local Revision 2fddb144: Allow -soundhw option to kvm
- For all of us that love to listen to music on our kvm virtual machines,
the -soundhw option is paramount.
Signed-off... - 04:36 pm ganeti-local Revision 156681c1: kvm: support usb devices
- All in one go, comma separated usb devices of all types.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewe... - 04:36 pm ganeti-local Revision e6f24d89: kvm: Add kvm_extra parameter
- As requested in Issue 261 and many other times.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Mic... - 04:36 pm snf-ganeti Revision e6f24d89: kvm: Add kvm_extra parameter
- As requested in Issue 261 and many other times.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Mic... - 04:23 pm ganeti-local Revision 0ad7f5d8: kvm: use help based feature detection
- As discussed on the list some people backport features to different kvm
versions, making the version based detection ... - 04:23 pm snf-ganeti Revision 0ad7f5d8: kvm: use help based feature detection
- As discussed on the list some people backport features to different kvm
versions, making the version based detection ... - 04:22 pm ./kamaki Revision 16c895db: More retries, dynamic upload thread limit
- Even the slightest progress causes upload to retry
if 502 client error is received, # of threads are limited to curre... - 04:03 pm snf-ganeti Revision 2c368f28: Add a non negative int hypervisor parameter check
- ...and use it for a few parameters for which it makes sense.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Rev... - 04:03 pm snf-ganeti Revision a900a30c: kvm: always pass -usb
- This will be the default anyway and it was a mistake to pass it only if
the mouse was specified.
Signed-off-by: Guid... - 04:03 pm snf-ganeti Revision e3b89628: kvm: abstract getting --help output
- This will be used later, for now nothing changes.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: M... - 04:03 pm ganeti-local Revision 2c368f28: Add a non negative int hypervisor parameter check
- ...and use it for a few parameters for which it makes sense.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Rev... - 04:03 pm ganeti-local Revision a900a30c: kvm: always pass -usb
- This will be the default anyway and it was a mistake to pass it only if
the mouse was specified.
Signed-off-by: Guid... - 04:03 pm ganeti-local Revision e3b89628: kvm: abstract getting --help output
- This will be used later, for now nothing changes.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: M... - 04:03 pm snf-ganeti Revision 4888a609: kvm: allow setting smp cores, threads, sockets
- This was requested in Issue 322.
Note that maxcpus is not implemented yet, as it should be considered in
a cpu-hotplu... - 04:03 pm ganeti-local Revision 4888a609: kvm: allow setting smp cores, threads, sockets
- This was requested in Issue 322.
Note that maxcpus is not implemented yet, as it should be considered in
a cpu-hotplu... - 03:58 pm Revision 5d726083: Fix pydist-overrides
- 03:52 pm Revision a3530159: fix project table queryset, minor other fixes
- 03:39 pm ./kamaki Revision 7644c38e: Handle thread failures in download
- If some threads fail for some reason, download re-tries 2 more times,
provided there is some progress - 03:06 pm Revision 076a2dc0: Token flag is mandatory even for `delete-stale'
- Change snf-burnin-run.sh to represent this.
- 02:24 pm Revision 8792bb97: Don't wait for cleanup_servers in cleanup_networks
- It seems that cleanup_networks always is called after
cleanup_servers, in serial execution order.
Also `--token' see... - 02:22 pm snf-ganeti Revision 0a48c13e: Add cfgupgrade for hotplug
- This adds dev_idxs (initialized to 0) to existing instances
and removes deprecated pci_pool/pci_reservations if alrea... - 02:22 pm snf-ganeti Revision ea54a0b9: Compatibility patch for base64 encoded networks
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:22 pm snf-ganeti Revision bbc4783a: Hotplug: rpc support
- Introduce new RPCs that eventually invoke hypervisor specific
hotplug functions.
Signed-off-by: Dimitris Aragiorgis ... - 02:22 pm snf-ganeti Revision 6a1e009c: Hotplug: client support
- Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted modifications become effective after
reboo... - 02:22 pm snf-ganeti Revision 21e77d7f: Hotplug: cmdlib support
- Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place a --hotplug optio... - 02:22 pm snf-ganeti Revision 5f08864c: Hotplug: objects.py additions
- Introduce new instance level slot dev_idxs: { "nics": 0, "disks": 0 }
nics/disks is an index used for device identif... - 02:22 pm snf-ganeti Revision 33ca83e9: Config method UpdateDevIdx()
- This is invoked just before a device is to be hotplugged. This
ensures no device naming duplication in the future.
S... - 02:22 pm snf-ganeti Revision a1848d13: Hotplug: KVM support
- KVM >= 1.0 is needed.
Introduce new methods: HotAddNic/HotDelNic, HotAddDisk/HotDelDisk. All
of them use QEMU monito... - 02:22 pm snf-ganeti Revision 999d38c6: Add hotplug design doc
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:18 pm Revision 07fcdb96: Return quotaholder holding in pithos backend
- 02:18 pm Revision 8172d87d: Do not use global variable for current date
- 01:51 pm snf-ganeti Revision 2568b6ba: Bump new version
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 01:51 pm Revision f5991951: Project action fix
- show leave action also when user requested to join the project
- 01:49 pm snf-ganeti Revision c1b5a3ac: Merge branch 'stable-2.6-ippool-hotplug-esi' into debian-2.6
- 01:38 pm Revision d3d26334: Project detail action title fix
- 01:35 pm ./kamaki Feature #3165: Basic windows support
- Users can install kamaki at windows consoles, if they know their python
- 01:34 pm snf-ganeti Revision c9ff267c: Add KVM machine version as hv param
- This is needed in case an instance must be booted with an exact type of
machine version (due to e.g. outdated drivers... - 01:30 pm Revision a1d151a8: Fix third party signup form
- when active approval terms exist
- 01:21 pm Revision 0f703cba: fix user_visible_by_last_of_chain()
- ProjectApplication.objects.user_visible_by_last_of_chain()
would erroneously list more than one application per chain... - 01:21 pm Revision f31db8a5: change date column names
- 01:20 pm Revision 88dd5c4d: Replace account uuid with username in response headers
- 01:17 pm Revision 3aa6296b: Better handling of `delete_stale' in cleanup_networks
- We should not check (and wait) for staled servers to
be deleted if all we want is to show staled networks. - 01:15 pm Revision befc85c6: Project details fixes
- - Fix status display
- Modify action wording - 12:54 pm ganeti-local Revision 14fd6c81: kvm: add serial console speed
- The serial port speed changed between versions of qemu (what didn't?), so
the old hardcoded default doesn't do anymor... - 12:54 pm snf-ganeti Revision 14fd6c81: kvm: add serial console speed
- The serial port speed changed between versions of qemu (what didn't?), so
the old hardcoded default doesn't do anymor... - 12:52 pm Revision d2687465: Re-indent `README' and `Changelog'
- 12:44 pm Revision 01223f04: Fix date validations in project application form
- 12:41 pm Revision efc58b65: Project details fixes
- - Proper labels based on project application status
- 12:22 pm Revision 47326648: Merge branch 'latest-quota-new-states-views' into latest-quota
- 12:22 pm Revision 87fba8d5: Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-q...
- 1.1 (20130108.0) with ARC
- 12:21 pm Revision bd9af366: Additional project views fixes
- 12:19 pm ./kamaki Revision 16a23e82: Merge branch 'master' into debian
- Conflicts:
docs/developers/extending-clients-api.rst - 12:15 pm ./kamaki Revision 3bc0a7ee: Do not compile docs
- 12:14 pm Pithos MacOS Client Revision cb6abe72: Convert to Objective-C ARC
- Use Xcode refactoring to convert project to Objective-C ARC, to fix problems that memory is freed more than once, whe...
- 12:08 pm Revision b7f503a1: Merge remote-tracking branch 'synnefo/latest-quota' into latest-quota-new-stat...
- 11:35 am snf-ganeti Revision 83951b04: Merge branch 'devel-2.6'
- * devel-2.6:
QA: Use instance name for rename test
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 11:35 am ganeti-local Revision 83951b04: Merge branch 'devel-2.6'
- * devel-2.6:
QA: Use instance name for rename test
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 11:03 am Revision 67598031: Remove obsolete AstakosUser email, is_active unique together check
- 10:26 am ganeti-local Revision 223b7cf4: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
QA: Use instance name for rename test
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 10:26 am snf-ganeti Revision 223b7cf4: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
QA: Use instance name for rename test
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed...
Also available in: Atom