Activity
From 06/06/2013 to 07/05/2013
07/05/2013
- 07:54 pm Pithos MS Client Revision ac137734: Switch for the user is after 0.14 (post in /tokens/ wth token)
- Signed-off-by: George Pantazis <ggpanta@gmail.com>
- 07:33 pm Revision 54256e77: Merge branch 'feature-pithos-atomic-api' into develop
- 07:31 pm Revision 3347a30c: cyclades: update plankton to commit pithos backend
- The Pithos backend no longer auto-commits after each method invocation,
therefore plankton needs to handle transactio... - 07:31 pm Revision 020fcb50: Changelog: pithos tests, atomic API, domain speedup
- 07:31 pm Revision aa00e32c: pithos: don't crash in sqlite backend pools
- 07:31 pm Revision 36cae9f4: pithos: backend.util pep8 fixes
- 07:30 pm Revision 7c36f3fb: pithos: Fix test configuration
- 07:22 pm Pithos MS Client Revision dd4c7403: Removed Support for 0.11
- new function to remove user id fro 0.14
fixed issue in token retrieval for 0.13
Signed-off-by: George Pantazis <ggpa... - 07:12 pm Revision 6f7e8ffc: cyclades: fix omitted plankton image properties
- 07:11 pm Revision c8ab8854: support both pithos and cyclades in tests.sh
- 06:53 pm Revision cc62d2ab: pithos: Cleanup api_method code
- 06:52 pm Revision 0534576c: pithos: Restore sqlite backend module
- 06:01 pm Pithos MS Client Revision 48d996dc: Cleanup of authentication
- Signed-off-by: George Pantazis <ggpanta@gmail.com>
- 05:35 pm Revision 74cbb94a: pithos: Optionally deactivate backend pooling
- This is useful because the ``pithos.backends.lib.sqlite``
backend module is not compatible with pooling. - 05:18 pm Pithos MacOS Client Revision baaf1397: Use service catalog
- Support tokens mechanism to retrieve service catalog,
for account creation or change.
Allow fallback for older server... - 05:15 pm Pithos MacOS & iOS Common Lib Revision 8fb25a1b: Support new server features
- Support service catalog.
Add option for ignoring SSL errors.
Clean legacy code. - 04:56 pm Revision 3472d390: astakos: Fix api tests (remove obsolete)
- 04:52 pm Revision 527c7a7b: cyclades: Fix type error
- Create network may return a list of job IDs.
- 04:52 pm Revision f05a25af: cyclades: Fix wrong unit of ram
- 04:51 pm Revision 8463208f: cyclades: Fix wrong unit of ram
- 04:34 pm Revision 2b19dc94: pithos: Fix tests (missing module)
- 04:33 pm snf-image-creator Revision 0db17fcf: Monitor when the windows VM is up and running
- 04:24 pm Revision b050e382: cyclades: Fix type error
- Create network may return a list of job IDs.
- 04:22 pm Revision 57d23066: pithos: Fix tests
- 04:15 pm Revision a111b19a: Fixed Image:Remove
- 04:14 pm Revision c9991fbd: Merge branch 'feature-parallel-reconciliation' into develop
- 04:13 pm Revision 595bc9b0: cyclades: Add tests for server reconciliation
- 04:13 pm Revision 75dc539e: cyclades: Parallel server reconciliation
- Major refactor to reconcile-servers management command to make it work
in parallel for each backend. Also, removed al... - 03:12 pm snf-ganeti Revision 76825515: Merge branch 'stable-2.8' into master
- * stable-2.8:
Also remove prop_IterateAlloc_sane from test list
Fix documentation for prop_Alloc_sane
Remove It... - 03:12 pm ganeti-local Revision 76825515: Merge branch 'stable-2.8' into master
- * stable-2.8:
Also remove prop_IterateAlloc_sane from test list
Fix documentation for prop_Alloc_sane
Remove It... - 02:28 pm Revision 800af189: pithos: Fix & update tests (premature commit)
- 01:24 pm Revision ad9ada51: pithos: Update get objects in a specific domain
- Improve performance
Refs: #3510 - 01:03 pm snf-ganeti Revision 5ab57a1e: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7:
Release version 2.7.0
Fix "instance replace" typo in admin.rst
Fix typo in the install guide
Di... - 01:03 pm ganeti-local Revision 5ab57a1e: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7:
Release version 2.7.0
Fix "instance replace" typo in admin.rst
Fix typo in the install guide
Di... - 12:38 pm Revision 0f433ce2: astakos: pep8 fixes
07/04/2013
- 08:04 pm ganeti-local Revision 5b6ef0e7: Add documentation for the LV collector
- Documentation added in the mon-collector man page.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by:... - 08:04 pm snf-ganeti Revision 5b6ef0e7: Add documentation for the LV collector
- Documentation added in the mon-collector man page.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by:... - 08:04 pm snf-ganeti Revision 820ca72d: Include "instance" information in LV data collector
- This commit enables the logical volume data collector to get information about
the instances and to link it to the in... - 08:04 pm ganeti-local Revision 820ca72d: Include "instance" information in LV data collector
- This commit enables the logical volume data collector to get information about
the instances and to link it to the in... - 08:04 pm snf-ganeti Revision 76968973: Add "includeLogicalId" function for Disks
- This function checks whether a disk contains a given Lvm logical ID,
directly or through its children.
Unit tests ar... - 08:04 pm ganeti-local Revision 76968973: Add "includeLogicalId" function for Disks
- This function checks whether a disk contains a given Lvm logical ID,
directly or through its children.
Unit tests ar... - 08:03 pm ganeti-local Revision 53753d20: Add option for loading serialized instances
- Monitoring CLI tools might have to load serialized lists of instances
(mainly for testing reasons). This patch adds a... - 08:03 pm snf-ganeti Revision 53753d20: Add option for loading serialized instances
- Monitoring CLI tools might have to load serialized lists of instances
(mainly for testing reasons). This patch adds a... - 08:03 pm snf-ganeti Revision f22b987a: Factor out lv info gathering function
- The buildJsonReport function will soon have to perform the coupling of
instance data with LVInfo data. In preparation... - 08:03 pm ganeti-local Revision f22b987a: Factor out lv info gathering function
- The buildJsonReport function will soon have to perform the coupling of
instance data with LVInfo data. In preparation... - 08:03 pm ganeti-local Revision 58458012: Add "instance" field to LVInfo
- Extend the LVInfo data structure with the field for storing the name of
the instance it is paired with.
Update the t... - 08:03 pm snf-ganeti Revision 58458012: Add "instance" field to LVInfo
- Extend the LVInfo data structure with the field for storing the name of
the instance it is paired with.
Update the t... - 08:02 pm snf-ganeti Revision fbfa1d19: Better specify LVInfo "instance" field
- Specify that it is serialized as "null" if empty.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: ... - 08:02 pm ganeti-local Revision fbfa1d19: Better specify LVInfo "instance" field
- Specify that it is serialized as "null" if empty.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: ... - 08:02 pm ganeti-local Revision 9611c32e: Factor out the getInstances function
- The getInstances function can be useful in general, but is defined inside
the InstStatus data collector. This commit ... - 08:02 pm snf-ganeti Revision 9611c32e: Factor out the getInstances function
- The getInstances function can be useful in general, but is defined inside
the InstStatus data collector. This commit ... - 08:01 pm snf-ganeti Revision 51b12695: Also remove prop_IterateAlloc_sane from test list
- In f4d1bb7 that test was removed, but forgotten to remove it
from the list of tests to be executed. Fix that.
Signed... - 08:01 pm ganeti-local Revision 51b12695: Also remove prop_IterateAlloc_sane from test list
- In f4d1bb7 that test was removed, but forgotten to remove it
from the list of tests to be executed. Fix that.
Signed... - 06:47 pm snf-ganeti Revision b2525349: Disable failing QA test
- See issue 516 for an explanation of the problem, and why it was required
to disable this test.
Signed-off-by: Thomas... - 06:47 pm ganeti-local Revision b2525349: Disable failing QA test
- See issue 516 for an explanation of the problem, and why it was required
to disable this test.
Signed-off-by: Thomas... - 06:46 pm ganeti-local Revision 09d8b0fc: Fix documentation for prop_Alloc_sane
- As discussed in the last commit, placing a new instance on the cluster
can lead to a cluster that can be improved by ... - 06:46 pm snf-ganeti Revision 09d8b0fc: Fix documentation for prop_Alloc_sane
- As discussed in the last commit, placing a new instance on the cluster
can lead to a cluster that can be improved by ... - 06:46 pm ganeti-local Revision f4d1bb75: Remove IterateAllocSane test
- The test is testing for a property that just isn't true. Iterated
allocation greedily place one instance at a time ta... - 06:46 pm snf-ganeti Revision f4d1bb75: Remove IterateAllocSane test
- The test is testing for a property that just isn't true. Iterated
allocation greedily place one instance at a time ta... - 04:35 pm Pithos iOS Client Revision 62ea6d49: Fix bug when retrying a request with an update URL
- Use new service catalog URL.
Retry also on unknown request error. - 03:52 pm snf-ganeti Revision 63e52d34: Hotplug: objects.py additions
- Add pci slot in NIC/Disk objects. This slot will be used only
by hypervisor code. Currently only KVM will use it and ... - 03:52 pm snf-ganeti Revision cba4819e: Add hotplug design doc
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 03:01 pm snf-ganeti Revision 788529f2: Release version 2.7.0
- We don't have notice of anything blocking for 2.7, and it's been in
release candidate state long enough. Any future p... - 03:01 pm ganeti-local Revision 788529f2: Release version 2.7.0
- We don't have notice of anything blocking for 2.7, and it's been in
release candidate state long enough. Any future p... - 02:59 pm snf-image-creator Revision 12c97404: Add support for performing sysprep on windows
- In windows the do_sysprep method shuts down the guestfs vm and boots
the image. This allows executing windows command... - 02:55 pm Revision 54f8466b: docs: Updated quick install guide
- 12:51 pm Revision a5b0519c: pithos: fix syntax in sqlite backend
- 11:24 am Revision 05146623: cyclades: Fix corner case in snf-dispatcher
- Delete network from DB when job fails but the action of network is
DESTROY. This case appears when someone tries to r... - 11:10 am Revision 69938f7a: astakosclient: Don't retry when response is 413
- 11:01 am snf-image-creator Revision d9aff2ae: Add option for printing the needed sysprep params
- 10:52 am Revision 08490c70: astakosclient: Don't retry when response is 413
- 10:48 am Revision 0df5250a: Merge branch 'tmp-pithos-tests' into feature-pithos-atomic-api
- Conflicts:
snf-pithos-app/pithos/api/util.py - 10:23 am Bug #3554 (Resolved): Deactivate pithos md5 update by default
07/03/2013
- 08:22 pm Revision 291c782f: cyclades: Fix misleading message in network-remove
- 08:01 pm Revision 80d668be: pithos: Fix updated object size
- If the updated object exceeded the size of the original object
the object size was not computed correctly. - 07:57 pm ganeti-local Revision 52a8a6ae: Fix propagation of storage parameters to/from backend
- This patch fixes two problems with the storage reporting
that showed up in the QA for exclusive storage:
- The proce... - 07:57 pm snf-ganeti Revision 109a21b1: Fix typo in iallocator
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 07:57 pm snf-ganeti Revision 52a8a6ae: Fix propagation of storage parameters to/from backend
- This patch fixes two problems with the storage reporting
that showed up in the QA for exclusive storage:
- The proce... - 07:57 pm ganeti-local Revision 2b5b6da1: Disable enabled-template-test for exclusive storage
- This patch disables the tests regarding enabled disk
templates for exclusive storage, because the semantics
there are... - 07:57 pm snf-ganeti Revision 2b5b6da1: Disable enabled-template-test for exclusive storage
- This patch disables the tests regarding enabled disk
templates for exclusive storage, because the semantics
there are... - 07:57 pm ganeti-local Revision 109a21b1: Fix typo in iallocator
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 07:35 pm snf-ganeti Revision 49bea583: Fix gnt-network info
- QueryNetworks() returns the uuids of the instances that are
inside a network. Since QueryInstances() uses names and n... - 07:35 pm ganeti-local Revision 49bea583: Fix gnt-network info
- QueryNetworks() returns the uuids of the instances that are
inside a network. Since QueryInstances() uses names and n... - 06:40 pm Revision 5fe43b8c: pithos: Fix tests challenging ETag
- 06:37 pm Revision 133e3fcf: pithos: return always etag
- Refs: #3554
If update md5 is deactivated Pithos does not return an etag header.
Pithos in that case should return th... - 06:32 pm Revision 8e440b3a: cyclades: Fix typo in reconciliation
- 05:08 pm Pithos MS Client Revision 5d80d038: Fix for Selection of Pithos server version (Small timing issues, the client de...
- weblogin URL now extracted upon deserialisation.
Signed-off-by: George Pantazis <ggpanta@gmail.com> - 04:28 pm snf-image-creator Revision d415dda2: Add support for sysprep-parameters
- The user may define parameters needed by the os_type classes to perform
the system preparation tasks.
A new needed_s... - 03:55 pm Revision 9766a80e: reconciliation: Strip Ganeti IP addresses
- Strip spaces from Ganeti IP addresses, since they are not automatically
ignored in newer versions of ipaddr. - 03:35 pm Revision a0f672f1: Add admin-guide link to 0.14 Changelog / NEWS
- 03:05 pm Revision 3a528c36: plankton: Add 'created_at' when registering image
- Add 'PLANKTON:created_at' metadata to Pithos files when registering them
as images to plankton. - 03:02 pm Revision 592bfc3b: stats: Fix urlpattern and fault handling
- Improve urlpattern handling and use snf-django-lib api faults /
decorator. - 02:43 pm Revision 82d23461: reconciliation: Get servers from DB ater ganeti
- Change server reconciliation, to get the instances from DB after getting
instances from Ganeti, to decrease the possi... - 02:25 pm Bug #4093 (Closed): Typo in footer url
- 02:23 pm Pithos Web Client Revision 65f0c4c7: Merge branch 'issue_4093' into hotfix-0.14.1
- Refs #4093
- 02:22 pm Pithos Web Client Revision f4fc2380: Fix Synnefo URL
- This is still hard-coded. Shouldn't we provide it via configuration?
Refs #4093 - 02:13 pm Bug #4093 (Closed): Typo in footer url
- Powered by Synnefo, in Pithos UI footer should have an href value "http://www.synnefo.org/" instead of "http://www.sy...
- 02:12 pm Revision f63196c9: cyclades ui: Remove development statements
- 02:05 pm snf-ganeti Revision e78a8c0b: Extraction of storage info by type
- There was a bug in the node queries. It was assumed that
the returned storage space information was in a particular
o... - 02:05 pm ganeti-local Revision e78a8c0b: Extraction of storage info by type
- There was a bug in the node queries. It was assumed that
the returned storage space information was in a particular
o... - 02:03 pm Pithos Web Client Revision d34bc8f5: Bump version to 0.14.1
- 01:21 pm Revision 1d9e9a43: cyclades ui: Static files cache invalidation
- include current synnefo version as a parameter to all static files urls to avoid
browsers from using cached content b... - 01:21 pm Revision c566f369: cyclades: Networking step in machine create view
- Introduce an additional `machine network setup` step in machine create
overlay. Through this step user can select ip ... - 01:20 pm Revision 1fc7640d: cyclades: Public IP's overlay in UI
- - Introduce a new overlay for IP addresses management (create, remove, connect,
disconnect).
- The overlay is acces... - 12:54 pm Bug #4092 (Assigned): Restore communication with openstack clients
- Server this call under /object-store/auth/v1.0
- 12:48 pm Revision 7af1bccb: Remove debian files from synnefo projects
- 12:41 pm snf-ganeti Revision 20faaa74: Improve handling of storage info
- This patch improves the processing of storage information
as result of the 'node_info' call in the following way:
- I... - 12:41 pm ganeti-local Revision 20faaa74: Improve handling of storage info
- This patch improves the processing of storage information
as result of the 'node_info' call in the following way:
- I... - 12:40 pm snf-ganeti Revision e4f377ae: Mention default disk template in NEWS file
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 12:40 pm ganeti-local Revision e4f377ae: Mention default disk template in NEWS file
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 12:40 pm ganeti-local Revision 2206e4c9: Add default disk template selection to man pages
- This documents the newly implemented behavior of picking
the disk template from the list of enabled disk templates
on... - 12:40 pm snf-ganeti Revision 2206e4c9: Add default disk template selection to man pages
- This documents the newly implemented behavior of picking
the disk template from the list of enabled disk templates
on... - 12:40 pm ganeti-local Revision 513c5e25: Mention alternative template selection in design doc
- This is a small adjustment of the design doc
'design-storagetypes.rst' with respect to the selection
of the default d... - 12:40 pm snf-ganeti Revision 513c5e25: Mention alternative template selection in design doc
- This is a small adjustment of the design doc
'design-storagetypes.rst' with respect to the selection
of the default d... - 12:40 pm ganeti-local Revision 72080db1: Let instance creation fall back to default disk template
- So far, the '-t' option of 'gnt-instance add' is mandatory.
This patch makes it optional. In case, no disk template i... - 12:40 pm snf-ganeti Revision 72080db1: Let instance creation fall back to default disk template
- So far, the '-t' option of 'gnt-instance add' is mandatory.
This patch makes it optional. In case, no disk template i... - 12:40 pm snf-ganeti Revision dab6ea3d: LUInstanceCreate: factor out disk checks
- The 'CheckArguments' method of 'LUInstanceCreate' is way
too long and should be broken up in smaller pieces. This
pat... - 12:40 pm ganeti-local Revision dab6ea3d: LUInstanceCreate: factor out disk checks
- The 'CheckArguments' method of 'LUInstanceCreate' is way
too long and should be broken up in smaller pieces. This
pat... - 12:38 pm Revision a3ac649e: cyclades: Handle introduced ``SNF:task_state`` field
- - Use it to identify if machine is in a transitioning state (a previously
executed task is pending to be completed)... - 12:29 pm Revision ab3df8df: cyclades: Integrate machine resize action in UI
- - Action gets triggered from edit links which appear next to the cpu/memory
details icon/single machine views.
- Ha... - 10:52 am snf-cloudcms Revision 11b76560: Merge branch 'hotfix-0.14.1' into develop
- Conflicts:
version - 10:50 am snf-cloudcms Revision aee74b60: Proper logged in/out message styles
- 10:46 am snf-cloudcms Revision 5ee31a1e: Proper logged in/out message styles
- 10:43 am Feature #3346 (Resolved): Service management commands for Astakos
- 10:39 am Bug #3645 (Resolved): String literal escape database warning in postgresql
- 10:38 am Feature #3650 (Resolved): Utilize astakosclient for communication with astakos
- 10:38 am Bug #3997 (Resolved): PUT and/or HEAD "object" request ignores content type
- 10:36 am Bug #4063 (Resolved): Fix partial content responses
- 10:36 am Bug #4092 (Resolved): Restore communication with openstack clients
- 10:20 am ganeti-local Revision fe0d94d8: Fix "instance replace" typo in admin.rst
- gnt-instance `replace` should read `replace-disks`
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: ... - 10:20 am snf-ganeti Revision fe0d94d8: Fix "instance replace" typo in admin.rst
- gnt-instance `replace` should read `replace-disks`
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: ... - 10:16 am ganeti-local Revision 56bbc5b0: Clean up work around for host name filtering
- These functions simply served as a work around to express
host name matching by regular expressions, instead of using... - 10:16 am snf-ganeti Revision 56bbc5b0: Clean up work around for host name filtering
- These functions simply served as a work around to express
host name matching by regular expressions, instead of using... - 10:16 am snf-ganeti Revision c4e0d065: Do not handle host queries special
- As, since 91c1a265, the equality used for host names already
is based on matching, there is no need to use a special ... - 10:16 am ganeti-local Revision c4e0d065: Do not handle host queries special
- As, since 91c1a265, the equality used for host names already
is based on matching, there is no need to use a special ... - 10:13 am snf-image-creator Revision 92a6ff01: Remove bootable options from image class
- It has never been used. If we need it in the future, we will bring
it back - 09:52 am snf-ganeti Revision 76e11023: Document the 'protocol' disk parameter
- Document the new disk parameter 'protocol' which is used to set the DRBD
replication protocol.
Signed-off-by: Thomas... - 09:52 am ganeti-local Revision 76e11023: Document the 'protocol' disk parameter
- Document the new disk parameter 'protocol' which is used to set the DRBD
replication protocol.
Signed-off-by: Thomas... - 09:52 am ganeti-local Revision 65fc2388: Make DRBD replication protocol configurable
- Add a new disk parameter which allows to choose the DRBD replication
protocol. The protocol is fixed to "C" during du... - 09:52 am snf-ganeti Revision 65fc2388: Make DRBD replication protocol configurable
- Add a new disk parameter which allows to choose the DRBD replication
protocol. The protocol is fixed to "C" during du...
07/02/2013
- 06:08 pm Revision e805709b: pithos: Restore communication with openstack clients
- Refs: #4092
- 06:05 pm Bug #4092 (Resolved): Restore communication with openstack clients
- Pithos provides a dummy authentication call for enabling openstack client to communicate with the server:
http://www... - 05:54 pm ganeti-local Revision d352b796: Revert "QA: Make Query tests test for '?' values"
- This reverts commit
bfbef99b9f056638411aa894e300aa095132e931. The problem is that
in some cases it makes sense for '?... - 05:54 pm snf-ganeti Revision d352b796: Revert "QA: Make Query tests test for '?' values"
- This reverts commit
bfbef99b9f056638411aa894e300aa095132e931. The problem is that
in some cases it makes sense for '?... - 05:38 pm Revision a1f429b2: pithos: Fix tests
- 05:25 pm snf-cloudcms Revision a13220f8: Smoothen homepage clouds animation
- 05:19 pm Revision 1baa9737: Merge branch 'tmp-pithos-tests' of https://code.grnet.gr/git/synnefo into tmp-...
- Conflicts:
snf-astakos-app/astakos/api/tokens.py
snf-astakos-app/astakos/im/tests/api.py
snf-common/synnefo/settin... - 04:56 pm Revision 3a19e99b: pithos: update tests
- 04:54 pm snf-ganeti Revision 7af293d7: Add QA test for verify-disks with broken DRBD
- gnt-cluster verify-disks supports automatic activation of broken DRBD
disks. This new QA test verifies that it actual... - 04:54 pm snf-ganeti Revision 843094ad: Make names more descriptive
- LUGroupVerifyDisks had some not very descriptive names which made it
hard to read and understand the code. This patch... - 04:54 pm ganeti-local Revision 843094ad: Make names more descriptive
- LUGroupVerifyDisks had some not very descriptive names which made it
hard to read and understand the code. This patch... - 04:54 pm snf-ganeti Revision 235a6b29: Check DRBD status on verify-disks
- Enhance `gnt-cluster verify-disks` such that it checks the DRBD status
of all disks. If the status of at least one di... - 04:54 pm ganeti-local Revision 7af293d7: Add QA test for verify-disks with broken DRBD
- gnt-cluster verify-disks supports automatic activation of broken DRBD
disks. This new QA test verifies that it actual... - 04:54 pm ganeti-local Revision 235a6b29: Check DRBD status on verify-disks
- Enhance `gnt-cluster verify-disks` such that it checks the DRBD status
of all disks. If the status of at least one di... - 04:53 pm Revision 369a7b41: pithos: Change block size by configuration
- This is useful for testing corner cases efficiently.
- 04:35 pm Revision 7b40f056: pithos: Fix control for satisfiable range
- 04:23 pm Revision ff0beb64: pithos: move transaction managment and quotaholder sync in frontend
- Remove backend_method decorator and move logic in the pithos api method
Conflicts:
snf-pithos-app/pithos/api/util.py - 04:23 pm Revision d6a92fa0: pithos: remove hardcoded urls in tests
- 04:23 pm Revision 3bdb9222: pithos api: Adjustable max number of items listed
- Openstack storage api sets to 10000 the maximum number of
items returned by the listing functions.
However to test th... - 04:23 pm Revision ec9e2641: docs: minor fix in pithos api guide
- 04:23 pm Revision f3787696: pithos: WIP - rewrite pithos tests
- 04:23 pm Revision 9b12caae: astakos: modifications in POST /tokens (authenticate) api call
- * tenantName is optional in the request
* check whether the token holder is active and the token has not been
expir... - 04:16 pm Bug #4090 (New): Investigate and improve Shared with me performance
- Shared with me continues to be busy when the rest of the UI has been loaded.
Pithos UI requests from the server th... - 04:07 pm Revision 7ae4668e: docs: remove UI_LOGIN_URL and related references
- 04:07 pm Revision 66a9fe60: docs: remove TODO from quick install admin guide
- 04:03 pm snf-vncauthproxy Revision 8d766971: Parse auth file using regexp
- 04:01 pm Revision 259459b0: cyclades: Add migration file
- Add migration file for floating IPs and VM task state.
- 04:00 pm Revision 736b9244: cyclades: Fix exception message
- Fix exception message when trying to connect an instance to a non-active
public network. - 03:35 pm Revision b72d6a0a: burnin: Don't register images as public
- 03:24 pm Revision 9393d4ee: plankton: Modular plankton backend class
- Enable configurable plankton backend using setting ``PLANKTON_BACKEND_MODULE``.
Add ``synnefo.plankton.backend.JSONF... - 03:00 pm Revision 952b2a48: cyclades: Wrap diagnostic creation in transaction
- Fix bug in snf-dispatcher causing wrong updates of VMs from ganeti.
Creation if instance diagnostics must run inside ... - 02:52 pm Bug #4086: Return region info in the result of POST /tokens
- So, what's the proposal?
If it's not a known value, then it must be configuration, right?
- 02:47 pm Bug #4086: Return region info in the result of POST /tokens
- The actual name of the region is deployment-specific, and is left completely up to the administrators to decide.
C... - 02:43 pm ganeti-local Revision e58c4f2c: Fix typo in the install guide
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 02:43 pm snf-ganeti Revision e58c4f2c: Fix typo in the install guide
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 01:54 pm snf-ganeti Revision bfbef99b: QA: Make Query tests test for '?' values
- When something goes wrong in the Haskell implementation of
queries, the 'gnt-* list' command does not actually fail,
... - 01:54 pm ganeti-local Revision bfbef99b: QA: Make Query tests test for '?' values
- When something goes wrong in the Haskell implementation of
queries, the 'gnt-* list' command does not actually fail,
... - 01:53 pm snf-ganeti Revision 212b66c3: Turn 'exclusive_storage' into storage parameter (hs)
- This is the haskell implementation of my patch "Extend RPC call
'node_info' by storage parameters". It turns the 'exc... - 01:53 pm ganeti-local Revision 212b66c3: Turn 'exclusive_storage' into storage parameter (hs)
- This is the haskell implementation of my patch "Extend RPC call
'node_info' by storage parameters". It turns the 'exc... - 01:27 pm Revision 03e2121b: Merge branch 'feature-floating_ips+resize' into develop
- 01:24 pm Revision 9446e7e5: cyclades: Rename "public" to "SNF:ANY_PUBLIC"
- Rename reserved work for automatically choosing a public network from
"public" to "SNF:ANY_PUBLIC". Also add the sett... - 01:03 pm Pithos Web Client Bug #4033: Multiple selection issue
- Watchers FYI:
I have paused the investigation of this and #4035 due to other assignments. - 01:03 pm Pithos Web Client Bug #4035: Erroneous behavior in case of objects with same name
- Watchers FYI:
I have paused the investigation of this and #4033 due to other assignments. - 12:47 pm snf-ganeti Revision a59c31ca: noded.py: remove fallback of 'node_info'
- In order to change backend and frontend code of the RPC
call 'node_info' in separate patches, we included a
fallback ... - 12:47 pm ganeti-local Revision a59c31ca: noded.py: remove fallback of 'node_info'
- In order to change backend and frontend code of the RPC
call 'node_info' in separate patches, we included a
fallback ... - 12:47 pm snf-ganeti Revision da803ff1: Extend RPC call 'node_info' by storage parameters
- This patch extends the actual RPC call to accept storage
parameters with each storage units. It adjusts all code
whic... - 12:47 pm ganeti-local Revision da803ff1: Extend RPC call 'node_info' by storage parameters
- This patch extends the actual RPC call to accept storage
parameters with each storage units. It adjusts all code
whic... - 12:47 pm ganeti-local Revision 152759e4: Add general storage parameters to node info call
- As described in the design doc about storage types,
we plan to generalize the RPC call "node info" wrt to
storage typ... - 12:47 pm snf-ganeti Revision 152759e4: Add general storage parameters to node info call
- As described in the design doc about storage types,
we plan to generalize the RPC call "node info" wrt to
storage typ... - 12:47 pm ganeti-local Revision a7d524e7: backend unit tests: remove unused imports and variables
- This patch removes some unused imports and an unused
variable of the backend unit test. No functional changes
otherwi... - 12:47 pm snf-ganeti Revision a7d524e7: backend unit tests: remove unused imports and variables
- This patch removes some unused imports and an unused
variable of the backend unit test. No functional changes
otherwi... - 12:32 pm Revision 0c50c760: cyclades: Check if a NIC is a floating IP.
- Extend NetworkInterface model with a property showing if the IPv4
address of the NIC is a floating IP or not. Also, s... - 12:32 pm Revision 1cbe2522: cyclades: Allowed serializations for floating IPs
- 12:32 pm Revision 78c165cf: cyclades: Export OS-EXT-IPS:type for floating IPs.
- Cyclades API should return "floating" for the OS-EXT-IPS:type attribute.
- 12:32 pm Revision 28662998: cyclades: Fix bug in server-create command
- Function for creating a server have been moved from api to logic.
- 12:32 pm Revision 660b9f3b: cyclades: Remove PUBLIC_USE_POOL setting
- Remove PUBLIC_USE_POOL setting, since in order to use floating IPs, the
cyclades must be responsible for managing all... - 12:31 pm Revision 816d7588: cyclades: Choose floating-ips when creating server
- Extend POST /servers API call, to take an optional attribute
'floating_ips', which is a list of floating IP addresses... - 12:31 pm Revision 9115d567: Distinquish between networks and Floating IP pools
- Extend Network model with the 'floating_ip_pool' boolean field, to
indicate whether a Network can be a floating IP po... - 12:31 pm Revision 64cdd31b: cyclades: Add ip pool option to network-create cmd
- Add '--floating-ip-pool' option to 'network-create' management command.
Networks that have this option set must be cr... - 12:31 pm Revision f8675683: cyclades: Various fixes regarding floating IPs
- Fix some issues regarding floating ips introduced by rebasing branch.
- 12:31 pm Revision 2cd55da6: Fixes to tests
- 12:31 pm Revision ece5581b: cyclades: Separate logic for networks from API
- Remove code handling networks from network API views to logic.networks
- 12:31 pm Revision bc343480: cyclades: Make NIC representation more verbose
- 12:31 pm Revision e57893cd: cyclades: Do not delete networks with floating IPs
- Forbid network deletion in case the network has allocated floating IPs,
no matter whether they are used by instances ... - 12:31 pm Revision cb66110b: cyclades: Add network policy at server create
- Add 'DEFAULT_INSTANCE_NETWORKS' setting that can be used by the
administrator to define the list of networks that eac... - 12:31 pm Revision b407551d: cyclades: Add 'floating-ip-list' management cmd
- 12:31 pm Revision 9e8be4fb: cyclades: Auto allocate a floating IP
- Make 'pool' attribute of POST /os-floating-ips request optional. If
attribute is missing, the server will allocate a ... - 12:31 pm Revision a95c82a9: cyclades: Add tests for add/remove Floating IP
- 12:31 pm Revision a3d99af0: cyclades: Reserve a specific floating IP
- Add extra optional 'address' attribute, in POST /os-floating-ips/
request, to allow a user to reserve a specific flo... - 12:31 pm Revision 72dea98f: cyclades: Do not release floating IPs
- Update 'release_instance_nics' backend function which is called to
process NIC modifications in the Ganeti backend, t... - 12:31 pm Revision fd22fc77: cyclades: Update reconcilliation for floating IPs
- Update network reconcilliation to consider floating IPs reconcilling IP
pools. Floating IPs that are reserved and usu... - 12:31 pm Revision e7f74e7d: cyclades: Check if network exists in backend
- Raise 503 if a user tries to add a floating IP to a VM that resides in a
Ganeti backend that the coressponding networ... - 12:31 pm Revision 5ec446aa: cyclades: Add and remove networks from backends
- Extend 'snf-manage network-modify' command with '--add-to-backend' and
'--remove-from-backend' options, to create and... - 12:31 pm Revision 2c022086: cyclades: Support many NICs when creating vms
- Support arbitraty number of NICs when creating Ganeti instances.
- 12:31 pm Revision 9ba6bb95: cyclades: Extend /servers with floating IP actions
- Extend '/servers/action' API endpoint, to support 'addFloatingIP'
and 'removeFloatingIP' actions. - 12:31 pm Revision c2876228: cyclades: Add FloatingIP model
- Add Floating IP model to represent a floating IP that has been reserved
by a user. Each FloatingIP has an owner(UUID)... - 12:31 pm Revision 8b41683a: cyclades: Make Floating IPs a quotable resource
- Add 'cyclades.floating_ip' to quotable resources. Update helper
functions and tests to include this resource. - 12:31 pm Revision 59183afc: cyclades: Implement /os-floating-ips API
- Extend Cyclades API with /os-floating-ips endpoint. The API implements
the following calls:
* GET /os-floating-ips: ... - 12:31 pm Revision acda838e: cyclades: Add tests for floating-ips API
- 12:31 pm Revision 7d368e73: cyclades: Implement /floating-ip-pools API
- Add Compute OS API extension /floating-ip-pools. This API implements
only the GET /floating-ip-pools, which returns t... - 12:31 pm Revision 7ab30015: cyclades: refactor reconciliation
- Refactor reconciliation code to use namedtuples and improve performance
for retrieving info from database. - 12:31 pm Revision 34c03a51: cyclades: Handle 'EmptyPool' in util method
- Refactor cyclades code to handle 'EmptyPool' exception in
'get_network_free_address' function. - 12:31 pm Revision 41a7fae7: cyclades: Major refactor to api and logic apps
- Major refactor to cyclades api and logic apps that removes most code
from the api views and moves it to logic app, so... - 12:31 pm Revision a67419d8: cyclades: reconciliation for resizing VMs
- 12:31 pm Revision 218de705: cyclades: Mark serial as resolved if auto_accept
- Modify 'issue_commission' function to mark the QuotaHolderSerial object
as resolved, if auto_accept option is used. - 12:31 pm Revision 1cfd5d4d: cyclades: Remove custom init method from VM model
- 12:31 pm Revision ca4d59e3: cyclades: Handle Ganeti msgs for resized VMs
- Handle 'OP_INSTANCE_SET_PARAMS' notifications from Ganeti that have
'beparams' attribute, which corresponds to resize... - 12:31 pm Revision 1af851fd: cyclades: Implement resize action API call
- Implement resize API call, which is a POST at
/servers/<server_id>/action' with body:
{"resize": {"flavorRef": <flavo... - 12:31 pm Revision f724142f: snf_django: Fix bug in BaseAPITest
- Include 202 in success responses.
- 12:31 pm Revision e5a47968: snf_django: Mock quotaholder to BaseAPITest
- Mock quotaholder in all of BaseAPITest calls.
- 12:31 pm Revision 12ee1ad8: gtools: Make eventd send beparams and result
- Update 'snf-ganeti-eventd' daemon to send the requested beparams in
case of 'OP_INSTANCE_SET_PARAMS' opcodes. Also, i... - 12:31 pm Revision 2cd3f389: cyclades: Add backend function for resizing vm
- Add 'resize_instance' backend function for resizing a vm. This command
issues an OP_INSTANCE_MODIFY job with the spec... - 12:31 pm Revision 10d9cd27: cyclades: Fix assertion on mocked client
- 12:31 pm Revision 37c5b1b3: Update .gitignore file
- 12:31 pm Revision df36a125: cyclades: Make flavor representation more verbose
- 12:08 pm Pithos iOS Client Revision ea3a6bba: Change default authURL
- Change default authURL that is used for default
new accounts and migration of default old accounts.
Update date in co... - 11:53 am snf-vncauthproxy Revision 0cee98f3: Fix auth file parsing
- 11:37 am Revision a50f99a3: astakos: Change default region value in POST /tokens
- Refs: 4086
- 11:09 am Bug #4086: Return region info in the result of POST /tokens
- And the return value for "region" in commit:563b06582297f471b20b1006b240e103bca007b0 is "defaultRegion". Can we make ...
- 10:25 am Revision 8cd117e8: astakos: Different image on login page
- A different image is shown in the login page when the main
login method is 'local' and its form is already expanded. - 01:28 am devflow Revision 842df8ac: Use lsb_release only if available
- fallback to uname command output as a distro codename. This allows
developers to use commands such `update-version` o...
07/01/2013
- 07:49 pm Revision 28a890d3: astakos: Update tests
- fix pithos:// redirect params extraction
- 07:40 pm ganeti-local Revision 0f4d34a8: Fix error in installation instructions
- Remove erroneous trailing "\"
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter <ultro... - 07:40 pm snf-ganeti Revision 0f4d34a8: Fix error in installation instructions
- Remove erroneous trailing "\"
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter <ultro... - 07:20 pm Bug #4086 (Feedback): Return region info in the result of POST /tokens
- Sofia already resolved it in commmit 563b06582297f471b20b1006b240e103bca007b0.
I just renamed 'Region' to 'region' t... - 07:18 pm Revision 40df79ac: astakos: Rename Region to region
- Refs #4086
- 06:36 pm Revision 563b0658: astakos: Return default region in POST /tokens
- Update api call to return a default region for compatibility
with the keystone api. - 06:08 pm Bug #4086 (Feedback): Return region info in the result of POST /tokens
- As described in http://docs.openstack.org/api/openstack-compute/programmer/content/getting-the-authentication-token.h...
- 06:05 pm Feature #3965 (Closed): Separate API and View URLs
- 05:54 pm snf-vncauthproxy Revision cf664f1a: Minor fix for status case in init script
- 05:46 pm snf-vncauthproxy Revision 8b0f290d: Improve logging in request_forwarding
- 05:33 pm snf-vncauthproxy Revision 6149f03e: Support server SSL cert auth in client
- 05:07 pm snf-vncauthproxy Revision 4389fb82: Merge branch 'develop' into debian-develop
- 05:07 pm snf-vncauthproxy Revision ff8e1b52: Redirect delgroup output to /dev/null in postrm
- 05:04 pm snf-vncauthproxy Revision 4331e4d8: Improve logging / exception handling
- 04:42 pm snf-ganeti Revision f5d84060: Prevent LV parser compile error
- The LV parser is not compiled correctly by more recent versions of GHC
because of more strict checks.
lvCommand is a... - 04:42 pm ganeti-local Revision f5d84060: Prevent LV parser compile error
- The LV parser is not compiled correctly by more recent versions of GHC
because of more strict checks.
lvCommand is a... - 04:36 pm Revision 6ce8ecce: astakos: Update tests
- fix pithos:// redirect params extraction
- 02:40 pm ganeti-local Revision d90b69f6: Add htools shell test for VCPU handling
- This tests that VCPUs used by both instances and node OS are correctly
accounted in allocation.
Signed-off-by: Berna... - 02:40 pm ganeti-local Revision c8c071cb: Load CPUs used by the node OS in htools
- A new field is added to the Node type, and it's used to initialize the used
CPUs field.
The signature of Node.create... - 02:40 pm ganeti-local Revision f43c898d: Export CPUs used by the node OS
- They are exported through the LUXI, RAPI, and IAllocator interfaces.
Signed-off-by: Bernardo Dal Seno <bdalseno@goog... - 02:40 pm snf-ganeti Revision f43c898d: Export CPUs used by the node OS
- They are exported through the LUXI, RAPI, and IAllocator interfaces.
Signed-off-by: Bernardo Dal Seno <bdalseno@goog... - 02:40 pm snf-ganeti Revision c8c071cb: Load CPUs used by the node OS in htools
- A new field is added to the Node type, and it's used to initialize the used
CPUs field.
The signature of Node.create... - 02:40 pm snf-ganeti Revision d90b69f6: Add htools shell test for VCPU handling
- This tests that VCPUs used by both instances and node OS are correctly
accounted in allocation.
Signed-off-by: Berna... - 02:40 pm snf-ganeti Revision ef14e128: Fix docstrings for hypervisor functions returning node info
- The documentation was out-of-sync with the code.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by:... - 02:40 pm snf-ganeti Revision ff05ff94: Hypervisors report CPUs used by the node OS
- The XenHypervisor's "dom0_cpus" parameter (introduced in 1d60fec6 but never
used) is renamed to "cpu_dom0" for consis... - 02:40 pm ganeti-local Revision ff05ff94: Hypervisors report CPUs used by the node OS
- The XenHypervisor's "dom0_cpus" parameter (introduced in 1d60fec6 but never
used) is renamed to "cpu_dom0" for consis... - 02:40 pm ganeti-local Revision ef14e128: Fix docstrings for hypervisor functions returning node info
- The documentation was out-of-sync with the code.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by:... - 02:36 pm ganeti-local Revision 006d6bc9: Add LV collector to the monitoring daemon
- Allow the monitoring daemon to use the LV data collector.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revie... - 02:36 pm snf-ganeti Revision 006d6bc9: Add LV collector to the monitoring daemon
- Allow the monitoring daemon to use the LV data collector.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revie... - 02:35 pm snf-ganeti Revision c7f116c0: Add tests for the LV data collector
- This commit adds a few shelltests for the logical volume data collector.
Also, it performs some cleanup of the comme... - 02:35 pm ganeti-local Revision c7f116c0: Add tests for the LV data collector
- This commit adds a few shelltests for the logical volume data collector.
Also, it performs some cleanup of the comme... - 02:35 pm snf-ganeti Revision 1a9d864c: Add LV data collector
- This commit adds the LV data collector.
Also, the lvCommand function was not providing the correct value as expected... - 02:35 pm ganeti-local Revision 1a9d864c: Add LV data collector
- This commit adds the LV data collector.
Also, the lvCommand function was not providing the correct value as expected... - 02:34 pm ganeti-local Revision 0cf8edad: Add tests for LVs parser
- Add unit tests and Quickcheck tests for the LV parser.
Also, fix the alphabetic order of some imports in htest.hs.
... - 02:34 pm snf-ganeti Revision 0cf8edad: Add tests for LVs parser
- Add unit tests and Quickcheck tests for the LV parser.
Also, fix the alphabetic order of some imports in htest.hs.
... - 02:34 pm ganeti-local Revision b5334d80: Add function testing parsers with QuickCheck
- Parsing a string automatically generated by QuickCheck can be useful in many
cases. A function for doing this is adde... - 02:34 pm snf-ganeti Revision b5334d80: Add function testing parsers with QuickCheck
- Parsing a string automatically generated by QuickCheck can be useful in many
cases. A function for doing this is adde... - 02:34 pm snf-ganeti Revision 688f35e6: Add function for generating arbitrary UUID
- Add a function for generating arbitrary UUIDs to be used for QuickCheck tests.
Signed-off-by: Michele Tartara <mtart... - 02:34 pm ganeti-local Revision 688f35e6: Add function for generating arbitrary UUID
- Add a function for generating arbitrary UUIDs to be used for QuickCheck tests.
Signed-off-by: Michele Tartara <mtart... - 02:33 pm ganeti-local Revision bdf51a05: Add LV parser
- Add the parser for getting the information about the logical volumes in the
system.
Signed-off-by: Michele Tartara <... - 02:33 pm snf-ganeti Revision bdf51a05: Add LV parser
- Add the parser for getting the information about the logical volumes in the
system.
Signed-off-by: Michele Tartara <... - 02:33 pm ganeti-local Revision a1f2fb58: Add design for LV data collector
- Add a section describing the logical volume data collector to the design
document for the monitoring agent.
Signed-o... - 02:33 pm snf-ganeti Revision a1f2fb58: Add design for LV data collector
- Add a section describing the logical volume data collector to the design
document for the monitoring agent.
Signed-o... - 02:32 pm snf-ganeti Revision fae96b7c: Minor fixes to monitoring design doc
- Add a missing full stop, and fix a sentence about the storage collectors.
Signed-off-by: Michele Tartara <mtartara@g... - 02:32 pm ganeti-local Revision fae96b7c: Minor fixes to monitoring design doc
- Add a missing full stop, and fix a sentence about the storage collectors.
Signed-off-by: Michele Tartara <mtartara@g... - 02:32 pm ganeti-local Revision 88e23508: Fix documentation formatting issue
- One line was longer than 80 characters.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Helga Velr... - 02:32 pm snf-ganeti Revision 88e23508: Fix documentation formatting issue
- One line was longer than 80 characters.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Helga Velr... - 01:52 pm devflow Revision c3c33dd0: Add devflow-flow script for handling git flow
- Add devflow-flow for automatically managing most common tasks for
starting and ending release, hotfix and feature bra... - 01:50 pm snf-image-creator Revision c50c5ae7: Add basic support for customizing windows images
- Add do_sysprep method for windows that shuts down the guestfs backend
process and starts a new kvm process with the s... - 10:53 am snf-ganeti Revision ed74dde5: Add test for the --full-evacuation option
- In this example cluster, there are four pairs of nodes, each hosting
two instances. Each node has disk capacity for a... - 10:53 am ganeti-local Revision ed74dde5: Add test for the --full-evacuation option
- In this example cluster, there are four pairs of nodes, each hosting
two instances. Each node has disk capacity for a... - 10:53 am snf-ganeti Revision a12b230c: hroller: option --full-evacuation
- Add an option to hroller, to plan for full evacuation of the
nodes to be rebooted, i.e., also plan for replacement se... - 10:53 am ganeti-local Revision a12b230c: hroller: option --full-evacuation
- Add an option to hroller, to plan for full evacuation of the
nodes to be rebooted, i.e., also plan for replacement se... - 10:53 am snf-ganeti Revision fdbdeaa3: Extract a partition functional
- Separate the partitionNonRedundant function in hroller into a
general functional that partitions a list of nodes acco... - 10:53 am ganeti-local Revision fdbdeaa3: Extract a partition functional
- Separate the partitionNonRedundant function in hroller into a
general functional that partitions a list of nodes acco... - 10:53 am ganeti-local Revision a947a583: Extract functional for greedily clearing nodes
- The method clearNodes in hroller greedily clears nodes of
non-redundant instances by moving them to a different node.... - 10:53 am snf-ganeti Revision a947a583: Extract functional for greedily clearing nodes
- The method clearNodes in hroller greedily clears nodes of
non-redundant instances by moving them to a different node.... - 10:52 am snf-ganeti Revision 634a1460: Make hroller not consider offline nodes for evacuation
- When planing on where to evacuate the non-redundant instances
of the nodes to be rebooted, it doesn't make sense to c... - 10:52 am ganeti-local Revision 634a1460: Make hroller not consider offline nodes for evacuation
- When planing on where to evacuate the non-redundant instances
of the nodes to be rebooted, it doesn't make sense to c... - 10:52 am snf-ganeti Revision a8cbe1d7: Update comments in hroller code
- hroller schedules moves of instances to have rebooted nodes
free of instances with this node as primary. Update the c... - 10:52 am ganeti-local Revision a8cbe1d7: Update comments in hroller code
- hroller schedules moves of instances to have rebooted nodes
free of instances with this node as primary. Update the c... - 10:52 am snf-ganeti Revision 8e4230a8: Clarify meaning of --print-moves in hroller man page
- When given the option --print-moves, hroller prints a list of
instance relocations after each reboot group. This sequ... - 10:52 am ganeti-local Revision 8e4230a8: Clarify meaning of --print-moves in hroller man page
- When given the option --print-moves, hroller prints a list of
instance relocations after each reboot group. This sequ... - 10:52 am snf-ganeti Revision 34ad1d7c: Remove obsolete TODO
- Originally, hroller started as a tool for offline maintenance only.
There it made sense to warn about instances still... - 10:52 am ganeti-local Revision 34ad1d7c: Remove obsolete TODO
- Originally, hroller started as a tool for offline maintenance only.
There it made sense to warn about instances still...
06/29/2013
- 12:50 pm snf-vncauthproxy Revision 0320590b: Merge branch 'debian-feature-async-control' into debian-develop
- Conflicts:
debian/control
debian/dirs
debian/vncauthproxy.default
debian/vncauthproxy.init - 12:49 pm snf-vncauthproxy Revision ca5ba36b: Merge branch 'develop' into debian-develop
- 12:48 pm Pithos MacOS Client Revision 1b43864d: Fix bug
- Fix bug in account serialization.
- 12:45 pm snf-vncauthproxy Revision 0b10953c: Merge branch 'feature-async-control' into develop
- 12:42 pm snf-vncauthproxy Revision 366b2302: Merge branch 'feature-async-control' into debian-feature-async-control
- 12:36 pm snf-vncauthproxy Revision df5f123a: Fix error in auth file handling
- 04:23 am snf-vncauthproxy Revision 1ff20157: Merge branch 'feature-async-control' into debian-feature-async-control
- 04:21 am snf-vncauthproxy Revision 28a2d809: Don't crash on an empy auth file
- Don't crash on an empty auth file. Also correct a typo with the `no_ssl`
opt. - 04:20 am snf-vncauthproxy Revision a1ff1169: Add vncauthproxy user/group
- 04:04 am snf-vncauthproxy Revision cdb5a605: Bump version to 1.4~rc2-1
- Signed-off-by: Stratos Psomadakis <psomas@grnet.gr>
- 04:04 am snf-vncauthproxy Revision a251418b: Add example user auth file
- 04:04 am snf-vncauthproxy Revision f1a9ec25: Add /var/lib/vncauthproxy/ to dirs
- 04:04 am snf-vncauthproxy Revision 1ad18957: Add DAEMON_OPTS variable in vncauthproxy.default
- 04:04 am snf-vncauthproxy Revision c99a8974: Minor change to pkg descr
- 04:04 am snf-vncauthproxy Revision 653715aa: Drop daemon's privileges
- Since there is no support for this in the daemon itself nor a proper
configuration file, do that in the (Debian) init... - 04:04 am snf-vncauthproxy Revision 171b9e72: Minor fixes to the Debian packaging
- 04:04 am snf-vncauthproxy Revision c7e8f923: Update debian packaging after script name change
- Update debian packaging to reflect console script name change
vncauthproxy.py -> vncauthproxy in setup.py. - 04:04 am snf-vncauthproxy Revision ded258ec: Update maintainer field in Synnefo branch
- 04:04 am snf-vncauthproxy Revision 657717d4: Add the `snf-' prefix to the package name
- 04:04 am snf-vncauthproxy Revision bd9ae319: Install default and init.d file as `vncauthproxy'
- This is done to ensure there is an upgrade path, if package
`vncauthproxy' is already installed - 04:04 am snf-vncauthproxy Revision 2efa7dc6: Update debian/changelog before release
- 04:04 am snf-vncauthproxy Revision eafd0e30: Initial Debian packaging
- 04:04 am snf-vncauthproxy Revision 773ef4dc: Update debian/changelog before release
06/28/2013
- 09:59 pm snf-vncauthproxy Revision 4a1dd7af: Add example users file and users file checks
- Add an example users file and fail if there are no users defined in the
file. - 09:44 pm Revision 8bb3a316: cyclades: Fix bug in testcase
- 09:27 pm Revision ce264c16: Merge branch 'hotfix-0.14.2' into develop
- Conflicts:
snf-astakos-app/astakos/im/views/projects.py
snf-cyclades-app/synnefo/logic/backend.py
snf-django-lib/s... - 09:15 pm Revision 5e903a58: snf-django: Add retry option to AstakosClient
- API method decorator should initialize the AstakosClient with the retry
argument set, in order to avoid errors caused... - 09:15 pm Revision 0ac01cf8: Add release dates for version 0.14
- 09:15 pm Revision 9ea101d3: Update NEWS for Synnefo 0.14
- 09:12 pm Revision abe6915b: Merge branch 'release-0.14' into develop
- Conflicts:
snf-astakos-app/astakos/im/views/target/redirect.py
snf-cyclades-app/synnefo/logic/backend.py
version - 08:51 pm Revision a68c2667: docs: Update 0.14 upgrade guide
- include reference to the update email configuration guide
- 08:49 pm Revision dfbd2922: debian: Fix kamaki version dependency in snf-tools
- 08:45 pm Revision e77a29ab: cyclades: Fixes relative to reconciliation
- Get available backends once and work only with them, since available
backends may change during reconciliation. Also ... - 08:43 pm devflow Revision 595d480a: pylint fixes
- 08:34 pm snf-vncauthproxy Revision d49bd2fb: Add support for control connection authentication
- Since vncauthproxy no longer uses Unix domain sockets for the control
connection handling, authentication handling, w... - 08:21 pm snf-vncauthproxy Revision 0b74ef50: Use SSL/TLS for control connections
- Control connections now use SSL/TLS by default. Since, vncauthproxy control
connections now use TCP/IP instead of Uni... - 06:34 pm snf-ganeti Revision 6676f007: Allow customization of the chroot
- As different users have different needs about the chroot, allow
customization in its build script. This is achieved a... - 06:34 pm ganeti-local Revision 6676f007: Allow customization of the chroot
- As different users have different needs about the chroot, allow
customization in its build script. This is achieved a... - 06:34 pm snf-ganeti Revision f5263f86: build_chroot: fix duplicate install
- In the last change to the chroot build script, the
apt-get command 'install' was moved to the APT_INSTALL
macro; howe... - 06:34 pm ganeti-local Revision f5263f86: build_chroot: fix duplicate install
- In the last change to the chroot build script, the
apt-get command 'install' was moved to the APT_INSTALL
macro; howe... - 06:06 pm devflow Revision 636aa0f3: PEP8 fix
- 05:41 pm Revision 387eee94: astakos: Update tests
- 05:30 pm Revision caabf67f: astakos: Fix call of helper function
- 05:07 pm devflow Revision 3a137edf: Specify version_template in devflow.conf
- Add extra option to devflow.conf file, containg a version_template file
for each package. Devflow will read this file... - 04:14 pm snf-image-creator Revision 0c505946: Pass the Image instance to the os_type classes
- Those classes may need to access more Image data than the guestfs
handler and the root device name - 04:00 pm snf-ganeti Revision 43ffd839: build_chroot: use APT_INSTALL macro for packet installation
- In this way, it is easier to change all the apt calls in the chroot.
In particular, this patch fixes the missing -y o... - 04:00 pm ganeti-local Revision 43ffd839: build_chroot: use APT_INSTALL macro for packet installation
- In this way, it is easier to change all the apt calls in the chroot.
In particular, this patch fixes the missing -y o... - 03:38 pm ganeti-local Revision c31ec06b: Don't exceed the standard PV size when growing a disk
- With exclusive storage, PVs are supposed to be used only up to the
standard PV size.
Signed-off-by: Bernardo Dal Sen... - 03:38 pm snf-ganeti Revision c31ec06b: Don't exceed the standard PV size when growing a disk
- With exclusive storage, PVs are supposed to be used only up to the
standard PV size.
Signed-off-by: Bernardo Dal Sen... - 03:38 pm ganeti-local Revision 8e5a911a: Enable disk growth with exclusive storage
- Disk growth is now supported also with exclusive storage, so we let the
operation continue.
Enable disk growth test ... - 03:38 pm snf-ganeti Revision 8e5a911a: Enable disk growth with exclusive storage
- Disk growth is now supported also with exclusive storage, so we let the
operation continue.
Enable disk growth test ... - 03:38 pm ganeti-local Revision be9150ea: Limit the PVs used for disk growth with exclusive storage
- The exclusive storage flag is passed along in the backend functions for
disk growth. LVM volumes handles the flag by ... - 03:38 pm snf-ganeti Revision be9150ea: Limit the PVs used for disk growth with exclusive storage
- The exclusive storage flag is passed along in the backend functions for
disk growth. LVM volumes handles the flag by ... - 03:37 pm ganeti-local Revision e43a624e: Add exclusive_storage to blockdev_grow RPC
- The flag is passed to the RPC, but it's still ignored by noded.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.co... - 03:37 pm snf-ganeti Revision e43a624e: Add exclusive_storage to blockdev_grow RPC
- The flag is passed to the RPC, but it's still ignored by noded.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.co... - 03:16 pm Revision 34244dfa: astakos: Disallow join/leave for non-alive projects
- 03:03 pm ./kamaki Revision 258a45f3: Fix user_list docs
- 03:01 pm ./kamaki Feature #3632 (Resolved): Cover astakos API on clients and create the corresponding user.* commands
- 02:58 pm ./kamaki Revision 6a2a28bd: Add name and uuid of session user to shell greet
- Refs: 3632
- 02:23 pm snf-ganeti Revision 3771161c: Design doc for openvswitch support
- This patch includes the design document for openvswitch support
Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>... - 02:23 pm ganeti-local Revision 3771161c: Design doc for openvswitch support
- This patch includes the design document for openvswitch support
Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>... - 02:18 pm devflow Revision c13bf70a: Export version to debuild environment
- 02:06 pm ./kamaki Revision c2e0892b: Merge branch 'develop' into debian-develop
- 02:06 pm ./kamaki Revision f42bcc2d: Merge branch 'feature-multiple-tokens' into develop
- 01:59 pm ./kamaki Feature #3632: Cover astakos API on clients and create the corresponding user.* commands
- Allow multiple tokens per cloud configuration
[cloud "mycloud"]
url = ...
token = u53r70o3n1== u53r70o3n2== u53r... - 01:57 pm ./kamaki Revision dc897a7e: Allow multiple tokens per cloud configuration
- Refs: #3632
- 01:47 pm Feature #4021 (Closed): New git repo for the jClouds integration
- Never mind.
https://github.com/grnet/snf-jclouds
- 01:34 pm Revision 8c8f856b: astakos: Correct plural in 1 pending membership
- 01:34 pm Revision d895de37: astakos: Fix listing of approved members
- Include leave requested and suspended members in the list of approved.
- 01:20 pm ganeti-local Revision 397b7844: Make NIC setup more flexible in case of Xen
- For every NIC write down a file that contains NIC's
info (MAC, mode, link, network details), that can
be sourced by a... - 01:20 pm ganeti-local Revision 4855760b: Refactor NIC configuration scripts
- Add new script vif-ganeti that could be used instead of
default vif-bridge in order NIC customization can be more
fle... - 01:20 pm snf-ganeti Revision a4669456: Document vif-ganeti usage
- In order to be able to use it as vif-script one has to
create a symbolic link inside /etc/xen/scripts pointing
to /us... - 01:20 pm snf-ganeti Revision 397b7844: Make NIC setup more flexible in case of Xen
- For every NIC write down a file that contains NIC's
info (MAC, mode, link, network details), that can
be sourced by a... - 01:20 pm snf-ganeti Revision 4855760b: Refactor NIC configuration scripts
- Add new script vif-ganeti that could be used instead of
default vif-bridge in order NIC customization can be more
fle... - 01:20 pm ganeti-local Revision a4669456: Document vif-ganeti usage
- In order to be able to use it as vif-script one has to
create a symbolic link inside /etc/xen/scripts pointing
to /us... - 01:17 pm devflow Revision 938a4739: Add option to automatically push tags and branches
- 01:11 pm Revision 2ea2e173: Add proper logging for UserCache
- 12:55 pm devflow Revision 8f939e17: Automatically apply patches
- Use --auto-commit option to automatically apply patches for version
files, instead of ignoring them. - 12:55 pm devflow Revision 88d15d7e: Handle case of no user in config
- 12:46 pm snf-image-creator Revision 55133880: Disable UAC remote restrictions in windows
- Before launching the windows image with KVM, disable the UAC remote
restrictions. This is needed to make the image al... - 12:46 pm snf-ganeti Revision 0102e732: Update design document for hroller
- The requirement to be able to plan full node evacuation came up after
the initial design. So add a section describing... - 12:46 pm ganeti-local Revision 0102e732: Update design document for hroller
- The requirement to be able to plan full node evacuation came up after
the initial design. So add a section describing... - 12:32 pm snf-image-creator Revision 34e7a04a: Minor typos
- 12:28 pm Revision 83a3723e: pithos: fix empty account usage computation
- Usage computation for empty accounts used to fail with:
TypeError: 'NoneType' object is unsubscriptable - 12:27 pm Revision f7c3c4c4: astakos: return uuid in weblogin
- The weblogin used to return the user uuid.
However, this in 0.14 version had been removed since the uuid
can be retri... - 12:20 pm Revision 7736e11a: pithos: improve performance of get_domain_list
- Before it used to query the database
for all the objects having the specific domain
and finally filtered out the obje... - 11:59 am snf-ganeti Revision 6f666c50: Fix typo in ganeti-2.8 design doc
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 11:59 am ganeti-local Revision 6f666c50: Fix typo in ganeti-2.8 design doc
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 11:59 am ganeti-local Revision ee414f1c: Add documentation for harep
- Include a section in the Administrator's guide describing how to use the
autorepair tool.
Fixes Issue 446
Signed-of... - 11:59 am snf-ganeti Revision ee414f1c: Add documentation for harep
- Include a section in the Administrator's guide describing how to use the
autorepair tool.
Fixes Issue 446
Signed-of... - 11:35 am Revision 05c1b849: astakos: Force usage registration during migration
- Register usage for astakos.pending_app even if limit is exceeded.
- 11:28 am devflow Revision 3c9b5ba0: Merge branch 'hotfix-0.11.6' into develop
- Conflicts:
version - 11:27 am devflow Revision 48995a96: Merge branch 'master' into develop
- 11:27 am devflow Revision 6b88d711: Get vcs_user info from gitconfig
- 11:05 am Revision 40d4f27d: cyclades: Fix --image-name option in server-list
- 11:05 am Revision 15c05cb7: Fix regressions in snf-manage list commands
- 11:05 am Revision 3730b433: Bump version to 0.14.2
- 10:38 am Revision adc82764: cyclades: Fix --image-name option in server-list
- 09:47 am Revision c4b059b1: Fix regressions in snf-manage list commands
- 09:22 am Pithos iOS Client Revision ef74c42f: Retry failed service requests that may have an updated URL in the service catalog
- For requests that use a URL from the service catalog,
if they return status code 401 or 404,
retry once after you upd...
06/27/2013
- 08:33 pm devflow Revision 36860fc2: Include codename when searching for revision
- 08:33 pm devflow Revision d3af231f: Sign tags
- 08:04 pm devflow Revision 494bd10f: Bump version 0.11.5
- 05:51 pm ./kamaki Revision ae2d6f88: Merge branch 'develop' into debian-develop
- 05:51 pm ./kamaki Revision b5f436e8: Merge branch 'feature-user-commands' into develop
- 05:51 pm ./kamaki Revision 41d22b0e: Update Changelog
- 05:49 pm ./kamaki Revision 3e02e714: Adjust funcional tests
- 05:42 pm snf-image-creator Revision e016d1b1: Bump version to 0.4.1-1~precise
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 05:42 pm snf-image-creator Revision e2b0db4d: Merge branch 'master' into debian-precise
- 05:33 pm snf-image-creator Revision e2c29e06: Bump version to 0.4.1-1~precise
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 05:33 pm snf-image-creator Revision 5f80a140: Merge branch 'master' into debian-precise
- 05:08 pm ./kamaki Revision 2808691e: Bump version to 0.9-2~precise
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 05:08 pm ./kamaki Revision 09090cb0: Merge branch 'master' into debian-precise
- 04:39 pm ./kamaki Revision b44a5a37: Cache by uuid instead of token in astakos client
- Refs: #3660
- 04:29 pm devflow Bug #4082 (Closed): Sign tags
- 04:18 pm snf-image-creator Revision d7a0de81: Update the documentation
- * Add instruction on how to install the debian packages
* Update version to 0.4.1
* Add a small comment about the d... - 03:57 pm ./kamaki Revision 390447b1: Merge branch 'develop' into debian-develop
- 03:57 pm ./kamaki Revision c3e01785: Merge branch 'feature-user-commands' into develop
- 03:56 pm ./kamaki Feature #3632: Cover astakos API on clients and create the corresponding user.* commands
- kamaki user commands are used to store user authentication info (endpoints, etc.) and switch between users
- 03:52 pm ./kamaki Revision fe4940bc: Implement user_get/set for session user
- Refs: #3632
user_info --> user_get
Each kamaki session has a session user
The user defined in the config file throug... - 03:42 pm devflow Bug #4081 (New): Do not tag upsteam branch if tag already exists
- devflow-autopkg should not try to tag the upstream branch if the tag already exists, because
the tag may be produced... - 03:01 pm ./kamaki Revision b91111b9: Implement user_info to show current user info
- Refs: #3632
- 02:52 pm ./kamaki Revision 9a8861d1: Implement a user_list to list cached shell users
- Refs: #3632
- 02:42 pm snf-image-creator Revision ab88be6b: Bump version to 0.4.1-1~wheezy
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 02:42 pm snf-image-creator Revision 354f0edf: Merge branch 'master' into debian-wheezy
- 01:40 pm ./kamaki Revision 9d0a8ecf: Fix typo == --> --
- 12:54 pm ./kamaki Revision 31618e2a: Parse publicURL to fix astakos init, pretty quotas
- Refs: #3632
- 12:32 pm ganeti-local Revision 9353adde: iallocator: storage processing accepts space_info structure
- This is a small refactoring to make the processing of
the storage space information not accept a node info
result, bu... - 12:32 pm snf-ganeti Revision 9353adde: iallocator: storage processing accepts space_info structure
- This is a small refactoring to make the processing of
the storage space information not accept a node info
result, bu... - 12:08 pm snf-ganeti Revision b82d7182: iallocator: get rid of MakeLegacyNodeInfo
- So far, the iallocator makes a node info call, converts
the result into a legacy node info structure and then
retriev... - 12:08 pm ganeti-local Revision b82d7182: iallocator: get rid of MakeLegacyNodeInfo
- So far, the iallocator makes a node info call, converts
the result into a legacy node info structure and then
retriev... - 12:08 pm snf-ganeti Revision 0ac34c90: iallocator: factor out instance memory summation
- The iallocator adjusts the free memory by a calculation
of how much memory is actually currently used by instances
on... - 12:08 pm ganeti-local Revision 0ac34c90: iallocator: factor out instance memory summation
- The iallocator adjusts the free memory by a calculation
of how much memory is actually currently used by instances
on... - 12:08 pm ganeti-local Revision 11aa3ca5: iallocator: extract storage info directly from node info
- So far, the iallocator made a node info RPC call, converted
the result into a legacy node info format and then extrac... - 12:08 pm snf-ganeti Revision 11aa3ca5: iallocator: extract storage info directly from node info
- So far, the iallocator made a node info RPC call, converted
the result into a legacy node info format and then extrac... - 12:05 pm snf-ganeti Revision 3dda8127: Make NodeInfo (hs) accept arbitrary storage types
- So far, the Haskell implementation of NodeInfo just
requests storage information about volume groups.
With this patch... - 12:05 pm ganeti-local Revision 3dda8127: Make NodeInfo (hs) accept arbitrary storage types
- So far, the Haskell implementation of NodeInfo just
requests storage information about volume groups.
With this patch... - 12:05 pm ganeti-local Revision 00839a42: Storage utility functions for Haskell
- In order to extend the Haskell version of the NodeInfo
query, we need some utility functions to deal with
disk templa... - 12:05 pm snf-ganeti Revision 00839a42: Storage utility functions for Haskell
- In order to extend the Haskell version of the NodeInfo
query, we need some utility functions to deal with
disk templa... - 12:05 pm snf-ganeti Revision 20529708: iallocator: computation of storage data
- This patch extracts the processing of the storage-related
data from the RPC call 'node_info' in a separate function
t... - 12:05 pm ganeti-local Revision 20529708: iallocator: computation of storage data
- This patch extracts the processing of the storage-related
data from the RPC call 'node_info' in a separate function
t... - 12:05 pm ganeti-local Revision b844311b: rpc.py: override default storage type in node info
- This patch changes the semantics of dealing with the result
of the RPC call "node_info" when converting them into a
L... - 12:05 pm snf-ganeti Revision b844311b: rpc.py: override default storage type in node info
- This patch changes the semantics of dealing with the result
of the RPC call "node_info" when converting them into a
L... - 12:05 pm snf-ganeti Revision 0f70b3fb: iallocator: factor out 'get_attr' method
- This patch extracts an inline 'get_attr' method to extract
data from the result of the RPC call 'node_info'. It was s... - 12:05 pm ganeti-local Revision 0f70b3fb: iallocator: factor out 'get_attr' method
- This patch extracts an inline 'get_attr' method to extract
data from the result of the RPC call 'node_info'. It was s... - 12:05 pm ganeti-local Revision c9c4b92d: iallocator: prepare RPC call 'node_info'
- This patch does a small refactoring in the allocator. It extracts
the preparation and actual call of the 'node_info' ... - 12:05 pm snf-ganeti Revision c9c4b92d: iallocator: prepare RPC call 'node_info'
- This patch does a small refactoring in the allocator. It extracts
the preparation and actual call of the 'node_info' ... - 12:05 pm snf-ganeti Revision d71b0275: Typo in iallocator design doc
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 12:05 pm ganeti-local Revision d71b0275: Typo in iallocator design doc
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com>
06/26/2013
- 08:18 pm snf-image-creator Revision 57e98b60: Merge branch 'develop' into feature-windows-support
- 08:10 pm snf-image-creator Revision bda5233f: Bump version to 0.4.1next
- 08:09 pm snf-image-creator Revision ae887b57: Merge branch 'hotfix-0.4.1' into develop
- Conflicts:
image_creator/version.py
version - 07:32 pm snf-image-creator Revision 4fecb169: Bump version to 0.4.1
- 07:21 pm snf-image-creator Revision 628054a7: Merge branch 'hotfix-0.4.1'
- 07:20 pm snf-image-creator Revision b8c0848c: Add missing _do_collect_metadata method in Windows
- 07:09 pm snf-image-creator Revision 48511209: Fix an missing func error introduced in e1c0be0296
- 05:58 pm ./kamaki Revision 556e6916: Fix logger in snf-astakos commands
- 05:45 pm ./kamaki Revision 8b2d63a7: Fix broken unittests concerning floating ips
- 05:19 pm ./kamaki Feature #3867 (Closed): Optional wait flag on server modificaiton commands
- Also, expand "wait" to server_create/start/reboot/shutdown/delete and network_create/delete and create a network_wait
- 05:03 pm ./kamaki Revision 93a4d595: Merge branch 'feature-expand-wait-functionality' into develop
- 05:01 pm ganeti-local Revision ec4341d7: Fix lint error
- Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 05:01 pm snf-ganeti Revision ec4341d7: Fix lint error
- Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 05:01 pm ./kamaki Revision 77df3d4a: Add --wait 2 network_create/delete + upd Changelog
- Refs: 3867
- 04:47 pm ./kamaki Revision 7b2e4bf1: Make wait mechanism usble by more cyclades methods
- Refs: #3867
- 03:34 pm snf-ganeti Revision d101b7be: Unset LV name if no LVM disk templates are enabled
- If there are no LVM based disk templates enabled in QA, reset the LV
name after the corresponding gnt-cluster modify ... - 03:34 pm ganeti-local Revision d101b7be: Unset LV name if no LVM disk templates are enabled
- If there are no LVM based disk templates enabled in QA, reset the LV
name after the corresponding gnt-cluster modify ... - 03:34 pm snf-ganeti Revision 0c2cfb97: Skip drbd-usermode-helper test if DRBD is disabled
- Changing the drbd usermode helper in gnt-cluster modify fails if DRBD is
not installed on the nodes. Thus skip this t... - 03:34 pm ganeti-local Revision 0c2cfb97: Skip drbd-usermode-helper test if DRBD is disabled
- Changing the drbd usermode helper in gnt-cluster modify fails if DRBD is
not installed on the nodes. Thus skip this t... - 03:34 pm snf-ganeti Revision 7e7af9ee: Add route to VCluster network in vcluster-setup
- This route is required on the Fedora test machine, as otherwise fping
would not work and hang forever.
Signed-off-by... - 03:34 pm ganeti-local Revision 7e7af9ee: Add route to VCluster network in vcluster-setup
- This route is required on the Fedora test machine, as otherwise fping
would not work and hang forever.
Signed-off-by... - 03:34 pm snf-ganeti Revision f90a2d0c: Replace tempfile by mktemp in QA code
- The tempfile command only exists in Debian. In order to run the VCluster
QA also on Fedora, replace its use by mktemp... - 03:34 pm ganeti-local Revision f90a2d0c: Replace tempfile by mktemp in QA code
- The tempfile command only exists in Debian. In order to run the VCluster
QA also on Fedora, replace its use by mktemp... - 02:42 pm snf-ganeti Revision 418a9d72: Support big-step shrinking in tiered allocation
- In tiered allocation, if by shrinking only a single resource a valid
allocation can be found, shrinking is bound to s... - 02:42 pm ganeti-local Revision 418a9d72: Support big-step shrinking in tiered allocation
- In tiered allocation, if by shrinking only a single resource a valid
allocation can be found, shrinking is bound to s... - 02:35 pm ./kamaki Revision 60c42f9f: Add a --wait option to various server commands
- Refs: #3867
Commands affected: server_create/start/shutdown/reboot
Also, the wait functionality is now encapsulated... - 01:58 pm snf-ganeti Revision a3e964cf: Disable pylint E1101 on hypothetical import
- In some versions of python the module IN does not provide
the constant SO_PEERCRED (issue 191). So in commit 069a4b
a... - 01:58 pm ganeti-local Revision a3e964cf: Disable pylint E1101 on hypothetical import
- In some versions of python the module IN does not provide
the constant SO_PEERCRED (issue 191). So in commit 069a4b
a... - 01:28 pm Revision 584bdc72: pithos: compatibility code for django greater than 1.2
- Change condition for being compatible with django 1.2 or greater
- 12:28 pm ./kamaki Bug #4002 (Resolved): History run fails to use cached authentication information
- 12:28 pm ./kamaki Revision e3f01d64: Update the copyright dates everywhere
- 12:18 pm snf-ganeti Revision dad226e3: Merge branch 'stable-2.8' into master
- * stable-2.8:
gnt-cluster info (py): add enabled disk templates
Version bump to 2.8.0~beta1
Change version numb... - 12:18 pm ganeti-local Revision dad226e3: Merge branch 'stable-2.8' into master
- * stable-2.8:
gnt-cluster info (py): add enabled disk templates
Version bump to 2.8.0~beta1
Change version numb...
06/25/2013
- 08:20 pm Revision 4d244f4a: pithos: Fix partial content responses
- Refs: #4063
- 06:25 pm snf-image-creator Revision b6765b7e: Always close fds returned by tempfile.mkstemp()
- 06:13 pm Pithos iOS Client Revision 560d0668: Support full URL in X-Object-Public header
- When X-Object-Public has a valid URL use it as
it is, instead of adding the public link url
prefix. - 06:01 pm Bug #4063 (Resolved): Fix partial content responses
- Pithos for object data replies initializes the response with an iterator as content.
This in django 1.2 has as a r... - 05:50 pm ./kamaki Revision 58af3e42: Restore history-run functionality
- 05:50 pm ./kamaki Revision 5c2c0a6c: Merge branch 'feature-history-run' into develop
- 05:49 pm ./kamaki Revision 0ec19fd3: Restore history-run functionality
- 05:22 pm ./kamaki Revision 8029fcb9: Update version tag
- 05:14 pm snf-image-creator Revision 266069e0: Update dependencies for 0.4
- 05:13 pm snf-image-creator Revision e875afdf: Update depencencies for version 0.4
- 05:12 pm snf-image-creator Revision b0e59fbf: Update dependencies for version 0.4
- 05:06 pm ./kamaki Revision a0608786: Fix spelling mistake (ident-->indent)
- 04:27 pm snf-image-creator Revision e1c0be02: Add check_guestfs_version function
- This function is used to check if a specified libguestfs version is
smaller, greater or equal to the installed one - 04:12 pm snf-cloudcms Revision 7c0d3e1b: Bump version to 0.14-1~squeeze
- Signed-off-by: Kostas Papadimitriou <kpap@grnet.gr>
- 04:12 pm snf-cloudcms Revision 7144d34c: Merge branch 'master' into debian
- 04:12 pm snf-cloudcms Revision 2d47caaf: Bump version to v0.14
- 04:01 pm Pithos Web Client Revision 4805f277: Bump version to 0.14-1~squeeze
- Signed-off-by: Kostas Papadimitriou <kpap@grnet.gr>
- 04:01 pm Pithos Web Client Revision beaa4a94: Merge branch 'master' into debian
- 04:01 pm Pithos Web Client Revision 4f69fd0a: Merge branch 'debian-release-0.14' into debian
- 04:00 pm Pithos Web Client Revision f987395f: Bump version to v0.14
- 03:47 pm Pithos Web Client Revision b4f6c042: Bump version 0.14
- 03:28 pm Revision f14386da: Bump version to 0.14.1-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 03:28 pm Revision af8119a7: Merge branch 'master' into debian
- 03:24 pm Revision f089ffca: snf-django: Add retry option to AstakosClient
- API method decorator should initialize the AstakosClient with the retry
argument set, in order to avoid errors caused... - 03:23 pm Revision b12ab2d0: Revert "cyclades: Speed up reconciliation"
- This reverts commit cf2241c45a22dac71e31dbf32f4700c475804c12.
- 03:22 pm Revision 3a2a3c37: Bump version to 0.14.1
- 02:27 pm Revision 8f8ef879: Bump version to 0.14-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 02:27 pm Revision b49fb3f0: Merge branch 'master' into debian
- 02:26 pm Revision e7391395: cyclades: Fix bug in setup.py
- muliprocessing is included in python 2.6
- 02:26 pm Revision 2d6acde1: Add release dates for version 0.14
- 02:26 pm Revision ee566497: Update NEWS for Synnefo 0.14
- 02:03 pm ./kamaki Feature #4059 (Closed): Support multiple ranges in kamaki-file-* commands
- Pithos+ accepts strings of multiple ranges.
E.g. " to get the first 10, bytes 30-39 and the last 100 use Range: byte... - 02:03 pm Revision e5094490: Merge branch 'debian-release-0.14' into debian
- Conflicts:
debian/changelog
version - 01:51 pm ./kamaki Revision 6b9e6183: Merge branch 'develop' into debian-develop
- 01:50 pm ./kamaki Revision f55d3a15: Simplify listings
- Modify print_list/dict/items methods of kamaki.cli.utils to be simpler
and print output in a simpler form
ke... - 01:18 pm Revision 8b8aa361: Merge branch 'release-0.14'
- Conflicts:
version - 12:01 pm ./kamaki Support #4058 (New): Create unittests for top-level kamaki.cli.* functions
- Unit-test everything under kamaki/cli/ .
Unit-testing the kamaki.cli.* functions may result in redefinitions, rena... - 12:00 pm Revision 7dd63e07: docs: Update 0.14 upgrade guide
- include reference to the update email configuration guide
- 11:40 am Revision 5bc9cbb2: Bump version to 0.14rc6
- 11:39 am Revision bfc6a362: Bump version to 0.14~rc5-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 11:39 am Revision c487c9d1: Merge branch 'release-0.14' into debian-release-0.14
- 11:36 am Revision cf2241c4: cyclades: Speed up reconciliation
- Speed up reconciliation by using mulitprocessing to get in parallel
the instances from all Ganeti backends. - 11:35 am Pithos iOS Client Revision 1e072782: Use service catalog and update version
- Support tokens mechanism to retrieve service catalog,
for account creation and change of settings.
Allow fallback for... - 11:32 am Revision bb013297: docs: Mention UI URL change in upgrade
- If some BASE_URL has changed, the UI URL needs to be updated.
- 11:31 am snf-image-creator Revision 67b70375: Bump development version to 0.4next
- 10:55 am snf-ganeti Revision e4b5f955: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7:
Provide the right fix for the kvm_extra parameter
NEWS and version updates for 2.7.0~rc3
kvm: don... - 10:55 am ganeti-local Revision e4b5f955: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7:
Provide the right fix for the kvm_extra parameter
NEWS and version updates for 2.7.0~rc3
kvm: don... - 10:03 am snf-ganeti Revision a967416c: Provide the right fix for the kvm_extra parameter
- With the previous adjustment the arguments were boxed into one extra
array. This actually makes the parameter work (w... - 10:03 am ganeti-local Revision a967416c: Provide the right fix for the kvm_extra parameter
- With the previous adjustment the arguments were boxed into one extra
array. This actually makes the parameter work (w... - 03:45 am Revision c4f9764f: Fix check for snf-manage in ci/tests.sh
- 02:35 am Revision 43cdd0c4: Report failure to find snf-manage in test runner
06/24/2013
- 06:01 pm ganeti-local Revision 360e6c08: kvm: don't pass whole extra as a single argument
- If extra is longer than a single word passing it the way it was passed
won't work. Of course this solution is also on... - 06:01 pm snf-ganeti Revision 0e6b8229: NEWS and version updates for 2.7.0~rc3
- Time for a new release.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google... - 06:01 pm ganeti-local Revision 0e6b8229: NEWS and version updates for 2.7.0~rc3
- Time for a new release.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google... - 06:01 pm snf-ganeti Revision 360e6c08: kvm: don't pass whole extra as a single argument
- If extra is longer than a single word passing it the way it was passed
won't work. Of course this solution is also on... - 05:11 pm snf-ganeti Revision 85218237: For node queries allow short forms of host names
- For node queries use the host-name filter instead of the simple
equality-based one.
Signed-off-by: Klaus Aehlig <aeh... - 05:11 pm ganeti-local Revision 85218237: For node queries allow short forms of host names
- For node queries use the host-name filter instead of the simple
equality-based one.
Signed-off-by: Klaus Aehlig <aeh... - 05:11 pm ganeti-local Revision 0122b96d: Provide a special filter for host names
- For host names, usually short forms are used, e.g., node1 or node1.sub
instead of the full qualified node1.sub.exampl... - 05:11 pm snf-ganeti Revision 0122b96d: Provide a special filter for host names
- For host names, usually short forms are used, e.g., node1 or node1.sub
instead of the full qualified node1.sub.exampl... - 03:41 pm ganeti-local Revision fe782deb: gnt-cluster info (py): add enabled disk templates
- This fixes issue 485. In the python implementation of
the cluster config info, the enabled_disk_templates
were missin... - 03:41 pm snf-ganeti Revision fe782deb: gnt-cluster info (py): add enabled disk templates
- This fixes issue 485. In the python implementation of
the cluster config info, the enabled_disk_templates
were missin... - 01:46 pm ganeti-local Revision c632d3a5: Fix node modify QA tests for large cluster
- If the node count in a cluster exceeds the master candidate pool size
(which is 10 by default), it's no longer possib... - 01:46 pm snf-ganeti Revision c632d3a5: Fix node modify QA tests for large cluster
- If the node count in a cluster exceeds the master candidate pool size
(which is 10 by default), it's no longer possib... - 01:29 pm ganeti-local Revision 399ff733: Version bump to 2.8.0~beta1
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Thomas Thrainer <thomasth@google.com> - 01:29 pm snf-ganeti Revision 399ff733: Version bump to 2.8.0~beta1
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Thomas Thrainer <thomasth@google.com> - 01:29 pm snf-ganeti Revision b031e99d: Change version numbers in documentation
- Some of the documents have the version number of Ganeti. This commit updates
it in preparation for the 2.8 version bu... - 01:29 pm ganeti-local Revision b031e99d: Change version numbers in documentation
- Some of the documents have the version number of Ganeti. This commit updates
it in preparation for the 2.8 version bu... - 11:16 am snf-ganeti Revision 50119242: Doc for GlusterFS Ganeti Support
- This patch adds a design document for introducing GlusterFS Support in Ganeti.
Signed-off-by: Weiwei Jia <harryxiyou... - 11:16 am ganeti-local Revision 50119242: Doc for GlusterFS Ganeti Support
- This patch adds a design document for introducing GlusterFS Support in Ganeti.
Signed-off-by: Weiwei Jia <harryxiyou... - 10:16 am snf-ganeti Revision e03e445c: Fix issue with python coverage tests
- The recently introduced check for python libraries required only for testing
(commit 27df5b736ef72b3b12c07f32d64dbac9... - 10:16 am ganeti-local Revision e03e445c: Fix issue with python coverage tests
- The recently introduced check for python libraries required only for testing
(commit 27df5b736ef72b3b12c07f32d64dbac9...
06/21/2013
- 06:09 pm ganeti-local Revision f2b58d93: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7:
Add a warning about the restriction of gnt-node evacuate
Fix permissions of the queue archive dir
... - 06:09 pm snf-ganeti Revision f2b58d93: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7:
Add a warning about the restriction of gnt-node evacuate
Fix permissions of the queue archive dir
... - 05:42 pm Revision e8aa2f64: cyclades: Fix bug in allocating archipelago VMs
- This commit fixes a bug that caused backend allocator to send
archipelago VMs backends to backends not in ARCHIPELAGO... - 05:28 pm ./kamaki Revision a57402cd: Expose floatingip command group to CLI
- 05:21 pm ./kamaki Revision 8077aedf: Merge branch 'feature-floating-ips' into develop
- 05:21 pm ./kamaki Revision 0c27e53f: Update changelog
- 05:19 pm ./kamaki Revision 9b47150e: Expose impemented floating IP methods
- New commands:
floatingip list/create/delete/info/pools
server ip attach/detach
Also, renamed the assoc/disassoc flo... - 05:07 pm ganeti-local Revision bbf50ea0: grow disk: call SetDiskID before blockdev_getsize
- Missing this call caused blockdev_getsize to be called on the wrong
physical device, and fail.
This fixes Issue 497.... - 05:07 pm ganeti-local Revision 1b3fbef6: Catch DeviceCreationError unhandled exceptions
- _CreateBlockDevInner is called twice in TLReplaceDisks. While this
should be fixed, right now this leaves the DeviceC... - 05:07 pm snf-ganeti Revision bbf50ea0: grow disk: call SetDiskID before blockdev_getsize
- Missing this call caused blockdev_getsize to be called on the wrong
physical device, and fail.
This fixes Issue 497.... - 05:07 pm snf-ganeti Revision 1b3fbef6: Catch DeviceCreationError unhandled exceptions
- _CreateBlockDevInner is called twice in TLReplaceDisks. While this
should be fixed, right now this leaves the DeviceC... - 04:28 pm snf-ganeti Revision 91104b80: Fix daemon QA tests
- TestInstanceConsecutiveFailures now leaves the test instance in the same
state it got it.
Signed-off-by: Thomas Thra... - 04:28 pm ganeti-local Revision 91104b80: Fix daemon QA tests
- TestInstanceConsecutiveFailures now leaves the test instance in the same
state it got it.
Signed-off-by: Thomas Thra... - 03:48 pm snf-image-creator Revision b9a8a121: Bump version to 0.4
- 03:25 pm Bug #4048: pithos UI: Fix storage_logo position
- Updated pithos.css as instructed.
- 03:24 pm Pithos Web Client Revision ec4d0945: Merge branch 'release-0.14' into issue_4035
- 03:24 pm Pithos Web Client Revision c8b0999f: Merge branch 'issue_4048' into release-0.14
- Refs #4048
- 03:22 pm Pithos Web Client Revision 34278d33: Add CSS fragment
- Refs #4048
- 03:20 pm Bug #4048 (Assigned): pithos UI: Fix storage_logo position
- 03:16 pm ./kamaki Revision 56d361de: Merge branch 'develop' into feature-floating-ips
- 03:16 pm snf-ganeti Revision 27df5b73: Disable python test if required libraries are missing
- Some python libraries are only needed for the tests, but not for running
Ganeti. If those libraries are missing, just... - 03:16 pm ganeti-local Revision 27df5b73: Disable python test if required libraries are missing
- Some python libraries are only needed for the tests, but not for running
Ganeti. If those libraries are missing, just... - 03:15 pm snf-ganeti Revision a05018a9: Better specify what packages to install
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 03:15 pm ganeti-local Revision a05018a9: Better specify what packages to install
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 03:14 pm ganeti-local Revision 09bf829d: Improve install guide
- Add command for updating the list of cabal packages, before starting
installing them.
Signed-off-by: Michele Tartara... - 03:14 pm snf-ganeti Revision 09bf829d: Improve install guide
- Add command for updating the list of cabal packages, before starting
installing them.
Signed-off-by: Michele Tartara... - 03:08 pm ganeti-local Revision 12443fb8: Fix typo in the documentation index
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 03:08 pm snf-ganeti Revision 12443fb8: Fix typo in the documentation index
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 03:08 pm ganeti-local Revision 864b57d7: Fix typos in the documentation index
- This patch fixes some typos in the documentation index.
Signed-off-by: Weiwei Jia <harryxiyou@gmail.com>
Signed-off-... - 03:08 pm snf-ganeti Revision 864b57d7: Fix typos in the documentation index
- This patch fixes some typos in the documentation index.
Signed-off-by: Weiwei Jia <harryxiyou@gmail.com>
Signed-off-... - 02:53 pm snf-ganeti Revision cd30f3e6: Update security document wrt confd access to SSL cert
- The fact that confd has been given access to the server.pem certificate
needs to be described in the security documen... - 02:53 pm ganeti-local Revision cd30f3e6: Update security document wrt confd access to SSL cert
- The fact that confd has been given access to the server.pem certificate
needs to be described in the security documen... - 02:01 pm snf-image-creator Revision be739023: Merge branch 'develop'
- 01:40 pm Revision 79f65825: cyclades: Handle errors when using multiprocessing
- Check the process exitcode to determine if a process finished
successfully. - 12:54 pm Revision d986cb32: cyclades: Speed up reconciliation
- Speed up reconciliation by using mulitprocessing to get in parallel
the instances from all Ganeti backends. - 12:29 pm ./kamaki Support #3964 (Closed): Adjust functional tests in kamaki.clients to novel features
- 12:26 pm devflow Revision ec794032: Bump version to 0.11.5-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 12:26 pm devflow Revision a4d63e01: Merge branch 'master' into debian
- 12:24 pm devflow Revision 78bf8938: Bump version to 0.11.5
- 12:07 pm ./kamaki Revision beb9e1e3: Bump version to 0.9-2~wheezy
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 12:03 pm devflow Revision aa46edf3: Fix bug in undebianizing branch
- 11:56 am devflow Revision 8b50fa05: Add case branch equals codename
- 11:53 am devflow Revision 671d8708: fix
- 11:44 am devflow Revision 63215bfb: Bump version to 0.11.4
- 11:42 am devflow Revision 81f246c1: Fix bug in debian branches with distribution
- Fix getting branch type for debian branches with distribution
- 09:28 am snf-ganeti Revision cb474ee4: Fix permissions of the queue archive dir
- The permissions were set to 0740, but of course being a directory the
correct permissions are 0750.
Signed-off-by: G... - 09:28 am ganeti-local Revision cb474ee4: Fix permissions of the queue archive dir
- The permissions were set to 0740, but of course being a directory the
correct permissions are 0750.
Signed-off-by: G...
06/20/2013
- 07:16 pm Pithos Web Client Revision afb23bf9: WIP Investigating #4035
- ...
Refs #4035 - 06:31 pm snf-ganeti Revision 65914847: Add a warning about the restriction of gnt-node evacuate
- Even though gnt-node evacuate should be able to evacuate all instances
at once, this currently is not the case. Add a... - 06:31 pm ganeti-local Revision 65914847: Add a warning about the restriction of gnt-node evacuate
- Even though gnt-node evacuate should be able to evacuate all instances
at once, this currently is not the case. Add a... - 06:24 pm snf-ganeti Revision 52e9bef0: Add gnt-node migrate to QA
- Make it possible to optionally run gnt-node migrate during QA.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
... - 06:24 pm ganeti-local Revision 52e9bef0: Add gnt-node migrate to QA
- Make it possible to optionally run gnt-node migrate during QA.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
... - 05:35 pm snf-image-creator Revision ffc64d7c: Remove all referencies to words like ~okeanos
- In the documentation and the printed messages, remove all references
to ~okeanos, pithos or cyclades. - 05:04 pm snf-ganeti Revision 4d33e134: Convert instance indices to UUIDs in configuration
- cfgupgrade replaces the occurences of instance names (where they are
used as index) with the instance UUID.
It also ... - 05:04 pm ganeti-local Revision 4d33e134: Convert instance indices to UUIDs in configuration
- cfgupgrade replaces the occurences of instance names (where they are
used as index) with the instance UUID.
It also ... - 05:04 pm snf-ganeti Revision da4a52a3: Index instances by their UUID
- No longer index instances by their name but by their UUID in the cluster
config. This change changes large parts of t... - 05:04 pm ganeti-local Revision da4a52a3: Index instances by their UUID
- No longer index instances by their name but by their UUID in the cluster
config. This change changes large parts of t... - 05:04 pm snf-ganeti Revision b691385f: Node-UUID related cleanup
- Some variables which hold node UUID's are renamed to reflect their
indent better.
Use cfg.GetNodeName(uuid) instead o... - 05:04 pm ganeti-local Revision b691385f: Node-UUID related cleanup
- Some variables which hold node UUID's are renamed to reflect their
indent better.
Use cfg.GetNodeName(uuid) instead o... - 04:42 pm ./kamaki Revision 084cffd1: Bump version to 0.9-1
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 04:42 pm ./kamaki Revision 7235534a: Merge branch 'master' into debian
- 04:39 pm ./kamaki Revision b9883088: Merge branch 'master' into debian-wheezy
- 04:35 pm ./kamaki Revision 6d9a050e: Merge branch 'master' into debian-master
- 04:35 pm ./kamaki Revision 5d324b35: Update version tag to 0.9
- 04:34 pm ./kamaki Revision c522b8ec: Merge branch 'release-0.9'
- Conflicts:
Changelog
README.Upgrade
docs/conf.py
docs/installation.rst
docs/setup.rst
kamaki/cli/argument.py
k... - 04:23 pm snf-ganeti Revision 9839902a: Add tools for building deb packages to build_chroot
- The chroot only had tools for building and testing Ganeti, but not for
building its Debian packages. They are added b... - 04:23 pm ganeti-local Revision 9839902a: Add tools for building deb packages to build_chroot
- The chroot only had tools for building and testing Ganeti, but not for
building its Debian packages. They are added b... - 04:23 pm ./kamaki Revision d1d587a0: Merge branch 'release-0.9' into debian-release-0.9
- 04:22 pm ./kamaki Revision 4443152f: Adjust unit/functional tests
- Refs: #3964
(cherry picked from commit c088076b149d5df99a28c1d31cfbe7d2754bb289) - 04:17 pm ./kamaki Revision 79eb8f6b: Merge branch 'develop' into debian-develop
- 04:16 pm ./kamaki Revision c088076b: Adjust unit/functional tests
- Refs: #3964
- 04:04 pm Pithos Web Client Bug #4033 (Assigned): Multiple selection issue
- I have been debugging this.
There is a condition that makes "Share" appear only if there is one selected item.
... - 03:53 pm Pithos Web Client Bug #4035: Erroneous behavior in case of objects with same name
- OK, here is the situation.
As described in the message of the latest commit, commit:8474a42a9003522ca6d99b8c28c574... - 03:41 pm ./kamaki Support #3832 (Closed): Adjust cyclades and astakos calls to synnefo 0.14 specs and url schemes
- 03:41 pm ./kamaki Feature #3934 (Closed): Design and support a new config file structure and address compatibility ...
- 03:40 pm ./kamaki Feature #3913 (Closed): Add multiple remotes and switch between them
- 03:40 pm ./kamaki Feature #3874 (Closed): Ask astakos for service endpoints
- 03:40 pm ./kamaki Feature #3797 (Closed): Enrich image register meta record format
- 03:40 pm ./kamaki Feature #3769 (Closed): Store metadata after an image registration
- 03:39 pm ./kamaki Feature #3608 (Closed): Separate upload_object file reading/data writing concerns
- 03:39 pm ./kamaki Bug #4030 (Closed): Kamaki should raise errors for incompatible cloud names in config file
- 03:39 pm ./kamaki Bug #3979 (Closed): Incorrect warning messages when config file is misconfigured
- 03:37 pm snf-ganeti Revision 5e568fee: Fix wrong assert
- An assert wrongly verified that the node name instead of the node UUID
is in the set of locked nodes. This patch fixe... - 03:37 pm ganeti-local Revision 5e568fee: Fix wrong assert
- An assert wrongly verified that the node name instead of the node UUID
is in the set of locked nodes. This patch fixe... - 03:33 pm Pithos Web Client Revision 8474a42a: WIP Investigating #4035
- Very inconsistent behavior of the selection mechanism. I get erroneous behavior
with 20 deployments in a row and then... - 03:27 pm snf-ganeti Revision 3be0f700: Improve the final message of build_chroot
- Give more precise instructions on the next steps to actually run the
chroot.
Signed-off-by: Michele Tartara <mtartar... - 03:27 pm ganeti-local Revision 3be0f700: Improve the final message of build_chroot
- Give more precise instructions on the next steps to actually run the
chroot.
Signed-off-by: Michele Tartara <mtartar... - 03:27 pm ganeti-local Revision d1068153: Make build_chroot self-contained
- The configuration file are included in build_chroot, and are
automatically created by the script if it is not able to... - 03:27 pm snf-ganeti Revision d1068153: Make build_chroot self-contained
- The configuration file are included in build_chroot, and are
automatically created by the script if it is not able to... - 02:52 pm snf-ganeti Revision 1f3096c2: Fix testGetHvDefaults testcase
- The introduction of the migration_mode parameter to the fake hypervisor
broke the testGetHvDefaults. This patch fixes... - 02:52 pm ganeti-local Revision 1f3096c2: Fix testGetHvDefaults testcase
- The introduction of the migration_mode parameter to the fake hypervisor
broke the testGetHvDefaults. This patch fixes... - 02:52 pm ganeti-local Revision 4665b94f: Fix instance add for missing node specs
- Don't pass None to cfg.GetNodeNames. Instead, only resolve the node
names if it's sure that the UUID list is valid.
... - 02:52 pm snf-ganeti Revision 4665b94f: Fix instance add for missing node specs
- Don't pass None to cfg.GetNodeNames. Instead, only resolve the node
names if it's sure that the UUID list is valid.
... - 02:50 pm Revision dec3cb70: Update gitignore
- exclude .coverage
- 02:46 pm ganeti-local Revision 0cac64ac: Merge branch 'stable-2.8' into master
- * stable-2.8
In tiered allocation, cut non-promising shrinking tries
Add confd user to masterd group
Signed-off-... - 02:46 pm snf-ganeti Revision 0cac64ac: Merge branch 'stable-2.8' into master
- * stable-2.8
In tiered allocation, cut non-promising shrinking tries
Add confd user to masterd group
Signed-off-... - 01:54 pm devflow Revision 0522396f: Bump version to 0.11.3-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 01:54 pm devflow Revision 1013388d: Merge branch 'master' into debian
- 01:53 pm devflow Revision 751225ec: Remove toplevel and pep8 version file
- 01:53 pm devflow Revision 1b7a8ecc: Bump version to 0.11.3
- 01:50 pm Revision 89af2bbd: burnin: Set CONNECTION_RETRY_LIMIT=2 on all kamaki clients
- 01:50 pm Revision e6ec7e85: burnin: Add new bash script to run burnin
- 01:38 pm devflow Revision 8ed4c9b7: Bump version to 0.11.2-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 01:37 pm snf-cloudcms Revision e7252dec: Bump version to 0.14~rc1-1~squeeze
- Signed-off-by: Kostas Papadimitriou <kpap@grnet.gr>
- 01:37 pm devflow Revision 00b89d34: Merge branch 'hotfix-0.11.2' into debian-hotfix-0.11.2
- 01:37 pm snf-cloudcms Revision 9d419937: Merge branch 'release-0.14' into debian-release-0.14
- 01:37 pm devflow Revision 382414fe: Replace rstrip with re.sub
- With rstrip we specify a set of characters to be removed.
We want to remove a substring hence the use of re.sub.
(rst... - 01:37 pm devflow Revision 53c0a891: Bump version to 0.11.2
- 01:35 pm snf-cloudcms Revision 4c0d8061: Bump version to 0.14next
- 01:34 pm snf-ganeti Revision 2c4f480d: Skip Xen monitoring QA for non-Xen clusters
- Instead of asserting that the Xen instance status collector fails for
non-Xen clusters just skip the test completely.... - 01:34 pm ganeti-local Revision 2c4f480d: Skip Xen monitoring QA for non-Xen clusters
- Instead of asserting that the Xen instance status collector fails for
non-Xen clusters just skip the test completely.... - 01:34 pm snf-ganeti Revision d76880d8: Add support to migration_mode in fake HV
- The fake hypervisor pretends to support migration, but did not support
the migration_mode parameter yet. As this para... - 01:34 pm ganeti-local Revision d76880d8: Add support to migration_mode in fake HV
- The fake hypervisor pretends to support migration, but did not support
the migration_mode parameter yet. As this para... - 01:34 pm ganeti-local Revision d06e7b3b: Adapt VCluster script to current situation
- vcluster-setup is adapted to the current Ganeti command line arguments.
Also, a bug for diskless instances in qa_inst... - 01:34 pm snf-ganeti Revision d06e7b3b: Adapt VCluster script to current situation
- vcluster-setup is adapted to the current Ganeti command line arguments.
Also, a bug for diskless instances in qa_inst... - 01:33 pm snf-cloudcms Revision 811f26cf: Bump version to 0.14rc1
- 01:33 pm snf-cloudcms Revision e3b880ef: Update pydist_overrides
- include snf-common, snf-webproject
- 01:15 pm snf-image-creator Revision cd822978: Merge branch 'feature-synnefo-0.14' into develop
- 01:06 pm snf-image-creator Revision 8d66cd4c: Minor cleanup in dialog_wizard
- * Move all common WizardPage variables to the base class
* Give more sensible names to some variables
* Make Wizard... - 11:56 am Feature #3965 (Resolved): Separate API and View URLs
- 11:25 am Bug #4048 (Closed): pithos UI: Fix storage_logo position
- Storage_logo position needs extra style to appear in the correct position.
The lines below should be added to an inc... - 10:38 am ./kamaki Revision 46358c88: Update Changelog
- 10:34 am snf-ganeti Revision 9b0e86e2: Check DRBD status in cluster verify
- If the status of DRBD disks is degraded or in a faulty state, issue an
error in cluster verify.
Signed-off-by: Thoma... - 10:34 am ganeti-local Revision 9b0e86e2: Check DRBD status in cluster verify
- If the status of DRBD disks is degraded or in a faulty state, issue an
error in cluster verify.
Signed-off-by: Thoma... - 10:33 am snf-ganeti Revision 91cdc18f: Add confd user to masterd group
- The server.pem file is 0440 (materd_uid, masterd_gid) and cannot be
accessed by confd.
This patch contains a workaro... - 10:33 am ganeti-local Revision 91cdc18f: Add confd user to masterd group
- The server.pem file is 0440 (materd_uid, masterd_gid) and cannot be
accessed by confd.
This patch contains a workaro... - 08:12 am ganeti-local Revision f9e7e331: In tiered allocation, cut non-promising shrinking tries
- The heuristics for tiered allocation has been improved in that it
chooses to shrink such a resource next where by shr... - 08:12 am snf-ganeti Revision f9e7e331: In tiered allocation, cut non-promising shrinking tries
- The heuristics for tiered allocation has been improved in that it
chooses to shrink such a resource next where by shr...
06/19/2013
- 10:34 pm snf-ganeti Revision 22ddf068: Fix vif-ganeti link
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:54 pm snf-ganeti Revision 6051fd94: Take Makefile and configure magic from master
- Add SHELL_ENV_INIT and XEN_CONFIG_DIR
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 06:47 pm Pithos Web Client Revision 9a849658: WIP Investigating #4035
- The selection is broken and this can be the root of the problem(s).
Refs #4035 - 06:46 pm Revision 184f551f: astakos: REDIRECT_ALLOWED_SCHEMES hidden setting
- 06:32 pm Revision 95d49da0: astakos: fix reset password confirmation url
- 06:27 pm Revision a92289d3: astakos: remove URL-distorting full stops in emails
- 06:12 pm Revision f1be16bf: docs: Note that kamaki is not needed in 0.14
- 06:00 pm ./kamaki Revision 87bceefe: Merge branch 'release-0.9' into debian-release-0.9
- 05:59 pm ./kamaki Revision d09bc886: Remove links from simple listing
- (cherry picked from commit 7ba195e522e84785785933ed9f65f8ba72b0be9b)
- 05:59 pm ./kamaki Revision 83192241: Add network examples
- (cherry picked from commit d0f431bbd2f8f22161fb7df7d536be7f4fe59afa)
- 05:59 pm ./kamaki Revision a358a79e: Add examples for virtual machine handling
- (cherry picked from commit 76e9db552577325c9fa26a7c695eeb598be1019b)
- 05:59 pm ./kamaki Revision bed5a8c1: Add image registration examples
- (cherry picked from commit 0b158e6b7ca54bb2cb95aefcb49a55420a75145e)
- 05:59 pm ./kamaki Revision 26ffbe72: Add file sharing examples
- (cherry picked from commit 4dd5ea2c1cd6cf62e98b37372b31eecaeedd6491)
- 05:59 pm ./kamaki Revision 4bc870bf: Add upload and download examples
- (cherry picked from commit efae4212a9a17fc0a3eae427120d7312788fc7c8)
- 05:59 pm ./kamaki Revision 92e089e4: Complete the listing section
- (cherry picked from commit 9e5341f58e7190fd0397264ff0d3b03c76fa59bf)
- 05:58 pm ./kamaki Revision f5362960: Rename: scenarios-->examples, add first content
- - configuration section, with clouds
- Simple listing
- Pithos advanced listing
(cherry picked from commit b4ed3a7e11... - 05:58 pm ./kamaki Revision 21f59a09: Add a new section "Scenarios" in documentation
- (cherry picked from commit f4ddbb74d4bf62ffc9a4415b8aa0bd93ff7daf3d)
- 05:57 pm ./kamaki Revision d12169cc: Merge branch 'feature-adjust-docs' into develop
- 05:56 pm ./kamaki Revision 7ba195e5: Remove links from simple listing
- 05:50 pm Revision e17fc76f: docs: remove PITHOS_UI_LOGIN_URL/FEEDBACK_URL refs
- 05:47 pm snf-ganeti Revision 1088a02a: Refactor NIC configuration scripts
- Add new script vif-ganeti that could be used instead of
default vif-bridge in order NIC customization can be more
fle... - 05:46 pm Revision e332c1fd: Change Ganeti doc URLs to point to 2.6
- 05:38 pm devflow Revision 61cf77e3: Bump version to 0.11.1-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 05:38 pm Revision 139eae46: astakos: Fix third party creation form kwargs handling
- view always passes request argument. Avoid propagating it to ModelForm
constructor. - 05:38 pm devflow Revision 9b73ee37: Merge branch 'hotfix-0.11.1' into debian-hotfix-0.11.1
- 05:38 pm devflow Revision 062e70be: Bump version to 0.11.1
- 05:35 pm ./kamaki Revision d0f431bb: Add network examples
- 05:33 pm Revision ae6e8a65: cyclades: Fix VMs console incorrect background
- 05:31 pm Revision 1c13522f: astakos: modifications in redirect view
- * If there is no next request parameter, the view fails with 400
(BadRequest) response status.
* ``pithosdev`` added ... - 05:29 pm Pithos Web Client Revision 862ad222: fix synnefo.settings circular import dependency
- Break this import circle:
django.conf -> synnefo.settings (via DJANGO_SETTINGS_MODULE)
synnefo.settings -> pithos_we... - 05:28 pm Revision 657f8ad7: docs: Additional email configuration instructions
- in quick-install-admin-guide.rst
- 05:19 pm Revision 35b3c0df: webproject: Fix static debian installation
- 05:10 pm devflow Revision 18a2af6d: Replace rstrip with re.sub
- With rstrip we specify a set of characters to be removed.
We want to remove a substring hence the use of re.sub.
(rst... - 05:04 pm Pithos Web Client Bug #4035: Erroneous behavior in case of objects with same name
- Just a small update.
It seems the file selection mechanism is broken and in Step 6 (above) although we try to make... - 04:38 pm snf-image-creator Revision 5a380da9: Create a new cloud wizard page
- Make the cloud selection wizard page an instance of WizardMenuPage
- 04:24 pm Revision 9f135224: pithos: move transaction managment and quotaholder sync in frontend
- Remove backend_method decorator and move logic in the pithos api method
- 04:19 pm Revision b90584d0: pithos: introduce lock_container_path api_method argument
- 04:19 pm Revision 8a7ddfb0: pithos: conditional select for update in lookup account
- 04:18 pm ./kamaki Revision 76e9db55: Add examples for virtual machine handling
- 04:13 pm Revision 263d27d9: pithos: enable api calls to lock explicitly the path
- 04:09 pm Revision e7726e14: astakos: Fix regression in signup view
- when recpatcha is enabled in astakos settings
- 04:09 pm Revision f9662798: django-lib: Use requested default serialization
- 04:08 pm Revision 29c77db7: Install webproject static files
- 03:36 pm Revision a86a4433: cyclades: remove VMAPI_BASE_URL references
- 03:34 pm Revision 68358dbe: Minor fixes to the upgrade-0.14 guide
- 03:20 pm Revision 2a54127d: vmapi: Return cloud faults from vmapi endpoint
- vmapi skippede from commit 269ac8d.
- 03:10 pm Revision 0d87ef78: docs: Explain component's UI URL
- 02:58 pm ./kamaki Revision 0b158e6b: Add image registration examples
- 02:50 pm Pithos Web Client Revision 1b2b1142: Bump version to 0.14~rc1-1~squeeze
- Signed-off-by: Kostas Papadimitriou <kpap@grnet.gr>
- 02:50 pm Pithos Web Client Revision af5841b3: Merge branch 'release-0.14' into debian-release-0.14
- 02:42 pm Pithos Web Client Revision 279de216: Update pydist-overrides
- 02:30 pm Revision e63050ca: cyclades: Speed up server reconciliation
- Speed up reconciliation, by increasing the time interval to get Ganeti
job status for VMs in building state. - 02:18 pm Revision aa28c84c: docs: fix PITHOS_PROXY_USER_SERVICES typos
- 02:10 pm Revision c8860319: pithos: change public listing api
- Before public listing (public request parameter)
requested by non path owners, was ignored.
Now it returns a response... - 02:01 pm snf-cloudcms Revision 3e750004: Youtube widget improvments
- - Force stop player when close button is pressed.
- Responsive style - 01:55 pm snf-ganeti Revision 271d03ff: Merge branch 'stable-2.8' into master
- * stable-2.8
(no changes)
* merged from stable-2.7
More agressively line break man pages
Signed-off-by: Klaus A... - 01:55 pm ganeti-local Revision 271d03ff: Merge branch 'stable-2.8' into master
- * stable-2.8
(no changes)
* merged from stable-2.7
More agressively line break man pages
Signed-off-by: Klaus A... - 01:49 pm Revision dec09667: cyclades: Remove PUBLIC_USE_POOL setting
- Remove PUBLIC_USE_POOL setting, since in order to use floating IPs, the
cyclades must be responsible for managing all... - 01:44 pm Pithos Web Client Revision 499bb620: Simplify boolean condition
- Refs #4035
- 01:39 pm Revision c3ff5c37: burnin: Increase ping timeout
- 01:31 pm Bug #3530 (Resolved): snf-manage user information
- 01:26 pm Feature #3557 (Resolved): Management command to display overdue pending commissions
- 01:23 pm Feature #3350 (Resolved): Integrate the quotaholder into Astakos
- 01:22 pm Feature #3349 (Resolved): Make maximum number of outstanding Project applications a quotable entity
- 01:22 pm Feature #3344 (Resolved): Define and manage resources as part of Astakos
- 01:21 pm Feature #3342 (Resolved): Resources API at /astakos/resources
- 01:18 pm Pithos Web Client Bug #4035 (Assigned): Erroneous behavior in case of objects with same name
- I discovered another issue, probably related, while trying to reproduce the above scenario. Steps are as follows:
# ... - 01:16 pm Pithos Web Client Revision 021bccd7: Use example.synnefo.org in default conf settings
- 01:01 pm Revision f86ceff1: Merge branch 'release-0.14' into develop
- Conflicts:
version - 12:56 pm snf-cloudcms Revision 9c910f81: Youtube and stats modules style improvements
- - Remove unnecessary images
- Change intro youtube video default quality
- Close button for intro youtube widget
- S... - 12:52 pm Bug #4042 (New): synnefo.org -> example.synnefo.org in all default settings in Cyclades
- In all settings referring to domains or emails "synnefo.org" should be substituted with "example.synnefo.org"
- 12:51 pm Bug #4041 (Closed): snf-webproject should not depend on snf-branding, snf-django-lib
- Now snf-webproject depends on snf-branding, snf-django-lib which in turn depends on python-astakosclient.
This shoul... - 12:50 pm Feature #3965 (Assigned): Separate API and View URLs
- 12:36 pm ganeti-local Revision ea2ee4b0: Version bump to 2.9.0~alpha1
- Bump the version number to 2.9.0~alpha1.
This also requires updating version numbers in cfgupgrade tool.
Furthermor... - 12:36 pm snf-ganeti Revision ea2ee4b0: Version bump to 2.9.0~alpha1
- Bump the version number to 2.9.0~alpha1.
This also requires updating version numbers in cfgupgrade tool.
Furthermor... - 12:16 pm ganeti-local Revision b22106d7: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7
More agressively line break man pages
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Th... - 12:16 pm snf-ganeti Revision b22106d7: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7
More agressively line break man pages
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Th... - 11:51 am snf-image-creator Revision b0ddf192: Update the ChangeLog
- Make the ChangeLog comply with the latest changes
- 11:24 am snf-ganeti Revision bb935d8d: Fix reference to NodeInfo.name
- This fixes a bug introduced during the move from node names to node
UUIDs as indexes.
Also, a typo is corrected.
Si... - 11:24 am ganeti-local Revision bb935d8d: Fix reference to NodeInfo.name
- This fixes a bug introduced during the move from node names to node
UUIDs as indexes.
Also, a typo is corrected.
Si... - 11:09 am Revision b7b63c20: Bump version to 0.14rc5
- 11:08 am Revision c52399a2: Bump version to 0.14~rc4-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 11:07 am Revision 41995bbc: Merge branch 'release-0.14' into debian-release-0.14
- 11:07 am Revision 40d53b77: cyclades: Fix deadlock when creating servers
- Fix deadlock between snf-dispatcher and backend allocator, by making
snf-dispatcher take an exclusive lock to the bac... - 11:07 am Revision 0bd67d43: Bump version to 0.14rc4
- 11:06 am Revision 34f707ce: astakosclient: Fix bug in setup.py
- astakosclient should be added to the beggining of the sys.path instead,
of the end, since astakosclient may already b... - 11:06 am Revision 4f9c8a68: Bump version to 0.14rc3
06/18/2013
- 07:19 pm Pithos Web Client Revision 625510f8: Merge branch 'issue_3965' into release-0.14
- Refs #3965
- 07:18 pm Pithos Web Client Revision deebe0cf: Use the view URL for the Download link of the file context menu
- Refs #3965
- 07:02 pm Revision 0c0498c8: helpdesk: Typo fix
- 06:59 pm snf-image-creator Revision 8e58e699: Change the metadata file format to json
- When registring an image, use the information returned by the
kamaki register method to construct the metadata file.
... - 06:50 pm Revision b5aeeb2f: pithos-app: Update pithos.api.util.api_method wrapper
- to match the updated snf_django api_method decorator
- 06:48 pm Revision d823a562: pithos-api: Update api_method wrapper
- 06:46 pm Revision ee565728: pithos-app: Set supported serializations in api views
- 06:45 pm Revision d4e33598: cyclades: Set supported serialization in stats view
- 06:42 pm Revision d0d9a3f5: django-lib: api_method decorator improvements
- allow API views to define supported serializations.
- 06:24 pm snf-ganeti Revision f5c4553b: Merge branch 'stable-2.8' into 'master'
- * stable-2.8
Version bump to 2.8.0~alpha1
Make cfgupgrade idempotent
Update config version number when downgrad... - 06:24 pm ganeti-local Revision f5c4553b: Merge branch 'stable-2.8' into 'master'
- * stable-2.8
Version bump to 2.8.0~alpha1
Make cfgupgrade idempotent
Update config version number when downgrad... - 05:32 pm snf-cloudcms Revision 103bad64: Merge branch 'feature-newstyles' of https://code.grnet.gr/git/snf-cloudcms int...
- Conflicts:
cloudcms/templates/cms/base.html - 05:30 pm snf-cloudcms Revision 27d134b1: Merge branch 'feature-newstyles' into develop
- Conflicts:
cloudcms/static/cloudcms/js/common.js
cloudcms/templates/cms/base.html - 05:25 pm snf-cloudcms Revision ff30ee3a: CMS improvements
- - Youtube widget
- Stats widget
- Update underscorejs library
- 'Create account' button for not signed in user in fea... - 05:21 pm snf-image-creator Revision b3a4845c: Add --cloud option in snf-image-creator
- This options can be used to get the authentication URL and token
from a saved cloud section in the kamaki configurati... - 04:51 pm Revision 70ea22ed: burnin: Increase ping timeout
- 04:29 pm ganeti-local Revision 0cbeecdf: More agressively line break man pages
- Newer versions of pandoc (as, e.g., shipped with Ubuntu 13.04)
more agressively quote, in particular minus signs. Tha... - 04:29 pm snf-ganeti Revision 0cbeecdf: More agressively line break man pages
- Newer versions of pandoc (as, e.g., shipped with Ubuntu 13.04)
more agressively quote, in particular minus signs. Tha... - 04:28 pm ./kamaki Revision 4dd5ea2c: Add file sharing examples
- 04:27 pm snf-image-creator Revision 49c07ce3: Comply with kamaki 0.9
- * Change the authentication everywhere to use clouds
(authentication URL and token pairs)
* Add menu entries to m... - 04:20 pm Revision 536a1f14: burnin: Set CONNECTION_RETRY_LIMIT for PithosClient
- Set CONNECTION_RETRY_LIMIT=2 for the PithosClient
- 03:47 pm Bug #4037 (Closed): Erroneous navigation when using step header links in machine create wizard
- Machine create wizard raises a javascript exception when user is steping back from step 4 to step 3 by clicking the 3...
- 03:44 pm ./kamaki Revision efae4212: Add upload and download examples
- 02:51 pm ./kamaki Revision 9e5341f5: Complete the listing section
- 02:42 pm ./kamaki Bug #4030: Kamaki should raise errors for incompatible cloud names in config file
- The error is CloudNameError and extents the ConfigParser.Error
- 02:02 pm Pithos Web Client Bug #4035 (Assigned): Erroneous behavior in case of objects with same name
- Scenario that reproduces the problem (also attached):
The same file there is in two different folders in pithos.
... - 01:59 pm Revision 475518c8: Bump version to 0.14~rc2-1
- Signed-off-by: Stratos Psomadakis <psomas@grnet.gr>
- 01:58 pm Revision 1216e801: Merge branch 'release-0.14' into debian-release-0.14
- 01:57 pm Revision 154e652d: Bump version to 0.14rc2
- 01:45 pm snf-ganeti Revision 33bff17b: Version bump to 2.8.0~alpha1
- Now that alpha versions are supported, we can bump the version number
for branch stable-2.8 to 2.8.
This also requir... - 01:45 pm ganeti-local Revision 33bff17b: Version bump to 2.8.0~alpha1
- Now that alpha versions are supported, we can bump the version number
for branch stable-2.8 to 2.8.
This also requir... - 01:31 pm Pithos Web Client Bug #4033 (Assigned): Multiple selection issue
- The action choices have to be logical in case of multiple item selection.
For instance if the user selects more than... - 01:03 pm ./kamaki Revision d1652f8c: Merge branch 'feature-connection-retry' into develop
- 01:03 pm ./kamaki Revision 01d14153: Add a Connection Retry to Client + ResponseManager
- Usage:
cl.XxxClient(...)
cl.CONNECTION_RETRY_LIMIT = 5
cl.<methods> - 01:00 pm ./kamaki Revision ec928235: Add a Connection Retry to Client + ResponseManager
- Usage:
cl.XxxClient(...)
cl.CONNECTION_RETRY_LIMIT = 5
cl.<methods> - 12:21 pm Revision db4761e6: astakos: Update pithos_public definition in script
- 12:02 pm Revision 8d2a9dfe: Bump version to 0.14~rc1-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 12:01 pm Revision 8e355f59: Merge branch 'release-0.14' into debian-release-0.14
- 11:58 am ./kamaki Revision 30aeeb39: Remove forgoten debug message
- 11:58 am ./kamaki Revision c3c85430: Remove forgoten debug message
- 11:56 am ./kamaki Revision 668068af: Fix write recovery bug in kamaki.cli.config
- write failed to recover config memory repr. after writing in disk
Refs: #4030 - 11:54 am ./kamaki Revision 35d47a6c: Fix write recovery bug in kamaki.cli.config
- write failed to recover config memory repr. after writing in disk
Refs: #4030 - 11:47 am Revision ae6030b3: pithos: rename prefix pithos_public to public
- After all, the prefix is visible to users as part of the public url
they pass around, therefore 'public' is much more... - 11:24 am ./kamaki Revision b8fd7d84: Create InvalidCloudNameError, raise it when needed
- Refs: #4030
- 11:23 am ./kamaki Revision d2d0dbdb: Make cloud prefix a global settings
- Refs: #4030
- 11:23 am ./kamaki Revision 4bef4309: Add seperator in item listing (unnamed)
- 11:22 am Revision 238a9ce3: cloudbar: Body class "user-not-authenticated "when user has not signed in.
- 11:14 am ganeti-local Revision 9bd2f449: Revert "Storage utility functions for Haskell"
- This reverts commit
88d27b8aa8adc2e5ced773909f1d40812c5a6ea7.
Signed-off-by: Helga Velroyen <helgav@google.com>
Revi... - 11:14 am snf-ganeti Revision 9bd2f449: Revert "Storage utility functions for Haskell"
- This reverts commit
88d27b8aa8adc2e5ced773909f1d40812c5a6ea7.
Signed-off-by: Helga Velroyen <helgav@google.com>
Revi... - 11:14 am snf-ganeti Revision 4b763320: Revert "Make NodeInfo (hs) accept arbitrary storage types"
- This reverts commit
e89525a859b2e841c08fce506c0b68b97c7efe61.
Signed-off-by: Helga Velroyen <helgav@google.com>
Revi... - 11:14 am ganeti-local Revision 4b763320: Revert "Make NodeInfo (hs) accept arbitrary storage types"
- This reverts commit
e89525a859b2e841c08fce506c0b68b97c7efe61.
Signed-off-by: Helga Velroyen <helgav@google.com>
Revi... - 11:12 am ganeti-local Revision f2e4363c: Make cfgupgrade idempotent
- One of the unit tests checks whether cfgupgrade's downgrade option is
idempotent. It is, but a version number check m... - 11:12 am snf-ganeti Revision f2e4363c: Make cfgupgrade idempotent
- One of the unit tests checks whether cfgupgrade's downgrade option is
idempotent. It is, but a version number check m... - 11:11 am ganeti-local Revision 77018a43: Update config version number when downgrading
- The downgrade option of the cfgupgrade tool was not changing the version
number in the configuration file of the clus... - 11:11 am snf-ganeti Revision 77018a43: Update config version number when downgrading
- The downgrade option of the cfgupgrade tool was not changing the version
number in the configuration file of the clus... - 10:58 am ./kamaki Revision b75a7cc4: Merge branch 'feature-check-cloud-name' into develop
- 10:57 am ./kamaki Revision 29be4062: Create InvalidCloudNameError, raise it when needed
- Refs: #4030
- 10:39 am Revision a1ed6730: astakos: Typo fix
- 10:39 am Revision a53f77ee: astakos: Explicit transaction handling in commit_manually views
- since django 1.3, when using the ``transaction.commit_manually`` decorator,
transaction is required to be closed (usi...
06/17/2013
- 08:33 pm ganeti-local Revision e89525a8: Make NodeInfo (hs) accept arbitrary storage types
- So far, the Haskell implementation of NodeInfo just
requests storage information about volume groups.
With this patch... - 08:33 pm snf-ganeti Revision e89525a8: Make NodeInfo (hs) accept arbitrary storage types
- So far, the Haskell implementation of NodeInfo just
requests storage information about volume groups.
With this patch... - 08:33 pm snf-ganeti Revision 88d27b8a: Storage utility functions for Haskell
- In order to extend the Haskell version of the NodeInfo
query, we need some utility functions to deal with
disk templa... - 08:33 pm ganeti-local Revision 88d27b8a: Storage utility functions for Haskell
- In order to extend the Haskell version of the NodeInfo
query, we need some utility functions to deal with
disk templa... - 08:32 pm snf-ganeti Revision c5f6cba2: Rename directory 'Block' to 'Storage'
- This patch renames the 'Block' directory to 'Storage' in
the Haskell code base. The same rename was done in the
pytho... - 08:32 pm ganeti-local Revision c5f6cba2: Rename directory 'Block' to 'Storage'
- This patch renames the 'Block' directory to 'Storage' in
the Haskell code base. The same rename was done in the
pytho... - 06:37 pm ./kamaki Revision 6144f3d4: Make cloud prefix a global settings
- Refs: #4030
- 06:24 pm Revision c09cb651: Merge branch 'release-0.14' into develop
- Conflicts:
snf-astakos-app/astakos/im/messages.py
snf-astakos-app/astakos/im/settings.py
version - 06:02 pm Revision 2e8edd42: pithos: update pithos statistics computation
- Compute account statistics instead of storing them in the database
Fix container statistics computation
Related commi... - 06:02 pm Revision 0f510652: pithos: update recursively statistics up to the container level
- To achieve atomicity we lock the container path.
However, the write operations update the statistics for the ancestor... - 06:02 pm Revision 985b9b09: pithos: enforce transaction isolation level
- Refs: #3582 #3585
- 05:55 pm Revision ba0e91b4: ci: Remove failfast option from tests
- 05:55 pm Revision 994aed96: ci: Remove failfast option from tests
- 05:53 pm Feature #4028 (Assigned): Implement the /extensions API
- The {"extensions": []} is implemented in release-0.14 branch. After examining the /extensions API,
we will include a... - 05:41 pm Revision fe7b1d66: cyclades: Implement show extension API endpoint
- Dummy implementation of /extensions/<alias> endpoint that always returns
404. - 05:37 pm snf-ganeti Revision f624a8eb: Add test for shrink heuristics over different resources
- In this example, memory prevents adding more than one instance on
the first node. Yet, on the other nodes, 2 instance... - 05:37 pm ganeti-local Revision f624a8eb: Add test for shrink heuristics over different resources
- In this example, memory prevents adding more than one instance on
the first node. Yet, on the other nodes, 2 instance... - 05:36 pm snf-ganeti Revision 20d2476e: Improve hspace shrinking strategy
- In tired allocation, hspace shrinks that resource of the instance
next, that causes failure on most nodes. While, thi... - 05:36 pm ganeti-local Revision 20d2476e: Improve hspace shrinking strategy
- In tired allocation, hspace shrinks that resource of the instance
next, that causes failure on most nodes. While, thi... - 05:36 pm snf-ganeti Revision b1c772fd: Convenience function for iterating while the result is Ok
- For a function f :: a -> GenericResult a, iterate it (in the sense of the
monad), until the result is Bad; return the... - 05:36 pm ganeti-local Revision b1c772fd: Convenience function for iterating while the result is Ok
- For a function f :: a -> GenericResult a, iterate it (in the sense of the
monad), until the result is Bad; return the... - 05:36 pm ganeti-local Revision b74ebe44: Provide witness for the sum-type structure of GenericResult
- GenericResult, while rightfully a type of its own, is isomorphic
to Either. So, also provide the case analysis functi... - 05:36 pm snf-ganeti Revision b74ebe44: Provide witness for the sum-type structure of GenericResult
- GenericResult, while rightfully a type of its own, is isomorphic
to Either. So, also provide the case analysis functi... - 05:17 pm ./kamaki Bug #4030 (Closed): Kamaki should raise errors for incompatible cloud names in config file
- Implement a new class of Exceptions: KamakiConfigError
Implement a KamakiConfigCloudNameError as extentions of Kamak... - 05:00 pm Revision 6966e8df: cyclades: Implement /extensions API endpoint
- 04:34 pm ./kamaki Revision b4ed3a7e: Rename: scenarios-->examples, add first content
- - configuration section, with clouds
- Simple listing
- Pithos advanced listing - 04:24 pm Feature #4028 (Assigned): Implement the /extensions API
- Let's try a @{"extensions": []} @ response for a start
- 04:22 pm Revision 8fb8d0cf: astakos: pep8 fixes
- 03:59 pm Revision 67e42ae9: astakos: Remove obsolete versioning from __init__
- 03:59 pm Revision 85ad2a86: astakos: Fix typo in message
- 03:57 pm Revision 5ba43517: cyclades: Validate MAC prefix in pool-create cmd
- 03:17 pm Revision ffdb9fcc: cloudbar: Add class to body when user is authenticated
- 02:00 pm snf-ganeti Revision c07f38e1: Make NIC setup more flexible in case of Xen
- For every NIC write down a file that contains NIC's
info (MAC, mode, link, network details), that can
be sourced by a... - 01:35 pm Revision 68a8935f: astakos: Fix dangerous list default value
- Initialize the argument with the desired list in runtime rather than
load time; set the default to None. - 01:35 pm Revision c0720b78: cyclades: api_method_not_allowed typo's
- 01:35 pm Revision 55616866: pithos: api_method_not_allowed typo's
- 01:35 pm Revision 2ad4eb80: django-lib: Additional BaseAPITest helper assertion
- Introduce assertMethodNotAllowed method in BaseAPITest class. The method
asserts that provided response is a valid ``... - 01:35 pm Revision 16437e4d: cyclades: Test invalid http method endpoint calls
- 01:13 pm Revision d9647bf1: burnin: Fix typo from image_id to image-id
- 12:58 pm Revision c25cf3ea: cyclades: Sync API tests with latest API changes
- 12:51 pm ./kamaki Revision f4ddbb74: Add a new section "Scenarios" in documentation
- 12:15 pm ./kamaki Revision d1ef43ad: Merge branch 'develop' into feature-adjust-docs
- 12:14 pm ./kamaki Revision 8fe9ed4e: Add seperator in item listing (unnamed)
- 11:52 am ./kamaki Revision 9a70c511: Adjust list_sever_nics to recent server changes
- 10:58 am ./kamaki Revision f00d5427: Adjust list_sever_nics to recent server changes
06/15/2013
- 09:59 pm snf-image-creator Revision a26ae008: Monkey-patch pythondialog to support form boxes
06/14/2013
- 06:35 pm Revision 5a8a6df2: helpdesk: Detect existing accounts with no active vms
- 06:35 pm Revision 27c0d6c5: helpdesk: Include UI_MEDIA_URL in template context
- variable used as prefix for vm os icon urls
- 06:11 pm Revision 73fbaad3: cyclades: Fix typo in links
- 06:01 pm Revision 967a99e1: astakos: Proper content type for .kamakirc view
- Django response object content_type attribute is not used. Pass desired content
type in HttpResponse constructor. - 05:59 pm Revision b940f71d: astakos: Fix typo in api_access template
- 05:54 pm ./kamaki Revision 275af16a: Merge branch 'release-0.9' into debian-release-0.9
- 05:54 pm ./kamaki Revision 9360f398: Fix deprecated terms in documentation
- Conflicts:
kamaki/cli/config.py - 05:52 pm ./kamaki Revision b7d631c8: Merge branch 'develop' into debian-develop
- 05:52 pm ./kamaki Revision ae0c3728: Merge branch 'feature-adjust-docs' into develop
- 05:51 pm ./kamaki Revision fa382f9e: Fix deprecated terms in documentation
- 05:39 pm Revision bcc21c50: burnin: In sync with latest API changes
- 04:51 pm Revision 16c9c4cd: cyclades: Separate logic for networks form API
- Remove code handling networks from network API views to logic.networks
- 04:36 pm Pithos Web Client Revision ccd43725: .conf files cleanup
- - remove deprecated setting ``PITHOS_UI_CLOUDBAR_ACTIVE_SERVICE``
- remove ``PITHOS_UI_LOGIN_URL``, ``PITHOS_UI_FEEDB... - 04:06 pm Revision 60ba7fc6: cyclades ui: In sync with latest API changes
- Handle updated servers/detail response format.
- 03:54 pm Revision 27e57c27: cyclades: Add 'links' to images API
- 03:52 pm Revision 1b696c26: cyclades: Add 'links' to compute endpoints
- Add 'links' attribute to API responses for servers, networks, flavors
and images endpoints. - 03:52 pm Revision 936e0be3: cyclades: Add 'user_id' and 'tenant_id' to API
- Add 'user_id' to API responses, and add a dummy 'tenant_id' to be equal
with the 'user_id'. Also always include metad... - 03:52 pm Revision 1f638a85: cyclades: Add 'addresses' to servers API response
- 03:52 pm Revision f8352d29: cyclades: Make servers response compatible with OS
- 03:25 pm Revision 5836ccb9: astakos: Verbal changes to Dashboard API access page
- 03:05 pm ganeti-local Revision 02312a1a: Disable more version checks for alpha versions
- Alpha versions should not check for version numbers in READMEs
and documentation.
Signed-off-by: Michele Tartara <mt... - 03:05 pm snf-ganeti Revision 02312a1a: Disable more version checks for alpha versions
- Alpha versions should not check for version numbers in READMEs
and documentation.
Signed-off-by: Michele Tartara <mt... - 03:05 pm snf-ganeti Revision a71afd47: Allow alpha versions not to have an entry in the NEWS file
- Alpha versions are still under heavy development, and can therefore not have an
entry in the NEWS file yet. The entry... - 03:05 pm ganeti-local Revision a71afd47: Allow alpha versions not to have an entry in the NEWS file
- Alpha versions are still under heavy development, and can therefore not have an
entry in the NEWS file yet. The entry... - 03:04 pm ganeti-local Revision 00734cae: Add tests for check-news
- Unit tests verifying the behaviour of the check-news script are added.
This required adding a new make target, "auto... - 03:04 pm snf-ganeti Revision 00734cae: Add tests for check-news
- Unit tests verifying the behaviour of the check-news script are added.
This required adding a new make target, "auto... - 03:04 pm ganeti-local Revision 77721d8b: Introduce support for alpha versions
- An alpha version can be used to name a release while a previous one is still
being developed.
E.g. 2.9.0~alpha1 can ... - 03:04 pm snf-ganeti Revision 77721d8b: Introduce support for alpha versions
- An alpha version can be used to name a release while a previous one is still
being developed.
E.g. 2.9.0~alpha1 can ... - 03:04 pm snf-ganeti Revision dadc7864: Improve docstring
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 03:04 pm ganeti-local Revision dadc7864: Improve docstring
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 03:04 pm ganeti-local Revision 5f5dd119: Fix bug in Makefile.am
- There was a typo in the name of the script for launching offline tests.
Signed-off-by: Michele Tartara <mtartara@goo... - 03:04 pm snf-ganeti Revision 5f5dd119: Fix bug in Makefile.am
- There was a typo in the name of the script for launching offline tests.
Signed-off-by: Michele Tartara <mtartara@goo... - 02:43 pm snf-ganeti Revision 32389d91: Refactor NodeInfo RPC regarding storage reporting
- The NodeInfo RPC call is refactored to handle now more than
just storage reporting for volume groups.
Since NodeInfo... - 02:43 pm ganeti-local Revision 32389d91: Refactor NodeInfo RPC regarding storage reporting
- The NodeInfo RPC call is refactored to handle now more than
just storage reporting for volume groups.
Since NodeInfo... - 02:43 pm ganeti-local Revision 683335b3: Utility functions for storage types
- Handling various storage types for the free space reporting
requires some utility functions. They will be invoked in
... - 02:43 pm snf-ganeti Revision 683335b3: Utility functions for storage types
- Handling various storage types for the free space reporting
requires some utility functions. They will be invoked in
... - 02:43 pm ganeti-local Revision 13669ecd: Integrate free space reporting for file storage
- This patch integrates the free space reporting for file
storage. So far, it is only called, when the default
disk tem... - 02:43 pm snf-ganeti Revision 13669ecd: Integrate free space reporting for file storage
- This patch integrates the free space reporting for file
storage. So far, it is only called, when the default
disk tem... - 02:43 pm ganeti-local Revision f39a8d14: Unit tests for ApplyStorageSpaceFunction
- So far, the function 'ApplyStorageSpaceFunction' was not
covered by unit tests. Before the integration of space
repor... - 02:43 pm snf-ganeti Revision f39a8d14: Unit tests for ApplyStorageSpaceFunction
- So far, the function 'ApplyStorageSpaceFunction' was not
covered by unit tests. Before the integration of space
repor... - 02:43 pm snf-ganeti Revision e798d484: Renamining space reporting for file storage
- Before being integrated, the function for space reporting
for file storage is renamed to a more expressive name.
Sig... - 02:43 pm ganeti-local Revision e798d484: Renamining space reporting for file storage
- Before being integrated, the function for space reporting
for file storage is renamed to a more expressive name.
Sig... - 02:42 pm snf-ganeti Revision 0f0f6d7d: Add storage type to NodeInfo result
- So far, the storage information returned from RPC call
NodeInfo contained only information about volume groups.
In or... - 02:42 pm ganeti-local Revision 0f0f6d7d: Add storage type to NodeInfo result
- So far, the storage information returned from RPC call
NodeInfo contained only information about volume groups.
In or... - 02:13 pm Feature #4021 (Closed): New git repo for the jClouds integration
- I need a new git repo to commit all the jClouds-related integration tests.
- 02:06 pm ./kamaki Revision d2e893dc: Merge branch 'develop' into feature-adjust-docs
- 02:06 pm ./kamaki Revision 7749f75a: Fix typo when getting metadata without key
- 01:40 pm snf-ganeti Revision 5e8431bc: Add some pylints
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 01:39 pm ./kamaki Revision af22ea25: Increase verion tag to 0.9rc5
- 01:38 pm ./kamaki Revision e32e2489: Fix typo when getting metadata without key
- 01:27 pm Revision f86bdcac: astakos: Update default astakos .conf file
- removed ``ASTAKOS_ACTIVATION_REDIRECT_URL`` and ``ASTAKOS_LOGIN_SUCCESS_URL``
settings since they are dynamically set... - 01:18 pm Revision 35ea56ac: astakos: Remove default components presentation urls
- since component registration requires both api url and web url
- 01:15 pm Revision eeddeacf: Update Changelog
- 01:06 pm ./kamaki Revision 806e8a05: Bump version to 0.8.6-1
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 01:05 pm ./kamaki Revision 7fd3af7f: Merge branch 'master' into debian
- 12:55 pm ./kamaki Revision 3df8513f: Merge branch 'develop' into feature-adjust-docs
- 12:54 pm ./kamaki Revision a7533bf3: Recover old token in case of authentication error
- 12:53 pm ./kamaki Revision 4f870a21: Recover old token in case of authentication error
- 12:49 pm Revision fb5187f9: docs: Omit explicit installation of snf-webproject
- snf-webproject is now a dependency of the apps, and need not be
installed separately. - 12:19 pm snf-ganeti Revision b666a94c: Use cluster's hvparams in LUInstSetParams
- Since the instance does not have hvparams at that point,
we have to use the cluster's hvparams here. This fixes
a cra... - 12:19 pm ganeti-local Revision b666a94c: Use cluster's hvparams in LUInstSetParams
- Since the instance does not have hvparams at that point,
we have to use the cluster's hvparams here. This fixes
a cra... - 12:16 pm ganeti-local Revision d6cc980d: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7
Make shrinkByType aware of individual disks
Add a test for hspace to respect instance policy
Confli... - 12:16 pm snf-ganeti Revision d6cc980d: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7
Make shrinkByType aware of individual disks
Add a test for hspace to respect instance policy
Confli... - 11:49 am Revision 2061ac20: debian: do not double-start dispatcher at postinst
- 11:41 am ./kamaki Revision cf7cd5de: Bump version to 0.9~rc4-1
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 11:41 am ./kamaki Revision 4e7f8acd: Merge branch 'release-0.9' into debian-release-0.9
- 11:36 am ./kamaki Revision 2077780c: Merge branch 'release-0.9' into debian-release-0.9
- 11:36 am ./kamaki Revision 16b2546c: Prepare special local paths (like .) for pithos
- 11:35 am ./kamaki Revision c6c39d11: Merge branch 'develop' into debian-develop
- 11:35 am ./kamaki Revision 9e0a1a4c: Prepare special local paths (like .) for pithos
- 11:34 am ./kamaki Revision 1bf426ec: Merge branch 'master' into debian-master
- 11:34 am ./kamaki Revision 6ca56077: Merge branch 'hotfix-0.8.6'
- 11:33 am ./kamaki Revision 12dc591b: Update changelog and verison tag
- 11:30 am ./kamaki Bug #3954 (Closed): Fail to recursively download folders in windows
- 11:30 am ./kamaki Bug #3956 (Closed): Download remote object with empty space in object path fails
- 11:25 am ./kamaki Revision d0a17970: Prepare special local paths (like .) for pithos
- 11:15 am ganeti-local Revision 6b502fa3: Add a test for hspace to respect instance policy
- In this example, the instance policy for disks prevents allocation
of more than one instance per node. The test verif... - 11:15 am snf-ganeti Revision 6b502fa3: Add a test for hspace to respect instance policy
- In this example, the instance policy for disks prevents allocation
of more than one instance per node. The test verif... - 11:15 am ganeti-local Revision bfa9a5d1: Make shrinkByType aware of individual disks
- When shrinking an instances, you can't just get smaller disk footprint
while leaving the individual disks as they are... - 11:15 am snf-ganeti Revision bfa9a5d1: Make shrinkByType aware of individual disks
- When shrinking an instances, you can't just get smaller disk footprint
while leaving the individual disks as they are... - 10:48 am Revision f3bef2e6: debian: do not start eventd in postinst: dpkg will
06/13/2013
- 07:26 pm Revision e0975bbf: docs: update admin guide
- Add guidelines for twitter & google authentication
- 07:23 pm ganeti-local Revision 68af861c: Fix lookup of xen toolstack in Haskell
- There was a bug in the haskell implementation of node
query which made the lookup of the xen toolstack xm/xl
fail.
S... - 07:23 pm snf-ganeti Revision 68af861c: Fix lookup of xen toolstack in Haskell
- There was a bug in the haskell implementation of node
query which made the lookup of the xen toolstack xm/xl
fail.
S... - 07:00 pm ./kamaki Feature #3728 (Closed): Implement a Plankton-side image unregister
- 06:54 pm ./kamaki Support #3964 (Resolved): Adjust functional tests in kamaki.clients to novel features
- 06:52 pm ./kamaki Revision 5ce1189c: Fix all minor typos and modifications in tests
- 06:49 pm ./kamaki Revision e1350019: Updagrade error message for multiple clouds
- Refs: #3979
- 06:49 pm Bug #4007 (New): /servers/detail OpenStack API
- When calling the @compute/v2.0/servers/detail@ API, the result is of the form:...
- 06:49 pm ./kamaki Revision 763e7b82: Use the default_cloud global option
- Refs: #3934 #3979
Conflicts:
kamaki/cli/__init__.py - 06:47 pm Revision 96b4cb66: Depend on the same version for snf packages
- Restrict the dependency to other synnefo packages to the exact version
as the current package. This way, upgrading a ... - 06:46 pm ./kamaki Revision 673564af: Merge branch 'develop' into debian-develop
- 06:46 pm ./kamaki Revision 2e03b5d8: Merge branch 'feature-floating-ips' into develop
- Conflicts:
Changelog - 06:44 pm ./kamaki Revision 0d68bdc5: Merge branch 'feature-expose-astakosclient' into develop
- Conflicts:
kamaki/cli/commands/snf-astakos.py - 06:40 pm Revision c802789d: cyclades: Remove obsolete settings
- Remove obsolete GANETI_DISK_TEMPLATES and DEFAULT_GANETI_DISK_TEMPLATE
settings. - 06:40 pm Revision 125c682c: plankton: Handle case of images without name
- 06:38 pm ./kamaki Revision d6acad53: Merge branch 'feature-adjust-functional-tests' into develop
- 06:37 pm ./kamaki Revision df0045d8: Fix all minor typos and modifications in tests
- 06:35 pm Pithos Web Client Revision 81dcb70e: Merge branch 'issue_3785' into release-0.14
- Refs #3785
- 06:34 pm Pithos Web Client Revision 0bf4cd8e: Show (c) message only if SHOW_COPYRIGHT is true
- Refs #3785
- 06:14 pm Revision e493f889: debian: fix typo in snf-branding
- 06:00 pm Revision d9db295a: Improved style for 404 and 500 pages
- 06:00 pm Revision 34f96255: astakos: New projects icon for Dashboard Usage tab
- 06:00 pm Revision 452436aa: astakos: Sent emails appearance fix.
- Removing extra lines and spaces from email templates.
Decode contact email special characters. - 06:00 pm Revision 0c5f437e: astakos: Add "sign in" link to Sign up page
- 06:00 pm Revision 8158c9a7: branding: New image for storage_logo
- 05:57 pm Revision da4f5de8: Include branding conf files in snf-branding.install
- 05:47 pm Revision aa5e1e06: docs: Update upgrade notes
- 05:47 pm Revision 039761fd: astakos: Better examples base URLs in helper script
- 05:47 pm Revision b0c95903: cyclades: Rename poolsize settings for uniformity
- Rename ASTAKOS_POOLSIZE to CYCLADES_ASTAKOSCLIENT_POOLIZE;
expose it to the conf file. - 05:43 pm Revision 4988fdc0: docs: Remove docs.dev.grnet.gr ref
- 05:23 pm Revision bb92f5b4: Update Changelog
- 05:23 pm Revision 80a30d20: astakos: Document ASTAKOS_USAGE_UPDATE_INTERVAL setting
- 05:23 pm Revision 0ede3879: common: Include and document SERVER_EMAIL, CONTACT_EMAIL settings
- in snf-common settings
- 05:23 pm Revision 7c37169f: Update Changelog
- 05:15 pm Revision a41826c8: pithos: add comment in configuration
- 05:10 pm Revision b2222a7f: cyclades: Pass disk origin for all 'ext' flavors
- 05:05 pm Revision 186428b0: burnin: Use one single URL for entry point
- Use Astakos' Authentication URL as a single entry point
for the synnefo API. - 04:42 pm Revision a6143787: cyclades: remove API_ROOT_URL from conf
- 04:41 pm Pithos Web Client Revision 28c371d8: New dev deployment settings
- (cherry picked from commit e43ef50928f618658cbf82ec7fe67b72c0c95935)
- 04:11 pm Revision 561803f6: snf-django-lib: depend on python-objpool>=0.2
- 03:57 pm Pithos Web Client Revision 7459585c: Bump version to 0.14next
- 03:55 pm Pithos Web Client Revision 1613aabd: Bump version to 0.14rc1
- 03:48 pm Revision dbac040c: Fixes to tests
- 03:48 pm Revision 77cebf15: cyclades: Choose floating-ips when creating server
- Extend POST /servers API call, to take an optional attribute
'floating_ips', which is a list of floating IP addresses... - 03:48 pm Revision fad4cde4: Distinquish between networks and Floating IP pools
- Extend Network model with the 'floating_ip_pool' boolean field, to
indicate whether a Network can be a floating IP po... - 03:48 pm Revision 79f2f6b1: cyclades: Add ip pool option to network-create cmd
- Add '--floating-ip-pool' option to 'network-create' management command.
Networks that have this option set must be cr... - 03:48 pm Revision 35af2360: cyclades: Add 'floating-ip-list' management cmd
- 03:48 pm Revision 5dd4361c: cyclades: Add network policy at server create
- Add 'DEFAULT_INSTANCE_NETWORKS' setting that can be used by the
administrator to define the list of networks that eac... - 03:48 pm Revision ff1a2072: cyclades: Various fixes regarding floating IPs
- Fix some issues regarding floating ips introduced by rebasing branch.
- 03:48 pm Revision 7e6572d9: cyclades: Auto allocate a floating IP
- Make 'pool' attribute of POST /os-floating-ips request optional. If
attribute is missing, the server will allocate a ... - 03:48 pm Revision 08883f5a: cyclades: Do not delete networks with floating IPs
- Forbid network deletion in case the network has allocated floating IPs,
no matter whether they are used by instances ... - 03:48 pm Revision f6f5c556: cyclades: Make NIC representation more verbose
- 03:48 pm Revision 75fb1424: cyclades: Support many NICs when creating vms
- Support arbitraty number of NICs when creating Ganeti instances.
- 03:48 pm Revision 6f5b0818: cyclades: Add and remove networks from backends
- Extend 'snf-manage network-modify' command with '--add-to-backend' and
'--remove-from-backend' options, to create and... - 03:29 pm Revision dc5e6433: cyclades: Check if network exists in backend
- Raise 503 if a user tries to add a floating IP to a VM that resides in a
Ganeti backend that the coressponding networ... - 03:26 pm ./kamaki Bug #4002 (Closed): History run fails to use cached authentication information
- 03:24 pm Revision 53107dc1: cyclades: Add tests for floating-ips API
- 03:24 pm Revision b5ff7ede: cyclades: Extend /servers with floating IP actions
- Extend '/servers/action' API endpoint, to support 'addFloatingIP'
and 'removeFloatingIP' actions. - 03:24 pm Revision afe71f87: cyclades: Implement /floating-ip-pools API
- Add Compute OS API extension /floating-ip-pools. This API implements
only the GET /floating-ip-pools, which returns t... - 03:24 pm Revision 1531f716: cyclades: Add tests for add/remove Floating IP
- 03:24 pm Revision 574f08a2: cyclades: Reserve a specific floating IP
- Add extra optional 'address' attribute, in POST /os-floating-ips/
request, to allow a user to reserve a specific flo... - 03:24 pm Revision f9d284c7: cyclades: Update reconcilliation for floating IPs
- Update network reconcilliation to consider floating IPs reconcilling IP
pools. Floating IPs that are reserved and usu... - 03:24 pm Revision ab4d8a98: cyclades: Make Floating IPs a quotable resource
- Add 'cyclades.floating_ip' to quotable resources. Update helper
functions and tests to include this resource. - 03:24 pm Revision 1144f5d5: cyclades: Do not release floating IPs
- Update 'release_instance_nics' backend function which is called to
process NIC modifications in the Ganeti backend, t... - 03:24 pm Revision c52c3239: cyclades: Implement /os-floating-ips API
- Extend Cyclades API with /os-floating-ips endpoint. The API implements
the following calls:
* GET /os-floating-ips: ... - 03:24 pm Revision d20bead2: cyclades: Handle 'EmptyPool' in util method
- Refactor cyclades code to handle 'EmptyPool' exception in
'get_network_free_address' function. - 03:24 pm Revision f4b9bbbf: cyclades: Add FloatingIP model
- Add Floating IP model to represent a floating IP that has been reserved
by a user. Each FloatingIP has an owner(UUID)... - 03:15 pm Revision ea427133: snf-common: depend on python-dateutil
- 03:15 pm Revision 5f13452e: snf-django-lib: depend on python-dateutil
- 03:12 pm Revision dc83a3e6: cyclades: Major refactor to api and logic apps
- Major refactor to cyclades api and logic apps that removes most code
from the api views and moves it to logic app, so... - 03:08 pm Revision cb26c74e: astakos: fix duplicate test method names
- 03:08 pm Revision 54046363: snf-pithos-app: depend on snf-branding
- 02:15 pm Pithos Web Client Revision e43ef509: New dev deployment settings
- 02:08 pm Revision fe70b6e7: pithos: Remove account/container quota limits from the configuration
- 01:44 pm Revision 1295f78a: cyclades: Enable jsonp response in admin stats api
- 01:43 pm Revision fced411d: djangolib: Common JSONP helper method
- 01:42 pm Revision fc855b66: cyclades: Remove custom init method from VM model
- 01:42 pm Revision 94a678d3: cyclades: Handle Ganeti msgs for resized VMs
- Handle 'OP_INSTANCE_SET_PARAMS' notifications from Ganeti that have
'beparams' attribute, which corresponds to resize... - 01:42 pm Revision e7538f20: cyclades: refactor reconciliation
- Refactor reconciliation code to use namedtuples and improve performance
for retrieving info from database. - 01:42 pm Revision fbaa4d15: cyclades: reconciliation for resizing VMs
- 01:42 pm Revision a104a1ef: cyclades: Mark serial as resolved if auto_accept
- Modify 'issue_commission' function to mark the QuotaHolderSerial object
as resolved, if auto_accept option is used. - 01:42 pm Revision d4947b08: gtools: Make eventd send beparams and result
- Update 'snf-ganeti-eventd' daemon to send the requested beparams in
case of 'OP_INSTANCE_SET_PARAMS' opcodes. Also, i... - 01:42 pm Revision 83320b4f: cyclades: Implement resize action API call
- Implement resize API call, which is a POST at
/servers/<server_id>/action' with body:
{"resize": {"flavorRef": <flavo... - 01:42 pm Revision aa1da928: cyclades: Add backend function for resizing vm
- Add 'resize_instance' backend function for resizing a vm. This command
issues an OP_INSTANCE_MODIFY job with the spec... - 01:40 pm Revision 70959a5c: snf_django: Mock quotaholder to BaseAPITest
- Mock quotaholder in all of BaseAPITest calls.
- 01:40 pm Revision 2847d58d: Update .gitignore file
- 01:40 pm Revision 978145e8: snf_django: Fix bug in BaseAPITest
- Include 202 in success responses.
- 01:40 pm Revision cac02148: cyclades: Fix assertion on mocked client
- 01:26 pm Revision 65e51f1d: cyclades: Make flavor representation more verbose
- 01:15 pm Revision a7091289: cyclades: Remove "help" url in empty vms page
- 01:15 pm Revision 82bda7bb: astakos: Alter projects intro message (revised)
- 01:15 pm Revision 31240d2c: astakos: Adding info for other clients in API access page
- 01:15 pm Revision 31b499f3: astakos: change renew token button style (API access page)
- 01:15 pm Revision fdb7ff88: branding: Alter projects intro message
- 12:37 pm Revision 67c10753: djangolib: Improve root redirect handling
- - avoid registering root url in case <base_path> equals to root url
- additional helper redirect for non trailing sla... - 12:32 pm ganeti-local Revision d0d7d7cf: Inline simple "alias" variables
- Remove variables in the form "var = self.var" throughout all LU's. Those
"alias" variables make it harder to read the... - 12:32 pm snf-ganeti Revision d0d7d7cf: Inline simple "alias" variables
- Remove variables in the form "var = self.var" throughout all LU's. Those
"alias" variables make it harder to read the... - 12:32 pm ganeti-local Revision b555101c: Convert node indices to UUIDs in configuration
- cfgupgrade replaces the occurences of node names (where they are used as
index) with the node UUID.
It also supports ... - 12:32 pm snf-ganeti Revision b555101c: Convert node indices to UUIDs in configuration
- cfgupgrade replaces the occurences of node names (where they are used as
index) with the node UUID.
It also supports ... - 12:32 pm snf-ganeti Revision 1c3231aa: Index nodes by their UUID
- No longer index nodes by their name but by their UUID in the cluster
config. This change changes large parts of the c... - 12:32 pm ganeti-local Revision 1c3231aa: Index nodes by their UUID
- No longer index nodes by their name but by their UUID in the cluster
config. This change changes large parts of the c... - 12:08 pm Revision 04f0a678: webproject: Correct typos in 500 message
- 12:05 pm Revision 09974606: docs: link upgrade-0.14 to admin guide
- 11:42 am Revision 52168d57: Include snf-webproject in snf-*-app required packages
- webproject contains django command line utils which are imported from synnefo
apps packages. - 11:38 am Revision 49c0d427: webproject: Disable APPEND_SLASH setting by default
- 11:38 am Revision 2ea43f58: djangolib: Append trailling slash on default root redirects
- 11:22 am Revision 4b805d30: astakos: By default exclude pending_apps from usage view
- 11:13 am Pithos Web Client Revision 8d0c5297: Merge branch 'cookoos-nest' into develop
- 10:32 am snf-ganeti Revision bc0a2284: Add cluster name to instance migration RPC
- This fixes a 'FIXME' in the xen hypervisor. The instance
migration requires the cluster's name. This should come
from... - 10:32 am ganeti-local Revision bc0a2284: Add cluster name to instance migration RPC
- This fixes a 'FIXME' in the xen hypervisor. The instance
migration requires the cluster's name. This should come
from...
06/12/2013
- 07:35 pm Revision c2c4af89: common: reconfigure the synnefo settings framework
- - add 'services' endpoint in 'synnefo' namespace,
where all components register their services.
- add three stages... - 07:22 pm snf-ganeti Revision 96357135: Restructure documentation index page
- The index page of the documentation used to be just a list of links.
Now it is a proper introduction to all the other... - 07:22 pm ganeti-local Revision 96357135: Restructure documentation index page
- The index page of the documentation used to be just a list of links.
Now it is a proper introduction to all the other... - 07:13 pm Pithos MS Client Revision 99882980: Initial commit for new service uris
- New ServiceUris.cs class for the json
Updated Installer
Updated Caliburn
Newtonsoft Json 4.5.11
Signed-off-by: Georg... - 06:56 pm Revision 8e95eb05: pithos: HEAD object request returned erroneous content type
- According to commit: b698d39dd6cbe4bf47b63ed0d6a98b9b126ca40e
views defining their response 'Content-Type' should set... - 06:25 pm Bug #3997 (Resolved): PUT and/or HEAD "object" request ignores content type
- To reproduce the problem:
To create an object lal... - 05:59 pm Pithos Web Client Revision 33ee8450: Change name representation of group to delete
- 05:55 pm ./kamaki Revision 87f1be2a: Merge branch 'develop' into feature-adjust-functional-tests
- 05:53 pm ./kamaki Revision d70ceab9: Merge branch 'release-0.9' into debian-release-0.9
- 05:52 pm ./kamaki Revision f7dab7d3: Fix typo in method docs
- 05:52 pm ./kamaki Revision ae74021a: Adjust livetests to cloud renamings
- 05:45 pm ./kamaki Revision 821f504b: Merge branch 'release-0.9' into debian-release-0.9
- 05:44 pm ./kamaki Revision 6805bc58: Upgrade release verison to 0.9rc4
- 05:44 pm ./kamaki Revision 37ce8a25: Do not suggest ansicolors if colors == off
- Refs: #3978
- 05:44 pm ./kamaki Revision 2063ef10: Fix typos in error messages and helps
- Refs: #3979
- 05:43 pm ./kamaki Revision f623b8d3: Fix log level for expected command failures
- 05:43 pm ./kamaki Revision 72d7e64b: Updagrade error message for multiple clouds
- Refs: #3979
- 05:43 pm ./kamaki Revision ac5a74b3: Use the default_cloud global option
- Refs: #3934 #3979
- 05:42 pm ./kamaki Revision 6ad97a15: Merge branch 'develop' into debian-develop
- 05:42 pm ./kamaki Revision 89e93135: Merge branch 'feature-cloud-renamings' into develop
- 05:40 pm ./kamaki Revision 943c9f5c: Merge branch 'develop' into debian-develop
- 05:40 pm ./kamaki Revision 89ff917c: Merge branch 'feature-adjust-docs' into develop
- 05:40 pm devflow Revision 9d7a4fcb: Bump version to 0.11-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 05:39 pm devflow Revision cbb60631: Merge branch 'master' into debian
- 05:39 pm devflow Revision 0384d207: Bump version to 0.11
- 05:38 pm devflow Revision e6eede99: Allow snapshots on master
- 05:38 pm ./kamaki Support #3832 (Resolved): Adjust cyclades and astakos calls to synnefo 0.14 specs and url schemes
- 05:38 pm ./kamaki Feature #3934: Design and support a new config file structure and address compatibility issues
- Use the term "cloud" instead of remote.
- 05:37 pm ./kamaki Feature #3913 (Resolved): Add multiple remotes and switch between them
- Use the term "cloud" instead of remote
New config format:
[global]
default_remote = default
... other kamaki-... - 05:36 pm Revision f95853de: Bump version to 0.14next
- 05:34 pm ./kamaki Feature #3633 (Closed): Adjust Cyclades clients and corresponding commands to server modification...
- 05:34 pm Revision 3b6870ff: Bump version to 0.14rc1
- 05:33 pm Pithos Web Client Revision c51ebcfd: Restrict url pattern
- append `$` to the url pattern to restrict it from matching extended ui
urls that might get appended from other applic... - 05:33 pm Revision 4a8667dc: cyclades: Implement /admin/stats API call
- Implement API call to server statistics about servers and networks.
- 05:32 pm ./kamaki Bug #3978 (Closed): Do not warn about ansicolors if user sets colors=off
- 05:32 pm ./kamaki Revision 69691087: Do not suggest ansicolors if colors == off
- Refs: #3978
- 05:20 pm Revision 630e6b6d: astakos: Some additional tests
- 05:20 pm Revision 3466f0a3: astakos: API access page url fix
- remove trailing /tokens from `Authentication URL`
- 05:20 pm Revision d75baafa: astakos: Redirect local login GET requests to login
- 05:20 pm Revision 1ca02d1a: astakos: Kamaki sample config file view
- 05:20 pm Revision b6496f0c: astakos: Dynamically resolve login_url in login_required
- duplicated django user_passes_test and login_required decorators to be able
to dynamicaly resolve the url to which we... - 05:18 pm Pithos Web Client Revision 6402182e: Change name representation of folder to delete
- 05:17 pm ./kamaki Revision 031ca67d: Fix typos in error messages and helps
- Refs: #3979
- 05:16 pm Pithos Web Client Revision e7fceb98: Change name representation of file to delete
- 05:16 pm ./kamaki Bug #3979 (Resolved): Incorrect warning messages when config file is misconfigured
- 05:13 pm ./kamaki Revision 47f37f7c: Fix log level for expected command failures
- 05:00 pm ./kamaki Revision 44101d8a: Updagrade error message for multiple clouds
- Refs: #3979
- 04:55 pm ./kamaki Revision c825ddc9: Use the default_cloud global option
- Refs: #3934 #3979
- 04:42 pm Revision 63bcab00: astakos: Fix sqlite-related issues in migration
- In migration 0022, ProjectApplication's field `chain' is altered from
a plain integer field to a foreign key. This tr... - 04:38 pm Revision b744fd30: docs: update pithos api guide
- 04:22 pm ./kamaki Revision bb759047: Merge branch 'develop' into feature-cloud-renamings
- 04:14 pm ./kamaki Revision 8f91e50c: Fix typo in method docs
- 04:12 pm Revision 8aaf4f0d: astakos: test 400 on wrong astakos API paths
- 04:06 pm Revision a01eb018: astakos: allow empty tenantName in POST /tokens
- 03:49 pm ./kamaki Revision 2feb9477: Adjust livetests to cloud renamings
- 03:36 pm Revision a3accf03: cyclades: add tests for 400 on wrong Compute paths
- 03:36 pm Revision f7d0a71c: cyclades: add test for 400 in wrong Plankton paths
- 03:34 pm ./kamaki Revision f9d043ad: Merge branch 'develop' into feature-adjust-docs
- 03:32 pm ./kamaki Revision 2cf0b7a7: Merge branch 'develop' into debian-develop
- 03:31 pm ./kamaki Revision 5e4c38d0: Merge branch 'feature-cloud-renamings' into develop
- 03:23 pm ./kamaki Revision 67ad4af1: Merge branch 'release-0.9' into debian-release-0.9
- 03:22 pm Revision 603e0058: pithos: fix another typo in reconcile-commissions-pithos command
- 03:22 pm ./kamaki Revision 76dada17: Create Upgrade notes regarding the config files
- 03:18 pm Revision 393da61b: pithos: fix typo in reconcile-commissions-pithos command
- 03:11 pm Revision a08f9369: astakos: Update pithos_public in helper script
- 03:11 pm Revision 9a72e003: docs: Fixes in 0.13 upgrade notes
- 03:08 pm Revision b173906e: astakosclient: Fix url paths
- Fix some Astakos' urls paths that were broken.
Remove get_endpoints and rename get_user_info_with_endpoints
to get_en... - 03:03 pm ganeti-local Revision c472667f: Add missing parenthesis to description of --machine-readable
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 03:03 pm ./kamaki Revision 2a4b0a2a: Change term "remote" to "cloud" when proper
- Refs: #3934
- 03:03 pm snf-ganeti Revision c472667f: Add missing parenthesis to description of --machine-readable
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 03:02 pm ./kamaki Revision 144b3551: Change term "remote" to "cloud" when proper
- Refs: #3934
- 02:33 pm Revision 2968180f: astakos: fix tests
- 02:33 pm Revision 11366070: astakos: slight change in POST /tokens
- tenantName is options in the request input.
Howver, if it is provided, the call should check whether
it conforms with... - 02:30 pm Revision 8af7f2d5: cyclades ui: Invalid statement fix
- 02:28 pm Revision 269ac8de: Ensure we return cloud faults under any API prefix
- 02:21 pm Revision cf643c9b: pithos: change pithos_public service
- - Do not export an endpoint, since clients get public urls from our
pithos API, there is no need for them to know a... - 02:01 pm Revision 7a0c725d: cyclades ui: Fix endpoint urls
- remove trailing slashes
- 01:41 pm Revision 02928611: astakos: firefox text alignment bug fix for API access page
- 01:12 pm Revision e23b9308: Changelog: add entries for URL reconfiguring
- 12:44 pm Revision 66855d86: cyclades: fix variable name in plankton tests
- 12:25 pm Revision 4fed2379: burnin: When raising AssertionError give more details
- 12:07 pm Revision b3ccffca: Merge branch 'feature-urls-fix-tests' into develop
- 12:07 pm Revision c1a0ab9b: common: fix lib url handling and doctests
- 11:46 am ./kamaki Revision b3ba19ef: Adjust docs to cover multiple clouds functionality
- This commit server as a backup mostly, since the adjustments are not yet
applied to docs/commands and all docs/develo... - 11:46 am ./kamaki Revision e96b3d4e: Update some of the documentation
- this commit serves back-up purposes mostly
- 11:45 am ./kamaki Revision bdf98db1: Reset Upgrade notes for the upcoming version 0.10
- 11:44 am ./kamaki Revision 1714297d: Document the Upgrade notes for v0.9
- 11:44 am ./kamaki Revision e9680623: Fix PEP8 warning
- 11:43 am ./kamaki Revision 1b46f2b0: Merge branch 'feature-adjust-docs' into develop
- 11:41 am Revision 5b6af211: cyclades: fix URLs in cyclades/vmapi tests
- 11:33 am ganeti-local Revision d6e5767e: Support VNC binding to an interface
- Currently, the VNC bind address can only be specified as an IP
address. Given that this is a cluster-wide parameter, ... - 11:33 am snf-ganeti Revision d6e5767e: Support VNC binding to an interface
- Currently, the VNC bind address can only be specified as an IP
address. Given that this is a cluster-wide parameter, ... - 11:28 am ganeti-local Revision 2ff4df69: Update NEWS file for 2.8
- Add to the NEWS file the list of modifications performed during the 2.8
development cycle.
Signed-off-by: Michele Ta... - 11:28 am snf-ganeti Revision 2ff4df69: Update NEWS file for 2.8
- Add to the NEWS file the list of modifications performed during the 2.8
development cycle.
Signed-off-by: Michele Ta... - 11:00 am Revision fdb15edb: cyclades: fix URLs in cyclades/image tests
- 10:18 am ganeti-local Revision 92742703: Remove XEN_CMD from configure.ac
- Removes the option --with-xen-cmd from the configure
script.
Signed-off-by: Helga Velroyen <helgav@google.com>
Revie... - 10:18 am snf-ganeti Revision 92742703: Remove XEN_CMD from configure.ac
- Removes the option --with-xen-cmd from the configure
script.
Signed-off-by: Helga Velroyen <helgav@google.com>
Revie... - 10:18 am snf-ganeti Revision 8ef418bb: Remove XEN_CMD from constants, adjust to PowercycleNode
- This patch extend the RPC to powercycle a node by a
hvparams parameter. This parameter is used by the
xen hypervisor ... - 10:18 am ganeti-local Revision 8ef418bb: Remove XEN_CMD from constants, adjust to PowercycleNode
- This patch extend the RPC to powercycle a node by a
hvparams parameter. This parameter is used by the
xen hypervisor ... - 10:18 am ganeti-local Revision 398fd4f6: hv_xen.py: make hvparams mandatory, remove fallbacks
- This patch removes the fallback to the xen command from the
auto config and adds an exception instead. Also, the
hvpa... - 10:18 am snf-ganeti Revision 398fd4f6: hv_xen.py: make hvparams mandatory, remove fallbacks
- This patch removes the fallback to the xen command from the
auto config and adds an exception instead. Also, the
hvpa... - 10:18 am ganeti-local Revision 0200a1af: Use hvparams in GetAllInstancesInfo
- This patch extends the GetAllInstancesInfo method of the
hypervisors by a hvparams parameter. This change propagates
... - 10:18 am snf-ganeti Revision 0200a1af: Use hvparams in GetAllInstancesInfo
- This patch extends the GetAllInstancesInfo method of the
hypervisors by a hvparams parameter. This change propagates
... - 10:18 am ganeti-local Revision 0bbec3af: Use hvparams in GetInstanceInfo
- This patch extends the GetInstanceInfo function of the
hypervisors by an hvparams parameters. This leads to
an extens... - 10:18 am snf-ganeti Revision 0bbec3af: Use hvparams in GetInstanceInfo
- This patch extends the GetInstanceInfo function of the
hypervisors by an hvparams parameters. This leads to
an extens... - 10:18 am ganeti-local Revision c6ae283b: backend.py: remove fallback implementation of GetNodeInfo
- This removes the fallback implementation of the backend's
GetNodeInfo function to the old implementation. By now,
all... - 10:18 am snf-ganeti Revision c6ae283b: backend.py: remove fallback implementation of GetNodeInfo
- This removes the fallback implementation of the backend's
GetNodeInfo function to the old implementation. By now,
all... - 10:18 am ganeti-local Revision a295eb80: Adjust all callers of RPC 'call_node_info'
- This patch contains all adjustments necessary to code that
uses the 'call_node_info' call. The adjustment is necessar... - 10:18 am snf-ganeti Revision a295eb80: Adjust all callers of RPC 'call_node_info'
- This patch contains all adjustments necessary to code that
uses the 'call_node_info' call. The adjustment is necessar... - 10:18 am ganeti-local Revision 030ab01a: Add hvparams to RPC call 'node_info'
- This patch adds the hvparams parameter to the RPC call
'node_info'. It also adjusts the related code in noded.py
and ... - 10:18 am snf-ganeti Revision 030ab01a: Add hvparams to RPC call 'node_info'
- This patch adds the hvparams parameter to the RPC call
'node_info'. It also adjusts the related code in noded.py
and ... - 10:18 am ganeti-local Revision 439e1d3f: backend.py: use hvparams in GetNodeInfo
- This patch extends the GetNodeInfo function of the backend
module by a hvparams parameter. For now, it contains a
fal... - 10:18 am snf-ganeti Revision 439e1d3f: backend.py: use hvparams in GetNodeInfo
- This patch extends the GetNodeInfo function of the backend
module by a hvparams parameter. For now, it contains a
fal... - 10:17 am ganeti-local Revision fac489a5: hypervisors: add hvparams to GetNodeInfo
- This patch extends the GetNodeInfo function of the
hypervisors by a hvparams parameter. The parameter
is currently on... - 10:17 am snf-ganeti Revision fac489a5: hypervisors: add hvparams to GetNodeInfo
- This patch extends the GetNodeInfo function of the
hypervisors by a hvparams parameter. The parameter
is currently on... - 10:17 am ganeti-local Revision 2609da63: hv_xen.py: renaming residual 'xm' occurrences
- Some methods still refered to 'xm', which is inaccurate now
that xen can also be run with 'xl'. No functional changes... - 10:17 am snf-ganeti Revision 2609da63: hv_xen.py: renaming residual 'xm' occurrences
- Some methods still refered to 'xm', which is inaccurate now
that xen can also be run with 'xl'. No functional changes... - 10:17 am ganeti-local Revision 194f0764: Watcher: Use hvparams when listing instances
- This patch makes the watcher use the hvparams from ssconf
to retrieve the list of instances from the hypervisors.
Si... - 10:17 am snf-ganeti Revision 194f0764: Watcher: Use hvparams when listing instances
- This patch makes the watcher use the hvparams from ssconf
to retrieve the list of instances from the hypervisors.
Si... - 10:17 am snf-ganeti Revision def6577f: Include hvparams in ssconf files
- The watcher needs access to the cluster's hypervisor
parameters. This patch extends the ssconf infrastructure
by addi... - 10:17 am ganeti-local Revision def6577f: Include hvparams in ssconf files
- The watcher needs access to the cluster's hypervisor
parameters. This patch extends the ssconf infrastructure
by addi... - 10:17 am ganeti-local Revision 8351df2f: Use hvparams in instance migration
- This patch makes use of hvparams on instance migration to
determine the list of instance before the migration. This w... - 10:17 am snf-ganeti Revision 8351df2f: Use hvparams in instance migration
- This patch makes use of hvparams on instance migration to
determine the list of instance before the migration. This w... - 10:17 am ganeti-local Revision 5b0dfcef: Verify: node info and instance list
- This patch enhances node verification by:
- Factoring out the verification of the node info
and the instance list t... - 10:17 am snf-ganeti Revision 5b0dfcef: Verify: node info and instance list
- This patch enhances node verification by:
- Factoring out the verification of the node info
and the instance list t... - 10:17 am ganeti-local Revision 75bf3149: Verify: xen toolstack, hypervisor and hvparams
- This patch extends the node verification by:
- Adding a check for the xen toolstack when the hypervisor
is verified... - 10:17 am snf-ganeti Revision 75bf3149: Verify: xen toolstack, hypervisor and hvparams
- This patch extends the node verification by:
- Adding a check for the xen toolstack when the hypervisor
is verified... - 10:17 am ganeti-local Revision 8ac806e6: rpc / noded: add hvparams to instance_list call
- The 'instance_list' call needs to be extended to accept
hvparams. This is one of the few RPCs where it is
necessary, ... - 10:17 am snf-ganeti Revision 8ac806e6: rpc / noded: add hvparams to instance_list call
- The 'instance_list' call needs to be extended to accept
hvparams. This is one of the few RPCs where it is
necessary, ... - 10:17 am snf-ganeti Revision 3361ab37: backend.py: use instance's hvparams whenever possible
- The backend module's function 'ListInstances' is called
within the module several times. In many cases, it is
possibl... - 10:17 am ganeti-local Revision 3361ab37: backend.py: use instance's hvparams whenever possible
- The backend module's function 'ListInstances' is called
within the module several times. In many cases, it is
possibl... - 10:17 am ganeti-local Revision 2bff1928: backend.py: GetInstanceListForHypervisor
- In same cases, the call 'GetInstanceList' is only done for
one hypervisor. In those cases, it is more convenient to
n... - 10:17 am snf-ganeti Revision 2bff1928: backend.py: GetInstanceListForHypervisor
- In same cases, the call 'GetInstanceList' is only done for
one hypervisor. In those cases, it is more convenient to
n... - 10:17 am ganeti-local Revision fac83f8a: backend.py: hvparams in 'GetInstanceList'
- Propagating the use of hvparams further up the calling
hierarchy, this patch makes the backend module use the
hvparam... - 10:17 am snf-ganeti Revision fac83f8a: backend.py: hvparams in 'GetInstanceList'
- Propagating the use of hvparams further up the calling
hierarchy, this patch makes the backend module use the
hvparam... - 10:17 am ganeti-local Revision 58e356a9: hv_xen.py: _RunXen and GetInstanceList use hvparams
- Propagating the use of hvparams further up in the calling
hierarchy, the functions '_RunXen' and 'GetInstanceList'
us... - 10:17 am snf-ganeti Revision 58e356a9: hv_xen.py: _RunXen and GetInstanceList use hvparams
- Propagating the use of hvparams further up in the calling
hierarchy, the functions '_RunXen' and 'GetInstanceList'
us... - 10:17 am ganeti-local Revision ff19ac20: hv_xen.py: rename RunXmList to RunInstanceList
- Since one can retrieve xen's instance list with both, 'xm'
or 'xl', the function name 'RunXmList' is no longer
approp... - 10:17 am snf-ganeti Revision ff19ac20: hv_xen.py: rename RunXmList to RunInstanceList
- Since one can retrieve xen's instance list with both, 'xm'
or 'xl', the function name 'RunXmList' is no longer
approp... - 10:17 am ganeti-local Revision 36bebc53: hv_xen.py: rename GetXmList to GetInstanceList
- Since one can retrieve xen's instance list via both 'xm'
or 'xl', it is no longer appropriate to call the function
'G... - 10:17 am snf-ganeti Revision 36bebc53: hv_xen.py: rename GetXmList to GetInstanceList
- Since one can retrieve xen's instance list via both 'xm'
or 'xl', it is no longer appropriate to call the function
'G... - 10:17 am ganeti-local Revision 51a95d00: hv_xen._GetCommand: retrieve xen command from hvparams
- This patch adds a (so far optional) hvparams parameter
to the '_GetCommand' function. This dictionary is used
to retr... - 10:17 am snf-ganeti Revision 51a95d00: hv_xen._GetCommand: retrieve xen command from hvparams
- This patch adds a (so far optional) hvparams parameter
to the '_GetCommand' function. This dictionary is used
to retr... - 10:17 am ganeti-local Revision 3eb073a6: Unit tests for hv_xen._GetCommand
- This patch adds unit tests for the current state of the
'GetCommand' method. The tests are rather trivial, but
having... - 10:17 am snf-ganeti Revision 3eb073a6: Unit tests for hv_xen._GetCommand
- This patch adds unit tests for the current state of the
'GetCommand' method. The tests are rather trivial, but
having... - 10:16 am ganeti-local Revision 740394bc: Add xen command (xm, xl) to hv parameters
- This patch adds the xen command (xm, xl) as hypervisor
parameter to the constants and adds validation to
the xen hype... - 10:16 am snf-ganeti Revision 740394bc: Add xen command (xm, xl) to hv parameters
- This patch adds the xen command (xm, xl) as hypervisor
parameter to the constants and adds validation to
the xen hype... - 10:16 am snf-ganeti Revision b44af065: Fixing docstring of hv_xen_unittest.py
- The introductory comment of hv_xen_unittest.py referred to
the wrong hypervisor.
Signed-off-by: Helga Velroyen <helg... - 10:16 am ganeti-local Revision b44af065: Fixing docstring of hv_xen_unittest.py
- The introductory comment of hv_xen_unittest.py referred to
the wrong hypervisor.
Signed-off-by: Helga Velroyen <helg...
06/11/2013
- 07:27 pm ./kamaki Revision 904091dd: Adjust docs to cover multiple clouds functionality
- This commit server as a backup mostly, since the adjustments are not yet
applied to docs/commands and all docs/develo... - 07:17 pm Revision 9c6bd23f: astakos: Improved style for API access page
- 07:14 pm Bug #3988 (New): Configure visibility of astakos components in get_services/get_menu catalogs
- There may be synnefo components that should not be promoted to front-page visibility
(for example, synnefo stats).
... - 06:56 pm Revision a33b15e6: snf-stats-app: Add support for configurable URLs
- 06:41 pm Revision 33188f18: Revert "common: do not overwrite test database setting"
- This reverts commit b6eb72e5ccef38cfabf13f6fdf2acf53438ab34e.
- 06:25 pm Revision a26e5a4d: cyclades: fix URLs in compute/servers tests
- 06:24 pm Revision e8948fab: Include webproject in pydist-overrides
- 06:14 pm Revision 61c39121: docs: Include package upgrades and pithos migration
- 06:10 pm Revision 7d2fdab9: cyclades: fix URLs in compute/networks tests
- 05:56 pm Revision 7f8af0e9: astakos: slight change in POST /tokens
- Return the web login url also in the custom ``SNF:webloginURL``
attribute - 05:55 pm Revision dc99330c: cyclades: fix URLs in compute/images tests
- 05:41 pm snf-image-creator Revision 121f3bc0: Code Cleanup
- * Prefix all private methods with _
* Write missing docstrings
* Move all public methods above the private ones
* ... - 05:36 pm ./kamaki Bug #3979 (Closed): Incorrect warning messages when config file is misconfigured
- 1. When default url or token is missing, the guiding message should look like this:...
- 05:31 pm ./kamaki Bug #3978 (Closed): Do not warn about ansicolors if user sets colors=off
- Kamaki should not suggest users to install ansicolors, if they have set
global.colors off - 05:16 pm Revision d12805ff: cyclades: Implement /admin/stats API call
- Implement API call to server statistics about servers and networks.
- 05:10 pm Revision 1ce2918c: Revert "common: do not overwrite test database setting"
- This reverts commit b6eb72e5ccef38cfabf13f6fdf2acf53438ab34e.
- 04:52 pm Revision cc1f91ad: pithos: Fix X-Object-Public object header
- Utilize settings.PITHOS_BASE_HOST instead of settings.PITHOS_BASE_URL
to construct the header value - 04:47 pm Revision a28c5998: cyclades: fix URLs in compute/flavors tests
- 04:39 pm Revision 885b738f: Update Changelog for astakos
- 04:39 pm Revision 559f8135: astakos: Add weblogin definition in helper script
- 04:39 pm Revision a4b28430: common: Fix typo in docs conf
- 04:38 pm Revision d4325f42: Fix compatibility issues with factory_boy
- Update models_factory to use factory.DjangoModelFactory instead of
factory.Factory. - 04:33 pm ./kamaki Revision a2255e10: Merge branch 'release-0.9' into debian-release-0.9
- 03:55 pm Revision 51057b1a: common: Add a get_service_path() function
- 03:55 pm Revision b6eb72e5: common: do not overwrite test database setting
- 03:55 pm Revision 2af5dc96: cyclades: fix compute api /versions
- 03:55 pm Revision 5d6afd11: common: make service public urls end in '/'
- 03:52 pm Revision d2d09227: pithos: refine error handling in object_read view
- 03:35 pm Revision 94844ae4: pithos: Url patterns fix
- avoid double slash in ui service
- 03:07 pm Pithos Web Client Revision 399017e1: Merge remote-tracking branch 'origin/issue_3965' into develop
- 02:48 pm Revision 80a3c208: pithos: Prefix for pithos object read view endpoint
- 02:47 pm Pithos Web Client Revision 52670d22: Expose STORAGE_VIEW_URL setting in index view
- 02:36 pm Pithos Web Client Revision 746fdf7a: Register root urls redirect helpers
- by default redirect root url to `/<base_path>` and `/<base_path>` to the
pithos ui service. - 02:25 pm Revision 06f891e8: astakos: update POST /tokens documentation
- 02:25 pm Revision 07860de2: pithos: change POST /tokens
- move SNF:uiURL under each endpoint
- 02:21 pm Revision 1ecda536: astakos: Separate index/login views
- - Login view added. The view renders the login template.
- Index view acts as a gateway to landing/login views based ... - 02:21 pm Revision 900325e8: astakos: Additional user info in activated notification
- 01:56 pm Revision 336fb8fb: astakos: fix POST /tokens in case of missing content length
- Catch this case and reply with the non authentication protected
information (public mode) - 01:55 pm ganeti-local Revision fe5a2780: Make SubmitOpCode expect options without print_jobid
- As opposed to SubmitOrSend, the SubmitOpCode function is
called also by commands not supporting submit options. Hence... - 01:55 pm snf-ganeti Revision fe5a2780: Make SubmitOpCode expect options without print_jobid
- As opposed to SubmitOrSend, the SubmitOpCode function is
called also by commands not supporting submit options. Hence... - 12:55 pm Revision bab17726: pithos: change reconcile-resources-pithos command
- This command syncronizes the astakos quota with the pithos db.
However, if there was an account in the astakos databa... - 12:42 pm Revision bdb325a1: astakos: add weblogin service for non-web clients
- 12:42 pm Revision 5b65fb47: astakos: Updated tests
- include weblogin view tests
- 12:42 pm Revision fce2ebcb: astakos: Update tests
- properly clean up database on each test tearDown
- 12:42 pm Revision d5ea70e4: pithos: Updated ui service urls
- removed version from path
- 12:42 pm Revision 9dd94cc7: astakos: Remove uuid parameter from weblogin redirect
- url only contains token parameter. Clients can use the identity/tokens endpoint
using the gathered token to access th... - 12:42 pm Revision 7c3549f0: astakos: Improved restrict_next utility
- Validate url against both provided domain and allowed_schemes
- 12:07 pm snf-ganeti Revision 7aea0198: errors and network fix
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:07 pm snf-ganeti Revision 7db4b6d8: config fix
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:06 pm snf-ganeti Revision 4b700ca7: cmdlib fix
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:06 pm snf-ganeti Revision 4182a7ac: client fix
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:02 pm Revision a352f80f: burnin: Fix a bug in ImagesTestCase
- Filter images list so it does not contain burnin's registered
images. This way we reduce the posibility that images l... - 11:10 am snf-ganeti Revision 596470db: haskell fix
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 11:10 am snf-ganeti Revision 02aa7df1: cmdlib fix
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:27 am snf-ganeti Revision d6cd74dd: Add an option to print job id of submitted jobs on stdout
- When submitting a job, the job id, prefixed by 'JobID: ', is output to
stderr. While this is easy to understand for h... - 10:27 am ganeti-local Revision d6cd74dd: Add an option to print job id of submitted jobs on stdout
- When submitting a job, the job id, prefixed by 'JobID: ', is output to
stderr. While this is easy to understand for h... - 10:26 am snf-ganeti Revision f5d13a77: Add new command gnt_job wait
- This command tacitly waits for a job to finish. In that
way, job dependency can also be handled in shell scripts.
Si... - 10:26 am ganeti-local Revision f5d13a77: Add new command gnt_job wait
- This command tacitly waits for a job to finish. In that
way, job dependency can also be handled in shell scripts.
Si...
06/10/2013
- 09:37 pm Revision d630c78b: pithos: fix public api
- Pithos public api was broken since the pithos api decorator
used to call the common api decorator without passing the... - 09:37 pm Revision 63de12cf: pithos: create view for reading an object's content
- Use cookie for retrieving the authentication token
- 09:37 pm Revision a3fcee5b: pithos: change X-Object-Public header
- The header value should contain the absolute public url
- 09:37 pm Revision d29f0371: astakos: change authenticate keystone api call
- If no request body is provided (no request content length),
the response returns only non authentication protected in... - 09:37 pm Revision 65dad30c: astakos: change web login view
- * allow only GET method
* ignore next request parameter unless it has pithos scheme - 09:37 pm Revision 06e7d2f0: pithos: fix UnboundLocalError in object read
- 09:20 pm Revision 02d597a0: astakosclient: Log warning when retrying
- Make astakosclient log a warning, instead of info, when retrying
requests to Astakos. - 09:18 pm Revision d1d7ec34: cyclades: Retry requests to quotaholder
- 08:00 pm Revision 2b40f200: Make API faults have default 500 status code
- Make the default status code of API Fault and AstakosClientException
to be 500. - 07:25 pm Revision fea02eb4: astakos: add weblogin service for non-web clients
- 06:52 pm Revision 948dd719: astakos: Api token view firefox bug fix
- Auth url and API token in API access page are disabled html inputs.
On firefox, these inputs are replaced by <span> ... - 06:32 pm Pithos Web Client Revision 975de248: Changes for the Private and Public view links
- Refs #3965
- 06:14 pm snf-ganeti Revision 8fdedd45: network.py fix
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:11 pm Revision b4109758: astakos: Rename helper script for uniformity
- Rename snf-register-components to snf-component-register.
- 06:11 pm ./kamaki Revision fa479dc3: Update some of the documentation
- this commit serves back-up purposes mostly
- 06:04 pm ganeti-local Revision e7aa0b03: Add type annotation to avoid monomorphism restriction
- Even though we need the let-bound variable showMoves only
at type [(String, String)] -> IO (), it's most general type... - 06:04 pm snf-ganeti Revision e7aa0b03: Add type annotation to avoid monomorphism restriction
- Even though we need the let-bound variable showMoves only
at type [(String, String)] -> IO (), it's most general type... - 05:21 pm snf-ganeti Revision 8c3b6093: haskell support for abstract networks
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:19 pm Pithos Web Client Revision b002ac73: Conditionally enable the scheduled refresh functionality
- and fix a typo
Refs no ticket - 05:05 pm Revision c9556cfc: Astakos UI: Minor textual changes
- 05:02 pm Revision 0b690065: Cyclades UI: minor textual change in networks
- 04:57 pm ganeti-local Revision 30ce253e: add option --print-moves to hroller
- If non-redundant instances are present in the cluster, hroller will
plan for them to move to other nodes while the gr... - 04:57 pm snf-ganeti Revision 30ce253e: add option --print-moves to hroller
- If non-redundant instances are present in the cluster, hroller will
plan for them to move to other nodes while the gr... - 04:26 pm Pithos Web Client Revision e663b3a7: Change image view URL according to new semantics for "view" URLs
- Refs #3965
- 04:12 pm Pithos Web Client Revision bc982727: Server will send the full URL in X-Object-Public
- So there is no need to concatenate stuff.
Refs #3965 - 04:11 pm ./kamaki Revision 1910f39d: Merge branch 'release-0.9' of https://code.grnet.gr/git/kamaki into release-0.9
- 04:07 pm ./kamaki Revision 1a1b0502: Document the Upgrade notes for v0.9
- 04:06 pm ./kamaki Revision 34b09e46: Reset Upgrade notes for the upcoming version 0.10
- 04:04 pm ./kamaki Revision 1cedf289: Merge branch 'feature-adjust-docs' into develop
- 04:03 pm ./kamaki Revision 9dc6159f: Document the Upgrade notes for v0.9
- 03:22 pm Pithos Web Client Revision a7e13898: Remove unused interface
- 03:21 pm Pithos Web Client Revision 64ea9b61: Remove unused objects
- 03:19 pm Pithos Web Client Revision 77424c81: Fix a typo in the class name
- 03:11 pm ./kamaki Revision 72fa0010: Fix PEP8 warning
- 03:08 pm ./kamaki Revision 53e93246: Merge branch 'release-0.9' into debian-release-0.9
- 03:08 pm ./kamaki Revision fa5a0962: Merge branch 'release-0.9' of https://code.grnet.gr/git/kamaki into release-0.9
- Conflicts:
kamaki/cli/commands/snf-astakos.py - 03:00 pm ./kamaki Revision 2ce16bb0: Adjust all livetests to use cached astakos client
- Refs: #3964
- 03:00 pm ./kamaki Revision 74279468: Adjust cached astakos client unit tests
- Refs: #3964
- 03:00 pm ./kamaki Revision 1ec16d06: Create mising func. tests 4 cached astakos client
- Refs: #3964
- 03:00 pm ./kamaki Revision edca58f8: Adjust astakos functional tests to novel features
- Refs: #3964
- 02:59 pm ./kamaki Revision 7fbfabe0: Merge branch 'feature-adjust-functional-tests' into develop
- 02:57 pm ./kamaki Revision 9b745324: Adjust all livetests to use cached astakos client
- Refs: #3964
- 02:52 pm Pithos Web Client Revision c3e119f5: Initial separation of API and View URLs
- Refs #3965
- 01:25 pm Feature #3965 (Closed): Separate API and View URLs
- This is needed in order to properly serve files (e.g. when double-clicking)
- 01:07 pm ./kamaki Revision 508570ae: Adjust cached astakos client unit tests
- Refs: #3964
- 12:59 pm Revision 11716a83: docs: Mention astakos registration scripts
- snf-register-components and snf-service-export
- 12:53 pm ./kamaki Revision ca65fc0b: Create mising func. tests 4 cached astakos client
- Refs: #3964
- 11:54 am ./kamaki Revision 114e19da: Adjust astakos functional tests to novel features
- Refs: #3964
- 11:53 am ./kamaki Support #3964 (Closed): Adjust functional tests in kamaki.clients to novel features
- 11:45 am Revision c3b42b86: quotaholder: Revert migration of log timestamps
- Because migrating the timestamp fields of model ProvisionLog from string
to datetime takes too long, we keep them in ... - 11:44 am Revision 064f42cd: astakos: Remove debug print from migration
- 11:06 am Revision 6b560707: snf_django: Optionally use other default serialization than json
- Pithos api default serialization for listing is text insted of json.
However the common api decorator if not specifie... - 10:41 am snf-ganeti Revision 6023923b: Use GetDefaultDiskTemplate in qa_network
- In qa_network we want to create instances to check NICs within
networks. For that we use the disk templated given by
... - 10:40 am snf-ganeti Revision 3c5d3f7b: Update qa for networks
- Support abstract networks (--network option becomes non mandatory)
Use _QaInstance object. AcquireInstance() returns ... - 10:40 am snf-ganeti Revision d7ffd9f3: Extend network QA
- Move GetNonexistentNetwork() in qa_utils.
Add various corner cases for existing test add/remove and
connect/disconne... - 10:39 am snf-ganeti Revision 5e1c599f: Implement methods in Generic Network
- IsReserved should return False because no pool exists, ReserveIp/ReleaseIp
should do nothing while GenerateFree shoul... - 10:37 am snf-ganeti Revision 53195377: Use new network interface
- Replace old network.AddressPool() with network.Network(). Replace
network.AddressPool and network.AddressPool.Initia... - 09:44 am snf-ganeti Revision 22dc14c4: Total refactor of network module
- Add GenericNetwork class to implement basic validation methods
for an IPv4/IPv6 network basically conserning gateways... - 09:30 am snf-ganeti Revision 06dfde19: Add _AllIPs() config method
- This returns a list of tuples (ip, network). Use it in ReserveIp,
where a network without AddressPool can be passed, ...
06/07/2013
- 05:47 pm Revision db66a81a: astakos: Fix typo
- 05:44 pm Revision 26498848: astakos: Generate tokens without trailing equal signs
- Strip padding ("=") introduced during the base64 encoding.
Update token examples in docs. - 05:19 pm ./kamaki Support #3647 (Closed): Keep backward compatibility for configuration file management through ver...
- 05:11 pm ./kamaki Revision 7e4699f5: Bump version to 0.8.5-2
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 04:49 pm ./kamaki Revision 1c64d35c: Bump version to 0.8.5-1
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 04:49 pm ./kamaki Revision 976ce9d1: Merge branch 'master' into debian
- 04:48 pm ./kamaki Revision 9a079119: Merge branch 'master' into debian-master
- 04:44 pm ./kamaki Revision 82903313: Make sure all url-params are url-encoded
- Refs: #3956
- 04:44 pm ./kamaki Revision b8e0b52b: Make sure all url-params are url-encoded
- Refs: #3956
- 04:43 pm ./kamaki Revision de98f78a: Merge branch 'hotfix-0.8.5'
- 04:42 pm ./kamaki Revision 0c742ce7: Update changelog and version
- 04:39 pm ./kamaki Revision 1d142373: Make sure all url-params are url-encoded
- Refs: #3956
- 04:37 pm ./kamaki Bug #3956 (Resolved): Download remote object with empty space in object path fails
- encoding URL params after ? in some cases wasn't performed - FIXED
- 04:22 pm ./kamaki Bug #3956 (Closed): Download remote object with empty space in object path fails
- To reproduce the problem:...
- 04:14 pm ./kamaki Revision 483fbdf8: Fix typo (ds_path --> dst_path)
- 04:11 pm ganeti-local Revision a93e5814: New tests for hspace and exclusive storage
- hspace is run on clusters with exclusive storage enabled.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Rev... - 04:11 pm snf-ganeti Revision a93e5814: New tests for hspace and exclusive storage
- hspace is run on clusters with exclusive storage enabled.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Rev... - 04:11 pm snf-ganeti Revision 0cc3d742: hspace prints info about spindles
- Statistics about spindles are tracked. In human-readable output, spindles
are printed only when used (i.e., exclusive... - 04:11 pm ganeti-local Revision 0cc3d742: hspace prints info about spindles
- Statistics about spindles are tracked. In human-readable output, spindles
are printed only when used (i.e., exclusive... - 04:11 pm ganeti-local Revision 773bc9e3: Add support for shrinking an instance spindles-wise
- This makes tiered allocation in hspace work also with respect to spindles.
Signed-off-by: Bernardo Dal Seno <bdalsen... - 04:11 pm snf-ganeti Revision 773bc9e3: Add support for shrinking an instance spindles-wise
- This makes tiered allocation in hspace work also with respect to spindles.
Signed-off-by: Bernardo Dal Seno <bdalsen... - 04:11 pm ganeti-local Revision 914c6df4: Spindles become part of htools resource spec
- Spindles are now part of resource spec. Instances get created with spindles
specified (which are just ignored when ex... - 04:11 pm snf-ganeti Revision 914c6df4: Spindles become part of htools resource spec
- Spindles are now part of resource spec. Instances get created with spindles
specified (which are just ignored when ex... - 04:11 pm ganeti-local Revision 825f8cee: htools cluster score takes spindles into account
- When exclusive storage is enabled, spindles are used instead of disk space
to compute the cluster score.
Comments an... - 04:11 pm snf-ganeti Revision 825f8cee: htools cluster score takes spindles into account
- When exclusive storage is enabled, spindles are used instead of disk space
to compute the cluster score.
Comments an... - 04:11 pm ganeti-local Revision 74ff6aed: Update spindles when moving instances in htools
- Spindles get updated, and errors raised when not enough free spindles
exist. No new error is raised when exclusive st... - 04:11 pm snf-ganeti Revision 74ff6aed: Update spindles when moving instances in htools
- Spindles get updated, and errors raised when not enough free spindles
exist. No new error is raised when exclusive st... - 04:11 pm snf-ganeti Revision fcfc0c2d: Unit tests for htools and exclusive storage
- The existing tests are run also on nodes with exclusive storage enabled. The
values for spindles and exclusive storag... - 04:11 pm ganeti-local Revision fcfc0c2d: Unit tests for htools and exclusive storage
- The existing tests are run also on nodes with exclusive storage enabled. The
values for spindles and exclusive storag... - 04:11 pm snf-ganeti Revision 0ec8cce2: Load complete instance disk information through LUXI
- Information about size and spindles of all the disks of an instance is loaded
by the LUXI backend, instead of faking ... - 04:11 pm ganeti-local Revision 0ec8cce2: Load complete instance disk information through LUXI
- Information about size and spindles of all the disks of an instance is loaded
by the LUXI backend, instead of faking ... - 04:11 pm ganeti-local Revision 96f9b0a6: Load node spindles data in htools
- The data structure for nodes gets a new field for free spindles, and the
existing field for total spindles gets renam... - 04:11 pm snf-ganeti Revision 96f9b0a6: Load node spindles data in htools
- The data structure for nodes gets a new field for free spindles, and the
existing field for total spindles gets renam... - 04:11 pm ganeti-local Revision 8c72f711: Refactor reading live data in htools
- This simplifies different handling of individual items.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Revie... - 04:11 pm snf-ganeti Revision 8c72f711: Refactor reading live data in htools
- This simplifies different handling of individual items.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Revie... - 04:10 pm snf-ganeti Revision 06fb92cf: Export node spindles
- Node spindles (queried live) are exported through the LUXI, RAPI, and
iallocator interfaces.
Signed-off-by: Bernardo... - 04:10 pm ganeti-local Revision 06fb92cf: Export node spindles
- Node spindles (queried live) are exported through the LUXI, RAPI, and
iallocator interfaces.
Signed-off-by: Bernardo... - 04:10 pm ganeti-local Revision a1860404: node_info RPC reports info about free spindles
- node_info RPC can be used to get information about free/total spindles.
Signed-off-by: Bernardo Dal Seno <bdalseno@g... - 04:10 pm snf-ganeti Revision a1860404: node_info RPC reports info about free spindles
- node_info RPC can be used to get information about free/total spindles.
Signed-off-by: Bernardo Dal Seno <bdalseno@g... - 04:10 pm ganeti-local Revision 5b5fd5d8: Update htools text-backend documentation
- Both instances and nodes have new fields.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Klaus ... - 04:10 pm snf-ganeti Revision 5b5fd5d8: Update htools text-backend documentation
- Both instances and nodes have new fields.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Klaus ... - 03:44 pm ./kamaki Feature #3934 (Resolved): Design and support a new config file structure and address compatibilit...
- 03:43 pm ./kamaki Revision 06d3f792: Update version tag to 0.9rc3
- 03:43 pm ./kamaki Revision ca5b9261: Adjust help messages to configuration changes
- Refs:#3934
- 03:42 pm ./kamaki Revision 866a5b5e: Merge branch 'feature-endpoints' into develop
- 03:41 pm ./kamaki Revision c626151a: Adjust help messages to configuration changes
- Refs:#3934
- 03:24 pm snf-image-creator Revision 71b0ab28: Move mount/umount from image to os_type module
- 03:15 pm ./kamaki Revision 902835ba: Merge branch 'feature-endpoints' into release-0.9
- Conflicts:
Changelog
kamaki/cli/__init__.py
kamaki/cli/commands/astakos.py
kamaki/cli/commands/cyclades.py
kamak... - 03:15 pm Revision 18c4414d: cyclades: Rename service token
- Rename CYCLADES_ASTAKOS_SERVICE_TOKEN to CYCLADES_SERVICE_TOKEN for
uniformity. - 03:15 pm Revision a14f152f: docs: Update install guide
- Update URLs according to the new scheme.
Remove note on CSRF deactivation.
Mention PITHOS_BASE_URL and CYCLADES_S... - 02:25 pm ./kamaki Revision 40bdbfa3: Merge branch 'feature-endpoints' into develop
- 02:24 pm ./kamaki Revision e0d03685: Fix a PEP8 issue
- 02:19 pm ./kamaki Revision 8dbf5a1a: Use os-specific path seperators in up/down-load -R
- Refs: #3954
- 02:19 pm ./kamaki Revision 14d15eca: Use os-specific path seperators in up/down-load -R
- Refs: #3954
- 01:59 pm ./kamaki Bug #3954 (Resolved): Fail to recursively download folders in windows
- 01:54 pm ./kamaki Revision cd895362: Bump version to 0.8.4-1
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 01:54 pm ./kamaki Revision d33ce390: Merge branch 'master' into debian
- 01:48 pm ./kamaki Revision 26999355: Merge branch 'hotfix-0.8.4'
- 01:36 pm Revision f554bdb3: pithos: Fix ASTAKOS_BASE_URL import in migration
- 01:00 pm ./kamaki Revision 09ab4ff6: Update version tag and changelog
- 12:58 pm ./kamaki Revision 65fe28f6: Use os-specific path seperators in up/down-load -R
- Refs: #3954
- 12:27 pm Revision 53c8bec3: Merge branch 'feature-api-csrf-exempt' into develop
- 09:59 am Revision 485adc3d: snf-astakos-app conflicts snf-quotaholder-app
- snf-astakos-app conflicts and replaces snf-quotaholder-app.
Conflict will not allow the two packages together,
the Re... - 12:56 am Revision 5f2072f4: pithos: Use api_patterns to register API urls
- 12:56 am Revision 56a76611: cyclades: Use api_patterns to register API urls
- 12:56 am Revision a0a3da60: django-lib: API url patterns helper
- `snf_django.lib.api.urls.api_patterns` acts as django `patterns` method
used commonly in urls modules. Using api_patt... - 12:49 am Revision 81e19e70: django-lib: Exempt api_method views from csrf
- 12:45 am Revision 445b3691: gitignore: Ignore tarballs and egg files
06/06/2013
- 10:47 pm Revision 14ed4030: webproject: Remove requires_csrf_token
- method does not seem to exist in debian packaged django release. Since
csrftoken is not used in 500 templates the rem... - 07:40 pm Revision 3cdb2b79: pithos: WIP - rewrite pithos tests
- 07:36 pm Revision bcfb7394: docs: minor fix in pithos api guide
- 07:23 pm Revision e3709c69: pithos api: Adjustable max number of items listed
- Openstack storage api sets to 10000 the maximum number of
items returned by the listing functions.
However to test th... - 07:14 pm Revision 27612504: snf_django: Optionally use other default serialization than json
- Pithos api default serialization for listing is text insted of json.
However the common api decorator if not specifie... - 07:02 pm Revision 3317f0e9: astakos: Depend on astakosclient
- The service definitions of astakos are not actually within
the astakos package, but in astakosclient.
The reason for ... - 06:05 pm Revision 7fb14dbb: cloudbar: Automatic active service detection
- automatically detect which cloudbar menu is active by matching the current
window location with the registered servic... - 05:33 pm ./kamaki Bug #3954 (Closed): Fail to recursively download folders in windows
- In windows:...
- 05:29 pm ./kamaki Revision b4f69041: Adjust all command specs to multicloud/singleauth
- Refs: #3934
- 05:28 pm Revision e9a7ce7c: astakos: Remove debug statement
- 05:00 pm snf-cloudcms Revision 40156b09: common.js fix
- handle nonexistent element in common.js
- 04:12 pm Revision 2e45abfd: webproject: common 404, 500 handling
- - Move 404, 500 templates from astakos to webproject
- Remove 404, 500 templates from pithos-app
- Webproject now inc... - 03:36 pm Revision 0e2b3dbf: branding: Synnefo logo for 404 and 500 pages.
- 03:36 pm Revision f73fc886: astakos: Change default ui redirect
- redirect user to landing page by default
- 03:34 pm Revision bf57a264: docs: Add Cyclades commands to admin-quide
- 02:20 pm ./kamaki Revision 99085b30: Make sure user and history commands work fine
- Refs: #3934
- 01:51 pm Revision 15f056df: astakos: responsive css for API Token View page
- 01:32 pm ./kamaki Revision 844a6bdb: Adjust config cli commands to serve remotes
- Refs: #3934
config set remote.smth.option value
inserts option=value in remote smth
config get remote.smth
lists... - 01:26 pm Revision a248ebbb: astakos: Update tests
- 01:09 pm snf-image-creator Revision bf3a282c: Bump version to 0.3next
- 01:02 pm snf-image-creator Revision 9c060ab0: Merge branch 'master' into develop
- 01:01 pm snf-image-creator Revision 5b2ee8c2: Make use of devflow building system
- 12:44 pm Pithos Web Client Revision 1f8c3574: Remove unused class
- 12:39 pm Pithos Web Client Revision c470f519: Merge branch 'issue_3943' into develop
- Refs #3943
- 12:38 pm Pithos Web Client Revision d10f64c1: Remove form hidden field for X-Auth-Token
- Refs #3943
- 12:23 pm Revision 64c5e1e8: astakos: Remove data part from migration 0022
- A data migration was mistakenly squashed in schema migration, causing
problems with newer south versions. This data m... - 11:13 am Revision 3f31a848: docs: Describe component/service registration
- 10:32 am Revision 129d3848: astakos: Ease importing services in upgrade
- Adapt script snf-register-components to update/import services for
an already registered component.
Also available in: Atom