Activity
From 05/16/2013 to 06/14/2013
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 f8352d29: cyclades: Make servers response compatible with OS
- 03:52 pm Revision 1f638a85: cyclades: Add 'addresses' to servers API response
- 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: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 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: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: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 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 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 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 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 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... - 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... - 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 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 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 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 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 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 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 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: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: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 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: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: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 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 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 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 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... - 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 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: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: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 0c5f437e: astakos: Add "sign in" link to Sign up page
- 06:00 pm Revision 8158c9a7: branding: New image for storage_logo
- 06:00 pm Revision 34f96255: astakos: New projects icon for Dashboard Usage tab
- 06:00 pm Revision d9db295a: Improved style for 404 and 500 pages
- 06:00 pm Revision 452436aa: astakos: Sent emails appearance fix.
- Removing extra lines and spaces from email templates.
Decode contact email special characters. - 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 0ede3879: common: Include and document SERVER_EMAIL, CONTACT_EMAIL settings
- in snf-common settings
- 05:23 pm Revision 7c37169f: Update Changelog
- 05:23 pm Revision 80a30d20: astakos: Document ASTAKOS_USAGE_UPDATE_INTERVAL setting
- 05:23 pm Revision bb92f5b4: 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 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 ff1a2072: cyclades: Various fixes regarding floating IPs
- Fix some issues regarding floating ips introduced by rebasing branch.
- 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 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 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 75fb1424: cyclades: Support many NICs when creating vms
- Support arbitraty number of NICs when creating Ganeti instances.
- 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 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 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 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 1531f716: cyclades: Add tests for add/remove Floating IP
- 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 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 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 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 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:24 pm Revision d20bead2: cyclades: Handle 'EmptyPool' in util method
- Refactor cyclades code to handle 'EmptyPool' exception in
'get_network_free_address' function. - 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 54046363: snf-pithos-app: depend on snf-branding
- 03:08 pm Revision cb26c74e: astakos: fix duplicate test method names
- 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 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 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 fc855b66: cyclades: Remove custom init method from VM model
- 01:42 pm Revision fbaa4d15: cyclades: reconciliation for resizing VMs
- 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 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 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: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:40 pm Revision 70959a5c: snf_django: Mock quotaholder to BaseAPITest
- Mock quotaholder in all of BaseAPITest calls.
- 01:40 pm Revision cac02148: cyclades: Fix assertion on mocked client
- 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: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 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: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: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 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... - 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...
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 f7d0a71c: cyclades: add test for 400 in wrong Plankton paths
- 03:36 pm Revision a3accf03: cyclades: add tests for 400 on wrong Compute 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 9a72e003: docs: Fixes in 0.13 upgrade notes
- 03:11 pm Revision a08f9369: astakos: Update pithos_public in helper script
- 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 ./kamaki Revision 2a4b0a2a: Change term "remote" to "cloud" when proper
- Refs: #3934
- 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 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 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: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: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 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 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 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 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 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 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 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 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 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: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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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: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 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 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 2af5dc96: cyclades: fix compute api /versions
- 03:55 pm Revision 5d6afd11: common: make service public urls end in '/'
- 03:55 pm Revision b6eb72e5: common: do not overwrite test database setting
- 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 07860de2: pithos: change POST /tokens
- move SNF:uiURL under each endpoint
- 02:25 pm Revision 06f891e8: astakos: update POST /tokens documentation
- 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 7c3549f0: astakos: Improved restrict_next utility
- Validate url against both provided domain and allowed_schemes
- 12:42 pm Revision d5ea70e4: pithos: Updated ui service urls
- removed version from path
- 12:42 pm Revision bdb325a1: astakos: add weblogin service for non-web clients
- 12:42 pm Revision fce2ebcb: astakos: Update tests
- properly clean up database on each test tearDown
- 12:42 pm Revision 5b65fb47: astakos: Updated tests
- include weblogin view tests
- 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: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 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... - 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...
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 06e7d2f0: pithos: fix UnboundLocalError in object read
- 09:37 pm Revision 65dad30c: astakos: change web login view
- * allow only GET method
* ignore next request parameter unless it has pithos scheme - 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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: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 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 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 a14f152f: docs: Update install guide
- Update URLs according to the new scheme.
Remove note on CSRF deactivation.
Mention PITHOS_BASE_URL and CYCLADES_S... - 03:15 pm Revision 18c4414d: cyclades: Rename service token
- Rename CYCLADES_ASTAKOS_SERVICE_TOKEN to CYCLADES_SERVICE_TOKEN for
uniformity. - 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.
06/05/2013
- 09:14 pm Revision aca448cf: cyclades: Sensible root url redirects
- 09:14 pm Revision 04db5f81: astakos: Sensible root url redirects
- 09:08 pm Revision 8b812637: webproject: Configurable webproject root url redirect
- optionally append a redirect view to the root url of the project. Redirect url
is configurable using WEBPROJECT_ROOT_... - 08:31 pm Revision b657485d: django_lib: Component's urlpatterns utilty
- extend_with_root_redirects can be used by components to easily extend the
registered urlpatterns with utility redirec... - 08:11 pm Revision d558ca0b: astakos: Fix identity endpoint construction
- in api access view
- 08:09 pm Revision 0acca1b7: astakos: Remove compatibility urls
- no longer needed
- 08:08 pm Revision c5e59a8e: Merge branch 'feature-api-access-view' into develop
- 08:06 pm Revision bebd2649: astakos: Profile fields clean up
- - Direct access to user uuid is no longer useful to the users.
- `auth token`, `auth token expires` and `renew token ... - 07:00 pm ./kamaki Revision 362adf50: Decide a cloud term, use it if no cloud.url
- Refs: #3934
- 06:55 pm Revision 49cf3598: astakos: Fix typo in service name
- 06:51 pm Pithos Web Client Revision 62539b4b: Merge branch 'issue_3943' into develop
- Refs #3943
- 06:50 pm Bug #3943 (Closed): Avoid passing as url parameter in upload POST request
- Fixed.
X-Auth-Token passed as a header now. - 06:48 pm Pithos Web Client Revision 37197166: Do not pass token as a request param when uploading
- Refs #3943
- 06:13 pm Revision 14c76abe: astakos: Renew token action from api access view
- 06:12 pm Revision 74907468: astakos: Remove duplicate url entry
- 06:04 pm Revision 2ca07643: Quick install guide: update and link to index page
- 05:47 pm Pithos Web Client Revision 72fa004f: Fix identity prefix resolving
- 05:41 pm Revision 82db931d: astakos: style improvement for longer API tokens in API Token View
- 05:38 pm Revision 11b7870d: Merge branch 'feature-reconfigure-urls' into develop
- Conflicts:
docs/pithos-api-guide.rst - 05:31 pm Revision 923e6582: Rename astakos_keystone to astakos_identity
- 05:30 pm Revision 8c81d088: Update docs wrt to repos / distributions
- 05:03 pm Revision dc868498: astakos: apply css style to API access view
- 03:43 pm ./kamaki Revision ce9ccb40: Implement remotes support in Config and cli init
- Refs: #3934
In Config:
Simplify guess_version heuristics (check if the following exist:
global.url/token, remot... - 03:32 pm devflow Revision 1296e42b: Option for specifying debian branch to use
- 03:31 pm devflow Revision b8f857f8: Include distribution when searching debian branch
- Debian branches are searched with the following order:
-feature-X:
* debian-feature-X-distro
* debian-feature-X
... - 03:24 pm Revision 7103bed5: cyclades: rename type 'cyclades_vmapi' to 'vmapi'
- 03:20 pm Revision 21879b7f: astakos: Automate registering components
- Add script snf-register-components and helper snf-service-export.
- 02:28 pm snf-ganeti Revision c7dd65be: Use RpcResult.Warn where appropriate the cmdlib
- To avoid repetitive code, make use of the functionality factored
out to the Warn method of RpcResult.
Signed-off-by:... - 02:28 pm ganeti-local Revision c7dd65be: Use RpcResult.Warn where appropriate the cmdlib
- To avoid repetitive code, make use of the functionality factored
out to the Warn method of RpcResult.
Signed-off-by:... - 02:27 pm ganeti-local Revision 95e7e85e: Add a Warn function to RpcResult
- At various places, LU code just wants to warn about
a failed rpc, but continue nevertheless. So factor out
that commo... - 02:27 pm snf-ganeti Revision 95e7e85e: Add a Warn function to RpcResult
- At various places, LU code just wants to warn about
a failed rpc, but continue nevertheless. So factor out
that commo... - 02:24 pm devflow Revision 42868817: Add dist codename in debian version and changelog
- 02:06 pm Revision 1a3eff62: pithos: Weaken X-Object-Public exposure requirement
- commit:8a0c7040367761cd5d5383ac53dfe1c0161c1d02
has restricted the X-Object-Public exposure
in container detailed lis... - 01:58 pm Bug #3943 (Closed): Avoid passing as url parameter in upload POST request
- It seems that all upload POST requests contain the user token as part of the request url.
- 01:40 pm Revision 469c4392: astakos: Enrich api access content
- Signed off by cven@grnet.gr
- 01:40 pm Revision 7763f5c6: astakos: Initial commit of API access view
- api access view contains all available information for the user to access the
service api. - 01:16 pm snf-image-creator Revision f238585e: Bump debian version to 0.3-1wheezy
- 01:09 pm Revision b31a08eb: astakos: Set tokens api endpoint name in urls
- in order to be able to use django reverse mechanism to resolve the endpoint
path. - 01:08 pm devflow Revision a09634f8: Add option for source-only builds.
- 01:08 pm devflow Revision 8c0550d7: Bump version to 0.10.1next
- 01:05 pm snf-image-creator Revision e4ae3d35: Update debian file for version 0.3-1
- 01:01 pm snf-image-creator Revision af835dc3: Merge branch 'master' into debian
- 12:54 pm Revision d9f634a2: astakos: Adapt reconcile-resources to new-style services
- 12:46 pm devflow Revision 5c58523e: Merge branch 'master' into develop
- Conflicts:
devflow/utils.py - 12:45 pm Revision 6848eae1: docs: update pithos api guide
- 12:42 pm ./kamaki Revision a92c8f67: Bump debian version to 0.8.3-1wheezy
- 10:33 am Revision 3d71bb5b: astakos: Prepend version to service/user_catalogs URL
06/04/2013
- 09:06 pm snf-ganeti Revision 2f836021: Add --force option to gnt-cluster modify
- Make the force option of the ClusterSetParams Opcode available
on the command line.
Signed-off-by: Klaus Aehlig <aeh... - 09:06 pm ganeti-local Revision 2f836021: Add --force option to gnt-cluster modify
- Make the force option of the ClusterSetParams Opcode available
on the command line.
Signed-off-by: Klaus Aehlig <aeh... - 09:06 pm ganeti-local Revision e5c92cfb: Add a force option to the ClusterSetParams Opcode
- If set, the op code will, in particular, try to set the master IP
on the new netdev, even if shutting down the master... - 09:06 pm snf-ganeti Revision e5c92cfb: Add a force option to the ClusterSetParams Opcode
- If set, the op code will, in particular, try to set the master IP
on the new netdev, even if shutting down the master... - 08:54 pm Revision 8c8e318d: astakos: Properly resolve urls from base host
- BASE_URL contains the prefix which is also included in paths returned from
django's reverse utility. Thereby joining ... - 08:40 pm Pithos Web Client Revision e60d9343: Update url/services settings
- 08:39 pm Revision 4d6a9408: cyclades: Missing import
- 08:38 pm Revision dfc4d3d7: pithos: Fill endpoints to astakos_services object
- 08:37 pm Revision adcfcd8c: cyclades ui: Improvements in ui url settings
- - Use get_public_endpoint to resolve each service url
- Depend on cyclades_settings for services objects - 08:36 pm Revision bb516951: plankton: Update api version prefix
- v1 -> v1.0
- 08:34 pm Revision 1691312c: cyclades: Fill endpoints to astakos_services object
- enable modules that include object from cyclades_setting to access endpoint
urls. - 08:31 pm Revision 412e8042: astakos: Move all api urls under v1.0
- feedback/user_catalogs/autenticate endpoints moved under /v1.0/ prefix
- 08:31 pm Revision 389642a0: astakosclient: Append api version
- 07:14 pm Revision 2bf7498b: cyclades: compute version v1.1 -> v2.0 in URLs
- 07:14 pm Revision 2e26966f: common: get_public_endpoint() helper for service URLs
- 07:14 pm Revision ee9bd998: astakos: correct keystone version v2.0
- 07:14 pm Revision b70c0e29: cyclades: fix syntax error in service list
- 06:44 pm ./kamaki Revision 14b9a185: Plan Config changes (rescue_old_file, translates)
- Refs: #3934
rescue_old_file: mines info from old config file to use them in new file
translates:
remote "smth" -->... - 06:19 pm Revision 38807757: astakos: Register resources with services
- If service-import finds resource definitions included in a service
definition, it imports them, too. - 06:19 pm Revision a7f3f2a4: astakos: Add command to remove a component
- 06:19 pm Revision 0e08e08e: astakos: Record the service originating a resource
- Add field service_origin in model Resource as well as in the
resource definitions, indicating the service where the r... - 06:16 pm Bug #3935 (New): Support archipelago COW provider
- Cyclades now check if provider equals 'vlmc' to pass NULL as image and a hashmap as disk origin to ganeti.
We have... - 06:11 pm ./kamaki Revision 5482bc0a: Implement Config.guess_version for config files
- 06:11 pm snf-ganeti Revision ac0af025: Document the monitoring daemon in the admin guide
- The administrator's guide must include a section describing the monitoring
daemon and its API, in order for the users... - 06:11 pm ganeti-local Revision ac0af025: Document the monitoring daemon in the admin guide
- The administrator's guide must include a section describing the monitoring
daemon and its API, in order for the users... - 06:11 pm ganeti-local Revision 431ff2c1: Factor out the API of the monitoring daemon
- It will be included by both the design document and the user documentation.
Signed-off-by: Michele Tartara <mtartara... - 06:11 pm snf-ganeti Revision 431ff2c1: Factor out the API of the monitoring daemon
- It will be included by both the design document and the user documentation.
Signed-off-by: Michele Tartara <mtartara... - 06:11 pm ./kamaki Revision 3f0eae61: Implement the Config.guess_version method
- 06:10 pm ganeti-local Revision 0a689f79: Add monitoring agent info to the security document
- Add information regarding the monitoring agent and its security to
the security document.
Signed-off-by: Michele Tar... - 06:10 pm snf-ganeti Revision 0a689f79: Add monitoring agent info to the security document
- Add information regarding the monitoring agent and its security to
the security document.
Signed-off-by: Michele Tar... - 05:48 pm Revision ea2c0e6f: astakos: Cleanup and pep8 fixes in commands
- 05:48 pm Revision 43d9e5f4: cyclades: Fix syntax errors in resource definition
- 05:48 pm Revision c25f5ed0: astakos: Support reading from stdin in import commands
- In commands resource-import and service-import, read from standard input
with `--json -'. - 05:32 pm Revision fc5e8f04: cyclades: add version 'v1.0' to vmapi URLs
- 05:32 pm Revision 8c84ac66: astakos: add version v1.0 in account API URLs
- 05:31 pm Revision 47d421ae: Incorporate all resources into service definitions
- - Add 'service_origin' key in resources, as the normative name of
the service that exported it.
- Keep resources ba... - 04:22 pm ganeti-local Revision 92070017: Fix shadowing of library function
- The "reads" field shadows a library function from Prelude. This commit
fixes the problem.
Signed-off-by: Michele Tar... - 04:22 pm snf-ganeti Revision 92070017: Fix shadowing of library function
- The "reads" field shadows a library function from Prelude. This commit
fixes the problem.
Signed-off-by: Michele Tar... - 03:40 pm snf-ganeti Revision 402df383: Remove try-except in ReserveIp/ReleaseIp
- There is no need to try-except in cmdlib when reserving and releasing
Ips because this check is delegated to correspo... - 03:28 pm snf-ganeti Revision c01a7953: Various refactoring concerning networks
- Add external flag to UnlockedCommitIp. Use this flag from cmdlib to
reserve and release IPs via TemporaryReservation... - 02:15 pm Revision 125a1cee: cyclades: plankton/image version 'v1' -> 'v1.0'
- 02:15 pm Revision cbc4c781: cyclades: fix URLs in vmapi
- 02:15 pm Revision 7ee27246: pithos-backend: disable AstakosClient if no URL given
- If the backend is initialized with astakos_url=None,
or AstakosClient cannot be imported,
a fake AstakosClient is ins... - 02:03 pm ./kamaki Revision 201baa17: A. Hardcode the new kamaki config file
- Refs: #3934
Breaks compatibility, implements a remotes-based config file - 01:58 pm ./kamaki Support #3806 (Closed): Cut-off compatibility with old forms of command groups and config files
- 01:54 pm ./kamaki Feature #3735 (Closed): Limit container info requests to one per upload session
- 01:54 pm ./kamaki Feature #3715 (Closed): Enable or disable loggers
- 01:53 pm ./kamaki Feature #3668 (Closed): Better organization for logging
- 01:53 pm ./kamaki Feature #3934 (Closed): Design and support a new config file structure and address compatibility ...
- h1. New config file structure...
- 01:30 pm Revision 6d4190ba: astakos: Generate tokens randomly
- Token is now random 256 bits encoded as a base64 string.
Increase the auth_token database fields to accommodate it. - 01:30 pm Revision 9d9af77d: astakos: Extend component URL to size 1024
- 01:07 pm ./kamaki Revision 3d0a9a90: Bump ubuntu version to 0.8.3-0ubuntu1
- 01:04 pm ./kamaki Revision 3b208818: Merge branch 'master' into ubuntu
- 01:02 pm Revision 4f3653ca: astakos: Use proper update_token url
- Propagate update_token url via window object to the updateToken js function.
- 12:59 pm ganeti-local Revision 8a348b15: Export device UUIDs to hooks and OS scripts
- Export UUIDs and names of instance NICs and disks to the environment
of OS scripts and instance related hooks.
Signe... - 12:59 pm snf-ganeti Revision 8a348b15: Export device UUIDs to hooks and OS scripts
- Export UUIDs and names of instance NICs and disks to the environment
of OS scripts and instance related hooks.
Signe... - 12:34 pm ./kamaki Revision d4dff7c9: Update changelog to reflect combatibility issues
- 12:33 pm ./kamaki Revision 92101413: Backwards compatibility for configuraiton file
- Compatible with kamaki config files v2
user.url, file.url, compute.url and image.url
are now valid and of higher pri... - 12:30 pm ./kamaki Revision f5c28bfa: Backwards compatibility for configuraiton file
- Compatible with kamaki config files v2
user.url, file.url, compute.url and image.url
are now valid and of higher pri... - 12:20 pm snf-ganeti Revision 2e417ea7: Bump new version and add hroller doc
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:20 pm snf-ganeti Revision de62a549: Add rule for harep
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:20 pm snf-ganeti Revision 9937407b: Change build-dependencies for ghc
- Use ghc* which comes with wheezy instead of squeeze's ghc6*.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 12:20 pm snf-ganeti Revision 83edf8c6: Change changelog to 2.6.0rc3+grnet-1
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:20 pm snf-ganeti Revision af59d886: Add --with-extstorage-search-path
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:20 pm snf-ganeti Revision 6e862617: Add ganeti2 in Provides, Conflicts, Replaces
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:20 pm snf-ganeti Revision 0e3f3a3c: Add hinfo man1 page
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:20 pm snf-ganeti Revision 2ed5443f: Add hcheck man1 page
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:20 pm snf-ganeti Revision 6bc94e2b: Make gbp functional
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:20 pm snf-ganeti Revision 01aca95a: Add fdsend dependecy in debian/control
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:20 pm snf-ganeti Revision 19988400: Modify debian files
- Bump 2.6.0~beta1 version in changelog
Add ganeti-htools in Provides, Conflicts, Replaces in control file
Signed-off-... - 12:20 pm snf-ganeti Revision fb14696f: Import debian/control from google debian branch
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:20 pm snf-ganeti Revision 53c8dfc4: Add `fping' as a package dependency
- fping is needed to correctly handle master ip activation/deactivation
Signed-off-by: Constantinos Venetsanopoulos <c... - 12:20 pm snf-ganeti Revision 29573386: Changes to make gitbuildpackage functional
- Change debian/changelog.
Include vcs-version (remove it from .gitignore)
Signed-off-by: Dimitris Aragiorgis <dimara@... - 12:20 pm snf-ganeti Revision 71d35163: Initial debian packaging for Ganeti 2.5.*
- Signed-off-by: Constantinos Venetsanopoulos <cven@grnet.gr>
06/03/2013
- 07:54 pm Revision 69edece7: cyclades: add version 'v1' in plankton/image URLs
- 07:51 pm ./kamaki Revision 55800b40: Merge branch 'feature-endpoints' into develop
- 07:37 pm Revision ff6ba888: Remove all references to the old Quick Admin Guide
- 07:26 pm Revision 454dca28: Add a "quick" install guide (that uses snf-deploy)
- * Add a new guide that installs Synnefo on one physical node
using the `snf-deploy' tool
* Rename the "Quick Admin'... - 07:10 pm snf-ganeti Revision df5e2a28: gnt-cluster info: only parameters for enabled hypervisors
- In the output of gnt-cluster info, restrict the hypervisor parameters
to those hypervisors that are enabled. This fix... - 07:10 pm ganeti-local Revision df5e2a28: gnt-cluster info: only parameters for enabled hypervisors
- In the output of gnt-cluster info, restrict the hypervisor parameters
to those hypervisors that are enabled. This fix... - 06:19 pm snf-image-creator Revision 76b200cf: Populate the USERS metadata for windows images
- For windows images check the appropriate registry keys to find out
the system users - 06:12 pm Revision beb6bb20: cyclades: Remove obsolete delegate
- Also remove setting UI_ACCOUNTS_API_URL
- 06:10 pm ganeti-local Revision 08fa3f09: Add shelltests for diskstats
- Check that the behavior of running the diskstats data collector is as
expected.
Signed-off-by: Michele Tartara <mtar... - 06:10 pm snf-ganeti Revision 08fa3f09: Add shelltests for diskstats
- Check that the behavior of running the diskstats data collector is as
expected.
Signed-off-by: Michele Tartara <mtar... - 06:10 pm snf-ganeti Revision aab0927c: Let the monitoring daemon provide the diskstats collector
- Add the collector to the list of those provided my the monitoring daemon.
Signed-off-by: Michele Tartara <mtartara@g... - 06:10 pm ganeti-local Revision aab0927c: Let the monitoring daemon provide the diskstats collector
- Add the collector to the list of those provided my the monitoring daemon.
Signed-off-by: Michele Tartara <mtartara@g... - 06:10 pm ganeti-local Revision 1a99d6a2: Add diskstats data collector
- Add a new data collector responsible for gathering disk performance
statistics.
Signed-off-by: Michele Tartara <mtar... - 06:10 pm snf-ganeti Revision 1a99d6a2: Add diskstats data collector
- Add a new data collector responsible for gathering disk performance
statistics.
Signed-off-by: Michele Tartara <mtar... - 06:09 pm snf-ganeti Revision 3dca2415: Add constant with the path of the diskstats
- This will be used by the diskstats storage collector.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 3dca2415: Add constant with the path of the diskstats
- This will be used by the diskstats storage collector.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 67ebc173: Add a CLI parameter for input files
- For many data collectors it is useful (especially for testing) to have to
possibility to specify an input file.
This... - 06:09 pm ganeti-local Revision 67ebc173: Add a CLI parameter for input files
- For many data collectors it is useful (especially for testing) to have to
possibility to specify an input file.
This... - 06:09 pm snf-ganeti Revision 3ed5cd7e: Add unit tests for the Diskstats parser
- Add one test parsing an actual /proc/diskstats file and one QuickCheck
test.
Signed-off-by: Michele Tartara <mtartar... - 06:09 pm ganeti-local Revision 3ed5cd7e: Add unit tests for the Diskstats parser
- Add one test parsing an actual /proc/diskstats file and one QuickCheck
test.
Signed-off-by: Michele Tartara <mtartar... - 06:09 pm snf-ganeti Revision f8f638fe: Add function for generating arbitrary non-negative numbers
- In many tests it is useful to have the possibility to easily generate
non-negative integer numbers.
Signed-off-by: M... - 06:09 pm ganeti-local Revision f8f638fe: Add function for generating arbitrary non-negative numbers
- In many tests it is useful to have the possibility to easily generate
non-negative integer numbers.
Signed-off-by: M... - 06:08 pm snf-ganeti Revision 105266b2: Factor out and rename testFile function
- The testFile function used in the DRBD parser test file can actually be
useful in any case where a parser has to be t... - 06:08 pm ganeti-local Revision 105266b2: Factor out and rename testFile function
- The testFile function used in the DRBD parser test file can actually be
useful in any case where a parser has to be t... - 06:08 pm snf-ganeti Revision a7e0c9b0: Fix erroneous docstring
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 06:08 pm ganeti-local Revision a7e0c9b0: Fix erroneous docstring
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 06:08 pm snf-ganeti Revision 0b22084e: Fix erroneously ordered files in Makefile.am
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 06:08 pm ganeti-local Revision 0b22084e: Fix erroneously ordered files in Makefile.am
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 06:08 pm snf-ganeti Revision c6bca2d1: Add /proc/diskstats parser
- Add a parser for interpreting the content of the /proc/diskstats file,
providing information about the state of the d... - 06:08 pm ganeti-local Revision c6bca2d1: Add /proc/diskstats parser
- Add a parser for interpreting the content of the /proc/diskstats file,
providing information about the state of the d... - 06:08 pm snf-ganeti Revision 777a3109: Add design for diskstats data collector
- This patch adds the design for the lowest level storage collector,
gathering data about disk usage statistics.
Signe... - 06:08 pm ganeti-local Revision 777a3109: Add design for diskstats data collector
- This patch adds the design for the lowest level storage collector,
gathering data about disk usage statistics.
Signe... - 06:08 pm snf-ganeti Revision 05f88ad6: Modify storage collector design
- Specify better how the storage collectors will actually be implemented.
Signed-off-by: Michele Tartara <mtartara@goo... - 06:08 pm ganeti-local Revision 05f88ad6: Modify storage collector design
- Specify better how the storage collectors will actually be implemented.
Signed-off-by: Michele Tartara <mtartara@goo... - 06:05 pm Revision 7bffb44b: astakos: Improve argument handling in commands
- 05:50 pm Revision 6b3ec12c: docs: update URLs in astakos api guide
- 05:31 pm Revision 6ebf6da3: snf-common: update test settings
- Add cloudbar settings in the test settings
to prevent tests from failing
if cyclades are not installed - 05:30 pm Revision a24b5bda: astakos: remove get_endpoints keystone api call
- 05:30 pm ./kamaki Revision 7aa1e734: Fix typos in default and expected values
- 05:29 pm ./kamaki Revision 9d8737a2: Fix typos in default and expected values
- 05:19 pm ./kamaki Revision 819311d3: Handle url proccessing even if url is unicode
- Also, fix typos and default values for service configurations
- 05:18 pm ./kamaki Revision 8c54338a: Handle url proccessing even if url is unicode
- Also, fix typos and default values for service configurations
- 04:49 pm ./kamaki Revision 51081e51: Fix typo in astakos client: version_id-->versionId
- 04:49 pm ./kamaki Revision e7884f25: Fix typo in astakos client: version_id-->versionId
- 04:35 pm Revision 7421af4a: docs: Update astakos api paths
- 04:29 pm ganeti-local Revision 35ff270b: Support RAPI QA on an already existing cluster
- We support running most of the QA tests on an existing cluster. One big
exception was RAPI, as the credentials for th... - 04:29 pm snf-ganeti Revision 35ff270b: Support RAPI QA on an already existing cluster
- We support running most of the QA tests on an existing cluster. One big
exception was RAPI, as the credentials for th... - 04:15 pm snf-ganeti Revision d7976f54: Unit tests for spindles and exclusive storage in htools
- Everything should work the same when exclusive storage is active, as
spindles are not yet handled as a resource. A ne... - 04:15 pm ganeti-local Revision d7976f54: Unit tests for spindles and exclusive storage in htools
- Everything should work the same when exclusive storage is active, as
spindles are not yet handled as a resource. A ne... - 04:15 pm ganeti-local Revision 5a13489b: Check real spindles in ipolicies
- When exclusive storage is enabled, the spindles in instance disks are used
to check the instance policies (as outline... - 04:15 pm snf-ganeti Revision 5a13489b: Check real spindles in ipolicies
- When exclusive storage is enabled, the spindles in instance disks are used
to check the instance policies (as outline... - 04:15 pm snf-ganeti Revision 6ef49eef: Check the full instance specs in htools
- Spindles and disk count are checked too. Existing functions have been
refactored, so common parts are not duplicated.... - 04:15 pm ganeti-local Revision 6ef49eef: Check the full instance specs in htools
- Spindles and disk count are checked too. Existing functions have been
refactored, so common parts are not duplicated.... - 04:15 pm ganeti-local Revision 2724417c: Add spindles to instance disks in htools
- A new data type is introduced for disks to store both size and spindles.
When available, spindles are filled with inp... - 04:15 pm snf-ganeti Revision 2724417c: Add spindles to instance disks in htools
- A new data type is introduced for disks to store both size and spindles.
When available, spindles are filled with inp... - 04:15 pm snf-ganeti Revision 0e514de1: Export instance disk spindles
- Instance disk spindles can be queried via LUXI and RAPI, and are exported
through the allocator interface. This is a ... - 04:15 pm ganeti-local Revision 0e514de1: Export instance disk spindles
- Instance disk spindles can be queried via LUXI and RAPI, and are exported
through the allocator interface. This is a ... - 04:15 pm ganeti-local Revision c324da14: Load exclusive_storage in htools
- The node parameter is loaded into the data structures. No behavior is yet
modified.
Signed-off-by: Bernardo Dal Seno... - 04:15 pm snf-ganeti Revision c324da14: Load exclusive_storage in htools
- The node parameter is loaded into the data structures. No behavior is yet
modified.
Signed-off-by: Bernardo Dal Seno... - 04:15 pm ganeti-local Revision a4f35477: New function to load JSON arrays of optional values
- This will be needed to load spindles in some htools backends. Unit tests
provided.
Signed-off-by: Bernardo Dal Seno ... - 04:15 pm snf-ganeti Revision a4f35477: New function to load JSON arrays of optional values
- This will be needed to load spindles in some htools backends. Unit tests
provided.
Signed-off-by: Bernardo Dal Seno ... - 04:14 pm ganeti-local Revision c09359ee: Add unit test for text backend + fix bug
- Test serialization and deserialization of instances. Fix check of secondary
node.
Signed-off-by: Bernardo Dal Seno <... - 04:14 pm snf-ganeti Revision c09359ee: Add unit test for text backend + fix bug
- Test serialization and deserialization of instances. Fix check of secondary
node.
Signed-off-by: Bernardo Dal Seno <... - 04:11 pm Revision 1c1c2b9e: common: add list index support in keypath util
- 04:08 pm ./kamaki Revision dc6f8e81: Adjust cached auth info reading to recent changes
- 04:08 pm ./kamaki Revision 58979175: Fix typos in user command flow
- 04:06 pm ./kamaki Revision 3950a864: Adjust cached auth info reading to recent changes
- 03:57 pm Revision 4c299173: astakos: fix xml template for authenticate keystone api call
- 03:47 pm Revision 8cb96389: astakos: modifications in authenticate keystone api call
- * change the call to utilize the updated db models
* update tests
* update docs - 03:33 pm Revision 89d091bf: cyclades, pithos: Update resource definitions
- Include service_type in each resource dict.
- 03:33 pm Revision efc2b8ae: astakos: Adapt path in api tests
- 03:32 pm Revision 12c730d9: django-lib: fix missing 'raise' typo
- 03:32 pm Revision 22a882a1: cyclades: informative CYCLADES_BASE_URL default
- 03:21 pm ./kamaki Revision 3b4bde9f: Bump version to 0.9~rc2-1
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 03:20 pm ./kamaki Revision 2b911922: Merge branch 'release-0.9' into debian-release-0.9
- 03:17 pm Revision fb9ba8d5: astakos: Proper BASE_URL setting name
- 03:17 pm Revision 4991129c: astakos: Relative default redirect urls
- 03:17 pm Revision 5f28aa14: astakos: Update auth tests
- 03:17 pm Revision 93f80412: tests: Set default BASE_URL settings
- 03:15 pm ./kamaki Revision 5e1016d7: Merge branch 'feature-endpoints' into develop
- 03:15 pm ./kamaki Revision b5842eac: Fix typos in user command flow
- 03:14 pm ./kamaki Revision 82e32e50: Fix typos in user command flow
- 02:58 pm ./kamaki Revision 91c28ade: Update changelog to reflect recent changes
- 02:57 pm ./kamaki Revision 1cc8c7ed: Merge branch 'feature-endpoints' into develop
- 02:44 pm ./kamaki Feature #3874: Ask astakos for service endpoints
- Recent changes:
*Rename*: the single authenticatil URL used to automatically discover all service endpoints is now... - 02:40 pm ./kamaki Revision 3c346c91: Apply servce.url options to cross-sercice calls
- Refs: #3874
Let cross-service initializations to use explicit service endpoint urls if
there is no single authentica... - 02:37 pm ./kamaki Revision ef00bc31: Apply servce.url options to cross-sercice calls
- Refs: #3874
Let cross-service initializations to use explicit service endpoint urls if
there is no single authentica... - 02:28 pm ./kamaki Revision fe440ebd: Update Changelog for rolling back to <service>.url
- 02:26 pm ./kamaki Revision 54b6be76: Use explicitely set services urls if no auth_url
- Refs: #3874
In current configuration, kamaki checks for auth_url. If that fails,
it raises an error. If it is not se... - 02:22 pm ./kamaki Revision 8cec3671: Use explicitely set services urls if no auth_url
- Refs: #3874
In current configuration, kamaki checks for auth_url. If that fails,
it raises an error. If it is not se... - 02:10 pm Revision eb90fc82: astakos: Purge services for a given component
- Provide option `--purge-services' in command component-modify.
One can always use service-import to register the serv... - 02:09 pm Revision b55b9692: common: Export only services specified as public
- Employ helper function `filter_public' in service-export-* commands.
Also set `pithos_ui' service to non-public and c... - 02:01 pm Feature #3884 (Closed): Pithos API URL from JS properties
- 01:52 pm Revision e6d8c1c0: astakos: Improved twitter oauth response handling
- - Log error responses
- Handle invalid token request responses (HTTP response is 200 so we check
status value neste... - 01:51 pm Revision a30e4fff: pithos: Include additional prefixes settings
- - Include settings for astakos accounts/views/keystone prefixes
- Renamed ASTAKOS_ACCOUNT_PREFIX -> ASTAKOS_ACCOUNTS_... - 01:45 pm Revision fb814235: astakos: Update references to astakos urls
- /im/ renamed to /ui/.
Updated all references in default settings, documentation and constants. - 01:15 pm Pithos Web Client Revision edb3e8ef: Convert index view context to json
- to safely append any type of values to otherProperties javascript object
- 01:15 pm Pithos Web Client Revision f5c3cc50: Fix default login url
- append ?next=
- 01:13 pm Pithos Web Client Revision c4e41cff: Include missing services module
- 01:08 pm Pithos Web Client Revision 5966cc0b: Resolve STORAGE_API_URL as previously
- 01:03 pm ./kamaki Revision 57ad91df: Update changelog
- 01:02 pm ./kamaki Revision a4170d41: Implement --cloud arg to switch between clouds
- Refs: #3913
Config file can (optionaly) contain:
[remotes]
example = https://www.example.org/astakos/identity/v2.0... - 01:01 pm ./kamaki Revision a9ffcdb5: Update changelog
- 12:58 pm ./kamaki Revision cb4a5d9c: Implement --cloud arg to switch between clouds
- Refs: #3913
Config file can (optionaly) contain:
[remotes]
example = https://www.example.org/astakos/identity/v2.0... - 12:19 pm Revision f262b37e: Merge remote branch 'origin/feature-services-endpoints' into feature-reconfigu...
- 12:17 pm Revision 6e416d7b: astakos: put keystone API in a separate prefix
- 12:15 pm ./kamaki Feature #3913 (Closed): Add multiple remotes and switch between them
- ...
- 12:02 pm Revision d4d8e43b: Multiple changes to snf-saas-app
- - Add default snf-saas-app settings to setup.py
- New server names are based in the selected software
- Fix cloudba... - 12:02 pm Revision cf741d8d: Remove rdp certificate form field
- 12:02 pm Revision df95d930: Add rdp connection to status page. Remove vm_settings view.
- 12:02 pm Revision ee56012b: Implement cookie based authentication
- 12:02 pm Revision 5ca5d3e9: Fix logout url
- 12:02 pm Revision a22c7a90: Major changes in snf-saas-app
- - Implement api requests with user token from cookie.
- Add cloudbar integration.
- List SaaS machines using metadata - 12:02 pm Revision 1360c211: Add snf-saas-app specific settings. Improve logging messages.
- 12:02 pm Revision 0c6c0b06: Change in settings file tree
- 12:02 pm Revision 96099df2: Remove server settings page
- 12:02 pm Revision 36f787cd: Remove some spaces
- 12:02 pm Revision d1da4176: Change package name
- 12:02 pm Revision e07de581: Fix a bug in urls
- 12:02 pm Revision 708aaab4: Add "create new machine" feature in status page. Changes in UI.
- 12:02 pm Revision c03b7b17: Clean-up the code
- 12:02 pm Revision 2b97c442: Re-indent status.html
- 12:02 pm Revision ab17b8df: Save password in metadata
- - Save encrypted password in `saasPass'
- Provide password to user in status page - 12:02 pm Revision b9d15cff: Fix typo
- 12:02 pm Revision 122e6b29: Add connection info to server status page
- 12:02 pm Revision b2a7e81f: Fix server status page
- 12:02 pm Revision 0544282f: Add progress icon
- 12:02 pm Revision 2e0061d4: Add root url to snf-saas-app
- 12:02 pm Revision ac759933: Add index.html start page to snf-saas-app
- 12:02 pm Revision e75c4fb3: Changes in snf-saas-app template folder
- 12:02 pm Revision 51bd96b1: Add snf-saas-app static files to app settings
- 12:02 pm Revision fa670ab8: Minor fixes
- 12:02 pm Revision e83e25bb: Changes to snf-saas-app templates
- 12:02 pm Revision cfbbfe0f: Add basic functionalities to snf-saas-app
- 12:02 pm Revision 0e0a640e: Add forms and static files (css,javascript) to snf-saas-app
- 12:02 pm Revision 8f7fabdc: Minor fixes
- 12:02 pm Revision 7cf28191: Initial commit to snf-saas-app
- 12:02 pm Revision d14ff08a: Finished requirements for snf-saas-app setup
- 12:02 pm Revision 55607134: Implement user authorization from request token
- 12:00 pm Revision 7b0f970f: astakos: Impose uniqueness on auth_token
- Add uniqueness constraint in AstakosUser and Component models.
Before that, invalidate (set to None) any duplicate to... - 12:00 pm Revision 0446cc58: astakos: Add new-style services with endpoints
- Drop old Service model and add models Service, Endpoint, and EndpointData.
Remove Resource's reference to Service. - 12:00 pm Revision bea584e1: astakos: Lift old-style services to components
- Add model Component and migrate services along with their token
and UI URL to this new model. Rename service to compo... - 12:00 pm Revision bd1f667b: astakos: Import new-style services and resources
- 12:00 pm Revision 252eef38: astakos: Add commands to handle components
- 11:50 am Revision 2a54b2dd: pithos: initialize prefixes from service catalog
- 11:50 am Revision 4080a1df: service catalogs: autofill endpoints from BASE_URL
- 11:50 am Revision d861a967: astakos: add service-export-astakos command
- 11:50 am Revision fe4ad54f: pithos: add service-export-pithos command
- 11:50 am Revision 484a79a1: astakos: configure prefixes from service catalog
- 11:50 am Revision c2873a91: cyclades: add service-export-cyclades command
- 11:50 am Revision 6c7af65c: astakos: remove BASEURL, use BASE_URL setting
- 11:50 am Revision 00d2a0ee: astakosclient: add service catalog
- 11:50 am Revision 7eb45083: cyclades ui: Handle non empty base urls better
- BASE_PATH is not slash prefixed causing js to make requests to relative urls.
- 11:50 am Revision cb561c2f: cyclades ui: Remove debug statement
- 11:50 am Revision efb00000: cyclades: add service catalog module
- 11:50 am Revision e5e80733: common: more improvements in join_urls
- 11:50 am Revision 3ab15f84: cyclades: initialize settings from service catalog
- 11:50 am Revision 27738c43: cyclades ui: Clean up ui url settings
- - Removed most url's from ui conf file. Default values are dynamically set based
on other settings (CYCLADES_BASE_U... - 11:50 am Revision 173f8f52: common: join_url helper improvements
- - Handle single arguments
- Avoid lstrip'ing first argument - 11:50 am Revision acb284f7: cyclades ui: Allow developers to disable logout redirects
- using UI_AUTH_SKIP_REDIRECTS. Useful for developers coping with 401 cyclades
api responses. - 11:50 am Revision b253c438: common: get/set/del path utility for nested dicts
- 11:50 am Revision 0c2166b9: cyclades ui: Move connect/console urls under ui
- 11:50 am Revision 9f6eb417: cyclades ui: Handle empty EXTRA_RDP_CONTENT setting
- 11:50 am Revision b47b110d: cyclades: Remove userdata api from ui prefix
- - Individualize userdata api by placing module under synnefo namespace and
urs under it's own USERDATA_PREFIX - 11:50 am Revision 6015b1d3: cyclades: Remove duplicate INSTALLED_APPS entry
- 11:50 am Revision 3c1e7bef: common: Support multiple arguments in join_urls util
- 11:50 am Revision 152e7bba: snf-django proxy: preserve the response's headers
- 11:50 am Revision 2c8ce31f: astakos: Automate registration of services
- Add script `astakos-register-services' that will help the deployer
register the standard Synnefo services and their r... - 11:50 am Revision b1fb3aac: cyclades ui: Configurable ui prefix path
- 11:50 am Revision c33fa75f: astakos-register-services: better example urls
- 11:50 am Revision d5b50cf0: astakos: Move old scripts under astakos/scripts
- Empty im/scripts directory.
- 11:50 am Revision b446c082: astakos: update quick install guide, upgrade notes
- 11:50 am Revision ae883db3: astakos: Merge 3 migration steps in one script
- astakos-migrate-0.14 will first run
snf-manage resource-modify astakos.pending_app --limit-interactive
then migrate... - 11:49 am Revision 10157d43: snf-manage show_urls: fix empty view module crash
- 11:49 am Revision bc89ff1a: snf-manage: pep8 fixes
- 11:49 am Revision e3ff6830: make synnefo URLs consistent and configurable
- https://service.deployment.vendor.tld/service-base/api-prefix/hard/path
|___________________________________| |______... - 11:48 am Revision 3f1bee22: cyclades: remove all csrf_exempt usage.
- The csrf middleware is not to be installed with cyclades,
therefore there is no need to use csrf_exempt. - 11:25 am ganeti-local Revision dd0b06d0: Test with non-redundant instances and several node-groups
- The example cluster contains two node groups. The first contains three nodes,
with two non-redundant instances each. ... - 11:25 am snf-ganeti Revision dd0b06d0: Test with non-redundant instances and several node-groups
- The example cluster contains two node groups. The first contains three nodes,
with two non-redundant instances each. ... - 11:25 am ganeti-local Revision f2e50930: Restrict instance moves in hroller to the same node group
- When scheduling rolling reboots, hroller looks for nodes to evacuate
the non-redundant instances to. This is done by ... - 11:25 am snf-ganeti Revision f2e50930: Restrict instance moves in hroller to the same node group
- When scheduling rolling reboots, hroller looks for nodes to evacuate
the non-redundant instances to. This is done by ...
05/31/2013
- 05:56 pm Pithos Web Client Revision fc764443: Component/service friendly views
- - Enrich settings with setting keys shared with pithos-app in order to be able
to properly resolve dynamically set ... - 05:56 pm ./kamaki Revision 74d443db: Merge branch 'develop' into feature-endpoints
- 05:55 pm ./kamaki Revision 8440b163: Fix pep8 warning
- 05:44 pm ./kamaki Revision 14bc5e39: Setup the new rc2 version with last minute feats
- New features are needed, otherwise kamaki will not function with synnefo>=0.14
Compatibility with synnefo>=0.14 is th... - 05:44 pm ./kamaki Revision ef44e9a3: Merge commit 'f724cd3526fdcc2aba7df02474933eacad63895b' into release-0.9
- 05:42 pm ./kamaki Revision 31e55d4d: Merge commit '05e144e2418121079f9ade6554995c56c82724a4' into release-0.9
- 05:37 pm ./kamaki Revision f724cd35: Get endpoint urls for all CLI operations
- Refs: #3874
Use kamaki.clients.astakos.AstakosClient as a cached astakos client to get
user information and, most im... - 05:37 pm Pithos Web Client Revision d2b953c5: Try to resolve api url from otherProperties
- check otherProperties.STORAGE_API_URL. Fallback to config defaults.
Refs: #3884 - 05:12 pm Revision 6dafedf6: cyclades: Add 'drained' flag to Network
- Extend Network model with the 'drained' attribute, to indicate whether a
network should be used in public IP allocati... - 04:36 pm snf-ganeti Revision 342a9b3b: Merge branch 'stable-2.8' into master
- * stable-2.8:
Document users-setup tool
Adjusting permissions after confd start
Ensure the queue socket has the... - 04:36 pm ganeti-local Revision 342a9b3b: Merge branch 'stable-2.8' into master
- * stable-2.8:
Document users-setup tool
Adjusting permissions after confd start
Ensure the queue socket has the... - 04:34 pm snf-ganeti Revision 33ee45c2: Move an item into the correct section of NEWS
- The removal of '--no-lvm-storage' happened on the master/2.9 branch.
Signed-off-by: Bernardo Dal Seno <bdalseno@goog... - 04:34 pm ganeti-local Revision 33ee45c2: Move an item into the correct section of NEWS
- The removal of '--no-lvm-storage' happened on the master/2.9 branch.
Signed-off-by: Bernardo Dal Seno <bdalseno@goog... - 02:36 pm Revision 270b11f9: cyclades ui: Show password view minor improvement
- avoid redirecting user to the single view of the build vm
- 01:52 pm Pithos Web Client Revision d57fd11d: Merge branch 'develop' into debian-develop
- 01:52 pm Pithos Web Client Revision 1b7d26ae: Appropriate version for debian-develop version
- 01:51 pm Pithos Web Client Revision c428cde4: Appropriate version for develop branch
- 01:51 pm Pithos Web Client Revision 6157de5b: Python packaging improvments
- - Use {% include %} to extend index.html with appropriate django context
- Introduce `urls_config` context variable. ... - 01:45 pm snf-ganeti Revision e41d5a22: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7:
Document users-setup tool
Adjusting permissions after confd start
Ensure the queue socket has the... - 01:45 pm ganeti-local Revision e41d5a22: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7:
Document users-setup tool
Adjusting permissions after confd start
Ensure the queue socket has the... - 01:40 pm Revision 3c5a2b21: astakos: Configurable third party provider endpoints
- not so often, but providers do seem to change urls
- 01:32 pm Pithos Web Client Revision c3ace1bb: Merge branch 'issue_3784' into develop
- Refs #3784
- 01:31 pm Pithos Web Client Revision 67d30f02: Better integrate the loader with the up/down arrows
- Refs #3784
- 01:29 pm ./kamaki Revision 05e144e2: Create config file version 3
- Refs: #3874
Minimum config file:
[global]
token = <user token>
Changes:
- Only one field "cli" for user command sp... - 01:13 pm Revision 499d9bfe: cyclades: Raise 500 for commission errors
- Wrap all calls to astakosclient for commissions to raise 500, if any
error other than QuotaLimit(413) occurs. - 01:06 pm Revision 428c4e0a: astakos: Remove debug assertion
- 01:04 pm Pithos Web Client Revision d4ace10a: Show a loader until the contents of "Shared with me" are fully loaded
- Refs #3784
- 01:01 pm Revision 904fd3cd: astakos: Dynamically set hand indicator in landing page
- removed the hardcoded mapping between cloudbar and dashboard elements
- 12:36 pm Feature #3884: Pithos API URL from JS properties
- I have implemented the following:
* Key STORAGE_API_URL represents the Pithos API
URL and it is search ... - 12:35 pm Pithos Web Client Revision 49c28de1: Merge branch 'issue_3884' into develop
- Refs #3884
- 12:35 pm Pithos Web Client Revision d8e2a280: Disable logging in order to merge back to develop
- 12:29 pm Pithos Web Client Revision 28e270f9: Configurable service URLs via the otherProperties JS mechanism
- I have implemented the following:
* Key STORAGE_API_URL represents the Pithos API
URL and it is search for in othe... - 10:58 am ./kamaki Revision 6fdb3576: Merge commit '528550d929d5d30009016ae23b2a948d13fe8eb3' into develop
- Conflicts:
Changelog
version - 05:05 am snf-ganeti Revision 8feeb253: kvm: Use -uuid to set system UUID
- Use kvm '-uuid' option to set guest's system UUID to instance's UUID.
Signed-off-by: Christos Stavrakakis <cstavr@gr... - 05:05 am ganeti-local Revision 8feeb253: kvm: Use -uuid to set system UUID
- Use kvm '-uuid' option to set guest's system UUID to instance's UUID.
Signed-off-by: Christos Stavrakakis <cstavr@gr... - 01:05 am snf-ganeti Revision 60af7882: Document users-setup tool
- The users-setup tool was added but had no documentation up to now. This commit
fixes this issue.
Signed-off-by: Mich... - 01:05 am ganeti-local Revision 60af7882: Document users-setup tool
- The users-setup tool was added but had no documentation up to now. This commit
fixes this issue.
Signed-off-by: Mich...
05/30/2013
- 04:44 pm ./kamaki Feature #3874 (Resolved): Ask astakos for service endpoints
- 04:35 pm ./kamaki Revision 528550d9: Enrich/rename astakos client calls with endpoints
- Refs: #3874
Kamaki.clients.astakos.AstakosClient is now a high-level client lib that
offers access to token-authenti... - 01:42 pm Revision 27168a58: astakos: Fix typo
- 01:03 pm Feature #3884 (Closed): Pithos API URL from JS properties
- Use the otherProperties Javascript mechanism to get the API REST URL (+ the user_catalogs URL)
- 01:01 pm Pithos Web Client Revision cb24973a: Merge branch 'issue_3873' into develop
- Refs #3873
- 01:00 pm Pithos Web Client Revision 9eb70525: Cosmetics on footer
- Refs #3873
- 01:00 pm Bug #3873 (Closed): Improve footer appearance
- 12:49 pm Pithos Web Client Feature #3784 (Closed): "Shared with me" folder takes too long to appear
- 12:47 pm Pithos Web Client Revision 477c14ec: Merge branch 'issue_3784' into develop
- Refs #3784
- 12:45 pm Pithos Web Client Revision 0a85a75b: Show "Shared with me" immediately
- Up to now, "Shared with me" appeared only after all the asynchronous
loading completed.
Refs #3784 - 12:02 pm Revision 23381834: Merge branch 'feature-projects-ux' into develop
05/29/2013
- 11:23 pm ganeti-local Revision 2590d723: Support spindles in move-instance
- The script was failing when exclusive storage was active (bug introduced in
7c848a6a).
Signed-off-by: Bernardo Dal S... - 11:23 pm snf-ganeti Revision 2590d723: Support spindles in move-instance
- The script was failing when exclusive storage was active (bug introduced in
7c848a6a).
Signed-off-by: Bernardo Dal S... - 09:45 pm Revision b4378f68: Install snf-manage bash completion script
- During the 'migration' to the new repository layout and the devflow /
autopkg packaging process, the debian install r... - 07:14 pm Revision f5389699: astakos: Handle project approval failures
- when project approval fails chain_id is set to None causing reverse to fail.
Resolved by redirecting admin user to th... - 07:13 pm Revision 9df6f541: astakos: common_detail views helper fix
- early initialiaztion of variables that used only when project is available
- 06:25 pm ./kamaki Feature #3874: Ask astakos for service endpoints
- Two types of authentication: username/password and token
Response format:
{'serviceCatalog': [
{'endpoints... - 06:19 pm ./kamaki Feature #3874 (Closed): Ask astakos for service endpoints
- Use /astakos/api/tokens call to get service endpoints
Service endpoints will be used instead of the <service>.url ... - 06:01 pm ./kamaki Revision 59794110: Merge branch 'feature-osv2-compatibility' into release-0.9
- 06:00 pm ./kamaki Revision 8fc64597: Merge branch 'release-0.9' into feature-osv2-compatibility
- 05:56 pm Revision 75b8439a: Merge branch 'develop' of https://code.grnet.gr/git/synnefo into develop
- 05:56 pm Revision acf78de3: branding: Improve footer appearance
- Capitilize 'synnefo' in footer and remove space between v and version
number in footer - 05:53 pm Bug #3873 (Closed): Improve footer appearance
- Capitilize 'synnefo' in footer and remove space between v and version number in footer.
Powered by synnefo v 0.13 sh... - 05:43 pm ./kamaki Feature #3862 (Resolved): Implement Floating ip client calls in compute/cyclades
- 05:41 pm ./kamaki Revision 03033b54: Impleent floating ip methods @compute/cyclades
- Refs: #3862
New methods introduced and unit-tested:
ComputeRestClient: floating_ip_pools_get, floating_ips_get/post... - 04:59 pm Revision e5d8df8c: docs: replace "Pithos+" with "Pithos"
- 04:40 pm Revision 59eb6ec5: astakos: Use redirect_back on project members actions
- redirect browser back to tha page the action called from
- 04:32 pm Revision 06086f91: asatkos: Include chain_id in logging message
- 04:31 pm Revision 5f21fc15: astakos: Allow admin to access project members
- 04:28 pm Revision 440f7c0c: astakos: Add redirect_back helper
- used to redirect user back to the referer page if it's safe and possible
- 03:42 pm Feature #3871 (Closed): Quotas for active CPUs and memory
- Change 'cyclades.cpu' and 'cyclades.ram' quota to refer to active/running
cpus and memory. - 03:40 pm Feature #3870 (Closed): Implement resizing of VMs
- Implement 'resize' action of servers API, in order to be able to resize a server.
A server can only be resized to a ... - 03:38 pm Revision 2faabbcd: astakos: Improve project members' actions UX
- Show reject/approve button in 'project pending members' page.
Remove confirm dialog when user clicks outside dialog a... - 03:37 pm Feature #3869 (Closed): Default policy for networks at instance creation
- Add setting to give the administrator the ability to specify the network configuration
for each new VM. This setting... - 03:34 pm Feature #3868 (Closed): Add support for Floating IPs
- * Implement /os-floating-ips OS extension API, to reserve and release floating IPs from pools.
* Also implement 'ad... - 03:34 pm Revision bd4bb8ae: docs: "Plankton" -> "Cyclades/Image" in API Guide
- The "Plankton" name is obsolete and should not appear in the API guides.
We replace it with "Cyclades/Image" or just ... - 03:32 pm Revision 25a04cdd: astakosclient: Implement get_user_info_with_endpoints
- This function uses the keystone alike authentication API of Astakos
- 03:29 pm ./kamaki Feature #3867 (Closed): Optional wait flag on server modificaiton commands
- Commands affected: server-create, server-delete, server-start, server-reboot, server-shutdown
Usage:
... - 03:19 pm Revision bd93595d: 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... - 02:46 pm Revision ddc6960a: 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... - 02:25 pm ./kamaki Revision 77d1b504: Implement floating_ip(s)post/get/delete rest calls
- Refs: #3862
- 01:32 pm ganeti-local Revision c93daaa9: Adjusting permissions after confd start
- This is a workaround for issue 477. Confd resets the
permissions of the query socket in a wrong way. This
patch fixes... - 01:32 pm snf-ganeti Revision c93daaa9: Adjusting permissions after confd start
- This is a workaround for issue 477. Confd resets the
permissions of the query socket in a wrong way. This
patch fixes... - 01:32 pm snf-ganeti Revision 8526052d: Ensure the queue socket has the right permissions
- RAPI needs to be able to perform queries as well.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: H... - 01:32 pm ganeti-local Revision 8526052d: Ensure the queue socket has the right permissions
- RAPI needs to be able to perform queries as well.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: H... - 01:28 pm ./kamaki Revision 0e8a561c: Merge branch 'develop' into feature-floating-ips
- 01:28 pm ./kamaki Revision ed46d009: Initialize version 0.10
- 01:25 pm ./kamaki Revision 0a62912d: Implement floating_ip_pools_get @compute/cyclades
- Refs: #3862
- 01:21 pm ./kamaki Feature #3862 (Closed): Implement Floating ip client calls in compute/cyclades
- Add the following rest calls to cyclades rest api:
* floating_ip_pools_get GET /os-floating-ip-pools
* floa... - 12:58 pm Revision 8eb176ab: astakos: Include missing context variables
- 12:56 pm Revision c363a678: astakos: Include missing members_action view
- 12:52 pm Revision cdf0a80b: Merge branch 'feature-projects-ux' of https://code.grnet.gr/git/synnefo into f...
- Conflicts:
snf-astakos-app/astakos/im/views/projects.py - 12:36 pm Revision 9b846781: astakos: Batch members actions template integration
- udpated project members template to properly post selected membership ids to
the appropriate urls. - 12:33 pm Revision 272ba9b9: astakos: Batch project members action view
- added new view to handle multiple project members actions. View accepts
multiple `members` parameters containing proj... - 12:31 pm Revision b4a8228e: astakos: Allow multiple args in confirm_link
- 11:40 am Revision 0c27cc1b: astakos: Remove ^M's from common.js
- 11:07 am snf-ganeti Revision e7e8b4db: Update IAllocator interface documentation
- Update the missing documentation for the tags fields of node groups.
Signed-off-by: Thomas Thrainer <thomasth@google... - 11:07 am ganeti-local Revision e7e8b4db: Update IAllocator interface documentation
- Update the missing documentation for the tags fields of node groups.
Signed-off-by: Thomas Thrainer <thomasth@google... - 10:55 am ./kamaki Revision 1ace29b9: Remove undesired logging in non-verbose mode
- 10:53 am snf-ganeti Revision b69cc7ed: Add NEWS entry for hail honoring networks
- The entry also mentions the required change in the IAllocator protocol.
Signed-off-by: Thomas Thrainer <thomasth@goo... - 10:53 am ganeti-local Revision b69cc7ed: Add NEWS entry for hail honoring networks
- The entry also mentions the required change in the IAllocator protocol.
Signed-off-by: Thomas Thrainer <thomasth@goo... - 10:53 am snf-ganeti Revision 017160ed: Add tests for network-aware allocation
- hail-alloc-invalid-network defines a cluster with two nodegroups and an
allocation request which does not fit on any ... - 10:53 am ganeti-local Revision 017160ed: Add tests for network-aware allocation
- hail-alloc-invalid-network defines a cluster with two nodegroups and an
allocation request which does not fit on any ... - 10:52 am snf-ganeti Revision b1142361: Honor network connections in hail
- Before trying to allocate nodes in node groups, node groups are now
filtered based on the networks they are connected... - 10:52 am ganeti-local Revision b1142361: Honor network connections in hail
- Before trying to allocate nodes in node groups, node groups are now
filtered based on the networks they are connected... - 10:52 am snf-ganeti Revision 908c2f67: Parse NIC data from allocation request in hail
- Add a NIC type and extend the Instance type by a list of NIC's. Parse
the NIC's in allocation requests and store them... - 10:52 am ganeti-local Revision 908c2f67: Parse NIC data from allocation request in hail
- Add a NIC type and extend the Instance type by a list of NIC's. Parse
the NIC's in allocation requests and store them... - 10:52 am ganeti-local Revision a0be8f1a: Support group networks in Text backend
- The Text backend now parses network UUID (comma separated) and
serializes them in the same form.
The test data is ada... - 10:52 am snf-ganeti Revision a0be8f1a: Support group networks in Text backend
- The Text backend now parses network UUID (comma separated) and
serializes them in the same form.
The test data is ada... - 10:52 am snf-ganeti Revision c8b199db: Parse node group networks
- Extend the Group by the network ids it is connected to. Adapt
the IAlloc backend such that the networks are parsed co... - 10:52 am ganeti-local Revision c8b199db: Parse node group networks
- Extend the Group by the network ids it is connected to. Adapt
the IAlloc backend such that the networks are parsed co... - 10:52 am snf-ganeti Revision 2daca99b: Update IAllocator interface documentation
- Document the newly added network field of node groups, and also update
the missing documentation for the other fields... - 10:52 am ganeti-local Revision 2daca99b: Update IAllocator interface documentation
- Document the newly added network field of node groups, and also update
the missing documentation for the other fields... - 10:52 am snf-ganeti Revision 98ae702b: Export connected networks to IAllocator
- IAllocators should not put instances on nodes in nodegroups which are
not connected to the network the instance shoul... - 10:52 am ganeti-local Revision 98ae702b: Export connected networks to IAllocator
- IAllocators should not put instances on nodes in nodegroups which are
not connected to the network the instance shoul... - 10:48 am Revision 7971e5da: astakos: Only allow owners/admins to access member views
- 10:39 am Revision 0b058d6f: astakos: Only allow owners/admins to access member views
- 10:36 am Revision b6e2252e: astakos: Remove project members input limit
- 10:15 am Revision 460b907d: Merge branch 'develop' into feature-projects-ux
- Conflicts:
snf-astakos-app/astakos/im/templates/im/projects/intro.html
snf-astakos-app/astakos/im/templatetags/asta... - 12:42 am Revision 551381cd: astakos: add missing template
05/28/2013
- 07:56 pm Revision 49005665: astakos: provide authenticate keystone token api call
- 07:56 pm Revision f870efe2: snf-django-lib: Fix proxy issue
- The ``X-Forwarded-Host`` header should not be forwared to the target
because django appends its value to the Host hea... - 07:56 pm Revision b8525481: snf-django-lib: Fix minor string formatting issue
- 07:56 pm Revision c50825bf: snf-django-lib: Fix minor spelling issue in get_serialization
- 07:16 pm Revision 73ebcd68: Make the "Plankton" name obsolete
- Since the Image Service is not going to be decoupled from Cyclades
we will stop calling it with a different name beca... - 06:35 pm Revision 77186edf: docs: Updated admin-guide
- in astakos and branding sections
- 06:22 pm Revision a4451f59: quotaholder: Add management commands for commissions
- Add commands `commission-list' and `commission-show' to display
pending commissions. The former supports option `--ov... - 06:21 pm Revision 164e64d5: quotaholder: Store timestamps using DateTimeField
- Add new fields issue_datetime in Commission and issue_datetime,
log_datetime in ProvisionLog. Migrate away from custo... - 06:21 pm Revision bd20edc6: astakos: Handle datetime in API json response
- Automatically convert a datetime to string using isoformat from
snf_django.lib.api.utils - 06:21 pm Revision a39b3e16: astakos: Remove invitation management commands
- Also add a notice in docs that inviting is currently disabled.
- 06:05 pm snf-ganeti Revision 802ed2aa: Add generic daemon options support binding to interfaces
- In some situations, it is desirable to bind one of our servers only to
a particular interface, like eth0, instead of ... - 06:05 pm ganeti-local Revision 802ed2aa: Add generic daemon options support binding to interfaces
- In some situations, it is desirable to bind one of our servers only to
a particular interface, like eth0, instead of ... - 06:05 pm snf-ganeti Revision 194775f5: Update ganeti-rapi man page
- ganeti-rapi supports a couple of options not yet mentioned in the
man page; mention them.
Signed-off-by: Klaus Aehli... - 06:05 pm ganeti-local Revision 194775f5: Update ganeti-rapi man page
- ganeti-rapi supports a couple of options not yet mentioned in the
man page; mention them.
Signed-off-by: Klaus Aehli... - 06:05 pm snf-ganeti Revision 12f5bacf: Complete ganeti-noded synopsis line
- The synopsis section of the ganeti-noded man page, certain options
were only mentioned in the description. Add then t... - 06:05 pm ganeti-local Revision 12f5bacf: Complete ganeti-noded synopsis line
- The synopsis section of the ganeti-noded man page, certain options
were only mentioned in the description. Add then t... - 06:03 pm ./kamaki Revision 09b2b38e: Differenciate cli logger from astakosclient logger
- 05:50 pm ./kamaki Revision e1c18867: Wip snf-astakos, try-import it by default
- 04:05 pm ganeti-local Revision d962dbf9: Re-activate previously active disks in watcher
- The watcher process previously (incorrectly) examined the admin_state
field to figure out if the disks of an instance... - 04:05 pm snf-ganeti Revision d962dbf9: Re-activate previously active disks in watcher
- The watcher process previously (incorrectly) examined the admin_state
field to figure out if the disks of an instance... - 04:05 pm snf-ganeti Revision ca83454f: Make the disks_active flag queryable
- gnt-instance list now also supports the disks_active field.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Rev... - 04:05 pm ganeti-local Revision ca83454f: Make the disks_active flag queryable
- gnt-instance list now also supports the disks_active field.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Rev... - 04:05 pm ganeti-local Revision a8e07057: Consider disks_active in UpgradeConfig
- The disks_active flag is updated when masterd reads the configuration.
Also, cfgupgrade now removes the disks_active ... - 04:05 pm snf-ganeti Revision a8e07057: Consider disks_active in UpgradeConfig
- The disks_active flag is updated when masterd reads the configuration.
Also, cfgupgrade now removes the disks_active ... - 04:05 pm snf-ganeti Revision 1d4a4b26: Add disks_active to configuration
- This flag tracks if the disks of an instace are supposed to be active.
That's the case when an instance is running or... - 04:05 pm ganeti-local Revision 1d4a4b26: Add disks_active to configuration
- This flag tracks if the disks of an instace are supposed to be active.
That's the case when an instance is running or... - 03:57 pm Revision 3506f6a0: docs: Update list of pithos commands
- Also list in a separate section the pithos-manage-accounts commands
- 02:20 pm Revision 5e1ea6f7: docs: Update list of astakos commands
- Also fix some help messages.
- 01:54 pm Revision 4548db7b: astakos: rename full-cleanup command to cleanup-full
- 01:50 pm Revision 9577d199: astakos: Rename group/authpolicy commands
- - removed `user-` prefix for shorter command names
- condensed auth-policy to authpolicy - 01:44 pm Revision 3c595590: snf-tools: Update burnin's documentation
- 01:22 pm Revision c40a56c6: Merge branch 'feature-compute-v2' into develop
- 01:22 pm Revision 8a992938: cyclades: Rename meta to metadata at Cyclades URLs
- For compatibility with OpenStack Compute API v2, rename 'meta' to
'metadata' to Cyclades API URLs. Specifically, to t... - 01:22 pm Revision 5029ff36: cyclades: Remove "values" term from API
- For compatibility with OpenStack Compute API v2, we remove the
term 'values' from all JSON requests and responses.
R... - 01:22 pm Revision e13aeb09: cyclades: Remove 'Ref' suffix from servers API
- Rename 'flavorRef' to 'flavor' and 'imageRef' to 'image', to responses of
/servers API. 'flavorRef' and 'imageRef' ar... - 01:22 pm Revision 2d04422f: cyclades: Update tests
- Update tests to use OpenStack Compute API v2.
Refs #3768 - 01:22 pm Revision a333c901: cyclades: Rename 'cpu' to 'vcpus' to flavor API
- Rename attribute of GET /flavors response, from 'cpu' to 'vcpus'.
Refs #3768 - 01:22 pm Revision 45e274fc: Document cyclades-api changes to fit OS API v2
- Rename attribute of GET /flavors response, from 'cpu' to 'vcpus'.
Catholicaly remove "values" term from requests and ... - 01:22 pm Revision 0dee4086: cyclades ui: In sync with the updated compute api
- Update javascript libraries to keep up with the latest changes in compute api.
- 01:22 pm Revision 1489e9b1: cyclades ui: Revert server create params names
- the new api changed image/flavor keys only in servers response.
imageRef and flavorRef are still required in server c... - 01:22 pm Revision 29fef7b9: ui: Rename flavor 'cpu' to 'vcpus'
- 01:22 pm Revision d63606c8: cyclades ui: Revert glance response parsing
- Refs: #3768
- 01:22 pm Revision d5fd0d3c: cyclades ui: Update metadata post/delete url
- the updated api uses /metadata/ instead of /meta/
Refs: #3768 - 01:07 pm Revision 008fd5cd: Sphinx format fixes in Changelog file
- 12:57 pm Revision 5a0dde9e: Merge old snf-webproject README file into docs
- 12:46 pm ganeti-local Revision c69b147d: Report missing spindles in the configuration
- cfgupgrade and cluster-verify run a check for missing spindles in disk
configuration when exclusive storage is enable... - 12:46 pm snf-ganeti Revision c69b147d: Report missing spindles in the configuration
- cfgupgrade and cluster-verify run a check for missing spindles in disk
configuration when exclusive storage is enable... - 12:46 pm ganeti-local Revision 577edf04: Adapt striping to the requested number of spindles
- Otherwise LVM may use a smaller number of PVs (spindles) to accommodate for
the default stripes.
Signed-off-by: Bern... - 12:46 pm snf-ganeti Revision 577edf04: Adapt striping to the requested number of spindles
- Otherwise LVM may use a smaller number of PVs (spindles) to accommodate for
the default stripes.
Signed-off-by: Bern... - 12:46 pm ganeti-local Revision 7c848a6a: Spindles are mandatory with exclusive storage
- If they are not specified in the command line an error is reported. Also,
disk creation would fail without them.
QA ... - 12:46 pm snf-ganeti Revision 7c848a6a: Spindles are mandatory with exclusive storage
- If they are not specified in the command line an error is reported. Also,
disk creation would fail without them.
QA ... - 12:45 pm ganeti-local Revision 40d93e3b: gnt-cluster repair-disk-sizes repairs spindles too
- When exclusive storage is active, any wrong or missing spindles information
in disks gets updated too.
Signed-off-by... - 12:45 pm snf-ganeti Revision 40d93e3b: gnt-cluster repair-disk-sizes repairs spindles too
- When exclusive storage is active, any wrong or missing spindles information
in disks gets updated too.
Signed-off-by... - 12:45 pm ganeti-local Revision 6ef8077e: New RPC to get size and spindles of disks
- This RPC replaces the existing one that only returned disk size.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.c... - 12:45 pm snf-ganeti Revision 6ef8077e: New RPC to get size and spindles of disks
- This RPC replaces the existing one that only returned disk size.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.c... - 12:45 pm ganeti-local Revision baa7f1d6: New BlockDev methods to get spindles
- Two new methods are created to get the number of spindles, one alone, and
one together with size. For devices that do... - 12:45 pm snf-ganeti Revision baa7f1d6: New BlockDev methods to get spindles
- Two new methods are created to get the number of spindles, one alone, and
one together with size. For devices that do... - 12:45 pm ganeti-local Revision b5d48e87: Attaching a logical volume builds a list of PVs
- When an LV gets attached, the list of the PVs used by the LV is built. This
will be used to count spindles for exclus... - 12:45 pm snf-ganeti Revision b5d48e87: Attaching a logical volume builds a list of PVs
- When an LV gets attached, the list of the PVs used by the LV is built. This
will be used to count spindles for exclus... - 12:45 pm snf-ganeti Revision 688b5752: Refactor code for attaching a logical volume
- The parsing of "lvs" output is moved into private methods. The code is
slightly more readable and testable. The split... - 12:45 pm ganeti-local Revision 688b5752: Refactor code for attaching a logical volume
- The parsing of "lvs" output is moved into private methods. The code is
slightly more readable and testable. The split... - 12:40 pm Revision e81ad3e5: docs: Admin guide will include all snf-manage cmds
- The Administrator's guide should include an up-to-date list of all
'snf-manage' management commands for all services.... - 12:32 pm Revision cfb7dd4f: astakos: Move email subjects from settings to messages
- Email subjects are parameterized by site name and application-
specific data. Other than that they should be constant... - 12:23 pm ./kamaki Revision 0c087a02: Bump version to 0.9~rc1-1
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 12:22 pm ./kamaki Revision 34faeddc: Merge branch 'release-0.9' into debian-release-0.9
- 12:19 pm ./kamaki Revision 53360686: Update manpages
- 11:54 am ./kamaki Revision 0936d3ca: Merge remote branch 'origin/develop' into debian-develop
- 11:48 am ./kamaki Revision 313f3f81: Initialize kamaki v0.9rc1
- 11:45 am ./kamaki Revision 7983398f: Merge branch 'feature-expose-astakosclient' into develop
- 11:45 am ./kamaki Revision 6f04d079: Merge branch 'feature-osv2-compatibility' into develop
- 08:14 am Revision 7055982e: cyclades ui: Always send network type in create request
- type parameter is mandatory in private network creation requests.
- 07:44 am Revision f62b110e: helpdesk: Update changelog
05/27/2013
- 09:35 pm Revision 7e7cd786: astakos: Update changelog
- 06:35 pm Revision be2e3875: astakos: Remove unused billing settings
- Remove unused settings BILLING_FIELDS and QUEUE_CONNECTION.
- 06:05 pm Revision 6df64d7b: helpdesk: Fix static install locations
- 06:04 pm Revision 7ad07359: helpdesk: Configurable media url
- 05:53 pm Revision ffc56ef0: webproject: Remove default contrib.auth context processor
- 05:53 pm Revision 85c9d0d8: astakos: Include contrib.auth context processor
- 05:38 pm ./kamaki Support #3832 (Closed): Adjust cyclades and astakos calls to synnefo 0.14 specs and url schemes
- kamaki 0.9 will break compatibility with synnefo < 0.14 because
- synnefo 0.14 ReST APIs breaks compatibility with s... - 05:33 pm Feature #3785 (Closed): Change footer info
- 05:31 pm Pithos Web Client Revision 56510f86: Merge branch 'issue_3785' into develop
- Align footer and logo with the rest of the UI (cyclades).
Refs #3785 - 05:27 pm Revision 190a2743: astakos: Convert list-like settings to tuple
- Settings ADMINS, MANAGERS, and HELPDESK are tuples even though they could
naturally be lists. If one sets by mistake ... - 05:27 pm Revision bf3b7d2d: astakos: Add missing import in management command
- 05:27 pm Revision ea1369dc: quotaholder: pep8 fixes
- 05:19 pm Revision 17138f12: astakos: Update tests
- GET is not allowed to remove auth provider urls
- 05:11 pm ./kamaki Revision f27657f7: Update Changelog for latest astakosclient cli
- 05:07 pm ./kamaki Revision 683335b1: Expose some basix astakosclient methods to cli
- Methods exposed:
get_user_info as authenticate
get_uuid[s] as uuid
get_username[s] as username
get_quotas as quotas
... - 05:05 pm Revision 680c383d: astakos: User auth methods handling fix
- do not include third party logins of disabled provider modules (modules which
are not set in ASTAKOS_IM_MODULES). Thi... - 05:05 pm Revision 933d3219: astakos: Typo fix
- incorrect variable use. Retrieve message from provider object instead of
astakos_messages module. - 05:05 pm Revision 93614ef0: astakos: LinkedIn provider fix
- initialize client in login view
- 05:01 pm Revision 327a4c1e: astakos: Change auth provider remove HTTP method
- Convert provider removal links to forms (using POST), in order to be able
to remove GET from the remove view allowed ... - 04:20 pm snf-image-creator Revision 9271999b: Bump ubuntu version to 0.3-0ubuntu1
- 04:18 pm snf-image-creator Revision 64a18daf: Merge branch 'master' into ubuntu
- 03:59 pm Feature #3829 (New): Make it possible to mark a service as deleted
- Since we prefer not to delete a service entry from the database, we could set a deleted flag if we needed to deactiva...
- 03:57 pm Revision aae2103e: astakos: Update user-add command
- removed activate option. User status can be changed using additional
user-modify commands (--verify, --accept etc.) - 03:37 pm ./kamaki Revision 4abb3f7e: Update log about astakos authenticate adjustment
- 03:35 pm ./kamaki Revision b79ae40b: Adjust astakos authenticate to snf-0.14 url sheme
- 03:34 pm Feature #3767 (Resolved): Changes for compatibility with OS/Compute v2
- Not tested yet (waiting for synnefo 0.14 deployment).
- 03:34 pm Revision bcb7c357: burnin: Changes for compatibility with OS/Compute v2
- Refs #3767
- 03:23 pm ./kamaki Revision 97fc1e06: Setup a snf-astakos command set
- 03:20 pm snf-image-creator Revision ef30380d: Bump version to 0.3
- 03:14 pm Revision 07395a9a: cloudbar: Handle relative service icon urls
- 03:14 pm Revision 2c45745e: webproject: Default TEMPLATE_DIRS setting typo
- missing comma
- 03:14 pm Revision 591068ae: astakos: Conditionally autoexpand classic signup form
- if classic signup ('local') appears first in IM_MODULES setting
- 03:14 pm Revision e61aed5a: webproject: Update default conf file
- update default value of TEMPLATE_DIRS setting
- 03:09 pm Pithos Web Client Revision 64800147: Get Storage Logo from JS properties
- Refs #3785
- 01:53 pm Revision df456124: astakos: Add confirmation step in service-add
- Since there is no way to delete a registered service, confirmation
is needed to register a service.
Add also a `--no... - 01:22 pm Revision f8958a97: astakosclient: Update package description
- 01:08 pm snf-image-creator Revision 3afe6b44: Share the md5sum and meta file if image is public
- If the image gets registered as public allow anyone to read the
metadata and the md5sum file. - 12:37 pm Pithos Web Client Revision ecc4ef81: Hard-code synnefo & synnefo.org
- This is a requirement.
Refs #3785 - 11:54 am Revision f20c20fe: astakosclient: Update documentation
- 10:38 am Revision 108be31f: astakosclient: Implement get_endpoints method
05/25/2013
- 07:06 pm snf-ganeti Revision e75f80b9: Fix release of instances in QA
- Also, fix some uses of keyword arguments for arguments with a default
value, as required by the style guide, and a ty... - 07:06 pm ganeti-local Revision e75f80b9: Fix release of instances in QA
- Also, fix some uses of keyword arguments for arguments with a default
value, as required by the style guide, and a ty...
05/24/2013
- 06:05 pm snf-network Revision 6f1a2922: Bump new upstream version
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:05 pm snf-network Revision e60198f7: Merge branch 'master' into debian
- 05:49 pm Revision d8c7557c: astakos: Fix args reading in service-add
- Service URL and API URL where set the other way around.
Also add checks for the URLs being in use. - 05:49 pm Revision 81bf669e: astakos: Disable service renaming
- Service name is significant: UI presentational data are indexed by
it; resource names are prefixed by it. - 05:49 pm Revision 08ad5b01: Fixes wrt Admin Guide's branding section
- 05:41 pm ./kamaki Support #3806 (Resolved): Cut-off compatibility with old forms of command groups and config files
- 05:40 pm ./kamaki Revision f0415090: Update config file version tag
- 05:24 pm ./kamaki Revision 137c51f5: Fix typo in kamak.cli.logger import
- 05:05 pm ./kamaki Feature #3633 (Resolved): Adjust Cyclades clients and corresponding commands to server modificati...
- 04:47 pm ./kamaki Revision bcef3ac9: Rename meta-->metadata and remove values @CLI
- Refs: #3633
- 04:30 pm Revision d3e3ad5d: cyclades: Always add attachments to server info
- Update /servers API, to include attachments to /servers responses,
even if the server has no NICs. - 04:17 pm Revision 7f79fa49: cyclades: Export hypervisor to backend-list cmd
- 04:15 pm Revision 87dd67af: snf-django: BadRequest if no content-type
- Raise a BadRequest if request is missing Content-Type header field.
- 04:15 pm Revision ac47eef6: cyclades: Fix bug in network test
- 03:37 pm snf-network Revision df006c46: Mods to work with debian's xen
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 03:01 pm snf-occi Revision 1fa7e54b: docs: Add link to master page of OCCI spec
- 02:32 pm ganeti-local Revision 95155a8c: Fix missing "raise" in QA
- The bug was introduced in 345d395d.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Thomas Thrai... - 02:32 pm snf-ganeti Revision 95155a8c: Fix missing "raise" in QA
- The bug was introduced in 345d395d.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Thomas Thrai... - 02:30 pm ganeti-local Revision a9310b5b: Merge branch 'stable-2.8'
- * stable-2.8:
Bump up version for 2.7.0~rc2 release
Create overall design document for 2.8
Add NEWS entry for S... - 02:30 pm snf-ganeti Revision a9310b5b: Merge branch 'stable-2.8'
- * stable-2.8:
Bump up version for 2.7.0~rc2 release
Create overall design document for 2.8
Add NEWS entry for S... - 02:26 pm snf-ganeti Revision 328201a5: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7:
Bump up version for 2.7.0~rc2 release
Add NEWS entry for SO_PEERCRED fix
Workaround missing SO_PE... - 02:26 pm ganeti-local Revision 328201a5: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7:
Bump up version for 2.7.0~rc2 release
Add NEWS entry for SO_PEERCRED fix
Workaround missing SO_PE... - 02:20 pm snf-image-creator Revision 03eb7dc8: Check if remote files exist before uploading
- Before uploading to pithos, check if any remote file gets
overwritten. - 01:23 pm Revision 81846314: astakos: Set type for existing services
- Following Keystone there is now a `type' field in model Service.
This adds a data migration in order to set the type ... - 01:17 pm snf-ganeti Revision 75d25240: Bump up version for 2.7.0~rc2 release
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 01:17 pm ganeti-local Revision 75d25240: Bump up version for 2.7.0~rc2 release
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 12:50 pm Revision 22a46ee9: astakos: Add new command service-show
- Leave the most important fields of Service in service-list;
show all fields with service-show. - 12:50 pm Revision aae971b5: astakos: Fix permissions of service-add.py
- Unset execute bit for file service-add.py
- 12:50 pm Revision 77fd77bf: astakos: Show value even for unknown resource
- Do not fail when looking up the unit, if resource is not found.
- 12:50 pm Revision e9eb1fb4: astakos: Remove commands deleting services and resources
- We do not support removing a registered service or resource.
- 10:53 am ./kamaki Support #3806 (Closed): Cut-off compatibility with old forms of command groups and config files
- store and astakos are predecessors of file and user command groups respectively
Do not recognise old forms of thes... - 09:57 am Revision 52dff6a2: snf-manage show_urls: fix empty view module crash
- 08:52 am Revision 44f62925: SYNNEFO_SERVICE_NAME: per-service configuration.
- 1. Introduce an environment variable SYNNEFO_SERVICE_NAME.
This causes an additional settings subdir to be read,
... - 08:52 am Revision 6d47c965: add SYNNEFO_INCLUDE_PACKAGES environment variable
- If the variable is empty, it has no effect.
If it has a ':'-separated list of names, then only
packages from that lis... - 08:52 am Revision aecccec1: snf-manage: pep8 fixes
05/23/2013
- 09:20 pm Revision cf45f59e: astakos: make middleware optional (selective)
- 1. Introduce SelectiveMiddlewareMixin to snf_django.
This class that can be mixed in middlware subclasses as
... - 09:04 pm Revision e5341ac5: support configurable <SERVICE>_BASE_URL settings
- Introduce <SERVICE>_BASE_URL settings for all services.
Extract the path in these URLs as a prefix to be consumed
by ... - 07:04 pm Revision 9a55e420: cyclades: remove all csrf_exempt usage.
- The csrf middleware is not to be installed with cyclades,
therefore there is no need to use csrf_exempt. - 06:47 pm Revision c2e78d83: astakos: fix api docs
- 06:42 pm ./kamaki Revision fab9b17f: Rename meta-->metadata and remove values @lib
- - Meta-->metadata in some cases, according to the expected cyclades API
- remove values level from requests and respo... - 06:38 pm Revision 98893c32: astakos: update api docs
- 06:18 pm ./kamaki Feature #3778: Introduce easy-to-set image location arguments for image register
- Take this change back and pospone it for a later version
- 05:47 pm Pithos Web Client Revision f2ae0948: Change footer according to the rest of the site
- Refs #3785
- 05:46 pm ./kamaki Revision 13c02904: Fix expected "public" header params in tests
- 05:44 pm Revision ab7ca50a: astakos: fix astakos api tests
- 05:32 pm Revision 42e767d4: branding: Admin-guide docs corrections
- 05:29 pm ./kamaki Feature #3797 (Resolved): Enrich image register meta record format
- Apply the mechanism for image meta properties to all image metadata and rename accordingly:
--metafile=<local math... - 05:27 pm ./kamaki Revision fb3998bd: Merge branch 'feature-image-meta-record-format' into develop
- 05:25 pm ./kamaki Revision aa82dd5a: Add metadata management to image register
- - validate image metadata format
- read metadata from file
- merge file-loaded metadata with runtimes
- store metadat... - 04:57 pm snf-image-creator Revision a0909794: In cleanup_mail sysprep check if mail dirs exist
- Check if /var/spool/mail exists before trying to remove the content
of the directory. - 04:52 pm snf-image-creator Revision fa65eda1: Monitor executed syspreps in os_type/__init__.py
- Syspreps that have already been executed shouldn't get returned by
list_syspreps - 04:41 pm Revision 48646327: Remove deprecated quotaholder settings
- Remove remaining astakos and pithos-related references of quotaholder
from settings and docs. - 04:41 pm Revision f8c56842: docs: Remove i-qh.rst
- There is no need for a qh node since the integration in astakos.
- 04:41 pm Revision 64242f0a: astakos: Update services and resources settings
- Replace ASTAKOS_SERVICES and ASTAKOS_RESOURCES_PRESENTATION_DATA with
ASTAKOS_SERVICES_META and ASTAKOS_RESOURCES_MET... - 04:41 pm Revision c2f55dc8: astakos: Remove setting PENDING_APPLICATION_LIMIT
- 04:30 pm Revision 7ac2131c: astakos: provide get_endpoints api call
- 04:30 pm Revision 58350a50: astakos: move get_services back to astakos im services
- 04:21 pm ganeti-local Revision 345d395d: QA for spindles in creating disks
- "gnt-instance add" and "gnt-instance recreate-disks" are tested giving the
number of spindles, when supported. Also, ... - 04:21 pm snf-ganeti Revision 345d395d: QA for spindles in creating disks
- "gnt-instance add" and "gnt-instance recreate-disks" are tested giving the
number of spindles, when supported. Also, ... - 03:35 pm Revision 92683993: astakosclient: Implement send_feedback function
- 03:30 pm Revision 7b5a37fd: astakosclient: Code refactoring for astakos api urls
- Export astakos api urls as global variables that can be
easily changed, rather than hard coded values. - 02:19 pm snf-image-creator Revision f9153c84: Fix an some error messages in snf-image-creator
- 02:15 pm ganeti-local Revision fab0cf66: Create overall design document for 2.8
- Also, cleanup the list of draft designs.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Tro... - 02:15 pm snf-ganeti Revision fab0cf66: Create overall design document for 2.8
- Also, cleanup the list of draft designs.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Tro... - 02:07 pm Revision 67920ea0: astakos: Strengthen authentication in user_from_token
- All user-related API calls make use of this decorator to authenticate
the user. Previously it used to check only for ... - 02:04 pm snf-ganeti Revision 30448dc7: cfgupgrade: Remove spindles on downgrade
- Spindles didn't exist in 2.8 and should be removed to downgrade.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.c... - 02:04 pm ganeti-local Revision 30448dc7: cfgupgrade: Remove spindles on downgrade
- Spindles didn't exist in 2.8 and should be removed to downgrade.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.c... - 02:04 pm ganeti-local Revision 75a6c8be: gnt-instance info prints information about spindles
- For each disk, the number of requested spindles (if present) is shown.
Signed-off-by: Bernardo Dal Seno <bdalseno@go... - 02:04 pm snf-ganeti Revision 75a6c8be: gnt-instance info prints information about spindles
- For each disk, the number of requested spindles (if present) is shown.
Signed-off-by: Bernardo Dal Seno <bdalseno@go... - 02:04 pm snf-ganeti Revision 24c06acb: Spindles are used in creating new disks
- The requested number of spindles is used to allocate PVs when creating new
LVs.
Signed-off-by: Bernardo Dal Seno <bd... - 02:04 pm ganeti-local Revision 24c06acb: Spindles are used in creating new disks
- The requested number of spindles is used to allocate PVs when creating new
LVs.
Signed-off-by: Bernardo Dal Seno <bd... - 02:03 pm snf-ganeti Revision 5073fa0c: Document disk device Create() functions
- Document all the arguments and return values of bdev.Create() and
bdev.BlockDev.Create().
Signed-off-by: Bernardo Da... - 02:03 pm ganeti-local Revision 5073fa0c: Document disk device Create() functions
- Document all the arguments and return values of bdev.Create() and
bdev.BlockDev.Create().
Signed-off-by: Bernardo Da... - 02:03 pm ganeti-local Revision b54ecf12: Add spindles field to disk object
- The field is filled with the value provided on the command line.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.c... - 02:03 pm snf-ganeti Revision b54ecf12: Add spindles field to disk object
- The field is filled with the value provided on the command line.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.c... - 02:03 pm snf-ganeti Revision 3f3ea14c: Check that spindles are not given when they are not allowed
- Masterd checks that specifications for new disks don't include spindles
when exclusive storage is disabled.
Signed-o... - 02:03 pm ganeti-local Revision 3f3ea14c: Check that spindles are not given when they are not allowed
- Masterd checks that specifications for new disks don't include spindles
when exclusive storage is disabled.
Signed-o... - 02:03 pm ganeti-local Revision c615590c: Add "spindles" option to instance disk creation commands
- The option is parsed but ignored, for the moment.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by... - 02:03 pm snf-ganeti Revision c615590c: Add "spindles" option to instance disk creation commands
- The option is parsed but ignored, for the moment.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by... - 02:03 pm ganeti-local Revision a4f2b4b1: Fix style inconsistencies in gnt-instance man page
- Escaping and initial capitals were not uniform.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: ... - 02:03 pm snf-ganeti Revision a4f2b4b1: Fix style inconsistencies in gnt-instance man page
- Escaping and initial capitals were not uniform.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: ... - 02:03 pm ganeti-local Revision c294f84e: cfgupgrade: Downgrade is a NO-OP
- The configuration is still the same as in 2.8 (the reference stable version
for this branch), so downgrade shouldn't ... - 02:03 pm snf-ganeti Revision c294f84e: cfgupgrade: Downgrade is a NO-OP
- The configuration is still the same as in 2.8 (the reference stable version
for this branch), so downgrade shouldn't ... - 02:01 pm ./kamaki Revision 17b255c7: Use _format_image_headers: image_register,get_meta
- - Ensure uniform image meta output
- Easy to apply the correct meta format
Refs: #3797 - 01:58 pm Revision ec5ebdf5: webproject: Fix typos in parse_bool
- 01:58 pm Revision a0fcfb35: astakos: Support changing resource's allow_in_projects
- 01:58 pm Revision 9fb7a900: astakos: Move ExceptionHandler in views.util
- It is view-specific and did not deserve a separate file.
- 01:58 pm Revision 5a8067ad: astakos: Cleanup management commands' common file
- 01:28 pm Revision ed8c7696: Make README files of sub-components obsolete
- Since v0.14 everything belonging in a README file should be written
as part of the documentation and thus under docs/... - 01:12 pm ./kamaki Feature #3797 (Closed): Enrich image register meta record format
- Meta record format:...
- 12:53 pm Revision cd391e22: ci: change interpreter line
- 12:53 pm Revision 052ef3b9: cyclades: Fix bug in network-modify management cmd
- Use 'parse_bool' function to parse '--dhcp' option. Also, include
'dhcp' to default columnds of 'network-list' command. - 12:43 pm Revision 4833a703: Keep single Changelog, remove all local ones
- Since 0.13 there is only one single Changelog file at the root
directory. Thus, any new component should not have its... - 12:06 pm snf-ganeti Revision 603e6580: Add NEWS entry for SO_PEERCRED fix
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Thomas Thrainer <thomasth@google.com> - 12:06 pm ganeti-local Revision 603e6580: Add NEWS entry for SO_PEERCRED fix
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Thomas Thrainer <thomasth@google.com> - 10:32 am snf-ganeti Revision ca93ea0a: Design doc for internal shutdown detection
- Ganeti is currently not able to detect a legit shutdown request performed by a
user from inside a Xen domain.
This p... - 10:32 am ganeti-local Revision ca93ea0a: Design doc for internal shutdown detection
- Ganeti is currently not able to detect a legit shutdown request performed by a
user from inside a Xen domain.
This p...
05/22/2013
- 09:12 pm Bug #3793 (New): Protect remove auth provider views from CSRF attacks
- Convert provider removal links to forms (using POST), in order to be able to remove GET from the remove view allowed ...
- 06:51 pm Revision 44f510e1: astakos: Support units in resource-related commands
- Add library synnefo.util.units for parsing numerical values
with an optional unit suffix and printing integer values ... - 06:25 pm ./kamaki Revision 4e424eaa: Restore thread-wait for append
- 06:15 pm ./kamaki Revision e4ff4453: Fix typo (permition --> permission)
- 06:14 pm Revision 8c26221c: branding: Correct commented settings in all *.conf files
- 06:06 pm ./kamaki Bug #3737 (Closed): file copy/move lost previously supported feature of reviving a deleted file b...
- 06:06 pm ./kamaki Bug #3780 (Closed): set permissions to a public object results to a non public object
- 06:05 pm ./kamaki Revision 117ca598: Merge branch 'feature-json-output' into develop
- Conflicts:
Changelog
kamaki/cli/commands/image.py
Also, take care of pep8 issues - 06:03 pm ganeti-local Revision 84ae4fa4: Document recent hroller changes in the NEWS file
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 06:03 pm snf-ganeti Revision 84ae4fa4: Document recent hroller changes in the NEWS file
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 06:03 pm ganeti-local Revision 71c41fc0: Document hroller options recently added
- hroller now also supports the options --skip-non-redundant and
--ignore-non-redundant, and this should be documented ... - 06:03 pm snf-ganeti Revision 71c41fc0: Document hroller options recently added
- hroller now also supports the options --skip-non-redundant and
--ignore-non-redundant, and this should be documented ... - 06:01 pm ./kamaki Revision d9301a7a: Fix typo in pithos upload output
- 05:58 pm ./kamaki Feature #3730 (Closed): List a detailed list of uploaded object after file upload
- 05:58 pm ./kamaki Feature #3656 (Closed): Make upload_object return etag data
- 05:57 pm ./kamaki Feature #3730: List a detailed list of uploaded object after file upload
- Use the --with-output or -j instead of -l
- 05:53 pm ganeti-local Revision 069a4bcf: Workaround missing SO_PEERCRED
- This bug happens in a few new distributions, so we workaround it by
defining the constant ourselves, if it's missing.... - 05:53 pm snf-ganeti Revision 069a4bcf: Workaround missing SO_PEERCRED
- This bug happens in a few new distributions, so we workaround it by
defining the constant ourselves, if it's missing.... - 05:53 pm ganeti-local Revision ae549364: Add debugging clause to _ExpandCheckDisks error
- This has been reported by users, so we should have the extra debugging
available.
Signed-off-by: Guido Trotter <ultr... - 05:53 pm snf-ganeti Revision ae549364: Add debugging clause to _ExpandCheckDisks error
- This has been reported by users, so we should have the extra debugging
available.
Signed-off-by: Guido Trotter <ultr... - 05:51 pm ./kamaki Feature #3739 (Closed): Make enumeration optional in listings
- 05:50 pm ./kamaki Feature #3756 (Closed): Add optional output to kamaki calls that create stuff
- 05:49 pm ./kamaki Feature #3732 (Closed): Give the option of a json-formated output
- 05:48 pm ./kamaki Revision 3ec5c230: Wait threads to finish in pithos append_object
- 05:26 pm ./kamaki Revision 545c6c29: Implement an optional json output 4 outputing cmds
- Refs: #3732
- 04:58 pm ganeti-local Revision 26ec2f38: Reduce pylint maximum file length to 4500
- The longest Python files we still have are around 4200 lines long. In
order to prevent future growth, limit the maxim... - 04:58 pm snf-ganeti Revision 26ec2f38: Reduce pylint maximum file length to 4500
- The longest Python files we still have are around 4200 lines long. In
order to prevent future growth, limit the maxim... - 03:27 pm snf-ganeti Revision 3a7eecd7: Extend hroller tests by options for non-redundant instances
- The cluster now consists of 3 nodes, with drbd instances between
nodes 1 and 2, and 2 and 3. Additionally, nodes 1 an... - 03:27 pm ganeti-local Revision 3a7eecd7: Extend hroller tests by options for non-redundant instances
- The cluster now consists of 3 nodes, with drbd instances between
nodes 1 and 2, and 2 and 3. Additionally, nodes 1 an... - 02:23 pm snf-ganeti Revision d187780c: Mention hail network incompatibility in manpages
- We can't fix this in the 2.7 version, so it should be documented.
Signed-off-by: Guido Trotter <ultrotter@google.com... - 02:23 pm ganeti-local Revision d187780c: Mention hail network incompatibility in manpages
- We can't fix this in the 2.7 version, so it should be documented.
Signed-off-by: Guido Trotter <ultrotter@google.com... - 02:12 pm snf-image-creator Revision e56edd29: Add cleanup_password sysprep for freebsd
- 02:04 pm Feature #3785 (Closed): Change footer info
- 01:49 pm ./kamaki Feature #3732: Give the option of a json-formated output
- Stavros Sachtouris wrote:
> While implementing this feature, some minor bugs and unnecessary differences between sim... - 01:44 pm ./kamaki Feature #3732: Give the option of a json-formated output
- While implementing this feature, some minor bugs and unnessecary differences between similar commands were also fixed
- 01:42 pm ./kamaki Revision 6dfd55cb: Add json/optional output to astakos cmds
- Refs: #3732
- 01:38 pm ./kamaki Revision 1b73b4c1: Add json/optional responses to flavor/network cmds
- Refs: #3732
- 01:31 pm Revision 9cd9bfe7: branding: Renaming SYNNEFO_JS_LIB_VERSION to SYNNEFO_VERSION
- 01:30 pm Pithos Web Client Revision e4ac2d18: Extend otherProperties with branding settings
- otherProperties object defined in the index.html is used from within the GWT
app to access deployment specific config... - 01:07 pm ./kamaki Revision cd295a1d: Add json/optional outputs to server commands
- Refs: #3732
- 01:07 pm Pithos Web Client Revision 9a450603: Fix setup.py dependencies
- snf-branding-app -> snf-branding
- 12:42 pm ganeti-local Revision f3defd7f: Remove obsolete Debian-related documentation
- This part of the documentation refers to Grub instead of Grub2, but
Grub2 has been the standard boot loader since Squ... - 12:42 pm snf-ganeti Revision f3defd7f: Remove obsolete Debian-related documentation
- This part of the documentation refers to Grub instead of Grub2, but
Grub2 has been the standard boot loader since Squ... - 12:27 pm ganeti-local Revision 46d4deb9: Update NEWS for 2.7.0 rc2
- Move "local" entries at the bottom, and leave global 2.7 entries at the
top, as for the other releases.
Signed-off-b... - 12:27 pm snf-ganeti Revision 46d4deb9: Update NEWS for 2.7.0 rc2
- Move "local" entries at the bottom, and leave global 2.7 entries at the
top, as for the other releases.
Signed-off-b... - 12:08 pm ganeti-local Revision 8840de6f: Test for hroller taking non-redundant instances into account
- The example cluster consists of 6 nodes, each hosting 2 instances and
having capacity for 3. So, while the drbd-induc... - 12:08 pm snf-ganeti Revision 8840de6f: Test for hroller taking non-redundant instances into account
- The example cluster consists of 6 nodes, each hosting 2 instances and
having capacity for 3. So, while the drbd-induc... - 12:08 pm ganeti-local Revision 23247a73: hroller: option to ignore non-redundant instances
- Add an option to hroller restoring the old behavior on not taking
any non-redundant instances into account when formi... - 12:08 pm snf-ganeti Revision 23247a73: hroller: option to ignore non-redundant instances
- Add an option to hroller restoring the old behavior on not taking
any non-redundant instances into account when formi... - 12:08 pm ganeti-local Revision 86c346db: Make hroller also plan for non-redundant instances
- Non-redundant instances need to be moved to a different node
before maintenance of the node. Even though they can be ... - 12:08 pm snf-ganeti Revision 86c346db: Make hroller also plan for non-redundant instances
- Non-redundant instances need to be moved to a different node
before maintenance of the node. Even though they can be ... - 12:07 pm ganeti-local Revision 89363f98: hroller: option to skip nodes with non-redundant instances
- So far, hroller ignores the fact, that non-redundant instances exist.
One option to deal is non-redundant instances i... - 12:07 pm snf-ganeti Revision 89363f98: hroller: option to skip nodes with non-redundant instances
- So far, hroller ignores the fact, that non-redundant instances exist.
One option to deal is non-redundant instances i... - 12:07 pm snf-ganeti Revision 3409c0af: Remove trailing whitespace
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 12:07 pm ganeti-local Revision 3409c0af: Remove trailing whitespace
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 11:57 am Pithos Web Client Feature #3784 (Closed): "Shared with me" folder takes too long to appear
- The "Shared with me" folder takes too long to appear when loading the Pithos Web UI. This probably due to the fact th...
- 11:56 am snf-ganeti Revision 216cb5af: Improve installation documentation
- Based on user feedback the installation documentation is clarified and
extended.
Signed-off-by: Thomas Thrainer <tho... - 11:56 am ganeti-local Revision 216cb5af: Improve installation documentation
- Based on user feedback the installation documentation is clarified and
extended.
Signed-off-by: Thomas Thrainer <tho... - 11:02 am ganeti-local Revision 3913eaa7: Improve installation documentation
- Based on user feedback the installation documentation is clarified and
extended.
Signed-off-by: Thomas Thrainer <tho... - 11:02 am snf-ganeti Revision 3913eaa7: Improve installation documentation
- Based on user feedback the installation documentation is clarified and
extended.
Signed-off-by: Thomas Thrainer <tho...
05/21/2013
- 07:54 pm ./kamaki Bug #3780 (Resolved): set permissions to a public object results to a non public object
- 07:47 pm ./kamaki Revision 6aadd6e1: Do not unpublish by default @ pithos rest calls
- Refs: #3780
- 07:41 pm Revision 0be81d73: astakos: move get_menu service under astakos im services
- get_menu is used only by astakos cloudbar:
it should not be under astakos api services - 07:34 pm ./kamaki Feature #3769 (Resolved): Store metadata after an image registration
- 07:34 pm ./kamaki Revision 4a469d38: Merge branch 'feature-image-meta-record' into develop
- 07:32 pm ./kamaki Revision c4aefeaf: Update and enrich error messages in image register
- Parse ivalid property file and guide users to correct it
Guide users to pass valid container:path parameters
Refs:#3769 - 06:28 pm Revision 8998f09a: astakos: unified settings handling
- Import astakos settings module instead of importing specific settings
- 06:26 pm ./kamaki Revision 9553da85: Print full and nice response in image register
- 06:10 pm ./kamaki Revision f17121cd: Do not recalculate #blocks in upload_from_string
- Refs: #3608
- 06:08 pm ./kamaki Revision 90099c14: Do not recalculate #blocks in upload_from_string
- Refs: #3608
- 06:04 pm ./kamaki Revision f7a37648: Make sure registered properties are unique
- Refs: #3769
- 05:36 pm Revision 017b7d20: branding: Documentation improvements
- The synnefo developer is urged to create a directory, place inside all the
the email .txt files he/she wishes to ove... - 05:21 pm Revision 38d5464c: First bits of astakos Changelog for 0.14
- 05:08 pm snf-image-creator Revision d8a12a7e: Copy OSFAMILY to OS property if distro is unknown
- If libguestfs's inspect_get_distro returns "unknown", then use the
OSFAMILY image property value as OS value. - 05:08 pm ./kamaki Revision 00336c85: Store image properties after image registration
- Log of changes:
- Properties are stored in a remote file on Pithos+
- File name is <image-file>.meta
- Feature can be... - 05:06 pm snf-image-creator Revision 6d7f7fce: Beautify FreeBSD description returned by guestfs
- 04:49 pm ./kamaki Bug #3780 (Closed): set permissions to a public object results to a non public object
- The following scenario reproduces the problematic bahavior:
$ kamaki file info pithos:test.py
cache-control ... - 03:23 pm ./kamaki Revision 623a4ceb: Optionaly load images properties from file
- Refs: #3769
- 03:13 pm ganeti-local Revision 4b92e992: RPC 'node_info': <storage_type,key> instead of vg_names
- This replaces the field 'vg_names' in the RPC call of 'node info' by
'storage_units'. A storage unit is a tuple <stor... - 03:13 pm snf-ganeti Revision 4b92e992: RPC 'node_info': <storage_type,key> instead of vg_names
- This replaces the field 'vg_names' in the RPC call of 'node info' by
'storage_units'. A storage unit is a tuple <stor... - 03:06 pm Revision b482fbcc: webproject: Add optional title in pprint_table
- It is shown with `pretty' output format, in non vertical mode.
- 03:06 pm Revision 398a9604: astakos: Include project membership info in commands
- `user-show --projects': Memberships and ownerships for a given user
in separate tables
`p... - 03:06 pm Revision 7820534a: astakos: Improve output of quota commands
- 03:06 pm Revision 67cf14bf: astakos: Filter project listing by name or owner
- Use a custom way to retrieve and filter project data; ListCommand is
not suitable when multiple tables must be consul... - 02:37 pm snf-image-creator Revision c71133ce: Minor warning message change
- 02:35 pm snf-image-creator Revision 9fe161f8: Monitor passworded users in FreeBSD
- 02:09 pm Revision b7c6564f: Merge branch 'feature-ganeti-xen' into develop
- 02:09 pm Revision 4c9ac139: cyclades: Add --hypervisor option to backend cmds
- Add '--hypervisor' option to 'backend-add' and 'backend-modify'
management commands.
Refs #3772 - 02:07 pm Revision bd87213f: cyclades: Sypport backends with Xen hypervisor
- Support Ganeti backends with Xen hypervisor:
* Extend 'Backend' model with the 'hypervisor' attribute, which
curren... - 01:42 pm Revision d1e8c2f4: ci: Add failfast option to tests
- 01:07 pm Revision 34262911: ci: Invalidate existing settings dir
- to avoid tests failures due to locally modified settings
- 01:03 pm Revision 040fcb12: helpdesk: Update tests
- use existing cyclades db factories instead of json fixtures which are painful
to maintain - 12:54 pm ./kamaki Feature #3778 (Closed): Introduce easy-to-set image location arguments for image register
- Now: @image register <image name> <image location>@
where _image location_ is a string of the form _pithos://<user... - 12:52 pm Revision c34abd9c: astakos: Update tests
- 12:45 pm Revision ffcb71c3: astakos: service-remove change to accept service id
- instead of name
- 12:41 pm Revision 73f9a3d5: cyclades ui: Handle no missing image ids case
- 12:41 pm Revision cf40ee90: astakos: Improve provider in use message
- explicitly display the type/name of the `in use` provider
- 12:41 pm Revision 35e67254: astakos: New user fields migration improvement
- set accepted_policy to 'migration' for already accepted users which have not yet
a verified email address (old flow) - 12:41 pm Revision 7bb081f5: astakos: Respect module specific policies
- also disable switch policy of shibboleth and local providers by default.
In the case of local provider it just doesn'... - 12:41 pm Revision 25769d1b: astakos: Add AstakosUser status_display property
- the property provides a status outline of the current user status.
- 12:40 pm ./kamaki Revision 14fef2b7: Merge branch 'feature-json-output' into feature-image-meta-record
- 11:54 am Revision 3e0a032d: astakos: remove unused imports
- 10:47 am snf-image-creator Revision 6df939f7: In cleanup_userdata sysprep check if /home exists
05/20/2013
- 09:18 pm Revision 70e11eaa: astakos: reorganize views
- * split project views from the rest views
* move third party authentication views (astakos.im.target)
under astako... - 07:59 pm Revision 614fb66b: cyclades ui: Fix resolving of missing image ids
- - Start resloving once the images have been loaded.
- Continue loading view progress only once all missing ids have b... - 07:59 pm Revision c7027e2e: astakosclient: Prevent relative uri's requests
- do not lstrip slashes from the path of astakos url to avoid making requests
with relative uris. - 07:29 pm Feature #3772 (Closed): Synnefo XEN support
- To fully support XEN in Synnefo:
* we need to modify snf-cyclades-app to support hypervisor-specific hv_params for ... - 06:40 pm ./kamaki Revision 395fbf9e: Update documentation to reflect changes in output
- Refs: #3756
- 06:17 pm Bug #3770 (New): Move - instance
- As discussed, we would like to have the option of moving VMs between clusters.
This is a feature that Ganeti already... - 05:54 pm ./kamaki Revision f5f35422: Apply option outputs to image commands + renames
- - Add image.add_member missing content-length header
- Rename image-[add|del]member commands to members-[add|delete]
... - 05:48 pm Revision f7b7da5d: quotaholder: Lock holdings in a single query
- Order by primary key when selecting multiple holdings for update;
this most probably ensures that locking will happen... - 05:36 pm Revision 3715f954: astakos: Remove code handling UserSetting
- Keep UserSetting model; to be removed in a future version.
- 05:22 pm Feature #3768 (Feedback): Cyclades changes for compatibility with OS/Compute v2
- Suggested changes revised:
1. Adjust "meta" and "metadata" terms @ URIs
2. Omit "values" term @ JSON request ... - 05:11 pm ./kamaki Feature #3769 (Closed): Store metadata after an image registration
- Changes to image-register:
* Store all metadata as a JSON-formated file on the remote location "next" to the image... - 04:59 pm Revision 2245200f: cyclades: Rename meta to metadata at Cyclades URLs
- For compatibility with OpenStack Compute API v2, rename 'meta' to
'metadata' to Cyclades API URLs. Specifically, to t... - 04:59 pm Revision 8f6883bb: cyclades: Rename 'cpu' to 'vcpus' to flavor API
- Rename attribute of GET /flavors response, from 'cpu' to 'vcpus'.
Refs #3768 - 04:59 pm Revision 50ce7084: cyclades: Remove "values" term from API
- For compatibility with OpenStack Compute API v2, we remove the
term 'values' from all JSON requests and responses.
R... - 04:59 pm Revision 3ce3de46: cyclades: Update tests
- Update tests to use OpenStack Compute API v2.
Refs #3768 - 04:59 pm Revision 9aa42d8d: cyclades: Remove 'Ref' suffix from servers API
- Rename 'flavorRef' to 'flavor' and 'imageRef' to 'image', to responses of
/servers API. 'flavorRef' and 'imageRef' ar... - 04:16 pm Revision baa9073a: astakos: Clean up tables on test completion
- to get over sqlite driver issues to properly clean up database on transaction
test cases. - 04:16 pm Revision 5ad8eca1: django-lib: Preserve proxy target path
- 04:16 pm Revision 9a7d0680: branding: Handle non dict context in render_to_string
- 04:01 pm Feature #3768: Cyclades changes for compatibility with OS/Compute v2
- 2nd compatibility issue (2. Adjust "meta" and "metadata" terms @ JSON request and response bodies) is incorrectly re...
- 03:47 pm Feature #3768 (Closed): Cyclades changes for compatibility with OS/Compute v2
- Change Cyclades to be compatible with:
1. Adjust "meta" and "metadata" terms @ URIs
-2. Adjust "meta" and "meta... - 03:43 pm Feature #3767 (Closed): Changes for compatibility with OS/Compute v2
- Change burnin to be compatible with:
1. Adjust "meta" and "metadata" terms @ URIs
2. Adjust "meta" and "metadat... - 03:39 pm Feature #3449 (Feedback): Use a single Astakos client throughout Synnefo
- 03:14 pm Revision 2e7924de: astakos: Remove some unused imports
- Also add a missing import in quotas.py
- 03:14 pm Revision 770dba12: astakos: Update stress test code
- 03:14 pm Revision 3c22bad0: astakos: Lock chain for projects, user for syncing
- Lock project's chain for every operation affecting either a project or
an application. Subsequently, lock user when n... - 03:09 pm Revision 2af1eb9c: astakos: Fix reset password email
- 03:09 pm Revision 734107ef: branding: Use branding util to render email templates
- Use synnefo_branding.util.render_to_string accross synnefo apps to be able to
use branding variables within the templ... - 03:08 pm Revision cdf83989: astakos: Remove hardcoded urls from templates
- use IM_STATIC_URL instead
- 03:08 pm Revision 6dd9cc0b: branding: Convert tabs to spaces
- 03:08 pm Revision 7f16b9b1: cyclades ui: Configurable userdata api url
- PublicKey collections used hardcoded urls to access the ssh public keys
api. A new dummy view added (to serve '/ui/us... - 03:08 pm Revision 142133fb: snf-django: Improve headers handling in common proxy util
- - Avoid proxying Connection, Host and Cookie headers
- Cleanup non headers keys (e.g. wsgi.*)
- Set X-Forwarded-For h... - 03:02 pm Revision e182fc26: astakos: do not catch send mail errors
- The user should not be informed if for any reason
the server can not send an email. - 02:25 pm Revision 860bb9f7: Revert "astakos: fix send mail error handling"
- This reverts commit 903ce7dccb44db3d3e5fd280a7683747dfa37d7f.
- 01:58 pm Revision 903ce7dc: astakos: fix send mail error handling
- Restore SendMailError, ChangeEmailError and SendFeedbackError exceptions
(deleted by previous commit) since they are ... - 01:21 pm ./kamaki Revision 915b99b5: Apply optional output to kamaki file commands
- Apply the feature wherever is applicable
Generalize the feature by moving the corresponding code to _command_init - 12:53 pm Revision 14a7ba1a: astakos: add astakos.im.decorators module
- 12:44 pm Revision 222305b7: astakos: replace CookieAuthenticationMiddleware with a view decorator
- reverse commits ab30f5f163a13dfc7f9bec4d263208dd35f09d16 &
1439d6383113b151b6a3316e320a0418fa30d421
decorate also ``... - 10:39 am snf-image-creator Revision 35b13de5: Fix minor pep8 errors
- 10:35 am Revision 0b817216: astakos: Minor improvements in email change process
- - Explicit handling of invalid email change activation code.
- Permission denied response if user is authenticated an... - 08:55 am Revision 8b14f29d: cyclades ui: Avoid setting group in personality metadata
- 08:48 am Revision 3f339d85: cyclades ui: Include missing index view setting
- UNKNOWN_OS setting was missing from the index view context, causing javascript
errors. - 08:37 am Revision 2d5b79ac: astakos: Update django requirements in synnefo settings
- since session and messages middleware classes removed from webproject we should
explicitly set them on astakos settings.
05/17/2013
- 07:11 pm ./kamaki Revision 5655d560: Update file operations and their output
- Refs: #3756 #3732
- Add optional output for file methods: mkdir, touch, create, move, create,
copy, move, appen... - 06:45 pm snf-ganeti Revision a755f3a0: Add Harep man page
- Add the man page for the Ganeti auto-repair tool.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: ... - 06:45 pm ganeti-local Revision a755f3a0: Add Harep man page
- Add the man page for the Ganeti auto-repair tool.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: ... - 06:38 pm ganeti-local Revision 48bba9de: Stash Xen config file after a failed startup
- This is a fix for a minor bug.
Currently, a failed Xen VM start results in a stale config file left
behind on the fil... - 06:38 pm snf-ganeti Revision 48bba9de: Stash Xen config file after a failed startup
- This is a fix for a minor bug.
Currently, a failed Xen VM start results in a stale config file left
behind on the fil... - 05:55 pm Revision c074da06: snf-branding: install static files in /usr/share
- 05:52 pm Revision 5605aaee: snf-branding to debian rules and pydist-overrides
- 05:46 pm Revision 3ca5c819: webproject: remove app, middleware: session, messages
- 05:42 pm snf-ganeti Revision 1bb99a33: Merge branch 'stable-2.8' into master
- * stable-2.8: (45 commits)
Update NEWS with disk creation fixes
Sort cmdlib-related entries in Makefile.am
cmdl... - 05:42 pm ganeti-local Revision 1bb99a33: Merge branch 'stable-2.8' into master
- * stable-2.8: (45 commits)
Update NEWS with disk creation fixes
Sort cmdlib-related entries in Makefile.am
cmdl... - 05:39 pm Revision 7bdf51c4: cyclades: fix name errors in app_settings
- 05:25 pm Revision 7d6c08c1: astakos: remove okeanos reference from cloudbar settings
- 05:25 pm Revision 4b01493d: fix dependency snf-branding-app -> snf-branding
- 05:25 pm Revision f8e33408: include branding static files in MANIFEST.in
- 05:14 pm Revision 00326543: branding: include package static assets in setup.py
- 04:52 pm Revision fe5ea1c4: Update changelog
- Add changelog entry about lazy networks and 'type' attribute
in network create API request. - 04:39 pm Bug #993 (Closed): Transaction deadlock, exception in callbacks.py
- 04:38 pm Bug #3570 (Feedback): Synnefo ignores queue messages about machines NICs
- Solved in branch 'feature-no-hooks', merged in 02f6219
- 04:27 pm snf-image-creator Revision 39b0429a: Use OS as img name in wizard if distro is unknown
- 04:25 pm ganeti-local Revision 6b3f0d7e: Fix owner of the OS log dir
- The OS log dir is used by noded, not masterd.
Signed-off-by: Balazs Lecz <leczb@google.com>
Reviewed-by: Guido Trott... - 04:25 pm snf-ganeti Revision 6b3f0d7e: Fix owner of the OS log dir
- The OS log dir is used by noded, not masterd.
Signed-off-by: Balazs Lecz <leczb@google.com>
Reviewed-by: Guido Trott... - 04:11 pm snf-image-creator Revision 84bc469c: Don't execute syspreps if the fs is not mounted rw
- Check if the filesystem is mounted read-write before you execute
the do_sysprep function - 03:49 pm ./kamaki Revision 55c75058: Add output to file copy/move
- Also, kamaki.clients.pithos.copy/move_object returns response headers
Refs: #3756 #3732 - 03:04 pm ganeti-local Revision a365b47f: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7:
Update NEWS with disk creation fixes
Don't fail to deactivate master IP if already down
Add QA fo... - 03:04 pm snf-ganeti Revision a365b47f: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7:
Update NEWS with disk creation fixes
Don't fail to deactivate master IP if already down
Add QA fo... - 02:48 pm ./kamaki Revision 94bedc5b: Add output support to create methods
- Refs: #3756 #3732
In kamaki.clients
-------------------
- storage.create_directory returns response headers
- implem... - 02:45 pm ./kamaki Feature #3756 (Closed): Add optional output to kamaki calls that create stuff
- Examples: @kamaki file mkdir@
Now: in success it prints nothing
Desired:@ kamaki file mkdir --with-output@ shou... - 02:18 pm Revision 6d395d10: Revert "Fix astakosclient build dependencies"
- This reverts commit d66848f69764c615a18dcb5de9317171568af0b8.
This is no longer needed, beucase of commit
5790b031368... - 02:04 pm snf-image-creator Revision 29fd973e: Support mounting freebsd ufs filesystems
- UFS2 filesystems don't get automatically detected by the linux
kernel. We need to explicitly state the correct filesy... - 01:48 pm ./kamaki Revision 0399ac7e: Add json formated output for file list
- - Implement a print_json auxiliary method in kamaki.cli.utils
- Add a (-j, --json) flag to file list
- When -j or --j... - 01:32 pm Revision 5790b031: astakosclient: Trick setup into loading version module
- setup.py tries to load astakosclient.version module
before checking for astakosclient package dependencies
which lead... - 01:11 pm Revision d66848f6: Fix astakosclient build dependencies
- Add python-objpool and python-simplejson to astakosclient build
dependencies. - 01:02 pm ganeti-local Revision ef726a3f: Update NEWS with disk creation fixes
- Also document a couple more fixes.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Thomas Thrain... - 01:02 pm snf-ganeti Revision ef726a3f: Update NEWS with disk creation fixes
- Also document a couple more fixes.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Thomas Thrain... - 12:32 pm snf-ganeti Revision aad242d2: Sort cmdlib-related entries in Makefile.am
- Files in the cmdlib directory are sorted alphabetically in
Makefile.am.
Signed-off-by: Thomas Thrainer <thomasth@goo... - 12:32 pm ganeti-local Revision aad242d2: Sort cmdlib-related entries in Makefile.am
- Files in the cmdlib directory are sorted alphabetically in
Makefile.am.
Signed-off-by: Thomas Thrainer <thomasth@goo... - 12:32 pm snf-ganeti Revision 5eacbcae: cmdlib: Cleanup public/private functions
- All functions/classes which are used outside of their defining module
(with tests as an exception) no longer have a l... - 12:32 pm ganeti-local Revision 5eacbcae: cmdlib: Cleanup public/private functions
- All functions/classes which are used outside of their defining module
(with tests as an exception) no longer have a l... - 12:32 pm snf-ganeti Revision 8aa8f6b1: cmdlib: Extract instance query related functionality
- Split instance.py further by extracting instance querying related
logical units and functions to instance_query.py.
... - 12:32 pm ganeti-local Revision 8aa8f6b1: cmdlib: Extract instance query related functionality
- Split instance.py further by extracting instance querying related
logical units and functions to instance_query.py.
... - 12:32 pm snf-ganeti Revision 13f6af81: cmdlib: Extract instance operation functionality
- Split instance.py further by extracting instance operations
(start/stop/reboot/etc.) related logical units and functi... - 12:32 pm ganeti-local Revision 13f6af81: cmdlib: Extract instance operation functionality
- Split instance.py further by extracting instance operations
(start/stop/reboot/etc.) related logical units and functi... - 12:32 pm ganeti-local Revision 87e25be1: cmdlib: Extract migration related functionality
- Split instance.py further by extracting migration related logical units
and functions to instance_migration.py.
Sign... - 12:32 pm snf-ganeti Revision 87e25be1: cmdlib: Extract migration related functionality
- Split instance.py further by extracting migration related logical units
and functions to instance_migration.py.
Sign... - 12:32 pm snf-ganeti Revision 763ad5be: cmdlib: Extract storage related functionality
- Split instance.py further by extracting storage related logical units
and functions to instance_storage.py.
Signed-o... - 12:32 pm ganeti-local Revision 763ad5be: cmdlib: Extract storage related functionality
- Split instance.py further by extracting storage related logical units
and functions to instance_storage.py.
Signed-o... - 12:32 pm snf-ganeti Revision 8701dfb0: Reformat and define exports in cmdlib/__init__.py
- cmdlib/__init__.py now simply defines the interface of the cmdlib module
by importing all classes which should be vis... - 12:32 pm ganeti-local Revision 8701dfb0: Reformat and define exports in cmdlib/__init__.py
- cmdlib/__init__.py now simply defines the interface of the cmdlib module
by importing all classes which should be vis... - 12:32 pm ganeti-local Revision 814386b7: Extract miscellaneous logical units from cmdlib
- All remaining classes in __init__.py are extracted to misc.py.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
... - 12:32 pm snf-ganeti Revision 814386b7: Extract miscellaneous logical units from cmdlib
- All remaining classes in __init__.py are extracted to misc.py.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
... - 12:32 pm ganeti-local Revision 1be6b00e: Extract os related logical units from cmdlib
- All LUOs* classes are extracted to operating_system.py.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewe... - 12:32 pm snf-ganeti Revision 1be6b00e: Extract os related logical units from cmdlib
- All LUOs* classes are extracted to operating_system.py.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewe... - 12:32 pm ganeti-local Revision ec3cc4a8: Extract query related logical units from cmdlib
- All LUQuery* classes are extracted to query.py.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Be... - 12:32 pm snf-ganeti Revision ec3cc4a8: Extract query related logical units from cmdlib
- All LUQuery* classes are extracted to query.py.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Be... - 12:32 pm snf-ganeti Revision 7ecd5e87: Extract backup related logical units from cmdlib
- All LUBackup* classes are extracted to backup.py.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: ... - 12:32 pm ganeti-local Revision 7ecd5e87: Extract backup related logical units from cmdlib
- All LUBackup* classes are extracted to backup.py.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: ... - 12:31 pm snf-ganeti Revision 22b7f6f8: Extract instance related logical units from cmdlib
- All LUInstance* classes are extracted to instance.py. Common functions
are moved to common.py if used by non-instance... - 12:31 pm ganeti-local Revision 22b7f6f8: Extract instance related logical units from cmdlib
- All LUInstance* classes are extracted to instance.py. Common functions
are moved to common.py if used by non-instance... - 12:31 pm snf-ganeti Revision 31b836b8: Extract node related logical units from cmdlib
- All LUNode* classes are extracted to node.py. Common functions are moved
to common.py if used by non-node logical uni... - 12:31 pm ganeti-local Revision 31b836b8: Extract node related logical units from cmdlib
- All LUNode* classes are extracted to node.py. Common functions are moved
to common.py if used by non-node logical uni... - 12:31 pm ganeti-local Revision f380d53c: Extract group related logial units from cmdlib
- All LUGroup* classes are moved to group.py. Common functions are
extracted to common.py.
Signed-off-by: Thomas Thrai... - 12:31 pm snf-ganeti Revision f380d53c: Extract group related logial units from cmdlib
- All LUGroup* classes are moved to group.py. Common functions are
extracted to common.py.
Signed-off-by: Thomas Thrai... - 12:31 pm ganeti-local Revision 7352d33b: Extract cluster related logical units from cmdlib
- All LUCluster* classes are extracted to cluster.py. Shared functions are
extracted to common.py, helper functions onl... - 12:31 pm snf-ganeti Revision 7352d33b: Extract cluster related logical units from cmdlib
- All LUCluster* classes are extracted to cluster.py. Shared functions are
extracted to common.py, helper functions onl... - 12:31 pm snf-ganeti Revision 1d870e0d: Extract test logical units from cmdlib
- LUTest* are moved to test.py.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Bernardo Dal Seno <b... - 12:31 pm ganeti-local Revision 1d870e0d: Extract test logical units from cmdlib
- LUTest* are moved to test.py.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Bernardo Dal Seno <b... - 12:31 pm snf-ganeti Revision 37dc17e3: Extract network related logical units from cmdlib
- LUNetwork* and associated helper functions are extracted to network.py.
Signed-off-by: Thomas Thrainer <thomasth@goo... - 12:31 pm ganeti-local Revision 37dc17e3: Extract network related logical units from cmdlib
- LUNetwork* and associated helper functions are extracted to network.py.
Signed-off-by: Thomas Thrainer <thomasth@goo... - 12:31 pm snf-ganeti Revision fb3891d0: Extract tags related logical units from cmdlib
- LUTags* and their base class, TagsLU, are extracted to tags.py. An
additional shared function, _ShareAll, is extracte... - 12:31 pm ganeti-local Revision fb3891d0: Extract tags related logical units from cmdlib
- LUTags* and their base class, TagsLU, are extracted to tags.py. An
additional shared function, _ShareAll, is extracte... - 12:31 pm snf-ganeti Revision 1a732a74: Extract base classes from cmdlib
- Base classes holding common functionality is extracted into base.py.
Utility functions used by both base classes and ... - 12:31 pm ganeti-local Revision 1a732a74: Extract base classes from cmdlib
- Base classes holding common functionality is extracted into base.py.
Utility functions used by both base classes and ... - 12:21 pm Revision 9848f747: astakosclient: Use path given in astakos_url (if any)
- 10:57 am Revision 0c568c14: Add snf-branding version file to gitignore
- 10:54 am Revision fe9d5ab8: snf-branding: Remove version.py file
- 10:52 am Revision 98464064: ci: Install snf-branding before astakos
- 10:49 am Bug #3491 (Feedback): cyclades-reset-usage omits those who have no active resources
- 10:49 am Bug #3589 (Feedback): Issue commission before deleting VMs/Networks
- Still issue and acceptance of commission happens in snf-dispatcher, since a user should
always have quotas to delete... - 10:43 am Feature #3606 (Feedback): cyclades reset usage --userid should send zero resources if user is not...
- 10:43 am Bug #3661 (Feedback): cyclades-usage-verify misreports 0 usage as non-existing
- 10:42 am Feature #3627 (Feedback): Use commission logic to reset usage in cyclades
- 10:41 am Revision e585664e: astakos: Fix typo in tests
- 10:41 am Revision 9b977424: ci: Add snf-branding to projects
- 08:53 am ganeti-local Revision 7f965aea: Don't fail to deactivate master IP if already down
- The master IP setup script now checks if the master IP is actually
configured on the machine before trying to remove ... - 08:53 am snf-ganeti Revision 7f965aea: Don't fail to deactivate master IP if already down
- The master IP setup script now checks if the master IP is actually
configured on the machine before trying to remove ...
05/16/2013
- 08:30 pm Revision ab30f5f1: astakos: fix incomplete previous commit
- commit 1439d6383113b151b6a3316e320a0418fa30d421
- 08:27 pm Revision 1439d638: astakos: api calls authenticated via X-Auth-Token shall not affect cookie
- CookieAuthenticationMiddleware.process_request() synchronizes
the astakos cookie with the request user.
If an astakos... - 08:26 pm ./kamaki Revision 36778d79: Merge branch 'feature-updownload-fromto-string' into develop
- 08:26 pm ./kamaki Feature #3608 (Resolved): Separate upload_object file reading/data writing concerns
- 08:25 pm ./kamaki Revision dcfe7455: Update changelog, unittests for upload_from_string
- Refs: #3608
- 08:14 pm ./kamaki Revision 6fa30b1b: Functional test and debug for upload_from_string
- Refs: #3608
- 08:12 pm Bug #3745: PUT raises 500 error in case of misformated json request body
- To reproduce the error, try a body like this:...
- 08:08 pm Bug #3745: PUT raises 500 error in case of misformated json request body
- The traceback produced:
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/pithos/api/ut... - 08:06 pm Bug #3745 (Resolved): PUT raises 500 error in case of misformated json request body
- a PUT request at object level with a json formated hashmap returns an INTERNAL SERVER ERROR (500) if the request body...
- 07:54 pm Revision 1ac3349d: astakos: Split settings in separate modules
- 07:34 pm Revision f78059a4: astakos: Update activation email content
- 07:27 pm ./kamaki Revision 9d502497: Implement upload_from_string
- Implemented with threads
Refs: #3608 - 07:14 pm Revision 0c46608c: astakos: Clean up user-list filter options
- removed deprecated options `-p` and `-n`. Admins should use
`--pending-moderation` and `--pending-verification` instead. - 07:09 pm Revision abf57c77: astakos: Allow admin to verify user from command line
- using the new option `--verify` added in `user-modify` command
- 06:57 pm Revision 5aa83766: Merge branch 'feature-branding' into develop
- Conflicts:
snf-astakos-app/astakos/im/templates/im/account_pending_moderation_notification.txt
snf-astakos-app/asta... - 06:55 pm Revision a6a2112e: cyclades: Update proxy user services
- use the common api.proxy method from snf-django-lib
- 06:41 pm Revision 205cc8d3: Catch QuotaLimit exception when reconciling resources
- This can happen, if the actual usage registered by a service exceeds
the quota limit.
Advise the user to try the --fo... - 06:41 pm Revision 01b8fb9a: quotaholder: Ignore force option when releasing
- Since negative usage makes no sense, we always check this lower
boundary when issuing a commission. - 06:41 pm Revision 103086a4: astakos: Force query eval when used in __in filter
- Related to commit aee9a38
Also fix call of qh_sync_users in migration script. - 06:41 pm Revision fa186923: astakos: Allow submitting application with no resources
- 06:41 pm Revision de292e89: astakos: Do not show obsolete user settings
- Also fix printing user quota.
- 06:41 pm Revision 369628b8: astakos: Let qh errors through when issuing commission
- When registering pending apps, catch only NoCapacityError. No other
QuotaholderError is expected and should not be tr... - 06:30 pm Revision e892db2d: helpdesk: Use 'mock' library to bypass auth
- Use mock to library to bypass astakos authentication in helpdesk views.
- 06:30 pm Revision f1e424a5: webproject: Do not disable existing loggers
- Do not disable by default all existing loggers.
- 06:30 pm Revision 315fe235: astakos: check that request.user is a 'User'
- Update astakos 'get_menu' API method, to check if request.user is an
instance of django User model. This view functio... - 06:30 pm Revision eec66d97: cyclades: Fix bug in flavor-modify command
- Fix bug in flavor-modify command, which resulted in flavors being always
deleted. Deleted option must be parsed to bo... - 06:30 pm Revision bcd80cd9: cyclades: Move common code to seperate function
- Move common between API method and management command for creating a
server to a separate function. - 06:29 pm Revision 5db27fd5: Remove snf-quotaholder-app from debian files
- 06:09 pm Revision 39e16ecc: astakos: Update tests
- Enforce Group entries flush. As a fix to strange errors raised while running
tests using sqlite database. The driver ... - 05:40 pm Revision 0d48fd8f: astakos: Typo fix
- 05:17 pm ./kamaki Revision 0fbc8a52: Optimize download_to_string by using threads
- Refs: #3608
- 04:31 pm ./kamaki Revision 49cc29b2: Implement download_to_string in pithos client
- The download_to_string method downloads a remote object from pithos into a
string, which is then returned.
Also, imp... - 04:25 pm Revision ea36d0d3: astakos: Fix provider_login_url template tag
- 03:47 pm Revision 263cb456: Synnefo branding: Documentation correction & minor fixes
- 03:15 pm snf-image Revision f0789c76: Bump debian version to 0.9.1-1
- 03:06 pm snf-image Revision 01259d74: Merge branch 'stable-0.9' into debian-0.9
- 03:00 pm Revision d6af92ac: Merge branch 'develop' into feature-astakos-userflow
- 02:55 pm Revision 93a77d30: common: Disable proxy in tests
- Do not follow redirections in im tests.
- 02:55 pm Revision aba462a2: astakos: Adapt tests to 2.6-style unittest
- Define assertGreater, assertIn, assertRaises in snf_django.utils.testing
- 02:50 pm Revision b3babac6: robust version importing in docs build config
- After changing sys.path, synnefo and synnefo.versions must be reloaded
because if they have been cached, the updated ... - 02:47 pm Revision 1896d3e4: pithos: fix tests
- Change erroneous import
- 01:17 pm snf-image Revision c38dcb06: Update ChangeLogs and configure.ac for ver 0.9.1
- 01:05 pm snf-image Revision b66cca96: Change pinned version for ufsutils
Also available in: Atom