Stavros Sachtouris [Tue, 10 Dec 2013 13:35:46 +0000 (15:35 +0200)]
Fix Pithos calls unicode bug
Stavros Sachtouris [Tue, 10 Dec 2013 13:24:58 +0000 (15:24 +0200)]
Fix unittests in kamaki.clients, subnet arg bug
Stavros Sachtouris [Mon, 9 Dec 2013 15:05:06 +0000 (17:05 +0200)]
Rename "network" to "uuid" in server create w. net
Stavros Sachtouris [Mon, 9 Dec 2013 14:42:21 +0000 (16:42 +0200)]
Correct key names in network-related http bodies
Refs: #4563
Stavros Sachtouris [Fri, 6 Dec 2013 16:19:34 +0000 (18:19 +0200)]
Fix typo
Stavros Sachtouris [Fri, 6 Dec 2013 15:17:23 +0000 (17:17 +0200)]
Update superclass info in networks
Stavros Sachtouris [Fri, 6 Dec 2013 15:08:25 +0000 (17:08 +0200)]
Elaborate range argument usage
Refs: #4704
Stavros Sachtouris [Fri, 6 Dec 2013 14:37:09 +0000 (16:37 +0200)]
Merge branch 'feature-docs' into develop
Stavros Sachtouris [Fri, 6 Dec 2013 14:36:12 +0000 (16:36 +0200)]
Complete updating documentation
Refs: #4692
Stavros Sachtouris [Thu, 5 Dec 2013 16:35:27 +0000 (18:35 +0200)]
Merge branch 'feature-docs' into develop
Stavros Sachtouris [Thu, 5 Dec 2013 16:34:37 +0000 (18:34 +0200)]
Update docs up to examples/imageregister
Refs: #4692
Stavros Sachtouris [Thu, 5 Dec 2013 15:37:45 +0000 (17:37 +0200)]
Adjust image register to new scheme
Refs: #4583
Stavros Sachtouris [Thu, 5 Dec 2013 15:37:45 +0000 (17:37 +0200)]
Adjust image register to new scheme
Refs: #4583
Stavros Sachtouris [Thu, 5 Dec 2013 14:07:19 +0000 (16:07 +0200)]
Update examples for config
Stavros Sachtouris [Thu, 5 Dec 2013 13:31:59 +0000 (15:31 +0200)]
Update docs up to usage
Refs: #4692
Stavros Sachtouris [Wed, 4 Dec 2013 14:14:32 +0000 (16:14 +0200)]
Adjust setup
Refs: #4692
Stavros Sachtouris [Tue, 3 Dec 2013 16:25:13 +0000 (18:25 +0200)]
Update documenation up to "overview"
Refs: #4692
Stavros Sachtouris [Tue, 3 Dec 2013 13:02:09 +0000 (15:02 +0200)]
Create manpage for new kamaki
Refs: #4692
Stavros Sachtouris [Tue, 3 Dec 2013 10:06:58 +0000 (12:06 +0200)]
Fix docs so that they compile with astakosclient
Stavros Sachtouris [Mon, 2 Dec 2013 16:26:16 +0000 (18:26 +0200)]
Merge branch 'feature-starting-points' into develop
Stavros Sachtouris [Mon, 2 Dec 2013 16:25:33 +0000 (18:25 +0200)]
Allow kamaki-shell to ignore unrecognized commands
Stavros Sachtouris [Mon, 2 Dec 2013 15:53:50 +0000 (17:53 +0200)]
Update Changelog to reflect kamaki-shell addition
Refs: #4612
Stavros Sachtouris [Mon, 2 Dec 2013 15:52:12 +0000 (17:52 +0200)]
Create a kamaki-shell command for kamaki shell
Refs: #4612
Stavros Sachtouris [Mon, 2 Dec 2013 15:16:24 +0000 (17:16 +0200)]
Add waiters to netowrk connect/disconnect
Refs: #4624
Stavros Sachtouris [Mon, 2 Dec 2013 15:01:48 +0000 (17:01 +0200)]
Revive network connect/disconnect
Refs: #4563
Stavros Sachtouris [Mon, 2 Dec 2013 11:32:33 +0000 (13:32 +0200)]
Chenagelog update for server deprecations
Stavros Sachtouris [Mon, 2 Dec 2013 11:31:59 +0000 (13:31 +0200)]
Merge branch 'feature-network-api' into develop
Stavros Sachtouris [Mon, 2 Dec 2013 11:29:33 +0000 (13:29 +0200)]
Deprecate server commands expressible with info
Refs: #4563
Stavros Sachtouris [Mon, 2 Dec 2013 10:31:35 +0000 (12:31 +0200)]
Merge branch 'develop' into feature-network-api
Stavros Sachtouris [Fri, 29 Nov 2013 15:52:31 +0000 (17:52 +0200)]
Apply waiter in port delete
Refs: #4624
Stavros Sachtouris [Fri, 29 Nov 2013 15:49:17 +0000 (17:49 +0200)]
Implement the "wait_for" and "wait_while" methods
Refs: #4624
Stavros Sachtouris [Fri, 29 Nov 2013 15:06:54 +0000 (17:06 +0200)]
Remove waiters from networks, except port
Refs: #4624
Stavros Sachtouris [Fri, 29 Nov 2013 14:31:04 +0000 (16:31 +0200)]
Fix required args parsing in kamaki shell mode
Stavros Sachtouris [Fri, 29 Nov 2013 14:16:27 +0000 (16:16 +0200)]
Merge branch 'feature-network-api' into develop
Stavros Sachtouris [Fri, 29 Nov 2013 14:12:47 +0000 (16:12 +0200)]
Re-fix expected codes in network-libs (sorry)
Stavros Sachtouris [Fri, 29 Nov 2013 14:01:07 +0000 (16:01 +0200)]
Merge branch 'feature-network-api' into develop
Buildbot [Fri, 29 Nov 2013 13:59:20 +0000 (15:59 +0200)]
Fix expected response codes for port lib calls
Stavros Sachtouris [Fri, 29 Nov 2013 12:13:32 +0000 (14:13 +0200)]
Remove all traces of networks from cyclades CLI
Stavros Sachtouris [Fri, 29 Nov 2013 12:12:25 +0000 (14:12 +0200)]
Fix typos in Network CLI
Stavros Sachtouris [Fri, 29 Nov 2013 11:39:21 +0000 (13:39 +0200)]
Dont required subnet in fixed_ips, in create_port
Refs: #4563
Stavros Sachtouris [Fri, 29 Nov 2013 11:03:46 +0000 (13:03 +0200)]
Allow ports without device_id in lib + waits
Refs: #4624, #4563
Stavros Sachtouris [Thu, 28 Nov 2013 16:34:45 +0000 (18:34 +0200)]
Implement port wait
Refs: #4583
Stavros Sachtouris [Thu, 28 Nov 2013 15:59:40 +0000 (17:59 +0200)]
Implement network wait
Refs: #4563
Stavros Sachtouris [Thu, 28 Nov 2013 15:04:27 +0000 (17:04 +0200)]
Merge branch 'develop' into feature-network-api
Conflicts:
kamaki/clients/network/__init__.py
Stavros Sachtouris [Thu, 28 Nov 2013 15:02:59 +0000 (17:02 +0200)]
Fix typoes in network commands
Stavros Sachtouris [Thu, 28 Nov 2013 13:58:05 +0000 (15:58 +0200)]
Fix required argument inconsistency with lists
Stavros Sachtouris [Thu, 28 Nov 2013 13:00:25 +0000 (15:00 +0200)]
Merge branch 'feature-naming-scheme' into develop
Conflicts:
Changelog
kamaki/cli/commands/cyclades.py
kamaki/cli/commands/network.py
kamaki/cli/commands/pithos.py
Stavros Sachtouris [Thu, 28 Nov 2013 12:49:05 +0000 (14:49 +0200)]
Update changelog
Refs: #4583
Stavros Sachtouris [Thu, 28 Nov 2013 11:43:53 +0000 (13:43 +0200)]
Complete Pithos+ copmmands
Refs: #4583
Stavros Sachtouris [Wed, 27 Nov 2013 15:42:33 +0000 (17:42 +0200)]
Complete container commands
Refs: #4583
Stavros Sachtouris [Wed, 27 Nov 2013 12:09:26 +0000 (14:09 +0200)]
Manage file versions
commands affected: info, modify
Refs: #4583
Stavros Sachtouris [Wed, 27 Nov 2013 10:19:53 +0000 (12:19 +0200)]
Allow file download to download containers
Stavros Sachtouris [Tue, 26 Nov 2013 16:16:57 +0000 (18:16 +0200)]
Implement info and modify for file
Refs: #4583
Stavros Sachtouris [Tue, 26 Nov 2013 14:47:35 +0000 (16:47 +0200)]
Implement file download
Refs: #4583
Stavros Sachtouris [Mon, 25 Nov 2013 16:14:58 +0000 (18:14 +0200)]
Carefully copy file * up to car
Refs: #4583
Stavros Sachtouris [Mon, 25 Nov 2013 11:37:45 +0000 (13:37 +0200)]
Complete file copy/move (improved)
Refs: #4583
Stavros Sachtouris [Fri, 22 Nov 2013 16:35:04 +0000 (18:35 +0200)]
Sketch-implement file copy/move
Refs: #4625, #4583
Stavros Sachtouris [Thu, 21 Nov 2013 16:07:42 +0000 (18:07 +0200)]
Expose Network floatingip commands
Refs: #4583, #4563
Stavros Sachtouris [Thu, 21 Nov 2013 15:37:45 +0000 (17:37 +0200)]
Implement Network floatingips
Refs: #4546
Stavros Sachtouris [Thu, 21 Nov 2013 15:39:30 +0000 (17:39 +0200)]
server create arg type bug: image id not an int
Stavros Sachtouris [Thu, 21 Nov 2013 15:37:45 +0000 (17:37 +0200)]
Implement Network floatingips
Refs: #4546
Stavros Sachtouris [Thu, 21 Nov 2013 14:14:01 +0000 (16:14 +0200)]
Merge branch 'develop' into feature-network-api
Stavros Sachtouris [Thu, 21 Nov 2013 14:08:18 +0000 (16:08 +0200)]
Reimplement pithos commands (apply naming scheme)
Refs: #4625, #4583
So far: file list, file create
Stavros Sachtouris [Thu, 21 Nov 2013 11:32:07 +0000 (13:32 +0200)]
Fix typo (network type is network not compute)
Stavros Sachtouris [Wed, 20 Nov 2013 14:50:40 +0000 (16:50 +0200)]
Apply naming scheme to network + cyclades/network
Refs: #4583, #4563
Network connection has changed:
server create <usuall stuff here>
--network-id=NETWORK_ID --network-with-ip=NETWORK_ID,IP
port create/delete are also used to connect/disconnect networks to servers
deprecated:
- all network-related commands at cli/commands/cyclades.py
- ip attach/detach
Stavros Sachtouris [Tue, 19 Nov 2013 16:44:08 +0000 (18:44 +0200)]
Merge branch 'feature-thread-limit' into develop
Stavros Sachtouris [Tue, 19 Nov 2013 16:18:16 +0000 (18:18 +0200)]
Move thread control to threaded commands
Refs: #4616, #4617
Remove max_theads from config, move control to threaded commands as --threads
Set default MAX_THREADS to 1
Stavros Sachtouris [Tue, 19 Nov 2013 15:33:16 +0000 (17:33 +0200)]
Apply naming scheme to image cmds
Refs: #4583
All image-property commands --> image modify --property-add/del
All image-compute commands --> imagecompute
imagecompute-property-* --> imagecompute modify --property-add/del
Stavros Sachtouris [Mon, 18 Nov 2013 16:56:01 +0000 (18:56 +0200)]
Apply naming conventions to 1st level image cmds
Refs: #4583
Stavros Sachtouris [Mon, 18 Nov 2013 14:45:43 +0000 (16:45 +0200)]
Apply new naming convention for server
Refs: #4583
Renamings and merges in server:
rename/resize/firewall set/metadata set/metadata_delete -> modify
Removed in server:
metadata *, firewall *
Get all info with server info/list
Stavros Sachtouris [Mon, 18 Nov 2013 11:09:15 +0000 (13:09 +0200)]
Make shell syntax help as verbose as one-commands
Refs: #4583
Stavros Sachtouris [Mon, 18 Nov 2013 10:22:24 +0000 (12:22 +0200)]
Move all argument related syntax help in Arguments
Refs: #4596
Stavros Sachtouris [Fri, 15 Nov 2013 16:14:09 +0000 (18:14 +0200)]
Syntax check required arguments (incomplete)
Refs: #4596
Dionysis Grigoropoulos [Thu, 14 Nov 2013 09:44:00 +0000 (11:44 +0200)]
Fix a bug in port create
* Fix a bug in port create, that prevented the creation of a port
Stavros Sachtouris [Tue, 12 Nov 2013 13:58:13 +0000 (15:58 +0200)]
Apply naming scheme on astakos-related commands
Refs: #4583
Renames:
user session * --> user *
admin services * --> service *
admin endpoints * --> endpoint *
admin commission * --> commission *
admin resources --> resource list
user quotas --> quota list
Also, service, endpoint, commission are optional (hidden) command groups
Stavros Sachtouris [Mon, 11 Nov 2013 13:34:07 +0000 (15:34 +0200)]
Simplify image shared
Stavros Sachtouris [Mon, 11 Nov 2013 10:35:15 +0000 (12:35 +0200)]
Merge branch 'feature-network-api' into develop
Stavros Sachtouris [Mon, 11 Nov 2013 10:34:34 +0000 (12:34 +0200)]
Update Changelog for network API
Refs: #4563
Stavros Sachtouris [Fri, 8 Nov 2013 12:02:23 +0000 (14:02 +0200)]
Add fixed_ips in post create
Refs: #4563
Stavros Sachtouris [Thu, 7 Nov 2013 14:56:54 +0000 (16:56 +0200)]
Add name to port create
Refs: #4563
Stavros Sachtouris [Thu, 7 Nov 2013 10:41:32 +0000 (12:41 +0200)]
Create port_creates extention (cyclaes) and expose
Refs: #4563
Stavros Sachtouris [Wed, 6 Nov 2013 17:16:51 +0000 (19:16 +0200)]
Cancel previous commit
Stavros Sachtouris [Wed, 6 Nov 2013 17:16:02 +0000 (19:16 +0200)]
One-byte typo
Stavros Sachtouris [Wed, 6 Nov 2013 17:15:14 +0000 (19:15 +0200)]
Minor fixes
Stavros Sachtouris [Wed, 6 Nov 2013 17:13:29 +0000 (19:13 +0200)]
Fast-create port list
Stavros Sachtouris [Wed, 6 Nov 2013 17:10:30 +0000 (19:10 +0200)]
Export all port methods, except port create
Refs: #4563
Stavros Sachtouris [Wed, 6 Nov 2013 16:12:46 +0000 (18:12 +0200)]
Expose subnet commands w.r.t. Cyclades Network
Refs: #4563
Stavros Sachtouris [Wed, 6 Nov 2013 13:37:19 +0000 (15:37 +0200)]
Add user-id filter in network list
Stavros Sachtouris [Wed, 6 Nov 2013 13:27:04 +0000 (15:27 +0200)]
Add "detail" to network list
Refs: #4563
Stavros Sachtouris [Wed, 6 Nov 2013 11:58:28 +0000 (13:58 +0200)]
Adjust network create to Cyclades extentions
Refs: #4563
Stavros Sachtouris [Wed, 6 Nov 2013 11:28:04 +0000 (13:28 +0200)]
Implement client.cyclades.CycladesNetworkClient
Refs: #4563
This class implements APi extentions custom to Cyclades
Stavros Sachtouris [Wed, 6 Nov 2013 11:10:09 +0000 (13:10 +0200)]
Rename packages networking-->network
Stavros Sachtouris [Wed, 6 Nov 2013 10:44:02 +0000 (12:44 +0200)]
Implement network set (update semantics)
Refs: #4563
Stavros Sachtouris [Wed, 6 Nov 2013 10:19:55 +0000 (12:19 +0200)]
Implement network delete command
Refs: #4563
Stavros Sachtouris [Tue, 5 Nov 2013 16:22:07 +0000 (18:22 +0200)]
Let kamaki client handle json
Stavros Sachtouris [Tue, 5 Nov 2013 16:17:27 +0000 (18:17 +0200)]
Fix networking client call (data-->json)
Stavros Sachtouris [Tue, 5 Nov 2013 16:11:41 +0000 (18:11 +0200)]
Use the correct networking client
Stavros Sachtouris [Tue, 5 Nov 2013 16:06:10 +0000 (18:06 +0200)]
Implement network create
Refs: #4563
Stavros Sachtouris [Tue, 5 Nov 2013 15:57:47 +0000 (17:57 +0200)]
Implement network info
Refs: #4563
Stavros Sachtouris [Tue, 5 Nov 2013 15:52:20 +0000 (17:52 +0200)]
Add filters in network list
Refs: #4563