Activity
From 11/27/2012 to 12/26/2012
12/24/2012
- 11:38 pm snf-ganeti Revision 3add7574: Rename htools/ to src/
- Per offline discussions, this is the first patch of the
renames. Tested with "make distcheck", seems to work fine.
T... - 11:38 pm ganeti-local Revision 3add7574: Rename htools/ to src/
- Per offline discussions, this is the first patch of the
renames. Tested with "make distcheck", seems to work fine.
T... - 04:18 pm Revision 4bf02ea5: Do not attempt to add owner into a project when updating an existing one
- 03:57 pm Revision 160096aa: Fix user details command
- 02:23 pm snf-image-creator Revision e6f134b3: Fix a bug in rsync
- The exclude patterns should contain relative to the source paths
- 01:58 pm Revision 9fe6ef90: Command to trigger syncing
- 12:11 pm Revision 8978cfbd: Rewrite quotaholder calls
12/23/2012
- 09:12 pm snf-image-creator Revision 74149d07: In bundle volume copy host files with rsync
- 06:18 pm ./kamaki Revision 2fe2672e: Adjust pithos_cli
- 03:36 am ./kamaki Revision 47ae7577: Adjust store_list
12/22/2012
- 09:25 pm ./kamaki Revision 1ae79e60: Adjust image_cli
- 08:52 pm ./kamaki Revision 746bd77f: Adjust history_cli
- 08:46 pm ./kamaki Revision 93914390: Adjust cyclades_cli to new Arguments handling
- 08:14 pm ./kamaki Revision e15d78e2: Apply new argument strategy on server list
- Suggested use:
- declare:
(self.)arguments = dict(argname=Argument())
- set/update:
self['argname'] = Argumen... - 08:11 pm ganeti-local Revision 75b32fff: Optimise autotools/run-in-tempdir
- I made a mistake when adding support for htools to run-in-tempdir, by
needlessly copying the htools binaries, when it... - 08:11 pm snf-ganeti Revision 75b32fff: Optimise autotools/run-in-tempdir
- I made a mistake when adding support for htools to run-in-tempdir, by
needlessly copying the htools binaries, when it... - 08:11 pm ganeti-local Revision acaf3ca7: Fix building of Constants.hs w.r.t .pyc files
- Unless this is run under run-in-tempdir, it will create as usual the
.pyc files.
Signed-off-by: Iustin Pop <iustin@g... - 08:11 pm snf-ganeti Revision acaf3ca7: Fix building of Constants.hs w.r.t .pyc files
- Unless this is run under run-in-tempdir, it will create as usual the
.pyc files.
Signed-off-by: Iustin Pop <iustin@g... - 08:01 pm ./kamaki Revision b113e74b: Modify __getitem__ semantics
- Not __getitem__ of cli.commands does return arg.value
- to set:
mycmd['argname'] = Argument(…)
or
mycmd.argument['a... - 07:38 pm ./kamaki Revision 5a37a189: Make arguments an internal feature of cli.commands
- Now any cli.commands subclass instance:
- sets args like this:
mycmd['myargname'] = Argument()
instead of
mycmd.arg... - 05:04 pm snf-ganeti Revision 8a2480d2: Bump new version
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:56 pm snf-ganeti Revision d21c6340: Merge branch 'stable-2.6-ippool-hotplug-esi' into debian-2.6
- 04:54 pm snf-ganeti Revision 6f2a81cd: Merge branch 'stable-2.6' into stable-2.6-ippool-hotplug-esi
- 04:20 pm snf-image-creator Revision 8a40ba3c: Remove the installation restriction about Ubuntu
- 11:47 am ganeti-local Revision b954f097: Add the gnt-storage client
- Add a new client called 'gnt-storage'.
The client interacts with the ExtStorage interface, similarly to
the way gnt-o... - 11:47 am ganeti-local Revision 95b92c34: Add ExtStorage related man pages
- * ganeti-extstorage-interface man page
* gnt-storage man page
Signed-off-by: Constantinos Venetsanopoulos <cven@grn... - 11:47 am snf-ganeti Revision b954f097: Add the gnt-storage client
- Add a new client called 'gnt-storage'.
The client interacts with the ExtStorage interface, similarly to
the way gnt-o... - 11:47 am snf-ganeti Revision 95b92c34: Add ExtStorage related man pages
- * ganeti-extstorage-interface man page
* gnt-storage man page
Signed-off-by: Constantinos Venetsanopoulos <cven@grn... - 09:40 am snf-ganeti Revision c64c3854: Extend the hcheck shell tests
- This adds a few new hcheck tests, to extend the coverage.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by:... - 09:40 am ganeti-local Revision c64c3854: Extend the hcheck shell tests
- This adds a few new hcheck tests, to extend the coverage.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by:... - 09:40 am ganeti-local Revision 591fa888: Extend the hbal shell tests
- After this patch, almost all of hbal except the actual Luxi execution
is being covered by unit- or shelltests.
Signe... - 09:40 am snf-ganeti Revision 591fa888: Extend the hbal shell tests
- After this patch, almost all of hbal except the actual Luxi execution
is being covered by unit- or shelltests.
Signe...
12/21/2012
- 10:26 pm snf-ganeti Revision 108c0a3e: Merge branch 'devel-2.6'
- * devel-2.6:
Final update of NEWS file for 2.6.2 and version bump
Fix job completion with big job queues
confd:... - 10:26 pm ganeti-local Revision 108c0a3e: Merge branch 'devel-2.6'
- * devel-2.6:
Final update of NEWS file for 2.6.2 and version bump
Fix job completion with big job queues
confd:... - 08:50 pm ganeti-local Revision ce003543: Fix build breakage after exclusive storage commits
- This fixes:
htest/Test/Ganeti/Rpc.hs:50:14:
Couldn't match expected type `Rpc.RpcCallNodeInfo'
agains... - 08:50 pm snf-ganeti Revision ce003543: Fix build breakage after exclusive storage commits
- This fixes:
htest/Test/Ganeti/Rpc.hs:50:14:
Couldn't match expected type `Rpc.RpcCallNodeInfo'
agains... - 08:42 pm ganeti-local Revision 478a3308: Merge branch 'stable-2.6' into devel-2.6
- No conflicts, really trivial.
* stable-2.6:
Final update of NEWS file for 2.6.2 and version bump
Fix job complet... - 08:42 pm snf-ganeti Revision 478a3308: Merge branch 'stable-2.6' into devel-2.6
- No conflicts, really trivial.
* stable-2.6:
Final update of NEWS file for 2.6.2 and version bump
Fix job complet... - 07:06 pm snf-ganeti Revision 2a196443: Refactor checks for a new template in LUInstanceSetParams
- All the checks have been moved to a private method, so as to make
CheckPrereq() smaller and more readable (pylint was... - 07:06 pm snf-ganeti Revision 6ebfef42: LUs raise an error if they cannot handle exclusive_storage
- This happens when the exclusive_storage flag is set, and the requested
operation is incompatible with the flag or not... - 07:06 pm ganeti-local Revision 6ebfef42: LUs raise an error if they cannot handle exclusive_storage
- This happens when the exclusive_storage flag is set, and the requested
operation is incompatible with the flag or not... - 07:06 pm ganeti-local Revision 2a196443: Refactor checks for a new template in LUInstanceSetParams
- All the checks have been moved to a private method, so as to make
CheckPrereq() smaller and more readable (pylint was... - 06:52 pm ganeti-local Revision 61481c52: Free disk space reporting follows exclusive storage rules
- When exclusive_storage is set, nodes report only the space that could be
used to create new disk according to the rul... - 06:52 pm snf-ganeti Revision 61481c52: Free disk space reporting follows exclusive storage rules
- When exclusive_storage is set, nodes report only the space that could be
used to create new disk according to the rul... - 06:45 pm snf-ganeti Revision 319322a7: Call node_info RPCs with the exclusive_storage flag
- The flag is read from the configuration and passed to the RPC.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com... - 06:45 pm ganeti-local Revision 319322a7: Call node_info RPCs with the exclusive_storage flag
- The flag is read from the configuration and passed to the RPC.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com... - 06:45 pm snf-ganeti Revision 1a3c5d4e: Add exclusive_storage parameter to node_info RPC
- The flag is passed to the low-level functions that need it, but it's not
yet used. Also, RPCs get just a default valu... - 06:45 pm ganeti-local Revision 1a3c5d4e: Add exclusive_storage parameter to node_info RPC
- The flag is passed to the low-level functions that need it, but it's not
yet used. Also, RPCs get just a default valu... - 06:24 pm Revision c5ddf5de: snf-stats: Fix Debian files
- 06:19 pm Revision c3bcc568: Make snf-stats a Django app
- 05:48 pm Revision 615c3467: Fix project search
- 05:48 pm Revision fcc1e93f: Delete more obsolete code
- 05:47 pm ganeti-local Revision 78453739: QA: Do not pass "--bridge" to "gnt-cluster init"
- Commit ec0652a (June 2009) removed the option.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iu... - 05:47 pm snf-ganeti Revision 3601d488: QA: Support master-netdev and default NIC parameters
- Requested in issue 337.
The parameter “bridge” was not documented and is therefore silently
replaced with “master-ne... - 05:47 pm snf-ganeti Revision c1912a48: gnt-* list-fields: Show friendly field type
- For people writing query filters (documented in ganeti(7)) knowing a field's
type can be useful.
$ gnt-instance list... - 05:47 pm ganeti-local Revision c1912a48: gnt-* list-fields: Show friendly field type
- For people writing query filters (documented in ganeti(7)) knowing a field's
type can be useful.
$ gnt-instance list... - 05:47 pm ganeti-local Revision 3601d488: QA: Support master-netdev and default NIC parameters
- Requested in issue 337.
The parameter “bridge” was not documented and is therefore silently
replaced with “master-ne... - 05:47 pm snf-ganeti Revision 78453739: QA: Do not pass "--bridge" to "gnt-cluster init"
- Commit ec0652a (June 2009) removed the option.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iu... - 05:14 pm Revision f631150c: Add details in exceptions raised in issue_commission
- Exceptions regarding limit violations now carry details
as specified in CommissionValueException - 05:14 pm Revision e6bba30c: Register keyword args in CallError
- 04:42 pm Revision 6a933a9c: Remove obsolete code II
- 04:42 pm Revision 3b412f30: Remove obsolete code
- 04:41 pm Revision eb9ff37a: Project update and suspend functions
- 04:09 pm ganeti-local Revision 5ff543c3: Fix build after addition of 'empty-cluster.data'
- Of course I forgot to add this to TEST_FILES… and only distcheck
catches it.
Signed-off-by: Iustin Pop <iustin@googl... - 04:09 pm snf-ganeti Revision 5ff543c3: Fix build after addition of 'empty-cluster.data'
- Of course I forgot to add this to TEST_FILES… and only distcheck
catches it.
Signed-off-by: Iustin Pop <iustin@googl... - 04:06 pm ganeti-local Revision 5e2e45b7: Improve assertion message in LUClusterVerifyGroup
- In issue 240 this assertion fails. While reproducing was not possible
with the master branch, having a more verbose m... - 04:06 pm snf-ganeti Revision 5e2e45b7: Improve assertion message in LUClusterVerifyGroup
- In issue 240 this assertion fails. While reproducing was not possible
with the master branch, having a more verbose m... - 03:55 pm ganeti-local Revision e23cb7ca: gnt-network(8): Re-add editor settings and re-wrap
- Commit a04cc7a added “gnt-network.rst”, but didn't copy the editor
settings from another reST file.
Signed-off-by: M... - 03:55 pm snf-ganeti Revision e23cb7ca: gnt-network(8): Re-add editor settings and re-wrap
- Commit a04cc7a added “gnt-network.rst”, but didn't copy the editor
settings from another reST file.
Signed-off-by: M... - 03:55 pm snf-ganeti Revision be862db9: gnt-network(8): Reorder commands
- Hiding the “connect” and “disconnect” commands below the tag operations
isn't good. The same is done in “gnt-instance... - 03:55 pm ganeti-local Revision be862db9: gnt-network(8): Reorder commands
- Hiding the “connect” and “disconnect” commands below the tag operations
isn't good. The same is done in “gnt-instance... - 03:37 pm Revision f47ecf6b: Update tests
- 03:37 pm Revision dd5f8f4d: Various auth providers fixes/improvements
- - Handle invalid login after auth method add request
- Fix auth method add for unauthenticated users
- Third party au... - 03:37 pm Revision f777df1d: Update messages
- 03:37 pm Revision 6936103e: login_url helper
- 03:37 pm Revision 48421603: Testable settings use
- 03:36 pm Revision 6a6ceeb0: Fix cookie logging message
- 03:36 pm Revision ca13ee49: LOGIN_URL fix
- '/im' does not work if APPEND_SLASH django setting is set to False
- 01:40 pm snf-ganeti Revision 63c73073: LVM disk creation uses dedicated PVs
- When exclusive_storage is set, PVs are allocated according to the
design-partitioned design doc.
Signed-off-by: Bern... - 01:40 pm ganeti-local Revision d4724b14: Call blockdev_create RPCs with the exclusive_storage flag
- The flag is read from the configuration and passed to the RPC.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com... - 01:40 pm ganeti-local Revision 63c73073: LVM disk creation uses dedicated PVs
- When exclusive_storage is set, PVs are allocated according to the
design-partitioned design doc.
Signed-off-by: Bern... - 01:40 pm snf-ganeti Revision d4724b14: Call blockdev_create RPCs with the exclusive_storage flag
- The flag is read from the configuration and passed to the RPC.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com... - 01:40 pm ganeti-local Revision ee1478e5: Add exclusive_storage parameter to blockdev_create RPC
- The flag is passed to the low-level functions that need it, but it's not
yet used.
Signed-off-by: Bernardo Dal Seno ... - 01:40 pm snf-ganeti Revision ee1478e5: Add exclusive_storage parameter to blockdev_create RPC
- The flag is passed to the low-level functions that need it, but it's not
yet used.
Signed-off-by: Bernardo Dal Seno ... - 01:40 pm ganeti-local Revision 59726e15: Added class to contain information about a PV
- This makes the code more readable and easier to upgrade.
bdev.LogicalVolume.GetPVInfo and the code that depends on it... - 01:40 pm snf-ganeti Revision 59726e15: Added class to contain information about a PV
- This makes the code more readable and easier to upgrade.
bdev.LogicalVolume.GetPVInfo and the code that depends on it... - 01:19 pm ganeti-local Revision 053976f3: Add htest/hroller to .gitignore
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 01:19 pm snf-ganeti Revision 053976f3: Add htest/hroller to .gitignore
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 01:19 pm ganeti-local Revision 04cc7d3f: Extend hroller shell tests
- Currently only --help and --version are tested; the patch extends this
with testing parsing of an empty cluster, of a... - 01:19 pm snf-ganeti Revision 04cc7d3f: Extend hroller shell tests
- Currently only --help and --version are tested; the patch extends this
with testing parsing of an empty cluster, of a... - 12:39 pm ./kamaki Revision f4016ab2: Add the Changelog for 0.6.2
- 12:16 pm snf-ganeti Revision dccf6eaf: Silence erroneous hlint warning
- This patch adds an ignore for an hlint warning that wants camelcase to be used
in the name of a "case" test.
But if c... - 12:16 pm ganeti-local Revision dccf6eaf: Silence erroneous hlint warning
- This patch adds an ignore for an hlint warning that wants camelcase to be used
in the name of a "case" test.
But if c... - 12:06 pm snf-image-creator Revision 6d0788a9: Fix a bug in image shrinking code
- Credits go to Giannis Spiliopoulos <gspilio@admin.grnet.gr>
- 11:32 am ganeti-local Revision 911ee606: opcodes: Common parameter for target groups
- Also add a missing parenthesis at the end.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido ... - 11:32 am snf-ganeti Revision 911ee606: opcodes: Common parameter for target groups
- Also add a missing parenthesis at the end.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido ... - 11:32 am snf-ganeti Revision ee93aa8a: gnt-network: Fix CLI issues with node groups
- The original implementation reserved the name “all” to specify all node
groups. That would prevent the use of a node ... - 11:32 am ganeti-local Revision ee93aa8a: gnt-network: Fix CLI issues with node groups
- The original implementation reserved the name “all” to specify all node
groups. That would prevent the use of a node ... - 11:30 am ganeti-local Revision 3fe5484a: gnt-network(8): Remove "rename"
- It is not implemented after all.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <u... - 11:30 am snf-ganeti Revision 3fe5484a: gnt-network(8): Remove "rename"
- It is not implemented after all.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <u... - 11:29 am ganeti-local Revision 3924c9e0: gnt-network CLI improvements
- - Use unpacking instead of addressing indivdual list items
- Add “--submit” and “--priority” support where possible
-... - 11:29 am snf-ganeti Revision 3924c9e0: gnt-network CLI improvements
- - Use unpacking instead of addressing indivdual list items
- Add “--submit” and “--priority” support where possible
-... - 11:29 am snf-ganeti Revision f2212a5d: Improve network query algorithm
- Similar to commit 572a277. Directly iterate over “self.wanted” instead
of iterating through all networks and checking... - 11:29 am ganeti-local Revision f2212a5d: Improve network query algorithm
- Similar to commit 572a277. Directly iterate over “self.wanted” instead
of iterating through all networks and checking... - 11:29 am snf-ganeti Revision 070b780d: Change network error text
- This error is thrown if a network name already exists, not if the
network itself (e.g. “1.2.3.0/24”) is defined.
Sig... - 11:29 am ganeti-local Revision 070b780d: Change network error text
- This error is thrown if a network name already exists, not if the
network itself (e.g. “1.2.3.0/24”) is defined.
Sig... - 11:27 am snf-ganeti Revision 503574ec: Format network field "group_list" in client
- The field is now a list of tuples containing the group name, mode and
link.
Signed-off-by: Michael Hanselmann <hansm... - 11:27 am ganeti-local Revision 503574ec: Format network field "group_list" in client
- The field is now a list of tuples containing the group name, mode and
link.
Signed-off-by: Michael Hanselmann <hansm... - 11:24 am ganeti-local Revision f1222089: Fix iallocator for nodegroups with no tags
- _ComputeNodeGroupData() raises error if a group has no tags
when list(gdata.tags) is invoked. Use “gdata.GetTags()” i... - 11:24 am snf-ganeti Revision f1222089: Fix iallocator for nodegroups with no tags
- _ComputeNodeGroupData() raises error if a group has no tags
when list(gdata.tags) is invoked. Use “gdata.GetTags()” i... - 11:12 am Revision cd427f9e: Remove safe tag
- 09:27 am Revision a9229186: Add dh_installdeb related files
- snf-cyclades-app/gtools need this because they install daemons and
update-rc.d must be invoked.
snf-dispather runs as...
12/20/2012
- 08:16 pm snf-image-creator Revision 25b4d858: Create fs in image partitions in bundle_volume
- Also do a code cleanup
- 06:34 pm ganeti-local Revision 37dfcacb: Replace custom strip newlines in UUID generation
- Since now rStripSpace lives in Utils.hs, we can use it directly (as
UUIDs shouldn't contain spaces anyway).
Signed-o... - 06:34 pm snf-ganeti Revision 37dfcacb: Replace custom strip newlines in UUID generation
- Since now rStripSpace lives in Utils.hs, we can use it directly (as
UUIDs shouldn't contain spaces anyway).
Signed-o... - 06:22 pm ./kamaki Revision c3cbefb5: Merge branch 'develop'
- Conflicts:
docs/setup.rst - 06:18 pm Revision a6b6d810: Fix logging messages to use uuid
- 06:17 pm ganeti-local Revision 04063ba7: Add Confd client to the Haskell code base
- The client queries all the master candidates in parallel, until the minimum
number of replies, defined in the constan... - 06:17 pm snf-ganeti Revision 04063ba7: Add Confd client to the Haskell code base
- The client queries all the master candidates in parallel, until the minimum
number of replies, defined in the constan... - 06:17 pm snf-ganeti Revision d8e9131b: Add function to fetch the list of master candidates
- This commits adds to the Haskell codebase a function to fetch the list of
IPs of the master candidates from the SSCon... - 06:17 pm ganeti-local Revision d8e9131b: Add function to fetch the list of master candidates
- This commits adds to the Haskell codebase a function to fetch the list of
IPs of the master candidates from the SSCon... - 06:17 pm snf-ganeti Revision 1a0defea: Add the parseReply function to the Confd utils
- This function will be used by the Haskell Confd client to parse the replies
it receives from the server.
Unit test i... - 06:17 pm ganeti-local Revision 1a0defea: Add the parseReply function to the Confd utils
- This function will be used by the Haskell Confd client to parse the replies
it receives from the server.
Unit test i... - 06:16 pm ganeti-local Revision 497f5cbf: Rename the Confd utils parseMessage function to parseRequest
- With the upcoming implementation of the Haskell Confd client, requests will
no longer be the only kind of message to ... - 06:16 pm snf-ganeti Revision 497f5cbf: Rename the Confd utils parseMessage function to parseRequest
- With the upcoming implementation of the Haskell Confd client, requests will
no longer be the only kind of message to ... - 06:16 pm ganeti-local Revision 5bfcd75f: Make the parseRequest function more general
- The parseRequest function of the Confd utils can be used to parse both request
(in the server) and reply (in the clie... - 06:16 pm snf-ganeti Revision 5bfcd75f: Make the parseRequest function more general
- The parseRequest function of the Confd utils can be used to parse both request
(in the server) and reply (in the clie... - 06:16 pm snf-ganeti Revision 80a0546b: Add function for generating UUIDs in the Haskell codebase
- Its first use will be to generate the salt for ConfD requests of the Haskell
client, as in the Python client.
Unit t... - 06:16 pm ganeti-local Revision 80a0546b: Add function for generating UUIDs in the Haskell codebase
- Its first use will be to generate the salt for ConfD requests of the Haskell
client, as in the Python client.
Unit t... - 06:15 pm ganeti-local Revision 46300ac2: Move Confd getCurrentTime to Utils
- The Confd server implementation has a getCurrentTime function.
This commit moves it to the Utils.hs file of Confd, so... - 06:15 pm snf-ganeti Revision 46300ac2: Move Confd getCurrentTime to Utils
- The Confd server implementation has a getCurrentTime function.
This commit moves it to the Utils.hs file of Confd, so... - 06:13 pm ./kamaki Revision 36d4b607: Documentation uniformity
- 06:12 pm ./kamaki Revision c52d1b08: Make setup easier
- 05:53 pm ganeti-local Revision 9f6f74b4: Fixup too-long-line in Objects.hs
- Sorry, didn't see this before pushing the previous commit (277a2ec9).
Signed-off-by: Iustin Pop <iustin@google.com>
... - 05:53 pm snf-ganeti Revision 9f6f74b4: Fixup too-long-line in Objects.hs
- Sorry, didn't see this before pushing the previous commit (277a2ec9).
Signed-off-by: Iustin Pop <iustin@google.com>
... - 05:52 pm ./kamaki Revision c5bcc3e3: Improve help for history run
- 05:29 pm snf-ganeti Revision 277a2ec9: ExtStorage support in htools
- This just adds new constructors for the disk template and related
types, enabling the Ext storage.
Signed-off-by: Co... - 05:29 pm ganeti-local Revision 277a2ec9: ExtStorage support in htools
- This just adds new constructors for the disk template and related
types, enabling the Ext storage.
Signed-off-by: Co... - 05:29 pm Revision b66e4833: Add more tests for db, logic and api
- 05:22 pm Revision fcf2479a: Fix wrong count of reserved pool entries
- Padding should not be considered when counting unavailable entries.
- 05:22 pm Revision 5480daec: Remove dummy function
- 05:22 pm Revision 85d444db: Merge project_all and project_search view - Exclude project where user is acce...
- 05:20 pm ./kamaki Revision 0663d8d6: Nice instructions for astakos_cli
- 05:12 pm ganeti-local Revision 256e28c4: Move rstripSpace from Ssconf to Utils
- Also renames it in the process and adds a few tests for it.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-b... - 05:12 pm snf-ganeti Revision ea626b33: confd: strip newlines before logging the request
- The Python confd client sends newlines in messages (due to use of
DumpSignedJson/DumpJson), so that results in ugly d... - 05:12 pm ganeti-local Revision ea626b33: confd: strip newlines before logging the request
- The Python confd client sends newlines in messages (due to use of
DumpSignedJson/DumpJson), so that results in ugly d... - 05:12 pm snf-ganeti Revision 256e28c4: Move rstripSpace from Ssconf to Utils
- Also renames it in the process and adds a few tests for it.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-b... - 05:08 pm snf-ganeti Revision 53258324: objects.NIC: Look up mode only once, capitalize acronym
- Look up “NIC_MODE” only once, capitalize “NIC” in error messages.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 05:08 pm ganeti-local Revision 53258324: objects.NIC: Look up mode only once, capitalize acronym
- Look up “NIC_MODE” only once, capitalize “NIC” in error messages.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 05:08 pm snf-ganeti Revision 42653ebd: gnt-cluster(8): Quoting, small fixes
- Quote fixed strings where appropriate and replace “nic” (an acronym)
with “network interface”.
Signed-off-by: Michae... - 05:08 pm ganeti-local Revision 42653ebd: gnt-cluster(8): Quoting, small fixes
- Quote fixed strings where appropriate and replace “nic” (an acronym)
with “network interface”.
Signed-off-by: Michae... - 05:08 pm snf-ganeti Revision eac9b7b8: Add utility to format dictionary as key=value strings
- This will be used in QA to format network interface parameters.
Signed-off-by: Michael Hanselmann <hansmi@google.com... - 05:08 pm ganeti-local Revision eac9b7b8: Add utility to format dictionary as key=value strings
- This will be used in QA to format network interface parameters.
Signed-off-by: Michael Hanselmann <hansmi@google.com... - 05:06 pm ./kamaki Revision 2703cceb: Formated output in long command description
- 05:06 pm ganeti-local Revision 938adc87: Multiple ExtStorage Providers and ext-params
- Add support for passing parameters to the ext template (ext-params).
Take advantage of disk-params, that don't seem t... - 05:06 pm ganeti-local Revision aa6c1bb1: Adjust LUInstanceSetParams wrt the `ext' template
- Initial support for the `ext' template in gnt-instance modify.
Take care of all needed checks in CheckArguments and C... - 05:06 pm snf-ganeti Revision aa6c1bb1: Adjust LUInstanceSetParams wrt the `ext' template
- Initial support for the `ext' template in gnt-instance modify.
Take care of all needed checks in CheckArguments and C... - 05:06 pm snf-ganeti Revision 938adc87: Multiple ExtStorage Providers and ext-params
- Add support for passing parameters to the ext template (ext-params).
Take advantage of disk-params, that don't seem t... - 05:06 pm ganeti-local Revision 376631d1: Implement the External Storage Interface
- With this commit we introduce the External Storage Interface
to Ganeti, abbreviated: ExtStorage Interface.
The ExtSt... - 05:06 pm snf-ganeti Revision 376631d1: Implement the External Storage Interface
- With this commit we introduce the External Storage Interface
to Ganeti, abbreviated: ExtStorage Interface.
The ExtSt... - 03:37 pm snf-ganeti Revision 32ba31be: Stop all daemons on cluster initialization
- Addresses issue 145. When daemons are still running from a previous
cluster instance, starting the daemons again will... - 03:37 pm ganeti-local Revision 32ba31be: Stop all daemons on cluster initialization
- Addresses issue 145. When daemons are still running from a previous
cluster instance, starting the daemons again will... - 03:37 pm snf-ganeti Revision da1dcce1: Make node groups' networks field a dict of nicparams
- The networks field of the node groups class is a dictionary
of nic params and not a list of networks. This should fix... - 03:37 pm ganeti-local Revision da1dcce1: Make node groups' networks field a dict of nicparams
- The networks field of the node groups class is a dictionary
of nic params and not a list of networks. This should fix... - 03:36 pm snf-ganeti Revision e7e2552e: Update the shared storage design document
- Update the shared storage design document to reflect the current
changes, after the implementation of the ExtStorage ... - 03:36 pm ganeti-local Revision e7e2552e: Update the shared storage design document
- Update the shared storage design document to reflect the current
changes, after the implementation of the ExtStorage ... - 02:51 pm ./kamaki Revision ec51b97c: Fix network disconnect detail show
- 02:32 pm Revision 5bb3477f: snf-cyclades-gtools: Add Ganeti stats collectd plugin
- 02:32 pm Revision 60ecb3e5: snf-stats: Initial commit
- 02:30 pm Revision 348b8d80: snf-stats: Add Debian files
- 02:30 pm Revision 283cc9a9: Update descriptions of packages & minor fixes
- 02:30 pm Revision 179477bc: Include *.png in debian/source/include-binaries
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Signed-off-by: Vangelis Koukis <vkoukis@grnet.gr> - 02:30 pm Revision 6fa66932: Add debian/ tree in debian-specific branch
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Signed-off-by: Vangelis Koukis <vkoukis@grnet.gr> - 02:24 pm ./kamaki Revision 93542587: Correct publish output, more details in storelist
- 02:16 pm snf-ganeti Revision efe2137a: Final update of NEWS file for 2.6.2 and version bump
- I'm already setting this to a release date of tomorrow, since QA on
the 2.6 branch has been clean.
Signed-off-by: Iu... - 02:16 pm ganeti-local Revision efe2137a: Final update of NEWS file for 2.6.2 and version bump
- I'm already setting this to a release date of tomorrow, since QA on
the 2.6 branch has been clean.
Signed-off-by: Iu... - 01:45 pm ./kamaki Revision 42cb53d0: Merge branch 'develop' into feature-output
- 01:14 pm ./kamaki Revision a494a741: Improve print_items, use it in flavor_list
- flavor_list now prints id name instead of order. name
- 12:45 pm Revision aafa94ba: Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-q...
- 12:45 pm Revision 045386db: search group fix
- 12:43 pm Revision 37705b5f: Better check for project inequality
- 12:43 pm Revision 5056e24c: Login style fixes
- Cancel link in signup page
- 12:37 pm snf-ganeti Revision 5f30ea3f: netutils: Normalize all FQDNs
- Addresses issue 147. Only the hostnames resolved using
“netutils.Hostname($name)” were normalized, but those returned... - 12:37 pm ganeti-local Revision 5f30ea3f: netutils: Normalize all FQDNs
- Addresses issue 147. Only the hostnames resolved using
“netutils.Hostname($name)” were normalized, but those returned... - 12:24 pm Revision d72f07dc: Show message after login with third party provider
- 12:06 pm Revision 60ca2f6f: Ack serials even when there are no memberships
- 12:01 pm ganeti-local Revision 814e1e23: Display command description in htools usage message
- By abstracting the command/personality formatting, we can easily
switch htools to the same output as the rest of the ... - 12:01 pm snf-ganeti Revision 814e1e23: Display command description in htools usage message
- By abstracting the command/personality formatting, we can easily
switch htools to the same output as the rest of the ... - 11:57 am ganeti-local Revision 044fff06: More style updates for network-related code
- Error message formatting, else/if merging to elif, docstrings.
Signed-off-by: Michael Hanselmann <hansmi@google.com>... - 11:57 am snf-ganeti Revision 044fff06: More style updates for network-related code
- Error message formatting, else/if merging to elif, docstrings.
Signed-off-by: Michael Hanselmann <hansmi@google.com>... - 11:57 am ganeti-local Revision aa279109: NEWS: Opportunistic locking, clarifications
- Some rewording, some clarifications, and a new item on opportunistic
locking.
Signed-off-by: Michael Hanselmann <han... - 11:57 am snf-ganeti Revision aa279109: NEWS: Opportunistic locking, clarifications
- Some rewording, some clarifications, and a new item on opportunistic
locking.
Signed-off-by: Michael Hanselmann <han... - 11:57 am snf-ganeti Revision cfa79a23: cmdlib: Additional opportunistic locking check
- If opportunistic locking is requested in the opcode, but no iallocator
is used (not specified or no default), an erro... - 11:57 am ganeti-local Revision cfa79a23: cmdlib: Additional opportunistic locking check
- If opportunistic locking is requested in the opcode, but no iallocator
is used (not specified or no default), an erro... - 11:46 am Revision f201d5b9: Change cookie to contain uuid instead of email
- 11:40 am Revision 8954c8e8: Change cookie to contain uuid instead of email
- 11:39 am Revision 49b74233: Call reset_sync after non-successful qh call
- 11:33 am Revision e9ef5009: Usage view fix
- 11:29 am Revision bbcb0aeb: Astakos fix entity creation for services
- 11:29 am Revision 7f3b833a: Astakos fix quotaholder resource quantities
- 10:57 am Revision 3cc9637a: Set new project name in approve
- 10:49 am Revision 6c5182f9: Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-q...
- 10:48 am Revision b0c3c7ea: Select style fixes
- 10:41 am Revision 3173699c: Pithos backend should send the token to the quotaholder
- 04:07 am Revision 94777aaf: Fix project detail template
- 03:53 am Revision 1b4b7690: Fix membership state in project list
- 03:43 am Revision cd339bab: Fix membership state in project list
- 02:54 am Revision 019d9e19: Pithos issue_commission using user uuid instead of id
- 02:09 am Revision 03869281: Fix leave project in case of auto_accept policy
- 01:55 am Revision 333f6a72: Fix sync_projects
- 01:53 am Revision 5f2e4042: Fix AttributeError
- 01:51 am Revision d75c432e: User user uuid for quotaholder entities
- 01:51 am Revision 8f975b72: Fix null date integrity constrain in ProjectMembershipHistory
- 01:49 am Revision 09ab0996: Fix misspelling
- 01:28 am Pithos iOS Client Revision 0767143f: When containers, or sharing accounts, are not loaded due to authentication err...
- When alert is presented for failed containers or sharing accounts GET, add an extra choice to go to account settings....
12/19/2012
- 11:09 pm Revision 9d7ace6f: Fix activation_sent assignment in user update
- 11:07 pm Revision 7dd3047d: Separate function for enroll member
- 09:30 pm Revision acb8779e: Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-q...
- 09:28 pm Revision a9c7ff8a: Fix resource usage page
- 09:02 pm Revision 91375d83: Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-q...
- 09:01 pm Revision 83204389: Update astakos client to use user.uuid
- 08:12 pm Revision 2ddfc92b: Commit in project_detail; do not call project_detail in project_join
- 08:11 pm Revision 12528c3c: Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-q...
- Conflicts:
snf-astakos-app/astakos/im/endpoints/qh.py - 08:08 pm Revision e0fa2a89: Store user.uuid instead of user.email in quotaholder
- 07:51 pm Pithos iOS Client Revision 66970a13: Present the containers view controller of the first account on launch
- On launch, present without animation the account home view controller and then the container home view controller. In...
- 07:44 pm snf-ganeti Revision 4a6fce31: Detect wrong Python module structure
- If, for one reason or another, a module named "ganeti.ganeti" can be
succesfully imported (e.g. through a symlink in ... - 07:44 pm ganeti-local Revision 4a6fce31: Detect wrong Python module structure
- If, for one reason or another, a module named "ganeti.ganeti" can be
succesfully imported (e.g. through a symlink in ... - 07:37 pm Revision b3102a96: Fix pithos api_method
- 07:34 pm Revision 1d9fc908: Style fixes
- 07:29 pm Revision 52784759: Help_text and placeholders for create_project form
- 07:28 pm ganeti-local Revision 1a9eb17e: Use hroller to print nodes to reboot by groups
- This is highly incomplete, as per the manpage BUGS section.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Revi... - 07:28 pm ganeti-local Revision 3504d6c8: Add hroller htools personality
- This is a new personality that for the moment doesn't do anything.
Signed-off-by: Guido Trotter <ultrotter@google.co... - 07:28 pm snf-ganeti Revision 3504d6c8: Add hroller htools personality
- This is a new personality that for the moment doesn't do anything.
Signed-off-by: Guido Trotter <ultrotter@google.co... - 07:28 pm snf-ganeti Revision 1a9eb17e: Use hroller to print nodes to reboot by groups
- This is highly incomplete, as per the manpage BUGS section.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Revi... - 07:26 pm ganeti-local Revision 1ba25bad: Fix QA for --offline semantics modification
- The previous patch series made it simpler to deal with ERROR_up offline
instances, but didn't fix qa, that had the ol... - 07:26 pm snf-ganeti Revision 1ba25bad: Fix QA for --offline semantics modification
- The previous patch series made it simpler to deal with ERROR_up offline
instances, but didn't fix qa, that had the ol... - 07:26 pm ganeti-local Revision ff0c9604: One more offline+shutdown fix
- Currently gnt-instance shutdown --force of an offline instance
resets the offline status. Which of course is bad and ... - 07:26 pm snf-ganeti Revision ff0c9604: One more offline+shutdown fix
- Currently gnt-instance shutdown --force of an offline instance
resets the offline status. Which of course is bad and ... - 07:15 pm ganeti-local Revision 13659147: Fix network LUs use of error code in OpPrereqError
- Currently, most network LUs simply use EINVAL instead of correct error
codes; this patch tries to adjust the obvious ... - 07:15 pm snf-ganeti Revision 13659147: Fix network LUs use of error code in OpPrereqError
- Currently, most network LUs simply use EINVAL instead of correct error
codes; this patch tries to adjust the obvious ... - 07:04 pm snf-image-creator Revision a939e3b8: Fix bugs in bundle_volume module
- The partition table of the image is created correct. The partitions
are not yet filled. - 06:55 pm snf-ganeti Revision 572a277b: _NetworkQuery: Simplify statistics computation
- The code can loop directly over “self.wanted”, saving a lookup. An
explicit loop is also replaced with a generator.
... - 06:55 pm ganeti-local Revision 572a277b: _NetworkQuery: Simplify statistics computation
- The code can loop directly over “self.wanted”, saving a lookup. An
explicit loop is also replaced with a generator.
... - 06:55 pm ganeti-local Revision 892b5258: cmdlib: Factorize network conflict detection
- LUNetworkConnect and LUNetworkDisconnect had very similar code to detect
conflicts between instance's network interfa... - 06:55 pm snf-ganeti Revision 892b5258: cmdlib: Factorize network conflict detection
- LUNetworkConnect and LUNetworkDisconnect had very similar code to detect
conflicts between instance's network interfa... - 06:55 pm ganeti-local Revision 84e110aa: gnt-network: Fix import for textwrap
- The style guide says to use “import foo”-style imports, not “from foo
import bar” unless it's a Ganeti module. There ... - 06:55 pm snf-ganeti Revision 84e110aa: gnt-network: Fix import for textwrap
- The style guide says to use “import foo”-style imports, not “from foo
import bar” unless it's a Ganeti module. There ... - 06:55 pm ganeti-local Revision b34864e8: gnt-network add: "--network" is required
- Also do some minor code re-formatting.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop... - 06:55 pm snf-ganeti Revision b34864e8: gnt-network add: "--network" is required
- Also do some minor code re-formatting.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop... - 06:54 pm snf-ganeti Revision 0f5c7770: cmdlib: Replace period with colon in error message
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:54 pm ganeti-local Revision 0f5c7770: cmdlib: Replace period with colon in error message
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:54 pm ganeti-local Revision b4600d4f: query: Factorize code for getting statistics value
- This was not only copied for the networking fields in commit 306bed0e,
but commit cfcea7ef fixed wrongly ordered para... - 06:54 pm snf-ganeti Revision b4600d4f: query: Factorize code for getting statistics value
- This was not only copied for the networking fields in commit 306bed0e,
but commit cfcea7ef fixed wrongly ordered para... - 06:54 pm snf-ganeti Revision d6f3a69d: gnt-network(8): s/ipv6/IPv6/
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:54 pm ganeti-local Revision d6f3a69d: gnt-network(8): s/ipv6/IPv6/
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:54 pm ganeti-local Revision e896ad3d: gnt-network add: Network mode bash completion
- This makes entering the command easier.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Po... - 06:54 pm snf-ganeti Revision e896ad3d: gnt-network add: Network mode bash completion
- This makes entering the command easier.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Po... - 06:54 pm snf-ganeti Revision 6ef37395: OpNetworkConnect: Check for network mode
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:54 pm ganeti-local Revision 6ef37395: OpNetworkConnect: Check for network mode
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:54 pm snf-ganeti Revision e1195cd4: Use generated field list in gnt-network.8
- The list of query fields can be automatically generated.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 06:54 pm ganeti-local Revision e1195cd4: Use generated field list in gnt-network.8
- The list of query fields can be automatically generated.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 06:54 pm snf-ganeti Revision 0b3f2215: Improve descriptions of network query fields
- They should be in the same style as other descriptions.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review... - 06:54 pm ganeti-local Revision 0b3f2215: Improve descriptions of network query fields
- They should be in the same style as other descriptions.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review... - 06:45 pm Revision 509a4fe5: Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-q...
- 06:45 pm Revision 5c878faf: Javascript styled select ( create project form )
- 06:38 pm ./kamaki Revision 4e01956e: In shell, ignore unknown - args
- 06:29 pm snf-ganeti Revision b8028dcf: Replace frozenset with compat.UniqueFrozenset
- This is not a trivial s/frozenset/compat.UniqueFrozenset/, but rather
only replaces “frozenset” where appropriate. Mo... - 06:29 pm ganeti-local Revision b8028dcf: Replace frozenset with compat.UniqueFrozenset
- This is not a trivial s/frozenset/compat.UniqueFrozenset/, but rather
only replaces “frozenset” where appropriate. Mo... - 06:14 pm ./kamaki Revision 02e7658e: Merge branches 'feature-output' and 'develop' into develop
- 06:11 pm Revision f7fc5a34: Fix typos
- 06:06 pm ./kamaki Revision c8e17a67: Deal with with argparse stupid error handling
- argparse people must be sadists or they just hate other programers
- 05:47 pm Revision 5a04878d: Remove old comments
- 05:41 pm Revision f3e93707: Send full resource name at add_quota
- 05:41 pm snf-ganeti Revision a30a6178: Renaming fam -> net_family on test network generation
- Small renaming to make the test more readable.
Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Michel... - 05:41 pm ganeti-local Revision a30a6178: Renaming fam -> net_family on test network generation
- Small renaming to make the test more readable.
Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Michel... - 05:32 pm Revision 52194c77: Refactor some test code
- 05:32 pm Revision c8908e51: Add more tests for db and logic
- 05:32 pm Revision ce9abd26: Fix bugs in models methods
- 05:32 pm Revision 499010bc: Fix bug in images API
- Use image_backend context manager to ensure that ImageBackend is always
closed. list_images method did not close the ... - 05:32 pm Revision cc964746: Properly configure plankton as an app
- All django apps need a models.py file
- 05:32 pm Revision 37f87d98: Add basic tests for plankton
- 05:31 pm Pithos iOS Client Revision 3ef56992: Improve folder sort UI
- Use buttons with changing label instead of segment controls. Use different direction keywords for different sort type...
- 05:30 pm Revision fc61dfb7: Fix member join when join policy is auto_accept
- 05:26 pm Revision 5cfd4acb: Fix add_quota, use user id as quotaholder entity
- 04:55 pm ganeti-local Revision 5b48df93: Serialization compatibility test for node groups
- This creates a number of node groups with up to 3 networks,
serializes them and compares them with their python equva... - 04:55 pm snf-ganeti Revision 5b48df93: Serialization compatibility test for node groups
- This creates a number of node groups with up to 3 networks,
serializes them and compares them with their python equva... - 04:55 pm ganeti-local Revision 0f0d7aba: Add a network fields to NIC params and node group type
- This adds a network field to the NIC params and a list of networks
to the node group type. It adjusts the nodegroup's... - 04:55 pm snf-ganeti Revision 0f0d7aba: Add a network fields to NIC params and node group type
- This adds a network field to the NIC params and a list of networks
to the node group type. It adjusts the nodegroup's... - 04:54 pm ganeti-local Revision 6f732ae0: Move Network definition ahead of depending definitions
- Networks will be properties of NicParams and NodeGroups. Therefore
they need to be defined before those.
Signed-off-... - 04:54 pm snf-ganeti Revision 6f732ae0: Move Network definition ahead of depending definitions
- Networks will be properties of NicParams and NodeGroups. Therefore
they need to be defined before those.
Signed-off-... - 04:34 pm Revision 974ee6a6: Several fixes
- 04:33 pm ./kamaki Revision 2d7ce81e: Extent store_list to use path as prefix
- kamaki store list mycontainer:phot
will list all objects in mycontainer prefixed with phot - 04:22 pm snf-image-creator Revision 8eea5572: Further development in bundle_volume
- Nothing is working yet
- 04:19 pm Revision 669cfe19: Fix update resources bug
- 04:14 pm ./kamaki Revision c1558584: Full pretty errors in container-path storage check
- 03:52 pm snf-ganeti Revision e0f470ac: Fix job completion with big job queues
- Accidentally stumbled upon this while testing unrelated code on a
machine with ~3K active jobs - the bash completion ... - 03:52 pm ganeti-local Revision e0f470ac: Fix job completion with big job queues
- Accidentally stumbled upon this while testing unrelated code on a
machine with ~3K active jobs - the bash completion ... - 03:45 pm ganeti-local Revision 45317e3a: Remove some unused Python code
- This patch removes code which is no longer used due to refactoring:
- http.InitSsl, last usage removed in commit 332... - 03:45 pm snf-ganeti Revision 45317e3a: Remove some unused Python code
- This patch removes code which is no longer used due to refactoring:
- http.InitSsl, last usage removed in commit 332... - 03:45 pm ganeti-local Revision d45a824b: Enable job queries via confd in gnt-node and RAPI
- This patch is enabling split queries for jobs for gnt-node and rapi
access (only for job listing, not job waiting).
... - 03:45 pm snf-ganeti Revision d45a824b: Enable job queries via confd in gnt-node and RAPI
- This patch is enabling split queries for jobs for gnt-node and rapi
access (only for job listing, not job waiting).
... - 03:45 pm ganeti-local Revision 1ba01ff7: Move a node-specific function to Query.Node
- This shouldn't live in the main Query module, since it's too node
specific.
Signed-off-by: Iustin Pop <iustin@google... - 03:45 pm snf-ganeti Revision 1ba01ff7: Move a node-specific function to Query.Node
- This shouldn't live in the main Query module, since it's too node
specific.
Signed-off-by: Iustin Pop <iustin@google... - 03:37 pm ganeti-local Revision a7e484c4: Add support for job queries in hconfd
- This adds support for job queries, including (basic) unit-tests.
I've tested this for memory and cpu usage as follow... - 03:37 pm snf-ganeti Revision a7e484c4: Add support for job queries in hconfd
- This adds support for job queries, including (basic) unit-tests.
I've tested this for memory and cpu usage as follow... - 03:37 pm ganeti-local Revision 037762a9: Change makeSimpleFilter accept NumericValues as well
- This is required for QueryJobs implementation; we change
makeSimpleFilter to support both string and integers as name... - 03:37 pm snf-ganeti Revision 037762a9: Change makeSimpleFilter accept NumericValues as well
- This is required for QueryJobs implementation; we change
makeSimpleFilter to support both string and integers as name... - 03:37 pm snf-ganeti Revision aa79e62e: Add a read-only job queue module
- This patch adds implementation for a read-only job queue module,
together with "full" test (as full as can be in a la... - 03:37 pm ganeti-local Revision aa79e62e: Add a read-only job queue module
- This patch adds implementation for a read-only job queue module,
together with "full" test (as full as can be in a la... - 03:37 pm snf-ganeti Revision f94a9680: Implement support for QFF_SPLIT_TIMESTAMP
- I am very very unhappy with this patch. We have to do this, in order
to be compatible with the Python code and behavi... - 03:37 pm ganeti-local Revision f94a9680: Implement support for QFF_SPLIT_TIMESTAMP
- I am very very unhappy with this patch. We have to do this, in order
to be compatible with the Python code and behavi... - 03:14 pm ganeti-local Revision 0ea11dcb: Add exclusive_storage node parameter
- Unit tests updated and expanded with an inheritance check.
The flag has no effect yet.
Signed-off-by: Bernardo Dal ... - 03:14 pm snf-ganeti Revision 0ea11dcb: Add exclusive_storage node parameter
- Unit tests updated and expanded with an inheritance check.
The flag has no effect yet.
Signed-off-by: Bernardo Dal ... - 03:14 pm ganeti-local Revision d3b06210: Update design doc for partitioned Ganeti
- PVs don't need to be marked as unallocatable, as the code will ignore
partially used PVs. exclusive_storage made a no... - 03:14 pm snf-ganeti Revision d3b06210: Update design doc for partitioned Ganeti
- PVs don't need to be marked as unallocatable, as the code will ignore
partially used PVs. exclusive_storage made a no... - 03:11 pm snf-ganeti Revision 712da82f: Remove superfluous typing to Int
- Forgot to fix that after the review of patch
"Haskell/python compatibility test for networks".
Signed-off-by: Helga ... - 03:11 pm ganeti-local Revision 712da82f: Remove superfluous typing to Int
- Forgot to fix that after the review of patch
"Haskell/python compatibility test for networks".
Signed-off-by: Helga ... - 03:09 pm Revision 11a71057: Update messages
- 03:09 pm Revision e24d0e0d: Proper missing eppn message
- 02:57 pm Revision 3e47bb0b: Trigger syncing from the views
- 02:57 pm Revision e8fd06f6: In project details display resource information eg. units etc
- 02:55 pm Revision c8aea227: Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into tmp
- Conflicts:
snf-astakos-app/astakos/im/models.py
snf-astakos-app/astakos/im/target/twitter.py - 02:45 pm Revision 00ed373b: Remove debug statements
- 02:45 pm Revision 6a867038: Fix quotaholder communication
- 02:45 pm Revision 70627a39: Fix migrations
- 02:45 pm Revision f7cf5257: Fix index view message
- show message when adding new login method to an existing account
- 02:45 pm Revision 5a4e7b00: Missing import
- 02:45 pm Revision 53e0b8fe: Change email process improvements
- - Allow replacement of previously email change requests
- Cleanup expired email change requests in change email view
... - 02:45 pm Revision 14dee1ff: Fix tests
- 02:45 pm Revision 30dd9e0e: Javascript fixes for project create
- 02:45 pm Revision 670c66f5: Delete Serial entry after getting serial
- 02:45 pm Revision 40b52116: Fix precursor application assignment
- 02:45 pm Revision badcb2a9: Required auth providers functionality
- if one of auth providers is set to be required, user with no such
provider can only view his profile page and is prom... - 02:45 pm Revision be62cfa8: Do not display change password in menu
- 02:45 pm Revision c838d05c: Proper auth provider check
- check can_add instead of can_create when adding additional auth provider
- 02:45 pm Revision a770bf17: Bug fixes; remove project field from ProjectApplication
- 02:28 pm Revision 4b451adb: Commit before calling sync_projects() in trigger_sync()
- 02:22 pm ./kamaki Revision 66f1ff99: Test pretty error details with container-not-found
- 02:21 pm Revision d2b32360: New add_quota API to handle infinity
- Separately handle subtractions and additions of quotas
Adapt get_diff_quota plus various bug fixes - 01:22 pm Revision cedf7b81: Remove debug statements
- 01:21 pm Revision fc655b6f: Fix tests
- 01:19 pm Revision 0712a55c: Change email process improvements
- - Allow replacement of previously email change requests
- Cleanup expired email change requests in change email view
... - 01:11 pm Revision fed32684: Missing import
- 01:11 pm snf-ganeti Revision 90634d95: Extend job ID parsing tests
- Since this is a type that behaves non-standard, let's add some more
test for "wrong" input values.
Signed-off-by: Iu... - 01:11 pm ganeti-local Revision 90634d95: Extend job ID parsing tests
- Since this is a type that behaves non-standard, let's add some more
test for "wrong" input values.
Signed-off-by: Iu... - 01:11 pm ganeti-local Revision f56013fd: Add a few tests for OpParams types
- As OpParams definitions are used at Template Haskell type, they don't
get any coverage (although the values defined b... - 01:11 pm snf-ganeti Revision f56013fd: Add a few tests for OpParams types
- As OpParams definitions are used at Template Haskell type, they don't
get any coverage (although the values defined b... - 01:10 pm snf-ganeti Revision 86aa9ba3: Remove two hlint overrides
- "Use comparing" was not needed, and "Use on" can be solved by actually
using on in the single case we have (the patch... - 01:10 pm ganeti-local Revision 570274e4: Add more mon-collector shell tests
- These test the newly-changed behaviour, and fix an inconsistency in
the hs-check target (versus hs-coverage).
Signed... - 01:10 pm snf-ganeti Revision 570274e4: Add more mon-collector shell tests
- These test the newly-changed behaviour, and fix an inconsistency in
the hs-check target (versus hs-coverage).
Signed... - 01:10 pm snf-ganeti Revision 988dc5ca: Enable bash completion for mon-collector
- This just ties in all the pieces so far and enables bash completion
for it.
Signed-off-by: Iustin Pop <iustin@google... - 01:10 pm ganeti-local Revision 638e0a6f: Improve mon-collector drbd CLI handling
- Currently, this doesn't abort if multiple arguments are passed, and
the error message for errors during file read has... - 01:10 pm ganeti-local Revision 988dc5ca: Enable bash completion for mon-collector
- This just ties in all the pieces so far and enables bash completion
for it.
Signed-off-by: Iustin Pop <iustin@google... - 01:10 pm ganeti-local Revision 86aa9ba3: Remove two hlint overrides
- "Use comparing" was not needed, and "Use on" can be solved by actually
using on in the single case we have (the patch... - 01:10 pm snf-ganeti Revision 638e0a6f: Improve mon-collector drbd CLI handling
- Currently, this doesn't abort if multiple arguments are passed, and
the error message for errors during file read has... - 01:10 pm ganeti-local Revision 559c4a98: Add description to personality definitions
- This allows usage information to display nicer help (like in Python).
Signed-off-by: Iustin Pop <iustin@google.com>
... - 01:10 pm snf-ganeti Revision 2e6ef129: Add a type alias for the personality lists
- The signature of the personality definitions is so ugly that, at
least, we should hide it a bit behind a type alias.
... - 01:10 pm snf-ganeti Revision 630c73e5: Introduce generic multi-command binary handling
- Currently, the mon-collector binary is the only multi-command binary
we have in Haskell. Not surprisingly therefore, ... - 01:10 pm snf-ganeti Revision 55abd2c7: Add a custom CLI module for DataCollectors
- Currently, the mon-collector binary uses the HTools/CLI module, which
is OK but mean it links in lots of htools code.... - 01:10 pm ganeti-local Revision 55abd2c7: Add a custom CLI module for DataCollectors
- Currently, the mon-collector binary uses the HTools/CLI module, which
is OK but mean it links in lots of htools code.... - 01:10 pm ganeti-local Revision 2e6ef129: Add a type alias for the personality lists
- The signature of the personality definitions is so ugly that, at
least, we should hide it a bit behind a type alias.
... - 01:10 pm ganeti-local Revision 630c73e5: Introduce generic multi-command binary handling
- Currently, the mon-collector binary is the only multi-command binary
we have in Haskell. Not surprisingly therefore, ... - 01:10 pm ganeti-local Revision e892cdfa: Simplify htools.hs personality selection
- No need to do a boolean-based lookup, we can use the regular
association list lookup.
Signed-off-by: Iustin Pop <ius... - 01:10 pm ganeti-local Revision daf0de68: Implement fake completion support for multi-cmd binaries
- This will allow build-bash-completion to understand what is the list
of commands that each binary supports, and then ... - 01:10 pm snf-ganeti Revision 24476fa0: bash-completion: add support for multi-cmd Haskell binaries
- This patch adds support for parsing the command list out of a binary
(very strict format), and then iterating over th... - 01:10 pm snf-ganeti Revision 559c4a98: Add description to personality definitions
- This allows usage information to display nicer help (like in Python).
Signed-off-by: Iustin Pop <iustin@google.com>
... - 01:10 pm snf-ganeti Revision e892cdfa: Simplify htools.hs personality selection
- No need to do a boolean-based lookup, we can use the regular
association list lookup.
Signed-off-by: Iustin Pop <ius... - 01:10 pm snf-ganeti Revision daf0de68: Implement fake completion support for multi-cmd binaries
- This will allow build-bash-completion to understand what is the list
of commands that each binary supports, and then ... - 01:10 pm ganeti-local Revision 24476fa0: bash-completion: add support for multi-cmd Haskell binaries
- This patch adds support for parsing the command list out of a binary
(very strict format), and then iterating over th... - 01:10 pm snf-ganeti Revision 675f65b7: Fix profiling targets
- As noted by Guido, there are problems when using the hs-prof and
hs-prof-quick targets in the default configuration (... - 01:10 pm ganeti-local Revision 675f65b7: Fix profiling targets
- As noted by Guido, there are problems when using the hs-prof and
hs-prof-quick targets in the default configuration (... - 01:06 pm Revision 120b4498: Fix index view message
- show message when adding new login method to an existing account
- 01:05 pm Revision 61ec6f96: Merge remote-tracking branch 'origin/devel-0.13' into latest-quota
- Conflicts:
snf-astakos-app/astakos/im/target/twitter.py
snf-astakos-app/astakos/im/views.py - 01:02 pm ganeti-local Revision 0d57ce24: Allow shutting down offline instance
- If an instance is offline we definitely shouldn't start it up.
But shutting it down, should it be up by mistake is no... - 01:02 pm snf-ganeti Revision 0d57ce24: Allow shutting down offline instance
- If an instance is offline we definitely shouldn't start it up.
But shutting it down, should it be up by mistake is no... - 01:01 pm ganeti-local Revision eec7840a: Allow running instances to be put online
- If an instance is running (eg. ERROR_up) and at the same time offline,
there's no way to either shut it down or reonl... - 01:01 pm snf-ganeti Revision eec7840a: Allow running instances to be put online
- If an instance is running (eg. ERROR_up) and at the same time offline,
there's no way to either shut it down or reonl... - 12:51 pm Revision ce80d7ae: Fix migrations
- 12:49 pm Revision df2b0beb: Fix quotaholder communication
- 12:38 pm ./kamaki Revision 34e4cf61: Run ignores self in command listing
- 12:38 pm Revision 782d9118: Bug fixes; remove project field from ProjectApplication
- 12:29 pm ./kamaki Revision 2fbca093: Show long description in all places it could be
- 12:04 pm Revision c70968bd: Delete Serial entry after getting serial
- 12:00 pm Revision 5b1c5497: Fix precursor application assignment
- 11:59 am Revision 0906ade8: Do not display change password in menu
- 10:59 am Revision 3d4a0a9b: Fix notification error messages
- 10:58 am Revision 23df5afa: Fix precursor application assignment
12/18/2012
- 09:03 pm Revision 4e748491: Add summary view in project update
- 09:02 pm Revision a7aba804: Fix project resource assignment
- 08:25 pm Revision 3277f11f: Project creation summary view: uncommitted html file
- 08:24 pm Revision 5200e864: Fix models
- 07:53 pm astakos Revision 222d8e52: Proper auth provider check
- check can_add instead of can_create when adding additional auth provider
- 07:53 pm Revision 63836eda: Required auth providers functionality
- if one of auth providers is set to be required, user with no such
provider can only view his profile page and is prom... - 07:53 pm astakos Revision 63836eda: Required auth providers functionality
- if one of auth providers is set to be required, user with no such
provider can only view his profile page and is prom... - 07:53 pm Revision 222d8e52: Proper auth provider check
- check can_add instead of can_create when adding additional auth provider
- 07:20 pm Revision 12e7e809: Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-q...
- 07:16 pm Revision ee45eb81: Keep only one application in Project; the membership takes care
- of tracking updates. Define set_sync(); state stays PENDING
if project.application has changed in the meantime. - 07:01 pm Revision 918c1932: Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-q...
- 06:51 pm Revision 18ea397b: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into latest-quota
- 06:48 pm Revision 7592e3e2: Change sorting
- 06:48 pm Revision 6b61a88f: Fix migrations
- 06:35 pm Pithos iOS Client Revision 1ab29d03: Show last modified string in folder and object details
- Bump version.
- 06:19 pm Pithos iOS Client Revision 36cea5d8: Compute last modified string for subdir folders
- 06:18 pm Revision 80692e2a: Various textual fixes to snf-deploy.rst (WIP)
- 06:17 pm Revision f1a29b3d: Rename auto-deploy.rst to snf-deploy.rst
- 06:12 pm ./kamaki Revision a71bb904: Show long description if available
- 06:03 pm Revision c08ea5c5: Initial snf-deploy.rst
- 06:00 pm Pithos iOS Client Revision 689de104: Show last modified date in folder cells
- Use abbreviations (iOS 4.3) or emoji (iOS 5.0+) to describe objects and folders in folder cells. Use freed space to s...
- 05:44 pm ./kamaki Revision b6a99832: Restructure interface code
- 05:41 pm Revision 6c37ce2e: Add auto-deploy tool doc
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:02 pm Revision 279d6e51: Changing the name from feedback to contact in menu
- 05:02 pm astakos Revision 279d6e51: Changing the name from feedback to contact in menu
- 04:59 pm Revision d6fdc91e: global project syncer with locked trigger
- 04:21 pm Revision 172ce682: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into latest-quota
- Conflicts:
snf-astakos-app/astakos/im/messages.py
snf-astakos-app/astakos/im/notifications.py
snf-astakos-app/asta... - 04:09 pm snf-ganeti Revision 05325a35: Fixes and improvements to comments
- Some fixes, added more information in a few points, removed a stale (5+
year old) TODO comment.
Signed-off-by: Berna... - 04:09 pm ganeti-local Revision 05325a35: Fixes and improvements to comments
- Some fixes, added more information in a few points, removed a stale (5+
year old) TODO comment.
Signed-off-by: Berna... - 04:00 pm ./kamaki Revision 5c801047: Windows installation guide
- 03:58 pm Revision 1453b64f: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 03:58 pm astakos Revision 1453b64f: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 03:57 pm astakos Revision e1dc6dec: New style for table sorting
- 03:57 pm Revision e1dc6dec: New style for table sorting
- 03:31 pm Revision 2fd11a01: Do not record arguments of add_quota.
- Add call query_serials separate from ack_serials.
- 03:22 pm ganeti-local Revision c96887cf: Explain how to use GHCI to see spliced TH code
- This can be more useful than the "make" version.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael ... - 03:22 pm snf-ganeti Revision c96887cf: Explain how to use GHCI to see spliced TH code
- This can be more useful than the "make" version.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael ... - 03:06 pm ganeti-local Revision daa49d6f: Fix error during cluster initialization due to hv_kvm
- Commit 141d148 was a bit too enthusiastic. The three parameters added to
the list of parameters to be checked default... - 03:06 pm snf-ganeti Revision daa49d6f: Fix error during cluster initialization due to hv_kvm
- Commit 141d148 was a bit too enthusiastic. The three parameters added to
the list of parameters to be checked default... - 02:31 pm ./kamaki Revision 84b79bf0: Merge branch 'develop' into feature-windows
- 02:30 pm ./kamaki Revision ec3b8f78: Prepent installation from package to source
- 02:07 pm ganeti-local Revision 114e8500: Make LUNetworkAdd pass _VerifyLocks()
- LEVEL_NODE_ALLOC should be aquired too if LEVEL_NODE is ALL_SET.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr... - 02:07 pm snf-ganeti Revision 114e8500: Make LUNetworkAdd pass _VerifyLocks()
- LEVEL_NODE_ALLOC should be aquired too if LEVEL_NODE is ALL_SET.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr... - 01:44 pm Revision 450093ec: Auth providers messages updates
- 01:44 pm astakos Revision 450093ec: Auth providers messages updates
- 01:01 pm astakos Revision c49263c5: Auth providers fixes
- handle is_available_for_{create, add}
- 01:01 pm Revision c49263c5: Auth providers fixes
- handle is_available_for_{create, add}
- 12:56 pm ./kamaki Revision 68ab0942: Update history docs
- 12:40 pm astakos Revision cbd5de3c: Provider check after properly resolved
- 12:40 pm Revision cbd5de3c: Provider check after properly resolved
- 12:38 pm astakos Revision 5e860ee2: Display create prompt only if provider is available for create
- 12:38 pm Revision 5e860ee2: Display create prompt only if provider is available for create
- 12:38 pm Revision bea8a810: Check for local method only if username provided
- 12:38 pm astakos Revision bea8a810: Check for local method only if username provided
- 12:32 pm ./kamaki Revision 519d8639: Debug history run
- 11:26 am ./kamaki Revision 7942dd0c: Resolve conflict
- 11:24 am snf-ganeti Revision 0b288282: Haskell/python compatibility test for networks
- This patch contains the HUnit test that checks the compatibility
of Haskell-generated networks with the python code. ... - 11:24 am ganeti-local Revision 0b288282: Haskell/python compatibility test for networks
- This patch contains the HUnit test that checks the compatibility
of Haskell-generated networks with the python code. ... - 11:23 am ./kamaki Revision fba9be97: Merge remote-tracking branch 'origin/develop' into feature-windows
- Conflicts:
kamaki/cli/__init__.py
kamaki/cli/argument.py
kamaki/cli/command_shell.py
kamaki/cli/command_tree.py
...
12/17/2012
- 08:07 pm ./kamaki Revision d6737e18: Help user initial kamaki setup (docs and defaults)
- 07:52 pm ./kamaki Revision 1f383ea0: Clean up code
- 07:41 pm astakos Revision 08271cc8: Login methods wording
- 07:41 pm Revision 08271cc8: Login methods wording
- 07:33 pm astakos Revision 1af308f1: Tests fix
- 07:33 pm Revision 1af308f1: Tests fix
- 07:33 pm Revision 836a0fb0: Unique user identifier
- auto generated user identifier
- 07:33 pm astakos Revision 836a0fb0: Unique user identifier
- auto generated user identifier
- 07:33 pm ./kamaki Revision 451a7992: Allow general options to run a@ initial kamaki
- kamaki -v runs a kamaki shell with verbose on!
- 07:29 pm astakos Revision 34a76cdb: Change email process improvements
- - Allow replacement of previously email change requests
- Cleanup expired email change requests in change email view
... - 07:29 pm Revision 34a76cdb: Change email process improvements
- - Allow replacement of previously email change requests
- Cleanup expired email change requests in change email view
... - 07:27 pm astakos Revision b93a38c5: Minor authenticate fix
- skip duplicate call of check_password
- 07:27 pm Revision b93a38c5: Minor authenticate fix
- skip duplicate call of check_password
- 07:27 pm Revision 4327c8fc: Avoid verbose logging output
- 07:27 pm astakos Revision 4327c8fc: Avoid verbose logging output
- 07:11 pm ./kamaki Revision aa5c0458: Propagate warning-logging
- 06:44 pm ./kamaki Revision db8d1766: Introduce warning logger
- 06:32 pm Revision ef0fa70b: Record arguments of add_quota and return them in ack_serial
- 06:30 pm Pithos MS Client Revision ca94f0ec: Converted some dictionaries to IgnoreCase. This should fix cases where tuples ...
- 06:24 pm snf-ganeti Revision 141d1489: Add test for SPICE parameter list, add missing ones
- “_SPICE_ADDITIONAL_PARAMS” is supposed to be the full list of
SPICE-related KVM hypervisor parameters with the except... - 06:24 pm ganeti-local Revision 141d1489: Add test for SPICE parameter list, add missing ones
- “_SPICE_ADDITIONAL_PARAMS” is supposed to be the full list of
SPICE-related KVM hypervisor parameters with the except... - 06:24 pm ganeti-local Revision 07788a0b: hv_kvm: List of SPICE parameters should be module-global
- This list is static at runtime and doesn't need to be recreated every
time.
Signed-off-by: Michael Hanselmann <hansm... - 06:24 pm snf-ganeti Revision 07788a0b: hv_kvm: List of SPICE parameters should be module-global
- This list is static at runtime and doesn't need to be recreated every
time.
Signed-off-by: Michael Hanselmann <hansm... - 06:16 pm ganeti-local Revision af797be5: _DeclareLocksForMigration: Fix non-DRBD locking issue
- When non-DRBD disks are used for an instance,
“lu.needed_locks[locking.LEVEL_NODE]” is set to “locking.ALL_SET” (whic... - 06:16 pm snf-ganeti Revision af797be5: _DeclareLocksForMigration: Fix non-DRBD locking issue
- When non-DRBD disks are used for an instance,
“lu.needed_locks[locking.LEVEL_NODE]” is set to “locking.ALL_SET” (whic... - 05:53 pm ./kamaki Revision 365280ca: Use a non-unicode progress-bar instead
- 05:44 pm snf-ganeti Revision d4e4b2fd: LUOobCommand: Always declare NAL in shared mode
- Doing so avoids triggering an assertion in mcpu which cross-checks the
node lock and node allocation lock acquisition... - 05:44 pm ganeti-local Revision d4e4b2fd: LUOobCommand: Always declare NAL in shared mode
- Doing so avoids triggering an assertion in mcpu which cross-checks the
node lock and node allocation lock acquisition... - 05:18 pm Revision 9338e8e8: Remove dummy debug statement
- 05:18 pm astakos Revision 9338e8e8: Remove dummy debug statement
- 05:18 pm Revision 9f12cd1c: Handle invalid google auth response
- 05:18 pm astakos Revision 9f12cd1c: Handle invalid google auth response
- 05:16 pm Revision e5966bd9: Improve email/username handling
- - New helper methods in AstkosUser.objects
- Check uniquness between username/email on user creation process
- Allow ... - 05:16 pm astakos Revision e5966bd9: Improve email/username handling
- - New helper methods in AstkosUser.objects
- Check uniquness between username/email on user creation process
- Allow ... - 05:09 pm Pithos MS Client Revision c5ffc01d: Various ribbon changes
- 04:40 pm Revision 789d202d: Add a serial in the add_quota API call
- 04:40 pm Revision e091a8a7: Typo
- 02:08 pm astakos Revision e339bd10: Force login when adding third party auth providers
- use proper oauth parameters to force user to login and confirm his third
party account every time he adds a new login... - 02:08 pm Revision e339bd10: Force login when adding third party auth providers
- use proper oauth parameters to force user to login and confirm his third
party account every time he adds a new login... - 01:38 pm ganeti-local Revision 1d645825: Fix two logging messages in TLReplaceDisks
- Commit f0f8d060 (“Show old primary/secondary node on disk
replacement”) added two wrong uses of feedback_fn, which re... - 01:38 pm snf-ganeti Revision 1d645825: Fix two logging messages in TLReplaceDisks
- Commit f0f8d060 (“Show old primary/secondary node on disk
replacement”) added two wrong uses of feedback_fn, which re... - 01:38 pm snf-ganeti Revision fef919b7: Split and extend Confd types tests
- Some confd types were not tested for serialisation, so let's move
these (type-related) tests to their own module and ... - 01:38 pm ganeti-local Revision fef919b7: Split and extend Confd types tests
- Some confd types were not tested for serialisation, so let's move
these (type-related) tests to their own module and ... - 01:38 pm ganeti-local Revision 62d5242b: Switch Luxi sendMsg from strict to lazy ByteStrings
- Commit e821050d (“Switch the Luxi interface from Strings to
ByteStrings”) was designed to optimise the receive interf... - 01:38 pm snf-ganeti Revision 62d5242b: Switch Luxi sendMsg from strict to lazy ByteStrings
- Commit e821050d (“Switch the Luxi interface from Strings to
ByteStrings”) was designed to optimise the receive interf... - 01:38 pm ganeti-local Revision 13b17073: Add NFData instances for query results
- This allows us to ensure that query results are strict as we build
them, instead of being lazy and only evaluated whe... - 01:38 pm snf-ganeti Revision 13b17073: Add NFData instances for query results
- This allows us to ensure that query results are strict as we build
them, instead of being lazy and only evaluated whe... - 01:38 pm snf-ganeti Revision daa79414: Introduce NFData instances for JSON types
- The JSValue/JSObject types don't come with a NFData instance, so let's
add one ourselves, so that we can force evalua... - 01:38 pm ganeti-local Revision daa79414: Introduce NFData instances for JSON types
- The JSValue/JSObject types don't come with a NFData instance, so let's
add one ourselves, so that we can force evalua... - 01:38 pm ganeti-local Revision 77d43564: Fix parsing of absolute job dependencies
- It seems that Python code generates (sometimes) absolute job
dependencies which are strings, instead of integers, so ... - 01:38 pm snf-ganeti Revision 77d43564: Fix parsing of absolute job dependencies
- It seems that Python code generates (sometimes) absolute job
dependencies which are strings, instead of integers, so ... - 01:38 pm ganeti-local Revision 1496f5f3: Make two common opcode parameters always serialised
- This changes deps and comment fields to always be shown, to match the
Python behaviour for (at least) job listing/ops... - 01:38 pm snf-ganeti Revision 1496f5f3: Make two common opcode parameters always serialised
- This changes deps and comment fields to always be shown, to match the
Python behaviour for (at least) job listing/ops... - 01:38 pm ganeti-local Revision 88127c47: Fix disk_template OpInstSetParams parameter
- This is not a required field, but rather an optional one; we add a new
parameter and use it instead.
Signed-off-by: ... - 01:38 pm snf-ganeti Revision 88127c47: Fix disk_template OpInstSetParams parameter
- This is not a required field, but rather an optional one; we add a new
parameter and use it instead.
Signed-off-by: ... - 01:38 pm ganeti-local Revision d2970809: Support 'null' in Luxi QueryJobs names field
- Python code sometimes sends this, so let's support it even though it's
non-standard.
Signed-off-by: Iustin Pop <iust... - 01:38 pm snf-ganeti Revision d2970809: Support 'null' in Luxi QueryJobs names field
- Python code sometimes sends this, so let's support it even though it's
non-standard.
Signed-off-by: Iustin Pop <iust... - 01:38 pm ganeti-local Revision fd958a3d: Abstract code related to job ID creation
- Having makeJobIdS as a separate function will allow us to use it
outside of json encoding.
The patch also exports on... - 01:38 pm snf-ganeti Revision fd958a3d: Abstract code related to job ID creation
- Having makeJobIdS as a separate function will allow us to use it
outside of json encoding.
The patch also exports on... - 01:37 pm snf-ganeti Revision 4355b2de: Add new Haskell library dependency for tests
- The 'temporary' library add support for create temporary
directories/files beyond what is offered in the base library... - 01:37 pm ganeti-local Revision 4355b2de: Add new Haskell library dependency for tests
- The 'temporary' library add support for create temporary
directories/files beyond what is offered in the base library... - 01:37 pm ganeti-local Revision a664325e: Reduce logging level in tests
- This allows tests to execute IO actions which have logging as a side
effect, without polluting the stderr too much.
... - 01:37 pm snf-ganeti Revision a664325e: Reduce logging level in tests
- This allows tests to execute IO actions which have logging as a side
effect, without polluting the stderr too much.
... - 01:37 pm snf-ganeti Revision 55438c07: Export jstore constants as well to Constants.hs
- This single constant could be as well moved to constants.py. For now I
choose to just export the module as well.
Sig... - 01:37 pm ganeti-local Revision 55438c07: Export jstore constants as well to Constants.hs
- This single constant could be as well moved to constants.py. For now I
choose to just export the module as well.
Sig... - 01:37 pm ganeti-local Revision df8578fb: Generalise the test helper 'genUniquesList'
- Instead of always using "arbitrary", make it require a generator (that
can then use more complex rules for building t... - 01:37 pm snf-ganeti Revision df8578fb: Generalise the test helper 'genUniquesList'
- Instead of always using "arbitrary", make it require a generator (that
can then use more complex rules for building t... - 01:37 pm snf-ganeti Revision 1db32048: Export more paths from Path.hs
- Also adds a small helper for building the paths.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michele ... - 01:37 pm ganeti-local Revision 1db32048: Export more paths from Path.hs
- Also adds a small helper for building the paths.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michele ... - 01:36 pm Pithos iOS Client Revision 5e54703e: Make all the default scope for folder filter and use different placeholder for...
- 01:33 pm astakos Revision 74796dd8: Google and LinkedIn oauth support
- 01:33 pm astakos Revision 16f89c1f: Update messages
- 01:33 pm astakos Revision 1c4e8364: Twitter client improvements
- - handle denied auth response
- configurable force_login param - 01:33 pm astakos Revision d61f197e: Modal box style fix
- 01:33 pm astakos Revision d271dd21: Fix form class resolving
- 01:33 pm astakos Revision 73aca73d: Force secondary login methods display
- in third party account assigment to existing account process
- 01:33 pm astakos Revision 4a1e3e53: Improve third party login methods messages
- 01:33 pm astakos Revision c72d5a13: Remember last login method
- when multiple login methods are enabled in settings only the primary one
is visible by default in the login page. Kee... - 01:33 pm Revision 74796dd8: Google and LinkedIn oauth support
- 01:33 pm Revision 16f89c1f: Update messages
- 01:33 pm Revision 1c4e8364: Twitter client improvements
- - handle denied auth response
- configurable force_login param - 01:33 pm Revision d61f197e: Modal box style fix
- 01:33 pm Revision d271dd21: Fix form class resolving
- 01:33 pm Revision c72d5a13: Remember last login method
- when multiple login methods are enabled in settings only the primary one
is visible by default in the login page. Kee... - 01:33 pm Revision 73aca73d: Force secondary login methods display
- in third party account assigment to existing account process
- 01:33 pm Revision 4a1e3e53: Improve third party login methods messages
- 01:29 pm snf-ganeti Revision a1d137f6: Simplify a bit the FilterRegex JSON instance
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 01:29 pm ganeti-local Revision a1d137f6: Simplify a bit the FilterRegex JSON instance
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 01:29 pm ganeti-local Revision ad1c1e41: Implement opcode summary support
- This implements in the Haskell codebase the opcode summary. As opposed
to Python, we always use custom code for forma... - 01:29 pm snf-ganeti Revision ad1c1e41: Implement opcode summary support
- This implements in the Haskell codebase the opcode summary. As opposed
to Python, we always use custom code for forma... - 01:29 pm ganeti-local Revision 8bc17ebb: Add optional formatting for OP_DSC_FIELD
- For some opcodes, the output is not "stable", and depends on the exact
input values; this makes it harder to check co... - 01:29 pm snf-ganeti Revision 8bc17ebb: Add optional formatting for OP_DSC_FIELD
- For some opcodes, the output is not "stable", and depends on the exact
input values; this makes it harder to check co... - 01:29 pm ganeti-local Revision 5cd95d46: Add a type for the log type in job/opcode logs
- Also fixes indentation for OP_STATUS.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido Trotter <ultr... - 01:29 pm snf-ganeti Revision 5cd95d46: Add a type for the log type in job/opcode logs
- Also fixes indentation for OP_STATUS.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido Trotter <ultr... - 01:29 pm snf-ganeti Revision 60f20a41: Fix small typo in OpTestDelay/duration definition
- The extra space results in inaccessible names; currently GHC doesn't
flag this as an error, but I've filled an upstre... - 01:29 pm ganeti-local Revision 60f20a41: Fix small typo in OpTestDelay/duration definition
- The extra space results in inaccessible names; currently GHC doesn't
flag this as an error, but I've filled an upstre... - 12:58 pm astakos Revision 4baa5660: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/templates/im/auth/local_login_prompt.html - 12:58 pm Revision 4baa5660: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/templates/im/auth/local_login_prompt.html - 12:46 pm snf-image-creator Revision 966af14a: Merge branch 'stable-0.1'
- 12:17 pm snf-image-creator Revision d484007a: Merge branch 'stable-0.1-hd' into stable-0.1
- 11:55 am Revision 892410d3: Project name should be a domain name
- 11:33 am Revision 4fc7d569: Fix NameError
12/16/2012
- 09:41 am snf-image Revision 33e9b1b1: Check for /etc/hostname in AssignHostname task
- By default without investigating the distro of the guest VM, check
for the presence of /etc/hostname file. This is th... - 12:07 am snf-image Revision b3aefbbc: Fix helper's error monitoring system
- Fix a bug where errors that where not created using log_error where
not registered to the monitoring subsystem.
12/14/2012
- 08:13 pm Revision de7392f2: Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-q...
- 08:12 pm Revision 425e2e95: Merge with upstream
- 08:11 pm Revision 52116521: Fix quotaholder client
- 08:10 pm Revision ad444e1b: Merge migrations
- Conflicts:
devtools/fabfile.py - 07:20 pm snf-image-creator Revision f911ff16: Fix errors introduced in 9517bf29dadbb4f1257f240bc
- 06:53 pm snf-image Revision 4989b80b: del c:\windows\panther\unattend.xml after sysprep
- Make sure the cached unattend xml file gets deleted after sysprep
- 06:40 pm Revision e546df49: support for multiple synced states per model
- 06:22 pm Revision e6f6627c: Misc minor bug fixes
- 06:22 pm Revision 35e2f2d4: Include Pool tests to Django testsuite
- 06:22 pm Revision 672db045: Add object factories for most db models
- Use 'factory_boy' library for creating Django ORM objects as test data.
These factories can be used as fixtures repla... - 06:22 pm Revision 6de5850a: Fix test settings
- LOGGING has been renamed to LOGGING_SETUP
- 06:22 pm Revision 47eeffa9: Fix current db, logic and api tests
- 06:20 pm Revision b7f21824: Fix handling of firewallProfile action
- Refs #3097
- 06:20 pm Revision 04a95cf3: Fix variable scope
- 06:08 pm Revision 2a97d93b: Astakos wrapper for add_quota
- 06:04 pm ./kamaki Revision e876ac62: Forgotten Typos
- 05:43 pm Revision 8b236764: Sync status is Project and some stylistic changes
- 04:55 pm Revision e8ea6085: Resolve conflict in fabfile.py
- 04:55 pm ganeti-local Revision 9d3867b1: Add constants for two values which we re-evaluate
- Two constants which we use as Integer are defined as Int in
Constants.hs (coming from constants.py), so we do the con... - 04:55 pm snf-ganeti Revision 9d3867b1: Add constants for two values which we re-evaluate
- Two constants which we use as Integer are defined as Int in
Constants.hs (coming from constants.py), so we do the con... - 04:55 pm snf-ganeti Revision 5448799c: Fix an small but quite nasty typo
- Introduced in commit d4752785.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido Trotter <ultrotter@g... - 04:55 pm ganeti-local Revision 5448799c: Fix an small but quite nasty typo
- Introduced in commit d4752785.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido Trotter <ultrotter@g... - 04:52 pm snf-ganeti Revision abee3636: confd: reduce noise during normal config reload
- During a normal configuration update, done via write to temp file and
rename, this is what confd logs (slightly edite... - 04:52 pm ganeti-local Revision abee3636: confd: reduce noise during normal config reload
- During a normal configuration update, done via write to temp file and
rename, this is what confd logs (slightly edite... - 04:45 pm ./kamaki Revision 010e8c7c: Update pgp info in docs
- 04:44 pm ganeti-local Revision d0054203: update gnt-instance manpage about self-rename
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:44 pm snf-ganeti Revision d0054203: update gnt-instance manpage about self-rename
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:43 pm snf-ganeti Revision a3d1dc0a: Change hbal handling of !auto_balance instances
- Note: I'll add tests for this on the master branch, but not here.
Signed-off-by: Iustin Pop <iustin@google.com>
Revi... - 04:43 pm ganeti-local Revision a3d1dc0a: Change hbal handling of !auto_balance instances
- Note: I'll add tests for this on the master branch, but not here.
Signed-off-by: Iustin Pop <iustin@google.com>
Revi... - 04:43 pm ganeti-local Revision 9fdc92fa: burnin: rename instances to same name
- this (a) allows us to test renaming in burnin even if we don't have an
extra instance name and (b) is a valid operati... - 04:43 pm snf-ganeti Revision 9fdc92fa: burnin: rename instances to same name
- this (a) allows us to test renaming in burnin even if we don't have an
extra instance name and (b) is a valid operati... - 04:43 pm ./kamaki Revision a6417246: Update pgp info in docs
- 04:31 pm ./kamaki Revision 54069d1b: Commisioning and quotaholder clients in kamaki
- Quotaholder is not just another client. It comes with code for authomatic
generation of client lib and cli interface.... - 04:28 pm snf-ganeti Revision 57fb6fcb: Very very very basic openvswitch support
- This is a "better than nothing" support, just for kvm and just joining
the machine to the opevswitch bridge with the ... - 04:28 pm ganeti-local Revision 57fb6fcb: Very very very basic openvswitch support
- This is a "better than nothing" support, just for kvm and just joining
the machine to the opevswitch bridge with the ... - 04:24 pm Revision 54c1ed9a: Remove conflict fbafile.py
- 04:22 pm Revision bf45cb4a: Merge branch 'dev' of https://code.grnet.gr/git/pithos into latest-quota
- Conflicts:
.gitignore
devtools/fabfile.py
snf-pithos-app/pithos/api/util.py - 04:04 pm Revision 83feb574: Fix pithos api_method assertions
- 03:52 pm Revision 47b77c8b: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into latest-quota
- Conflicts:
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/management/commands/service-add.py
snf-a... - 03:26 pm Revision d62295ba: Merge branch 'projects' of https://code.grnet.gr/git/astakos into latest-quota
- Conflicts:
.gitignore
snf-astakos-app/conf/20-snf-astakos-app-settings.conf - 03:11 pm snf-ganeti Revision f127e585: remove duplicate code in Graph.hs
- Also update the docstring of a function.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop... - 03:11 pm snf-ganeti Revision cce30754: Improve a few Graph test properties
- Return type is changed from Property to Bool, and the ==? True at the
end is dropped.
Signed-off-by: Guido Trotter <... - 03:11 pm snf-ganeti Revision d6b5da24: Add profiling dependencies note
- As discussed on the list, these are needed to do a make hs-prof.
Signed-off-by: Guido Trotter <ultrotter@google.com>... - 03:11 pm ganeti-local Revision cce30754: Improve a few Graph test properties
- Return type is changed from Property to Bool, and the ==? True at the
end is dropped.
Signed-off-by: Guido Trotter <... - 03:11 pm ganeti-local Revision d6b5da24: Add profiling dependencies note
- As discussed on the list, these are needed to do a make hs-prof.
Signed-off-by: Guido Trotter <ultrotter@google.com>... - 03:11 pm ganeti-local Revision f127e585: remove duplicate code in Graph.hs
- Also update the docstring of a function.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop... - 03:08 pm Revision 8c165b27: Merge branch 'devel-0.13' into latest-quota
- Conflicts:
snf-cyclades-app/synnefo/api/servers.py
snf-cyclades-app/synnefo/logic/backend.py - 03:03 pm ./kamaki Revision 65b8765b: Merge branch 'features/output' into develop
- 03:03 pm ./kamaki Revision 53254b46: Make shell prompt sustainable to modifications
- and add a space after :
- 02:52 pm ./kamaki Revision 93c22870: line warning in docs
- 12:35 pm ./kamaki Revision 67fc6c83: Merge branch 'features/history' into develop
- 12:31 pm ./kamaki Revision 00ef4ab6: History show and load with more features
- show without args: show all
show/load can accept:
* list of integers
* negative numbers, meaning we count fro... - 12:14 pm ganeti-local Revision 75c7a686: Small corrections in man pages
- The only semantic change is the fix of the spelling of the option
--ipolicy-disk-templates.
Signed-off-by: Bernardo ... - 12:14 pm snf-ganeti Revision 75c7a686: Small corrections in man pages
- The only semantic change is the fix of the spelling of the option
--ipolicy-disk-templates.
Signed-off-by: Bernardo ... - 12:01 pm astakos Revision 198cbcfe: Remove definition from project creation notification text
- 12:01 pm Revision 198cbcfe: Remove definition from project creation notification text
- 12:00 pm astakos Revision 5a8eb6e7: authenticate API call returns also the user id
- 12:00 pm Revision 5a8eb6e7: authenticate API call returns also the user id
- 11:42 am Revision e5d15648: Use img['checksum'] as origin disk param.
- Use the img['checksum'], instead of img['backend_id'] as the origin disk
paramater, as neede by the new archipelago c... - 11:24 am astakos Revision 73fbaec4: Single model for ProjectApplication & Definition - Membership sync
- 11:24 am Revision 73fbaec4: Single model for ProjectApplication & Definition - Membership sync
- 11:15 am Revision 68fde58b: Support use of local debian branch
- If desired you can pass local debian branch as first argument
in autopkg.sh script. If not passed then the one in con...
12/13/2012
- 08:37 pm ./kamaki Revision 449c475d: Correct email addr
- 08:33 pm ./kamaki Revision 7dc92756: Correct email
- 08:14 pm ./kamaki Revision 18c5b0a3: Documentation update
- 07:55 pm ./kamaki Revision 83912f2a: Typo
- 07:49 pm Pithos MS Client Revision df12ed4c: Added some more menus, icons
- Added cloud file display as treeview
- 07:47 pm snf-ganeti Revision f74b88fa: Log only partial response in Luxi when in debug mode
- Currently, we log the entire response (at debug level) in the Luxi
replies. This is not a good idea; the logging libr... - 07:47 pm ganeti-local Revision f74b88fa: Log only partial response in Luxi when in debug mode
- Currently, we log the entire response (at debug level) in the Luxi
replies. This is not a good idea; the logging libr... - 07:46 pm snf-ganeti Revision 6c282c89: Fix gnt-instance(8) w.r.t. growable disk templates
- This fixes Issue 257.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 07:46 pm ganeti-local Revision 6c282c89: Fix gnt-instance(8) w.r.t. growable disk templates
- This fixes Issue 257.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 07:16 pm ganeti-local Revision e21c2eec: Pass check_ip and not hostname.ip to _ComputeNics
- This should be done because in the case of --no-name-check there
is no 'hostname.ip' attribute, causing an execution ... - 07:16 pm snf-ganeti Revision e21c2eec: Pass check_ip and not hostname.ip to _ComputeNics
- This should be done because in the case of --no-name-check there
is no 'hostname.ip' attribute, causing an execution ... - 07:01 pm snf-image-creator Revision 9517bf29: Fix the image partitions in bundle_volume
- Check the file system usage and accordingly reduce the size of the
last partition in the image. - 06:45 pm Revision b9231ded: Exclude affiliation from shibboleth info display
- 06:45 pm astakos Revision b9231ded: Exclude affiliation from shibboleth info display
- 06:42 pm astakos Revision 54831252: Improve activation view
- - Use redirects instead of direct responses
- Messages update - 06:42 pm Revision 54831252: Improve activation view
- - Use redirects instead of direct responses
- Messages update - 06:34 pm ./kamaki Revision 8ff8498f: Adjust for release 0.6.1.1 (stable), doc updates
- 06:14 pm Revision 82d7e9ef: add REPLACED membership state and diff sync
- 06:14 pm astakos Revision 82d7e9ef: add REPLACED membership state and diff sync
- 06:10 pm Revision c063d1c3: Resend activation view improvements
- - Redirect to index
- Check for authenticated user - 06:10 pm astakos Revision c063d1c3: Resend activation view improvements
- - Redirect to index
- Check for authenticated user - 06:04 pm astakos Revision 261ccae9: Remove deprecated template
- 06:04 pm Revision 261ccae9: Remove deprecated template
- 06:02 pm astakos Revision cb4714e7: Additional auth providers messages
- 06:02 pm Revision cb4714e7: Additional auth providers messages
- 05:53 pm Revision 4ec8c043: add_quota API call
- 05:36 pm snf-ganeti Revision 80b207df: Stop verifying opcode results in dry_run mode
- Commit 1ce03fb1 (“Add ht-based result checks to opcodes”) introduced
infrastructure for checking opcode results, and ... - 05:36 pm ganeti-local Revision 80b207df: Stop verifying opcode results in dry_run mode
- Commit 1ce03fb1 (“Add ht-based result checks to opcodes”) introduced
infrastructure for checking opcode results, and ... - 05:35 pm ganeti-local Revision 924d9134: Add version check for doc/design-draft.rst
- This is similar to README or “doc/security.rst”. Having a comment that
needs updating for a new version is more likel... - 05:35 pm snf-ganeti Revision 924d9134: Add version check for doc/design-draft.rst
- This is similar to README or “doc/security.rst”. Having a comment that
needs updating for a new version is more likel... - 05:35 pm ganeti-local Revision a5b0694f: Makefile/check-local: List all errors before failing
- Use the “error” variable in multiple places and fail only once all tests
have been completed.
Signed-off-by: Michael... - 05:35 pm snf-ganeti Revision a5b0694f: Makefile/check-local: List all errors before failing
- Use the “error” variable in multiple places and fail only once all tests
have been completed.
Signed-off-by: Michael... - 05:29 pm Revision 3c6a178b: New login method templates
- 05:29 pm astakos Revision 3c6a178b: New login method templates
- 05:27 pm astakos Revision 4e78511a: Fix violation check
- 05:27 pm Revision 4e78511a: Fix violation check
- 05:01 pm Revision 65360c65: wip sync with per membership state
- 05:01 pm astakos Revision 65360c65: wip sync with per membership state
- 04:59 pm astakos Revision 3b258643: Third party providers fixes
- - Proper third party user getter. Do not include info in queryset.
- Fix signup_url. key param only needed for login - 04:59 pm Revision 3b258643: Third party providers fixes
- - Proper third party user getter. Do not include info in queryset.
- Fix signup_url. key param only needed for login - 04:58 pm Pithos MS Client Revision cb2f262f: Added local and cloud views
- 04:57 pm astakos Revision 5e992f29: Redirect to index after succecssful signup
- 04:57 pm Revision 5e992f29: Redirect to index after succecssful signup
- 04:55 pm snf-ganeti Revision 98a83f17: Move four designs from draft to 2.7
- These are the ones I implemented and for which I'm certain they're
complete.
Signed-off-by: Michael Hanselmann <hans... - 04:55 pm ganeti-local Revision 98a83f17: Move four designs from draft to 2.7
- These are the ones I implemented and for which I'm certain they're
complete.
Signed-off-by: Michael Hanselmann <hans... - 04:52 pm ganeti-local Revision f1d243bd: RAPI documentation fix and update
- - Mention user capabilities in security.rst
- Replace “query” with “read” in RAPI documentation
Signed-off-by: Micha... - 04:52 pm snf-ganeti Revision f1d243bd: RAPI documentation fix and update
- - Mention user capabilities in security.rst
- Replace “query” with “read” in RAPI documentation
Signed-off-by: Micha... - 04:36 pm Revision ab7e3a9e: Additional messages in third party registration/login process
- 04:36 pm astakos Revision ab7e3a9e: Additional messages in third party registration/login process
- 04:24 pm snf-image-creator Revision 1e72da95: Restore original image creation example
- Also, add a warning about LVM, the need for openssh-server, memmory
parameter for KVM and md5sum for the dowloaded iso. - 04:21 pm snf-ganeti Revision 4cac1e52: ExtStorage support in htools
- Signed-off-by: Constantinos Venetsanopoulos <cven@grnet.gr>
- 04:21 pm snf-ganeti Revision b552a359: Add ExtStorage related man pages
- * ganeti-extstorage-interface man page
* gnt-storage man page
Signed-off-by: Constantinos Venetsanopoulos <cven@grn... - 04:21 pm snf-ganeti Revision 4babaab2: Add the gnt-storage client
- Add a new client called 'gnt-storage'.
The client interacts with the ExtStorage interface, similarly to
the way gnt-o... - 04:21 pm snf-ganeti Revision 86aceab0: Multiple ExtStorage Providers and ext-params
- Add support for passing parameters to the ext template (ext-params).
Take advantage of disk-params, that don't seem t... - 04:21 pm snf-ganeti Revision 23503cd3: Adjust LUInstanceSetParams wrt the `ext' template
- Initial support for the `ext' template in gnt-instance modify.
Take care of all needed checks in CheckArguments and C... - 04:21 pm snf-ganeti Revision 11ee98ac: Implement the External Storage Interface
- With this commit we introduce the External Storage Interface
to Ganeti, abbreviated: ExtStorage Interface.
The ExtSt... - 04:21 pm snf-ganeti Revision 13d155c1: Update the shared storage design document
- Update the shared storage design document to reflect the current
changes, after the implementation of the ExtStorage ... - 03:54 pm Revision 31fdafa8: Update tests
- 03:54 pm astakos Revision 31fdafa8: Update tests
- 03:53 pm Revision 1d59653f: Configurable shibboleth provider strict mode
- shibboleth provider can now be configured whether or not to require
additional provider information. - 03:53 pm astakos Revision 1d59653f: Configurable shibboleth provider strict mode
- shibboleth provider can now be configured whether or not to require
additional provider information. - 03:49 pm astakos Revision a15a19b2: Minor messages modifications
- include whitespaces between joined messages
- 03:49 pm Revision a15a19b2: Minor messages modifications
- include whitespaces between joined messages
- 03:47 pm astakos Revision f1ab6639: Set sent_activation date on user activation
- in case admin activates user skiping email activation process
- 03:47 pm Revision f1ab6639: Set sent_activation date on user activation
- in case admin activates user skiping email activation process
- 03:26 pm astakos Revision af15e964: Updated auth methods messages/redirects
- - Redirect to index on password reset views (no need for intermediate
views)
- Show login success message - 03:26 pm Revision af15e964: Updated auth methods messages/redirects
- - Redirect to index on password reset views (no need for intermediate
views)
- Show login success message - 02:55 pm Revision 1c8f2df3: User status migrations
- - Set email_verified and activation_sent to all active users
- 02:55 pm astakos Revision 1c8f2df3: User status migrations
- - Set email_verified and activation_sent to all active users
- 02:42 pm astakos Revision 0c87304c: Use https to load google fonts
- 02:42 pm Revision 0c87304c: Use https to load google fonts
- 02:42 pm astakos Revision 73c50664: Identation fix
- 02:42 pm Revision 73c50664: Identation fix
- 02:40 pm astakos Revision f054a8b3: Shibboleth fixes
- - Do not require name (some providers don't provide it)
- Proper can_add_auth_provider use - 02:40 pm Revision f054a8b3: Shibboleth fixes
- - Do not require name (some providers don't provide it)
- Proper can_add_auth_provider use - 02:40 pm Revision 4bdd7e3d: User state fixes
- - Never reset activation_sent date
- Check for inactive users too for email/username uniqueness
- Check both email/us... - 02:40 pm astakos Revision 4bdd7e3d: User state fixes
- - Never reset activation_sent date
- Check for inactive users too for email/username uniqueness
- Check both email/us... - 02:30 pm snf-ganeti Revision 542e3dea: Add hpc-mon-collector to .gitignore
- It is a binary file and it should never be added to the git repository.
Signed-off-by: Michele Tartara <mtartara@goo... - 02:30 pm ganeti-local Revision 542e3dea: Add hpc-mon-collector to .gitignore
- It is a binary file and it should never be added to the git repository.
Signed-off-by: Michele Tartara <mtartara@goo... - 02:18 pm Bug #3149 (New): Detailed object list malfunctioning
- Detailed object list does not work if container name is a prefix of a shared object
curl -k -X GET -D - -H "X-Auth... - 02:11 pm Revision c4b1a172: Configurable auth providers messages
- 02:11 pm astakos Revision c4b1a172: Configurable auth providers messages
- 01:34 pm snf-image-creator Revision 9de17202: Update usage section with an example
- The example has been copied from okeanos-guides. However, some
of the example's steps have been ommited (e.g. the ins... - 01:29 pm ganeti-local Revision ec5af888: Read watcher pause using RPC, not directly
- The master daemon should not directly read files written by the node
daemon. This patch adds a new RPC to read the wa... - 01:29 pm snf-ganeti Revision ec5af888: Read watcher pause using RPC, not directly
- The master daemon should not directly read files written by the node
daemon. This patch adds a new RPC to read the wa... - 01:29 pm ganeti-local Revision 7c4bd156: Set watcher pause on all nodes
- Instead of just setting the watcher pause file, which isn't replicated,
RPC is used to set it on all nodes (where pos... - 01:29 pm snf-ganeti Revision 7c4bd156: Set watcher pause on all nodes
- Instead of just setting the watcher pause file, which isn't replicated,
RPC is used to set it on all nodes (where pos... - 01:29 pm ganeti-local Revision 99e222b1: Add RPC for setting watcher pause
- The watcher pause file should be set/unset on all nodes at once, not
only the master node. For that a new RPC is need... - 01:29 pm snf-ganeti Revision 99e222b1: Add RPC for setting watcher pause
- The watcher pause file should be set/unset on all nodes at once, not
only the master node. For that a new RPC is need... - 01:28 pm ganeti-local Revision f2bca93e: Generated RPC code: Don't write whitespace after paren
- There is no obvious need for this space--the line would wrap at the next
space, which comes soon after.
Signed-off-b... - 01:28 pm snf-ganeti Revision f2bca93e: Generated RPC code: Don't write whitespace after paren
- There is no obvious need for this space--the line would wrap at the next
space, which comes soon after.
Signed-off-b... - 01:28 pm ganeti-local Revision 6ec28bc6: Rename test for backend._CommonRestrictedCmdCheck
- “TestWriteFile” was not renamed when adding the file based on
“ganeti.utils.io_unittest-runasroot.py”.
Signed-off-by... - 01:28 pm snf-ganeti Revision 6ec28bc6: Rename test for backend._CommonRestrictedCmdCheck
- “TestWriteFile” was not renamed when adding the file based on
“ganeti.utils.io_unittest-runasroot.py”.
Signed-off-by... - 01:27 pm ganeti-local Revision 383477e9: jqueue: Improve inotify error reporting
- This addresses issue 218. When the number of inotify watches is
exhausted, for example by being set too low from the ... - 01:27 pm snf-ganeti Revision 383477e9: jqueue: Improve inotify error reporting
- This addresses issue 218. When the number of inotify watches is
exhausted, for example by being set too low from the ... - 01:27 pm snf-ganeti Revision e37f47d3: Improve test for tools.ensure_dirs
- - Add more checks, some of them are deliberately redundant
- Descriptive error messages
- Add comment describing orde... - 01:27 pm ganeti-local Revision e37f47d3: Improve test for tools.ensure_dirs
- - Add more checks, some of them are deliberately redundant
- Descriptive error messages
- Add comment describing orde... - 01:24 pm Pithos MS Client Revision 3022f07e: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- 01:23 pm Pithos MS Client Revision d8421cb9: Added buffer pool with leak check
- 11:43 am Revision 7394bdf4: Merge settings
- 11:43 am astakos Revision 7394bdf4: Merge settings
- 11:41 am Revision 67ee72e3: Undo local login prompt bug fix
- 11:41 am astakos Revision 67ee72e3: Undo local login prompt bug fix
- 11:38 am Revision 8738339d: Local login prompt bug fix
- 11:38 am astakos Revision 8738339d: Local login prompt bug fix
- 11:33 am snf-image-creator Revision 6523456e: Fix a pep8 error
- 12:42 am Revision 8aed306c: wip: merge Definition into Application
- redefine some properties
- 12:42 am astakos Revision 8aed306c: wip: merge Definition into Application
- redefine some properties
12/12/2012
- 09:52 pm Revision 81b92b0f: Add test section in installation overview
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 09:32 pm Revision 81a53400: Add autopkg.conf and some fixes
- The script sources the conf file in order to get build options.
In case building procedure fails, it cleans up the m... - 09:01 pm ./kamaki Revision 185cf11b: Merge with develop
- 09:00 pm ./kamaki Revision d56d6f9f: Merge branch 'develop' into feature-windows
- 08:59 pm ./kamaki Revision 7bc8c011: Merge into develop
- 08:58 pm ./kamaki Revision 277ca4ed: Prepare to merge into develop
- 08:48 pm ./kamaki Revision e5769dae: Rename the pool library to 'objpool'.
- 08:47 pm ./kamaki Revision 4fdbb165: Windows port: Unit tests now avoid /dev/urandom.
- Instead of using /dev/urandom which is specific to UNIX systems, switch to the
Python os.urandom() which is a cross-s... - 08:47 pm ./kamaki Revision c4993bcf: Rephrase comment to avoid profanity.
- 08:46 pm ./kamaki Revision 88382773: Fix bug where unit tests read the wrong file.
- 08:44 pm ./kamaki Revision ffada4ea: Windows port: Avoid /tmp for temp files.
- Switch from hard-coded /tmp usage to a cross-compatible solution that utilizes
Python's tempfile module.
This adds su... - 08:38 pm ./kamaki Revision 9730e234: Explicit error message for offset/size mismatch.
- To assist porting to Windows, offset/size mismatch when reading files is now
being clearly reported with detailed err... - 08:35 pm ./kamaki Revision 746f8419: Windows port: All binary files now opened using the 'b' flag
- 07:26 pm ./kamaki Revision cb123f78: Merge branch 'features/history' into develop
- 07:26 pm ./kamaki Revision 660a0dad: history show specific command id or range
- 07:13 pm astakos Revision 4f22664f: wip refactoring projects
- 07:13 pm Revision 4f22664f: wip refactoring projects
- 07:12 pm Revision 027a1ba1: new management command
- 07:12 pm astakos Revision 027a1ba1: new management command
- 07:06 pm ./kamaki Revision 59cadffb: Suit up for release
- 06:19 pm ./kamaki Revision be4eb3fa: Re-activate get/set_profile unittests
- 05:54 pm ganeti-local Revision 164947cc: Jobs.hs: make L.Client the last argument for all functions
- Having the Luxi client be the last argument of the functions allows for
easier use with `Exception.bracket L.getClien... - 05:54 pm snf-ganeti Revision 164947cc: Jobs.hs: make L.Client the last argument for all functions
- Having the Luxi client be the last argument of the functions allows for
easier use with `Exception.bracket L.getClien... - 05:41 pm Revision 9588a883: Merge branch 'develop' into debian-develop
- 05:33 pm ./kamaki Revision 7341c226: Merge branch 'features/history' into develop
- 05:32 pm ./kamaki Revision ee9f8245: Document History changes
- 05:06 pm snf-ganeti Revision 5f2cdb2a: Fix a bug in the hs-coverage rule of Makefile.am
- The coverage information for mon-collector was not merged correctly.
Signed-off-by: Michele Tartara <mtartara@google... - 05:06 pm ganeti-local Revision 5f2cdb2a: Fix a bug in the hs-coverage rule of Makefile.am
- The coverage information for mon-collector was not merged correctly.
Signed-off-by: Michele Tartara <mtartara@google... - 04:30 pm ./kamaki Revision f2e2663e: Rename history.recall to load, allow multiple ids
- load 1 3 5-7 8 ...
also can repeat commands:
load 1 4 1 3-5 (repeats 1 and 4) - 04:07 pm Revision 607a487b: CSS selector fix
- 04:07 pm astakos Revision 607a487b: CSS selector fix
- 04:02 pm Revision 7402953c: Proper visibility handling of local login form
- force display of local login form after invalid form submissions
- 04:02 pm astakos Revision 7402953c: Proper visibility handling of local login form
- force display of local login form after invalid form submissions
- 04:01 pm ./kamaki Revision c5a9cfae: Remove condig rehash warning
- The bug with config in shell (changes were not effective immidiately) was
corrected with features/output merge - 03:37 pm Revision 26aba0bf: Do not use LDAP backend by default
- 03:37 pm astakos Revision 26aba0bf: Do not use LDAP backend by default
- 03:36 pm astakos Revision 803c9c57: Bug fix
- - Form visible when there is error in submit
- 03:36 pm Revision 803c9c57: Bug fix
- - Form visible when there is error in submit
- 03:33 pm snf-ganeti Revision 80df2895: Update NEWS for 2.6.2
- This is in preparation for a 2.6.2 release.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iusti... - 03:33 pm ganeti-local Revision 80df2895: Update NEWS for 2.6.2
- This is in preparation for a 2.6.2 release.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iusti... - 03:25 pm ganeti-local Revision 23f1bf29: uidpool: Remove roman number support
- Doing so simplifies to code a bit and never had a practical use.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 03:25 pm snf-ganeti Revision 23f1bf29: uidpool: Remove roman number support
- Doing so simplifies to code a bit and never had a practical use.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 03:21 pm snf-ganeti Revision 8e8092cc: Fix TypeError when unsetting OS parameters
- When all OS parameters should be unset (“gnt-os modify -H -xen-pvm
foo”), a TypeError was raised. This fixes issue 31... - 03:21 pm ganeti-local Revision 8e8092cc: Fix TypeError when unsetting OS parameters
- When all OS parameters should be unset (“gnt-os modify -H -xen-pvm
foo”), a TypeError was raised. This fixes issue 31... - 03:18 pm snf-ganeti Revision 3e3ddbf0: Remove checks wrt IDISK_PARAMS from OpCode level
- Change the "--disks" option validation, to just check the format
of the dict and do not check whether the keys are in... - 03:18 pm ganeti-local Revision 3e3ddbf0: Remove checks wrt IDISK_PARAMS from OpCode level
- Change the "--disks" option validation, to just check the format
of the dict and do not check whether the keys are in... - 03:14 pm Revision f76e30f0: More informative notification error log
- 03:14 pm astakos Revision f76e30f0: More informative notification error log
- 02:57 pm astakos Revision bb5375b9: Merge branch 'projects' of https://code.grnet.gr/git/astakos into projects
- 02:57 pm Revision bb5375b9: Merge branch 'projects' of https://code.grnet.gr/git/astakos into projects
- 02:56 pm Revision b8f05f8d: * Fix case when project application is None
- * do not rollback database transaction if notification fails to be sent
* fix typo - 02:56 pm astakos Revision b8f05f8d: * Fix case when project application is None
- * do not rollback database transaction if notification fails to be sent
* fix typo - 02:36 pm ./kamaki Revision ac5afc12: Proofreading documentation fixes
- 02:09 pm snf-ganeti Revision cefd4a4a: Add shelltests for the mon-collector
- This commit adds shelltests for the mon-collector binary and for the DRBD
data collector.
Also, it fixes a small bug... - 02:09 pm ganeti-local Revision cefd4a4a: Add shelltests for the mon-collector
- This commit adds shelltests for the mon-collector binary and for the DRBD
data collector.
Also, it fixes a small bug... - 02:09 pm ganeti-local Revision 332b1340: Add the stand-alone data collector for DRBD
- It is implemented as a single binary receiving, as its first parameter,
the name of the actual data collector to be r... - 02:09 pm snf-ganeti Revision 332b1340: Add the stand-alone data collector for DRBD
- It is implemented as a single binary receiving, as its first parameter,
the name of the actual data collector to be r... - 02:08 pm ganeti-local Revision 61e062dd: Move the path of the DRBD status file to the Constants file
- It will be needed by the DRBD data collector, that will be added shortly.
Signed-off-by: Michele Tartara <mtartara@g... - 02:08 pm snf-ganeti Revision 61e062dd: Move the path of the DRBD status file to the Constants file
- It will be needed by the DRBD data collector, that will be added shortly.
Signed-off-by: Michele Tartara <mtartara@g... - 02:05 pm Revision f45a7ac4: Fix variable scope bug in process_net_status
- 01:56 pm ./kamaki Revision fce93ff6: History in shell can execute commands ('recall')
- 01:43 pm snf-ganeti Revision 432d62a8: Make configure check for haskell vector library
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 01:43 pm ganeti-local Revision 432d62a8: Make configure check for haskell vector library
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 12:51 pm Revision be7b2729: Update spec with last_application_approved
- 12:51 pm astakos Revision be7b2729: Update spec with last_application_approved
- 12:03 pm astakos Revision fdafae27: Replace last_application_synced with last_application_approved
- 12:03 pm Revision fdafae27: Replace last_application_synced with last_application_approved
- 11:58 am astakos Revision 8a57a69b: Newline
- 11:58 am Revision 8a57a69b: Newline
- 11:45 am Revision 2f0ebd7d: Add owner as a project member in case of closed join policy
- 11:45 am astakos Revision 2f0ebd7d: Add owner as a project member in case of closed join policy
- 11:22 am astakos Revision 529f3c49: Allow follower application with same deifinition name approvement
- 11:22 am Revision 529f3c49: Allow follower application with same deifinition name approvement
- 11:20 am ganeti-local Revision 405656b7: Remove usage of reserved key word 'family'
- An old hlint version (1.8.28) was complaining about the
word 'family' being used in the network tests. Thanks to
an e... - 11:20 am snf-ganeti Revision 405656b7: Remove usage of reserved key word 'family'
- An old hlint version (1.8.28) was complaining about the
word 'family' being used in the network tests. Thanks to
an e... - 11:12 am Revision 21c9042c: Do not allow creation of more than one pools
- Do not allow creation of more than one Bridge or MacPrefix pool, since
we can not handle them yet. - 10:43 am ganeti-local Revision fcc1977b: Add documentation about new dependency to vector lib
- Updates the INSTALL file to add the haskell library
libghc-vector-dev.
Signed-off-by: Helga Velroyen <helgav@google.... - 10:43 am snf-ganeti Revision fcc1977b: Add documentation about new dependency to vector lib
- Updates the INSTALL file to add the haskell library
libghc-vector-dev.
Signed-off-by: Helga Velroyen <helgav@google.... - 01:07 am Revision 67543a93: Ensure autopkg not to mess up local repo
- Use add_cleanup, add_checkpoint (based on git reflog) and cleanup
handler upon exit so that local src repo preserves ...
12/11/2012
- 08:35 pm Revision 9715d553: Fix add_member in case of auto_accept join policy
- 08:35 pm astakos Revision 9715d553: Fix add_member in case of auto_accept join policy
- 08:34 pm astakos Revision 75fae793: During project approve set precursor back sequence state to REPLACED
- 08:34 pm Revision 75fae793: During project approve set precursor back sequence state to REPLACED
- 08:25 pm astakos Revision 5f703b47: Update project-list command
- 08:25 pm Revision 5f703b47: Update project-list command
- 08:23 pm Revision d6a162d3: Fix project list sorting by state
- 08:23 pm astakos Revision d6a162d3: Fix project list sorting by state
- 08:11 pm Revision 22ab4278: Make autopkg.sh hopefully more user-friendly
- Make autopkg.sh hopefully more user-friendly,
have the whole build procedure run in a directory under /tmp. - 07:31 pm Revision 48130d8d: Move fabfile under devtools/
- 07:29 pm ./kamaki Revision 33b3595a: Plant a _cmd_tree idea in cli.history_recall
- If an interface needs a recall, it should provide a full cmd_tree
- 07:29 pm Revision 7260959d: Remove obsolete files from the integration branch
- 07:18 pm Revision c9eca346: Update descriptions of packages & minor fixes
- 07:16 pm Pithos MS Client Revision 2504c51e: OFM Fixes
- Installer Fixes
New Version Builds
DO NOT USE FOR PRODUCTION Installer removes DB
Signed-off-by: George Pantazis <gp... - 07:14 pm ./kamaki Revision 304c90b5: Check clients.retrieve works
- 07:03 pm ./kamaki Revision 75a0ea7d: Add a retrieve method
- 06:41 pm Revision 083d32f9: Fix update project application integrity error
- 06:41 pm astakos Revision 083d32f9: Fix update project application integrity error
- 06:35 pm Revision 30a6c330: Remove commit from submit
- 06:35 pm astakos Revision 30a6c330: Remove commit from submit
- 06:25 pm snf-image Revision b0f5d394: Add python-prctl dependency in snf-image-host
- 06:24 pm Pithos MS Client Revision b11988ae: Cookie Container added to replase sesion key with a null value
- New packages
new images
Signed-off-by: George Pantazis <gpant@noc.grnet.gr> - 06:15 pm Revision c4d1b547: Project Notifications
- 06:15 pm astakos Revision c4d1b547: Project Notifications
- 05:59 pm Revision 262e04c6: Fixed in ProjectApplication.approve
- 05:59 pm astakos Revision 262e04c6: Fixed in ProjectApplication.approve
- 05:56 pm ./kamaki Revision e9e547ed: Update docs with changes
- 05:55 pm Revision d26d8b71: Add script for auto pkg generation
- Prerequisites:
- existing dirs: ~/build-area, ~/packages, ~/backup
- available commiter's gpg key commiter
- git-buil... - 05:49 pm Pithos MS Client Revision cbaaada7: Revert to old login behavior
- 05:36 pm Pithos MS Client Revision 6031bd65: Disable cookies
- 05:26 pm Pithos MS Client Revision 6b816c1f: Caliburn Upgrade and FileManagerViewModel
- 05:21 pm ./kamaki Revision 0f3b4b1a: Add unittesting for astakos
- Most astakos services need admin auth to test
- 05:18 pm ganeti-local Revision 76a0266e: Network and address pool (again)
- Implementation of the network objects and address pool. Functionality
as in the reverted commit b9a616e132af9bba718d2... - 05:18 pm snf-ganeti Revision 76a0266e: Network and address pool (again)
- Implementation of the network objects and address pool. Functionality
as in the reverted commit b9a616e132af9bba718d2... - 05:16 pm Revision c630fee6: Third party login providers fixes/improvements
- - Store additional provider info in PendingThirdPartyUser entries
- Include third party registration logic in main si... - 05:16 pm Revision b22c36fd: Fix third party signup template
- extend from local signup to keep them in sync on template/styles changes
- 05:16 pm Revision 67f7179d: Split profile authentication methods in separate file
- 05:16 pm astakos Revision ba50648c: Update tests
- 05:16 pm Revision 2e587c3e: Fix shibboleth signup url
- 05:16 pm Revision 6974e526: Correct ancestor method name
- 05:16 pm Revision ba50648c: Update tests
- 05:16 pm astakos Revision 6974e526: Correct ancestor method name
- 05:16 pm astakos Revision b22c36fd: Fix third party signup template
- extend from local signup to keep them in sync on template/styles changes
- 05:16 pm astakos Revision 67f7179d: Split profile authentication methods in separate file
- 05:16 pm astakos Revision 3a72a5d4: Store additional provider info
- store useful account details for third party authentication providers
that provide such info. - 05:16 pm astakos Revision 2e587c3e: Fix shibboleth signup url
- 05:16 pm astakos Revision c630fee6: Third party login providers fixes/improvements
- - Store additional provider info in PendingThirdPartyUser entries
- Include third party registration logic in main si... - 05:16 pm Revision 3a72a5d4: Store additional provider info
- store useful account details for third party authentication providers
that provide such info. - 05:10 pm ./kamaki Revision c79f61ed: Astakos cli.listservices, clients.get_services
- 04:53 pm ganeti-local Revision 9eac61f8: Fix ordering of entries in tools.ensure_dirs
- Commit ebd437a added two new entries to tools.ensure_dirs, but did so in
the wrong order. Patch forthcoming to improv... - 04:53 pm snf-ganeti Revision 9eac61f8: Fix ordering of entries in tools.ensure_dirs
- Commit ebd437a added two new entries to tools.ensure_dirs, but did so in
the wrong order. Patch forthcoming to improv... - 04:43 pm snf-image-creator Revision 27a4229d: Futher development for bundle_volume
- Create a sparse file under /mnt in the size of the root hard disk
and copy the mbr into this file. Not yet workable. - 04:34 pm Revision ece3b66e: Simplify ProjectApplication.submit
- 04:34 pm astakos Revision ece3b66e: Simplify ProjectApplication.submit
- 04:31 pm ganeti-local Revision ebd437a4: Set owner on watcher pause and queue drain files
- If the files were created by a user different, e.g. due to a switch from
running masterd as root to running it as a d... - 04:31 pm snf-ganeti Revision ebd437a4: Set owner on watcher pause and queue drain files
- If the files were created by a user different, e.g. due to a switch from
running masterd as root to running it as a d... - 04:31 pm snf-ganeti Revision af8f2fbf: lib/tools/ensure_dirs.py: Code formatting
- Wrap lines in a consistent manner (uid/gid on the second line) if
wrapping is necessary at all. “git diff --color-wor... - 04:31 pm ganeti-local Revision af8f2fbf: lib/tools/ensure_dirs.py: Code formatting
- Wrap lines in a consistent manner (uid/gid on the second line) if
wrapping is necessary at all. “git diff --color-wor... - 04:23 pm Revision 081adb75: Update docs theme to match synnefo.org
- 04:16 pm ./kamaki Revision 33c52ea6: Add service userinfo, rearange admin userinfo
- Two modes: astakos service and astakos admin
They both have a userinfo command - 03:37 pm ganeti-local Revision be6c403e: Replicate queue drain flag across all master candidates
- Until now, the flag was unset on a master failover unless the
“$localstatedir/lib/ganeti/queue/drain” file existed.
... - 03:37 pm snf-ganeti Revision be6c403e: Replicate queue drain flag across all master candidates
- Until now, the flag was unset on a master failover unless the
“$localstatedir/lib/ganeti/queue/drain” file existed.
... - 03:29 pm Pithos MS Client Revision 9315efdf: Disable sql logging
- 03:26 pm Pithos MS Client Revision 992185d5: Fix for server error 500 on authentication
- 03:20 pm Pithos MS Client Revision da8e1a87: Fix for server error 500 on authentication
- 02:55 pm Revision 185b2190: Minor fixes
- 02:55 pm astakos Revision 185b2190: Minor fixes
- 02:55 pm Revision 6fd93cc1: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/templates/im/resource_usage.html - 02:55 pm astakos Revision 6fd93cc1: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/templates/im/resource_usage.html - 02:36 pm astakos Revision aabaf230: Merge commit
- 02:36 pm Revision aabaf230: Merge commit
- 02:34 pm astakos Revision 67345117: Style fixes
- - Grey image
- Link "back to login" - 02:34 pm Revision 67345117: Style fixes
- - Grey image
- Link "back to login" - 02:33 pm Revision 6f13cd34: Include *.png in debian/source/include-binaries
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Signed-off-by: Vangelis Koukis <vkoukis@grnet.gr> - 02:33 pm Revision bb84cf5f: Add debian/ tree in debian-specific branch
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Signed-off-by: Vangelis Koukis <vkoukis@grnet.gr> - 02:17 pm Revision 6d20b7f3: Migrate default settings to files under conf/
- Migrate default settings to files under conf/ for every
Synnefo component.
TODO: Obliterate snf-cyclades-app/synnefo... - 02:09 pm Revision 34a6b2c9: Merge branch 'pithos-master'
- Conflicts:
.gitignore
fabfile.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Signed-off-by: Vangelis Kouk... - 02:00 pm ./kamaki Revision ebf77c23: Merge branch 'develop' into features/astakos
- 01:59 pm ./kamaki Revision 6df4aa6e: Bugfix shell with custom config file
- 01:57 pm Revision 27e3526a: Merge branch 'astakos-master'
- Conflicts:
.gitignore
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Signed-off-by: Vangelis Koukis <vkoukis@... - 01:35 pm ./kamaki Revision 76d3b2d7: Add get_user_by_email/username
- 01:25 pm astakos Revision ad60cbe2: Fix is_suspended
- 01:25 pm Revision ad60cbe2: Fix is_suspended
- 01:22 pm Revision 2a422621: Typo
- 01:22 pm astakos Revision 2a422621: Typo
- 01:17 pm astakos Revision 8aeeaf4c: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/templates/im/resource_usage.html - 01:17 pm Revision 8aeeaf4c: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/templates/im/resource_usage.html - 01:04 pm Revision 158a72ec: Unidenitifed commits
- 01:04 pm astakos Revision 158a72ec: Unidenitifed commits
- 01:01 pm ganeti-local Revision 4a3dd52d: Add utility function to create frozenset with unique values
- When used instead of a plain call to “frozenset”, this would have
avoided the issue fixed in commit e2dd6ec. The new ... - 01:01 pm snf-ganeti Revision 4a3dd52d: Add utility function to create frozenset with unique values
- When used instead of a plain call to “frozenset”, this would have
avoided the issue fixed in commit e2dd6ec. The new ... - 01:01 pm ganeti-local Revision af54b7d7: constants: Remove duplicate DRBD barrier option
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:01 pm snf-ganeti Revision af54b7d7: constants: Remove duplicate DRBD barrier option
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:03 pm Pithos MS Client Revision 80d69298: Fixed call order bug that removed the conflict state from long names
- 12:02 pm Revision 43e09b6c: Set unique together resource name and service
- 12:02 pm astakos Revision 43e09b6c: Set unique together resource name and service
- 11:52 am Revision b4789608: Users inherit default quota
- 11:52 am astakos Revision b4789608: Users inherit default quota
- 11:29 am Pithos MS Client Revision 7d8c8934: Fix for null argument exception in the PollAgent. An empty task was created wi...
- 11:22 am Revision 007ba2b4: Replace commit_on_success with commit_manually.
- The callpoint takes care of committing.
- 01:54 am Revision 6dadd24a: Fix sequence of project applications & project search
- 01:54 am astakos Revision 6dadd24a: Fix sequence of project applications & project search
12/10/2012
- 09:12 pm Revision 2553efae: Fix precursor application
- 09:12 pm astakos Revision 2553efae: Fix precursor application
- 08:55 pm ./kamaki Revision 54d800e8: shell help messages are full
- 08:46 pm astakos Revision 17a2f450: Remove obsolete view
- 08:46 pm Revision 17a2f450: Remove obsolete view
- 08:45 pm Revision 9f01cf1d: Fix membership reject & remove
- 08:45 pm astakos Revision 9f01cf1d: Fix membership reject & remove
- 08:35 pm astakos Revision 97896995: Fix membership views and other bugs
- 08:35 pm Revision 97896995: Fix membership views and other bugs
- 08:22 pm astakos Revision 5eaef79b: Manual transaction management in project application approve command
- 08:22 pm Revision 5eaef79b: Manual transaction management in project application approve command
- 08:20 pm Revision 56eb807c: Fix project definition resource grants registration
- 08:20 pm astakos Revision 56eb807c: Fix project definition resource grants registration
- 07:34 pm Revision eeba67ab: Make side-effecting quotaholder API calls fail completely,
- if part of the request is rejected.
If such a call returns a non-empty list, this means that
the entire call failed ... - 07:02 pm snf-ganeti Revision d4e297b8: doc/rapi.rst: Add ECODE_TEMP_NORES
- The assertion was failing as ECODE_TEMP_NORES was not documented.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 07:02 pm ganeti-local Revision d4e297b8: doc/rapi.rst: Add ECODE_TEMP_NORES
- The assertion was failing as ECODE_TEMP_NORES was not documented.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 06:22 pm astakos Revision ac2b8a61: Fix conf
- 06:22 pm Revision ac2b8a61: Fix conf
- 06:18 pm ./kamaki Revision a39163c8: Remove config from shell arguments (careful!)
- config module is needed for initializing stuff, but should not be
allowd *after* shell is up and running - 06:16 pm Revision 090e5bfa: Re-rename installation guide on two nodes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:10 pm Revision c5e6a4b6: Undrain backend once added
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:03 pm snf-ganeti Revision e2dd6ece: Change value for ECODE_TEMP_NORES
- Unfortunately there was a bug in commit 518a45e whereby ECODE_TEMP_NORES
had the same value as ECODE_NORES, leading t... - 06:03 pm ganeti-local Revision e2dd6ece: Change value for ECODE_TEMP_NORES
- Unfortunately there was a bug in commit 518a45e whereby ECODE_TEMP_NORES
had the same value as ECODE_NORES, leading t... - 05:58 pm Revision 5d996aea: select_for_update for quotaholder
- 05:57 pm astakos Revision bfe23b13: Progress VII
- 05:57 pm Revision bfe23b13: Progress VII
- 05:55 pm ./kamaki Revision c17b8bc0: cyclades_cli take advntg of updated utils
- 05:53 pm ganeti-local Revision 94811696: Make htools/Ganeti/Constants.hs depend on errors.py
- It also uses values from “lib/errors.py”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin ... - 05:53 pm snf-ganeti Revision 94811696: Make htools/Ganeti/Constants.hs depend on errors.py
- It also uses values from “lib/errors.py”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin ... - 05:48 pm snf-ganeti Revision 13b8415b: Update changelog to latest version
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:48 pm ganeti-local Revision 13b8415b: Update changelog to latest version
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:21 pm Revision 76db6d5e: Add 0.13 support and note role-coexistance issues
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:18 pm ./kamaki Revision f8681ec8: Introduce enumrated list/dict print
- 05:17 pm Revision 0caece02: Keep the DB but flush it at start up of testing
- 05:17 pm Revision e36a8c21: Simplify set_quota implementation
- 05:17 pm Revision 8f93a57a: Use a postgres DB for testing
- 05:17 pm Revision f7dd3d17: Check list_entities on sorted output
- 05:17 pm Revision 4eb170f3: Disallow commission when source == target
- 05:01 pm ./kamaki Revision d4abd11c: Remove brackets from print_list
- 04:47 pm ganeti-local Revision 78fcfd43: masterd: Remove duplicate code
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 04:47 pm snf-ganeti Revision 78fcfd43: masterd: Remove duplicate code
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 04:45 pm ./kamaki Revision e7b43695: Ommit print_list from cli.commands plugins
- 04:40 pm ./kamaki Revision 08c63ef5: Pretty print_list
- 04:23 pm ganeti-local Revision 7fb5ac7c: Improve error message for when adding inotify watcher fails
- Explicitely mention the fs.inotify.max_user_watches sysctl value.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 04:23 pm snf-ganeti Revision 7fb5ac7c: Improve error message for when adding inotify watcher fails
- Explicitely mention the fs.inotify.max_user_watches sysctl value.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 04:23 pm ganeti-local Revision 6bee863c: htools/Ganeti/Errors: Add ECodeTempNoRes
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:23 pm snf-ganeti Revision 6bee863c: htools/Ganeti/Errors: Add ECodeTempNoRes
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:14 pm ./kamaki Revision 4f989909: Fix unwanted error-detail inheritance bug
- 04:14 pm Revision c414bc87: Add backend-id option to reconcile-servers
- Make reconcile-servers perform reconciliation only for the specified
backend. - 04:08 pm ./kamaki Revision f91bc6b1: Add info in container-not-found error
- 03:34 pm ganeti-local Revision be505f2c: Update pyinotify website
- It has moved to github.com.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helga... - 03:34 pm snf-ganeti Revision be505f2c: Update pyinotify website
- It has moved to github.com.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helga... - 03:31 pm ./kamaki Revision b9b7bd83: Create dict/list prints test
- 03:21 pm ./kamaki Revision 447c9568: Nicer container:path syntax errors in pithos cli
- 02:31 pm Revision 0167faa4: Wording fix in quick install guide wrt greenlets
- 02:19 pm Revision 4e3e3d24: Add Pooling and Greenlets section in docs
- Add the Pooling and Greenlets section in the Quick Installation
Guide. Also make some minor adjustments concerning As... - 02:04 pm ./kamaki Revision 85d1cf46: Fix pithos_cli.hashmap typo
- 01:50 pm ./kamaki Revision 319be41b: Fix typo (get_object_hashmapp)
- 01:37 pm ./kamaki Revision 129bd843: Remove unused shell options
- 01:31 pm ./kamaki Revision b06eb654: Merge branch 'features/rfctr-argument' into develop
- 01:21 pm ./kamaki Revision 5ad77121: Fix unwanted argument inheritance bug in shell
- 01:14 pm Revision 6dbd90c0: Import quotaholder settings only if needed
- 12:44 pm Revision 3c833282: install-guide: increate node1 workers to 8
- 12:40 pm Revision 6a7c88d7: Import by default the quotas settings
- 12:04 am Revision ccab6eb5: Progress VI
- 12:04 am astakos Revision ccab6eb5: Progress VI
12/08/2012
- 03:26 am astakos Revision 8327782d: Progress V
- 03:26 am Revision 8327782d: Progress V
12/07/2012
- 07:24 pm ./kamaki Revision 5260a313: Pithos+ publish returns access url
- 07:08 pm Revision 0cc22d47: Several fixes
- 07:08 pm astakos Revision 0cc22d47: Several fixes
- 07:05 pm ./kamaki Revision f9af2848: Let shell be ready for unexpected errors
- 06:50 pm ./kamaki Revision 3e0f2e53: Bugfix with previour-errors remaining details
- 06:40 pm ./kamaki Revision 2b6050fd: Minor bugfix
- 06:37 pm snf-image Revision ecebe548: Bump debian version 0.7.1-1
- 06:34 pm ./kamaki Revision b696ed2c: Propagate error handling at cli.argument
- 06:28 pm ./kamaki Revision 2ff0b7bd: Propagate error handling to cli.utils
- 06:17 pm ./kamaki Revision 43ee6ae1: Propagate new error handling to cli.commands
- New error handling is done only with cli.errors raiseCLIError methos
- 05:43 pm ganeti-local Revision bccb8d20: htest/Types.hs: check ordering of some ADTs
- In some ADT, ordering of constructors is important because a certain
meaning is attached to ordinality (e.g., "cluste... - 05:43 pm snf-ganeti Revision bccb8d20: htest/Types.hs: check ordering of some ADTs
- In some ADT, ordering of constructors is important because a certain
meaning is attached to ordinality (e.g., "cluste... - 05:43 pm ./kamaki Revision 3667e969: Kamakitest error msgs, error-handling bugfixes
- 05:34 pm snf-image Revision 72882e1f: Update ChangeLog and configure.ac for ver. 0.7.1
- 05:31 pm snf-image Revision 81ca2790: In helper put sysrq shutdown cmd in an inf loop
- This is needed because in some cases, the init could exit before the
system shut down causing a KERNEL PANIC. - 05:06 pm ./kamaki Revision 83ba5545: Propagate error mechanism in pithos_cli
- 04:05 pm ./kamaki Revision 6069b53b: Trace errors in cli.commands mechanism-not prpgtd
- 04:00 pm Revision 30765b9b: admin-guide: Add missing image
- 03:55 pm astakos Revision 542e4ccd: Merge branch 'projects' of https://code.grnet.gr/git/astakos into projects
- 03:55 pm Revision 542e4ccd: Merge branch 'projects' of https://code.grnet.gr/git/astakos into projects
- 03:55 pm Revision b22de10a: Update models
- 03:55 pm astakos Revision b22de10a: Update models
- 03:24 pm ganeti-local Revision c298ed02: htools: Add missing parameter to OpInstanceMultiAlloc
- Somehow this went missing in commit 1f1188c.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Mich... - 03:24 pm snf-ganeti Revision c298ed02: htools: Add missing parameter to OpInstanceMultiAlloc
- Somehow this went missing in commit 1f1188c.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Mich... - 02:49 pm ./kamaki Revision 1f417830: Track and log errors at connection and clients mod
- 02:47 pm ganeti-local Revision 518a45e5: Add error code for temporary lack of resources
- When an instance creation uses opportunistic locks, the iallocator might
not be able to find an allocation solution i... - 02:47 pm ganeti-local Revision bc826292: Export error codes from RAPI client module
- Until now the error codes were not available from the RAPI client
module. A newly added unit test ensures all error c... - 02:47 pm snf-ganeti Revision bc826292: Export error codes from RAPI client module
- Until now the error codes were not available from the RAPI client
module. A newly added unit test ensures all error c... - 02:47 pm snf-ganeti Revision 518a45e5: Add error code for temporary lack of resources
- When an instance creation uses opportunistic locks, the iallocator might
not be able to find an allocation solution i... - 02:45 pm ganeti-local Revision 78bfb560: cmdlib: Use locked nodes as node whitelist
- Also actually start using opportunistic locks (if requested).
Signed-off-by: Michael Hanselmann <hansmi@google.com>
... - 02:45 pm snf-ganeti Revision 78bfb560: cmdlib: Use locked nodes as node whitelist
- Also actually start using opportunistic locks (if requested).
Signed-off-by: Michael Hanselmann <hansmi@google.com>
... - 02:36 pm snf-ganeti Revision 1f1188c3: cmdlib: Opportunistic locking on instance creation
- Adds a new parameter to “OpInstanceCreate” and “OpInstanceMultiAlloc” to
use opportunistic locks.
Signed-off-by: Mic... - 02:36 pm ganeti-local Revision 1f1188c3: cmdlib: Opportunistic locking on instance creation
- Adds a new parameter to “OpInstanceCreate” and “OpInstanceMultiAlloc” to
use opportunistic locks.
Signed-off-by: Mic... - 02:36 pm snf-ganeti Revision b3c728dc: cmdlib: Node whitelist support for allocation request
- Forward the node whitelist to the iallocator plugin.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 02:36 pm ganeti-local Revision b3c728dc: cmdlib: Node whitelist support for allocation request
- Forward the node whitelist to the iallocator plugin.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 02:35 pm ganeti-local Revision e9a81214: mcpu: Verify node allocation lock mode
- Add verification code to mcpu to check an LU's locks. Two whitelists are
provided to exclude LUs from the two tests.
... - 02:35 pm snf-ganeti Revision e9a81214: mcpu: Verify node allocation lock mode
- Add verification code to mcpu to check an LU's locks. Two whitelists are
provided to exclude LUs from the two tests.
... - 02:35 pm snf-ganeti Revision ba6eda59: _ExportQuery: Use node allocation lock
- Block instance allocations when all node locks will be acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 02:35 pm ganeti-local Revision ba6eda59: _ExportQuery: Use node allocation lock
- Block instance allocations when all node locks will be acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 02:35 pm ganeti-local Revision 38446261: LUBackupExport: Use node allocation lock
- Block instance allocations when all node locks will be acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 02:35 pm snf-ganeti Revision 38446261: LUBackupExport: Use node allocation lock
- Block instance allocations when all node locks will be acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 02:35 pm ganeti-local Revision dc7d923e: LUBackupRemove: Use node allocation lock
- Block instance allocations when all node locks will be acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 02:35 pm snf-ganeti Revision dc7d923e: LUBackupRemove: Use node allocation lock
- Block instance allocations when all node locks will be acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 02:32 pm snf-ganeti Revision 5df1c9aa: LUInstanceMultiAlloc: Use node allocation lock
- Avoid conflicts between instance allocations.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Gui... - 02:32 pm ganeti-local Revision 5df1c9aa: LUInstanceMultiAlloc: Use node allocation lock
- Avoid conflicts between instance allocations.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Gui... - 02:32 pm ganeti-local Revision 32bea623: LUInstanceRecreateDisks: Use node allocation lock
- Block instance allocations when all node locks will be acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 02:32 pm snf-ganeti Revision 32bea623: LUInstanceRecreateDisks: Use node allocation lock
- Block instance allocations when all node locks will be acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 02:32 pm ganeti-local Revision 48126102: LUNodeSetParams: Use node allocation lock
- Block instance allocations when all node locks will be acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 02:32 pm snf-ganeti Revision 48126102: LUNodeSetParams: Use node allocation lock
- Block instance allocations when all node locks will be acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 02:32 pm ganeti-local Revision 7254c0a9: LUNodeQueryvols: Use node allocation lock
- Block instance allocations when all node locks will be acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 02:32 pm snf-ganeti Revision 7254c0a9: LUNodeQueryvols: Use node allocation lock
- Block instance allocations when all node locks will be acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 02:32 pm ganeti-local Revision cfae7671: LUOobCommand: Use node allocation lock
- If no node names are given, all node locks are acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 02:32 pm snf-ganeti Revision cfae7671: LUOobCommand: Use node allocation lock
- If no node names are given, all node locks are acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 01:48 pm Revision 68f03797: add project application status to specs
- 01:48 pm astakos Revision 68f03797: add project application status to specs
- 01:00 pm Revision dfbf5c50: Fix some typos
- 01:00 pm astakos Revision dfbf5c50: Fix some typos
- 12:40 pm ganeti-local Revision 63e166a5: Fix typo in comment
- There was a typo in the docstring of the parseMessage function of the
confd server.
Signed-off-by: Michele Tartara <... - 12:40 pm snf-ganeti Revision 63e166a5: Fix typo in comment
- There was a typo in the docstring of the parseMessage function of the
confd server.
Signed-off-by: Michele Tartara <... - 12:01 pm Revision 6928da52: New installation overview/guide
- In the future quick-admin-installation-guide will be for one node
only.
Signed-off-by: Dimitris Aragiorgis <dimara@g... - 11:59 am Revision 7df5a742: install-guide: add ntp as synnefo prerequisite
- 11:52 am astakos Revision e65c21df: eliminate top-level queries that force db access on parse
- 11:52 am Revision e65c21df: eliminate top-level queries that force db access on parse
- 11:45 am ganeti-local Revision fa23de0b: Revert "Network and address pool"
- This reverts commit b9a616e132af9bba718d2da8c94eeec7af886814, which
depends on the "bitvec" library. We need to inves... - 11:45 am snf-ganeti Revision fa23de0b: Revert "Network and address pool"
- This reverts commit b9a616e132af9bba718d2da8c94eeec7af886814, which
depends on the "bitvec" library. We need to inves... - 11:08 am Revision 07c87d4f: draft project specification documentation
- 11:08 am astakos Revision 07c87d4f: draft project specification documentation
- 03:26 am Pithos iOS Client Revision dd072154: Fix bug in token retrieval
- Fix bug where although a new token was retrieved in account settings, the save button was not enabled.
- 02:30 am Pithos iOS Client Revision f474d3f4: Add sorting controls in folder view controller
- Initial implementation of sorting controls in folder view controller. Provide sort by name or date, ascending or desc...
- 01:21 am astakos Revision 2a965273: Progress IV
- 01:21 am Revision 2a965273: Progress IV
12/06/2012
- 09:44 pm Pithos iOS Client Revision 7d96b67d: Show activity indicator views when creating or refreshing containers
- Show activity indicator view, in the view responsible for the container creation or refresh, instead of a toolbar act...
- 08:44 pm Revision 71a38edf: Progress III
- 08:44 pm astakos Revision 71a38edf: Progress III
- 07:13 pm ganeti-local Revision b9a616e1: Network and address pool
- Implementation of the network and address pool class in
Haskell. Not complete yet. Includes unit tests that cover
all... - 07:13 pm snf-ganeti Revision b9a616e1: Network and address pool
- Implementation of the network and address pool class in
Haskell. Not complete yet. Includes unit tests that cover
all... - 06:56 pm Revision e8af89d0: Merge branch 'projects' of https://code.grnet.gr/git/astakos into projects
- Conflicts:
snf-astakos-app/astakos/im/models.py
Conflicts:
snf-astakos-app/astakos/im/models.py - 06:56 pm astakos Revision e8af89d0: Merge branch 'projects' of https://code.grnet.gr/git/astakos into projects
- Conflicts:
snf-astakos-app/astakos/im/models.py
Conflicts:
snf-astakos-app/astakos/im/models.py - 06:49 pm Revision f3342849: Progress II
- 06:49 pm astakos Revision f3342849: Progress II
- 06:46 pm Pithos iOS Client Revision 60731366: Clean and improve code
- Refactor code regarding use and lifecycle of activity indicator views.
- 06:19 pm ganeti-local Revision e712e5b8: Fix node-daemon-setup test with older pyOpenSSL
- Older versions use “-----BEGIN RSA PRIVATE KEY-----” instead of
“-----BEGIN PRIVATE KEY-----”.
Signed-off-by: Michae... - 06:19 pm snf-ganeti Revision e712e5b8: Fix node-daemon-setup test with older pyOpenSSL
- Older versions use “-----BEGIN RSA PRIVATE KEY-----” instead of
“-----BEGIN PRIVATE KEY-----”.
Signed-off-by: Michae... - 05:52 pm ./kamaki Revision ee328362: Merge branch 'rfctr-argument' into develop
- 05:52 pm ./kamaki Revision 120126f1: Fix shell extra args bug
- 05:11 pm ./kamaki Revision b7ab83d6: Forgotten print
- 05:07 pm ganeti-local Revision d5fe5fa9: Add tool to clean up node
- Sometimes a node is not removed properly from a cluster (especially
during development). This new tool stops all daem... - 05:07 pm snf-ganeti Revision d5fe5fa9: Add tool to clean up node
- Sometimes a node is not removed properly from a cluster (especially
during development). This new tool stops all daem... - 05:01 pm ./kamaki Revision 825fcc90: Put the documentation back to the package
- 04:59 pm Revision 7ddc8a37: add file for projects tests
- 04:59 pm astakos Revision 7ddc8a37: add file for projects tests
- 04:59 pm Revision 8ed8ea10: syntax fix
- 04:59 pm astakos Revision 8ed8ea10: syntax fix
- 04:58 pm Revision 68977cc8: whitespace tab fix
- 04:58 pm astakos Revision 68977cc8: whitespace tab fix
- 04:50 pm ./kamaki Revision 074f5027: Propagate-debug changes for shell + debug
- 04:38 pm ./kamaki Revision 94c369ca: Bump debian version to 0.6.1-2
- 04:36 pm ./kamaki Revision a1ecdb25: Add missing python-argparse dependency
- 04:29 pm Pithos MS Client Revision 302c5b7d: Null Fix for long file names.
- OFM added
new msg for OFM action in taksbar
Signed-off-by: George Pantazis <gpant@noc.grnet.gr> - 04:28 pm Revision a85da3a5: Adapt test case to use Exceptional
- 04:26 pm Revision 176fe7ab: Fix responses in reset_holding
- 04:07 pm ganeti-local Revision 69e5fefc: Add tool to configure node daemon
- The design for this is in “doc/design-node-add.rst”. The tool receives a
JSON data structure on stdin and configures ... - 04:07 pm snf-ganeti Revision 7b8ba235: Switch from scp/ssh to node daemon setup utility
- This patch does away with many calls to scp and by means of using
“tools/node-daemon-setup”, verifies most of the val... - 04:07 pm snf-ganeti Revision 69e5fefc: Add tool to configure node daemon
- The design for this is in “doc/design-node-add.rst”. The tool receives a
JSON data structure on stdin and configures ... - 04:07 pm ganeti-local Revision 7b8ba235: Switch from scp/ssh to node daemon setup utility
- This patch does away with many calls to scp and by means of using
“tools/node-daemon-setup”, verifies most of the val... - 03:59 pm Revision 21a09c15: Make a CallError instance from Exceptional
- 03:57 pm Revision bc838402: Keep the DB but flush it at start up of testing
- 03:54 pm Revision a621bf49: Adapt set_quota
- 03:52 pm Revision e1a80257: Progress I
- 03:52 pm astakos Revision e1a80257: Progress I
- 03:36 pm ./kamaki Revision ee4c47d7: Cleanup deprecated method in argument
- 02:45 pm Pithos MS Client Revision d9062a9a: Added References
- Fixed namespace
Initial Ribbon GUI
Signed-off-by: George Pantazis <gpant@noc.grnet.gr> - 02:31 pm Pithos MS Client Revision 07ac1344: Ribbon Controls added
- OFM Ribbon added
Issue with Platform target
Signed-off-by: George Pantazis <gpant@noc.grnet.gr> - 02:29 pm ganeti-local Revision 4c49b965: make genMaybe more Just
- There is a common conception that Just something is more worth than
Nothing. So we're biasing our tests towards that.... - 02:29 pm snf-ganeti Revision 4c49b965: make genMaybe more Just
- There is a common conception that Just something is more worth than
Nothing. So we're biasing our tests towards that.... - 02:28 pm Revision 43e2d0f0: Merge branch 'admin-guide'
- 02:27 pm Revision 9b659162: Update admin-guide about RabbitMQ
- 02:27 pm Revision 13e7284e: Ganeti clustername
- 02:27 pm Revision f30db88d: Verbal fixes in networks.rst
- 02:27 pm Revision a653c059: Update admin-guide with section about Networks
- 02:27 pm Revision c84d78c8: Update admin-quide with links to quick-admin
- 02:27 pm Revision a1c707c9: Fixes regarding the Admin Guide
- 02:27 pm Revision 46ccbcb9: More fixes to Admin Guide
- 02:27 pm Revision 48f0d8e5: Changes in networks doc
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:27 pm Revision 026b4844: Fixes concerinng Network in admin-guide
- 02:27 pm Revision 9492387a: Update admin-guide about managing VMs
- 02:26 pm Revision 06e23415: Improve reconciliation section in admin guide
- 02:26 pm Revision 0768a1df: Update docs with Ganeti backend handling
- 02:26 pm Revision b9fd8ed3: Update docs about Cyclades-Ganeti communication
- 02:26 pm Revision 9c98c6fc: Update docs about bridge/mac-prefix pools
- 02:26 pm Revision 4be65f1f: Update logging section in admin-guide
- 02:26 pm Revision 90c74332: Sphinx fixes
- 02:25 pm ./kamaki Revision 7c2247a0: Propagate-debug changes for one-cmd
- 02:02 pm Revision c6ad2f2d: reconciliation:avoid double asking Ganeti
- Modify reconcile-servers to not communicate 2 times with Ganeti
to get the operstate and the NICs of the VMs. Merge t... - 01:37 pm ganeti-local Revision f22433c0: Locking related fixes for networks
- Use GetNetwork() only when having already aquired the lock,
i.e. in CheckPrereq().
In LUNetworkConnect/Disconnect do... - 01:37 pm snf-ganeti Revision f22433c0: Locking related fixes for networks
- Use GetNetwork() only when having already aquired the lock,
i.e. in CheckPrereq().
In LUNetworkConnect/Disconnect do... - 01:22 pm ./kamaki Revision b3dd8f4b: Design ArgumentParseManager, implement fnctionlity
- 01:19 pm Pithos MS Client Revision c344ffbd: New Project added OFM
- Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
- 12:56 pm Pithos iOS Client Revision 34c316bc: Clean and improve code
- Refactor code regarding animations and activity indicator.
- 12:25 pm Revision 2db258bf: Text fixes
- Style fixes
- 12:25 pm astakos Revision 2db258bf: Text fixes
- Style fixes
- 12:23 pm ./kamaki Revision 7dbd52f5: Create ArgumentParseManager, with __init__
- constructor replaces init_parser,
update_parser member method replaces upadte_argument (not tested) - 12:21 pm ./kamaki Revision e0da0f90: rid of init_parser
- 12:04 pm Revision 75600dd7: Adapt set_limits to return list of None on success
- 11:15 am ganeti-local Revision 3516b09a: Fix build breakage in Jobs.hs test code
- Commit 3bdbe4b3 (“Jobs.hs: move OpStatus and JobStatus ADTs to
Types.hs”) removed the TemplateHaskell language pragma... - 11:15 am snf-ganeti Revision 3516b09a: Fix build breakage in Jobs.hs test code
- Commit 3bdbe4b3 (“Jobs.hs: move OpStatus and JobStatus ADTs to
Types.hs”) removed the TemplateHaskell language pragma... - 03:22 am Pithos iOS Client Revision 4419f5fe: Clean and improve code
- Refactor code regarding toolbar messages, and account bytes used and quota. Fix minor bugs.
12/05/2012
- 09:04 pm snf-ganeti Revision 7b22f99c: configure.ac: fix reading of HLINT environment variable
- configure.ac advertised that the HLINT environment variable could be set to
specify the path to the 'hlint' tool. How... - 09:04 pm ganeti-local Revision 7b22f99c: configure.ac: fix reading of HLINT environment variable
- configure.ac advertised that the HLINT environment variable could be set to
specify the path to the 'hlint' tool. How... - 09:04 pm ganeti-local Revision 369671f4: Hbal.hs: move job execution functions to Jobs.hs
- Ganeti.Jobs now holds functions that can be used to submit and monitor the
status of jobs. In particular, execJobsWai... - 09:04 pm snf-ganeti Revision 369671f4: Hbal.hs: move job execution functions to Jobs.hs
- Ganeti.Jobs now holds functions that can be used to submit and monitor the
status of jobs. In particular, execJobsWai... - 09:04 pm snf-ganeti Revision 42afc235: Hbal.hs: use Result (), not Bool, as return value for exec*
- Previously, functions in Hbal.hs related to execution of jobsets were
returning only IO Bool, and printing any errors... - 09:04 pm ganeti-local Revision 42afc235: Hbal.hs: use Result (), not Bool, as return value for exec*
- Previously, functions in Hbal.hs related to execution of jobsets were
returning only IO Bool, and printing any errors... - 09:04 pm snf-ganeti Revision 3b23f238: Hbal.hs: rename functions that deal with early termination
- In Hbal.hs, it's easy to get lost in the flow of exec* functions
because their names are similar and don't convey the... - 09:04 pm ganeti-local Revision 3b23f238: Hbal.hs: rename functions that deal with early termination
- In Hbal.hs, it's easy to get lost in the flow of exec* functions
because their names are similar and don't convey the... - 09:03 pm snf-ganeti Revision 9cd4288e: Hbal.hs: fix typo in signal handler names (hangle -> handle)
- 'hangleSigInt' and 'hangleSigTerm' are renamed to 'handleSigInt' and
'handleSigTerm', respectively.
Signed-off-by: D... - 09:03 pm ganeti-local Revision 9cd4288e: Hbal.hs: fix typo in signal handler names (hangle -> handle)
- 'hangleSigInt' and 'hangleSigTerm' are renamed to 'handleSigInt' and
'handleSigTerm', respectively.
Signed-off-by: D... - 09:03 pm ganeti-local Revision 3bdbe4b3: Jobs.hs: move OpStatus and JobStatus ADTs to Types.hs
- This leaves Ganeti/Jobs.hs and Test/Ganeti/Jobs.hs empty, but they're the
target of a future move of some functions, ... - 09:03 pm snf-ganeti Revision 3bdbe4b3: Jobs.hs: move OpStatus and JobStatus ADTs to Types.hs
- This leaves Ganeti/Jobs.hs and Test/Ganeti/Jobs.hs empty, but they're the
target of a future move of some functions, ... - 08:34 pm snf-image Revision c5d90176: Bump debian version 0.7-2
- 07:24 pm ./kamaki Revision 1d329d27: Better pithos upload progressbar
- 07:05 pm ganeti-local Revision de645b5b: Makefile: Reset environment for epydoc
- epydoc allows overriding configuration values via environment variables.
While this might be useful in certain use ca... - 07:05 pm snf-ganeti Revision de645b5b: Makefile: Reset environment for epydoc
- epydoc allows overriding configuration values via environment variables.
While this might be useful in certain use ca... - 06:28 pm Pithos MS Client Revision 2475642e: Fix for Okeanos folder creation
- 05:51 pm Pithos MS Client Revision 4945f4f9: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- 05:51 pm Pithos MS Client Revision 1ba5e72f: Changes to handle paths that are too long
- 05:35 pm snf-ganeti Revision 3c631ea2: jqueue: Don't modify input opcode when changing priority
- Commit 4679547 implemented the ability to change job's priority after it
was submitted. The code contained a bug wher... - 05:35 pm ganeti-local Revision 3c631ea2: jqueue: Don't modify input opcode when changing priority
- Commit 4679547 implemented the ability to change job's priority after it
was submitted. The code contained a bug wher... - 05:30 pm ./kamaki Revision 5f7882af: Comments for better docs in Connection
- 05:15 pm Pithos MS Client Revision e7fb3ef2: Numerous Changes
- Graphics Updates
Small Fixes to preferences
Fixed installer to not always remove the DB
Signed-off-by: George Pantaz... - 05:04 pm ganeti-local Revision ca519248: Use new util function for mac_prefix validation
- Use new NormalizeAndValidateThreeOctetMacPrefix() util function in
LUNetworkAdd/LUNetworkSetParams to validate networ... - 05:04 pm snf-ganeti Revision ca519248: Use new util function for mac_prefix validation
- Use new NormalizeAndValidateThreeOctetMacPrefix() util function in
LUNetworkAdd/LUNetworkSetParams to validate networ... - 04:52 pm snf-image Revision 3a8d47bc: Add Christos Stavrakakis to the authors list
- 04:51 pm snf-image Revision 9dfb9730: Make pithcat work with pithosmap:// URLs
- Modify pithcat to be able to parse and work with URLs of the form:
`pithosmap://hash/size' which are neeed for archip... - 04:40 pm Revision 5d67574d: Adapt list_holdings to use Exceptional
- 03:28 pm snf-image Feature #2396 (Closed): Update unattend.xml from snf-image-host
- 03:23 pm astakos Revision 45ed7743: Resource usage new % style
- 03:23 pm Revision 45ed7743: Resource usage new % style
- 03:23 pm Revision 0a63687f: Uniform text in group details/group list
- 03:23 pm astakos Revision 0a63687f: Uniform text in group details/group list
- 02:33 pm Revision f83ebc98: Modify backend-modify --drained and --offline args
- Make backend-modify drained argument as --drained=True|False instead
of --drained and --no-drained. The same for offl... - 02:11 pm Revision 53c94a6c: Adapt reset_holding to use Exceptional
- 02:09 pm Revision 26bfd00c: Check specifically for instance of dict in Exceptional
- 02:08 pm Revision 88b8f176: Mark as drained newly added backends
- 01:38 pm ./kamaki Revision b4c8b916: kamakicon comments doc-friendly
- 01:33 pm Revision cc3c59b3: Rename reconcile command to reconcile-servers
- Rename `snf-manage reconcile` management command to `snf-manage
reconcile-servers`, to be consistent with `snf-manage... - 01:15 pm Revision 67be1883: Text changes
- 01:15 pm Revision d2a553dc: Style fixes
- 01:15 pm astakos Revision d2a553dc: Style fixes
- 01:15 pm astakos Revision 67be1883: Text changes
- 01:11 pm Revision 55c99c1c: Change some default values in settings
- 01:11 pm astakos Revision 55c99c1c: Change some default values in settings
- 01:00 pm snf-ganeti Revision 26e88cde: LUClusterRedistConf: Use node allocation lock
- All node locks are acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helg... - 01:00 pm ganeti-local Revision 26e88cde: LUClusterRedistConf: Use node allocation lock
- All node locks are acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helg... - 01:00 pm snf-ganeti Revision 9cbfc69a: LUClusterRepairDiskSizes: Use node allocation lock
- This opcode acquires all node resource locks, which conflicts with
instance allocations.
Signed-off-by: Michael Hans... - 01:00 pm ganeti-local Revision 9cbfc69a: LUClusterRepairDiskSizes: Use node allocation lock
- This opcode acquires all node resource locks, which conflicts with
instance allocations.
Signed-off-by: Michael Hans... - 01:00 pm ganeti-local Revision 51305499: LUGroupVerifyDisks: Use node allocation lock
- See comment in code.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@googl... - 01:00 pm snf-ganeti Revision 51305499: LUGroupVerifyDisks: Use node allocation lock
- See comment in code.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@googl... - 01:00 pm ganeti-local Revision 9fa08c84: LUClusterVerifyGroup: Use node allocation lock
- See comment in code.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@googl... - 01:00 pm snf-ganeti Revision 9fa08c84: LUClusterVerifyGroup: Use node allocation lock
- See comment in code.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@googl... - 01:00 pm ganeti-local Revision ec272bab: LUInstanceReplaceDisks: Acquire node allocation lock
- If the lock was acquired in the first place (only when an iallocator is
used), it is released as soon as possible.
S... - 01:00 pm snf-ganeti Revision ec272bab: LUInstanceReplaceDisks: Acquire node allocation lock
- If the lock was acquired in the first place (only when an iallocator is
used), it is released as soon as possible.
S... - 12:46 pm Revision fcc621e4: More changes in api
- 12:46 pm Revision fe99fea3: Rename Exceptional
- 12:46 pm Revision 5c0bd330: Remove import of Exceptional
- 12:46 pm Revision 2fb11ae3: Change api in some methods to incorporate exceptions
- 12:46 pm ganeti-local Revision de5967da: LUInstanceChangeGroup: Acquire node allocation lock
- Changing instances' groups shouldn't conflict with instance allocations.
Signed-off-by: Michael Hanselmann <hansmi@g... - 12:46 pm snf-ganeti Revision de5967da: LUInstanceChangeGroup: Acquire node allocation lock
- Changing instances' groups shouldn't conflict with instance allocations.
Signed-off-by: Michael Hanselmann <hansmi@g... - 12:44 pm ganeti-local Revision a0150c51: Acquire node allocation lock during node query
- If locking is used (usually by ganeti-watcher), node allocations must be
temporarily blocked.
Signed-off-by: Michael... - 12:44 pm snf-ganeti Revision a0150c51: Acquire node allocation lock during node query
- If locking is used (usually by ganeti-watcher), node allocations must be
temporarily blocked.
Signed-off-by: Michael... - 12:44 pm ganeti-local Revision 0ab31d67: Mention dsh/cssh in man page for "gnt-cluster command"
- Until now they are only mentioned in “doc/admin.rst” and the man page
for “ganeti-listrunner”.
Signed-off-by: Michae... - 12:44 pm snf-ganeti Revision 0ab31d67: Mention dsh/cssh in man page for "gnt-cluster command"
- Until now they are only mentioned in “doc/admin.rst” and the man page
for “ganeti-listrunner”.
Signed-off-by: Michae... - 12:39 pm Revision 1ee44afa: Remove reference to GNU GPL from copyright files
- 12:36 pm ./kamaki Revision ffbc7783: Docs reflect the new pooling depdncy
- 12:08 pm ./kamaki Revision a10f5561: Progress bar apears asap
- 11:47 am ./kamaki Revision 05208859: Merge branch 'dionyziz' into develop
- Conflicts:
setup.py
Docs adjusted - 11:33 am Revision 8a904c14: Merge two tests for quotaholder api
- 11:32 am ./kamaki Revision 8574a687: Remove unittesting depndcy on progress.bar
12/04/2012
- 07:58 pm Pithos iOS Client Revision 7feb25a5: Hide or show keyboard, accordingly, on rotation when folder filter is active
- When folder filter is active, if rotating in iPad from landscape to portrait, hide keyboard, while if rotating from p...
- 07:54 pm ganeti-local Revision fb60bc6a: iallocator: Add node whitelist
- In the future instance creations might have a lock on all nodes as was
the case until the implementation of opportuni... - 07:54 pm snf-ganeti Revision fb60bc6a: iallocator: Add node whitelist
- In the future instance creations might have a lock on all nodes as was
the case until the implementation of opportuni... - 07:44 pm ./kamaki Revision 991daaa7: Minor doc fix
- 07:35 pm ./kamaki Revision 4c1882ab: add unittests requirment (progress)
- 07:32 pm snf-ganeti Revision d5b031dc: Allow ignoring successful commands in "gnt-cluster command"
- In some cases it is useful to ignore the output of and avoid mentioning
successful commands. One would be when lookin... - 07:32 pm ganeti-local Revision d5b031dc: Allow ignoring successful commands in "gnt-cluster command"
- In some cases it is useful to ignore the output of and avoid mentioning
successful commands. One would be when lookin... - 06:57 pm ./kamaki Revision e8f5d642: Merge remote branch 'origin/master' into dionyziz
- 06:46 pm ./kamaki Revision 647e6771: Fix pithos testcase that runs out of memory
- 06:46 pm snf-ganeti Revision 8b50de5c: Fix Dsatur and add Dcolor
- Our Dsatur implementation was incorrect: while the paper defined the
degree of saturation of a vertex as the number o... - 06:46 pm ganeti-local Revision 8b50de5c: Fix Dsatur and add Dcolor
- Our Dsatur implementation was incorrect: while the paper defined the
degree of saturation of a vertex as the number o... - 06:46 pm ganeti-local Revision 8e6623c8: Add Ganeti.HTools.Graph
- This module implements some algorithms on Data.Graph data structures.
At the moment its main functionality is an LF-c... - 06:46 pm ganeti-local Revision 742bd043: Add Dsatur implementation
- Implement the Dsatur algorithm for Graph coloring. This also abstracts
the neighColors function into two subfunctions... - 06:46 pm ganeti-local Revision faef859e: Ganeti/HTools/Graph Add isColorable
- Check whether coloring on a given graph makes sense. This is the case
only if there are no loops and the graph is und... - 06:46 pm snf-ganeti Revision c94f9990: Add "proper coloring" unittest check
- We have to check that for each edge its vertices have different colors.
This is very easy to do with a vertex-to-col... - 06:46 pm ganeti-local Revision 34a21cc4: Add tests for verticesByDegree{Asc,Desc}
- This brings our coverage of Graph.hs to 100%
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin... - 06:46 pm snf-ganeti Revision dae1f9cb: HTools/Node: add mkNodeGraph function
- This function helps treating node node problems as graph problems.
It can transform a list of nodes plus a list of in... - 06:46 pm snf-ganeti Revision 34a21cc4: Add tests for verticesByDegree{Asc,Desc}
- This brings our coverage of Graph.hs to 100%
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin... - 06:46 pm snf-ganeti Revision faef859e: Ganeti/HTools/Graph Add isColorable
- Check whether coloring on a given graph makes sense. This is the case
only if there are no loops and the graph is und... - 06:46 pm ganeti-local Revision dae1f9cb: HTools/Node: add mkNodeGraph function
- This function helps treating node node problems as graph problems.
It can transform a list of nodes plus a list of in... - 06:46 pm snf-ganeti Revision 8e6623c8: Add Ganeti.HTools.Graph
- This module implements some algorithms on Data.Graph data structures.
At the moment its main functionality is an LF-c... - 06:46 pm ganeti-local Revision c94f9990: Add "proper coloring" unittest check
- We have to check that for each edge its vertices have different colors.
This is very easy to do with a vertex-to-col... - 06:46 pm snf-ganeti Revision 742bd043: Add Dsatur implementation
- Implement the Dsatur algorithm for Graph coloring. This also abstracts
the neighColors function into two subfunctions... - 06:36 pm Revision 3c877c34: Add quotaholder token for tests
- 05:24 pm ganeti-local Revision 402ff455: errors: Show error descriptions in API documentation
- Comments with a colon after the hash sign (“#:”) show up in the
epydoc output.
Signed-off-by: Michael Hanselmann <ha... - 05:24 pm snf-ganeti Revision 402ff455: errors: Show error descriptions in API documentation
- Comments with a colon after the hash sign (“#:”) show up in the
epydoc output.
Signed-off-by: Michael Hanselmann <ha... - 05:09 pm ./kamaki Revision 08a05270: Update/improve client unittests
- 1. increase test_set_firewall_profile tollerance
2. all options from config files
3. let tests read options from cust... - 04:51 pm Revision 1ef9dac4: Migration files for network types
- 04:51 pm Revision b7d38981: Introduce network flavors to replace network types
- Add tags and mode to network db model. Replace existing type with
flavor. Introduce 4 different flavors. Each flavor ... - 04:39 pm snf-ganeti Revision 4d829f55: Small improvement to rpc-test
- This will show smaller/better error messages: full node dumps are no
longer included.
Signed-off-by: Iustin Pop <ius... - 04:39 pm ganeti-local Revision 4d829f55: Small improvement to rpc-test
- This will show smaller/better error messages: full node dumps are no
longer included.
Signed-off-by: Iustin Pop <ius... - 04:26 pm ganeti-local Revision ef66500f: Fix locking mistake introduced in commit 5cc1f88
- The node resource locks were not set correctly on instance import.
Signed-off-by: Michael Hanselmann <hansmi@google.... - 04:26 pm snf-ganeti Revision ef66500f: Fix locking mistake introduced in commit 5cc1f88
- The node resource locks were not set correctly on instance import.
Signed-off-by: Michael Hanselmann <hansmi@google.... - 04:11 pm snf-ganeti Revision 7e723913: Switch luxi submit job calls to use MetaOpCode
- This patch changes the luxi submit job calls to use wrapped opcodes,
and therefore it changes Hbal to submit actual m... - 04:11 pm ganeti-local Revision 7e723913: Switch luxi submit job calls to use MetaOpCode
- This patch changes the luxi submit job calls to use wrapped opcodes,
and therefore it changes Hbal to submit actual m... - 03:43 pm astakos Revision 48f1f1de: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 03:43 pm Revision 48f1f1de: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 03:43 pm Revision 775d5ad7: Fix migrations
- 03:43 pm astakos Revision 775d5ad7: Fix migrations
- 03:22 pm Revision c05b0cbe: Better version of the bug fix 39cefb25
- 02:38 pm Revision 0ea1f32b: fix tab
- 02:38 pm astakos Revision 0ea1f32b: fix tab
- 02:36 pm Revision 39cefb25: fix obscure bug in callpoint class that triggered db integrity errors
- Callpoint class had a placeholder attribute original_calls
which was initialized as an empty dictionary,
and thus was... - 02:22 pm astakos Revision 16cf0f73: Fix migrations
- 02:22 pm Revision 16cf0f73: Fix migrations
- 02:05 pm Revision edae77cd: Limit usage ratio
- Fix link in how-it-works page
- 02:05 pm astakos Revision edae77cd: Limit usage ratio
- Fix link in how-it-works page
- 02:05 pm astakos Revision 394c9834: - Flag is_active_member to group_details
- 02:05 pm Revision 394c9834: - Flag is_active_member to group_details
- 02:05 pm astakos Revision 65bd6c25: - Update user/project activation status
- - Fix float bug
- 02:05 pm Revision 65bd6c25: - Update user/project activation status
- - Fix float bug
- 02:02 pm Revision 6b4e7a64: remove obsolete import get_callpoint
- 01:53 pm ganeti-local Revision 2746a72c: hbal: restore nice job ID display
- This fixes:
Got job IDs JobId {fromJobId = 1052613}
And restores to:
Got job IDs 1052624
Other improvements c... - 01:53 pm snf-ganeti Revision 2746a72c: hbal: restore nice job ID display
- This fixes:
Got job IDs JobId {fromJobId = 1052613}
And restores to:
Got job IDs 1052624
Other improvements c... - 01:49 pm ./kamaki Revision 4cbe00ba: Clean-up and update comments in clients.utils
- 1. Remove deprecated or unused methods dict2file, list2file, prefix_keys
2. Rename and update comments to help sphin... - 01:44 pm ganeti-local Revision b46ba79c: Add types and parameters for common opcode implementation
- This will go into a separate type; this patch adds the needed
underlying types and parameters.
Signed-off-by: Iustin... - 01:44 pm snf-ganeti Revision dd076c21: Add safety check on job dependency/TIsLength
- If TIsLength is applied to a non-container item, it will fail (type
error) due to invalid application of len(). Since... - 01:44 pm snf-ganeti Revision 4a826364: Add CommonOpParams and MetaOpCode types
- This patch adds the "meta" opcode type and the common op
params. Compatibility tests with Python are changed to pass ... - 01:44 pm snf-ganeti Revision d5af1f95: Remove unused THH function 'saveLuxiField'
- This was deprecated via commit 88609f00, “Switch Luxi TH code from
simple to custom fields”.
Signed-off-by: Iustin P... - 01:44 pm snf-ganeti Revision 84c2e6ca: Change opcode/luxi showJSON generation in THH
- Currently, the opcode and luxi "showJSON" functions generate directly
a JSValue; in contrast, the object (single-cons... - 01:44 pm snf-ganeti Revision e45be9d4: Add a type alias for simpler THH signatures
- This is reused in more than just a few places, so adding it makes the
signatures much nicer.
Signed-off-by: Iustin P... - 01:44 pm snf-ganeti Revision b46ba79c: Add types and parameters for common opcode implementation
- This will go into a separate type; this patch adds the needed
underlying types and parameters.
Signed-off-by: Iustin... - 01:44 pm ganeti-local Revision c67b908a: Add a negative type
- This mirrors the positive one, and will be needed for relative job
IDs.
Signed-off-by: Iustin Pop <iustin@google.com... - 01:44 pm ganeti-local Revision dd076c21: Add safety check on job dependency/TIsLength
- If TIsLength is applied to a non-container item, it will fail (type
error) due to invalid application of len(). Since... - 01:44 pm ganeti-local Revision 4a826364: Add CommonOpParams and MetaOpCode types
- This patch adds the "meta" opcode type and the common op
params. Compatibility tests with Python are changed to pass ... - 01:44 pm ganeti-local Revision d5af1f95: Remove unused THH function 'saveLuxiField'
- This was deprecated via commit 88609f00, “Switch Luxi TH code from
simple to custom fields”.
Signed-off-by: Iustin P... - 01:44 pm ganeti-local Revision 84c2e6ca: Change opcode/luxi showJSON generation in THH
- Currently, the opcode and luxi "showJSON" functions generate directly
a JSValue; in contrast, the object (single-cons... - 01:44 pm ganeti-local Revision e45be9d4: Add a type alias for simpler THH signatures
- This is reused in more than just a few places, so adding it makes the
signatures much nicer.
Signed-off-by: Iustin P... - 01:44 pm snf-ganeti Revision c67b908a: Add a negative type
- This mirrors the positive one, and will be needed for relative job
IDs.
Signed-off-by: Iustin Pop <iustin@google.com... - 01:44 pm snf-ganeti Revision 67fc4de7: Add a few missing fields from opcodes
- Due to manual conversion, a few fields were missing from the
conversion, but as they were optional our type equivalen... - 01:44 pm snf-ganeti Revision fa10983e: Rework custom fields handling
- This patch changes a bit the handling of custom fields. Since in
general we use custom fields to aggregate multiple e... - 01:44 pm snf-ganeti Revision 3929e782: Add a function for all fields of a given OP_ID
- This patch changes THH to export a new function which defines all
fields of a given OP_ID. Not very clean, since for ... - 01:44 pm snf-ganeti Revision 3d7e87b8: Rework/enhance original htools opcodes
- The original htools opcodes were minimalistic and not 1:1 equivalent
with the Python ones. Let's add all missing fiel... - 01:44 pm snf-ganeti Revision af42ffb6: Two small haskell-related Makefile improvements
- Just some cleanup:
- don't run hlint over hpc-htools, since it's just a symlink to
htools.hs (so we'd get duplicat... - 01:44 pm snf-ganeti Revision 1dbceab9: Fix Haskell OpNetworkAdd
- Commit 213076f (“Fix locking in networks”) changed Python OpNetworkAdd
without corresponding Haskell definition chang... - 01:44 pm snf-ganeti Revision d1ac695f: Add test for opcode fields equivalence
- As opposed to the existing test, which tests the type/serialisation of
fields, this one simply tests the equivalence ... - 01:44 pm snf-ganeti Revision 6903fea0: Add type for finalised job statuses
- For now, we don't need a pending job status type as well, so we'll
delay adding that until later.
Signed-off-by: Ius... - 01:44 pm snf-ganeti Revision c48711d5: Add a 'real' type for JobIds
- Currently, the job ID is a simple type alias. This is suboptimal, as
it means we can't use a custom JSON (or Arbitrar... - 01:44 pm ganeti-local Revision a2d7ea09: Small Makefile.am cleanups
- Indentation within rules is fixed to always be 2 spaces (as opposed to
mixed tabs/2 spaces/4 spaces). Additionally, t... - 01:44 pm ganeti-local Revision 9cda4d6a: Fix long lines in Ganeti.HTools.Types and add Make check
- Since hlint doesn't check style issues but rather code only issues,
let's add a simple Makefile check for too-long li... - 01:44 pm ganeti-local Revision fa10983e: Rework custom fields handling
- This patch changes a bit the handling of custom fields. Since in
general we use custom fields to aggregate multiple e... - 01:44 pm ganeti-local Revision 3929e782: Add a function for all fields of a given OP_ID
- This patch changes THH to export a new function which defines all
fields of a given OP_ID. Not very clean, since for ... - 01:44 pm ganeti-local Revision 3d7e87b8: Rework/enhance original htools opcodes
- The original htools opcodes were minimalistic and not 1:1 equivalent
with the Python ones. Let's add all missing fiel... - 01:44 pm ganeti-local Revision 67fc4de7: Add a few missing fields from opcodes
- Due to manual conversion, a few fields were missing from the
conversion, but as they were optional our type equivalen... - 01:44 pm ganeti-local Revision 1dbceab9: Fix Haskell OpNetworkAdd
- Commit 213076f (“Fix locking in networks”) changed Python OpNetworkAdd
without corresponding Haskell definition chang... - 01:44 pm ganeti-local Revision d1ac695f: Add test for opcode fields equivalence
- As opposed to the existing test, which tests the type/serialisation of
fields, this one simply tests the equivalence ... - 01:44 pm ganeti-local Revision 6903fea0: Add type for finalised job statuses
- For now, we don't need a pending job status type as well, so we'll
delay adding that until later.
Signed-off-by: Ius... - 01:44 pm ganeti-local Revision c48711d5: Add a 'real' type for JobIds
- Currently, the job ID is a simple type alias. This is suboptimal, as
it means we can't use a custom JSON (or Arbitrar... - 01:44 pm snf-ganeti Revision a2d7ea09: Small Makefile.am cleanups
- Indentation within rules is fixed to always be 2 spaces (as opposed to
mixed tabs/2 spaces/4 spaces). Additionally, t... - 01:44 pm snf-ganeti Revision 9cda4d6a: Fix long lines in Ganeti.HTools.Types and add Make check
- Since hlint doesn't check style issues but rather code only issues,
let's add a simple Makefile check for too-long li... - 01:44 pm ganeti-local Revision af42ffb6: Two small haskell-related Makefile improvements
- Just some cleanup:
- don't run hlint over hpc-htools, since it's just a symlink to
htools.hs (so we'd get duplicat... - 01:44 pm snf-ganeti Revision 5f4fdf93: Fix generation of clusters via 'genEmptyCluster'
- The current uniqueness algorithm (generate random node names, suffix
them with node index) is actually wrong: a node ... - 01:44 pm ganeti-local Revision 5f4fdf93: Fix generation of clusters via 'genEmptyCluster'
- The current uniqueness algorithm (generate random node names, suffix
them with node index) is actually wrong: a node ... - 01:17 pm ./kamaki Revision d88ba587: Update docs and doc-parsed comments in storage
- docs: replace Glance with Plankton
storage: standard sphincs-parsable comments - 12:57 pm ganeti-local Revision dbd1264a: LUClusterSetParams: Use node allocation lock
- All resources are acquired and opportunistic instance creations would
fail. Also add a TODO.
Signed-off-by: Michael ... - 12:57 pm snf-ganeti Revision dbd1264a: LUClusterSetParams: Use node allocation lock
- All resources are acquired and opportunistic instance creations would
fail. Also add a TODO.
Signed-off-by: Michael ... - 12:56 pm snf-ganeti Revision 5cc1f887: LUInstanceCreate: Acquire node allocation lock
- Opportunistic locks are not yet used. This patch changes
LUInstanceCreate to acquire the node allocation lock to avoi... - 12:56 pm ganeti-local Revision 5cc1f887: LUInstanceCreate: Acquire node allocation lock
- Opportunistic locks are not yet used. This patch changes
LUInstanceCreate to acquire the node allocation lock to avoi... - 12:56 pm snf-ganeti Revision 2cb3181a: Acquire node allocation lock for failover/migration
- See code for an explanatory comment. The lock is released as soon as
possible.
Signed-off-by: Michael Hanselmann <ha... - 12:56 pm ganeti-local Revision 2cb3181a: Acquire node allocation lock for failover/migration
- See code for an explanatory comment. The lock is released as soon as
possible.
Signed-off-by: Michael Hanselmann <ha... - 12:47 pm snf-ganeti Revision 1dacbb06: Use GetMultiInstanceInfo in LUNetwork* opcodes
- LUNetworkConnect/Disconnect looks up a nodegroup's instances for
conflicting IPs. To do so, use GetNodeGroupInstances... - 12:47 pm ganeti-local Revision 1dacbb06: Use GetMultiInstanceInfo in LUNetwork* opcodes
- LUNetworkConnect/Disconnect looks up a nodegroup's instances for
conflicting IPs. To do so, use GetNodeGroupInstances... - 12:36 pm ./kamaki Revision b98fe305: Rename object pool library from pool to objpool
- 12:36 pm Revision 949cf4ec: Rename object pool library from pool to objpool
- 12:17 pm Revision 140513a9: allocate quotaholder serials via database sequence
- 12:17 pm Revision 6f512a6f: make quotaholder token a required setting
- 12:00 pm Revision 30a77ab5: Moderation fix
- 12:00 pm astakos Revision 30a77ab5: Moderation fix
- 11:31 am Revision 40d96a9c: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 11:31 am astakos Revision 40d96a9c: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 11:31 am astakos Revision 95c16e3c: Interactivity in how-it-works page
- 11:31 am Revision 95c16e3c: Interactivity in how-it-works page
- 11:23 am astakos Revision 33d969b0: Automatic local auth provider assignment
- when a valid user with empty authentication providers list tries to
log in - 11:23 am Revision 33d969b0: Automatic local auth provider assignment
- when a valid user with empty authentication providers list tries to
log in - 11:22 am snf-ganeti Revision d242923c: utils.text: Function to verify MAC address prefix
- The network management code needs to verify a MAC address prefix.
Instead of (ab)using NormalizeAndValidateMac, clean... - 11:22 am ganeti-local Revision d242923c: utils.text: Function to verify MAC address prefix
- The network management code needs to verify a MAC address prefix.
Instead of (ab)using NormalizeAndValidateMac, clean... - 11:20 am astakos Revision d44f3f89: Create local auth provider for superadmin user
- if one created after syncdb command
- 11:20 am Revision d44f3f89: Create local auth provider for superadmin user
- if one created after syncdb command
- 11:08 am Pithos iOS Client Revision dba671ef: Fix bugs and improve folder filter UI
- Improve animations and subview placement when folder filter is activated or de-activated. Fix other bugs.
- 10:45 am Revision 6c037281: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/api/__init__.py
snf-astakos-app/astakos/im/templates/im/astakosgroup_list.html - 10:45 am astakos Revision 6c037281: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/api/__init__.py
snf-astakos-app/astakos/im/templates/im/astakosgroup_list.html - 10:10 am Revision 632b6458: Style fixes
- New menu
- 10:10 am astakos Revision 632b6458: Style fixes
- New menu
- 09:10 am astakos Revision db9083f9: Dynamic third party signup url
- 09:10 am Revision db9083f9: Dynamic third party signup url
- 09:05 am Revision c1b47d7f: Merge branch 'twitterauth' into devel-0.13
- 09:05 am astakos Revision c1b47d7f: Merge branch 'twitterauth' into devel-0.13
12/03/2012
- 07:52 pm snf-image-creator Revision a1abdd26: Ubuntu release v0.1.1-1ubuntu1
- 07:38 pm ganeti-local Revision cbcd9144: Improve the Haskell api doc directory creation system
- Instead of having two different lists of directories, now there is only one.
Signed-off-by: Michele Tartara <mtartar... - 07:38 pm snf-ganeti Revision cbcd9144: Improve the Haskell api doc directory creation system
- Instead of having two different lists of directories, now there is only one.
Signed-off-by: Michele Tartara <mtartar... - 07:32 pm snf-image-creator Revision 1e27c3ac: Bump version to 0.1.1
- 06:28 pm astakos Revision 666c7490: Change menu ``Report`` to ``Usage``
- 06:28 pm Revision 666c7490: Change menu ``Report`` to ``Usage``
- 06:04 pm astakos Revision 289f8c2e: Fix group list view working with sqlite
- 06:04 pm Revision 289f8c2e: Fix group list view working with sqlite
- 06:03 pm Revision 38879c8b: Remove forgotten merge mark
- 06:03 pm astakos Revision 38879c8b: Remove forgotten merge mark
- 05:55 pm Revision 7fa3d29f: Update snf-manage commands in email templates.
- 05:55 pm astakos Revision 7fa3d29f: Update snf-manage commands in email templates.
- 05:49 pm Revision f9aea9c8: Update snf-manage commands in email templates. Fix authentication token renewal.
- 05:49 pm astakos Revision f9aea9c8: Update snf-manage commands in email templates. Fix authentication token renewal.
- 05:33 pm snf-image Revision bcadc78a: Bump debian version 0.7-1
- 05:32 pm snf-image Revision 02c5e1c6: Add eatmydata dependency in snf-image-helper
- 05:26 pm snf-image Revision fc8828d6: Merge tag 'v0.7' into debian-0.7
- Release v0.7
- 05:17 pm snf-image Revision a7a7b869: Update ChangeLog and configure.ac for ver. 0.7
- 05:08 pm snf-image Revision ab106eec: Credit psomas@grnet.gr for the helper VM shutdown
- Stratos Psomadakis suggested to shutdoen the helper VM using the `o'
Magic SsysRq key - 04:44 pm Pithos Web Client Bug #3111 (Resolved): Context-menu unusable in Chrome 24
- Right-clicking on a file or folder in Chrome 24 makes the context menu appear, hide and reappear at regular intervals...
- 04:33 pm snf-ganeti Revision 0602cef3: Factorize code for checking node daemon certificate
- This code is going to be used by a new utility for setting up the node
daemon. Unit tests are updated/added.
Additio... - 04:33 pm ganeti-local Revision 0602cef3: Factorize code for checking node daemon certificate
- This code is going to be used by a new utility for setting up the node
daemon. Unit tests are updated/added.
Additio... - 04:19 pm snf-image Revision 26f7e336: Inform the user about snf-image-update-helper
- Make sure that when the package is installed, the user gets informed
about the need to run snf-image-update-helper. - 04:06 pm Revision cfb292a9: Split pool into separate library
- 04:04 pm ./kamaki Revision b07589af: Split pool into separate lib; remove snf-common deps
- 03:56 pm snf-ganeti Revision 686d24f0: Support opportunistic locks in mcpu/LUs
- Similar to “share_locks”, a new dictionary containing booleans for each
locking level is added to “cmdlib.LogicalUnit... - 03:56 pm ganeti-local Revision 686d24f0: Support opportunistic locks in mcpu/LUs
- Similar to “share_locks”, a new dictionary containing booleans for each
locking level is added to “cmdlib.LogicalUnit... - 03:56 pm ganeti-local Revision 07db7ed2: Add opportunistic locking to GanetiLockManager
- Just forwarding the parameter, nothing more.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guid... - 03:56 pm snf-ganeti Revision 07db7ed2: Add opportunistic locking to GanetiLockManager
- Just forwarding the parameter, nothing more.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guid... - 03:56 pm snf-ganeti Revision a95c53ea: locking: Implement opportunistic locking in LockSet
- This patch adds a new parameter to “LockSet.acquire” named
“opportunistic”. When enabled the lockset will try to acqu... - 03:56 pm ganeti-local Revision a95c53ea: locking: Implement opportunistic locking in LockSet
- This patch adds a new parameter to “LockSet.acquire” named
“opportunistic”. When enabled the lockset will try to acqu... - 03:42 pm Pithos MS Client Revision adf0deca: The first account is automatically selected when the accounts are loaded
- 03:37 pm Revision 680a29ac: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/templates/im/astakosgroup_list.html
snf-astakos-app/astakos/im/templates/im/p... - 03:37 pm astakos Revision 680a29ac: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/templates/im/astakosgroup_list.html
snf-astakos-app/astakos/im/templates/im/p... - 03:27 pm astakos Revision 792c2f3b: Bug fixes
- Style improvents
Authorisation methods page - 03:27 pm Revision 792c2f3b: Bug fixes
- Style improvents
Authorisation methods page - 03:24 pm Revision 1d3856ab: new debian release for v0.12.3
- 03:23 pm Revision c9e5fd72: Merge branch 'master' into debian-0.12
- 03:22 pm Revision 741a3227: Merge branch 'ui-0.13'
- 03:17 pm Pithos MS Client Revision 67b1fa70: Added call to clear cookies in the login browser
- 03:04 pm snf-ganeti Revision 9b4329e9: Add ssconf function to read all files
- Configuring a node daemon on a newly added node will need all ssconf
values.
Signed-off-by: Michael Hanselmann <hans... - 03:04 pm ganeti-local Revision 9b4329e9: Add ssconf function to read all files
- Configuring a node daemon on a newly added node will need all ssconf
values.
Signed-off-by: Michael Hanselmann <hans... - 03:04 pm snf-ganeti Revision e1874aa7: bootstrap.RunNodeSetupCmd: Add IPv6 support
- Commit 224ff0f modified the node SSH setup to use the system's SSH
client. Before that Paramiko was used. It's not en... - 03:04 pm ganeti-local Revision e1874aa7: bootstrap.RunNodeSetupCmd: Add IPv6 support
- Commit 224ff0f modified the node SSH setup to use the system's SSH
client. Before that Paramiko was used. It's not en... - 03:04 pm snf-ganeti Revision a698cdbb: Factorize running node setup command
- Part of the code used for running “prepare-node-join” can be re-used for
running a tool to configure the node daemon.... - 03:04 pm ganeti-local Revision a698cdbb: Factorize running node setup command
- Part of the code used for running “prepare-node-join” can be re-used for
running a tool to configure the node daemon.... - 03:03 pm ganeti-local Revision cc7f5bfc: ssconf: Add dry-run support for writing files
- A new utility for configuring the node daemon will support a dry-run
mode. This patch adds the necessary functionalit... - 03:03 pm snf-ganeti Revision cc7f5bfc: ssconf: Add dry-run support for writing files
- A new utility for configuring the node daemon will support a dry-run
mode. This patch adds the necessary functionalit... - 03:03 pm snf-ganeti Revision 29a32ce5: ssconf: Add function to verify keys
- The new utility for configuring the node daemon will have to check
whether it received valid ssconf names.
Signed-of... - 03:03 pm ganeti-local Revision 29a32ce5: ssconf: Add function to verify keys
- The new utility for configuring the node daemon will have to check
whether it received valid ssconf names.
Signed-of... - 02:59 pm Revision 600a3d4d: Implement quotas-init and quotas-verify
- Implement quotas-init and quotas-verify management commands.
- quotas-init sets quotas of Quotaholder to the state of... - 02:46 pm Revision 74836e50: Fix AttributeError invalid method name
- 02:46 pm astakos Revision 74836e50: Fix AttributeError invalid method name
- 02:22 pm ./kamaki Revision 013ae040: Add ordereddict and argparse dependencies
- 02:13 pm Revision 29b0ec5a: Do not show default groups in project lists
- 02:13 pm astakos Revision 29b0ec5a: Do not show default groups in project lists
- 02:08 pm Revision 8b0b75cd: Merge branch 'master' into debian-0.12
- 01:56 pm ganeti-local Revision 0cc3f0d7: Design for opportunistic locking
- Add the design document for opportunistic locking.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by... - 01:56 pm snf-ganeti Revision 0cc3f0d7: Design for opportunistic locking
- Add the design document for opportunistic locking.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by... - 01:53 pm astakos Revision 08621fa5: auth_providers context processro fix
- pass auth provider instances in templates
- 01:53 pm Revision 08621fa5: auth_providers context processro fix
- pass auth provider instances in templates
- 01:52 pm Pithos MS Client Revision 18061fce: Now adding a file's MIME type when uploading. The MIME type is retrieved from ...
- 01:47 pm astakos Revision 6012535a: Include inactive auth providers in registry
- 01:47 pm Revision 6012535a: Include inactive auth providers in registry
- 01:35 pm Revision c101b32b: Twitter authentication backend
- 01:35 pm astakos Revision c101b32b: Twitter authentication backend
- 01:35 pm snf-ganeti Revision 07ac4aaf: Fix variable names in Loader.assignIndices
- This function can be applied to any type of class "Element" but its
internal variables used to refer to a list of tup... - 01:35 pm ganeti-local Revision 07ac4aaf: Fix variable names in Loader.assignIndices
- This function can be applied to any type of class "Element" but its
internal variables used to refer to a list of tup... - 01:34 pm astakos Revision fbaa4f3c: Handle empty third party email
- 01:34 pm Revision fbaa4f3c: Handle empty third party email
- 01:33 pm Revision 698d5671: Remove unused template
- 01:33 pm astakos Revision 698d5671: Remove unused template
- 01:30 pm astakos Revision 2b5a3efa: More meaningful login failure explanations
- 01:30 pm Revision 2b5a3efa: More meaningful login failure explanations
- 01:21 pm ganeti-local Revision 00457f03: LUNetworkAdd: Log warning when needed
- In case conflicts are checked, log warnings if nodes' IPs cannot
be reserved.
Signed-off-by: Dimitris Aragiorgis <di... - 01:21 pm snf-ganeti Revision 00457f03: LUNetworkAdd: Log warning when needed
- In case conflicts are checked, log warnings if nodes' IPs cannot
be reserved.
Signed-off-by: Dimitris Aragiorgis <di... - 01:17 pm snf-ganeti Revision efb8848f: Use constants.IP4_VERSION in LUNetworkAdd
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:17 pm ganeti-local Revision efb8848f: Use constants.IP4_VERSION in LUNetworkAdd
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:15 pm Revision 65f214a2: add list_holdings quotaholder api call
- list_holdings() to be used to get all holdings for multiple resources
without having to call list_resources/get_holdi... - 01:04 pm ganeti-local Revision 213076fe: Fix locking in networks
- Ensure that locks are held only if needed.
Add conflicts_check in OpNetworkAdd. This is needed if we want to
check w... - 01:04 pm snf-ganeti Revision 213076fe: Fix locking in networks
- Ensure that locks are held only if needed.
Add conflicts_check in OpNetworkAdd. This is needed if we want to
check w... - 01:00 pm astakos Revision 4843aa6b: Fix syntax in uls.py
- 01:00 pm Revision 4843aa6b: Fix syntax in uls.py
- 12:59 pm astakos Revision f70da940: Remove billing from urls
- 12:59 pm Revision f70da940: Remove billing from urls
- 12:56 pm Revision f8f86e83: Remove celery tasks execution
- 12:56 pm astakos Revision f8f86e83: Remove celery tasks execution
- 12:50 pm Revision 9cc620ab: First unpack, then consider options, while checking canonicals
- 12:48 pm Revision 18e54648: Cleanup
- 12:45 pm snf-ganeti Revision 3c8e6d09: Add two support functions for building JSON objects
- The new support functions in module Ganeti.JSON will be used by the next
commits to build JSON objects with optional ... - 12:45 pm snf-ganeti Revision 2188740e: Add JSON serialization capabilities for DRBD status
- The serialized JSON is not a 1:1 dump of the data structures
populated by the parser. This is done intentionally, wit... - 12:45 pm snf-ganeti Revision 9de303af: Add unit tests for the JSON serialization of DRBD status
- The serialization itself is done by Text.JSON, so the tests deal with checking
that Text.JSON objects are created cor... - 12:45 pm ganeti-local Revision 3c8e6d09: Add two support functions for building JSON objects
- The new support functions in module Ganeti.JSON will be used by the next
commits to build JSON objects with optional ... - 12:45 pm ganeti-local Revision 9de303af: Add unit tests for the JSON serialization of DRBD status
- The serialization itself is done by Text.JSON, so the tests deal with checking
that Text.JSON objects are created cor... - 12:45 pm ganeti-local Revision 2188740e: Add JSON serialization capabilities for DRBD status
- The serialized JSON is not a 1:1 dump of the data structures
populated by the parser. This is done intentionally, wit... - 12:45 pm astakos Revision d1c7c1ec: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 12:45 pm Revision d1c7c1ec: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 12:43 pm astakos Revision 5b7cf6e5: Change ASTAKOS_QUOTAHOLDER_Token to ASTAKOS_QUOTAHOLDER_TOKEN
- 12:43 pm Revision 5b7cf6e5: Change ASTAKOS_QUOTAHOLDER_Token to ASTAKOS_QUOTAHOLDER_TOKEN
- 12:40 pm Revision c3c2212a: Fix import error in astakos.im.functions
- 12:40 pm astakos Revision c3c2212a: Fix import error in astakos.im.functions
- 12:35 pm Revision 763b4da1: A couple of more tests for quotaholder
- 12:31 pm ganeti-local Revision 086ad4cf: Reduce hostname length in tests and opcode py_compat count
- This improves Issue 325 - new runtime and memory consumption is about
1/10 compared to before.
Signed-off-by: Iustin... - 12:31 pm snf-ganeti Revision 086ad4cf: Reduce hostname length in tests and opcode py_compat count
- This improves Issue 325 - new runtime and memory consumption is about
1/10 compared to before.
Signed-off-by: Iustin... - 12:30 pm Revision 12285b4b: Fix legend margin bug
- 12:30 pm astakos Revision 12285b4b: Fix legend margin bug
- 12:06 pm Revision 2a7e6762: Merge branch 'ui-0.13' into devel-0.13
- 12:02 pm snf-image Revision 66d0fe31: Add multistrap dependency in snf-image-host
- 12:02 pm Revision 4c00b904: Implement reset_holding API call
- 11:41 am snf-ganeti Revision 9f80119c: Add generator for an instance on a node list
- Given a node list in input, we get an instance that had nodes in it.
Signed-off-by: Guido Trotter <ultrotter@google.... - 11:41 am ganeti-local Revision 9f80119c: Add generator for an instance on a node list
- Given a node list in input, we get an instance that had nodes in it.
Signed-off-by: Guido Trotter <ultrotter@google.... - 11:28 am Revision 19425707: Move section about pool creation
- Update admin guide: move section about creation of pools after
installing snf-cyclades-app - 11:27 am astakos Revision a2214bd1: Fix setting name case
- 11:27 am Revision a2214bd1: Fix setting name case
- 11:20 am astakos Revision 081070a5: Configurable auth providers templates/titles
- 11:20 am Revision 081070a5: Configurable auth providers templates/titles
- 11:18 am snf-ganeti Revision bdb7dbbb: Add generator for list of arbitrary instances
- This takes an instance generator and produces a possibly empty list of
instances.
Signed-off-by: Guido Trotter <ultr... - 11:18 am ganeti-local Revision bdb7dbbb: Add generator for list of arbitrary instances
- This takes an instance generator and produces a possibly empty list of
instances.
Signed-off-by: Guido Trotter <ultr... - 11:18 am snf-ganeti Revision 736ba160: Add generator for list of arbitrary nodes
- This generates a minimum of one node, because legal clusters never have
zero nodes.
Signed-off-by: Guido Trotter <ul... - 11:18 am ganeti-local Revision 736ba160: Add generator for list of arbitrary nodes
- This generates a minimum of one node, because legal clusters never have
zero nodes.
Signed-off-by: Guido Trotter <ul... - 10:54 am ganeti-local Revision 5a736782: Fix options in hbal manpage
- hbal doesn't have any "-o" option, but on the other hand supports -S
(described below, but not present in the short s... - 10:54 am snf-ganeti Revision 5a736782: Fix options in hbal manpage
- hbal doesn't have any "-o" option, but on the other hand supports -S
(described below, but not present in the short s... - 10:08 am astakos Revision 7233d542: Proper MODERATION_ENABLED check when invitations are enabled
- 10:08 am Revision 7233d542: Proper MODERATION_ENABLED check when invitations are enabled
- 10:04 am astakos Revision 3b01f38b: Set local login method for new users
- 10:04 am Revision 3b01f38b: Set local login method for new users
- 04:41 am Revision b2033b58: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 04:41 am astakos Revision b2033b58: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
12/02/2012
- 07:43 pm Pithos iOS Client Revision d7bf91fd: Maintain selected object in folder view controller
- Keep selected object in folder view controller in iPad, when refreshing folder objects or search results, otherwise r...
- 12:43 pm Pithos iOS Client Revision 9150ada1: Fix bug in iOS 4.3 where a folder view controller didn't reload it's tableview...
- 11:14 am snf-image Revision 995a47c9: Code cleanup
- Make sure local variables are defined as local before they get assigned.
Having variables get defined and assigned in... - 12:55 am astakos Revision 07a1f977: Extend/Update management commands
- 12:55 am Revision 07a1f977: Extend/Update management commands
12/01/2012
- 11:38 pm snf-image Revision 317d9f27: Make snf-image fail if config_url isn't accessible
- 11:33 pm Revision a706ae94: Fix infinite loop in case another user with the same email already exists
- 11:33 pm astakos Revision a706ae94: Fix infinite loop in case another user with the same email already exists
- 11:03 pm Revision 6b9a334b: Change AstakosUserManager to inherit from django.contrib.auth.models.UserManager
- 11:03 pm astakos Revision 6b9a334b: Change AstakosUserManager to inherit from django.contrib.auth.models.UserManager
- 10:47 pm astakos Revision 49597874: Fix group detail template: specify post targets
- 10:47 pm Revision 49597874: Fix group detail template: specify post targets
- 10:47 pm astakos Revision 463a973c: Enable group owner to modify moderation
- 10:47 pm Revision 463a973c: Enable group owner to modify moderation
- 10:34 pm Revision 666e1351: Enable group owner to disapprove already approved members
- 10:34 pm astakos Revision 666e1351: Enable group owner to disapprove already approved members
- 10:28 pm astakos Revision bfaeedb6: Fix sorting parameter validation in group detail
- 10:28 pm Revision bfaeedb6: Fix sorting parameter validation in group detail
- 10:06 pm Revision 84d26d62: Remove obsolete strip_http from the templates
- 10:06 pm astakos Revision 84d26d62: Remove obsolete strip_http from the templates
- 08:20 pm Revision 513571c3: Fixes in group creation
- 08:20 pm astakos Revision 513571c3: Fixes in group creation
- 07:05 pm astakos Revision 098f333b: Validate sorting request parameter in group views
- 07:05 pm Revision 098f333b: Validate sorting request parameter in group views
- 06:03 pm Revision c6a8da37: Remove obsolete rcut filter in templates
- 06:03 pm astakos Revision c6a8da37: Remove obsolete rcut filter in templates
- 06:02 pm astakos Revision 792fad7a: Change email authentication backend to check username/password pair in any cas...
- 06:02 pm Revision 792fad7a: Change email authentication backend to check username/password pair in any cas...
- 04:36 pm Revision 97f9c50c: Fix metatada and personality of vmapi
- 04:35 pm Revision 718a601d: Fix renamed setting
11/30/2012
- 10:46 pm snf-ganeti Revision 9da445a9: Merge branch 'stable-2.6-ippool-hotplug-esi' into debian-2.6
- 10:46 pm ganeti-local Revision 9da445a9: Merge branch 'stable-2.6-ippool-hotplug-esi' into debian-2.6
- 10:39 pm snf-ganeti Revision 95a74ef3: Support newstyple rbd commangd output
- This patch is taken from ganeti mailing list: http://goo.gl/LgukY
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:39 pm ganeti-local Revision 95a74ef3: Support newstyple rbd commangd output
- This patch is taken from ganeti mailing list: http://goo.gl/LgukY
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:12 pm ganeti-local Revision d9039658: Fix a bug introduced by resolving a conflict
- In _GenerateDiskTemplate() we make use of params variable in case
of ExtStorage. Hotplug code conflicts here.
Signed... - 10:12 pm snf-ganeti Revision d9039658: Fix a bug introduced by resolving a conflict
- In _GenerateDiskTemplate() we make use of params variable in case
of ExtStorage. Hotplug code conflicts here.
Signed... - 09:15 pm astakos Revision caf70869: Do not save url prefix in group names
- 09:15 pm Revision caf70869: Do not save url prefix in group names
- 07:24 pm snf-ganeti Revision 2ccfc35a: Merge branch 'stable-2.6-hotplug' into stable-2.6-ippool-hotplug-esi
- 07:24 pm ganeti-local Revision 2ccfc35a: Merge branch 'stable-2.6-hotplug' into stable-2.6-ippool-hotplug-esi
- 07:24 pm ganeti-local Revision 7ed9f1ba: Fix a minor bug in hypervisor
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 07:24 pm snf-ganeti Revision 7ed9f1ba: Fix a minor bug in hypervisor
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 07:09 pm astakos Revision 4c32678b: Remove explicit link to change password view
- 07:09 pm Revision 4c32678b: Remove explicit link to change password view
- 07:02 pm snf-image Revision 8e3a450e: Fix a wrong entry in version_pinning.pref
- 06:58 pm snf-image Revision 26b128ad: Add snf-image-host.README
- 06:48 pm astakos Revision 5156e663: Reset password when removing local auth provider
- 06:48 pm Revision 5156e663: Reset password when removing local auth provider
- 06:33 pm snf-ganeti Revision 50c302ca: Create a genInstanceMaybeBiggerThan function
- This is used only once when testing Cluster.hs, but having it abstracted
clarifies there what that call is about, mak... - 06:33 pm ganeti-local Revision 50c302ca: Create a genInstanceMaybeBiggerThan function
- This is used only once when testing Cluster.hs, but having it abstracted
clarifies there what that call is about, mak... - 06:33 pm ganeti-local Revision 0ff01075: Change -G option description
- The new one is more consistent with the rest of the nodegroup
terminology and more generic for use in different htool... - 06:33 pm snf-ganeti Revision 0ff01075: Change -G option description
- The new one is more consistent with the rest of the nodegroup
terminology and more generic for use in different htool... - 06:30 pm Revision 187bd5d9: Test issue_commission
- 06:29 pm Revision 8ab484ea: Keep third party token between signup form errors
- 06:29 pm astakos Revision 8ab484ea: Keep third party token between signup form errors
- 06:29 pm ./kamaki Revision 5fb18128: There are always some typos...
- 06:28 pm snf-image Revision a994e66b: Copy multistrap.conf /etc/snf-image
- 06:24 pm ./kamaki Revision bc223d91: Update comment docs at pithos client
- 06:10 pm snf-image Revision e338da1a: Copy all *.pref go to /etc/snf-image/apt.pref.d
- 06:06 pm ./kamaki Revision 4375e020: Change order of params for get_object_meta
- 05:44 pm astakos Revision dc59b418: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/urls.py
snf-astakos-app/astakos/im/views.py - 05:44 pm Revision dc59b418: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/urls.py
snf-astakos-app/astakos/im/views.py - 05:42 pm astakos Revision 5ebebb20: How it works page
- 05:42 pm Revision 5ebebb20: How it works page
- 05:28 pm ./kamaki Revision 0d79eb23: Update comment docs for astakos client
- 05:24 pm ./kamaki Revision cb69a058: Update comment docs for image client
- 05:18 pm Revision 1dde22bd: Proper commit files for b48b6a2
- 05:18 pm astakos Revision 1dde22bd: Proper commit files for b48b6a2
- 05:14 pm Revision b778b6fa: Update management commands
- to conform with multiple auth providers feature
- 05:14 pm astakos Revision b778b6fa: Update management commands
- to conform with multiple auth providers feature
- 05:07 pm ./kamaki Revision f5eac743: Update comments cods for cyclades clients
- 05:01 pm Revision 004e947d: Avoid negative indexing, not supported by django lists
- 04:56 pm Revision b48b6a26: Multiple auth providers migration
- 04:56 pm astakos Revision b48b6a26: Multiple auth providers migration
- 04:56 pm Revision a9c0cd9f: is_local is no longer used
- 04:56 pm astakos Revision a9c0cd9f: is_local is no longer used
- 04:45 pm astakos Revision f432088a: Additional multiple auth methods fixes and tests
- 04:45 pm Revision f432088a: Additional multiple auth methods fixes and tests
- 04:43 pm snf-image Revision b707572c: Fix repo url in multistrap.conf
- 04:17 pm snf-ganeti Revision d277b075: Optimise recursive Query filters
- Currently, the And and Or filters use very nice code, e.g. in case of
OrFilter:
any id <$> mapM evaluateFilter fl... - 04:17 pm snf-ganeti Revision c3231353: Fix Haskell profiling targets
- It turns out that in newer GHC versions, the suffix shouldn't be
prefixed with a dot; otherwise name mangling is brok... - 04:17 pm ganeti-local Revision c3231353: Fix Haskell profiling targets
- It turns out that in newer GHC versions, the suffix shouldn't be
prefixed with a dot; otherwise name mangling is brok... - 04:17 pm ganeti-local Revision d277b075: Optimise recursive Query filters
- Currently, the And and Or filters use very nice code, e.g. in case of
OrFilter:
any id <$> mapM evaluateFilter fl... - 04:17 pm ganeti-local Revision 228ef0f2: Make Query operators enforce strictness
- Currently, the query operators (binop, etc.) create thunks, instead of
forcing the evaluation of the simple boolean r... - 04:17 pm snf-ganeti Revision 228ef0f2: Make Query operators enforce strictness
- Currently, the query operators (binop, etc.) create thunks, instead of
forcing the evaluation of the simple boolean r... - 04:17 pm ./kamaki Revision 29685b9b: Restructure cyclades client, update comment docs
- 04:06 pm ./kamaki Revision a2ef112e: Update kamaki.clients.compute commends + restruct
- 03:57 pm snf-ganeti Revision 08fd383d: Fix htools/rpc-test after recent changes
- Since this program is not built normally, a few recent commits broke
it:
- 707cd3d (“Use exitErr instead of explicit... - 03:57 pm ganeti-local Revision 08fd383d: Fix htools/rpc-test after recent changes
- Since this program is not built normally, a few recent commits broke
it:
- 707cd3d (“Use exitErr instead of explicit... - 03:54 pm snf-ganeti Revision 1cd563e2: Add two last missing opcodes
- OpInstanceQuery was missing accidentally, whereas OpRestrictedCommand
was just recently added without Haskell definit... - 03:54 pm snf-ganeti Revision dc4b5c42: Add explicit test for wrong OpCode arbitrary instances
- I've been bitten a couple of times with arbitrary opcodes working on
UTF-8 locale, but failing on buildbot (ASCII). S... - 03:54 pm ganeti-local Revision 9b773665: Enable equivalence checks of opcode list
- This patch enhances the opcode list checks - instead of spawning a
Python interpreter to display the opcode list, we ... - 03:54 pm ganeti-local Revision 5006418e: Make QuickCheck generator names more uniform
- Due to lack of attention, we have two styles for generators of
arbitrary values: get* and gen* (e.g. getFQDN and genD... - 03:54 pm ganeti-local Revision 3131adc7: Abstract query common opcode definitions
- It would be even better if the opcodes would actually have all the
same definitions, until then we have two sets of d... - 03:54 pm snf-ganeti Revision 139c0683: Remove read instances from our Haskell code
- It turns out that optimising 'read' derived instances (via -O) for
complex data types (like OpCode, or the various ob... - 03:54 pm ganeti-local Revision 7d421386: Remove remaining in-line parameters
- … except one, and replace them with separately-defined ones in
OpParams.
Signed-off-by: Iustin Pop <iustin@google.co... - 03:54 pm ganeti-local Revision f9556d33: Replace hand-coded 'live' field of OpInstanceMigrate
- This is the last inline-written field; I've done it separately from
the last patch due to changes being needed in HTo... - 03:54 pm ganeti-local Revision 139c0683: Remove read instances from our Haskell code
- It turns out that optimising 'read' derived instances (via -O) for
complex data types (like OpCode, or the various ob... - 03:54 pm ganeti-local Revision dc4b5c42: Add explicit test for wrong OpCode arbitrary instances
- I've been bitten a couple of times with arbitrary opcodes working on
UTF-8 locale, but failing on buildbot (ASCII). S... - 03:54 pm snf-ganeti Revision 5006418e: Make QuickCheck generator names more uniform
- Due to lack of attention, we have two styles for generators of
arbitrary values: get* and gen* (e.g. getFQDN and genD... - 03:54 pm snf-ganeti Revision f9556d33: Replace hand-coded 'live' field of OpInstanceMigrate
- This is the last inline-written field; I've done it separately from
the last patch due to changes being needed in HTo... - 03:54 pm snf-ganeti Revision 7d421386: Remove remaining in-line parameters
- … except one, and replace them with separately-defined ones in
OpParams.
Signed-off-by: Iustin Pop <iustin@google.co... - 03:54 pm snf-ganeti Revision 3131adc7: Abstract query common opcode definitions
- It would be even better if the opcodes would actually have all the
same definitions, until then we have two sets of d... - 03:54 pm snf-ganeti Revision 9b773665: Enable equivalence checks of opcode list
- This patch enhances the opcode list checks - instead of spawning a
Python interpreter to display the opcode list, we ... - 03:54 pm ganeti-local Revision 1cd563e2: Add two last missing opcodes
- OpInstanceQuery was missing accidentally, whereas OpRestrictedCommand
was just recently added without Haskell definit... - 03:54 pm snf-ganeti Revision 55b7e783: Rename OpTestAllocator.allocator to iallocator
- This makes the OpCode more consistent with the other opcodes. The
downside is incompatibility when upgrading from 2.6... - 03:54 pm snf-ganeti Revision a3f02317: Complete the Test opcodes
- This adds the OpTestAllocator, OpTestJqueue and OpTestDummy
opcodes. The OpTestAllocator seems to need some cleanup (... - 03:54 pm snf-ganeti Revision 497beee2: Move NICMode from Objects.hs to Types.hs
- Also add some unittests for this type.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Helga Velroyen <he... - 03:54 pm snf-ganeti Revision 8d239fa4: Add types, parameters and the opcodes for networks
- This completes the last missing opcode group. The only difficulty was
with the ip addresses, where we used simple str... - 03:54 pm snf-ganeti Revision 89514061: Add a helper for the "iallocator" opcode field
- This field is used with just changed description in about 10 opcodes,
so unifying it makes things simpler for future ... - 03:54 pm snf-ganeti Revision 08f31176: Add test for mutable default values in opcode parameters
- This is not comprehensive, since in Python one can't determine what is
and what is not mutable; but I've added a few ... - 03:54 pm ganeti-local Revision 8d239fa4: Add types, parameters and the opcodes for networks
- This completes the last missing opcode group. The only difficulty was
with the ip addresses, where we used simple str... - 03:54 pm ganeti-local Revision 497beee2: Move NICMode from Objects.hs to Types.hs
- Also add some unittests for this type.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Helga Velroyen <he... - 03:54 pm ganeti-local Revision a3f02317: Complete the Test opcodes
- This adds the OpTestAllocator, OpTestJqueue and OpTestDummy
opcodes. The OpTestAllocator seems to need some cleanup (... - 03:54 pm snf-ganeti Revision c2d3219b: Complete the instance OpCodes and parameters
- Only the original instance opcodes (used in htools) are left
non-converted to only parameter style; they'll be cleane... - 03:54 pm ganeti-local Revision 89514061: Add a helper for the "iallocator" opcode field
- This field is used with just changed description in about 10 opcodes,
so unifying it makes things simpler for future ... - 03:54 pm ganeti-local Revision a451dae2: Complete the Tag opcodes and fix OpTestDelay missing param
- The regexp in OpTagsSearch is loaded as is, without testing for
validity; the rest of the patch is trivial.
Signed-o... - 03:54 pm ganeti-local Revision 398e9066: Add Group, OS and Backup opcodes
- This also corrects a docstring in OpBackupExport on the Python side.
Signed-off-by: Iustin Pop <iustin@google.com>
R... - 03:54 pm ganeti-local Revision c2d3219b: Complete the instance OpCodes and parameters
- Only the original instance opcodes (used in htools) are left
non-converted to only parameter style; they'll be cleane... - 03:54 pm ganeti-local Revision 08f31176: Add test for mutable default values in opcode parameters
- This is not comprehensive, since in Python one can't determine what is
and what is not mutable; but I've added a few ... - 03:54 pm snf-ganeti Revision a451dae2: Complete the Tag opcodes and fix OpTestDelay missing param
- The regexp in OpTagsSearch is loaded as is, without testing for
validity; the rest of the patch is trivial.
Signed-o... - 03:54 pm snf-ganeti Revision 398e9066: Add Group, OS and Backup opcodes
- This also corrects a docstring in OpBackupExport on the Python side.
Signed-off-by: Iustin Pop <iustin@google.com>
R... - 03:54 pm ganeti-local Revision 55b7e783: Rename OpTestAllocator.allocator to iallocator
- This makes the OpCode more consistent with the other opcodes. The
downside is incompatibility when upgrading from 2.6... - 03:54 pm snf-ganeti Revision 4c405df7: Fix empty list as default value in OpInstanceMultiAlloc
- Commit 12e62af5 (“Adding the new opcode for multi-allocation”)
introduced a "bad" default value; while porting this t... - 03:54 pm ganeti-local Revision 4c405df7: Fix empty list as default value in OpInstanceMultiAlloc
- Commit 12e62af5 (“Adding the new opcode for multi-allocation”)
introduced a "bad" default value; while porting this t... - 03:48 pm snf-ganeti Revision 6d558717: Add types and parameters for OpInstanceCreate
- This is a "big" opcode, so sending it separately.
A few types needed changing, and a few parameters were renamed to ... - 03:48 pm ganeti-local Revision 6d558717: Add types and parameters for OpInstanceCreate
- This is a "big" opcode, so sending it separately.
A few types needed changing, and a few parameters were renamed to ... - 03:48 pm snf-ganeti Revision c65621d7: Move FileDriver from Objects to Types
- Another base type that we need in opcodes as well.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Helga ... - 03:48 pm ganeti-local Revision c65621d7: Move FileDriver from Objects to Types
- Another base type that we need in opcodes as well.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Helga ... - 03:47 pm Revision bc998b67: Revert "snf-webproject: Don't disable existing loggers by default"
- This reverts commit 5cb79e68bb1e0b443b62ec1ffe7b005bbf806b91.
- 03:42 pm Revision b0701351: Merge remote-tracking branch 'origin/quota' into devel-0.13
- 03:41 pm astakos Revision 215e87da: Create missing migrations
- 03:41 pm Revision 215e87da: Create missing migrations
- 03:38 pm Revision 895c0deb: Remove conflicting migrations
- 03:38 pm astakos Revision 895c0deb: Remove conflicting migrations
- 03:36 pm astakos Revision e2581777: Merge remote-tracking branch 'origin/devel-0.13' into multipleauthmethods
- 03:36 pm Revision e2581777: Merge remote-tracking branch 'origin/devel-0.13' into multipleauthmethods
- 03:29 pm astakos Revision 2e90e3ec: Merge branch 'devel-0.13' into multipleauthmethods
- Conflicts:
snf-astakos-app/astakos/im/context_processors.py
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/as... - 03:29 pm Revision 2e90e3ec: Merge branch 'devel-0.13' into multipleauthmethods
- Conflicts:
snf-astakos-app/astakos/im/context_processors.py
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/as... - 03:29 pm snf-image Revision d3265cf9: Do not install a local helper package by default
- snf-image-update-helper will only install a pkg retrieved from the
apt unless -p option is specified. - 03:23 pm astakos Revision 30d92d1e: add token to quotaholder client
- also rename QUOTA_HOLDER to QUOTAHOLDER in settings strings
- 03:23 pm Revision 30d92d1e: add token to quotaholder client
- also rename QUOTA_HOLDER to QUOTAHOLDER in settings strings
- 03:16 pm ./kamaki Revision 606fe15f: Restructure kamaki.clients.compute
- 03:10 pm Revision 287a6408: Fix quotaholder settings
- 02:54 pm Pithos iOS Client Revision 62a84eaf: Use different bundle identifier, bundle display name, and url scheme for devel...
- 02:53 pm Pithos iOS Client Revision fda30e01: Support iPhone 5 initial screen
- 02:51 pm Pithos iOS Client Revision c6020499: Use a dynamic url scheme for token retrieval.
- To support different client versions in the same device, e.g. production and development, use a dynamic url scheme, s...
- 02:50 pm Pithos iOS Client Revision fdc09787: Fix crash when popover is dismissed while a view is presented modally.
- When the providers view controller is presented modally in iPad portrait, the popover dismissal causes a crash due to...
- 02:47 pm Revision 2e1e6844: Temporary fix for allocating archipelagos VMs
- 02:43 pm Revision 45855947: cyclades: authenticate to quotaholder with token
- - initialize quotaholder client with the token from
setting CYCLADES_QUOTAHOLDER_TOKEN
- rename setting USE_QUOTAH... - 02:42 pm astakos Revision d2633501: Allow multiple login methods per account
- 02:42 pm Revision d2633501: Allow multiple login methods per account
- 02:36 pm Revision 51c1544c: authenticate quotaholder http calls with a token
- Quotaholder returns 403 invalid token if the request's
X-AUTH-TOKEN header does not match settings.QUOTAHOLDER_TOKEN - 02:27 pm Revision b0a1d46e: One more test for quotaholder
- 02:15 pm Revision e893482e: Change testing port
- 02:02 pm ./kamaki Revision 3f47978c: handle command classes without __doc__
- 02:01 pm snf-image Revision 986a94ff: Add rule for version pinning for snf-image-helper
- 01:55 pm Revision ccdb658a: Disallow empty names in _random_choice
- 01:47 pm ./kamaki Revision 40a9c357: Recover accidentaly removed usefull code line
- 01:32 pm astakos Revision 421aeae8: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 01:32 pm Revision 421aeae8: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 01:32 pm astakos Revision 3b1912f4: Change commissioning imports
- 01:32 pm Revision 3b1912f4: Change commissioning imports
- 01:30 pm astakos Revision 6ed0e4a6: Restore im/admin_notification.txt
- 01:30 pm Revision 6ed0e4a6: Restore im/admin_notification.txt
- 01:29 pm Revision 49474ffe: Comment our LDAPBackend
- 01:29 pm astakos Revision 49474ffe: Comment our LDAPBackend
- 01:29 pm Revision 11c48149: Add missing import
- 01:29 pm astakos Revision 11c48149: Add missing import
- 01:28 pm Revision b8f9f64e: Add missing transaction commit
- 01:28 pm astakos Revision b8f9f64e: Add missing transaction commit
- 01:27 pm Revision 789a5951: Case insensitive email checks
- #2883
- 01:27 pm astakos Revision 789a5951: Case insensitive email checks
- #2883
- 01:17 pm Revision c1e48243: Fix astakos docs
- 01:14 pm ./kamaki Revision fb4b3653: Change quotaholder default url
- 01:13 pm ./kamaki Revision 013bf2be: Register quotaholder_cli
- 01:12 pm Revision 7767f77a: Remove quotaholder migrations
- 01:09 pm ./kamaki Revision 439926dd: Complete kamaki.cli.argument documentation
- 12:49 pm Revision 006c6249: Fix typos
- 12:48 pm Revision 68c8e18d: Use SYNNEFO_SETTINGS_DIR in quotaholder testing
- 12:20 pm Revision 2a599282: Merge handling of ext_<provider> disk templates
- 11:52 am astakos Revision 8a0590b2: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 11:52 am Revision 8a0590b2: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 11:50 am Revision f366e3ed: Merge branch '0.6.4' into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/views.py - 11:50 am astakos Revision f366e3ed: Merge branch '0.6.4' into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/views.py - 11:44 am Revision 6ec4694f: Use helper function for verifying personalities
- 11:44 am ganeti-local Revision 86b9a385: Fix breakage introduced in commit a8b3b09
- The order of the calls to “ctx.use_privatekey” and “ctx.use_certificate”
was wrong, leading to an exception being thr... - 11:44 am snf-ganeti Revision 86b9a385: Fix breakage introduced in commit a8b3b09
- The order of the calls to “ctx.use_privatekey” and “ctx.use_certificate”
was wrong, leading to an exception being thr... - 11:43 am Revision 3e6588f0: Merge branch 'quota' into devel-0.13
- 11:22 am Revision 87ac9753: Restore synnefo_settings.py
- 11:22 am astakos Revision 87ac9753: Restore synnefo_settings.py
- 11:18 am astakos Revision e13fae3d: Fix middleware AtributeError in case of non astakos request
- Fix service-add command: check callpoint result
- 11:18 am Revision e13fae3d: Fix middleware AtributeError in case of non astakos request
- Fix service-add command: check callpoint result
- 10:51 am ganeti-local Revision a8b3b09d: Factorize SSL context setup for certificate check
- This code will also be used by the node daemon setup utility.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
... - 10:51 am snf-ganeti Revision a8b3b09d: Factorize SSL context setup for certificate check
- This code will also be used by the node daemon setup utility.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
... - 10:14 am snf-ganeti Revision e055a2ab: Introduce ht.TMaybeValueNone and ht.TValueNone
- TValueNone checks if a value is "none" and TMaybeValueNone is a wrapper
of TOr(TValueNone, x). This is used by OpNetw... - 10:14 am ganeti-local Revision e055a2ab: Introduce ht.TMaybeValueNone and ht.TValueNone
- TValueNone checks if a value is "none" and TMaybeValueNone is a wrapper
of TOr(TValueNone, x). This is used by OpNetw... - 07:10 am ganeti-local Revision 5dff65da: opcodes: Replace manual loop with map
- Also remove a superfluous empty line in test file.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by... - 07:10 am snf-ganeti Revision 5dff65da: opcodes: Replace manual loop with map
- Also remove a superfluous empty line in test file.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by...
11/29/2012
- 07:11 pm ./kamaki Revision edb7fc1a: End of day: argument docs tomorrow
- 07:02 pm Revision c9f1cf17: Update quotaholder testing configuration
- 07:02 pm Revision fb2aacf2: Add more tests for quotaholder
- 07:02 pm Revision f4b5454c: Clean up testing config
- 06:36 pm ./kamaki Revision befed235: Update pithos_cli comments for better autodocs
- 06:25 pm astakos Revision eafd365a: auth_ldap: Always convert email to lowercase
- 06:19 pm Revision df7fa2b8: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 06:19 pm astakos Revision df7fa2b8: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 06:19 pm astakos Revision 59728d4e: Fixes
- - Rename group to project in ui
- Different pagination for groups search result page
- Truncatechars filter - 06:19 pm Revision 59728d4e: Fixes
- - Rename group to project in ui
- Different pagination for groups search result page
- Truncatechars filter - 06:14 pm ./kamaki Revision 9a76987c: Merge branch 'develop'
- Conflicts:
docs/overview.rst - 06:11 pm ./kamaki Revision 03d661d8: Replace pithos_cli.MetaArguement with KeyValueArg
- 05:53 pm snf-image Revision 2e2fa538: Exit if the version check fails
- 05:38 pm ./kamaki Revision d8214a23: Update synnefo mailing lists on docs/man pages
- 05:08 pm Revision c0b26605: Merge remote-tracking branch 'origin/0.12' into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/activation_backends.py
snf-astakos-app/astakos/im/api/admin.py
snf-astakos-a... - 05:08 pm astakos Revision c0b26605: Merge remote-tracking branch 'origin/0.12' into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/activation_backends.py
snf-astakos-app/astakos/im/api/admin.py
snf-astakos-a... - 05:03 pm snf-image Revision 8fe13ff1: Enable version-check in host's configuration
- 04:58 pm ./kamaki Revision c93d5123: Minot fixes
- 04:51 pm ./kamaki Revision 9e4508df: Rearange and complete developers guide
- 04:36 pm Revision 5cb79e68: snf-webproject: Don't disable existing loggers by default
- 04:29 pm Revision 7ced3e6b: Use CYCLADES_QUOTAHOLDER_URL
- 03:55 pm Revision 33050118: Merge branch 'origin/devel-0.13' into quota
- Conflicts:
snf-cyclades-app/synnefo/api/servers.py - 03:32 pm Revision 7be6bfa2: fix auto-generation in get_doc()
- 02:58 pm snf-image Revision aa5d3807: Remove old do_debootstrap function from common.sh
- 02:39 pm Revision 6a88bbb9: remove stub docstrings to allow their generation from canonicals
- 02:38 pm Revision 2f35d7a9: auto-generate missing api call docstrings
- 02:15 pm Revision 4350ac98: provide random Name
- 02:14 pm Revision 095c307f: fixes in canonical randoms
- 02:11 pm astakos Revision c292601c: Minor fixes to AUTH_LDAP settings
- 01:33 pm snf-ganeti Revision 16091a6e: Fix type descriptions in RAPI documentation
- This patch adds descriptors to the “_CheckCIDR*” functions in opcodes
and improves the descriptions generated by “ht.... - 01:33 pm ganeti-local Revision 16091a6e: Fix type descriptions in RAPI documentation
- This patch adds descriptors to the “_CheckCIDR*” functions in opcodes
and improves the descriptions generated by “ht.... - 01:30 pm Revision 3de20492: Separate concerns of unpack and check in Args
- 01:26 pm snf-ganeti Revision 853c570b: Fixing crash when removing disks
- This bug was introduced by my commit "Check ispecs against ipolicy on
instance modify", because I did not filter for ... - 01:26 pm ganeti-local Revision 853c570b: Fixing crash when removing disks
- This bug was introduced by my commit "Check ispecs against ipolicy on
instance modify", because I did not filter for ... - 12:46 pm snf-ganeti Revision 48aaca91: locking: Change locking order, move NAL after instances
- Some opcodes, for example LUInstanceFailover and LUInstanceMigrate,
can't know whether they need to acquire all nodes... - 12:46 pm ganeti-local Revision 48aaca91: locking: Change locking order, move NAL after instances
- Some opcodes, for example LUInstanceFailover and LUInstanceMigrate,
can't know whether they need to acquire all nodes... - 12:24 pm ganeti-local Revision 4349c24d: Fix Attoparsec test coverage check compatibility
- The hpc tool, on squeeze, does not handle utf8 encoded files correctly.
The Attoparsec test is just needed to verify ... - 12:24 pm snf-ganeti Revision 4349c24d: Fix Attoparsec test coverage check compatibility
- The hpc tool, on squeeze, does not handle utf8 encoded files correctly.
The Attoparsec test is just needed to verify ... - 12:23 pm snf-image Revision 0d305901: Add rules for installing the new 0.7 config files
- The package should contain multistrap.conf and pinning.pref files.
- 10:01 am snf-ganeti Revision c9f79949: Add constant for node certificate mode
- A new utility for configuring the node daemon will have to write the
node certificate as well. To not split informati... - 10:01 am ganeti-local Revision c9f79949: Add constant for node certificate mode
- A new utility for configuring the node daemon will have to write the
node certificate as well. To not split informati... - 09:45 am snf-image-creator Revision b28209d9: Correct some typos
11/28/2012
- 07:47 pm snf-image-creator Revision a2ba6432: Correct typos in installation doc
- 07:20 pm snf-image-creator Revision d42ce42e: Remove unwanted spaces
- 07:12 pm snf-image-creator Revision 0e8550d6: Restore older way of installing snf-image-creator
- The older method of installing snf-image-creator from source is restored
and presented alongside the official package... - 07:11 pm ./kamaki Revision 7be7673b: How to build kamaki cli (not finished)
- 07:09 pm snf-image Revision 5d21c514: Add new version_consistency_check in configure
- This can be used to enable or disable the version check between
snf-image-host and snf-image-helper at the end of the... - 06:24 pm Revision 00a67c28: Move implementation details to argmap.py
- 06:14 pm astakos Revision a1d12d1d: Provide management command for cleaning up both inactive sessions and session ...
- 06:14 pm Revision a1d12d1d: Provide management command for cleaning up both inactive sessions and session ...
- 06:09 pm astakos Revision 22822799: Fix type in group list command
- 06:09 pm Revision 22822799: Fix type in group list command
- 05:45 pm Revision c294cb93: allow '-' in quotaholder entity names
- 05:32 pm Revision 32464501: Move resource if > 0
- 05:30 pm Revision cceadca8: Check for pending commissions per entity, resource
- 05:21 pm ./kamaki Revision 121b69cd: Present method name separated by space
- 05:19 pm snf-image-creator Revision e08d574e: Update installation method of sf-image-creator
- Drop python installation method in favor of a simpler method using
packages from the apt.dev.grnet.gr repo. - 05:19 pm ./kamaki Revision c2f6a275: Unittest reregister
- 05:15 pm Revision 807c1992: Raise AssertionError when exhausted
- 05:00 pm ./kamaki Revision cb8e6610: Add usage message in handler of CanonifyException
- 04:58 pm ./kamaki Revision 8ae6cb52: Move subsections were they belong
- Documention features that are missing:
- More examples in usage
- An analytical guide on how to create a kamaki cli c... - 04:57 pm Revision d13a447b: Add missing import
- 04:54 pm ./kamaki Revision 961e6040: Rearrange sections in docs, add developer corner
- 04:51 pm Revision b9426097: Remove parse and _parse from canonicals
- 04:50 pm Revision ab132890: Fixes in unpack
- 04:31 pm Revision 286a6146: Use api_demux in images api views
- 04:31 pm Revision f97580b5: Fix whitespace
- 04:22 pm snf-image Revision 2187080b: Remove caching
- Using package caches to create the helper image is dangerous now that
snf-image-helper is automatically retrieved. - 04:18 pm Revision 3fd211fa: gtools: Debian version bump to v0.13.0~rc1+stats2-2
- 04:17 pm Revision 4b9c6fd9: gtools: Update debian/control pkg desc
- 04:09 pm Revision a80b78a5: New debian release for v0.13.0~rc1+stats2
- 04:08 pm Revision f94cca8d: gtools: Update debian install file to use README.collectd
- 04:08 pm Revision f3327431: Show input canonical
- 04:07 pm Revision c57a7240: Merge branch 'devel-0.13-stats' into debian-0.13-stats
- 04:06 pm Revision f78e128d: integrate Args and argmap, change argmap magic pos
- 04:06 pm Revision 9d3cdfa6: gtools: Rename collectd README to README.collectd
- 04:02 pm Revision e0cc1c4a: Cookie handling code refinement
- 04:02 pm astakos Revision e0cc1c4a: Cookie handling code refinement
- 03:45 pm Revision 295ceef7: New debian release for v0.13.0~rc1+stats
- 03:45 pm astakos Revision 4573cae0: Ensure ASTAKOS_COOKIE is not set if there is no django session cookie: and che...
- 03:45 pm Revision 4573cae0: Ensure ASTAKOS_COOKIE is not set if there is no django session cookie: and che...
- 03:43 pm Revision 5ebb693f: snf-cyclades-gtools: Debian pkg support for stats
- 03:40 pm Revision 3597763b: Merge branch 'devel-0.13-stats' into debian-0.13-stats
- 03:26 pm snf-image Revision 5a5bf07d: Hardcode arch and suit in multistrap.conf
- Use squeeze instead of stable
- 02:57 pm Revision 0cdfffee: Merge branch 'master' into ilias_doc
- Conflicts:
docs/quick-install-admin-guide.rst - 02:51 pm Revision 5a2d4e43: Move note about CSRF
- 02:42 pm Revision e3c0b1b5: Update admin-quide with links to quick-admin
- 02:40 pm Revision 36d2a8bd: snf-cyclades-gtools: Add Ganeti stats collectd plugin
- 02:29 pm Revision 433431b7: CSRF exempt in helpdesk views
- views already secured from csrf attacks
- 02:29 pm Revision 6bb186fb: Remove nested import
- 02:29 pm Revision 582ac9fd: Use api_demux in network api views
- 02:27 pm Revision 86932c3f: Update admin-guide with section about Networks
- 02:27 pm snf-image Revision 5197de03: Add apt preferences dir for multistrap
- The files hosted in this directory will be added in the
/etc/apt/preferences.d directory of the helper image before m... - 02:17 pm Revision b06c7846: Merge branch 'master' into csrf
- 02:16 pm Revision 598071fc: Fix variable scope
- 02:11 pm Revision 4d7f97cc: Fix csrf_exempt import
- 02:10 pm Pithos MS Client Revision 3044d745: Changed Proxy Password text box to passwordbox and updated passwordchar
- fixed build issue for rel
New installation build script for rel
Signed-off-by: George Pantazis <gpant@noc.grnet.gr> - 02:09 pm Revision bcfd176a: Merge branch 'master' into csrf
- Conflicts:
snf-cyclades-app/synnefo/api/networks.py
snf-cyclades-app/synnefo/api/servers.py
snf-cyclades-app/synne... - 02:09 pm Revision 3f4d77bb: csrf_excempt quotaholder view
- 02:07 pm Revision f556982f: Update admin-guide about managing VMs
- 02:01 pm Revision e8051c20: rename betteron to argmap, add manipulation methods
- 01:48 pm snf-ganeti Revision dffa96d6: Move cluster verification out of prepare-node-join
- A new tool for configuring the node daemon will also have to verify the
cluster name, so it's better to have this fun... - 01:48 pm ganeti-local Revision dffa96d6: Move cluster verification out of prepare-node-join
- A new tool for configuring the node daemon will also have to verify the
cluster name, so it's better to have this fun... - 01:48 pm snf-ganeti Revision 911dfc49: ssconf: Verify file size when reading, add some tests
- Until now ssconf would limit the amount read from files to 128 KiB and
silently ignored files larger than that. With ... - 01:48 pm ganeti-local Revision 911dfc49: ssconf: Verify file size when reading, add some tests
- Until now ssconf would limit the amount read from files to 128 KiB and
silently ignored files larger than that. With ... - 12:55 pm Revision 1a4b4900: Fix a typo in documentation
- 12:48 pm Revision 06f5d990: Ganeti clustername
- 12:42 pm ./kamaki Revision 5f5045b5: Installation guide
- 12:37 pm Revision 34af5720: Update admin-guide about RabbitMQ
- 12:07 pm Revision bd954ec3: Sphinx fixes
- 12:02 pm Revision 8e5067d9: Fix handling of firewallProfile action
- Refs #3097
- 12:02 pm astakos Revision bf0c6de5: Flush other user sessions during password/token change
- Refs: #3007
- 12:02 pm Revision bf0c6de5: Flush other user sessions during password/token change
- Refs: #3007
- 10:46 am ./kamaki Revision dae4b78e: Merge remote-tracking branch 'origin/master' into quota
- 10:44 am Revision 61d61a10: Add a note about deactivating CSRF verification
- 10:33 am Revision 69aa7f21: Some typos in documentation
- 10:30 am ganeti-local Revision 965a542a: Fix pylint error introduced in commit 9675661
- Missing spaces around operator.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Michele Tartara <... - 10:30 am snf-ganeti Revision 965a542a: Fix pylint error introduced in commit 9675661
- Missing spaces around operator.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Michele Tartara <... - 09:45 am snf-ganeti Revision f35111c0: Remove ssconf.SimpleConfigReader
- Commit b0dcdc1 removed the last user of this class.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-b... - 09:45 am snf-ganeti Revision c5ac51bb: ssconf: Small error message fixes
- - Include filename in error message
- s/ip/IP/
- Stop using superfluous variable
Signed-off-by: Michael Hanselmann <... - 09:45 am ganeti-local Revision c5ac51bb: ssconf: Small error message fixes
- - Include filename in error message
- s/ip/IP/
- Stop using superfluous variable
Signed-off-by: Michael Hanselmann <... - 09:45 am snf-ganeti Revision fb486969: ssconf: Move class-level constants to module
- There is no good reason why these two constants should be inside the
class. This patch moves them to the module so th... - 09:45 am ganeti-local Revision fb486969: ssconf: Move class-level constants to module
- There is no good reason why these two constants should be inside the
class. This patch moves them to the module so th... - 09:45 am ganeti-local Revision f35111c0: Remove ssconf.SimpleConfigReader
- Commit b0dcdc1 removed the last user of this class.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-b...
11/27/2012
- 11:00 pm Revision d748c2f2: Update logging section in admin-guide
- 10:46 pm Revision 7d5bef38: Update docs about bridge/mac-prefix pools
- 10:42 pm Revision e1ff0729: Update docs about Cyclades-Ganeti communication
- 10:36 pm Revision 034df397: Update docs with Ganeti backend handling
- 10:24 pm Revision 6257a202: Improve reconciliation section in admin guide
- 08:36 pm ganeti-local Revision 88e9b27f: Merge branch 'stable-2.6-hotplug' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/cmdlib.py
tools/cfgupgrade
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 08:36 pm snf-ganeti Revision 88e9b27f: Merge branch 'stable-2.6-hotplug' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/cmdlib.py
tools/cfgupgrade
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 07:57 pm ganeti-local Revision 83a14695: Fix network query for extra stats fields
- Extend _GetNetworkStatsField() to accept 4 arguments.
This fixes Issue 323.
Signed-off-by: Dimitris Aragiorgis <dima... - 07:57 pm snf-ganeti Revision 83a14695: Fix network query for extra stats fields
- Extend _GetNetworkStatsField() to accept 4 arguments.
This fixes Issue 323.
Signed-off-by: Dimitris Aragiorgis <dima... - 07:20 pm ./kamaki Revision 2151584b: Modify documentation structure
- 06:01 pm Revision e16cf080: set quotaholder urls
- - quotaholder base url is of the form 'http://host/quotaholder/v/'
- cyclades setting name set to CYCLADES_QUOTAHOLDE... - 05:57 pm ./kamaki Revision 7536c9bf: Spell-check current documentation
- 05:50 pm astakos Revision 4fef28ef: Change resource cyclades.networks group
- 05:50 pm Revision 4fef28ef: Change resource cyclades.networks group
- 05:49 pm astakos Revision c836d69f: fix quotaholder imports
- 05:49 pm Revision c836d69f: fix quotaholder imports
- 05:47 pm Revision b3119c3e: fix quotaholder imports
- 05:47 pm Pithos Revision b3119c3e: fix quotaholder imports
- 05:27 pm ./kamaki Revision e5d1d5c2: Complete the kamaki interactive shell usage guide
- Not spell-checked yet
- 05:18 pm Revision 3b59f34b: eliminate unused imports
- 05:14 pm Revision 53764fd9: Remove response argument from Cookie __set & __delete methods
- 05:14 pm astakos Revision 53764fd9: Remove response argument from Cookie __set & __delete methods
- 05:10 pm Revision 47097c8a: Pass also response during Cookie instantiation
- 05:10 pm astakos Revision 47097c8a: Pass also response during Cookie instantiation
- 04:54 pm astakos Revision b2ffa772: Force astakos cookie to follow session state.
- 04:54 pm Revision b2ffa772: Force astakos cookie to follow session state.
- 04:22 pm Pithos iOS Client Revision a8696e06: Merge branch 'searchDisplayController' into develop
- 04:19 pm Pithos iOS Client Revision 2106f96c: Support more scopes for folder filter
- Implement the folder filter scopes date that searches last modified dates, type that searches content type, and all t...
- 04:13 pm Revision e3187d7a: Fix bugs from merging
- 04:13 pm Revision b14f55b5: Add USE_QUOTAHOLDER setting
- Add setting indicating whether to use the Quotaholder service or
use the static limits. - 04:13 pm Revision 74459c12: Fix wrong setting
- PUBLIC_ROUTED_USE_POOL has been renamed to PUBLIC_USE_POOL
- 03:16 pm Pithos Web Client Revision 47dc981b: Merge branch 'master' into foldersOnTheRight
- 03:16 pm Pithos Web Client Revision 9c198917: Fixed 404 error during autorefresh due to incorrect username
- Autorefresh continues to reschedule even if the folder is not used in
autorefresh - 03:03 pm ganeti-local Revision 9675661c: Export UUID and serial no in network queries
- Add uuid and serial_no to _NETWORK_SIMPLE_FIELDS in order to export
them in network queries. Modify gnt-network to li... - 03:03 pm snf-ganeti Revision 9675661c: Export UUID and serial no in network queries
- Add uuid and serial_no to _NETWORK_SIMPLE_FIELDS in order to export
them in network queries. Modify gnt-network to li... - 02:46 pm Revision 5d8b2d8d: fix quotaholder_app in synnefo_settings
- 02:29 pm ./kamaki Revision 57d622b6: Restore server-create --personality syntax etc.
- the server-create command can, again, use the old syntax for --personality
parameter. What's more, multiple personali... - 02:12 pm snf-ganeti Revision 1ea0e8a8: ssconf: Remove unused regular expression
- RE_VALID_SSCONF_NAME is not used anywhere.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Michel... - 02:12 pm ganeti-local Revision 1ea0e8a8: ssconf: Remove unused regular expression
- RE_VALID_SSCONF_NAME is not used anywhere.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Michel... - 02:03 pm ./kamaki Revision 7de017e5: Restore old personality syntax
- Syntax is now the following:
kamaki create server 'Server name' <flavor id> <image id> [... params ...]
--person... - 01:51 pm Revision 102824d3: sketch for a 'timequeue' scheduling facility
- 01:27 pm ganeti-local Revision 0ee383bf: Fix build after commit 9b7e05a
- Commit 9b7e05a didn't quite work as expected: glm.is_owned expects a
locking level, not a lock name.
Signed-off-by: ... - 01:27 pm snf-ganeti Revision 0ee383bf: Fix build after commit 9b7e05a
- Commit 9b7e05a didn't quite work as expected: glm.is_owned expects a
locking level, not a lock name.
Signed-off-by: ... - 12:54 pm ganeti-local Revision 796b5152: Factorize logging setup in tools
- Most tools had their own “SetupLogging” function, but they were all
essentially the same. This patch adds a generic v... - 12:54 pm ganeti-local Revision 5d630c22: Factorize code to load and verify JSON
- A new tool to configure the node daemon will also have to load and
verify JSON data.
Signed-off-by: Michael Hanselma... - 12:54 pm snf-ganeti Revision 796b5152: Factorize logging setup in tools
- Most tools had their own “SetupLogging” function, but they were all
essentially the same. This patch adds a generic v... - 12:54 pm snf-ganeti Revision 5d630c22: Factorize code to load and verify JSON
- A new tool to configure the node daemon will also have to load and
verify JSON data.
Signed-off-by: Michael Hanselma... - 12:06 pm snf-ganeti Revision fd80be11: Small improvements to the DRBD parser and tests
- * Now the parser completely consumes the input, up to the end of the text.
* Name of the test suite module changed to... - 12:06 pm ganeti-local Revision fd80be11: Small improvements to the DRBD parser and tests
- * Now the parser completely consumes the input, up to the end of the text.
* Name of the test suite module changed to... - 11:44 am snf-ganeti Revision 81cfd8e5: LUNodeQueryStorage: Use node allocation lock
- Block instance allocations when all node locks will be acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 11:44 am ganeti-local Revision 81cfd8e5: LUNodeQueryStorage: Use node allocation lock
- Block instance allocations when all node locks will be acquired.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 10:54 am Bug #3097 (Closed): HTTP 503 on API firewall call
- It seems the API returns HTTP 503 on firewall change requests, please see OKEANOS-647 on https://tts.grnet.gr for all...
- 10:26 am snf-ganeti Revision e58009da: cmdlib: Don't pass processor to _ComputeNics
- The execution context ID can be passed right away.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by... - 10:26 am ganeti-local Revision e58009da: cmdlib: Don't pass processor to _ComputeNics
- The execution context ID can be passed right away.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by... - 10:26 am snf-ganeti Revision 9b7e05a6: cmdlib.LUInstanceRename: Another assertion for BGL
- Check whether the BGL is actually held instead of just testing
“REQ_BGL”.
Signed-off-by: Michael Hanselmann <hansmi@... - 10:26 am ganeti-local Revision 9b7e05a6: cmdlib.LUInstanceRename: Another assertion for BGL
- Check whether the BGL is actually held instead of just testing
“REQ_BGL”.
Signed-off-by: Michael Hanselmann <hansmi@... - 10:26 am snf-ganeti Revision 4a4c0092: cmdlib: Stop using proc.Log*
- The Log* functions are re-exported through the LU. Inline use of string
formatting (“%”) was converted to additional ... - 10:26 am ganeti-local Revision 4a4c0092: cmdlib: Stop using proc.Log*
- The Log* functions are re-exported through the LU. Inline use of string
formatting (“%”) was converted to additional ... - 10:22 am ganeti-local Revision b1ad19c5: cmdlib: Use CommaJoin where appropriate
- Don't use inline versions of CommaJoin.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Vel... - 10:22 am snf-ganeti Revision b1ad19c5: cmdlib: Use CommaJoin where appropriate
- Don't use inline versions of CommaJoin.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Vel... - 10:14 am ganeti-local Revision 21faa3ad: LUNetwork*: Build dictionaries right away
- … instead of constructing an object, only to fill it separately.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 10:14 am snf-ganeti Revision 21faa3ad: LUNetwork*: Build dictionaries right away
- … instead of constructing an object, only to fill it separately.
Signed-off-by: Michael Hanselmann <hansmi@google.co...
Also available in: Atom