[pkg-eucalyptus-commits] [euca2ools] branch master updated (649a819 -> f2436a0)

Charles Plessy plessy at moszumanska.debian.org
Tue Jun 24 23:11:20 UTC 2014


This is an automated email from the git hooks/post-receive script.

plessy pushed a change to branch master
in repository euca2ools.

      from  649a819   euca2ools (3.0.2-1) unstable; urgency=low
       new  1c021e8   Version bump (3.1.0)
       new  9447dfd   Drop euca-create-volume's --zone option
       new  c3bcd61   Added feature to allow bucket management for images; either single bucket for all images or separate bucket for each image (kernel, ramdisk, root image)
       new  08cd6e5   Cleaned up the argument handling for enabling separate bucket storage for images.
       new  0e77aaf   Minor cleanup
       new  d510f21   Merge branch '3.0-maint'
       new  31c630d   Merge branch '3.0-maint'
       new  bdb1bdc   Implement DescribeInstanceStatus
       new  0f7fb77   Merge branch '3.0-maint'
       new  83f1c47   support --kernel and --ramdisk parameters to euca-bundle-upload (required for bundle-instance for Linux instances)
       new  978c0f3   fix per suggestion by gholmes
       new  2d21252   Merge remote-tracking branch 'sangmin/master'
       new  99cae24   Version bump (3.0.2)
       new  7f2240e   Minor help string fixes
       new  ca82b3a   Merge branch '3.0-maint'
       new  e0fc1bb   TOOLS-390 euca-describe-images does not show "name" value
       new  3d9274d   Merge remote-tracking branch 'mmunn1/3.0-maint'
       new  d640f7f   Re-add account IDs and add name fallback to DescribeImages
       new  e69e1c0   Specific instructions for Ubuntu 12.04
       new  2ec2390   Merge pull request #33 from dmitrii/master
       new  8889ebe   Update INSTALL
       new  0a66868   Rearrange distro-specific instructions a bit
       new  4ad0f9c   Fix typo
       new  2b874d3   Fix console output parse failure with empty elements
       new  8a6d1af   Add euca-register --platform
       new  037ba40   Fix broken RootDeviceName defaulting
       new  e27aa1a   Merge branch '3.0-maint'
       new  3c779cc   Fix policy parameters in describe-loadbalancers
       new  c635463   Merge remote-tracking branch 'sangmin/master'
       new  3b8bcc5   LB:  Prettify policy parameter printer
       new  8e1d477   Minor cleanup
       new  5cdcdaf   Drop default-region from our included config file
       new  2b65bb7   Remove wrapping ServerCertificateMetadata
       new  fd0d10f   Merge pull request #36 from sangmin/master
       new  8dbba32   Accept service names for security group port numbers
       new  052121c   INSTALL:  fix Ubuntu dependency list
       new  24d965d   Add support for hvm images
       new  4e30a8c   Merge remote-tracking branch 'viglesiasce/hvm-images'
       new  f187f66   Initial work on core stream (un)bundle methods
       new  526c936   WIP on new bundle part writer
       new  fa502c7   WIP on completely untested manifest code
       new  d4e48d4   Minor cleanup
       new  c4a210b   Major refactor of new bundle/manifest code
       new  1bd30d1   Add missing core.py module
       new  1cc8d79   Minor cleanup
       new  0ee6a47   Add (largely-untested) copy_with_progressbar
       new  f4e93e9   Major fixes for bundling/unbundling code
       new  86aac37   Minor fixes for BundleManifest
       new  bbd288d   Add new euca-bundle-image implementation
       new  0f37add   Shut off BundleManifest XML Comments
       new  d05c62e   Add more BundleManifest logging
       new  b6de261   Minor BundleImage improvements
       new  0bdbb3a   Clean up after IOError'd pipelines better
       new  7721bd0   PEP8 cleanup
       new  2e79ec3   Use multiprocessing instead of os.fork
       new  df76503   Minor fixes
       new  712dd96   Make part.size and manifest crypto optional in initializers
       new  4e0b48a   Refactor bundle/upload code, add bundle-and-upload
       new  632ac51   First pass at unbundle workflows using unbundle pipelines
       new  e2c57cc   Merge branch 'bundle-stream' of https://github.com/eucalyptus/euca2ools into bundle-fe
       new  fd1f454   Remove old progress method, remove property, edit doc strings for pipe methods
       new  a290693   Remove unsed private key path in pipeline, allow None for progressbar
       new  adb0c57   Add progress bar to unbundle
       new  b6fdfcd   Formatting. Catch NameError if progressbar module not avail.
       new  44dfd52   Update test code to run with multiprocess
       new  2244019   Clean up unbundle command and pipeline
       new  02064f1   Merge branch 'bundle-stream' of https://github.com/eucalyptus/euca2ools into bundle-fe
       new  63a5b7e   Fix Manifest image_size attr. Use mixins for progress bar.
       new  5c01e5a   Clean up unbundle. Move methods to utils and fittings from core.
       new  8029642   Allow unbundle to output to stdout. Some initial clean up debug logging
       new  5fd97a8   Handle keyboard interrupt
       new  6de6df7   Add comments
       new  c417969   Close all subprocesses if exception in unbundle pipe. Allow maxbytes to be set for unbundle pipe.
       new  1c84498   First pass at allowing unbundle to access a remote image via walrus request
       new  0e5e153   Clean up and format
       new  1a59497   Replace StringIO with pipe for fetching remote manifest
       new  86fdfed   Create unbunbdle stream (stdin/out) command for use with unbundle pipe
       new  46d84fc   Unbundle stream comments and clean up
       new  b99c7b7   Update for unbundle pipeline
       new  e24bcb3   Fix for downloading bundled parts to dir w/o unbundling
       new  62791f5   Move download bundle unbundle pipe to download-bundle
       new  d55ea50   Mute progress bar and pass dup'd stdout through pipe when -d - is provided
       new  97e39dc   Remove subprocess import
       new  424b1d6   Add manifest option to unbundlestrem for debug and ease of enc key and iv input
       new  daa72a9   Clean up debug
       new  3124a32   Clean up unbundlestream error message on sha1 check
       new  ea82441   Separate download bundle and unbundle ops, pep8 cleanup
       new  bffee67   Pep cleanup
       new  095b37f   Create unbundlestream and downloadandubundle commands
       new  59f15d0   Remove .py extentions for executables
       new  cd2c697   Return mp pipe for digest to allow async unbundle pipeline
       new  2975f3d   Replace Stringio. Move copy with progress bar to unbundlestream
       new  d166557   Rename euca-download-and-unbundle
       new  602030e   Merge remote-tracking branch 'bigschwan/bundle-fe' into bundle-stream
       new  879abfd   Fix unbundle stream(s) add debug
       new  175279e   Write bundle manifest if writing to directory and not single file obj
       new  cf77bd2   Add docstrings, call GetObject directly, move download manifest to separate method
       new  d4f7872   Fix download-and-unbundle bin, formatting.
       new  451472d   Merge remote-tracking branch 'bigschwan/bundle-fe' into bundle-stream
       new  0f038d4   Rename euca-unbundlestream to euca-unbundle-stream
       new  f3faa2c   Fix executable perms on new bundle tools
       new  4bfa2f4   Merge branch 'bundle-stream'
       new  53dbb77   Remove eustore client tools
       new  261c12b   Add euca-fingerprint-key
       new  90cb876   Fix bad imports
       new  3add74d   Stop attempting to preserve sem FDs on Linux/glibc
       new  ca4d700   Fix imports (again)
       new  5cc89f0   Actually return a value from copy_with_progressbar
       new  3c509c3   Make euca-download-bundle write manifest to -d dir
       new  b5f79f7   Fix manifest read_from_file
       new  a4adffa   Fixes to upload bundle
       new  8ad3308   Fix spurious headers in ListBucket requests
       new  63f9de4   Port to requestbuilder at 8547e5d
       new  a24e43e   Implement S3 object uploading with POST
       new  2d6448a   Fix copypaste error
       new  9572c72   Move commands.bundle2 module to commands.bundle
       new  8df6b19   Drop NC commands
       new  9e8ae0b   Fix euca-bundle-image --region
       new  21a4b0e   First attempt at upload-bundle upload policy support
       new  415557c   upload-bundle:  don't verify bucket existence when using upload policies
       new  2390c8e   Clean up bundle configure methods
       new  1dd9381   Print a nicer error when IAM policy parsing fails
       new  d5d0a43   fixed: rsync command builder ignores '.*' files in volume (/)
       new  4cb8a04   Targeted pep8/pylint cleanup
       new  f5fe310   Fix incorrect upload policy timestamp formatting
       new  fe02a93   Merge branch '3.0-maint'
       new  ce637a1   Version bump (3.1.0-pre1)
       new  c49b68e   Remove deprecated euare-* --delegate option
       new  d7972a1   Replace EUCA_REGION with AWS_DEFAULT_REGION
       new  8972e18   Pay tribute to the pylint gods
       new  87090f9   Don't include 'v' in __version__
       new  c07552f   Fix typo that broke everything that uses S3
       new  801ede9   Implement CreateRole
       new  d1ec8c6   Mention that createrole -r is required
       new  ad68092   Implement non-recursive DeleteRole
       new  671439e   Implement PutRolePolicy
       new  35b47ba   s/--role$/--role-name/
       new  c54edc2   Implement DeleteRolePolicy
       new  884b260   Implement GetRole
       new  a4b43e9   Implement GetRolePolicy
       new  4773232   Implement ListRolePolicies
       new  f30167c   Implement UpdateAssumeRolePolicy
       new  66ce915   Implement ListRoles
       new  e522790   Implement AddRolePolicy
       new  05b217f   Use euare-roleaddpolicy's multi-action/resource policy generator for user/group commands
       new  1537278   Implement AddRoleToInstanceProfile
       new  bc4cac4   Implement CreateInstanceProfile
       new  e4ed424   Misc fixes
       new  751346d   Implement ListInstanceProfiles
       new  255a31b   Implement ListInstanceProfilesForRole
       new  ef5fc41   Implement GetInstanceProfile
       new  c78fc8c   Implement RemoveRoleFromInstanceProfile
       new  b9cd70e   Implement DeleteInstanceProfile
       new  697a082   Add recursion to DeleteRole
       new  3bcf362   Move BUFSIZE to a higher module
       new  a0effd0   Clean up S3 GetObject
       new  4517d88   Fix GetObject integrity checks
       new  a8069de   Update download-bundle for new GetObject code
       new  35b8f6f   Major cleanup/refactor of download/unbundle code
       new  3a6a747   Fix euare call-chaining weirdness
       new  c4964d5   Some PEP8 cleanup (requires newer requestbuilder)
       new  88d7441   Move commands.euca -> commands.ec2
       new  4eb611d   Rename EucalyptusRequest -> EC2Request
       new  76761f9   Move commands.walrus -> commands.s3
       new  9254997   Rename WalrusRequest -> S3Request
       new  703295e   Move commands.euare -> commands.iam
       new  c75075a   Rename EuareRequest -> IAMRequest
       new  61683b9   Use strptime instead of dateutil.parse
       new  46789fa   Fix image block device mapping display
       new  5e9482f   Don't use choices= for Filters
       new  2a60687   Fix euare-servercertupload --cert-chain-file type
       new  432969e   Send empty PolicyNames lists to ELB when given empty input
       new  49f0bc3   Make GetConsoleOutput fall back to utf-8 encoding
       new  5bb653a   Show alarm ARNs when asked to do long output
       new  986b17c   Auto-capitalize ConfigureHealthCheck protocols
       new  0a35ed3   Fix corner cases where register's RootDeviceName is unset
       new  1fc1b97   Merge branch '3.0-maint'
       new  637f970   Fix unbundle digest arg handling
       new  6c4b846   PEP-8 fixes
       new  5cc75f8   Add block device support to euca-bundle-*
       new  57e9d67   Fix file size metavars
       new  72569c3   Also check block device sizes in PutObject
       new  b10f289   Initial implementation of S3 pre-signed URL generation
       new  08afbe4   Implement CancelConversionTask
       new  6547cb9   Implement DescribeConversionTasks
       new  d8d8704   Fix GetObject with file-like objects
       new  e5dcfdb   Allow callers to override PutObject's progressbar labels
       new  9a22781   Use absolute times for S3 presignature, not deltas
       new  ec24851   Make 301s from S3 an error so people can disambiguate regions
       new  6da6589   Add initial implementations of ImportVolume, ResumeImport
       new  2e5cbec   Fix DescribeConversionTasks bug w/ instance tasks
       new  8ef1284   Minor cleanup
       new  daf11ae   Initial ImportInstance implementation
       new  dd9e302   Consolidate import commands' S3 access bits
       new  37cdc09   Implement DeleteDiskImage
       new  4a0e3b3   First pass at cloud formation tools
       new  7f6d46f   Fix perms on euform executables
       new  cfa45ba   Fix delete stack
       new  a484e8d   Print stack ID on create.
       new  c4ab070   Fix typo in executable names.
       new  793a594   Print stackId after update
       new  8844119   Implement show-long in describe-stacks
       new  42b831d   Add newline to end of euform files.
       new  10ddf7e   PEP8 cleanup
       new  6286816   Fix copyright year.
       new  3a0cd52   Fix args on describestackresources
       new  998884b   Add validate template.
       new  6343c1f   Add template url to createStack
       new  401f81a   Fix update stack help string
       new  8a73b2d   Make template-file and template-url mutually exclusive.
       new  8961fb3   Fixes per code review.
       new  daf6e8e   Update descriptions.
       new  3b7874e   Import ordering.
       new  6b03cda   Merge remote-tracking branch 'viglesiasce/cloudformations'
       new  db91dee   Cleanup of new CloudFormation code
       new  70856dd   initial work. somewhat tested, not great output.. just a success message
       new  0312c59   Merge branch 'TOOLS-377'
       new  47fee26   Fix cloudformation.argtypes exception typing
       new  3717a87   Clean up ModifyInstanceAttribute
       new  b792b83   DeleteBundle:  delete the bucket even with no manifest
       new  a2dcdf5   Make IAM server cert chains non-mandatory
       new  365d56e   Add euform-* to setup.py
       new  84a7825   Version bump (3.1.0-pre3)
       new  7831f1d   Fix bundle file descriptor leaks
       new  480fb98   Make bundle-and-upload release semaphores during teardown
       new  7f8a624   Fix fencepost error in import disk image uploads
       new  352d96e   Fix bad size calculation for final import parts
       new  7b18db7   WIP on BundleVolume
       new  0f3ecad   Fix EC2 image size limit warning
       new  97ad3e7   Update paths for bundle-vol stuff
       new  fec0f91   Move commands.bundle.bundlevol -> bundlevolume
       new  332eb13   Add CloudWatch to README
       new  88e4d41   Explicitly require six >= 1.4
       new  265fe5d   Fix bad delimited_list usage
       new  78f01ab   Add bundle-vol config files
       new  67879bf   Cleanup dead code
       new  ba4a27d   Swap euca-describe-tags resource type/ID order
       new  125919e   Update and separate config files
       new  bed196d   Add euca-import-instance --key
       new  7e87198   Replace EUARE_URL with AWS_IAM_URL
       new  28ca064   Fix euca-import-* --s3-url
       new  5feb8db   Make euca-import-* create nonexistent buckets
       new  4bd7c9c   Make CheckBucket 90% cheaper
       new  0c146d8   Explicitly request requestbuilder < 0.2
       new  ec5c8b5   Fix typo in monitoring alarm ARN printing
       new  40c15ac   Update the ECC's certificate
       new  b43e5b3   Make eulb-create-lb auto-capitalize known protocols
       new  1efaec5   Merge branch '3.0-maint'
       new  d136d07   Make imports only create buckets when passed --bucket
       new  88d5943   Add cn-north-1's bundle certificate
       new  b418820   Always show imageLocations for instance-store images
       new  4eba9bd   Implement DescribeAccountLimits
       new  70a0a59   Implement ResetInstanceAttribute
       new  5b284c4   Add euare-instanceprofilecreate --create-role
       new  37bfadf   Fix ImportInstanceResponse XML parse issues
       new  a6d955d   Dup sys.stdin when bundling it
       new  c3c3a6c   Add an ec2-install-image command that supports both HVM and paravirtual images
       new  08397c9   Refactor for more euca2ools-ness
       new  a5552eb   Add more output about current operation
       new  352ffa9   Fill in missing args
       new  15aa86a   Remove duplicate arg
       new  d7b1f80   Use variable for image_location
       new  1126f39   Remove comment for self identifying variable
       new  406a297   Move to bundle directory
       new  c1028c3   Dont set virt-type by default.
       new  ed7726c   Merge remote-tracking branch 'viglesiasce/install-image'
       new  d7b452e   Fix InstallImage arg management
       new  09f724e   Fix install-image copypasta errors
       new  bb5f0b8   Add support for Amazon VPC APIs
       new  d4f2c5d   Updated all VPC code to move from roboto to requestbuilder backend.
       new  9ab5cd8   Updated CLI output to match Amazon CLI output.
       new  6b86a27   Updated diff based on gholms comments
       new  0ea11ad   Add describe security groups
       new  1de85e9   Merge remote-tracking branch 'rrugge/master' into vpc
       new  3d3b5cd   Update DescribeVpcs
       new  c5c9386   Update CreateVpc
       new  0baecc5   Update CreateSubnet
       new  0cd9882   Update DescribeSubnets
       new  a9127b7   Update CreateNetworkAcl and DescribeNetworkAcls
       new  ca2d760   Update CreateNetworkAclEntry
       new  661c44e   Update DeleteNetworkAclEntry
       new  c0eab9b   Update DescribeRouteTables
       new  d0dac49   Update AssociateRouteTable
       new  74af8a2   Add more EC2 resource type prefixes
       new  066578a   Update CreateRoute
       new  4d38109   Update DisassociateRouteTable
       new  a423449   Update ReplaceRouteTableAssociation
       new  bae3f07   Update ReplaceRoute
       new  ea0431a   Update ReplaceNetworkAclEntry, combine it with Create
       new  219de8c   Implement euca-authorize/revoke in the same module
       new  09c9f25   Update ReplaceNetworkAclAssociation
       new  fdef276   Update CreateRouteTable
       new  5fdc072   Update DeleteNetworkAcl
       new  9c14e0a   Update DeleteRoute
       new  3462276   Update DeleteSubnet
       new  5be8f84   Update DeleteRouteTable
       new  d7c0eaa   Update DeleteVpc
       new  e366526   Placate pylint
       new  83f0520   Fix ValidateTemplate description printing
       new  3388dd6   Placate pep8
       new  f4e35f8   Fix requester-id spelling error
       new  6309c37   Merge branch '3.0-maint'
       new  35fbf3b   install-image: pass kernel/ramdisk IDs to bundle, not register
       new  fee7091   Make bundle tasks also show manifest locations
       new  6274212   Explicitly say we depend on openssl 1
       new  a5a7ddf   Version bump (3.1.0)
       new  72eef76   Fix download-bundle output
       new  607049c   Fix failure to propagate auth info to chained commands
       new  2e2efeb   Base64-encode user-data in ImportInstance
       new  825506e   Minor help string fixes
       new  f2436a0   Merge https://github.com/eucalyptus/euca2ools

The 311 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 COPYING                                            |   2 +-
 INSTALL                                            | 102 +++-
 README                                             |   8 +-
 bin/euare-accountaliascreate                       |   4 +-
 bin/euare-accountaliasdelete                       |   4 +-
 bin/euare-accountaliaslist                         |   4 +-
 bin/euare-accountcreate                            |   4 +-
 bin/euare-accountdel                               |   4 +-
 bin/euare-accountdelpolicy                         |   4 +-
 bin/euare-accountgetpolicy                         |   4 +-
 bin/euare-accountgetsummary                        |   4 +-
 bin/euare-accountlist                              |   4 +-
 bin/euare-accountlistpolicies                      |   4 +-
 bin/euare-accountuploadpolicy                      |   4 +-
 bin/euare-getldapsyncstatus                        |   4 +-
 bin/euare-groupaddpolicy                           |   4 +-
 bin/euare-groupadduser                             |   4 +-
 bin/euare-groupcreate                              |   4 +-
 bin/euare-groupdel                                 |   4 +-
 bin/euare-groupdelpolicy                           |   4 +-
 bin/euare-groupgetpolicy                           |   4 +-
 bin/euare-grouplistbypath                          |   4 +-
 bin/euare-grouplistpolicies                        |   4 +-
 bin/euare-grouplistusers                           |   4 +-
 bin/euare-groupmod                                 |   4 +-
 bin/euare-groupremoveuser                          |   4 +-
 bin/euare-groupuploadpolicy                        |   4 +-
 bin/euare-instanceprofileaddrole                   |   6 +
 bin/euare-instanceprofilecreate                    |   6 +
 bin/euare-instanceprofiledel                       |   6 +
 bin/euare-instanceprofilegetattributes             |   6 +
 bin/euare-instanceprofilelistbypath                |   6 +
 bin/euare-instanceprofilelistforrole               |   6 +
 bin/euare-instanceprofileremoverole                |   6 +
 bin/euare-roleaddpolicy                            |   6 +
 bin/euare-rolecreate                               |   6 +
 bin/euare-roledel                                  |   6 +
 bin/euare-roledelpolicy                            |   6 +
 bin/euare-rolegetattributes                        |   6 +
 bin/euare-rolegetpolicy                            |   6 +
 bin/euare-rolelistbypath                           |   6 +
 bin/euare-rolelistpolicies                         |   6 +
 bin/euare-roleupdateassumepolicy                   |   6 +
 bin/euare-roleuploadpolicy                         |   6 +
 bin/euare-servercertdel                            |   4 +-
 bin/euare-servercertgetattributes                  |   4 +-
 bin/euare-servercertlistbypath                     |   4 +-
 bin/euare-servercertmod                            |   4 +-
 bin/euare-servercertupload                         |   4 +-
 bin/euare-useraddcert                              |   4 +-
 bin/euare-useraddkey                               |   4 +-
 bin/euare-useraddloginprofile                      |   4 +-
 bin/euare-useraddpolicy                            |   4 +-
 bin/euare-usercreate                               |   4 +-
 bin/euare-usercreatecert                           |   4 +-
 bin/euare-userdeactivatemfadevice                  |   4 +-
 bin/euare-userdel                                  |   4 +-
 bin/euare-userdelcert                              |   4 +-
 bin/euare-userdelkey                               |   4 +-
 bin/euare-userdelloginprofile                      |   4 +-
 bin/euare-userdelpolicy                            |   4 +-
 bin/euare-userenablemfadevice                      |   4 +-
 bin/euare-usergetattributes                        |   4 +-
 bin/euare-usergetinfo                              |   4 +-
 bin/euare-usergetloginprofile                      |   4 +-
 bin/euare-usergetpolicy                            |   4 +-
 bin/euare-userlistbypath                           |   4 +-
 bin/euare-userlistcerts                            |   4 +-
 bin/euare-userlistgroups                           |   4 +-
 bin/euare-userlistkeys                             |   4 +-
 bin/euare-userlistmfadevices                       |   4 +-
 bin/euare-userlistpolicies                         |   4 +-
 bin/euare-usermod                                  |   4 +-
 bin/euare-usermodcert                              |   4 +-
 bin/euare-usermodkey                               |   4 +-
 bin/euare-usermodloginprofile                      |   4 +-
 bin/euare-userresyncmfadevice                      |   4 +-
 bin/euare-userupdateinfo                           |   4 +-
 bin/euare-useruploadpolicy                         |   4 +-
 bin/euca-allocate-address                          |   4 +-
 bin/euca-associate-address                         |   4 +-
 bin/euca-associate-route-table                     |   6 +
 bin/euca-attach-volume                             |   4 +-
 bin/euca-authorize                                 |   4 +-
 bin/euca-bundle-and-upload-image                   |   6 +
 bin/euca-bundle-instance                           |   4 +-
 bin/euca-bundle-upload                             |   6 -
 bin/euca-bundle-vol                                |   4 +-
 bin/euca-cancel-bundle-task                        |   4 +-
 bin/euca-cancel-conversion-task                    |   6 +
 bin/euca-check-bucket                              |   6 -
 bin/euca-confirm-product-instance                  |   4 +-
 bin/euca-copy-image                                |   4 +-
 bin/euca-create-group                              |   4 +-
 bin/euca-create-image                              |   4 +-
 bin/euca-create-keypair                            |   4 +-
 bin/euca-create-network-acl                        |   6 +
 ...mport-keypair => euca-create-network-acl-entry} |   4 +-
 bin/euca-create-route                              |   6 +
 bin/euca-create-route-table                        |   6 +
 bin/euca-create-snapshot                           |   4 +-
 bin/euca-create-subnet                             |   6 +
 bin/euca-create-tags                               |   4 +-
 bin/euca-create-volume                             |   4 +-
 bin/euca-create-vpc                                |   6 +
 bin/euca-delete-disk-image                         |   6 +
 bin/euca-delete-group                              |   4 +-
 bin/euca-delete-keypair                            |   4 +-
 bin/euca-delete-network-acl                        |   6 +
 bin/euca-delete-network-acl-entry                  |   6 +
 bin/euca-delete-route                              |   6 +
 bin/euca-delete-route-table                        |   6 +
 bin/euca-delete-snapshot                           |   4 +-
 bin/euca-delete-subnet                             |   6 +
 bin/euca-delete-tags                               |   4 +-
 bin/euca-delete-volume                             |   4 +-
 bin/euca-delete-vpc                                |   6 +
 bin/euca-deregister                                |   4 +-
 bin/euca-describe-addresses                        |   4 +-
 bin/euca-describe-availability-zones               |   4 +-
 bin/euca-describe-bundle-tasks                     |   4 +-
 bin/euca-describe-conversion-tasks                 |   6 +
 bin/euca-describe-group                            |   4 +-
 bin/euca-describe-groups                           |   7 +-
 bin/euca-describe-image-attribute                  |   4 +-
 bin/euca-describe-images                           |   4 +-
 bin/euca-describe-instance-attribute               |   4 +-
 bin/euca-describe-instance-status                  |   6 +
 bin/euca-describe-instance-types                   |   4 +-
 bin/euca-describe-instances                        |   4 +-
 bin/euca-describe-keypairs                         |   4 +-
 bin/euca-describe-network-acls                     |   6 +
 bin/euca-describe-regions                          |   4 +-
 bin/euca-describe-route-tables                     |   6 +
 bin/euca-describe-snapshots                        |   4 +-
 bin/euca-describe-subnets                          |   6 +
 bin/euca-describe-tags                             |   4 +-
 bin/euca-describe-volumes                          |   4 +-
 bin/euca-describe-vpcs                             |   6 +
 bin/euca-detach-volume                             |   4 +-
 bin/euca-disassociate-address                      |   4 +-
 bin/euca-disassociate-route-table                  |   6 +
 bin/euca-download-and-unbundle                     |   6 +
 bin/euca-fingerprint-key                           |   6 +
 bin/euca-get-console-output                        |   4 +-
 bin/euca-get-password                              |   4 +-
 bin/euca-get-password-data                         |   4 +-
 bin/euca-import-instance                           |   6 +
 bin/euca-import-keypair                            |   4 +-
 bin/euca-import-volume                             |   6 +
 bin/euca-install-image                             |   6 +
 bin/euca-modify-image-attribute                    |   4 +-
 bin/euca-modify-instance-attribute                 |   6 +
 bin/euca-modify-instance-type                      |   4 +-
 bin/euca-modify-snapshot-attribute                 |   4 +-
 bin/euca-monitor-instances                         |   4 +-
 bin/euca-reboot-instances                          |   4 +-
 bin/euca-register                                  |   4 +-
 bin/euca-release-address                           |   4 +-
 bin/euca-replace-network-acl-association           |   6 +
 ...port-keypair => euca-replace-network-acl-entry} |   4 +-
 bin/euca-replace-route                             |   6 +
 bin/euca-replace-route-table-association           |   6 +
 bin/euca-reset-image-attribute                     |   4 +-
 bin/euca-reset-instance-attribute                  |   6 +
 bin/euca-resume-import                             |   6 +
 bin/euca-revoke                                    |   4 +-
 bin/euca-run-instances                             |   4 +-
 bin/euca-start-instances                           |   4 +-
 bin/euca-stop-instances                            |   4 +-
 bin/euca-terminate-instances                       |   4 +-
 bin/euca-unbundle-stream                           |   6 +
 bin/euca-unmonitor-instances                       |   4 +-
 bin/euform-cancel-update-stack                     |   6 +
 bin/euform-create-stack                            |   6 +
 bin/euform-delete-stack                            |   6 +
 bin/euform-describe-stack-events                   |   6 +
 bin/euform-describe-stack-resource                 |   6 +
 bin/euform-describe-stack-resources                |   6 +
 bin/euform-describe-stacks                         |   6 +
 bin/euform-get-template                            |   6 +
 bin/euform-list-stack-resources                    |   6 +
 bin/euform-list-stacks                             |   6 +
 bin/euform-update-stack                            |   6 +
 bin/euform-validate-template                       |   6 +
 bin/euscale-describe-account-limits                |   6 +
 bin/eustore-describe-images                        |   6 -
 bin/eustore-install-image                          |   6 -
 certs/cert-ec2-cn-north-1.pem                      |  28 ++
 certs/cert-ecc.pem                                 |  34 +-
 conf/bundle-vol/excludes                           |  22 +
 conf/bundle-vol/fstab                              |   5 +
 conf/{euca2ools.ini => conf.d/aws.ini}             | 104 ++--
 conf/conf.d/ecc.ini                                |  12 +
 conf/conf.d/localhost.ini                          |  12 +
 conf/euca2ools.ini                                 | 157 +-----
 euca2ools/__init__.py                              |  23 +-
 .../deleteaccountalias.py => bundle/__init__.py}   |  19 +-
 euca2ools/bundle/manifest.py                       | 285 +++++++++++
 euca2ools/{nc => bundle/pipes}/__init__.py         |   2 +-
 euca2ools/bundle/pipes/core.py                     | 255 ++++++++++
 euca2ools/bundle/pipes/fittings.py                 | 167 +++++++
 euca2ools/bundle/util.py                           |  85 ++++
 euca2ools/commands/__init__.py                     |  23 +-
 euca2ools/commands/argtypes.py                     |  11 +-
 euca2ools/commands/autoscaling/__init__.py         |  36 +-
 .../autoscaling/createlaunchconfiguration.py       |   9 +-
 .../describeaccountlimits.py}                      |  16 +-
 .../autoscaling/describeautoscalinginstances.py    |   3 +-
 .../terminateinstanceinautoscalinggroup.py         |   9 +-
 euca2ools/commands/bundle/__init__.py              | 147 +-----
 euca2ools/commands/bundle/bundle.py                | 386 ---------------
 euca2ools/commands/bundle/bundleanduploadimage.py  | 185 +++++++
 euca2ools/commands/bundle/bundleimage.py           | 304 +++++-------
 euca2ools/commands/bundle/bundlevol.py             | 184 -------
 euca2ools/commands/bundle/bundlevolume.py          | 548 +++++++++++++++++++++
 euca2ools/commands/bundle/deletebundle.py          | 157 ++----
 euca2ools/commands/bundle/downloadandunbundle.py   | 127 +++++
 euca2ools/commands/bundle/downloadbundle.py        | 121 ++---
 euca2ools/commands/bundle/helpers.py               | 146 ------
 euca2ools/commands/bundle/imagecreator.py          | 445 -----------------
 euca2ools/commands/bundle/installimage.py          | 106 ++++
 euca2ools/commands/bundle/mixins.py                | 528 ++++++++++++++++++++
 euca2ools/commands/bundle/unbundle.py              | 134 +++--
 euca2ools/commands/bundle/unbundlestream.py        | 110 +++++
 euca2ools/commands/bundle/uploadbundle.py          | 141 +++---
 euca2ools/commands/cloudformation/__init__.py      |  85 ++++
 .../cloudformation/argtypes.py}                    |  23 +-
 .../cancelupdatestack.py}                          |  14 +-
 euca2ools/commands/cloudformation/createstack.py   |  62 +++
 .../deletestack.py}                                |  18 +-
 .../describestackevents.py}                        |  17 +-
 .../describestackresource.py}                      |  18 +-
 .../describestackresources.py}                     |  29 +-
 .../describestacks.py}                             |  22 +-
 .../gettemplate.py}                                |  16 +-
 .../liststackresources.py}                         |  17 +-
 .../cloudformation/liststacks.py}                  |  14 +-
 .../updatestack.py}                                |  33 +-
 .../validatetemplate.py}                           |  33 +-
 euca2ools/commands/ec2/__init__.py                 | 516 +++++++++++++++++++
 .../commands/{euca => ec2}/allocateaddress.py      |   4 +-
 .../commands/{euca => ec2}/associateaddress.py     |  26 +-
 .../associateroutetable.py}                        |  23 +-
 euca2ools/commands/{euca => ec2}/attachvolume.py   |   4 +-
 euca2ools/commands/{euca => ec2}/bundleinstance.py |  23 +-
 .../commands/{euca => ec2}/cancelbundletask.py     |   4 +-
 .../ec2/cancelconversiontask.py}                   |  13 +-
 .../{euca => ec2}/confirmproductinstance.py        |   4 +-
 euca2ools/commands/{euca => ec2}/copyimage.py      |   4 +-
 euca2ools/commands/{euca => ec2}/createimage.py    |  11 +-
 euca2ools/commands/{euca => ec2}/createkeypair.py  |   4 +-
 .../deletesnapshot.py => ec2/createnetworkacl.py}  |  16 +-
 euca2ools/commands/ec2/createroute.py              |  55 +++
 .../createroutetable.py}                           |  17 +-
 .../commands/{euca => ec2}/createsecuritygroup.py  |   4 +-
 euca2ools/commands/{euca => ec2}/createsnapshot.py |   4 +-
 .../{euca/attachvolume.py => ec2/createsubnet.py}  |  24 +-
 euca2ools/commands/{euca => ec2}/createtags.py     |   8 +-
 euca2ools/commands/{euca => ec2}/createvolume.py   |  16 +-
 .../{euca/deletesnapshot.py => ec2/createvpc.py}   |  19 +-
 euca2ools/commands/ec2/deletediskimage.py          | 103 ++++
 euca2ools/commands/{euca => ec2}/deletekeypair.py  |   8 +-
 .../ec2/deletenetworkacl.py}                       |  13 +-
 .../deletenetworkaclentry.py}                      |  21 +-
 .../deleteroute.py}                                |  17 +-
 .../ec2/deleteroutetable.py}                       |  13 +-
 .../commands/{euca => ec2}/deletesecuritygroup.py  |   4 +-
 euca2ools/commands/{euca => ec2}/deletesnapshot.py |   8 +-
 .../services.py => commands/ec2/deletesubnet.py}   |  13 +-
 euca2ools/commands/{euca => ec2}/deletetags.py     |   4 +-
 euca2ools/commands/{euca => ec2}/deletevolume.py   |   8 +-
 .../{nc/services.py => commands/ec2/deletevpc.py}  |  13 +-
 .../commands/{euca => ec2}/deregisterimage.py      |   8 +-
 .../commands/{euca => ec2}/describeaddresses.py    |  10 +-
 .../{euca => ec2}/describeavailabilityzones.py     |   6 +-
 .../commands/{euca => ec2}/describebundletasks.py  |   8 +-
 .../describeconversiontasks.py}                    |  16 +-
 .../{euca => ec2}/describeimageattribute.py        |  14 +-
 euca2ools/commands/{euca => ec2}/describeimages.py |  41 +-
 .../{euca => ec2}/describeinstanceattribute.py     |  23 +-
 .../commands/{euca => ec2}/describeinstances.py    |  37 +-
 euca2ools/commands/ec2/describeinstancestatus.py   | 124 +++++
 .../{euca => ec2}/describeinstancetypes.py         |  20 +-
 .../commands/{euca => ec2}/describekeypairs.py     |   4 +-
 euca2ools/commands/ec2/describenetworkacls.py      |  73 +++
 .../commands/{euca => ec2}/describeregions.py      |   4 +-
 euca2ools/commands/ec2/describeroutetables.py      |  70 +++
 .../{euca => ec2}/describesecuritygroups.py        |   5 +-
 .../commands/{euca => ec2}/describesnapshots.py    |   8 +-
 euca2ools/commands/ec2/describesubnets.py          |  54 ++
 euca2ools/commands/{euca => ec2}/describetags.py   |  12 +-
 .../commands/{euca => ec2}/describevolumes.py      |  11 +-
 .../{euare/getgroup.py => ec2/describevpcs.py}     |  43 +-
 euca2ools/commands/{euca => ec2}/detachvolume.py   |   4 +-
 .../commands/{euca => ec2}/disassociateaddress.py  |  10 +-
 .../disassociateroutetable.py}                     |  13 +-
 .../commands/{euca => ec2}/getconsoleoutput.py     |  30 +-
 euca2ools/commands/{euca => ec2}/getpassword.py    |   8 +-
 .../commands/{euca => ec2}/getpassworddata.py      |   4 +-
 euca2ools/commands/ec2/importinstance.py           | 192 ++++++++
 euca2ools/commands/{euca => ec2}/importkeypair.py  |   4 +-
 euca2ools/commands/ec2/importvolume.py             | 148 ++++++
 euca2ools/commands/ec2/mixins.py                   |  82 +++
 .../commands/{euca => ec2}/modifyimageattribute.py |  16 +-
 euca2ools/commands/ec2/modifyinstanceattribute.py  |  93 ++++
 .../{euca => ec2}/modifyinstancetypeattribute.py   |  15 +-
 euca2ools/commands/ec2/modifynetworkaclentry.py    | 120 +++++
 .../modgroup.py => ec2/modifysecuritygrouprule.py} | 137 ++----
 .../{euca => ec2}/modifysnapshotattribute.py       |   8 +-
 .../commands/{euca => ec2}/monitorinstances.py     |  11 +-
 .../commands/{euca => ec2}/rebootinstances.py      |   4 +-
 euca2ools/commands/{euca => ec2}/registerimage.py  |  48 +-
 euca2ools/commands/{euca => ec2}/releaseaddress.py |  14 +-
 .../replacenetworkaclassociation.py}               |  24 +-
 euca2ools/commands/ec2/replaceroute.py             |  55 +++
 .../replaceroutetableassociation.py}               |  23 +-
 .../commands/{euca => ec2}/resetimageattribute.py  |   8 +-
 .../__init__.py => ec2/resetinstanceattribute.py}  |  36 +-
 euca2ools/commands/ec2/resumeimport.py             | 203 ++++++++
 euca2ools/commands/{euca => ec2}/runinstances.py   |  49 +-
 euca2ools/commands/{euca => ec2}/startinstances.py |   8 +-
 euca2ools/commands/{euca => ec2}/stopinstances.py  |   8 +-
 euca2ools/commands/ec2/structures.py               | 134 +++++
 .../commands/{euca => ec2}/terminateinstances.py   |   8 +-
 .../commands/{euca => ec2}/unmonitorinstances.py   |  13 +-
 .../commands/elasticloadbalancing/__init__.py      |  36 +-
 .../commands/elasticloadbalancing/argtypes.py      |  19 +-
 .../elasticloadbalancing/configurehealthcheck.py   |  12 +-
 .../elasticloadbalancing/createloadbalancer.py     |  10 +-
 .../createloadbalancerpolicy.py                    |   4 +-
 .../elasticloadbalancing/describeloadbalancers.py  |  34 +-
 .../setloadbalancerpoliciesforbackendserver.py     |   6 +-
 .../setloadbalancerpoliciesoflistener.py           |   6 +-
 euca2ools/commands/euca/__init__.py                | 439 -----------------
 euca2ools/commands/euca/authorize.py               |  37 --
 euca2ools/commands/euca/revoke.py                  |  37 --
 euca2ools/commands/eustore/describeimages.py       |  58 ---
 euca2ools/commands/eustore/installimage.py         | 435 ----------------
 euca2ools/commands/{euare => iam}/__init__.py      |  67 ++-
 .../commands/{euare => iam}/addgrouppolicy.py      |  38 +-
 .../addgrouppolicy.py => iam/addrolepolicy.py}     |  48 +-
 .../addroletoinstanceprofile.py}                   |  17 +-
 euca2ools/commands/{euare => iam}/adduserpolicy.py |  38 +-
 .../commands/{euare => iam}/addusertogroup.py      |   4 +-
 .../commands/{euare => iam}/createaccesskey.py     |   4 +-
 euca2ools/commands/{euare => iam}/createaccount.py |   9 +-
 .../commands/{euare => iam}/createaccountalias.py  |   4 +-
 euca2ools/commands/{euare => iam}/creategroup.py   |   4 +-
 euca2ools/commands/iam/createinstanceprofile.py    |  75 +++
 .../commands/{euare => iam}/createloginprofile.py  |   6 +-
 euca2ools/commands/iam/createrole.py               |  66 +++
 .../{euare => iam}/createsigningcertificate.py     |   4 +-
 euca2ools/commands/{euare => iam}/createuser.py    |  21 +-
 .../commands/{euare => iam}/deactivatemfadevice.py |   4 +-
 .../commands/{euare => iam}/deleteaccesskey.py     |   4 +-
 euca2ools/commands/{euare => iam}/deleteaccount.py |   9 +-
 .../commands/{euare => iam}/deleteaccountalias.py  |   4 +-
 .../commands/{euare => iam}/deleteaccountpolicy.py |   4 +-
 euca2ools/commands/{euare => iam}/deletegroup.py   |  38 +-
 .../commands/{euare => iam}/deletegrouppolicy.py   |   4 +-
 euca2ools/commands/iam/deleteinstanceprofile.py    |  79 +++
 .../commands/{euare => iam}/deleteloginprofile.py  |   4 +-
 euca2ools/commands/iam/deleterole.py               |  99 ++++
 .../deleterolepolicy.py}                           |  10 +-
 .../{euare => iam}/deleteservercertificate.py      |   4 +-
 .../{euare => iam}/deletesigningcertificate.py     |   4 +-
 euca2ools/commands/{euare => iam}/deleteuser.py    |  95 ++--
 .../commands/{euare => iam}/deleteuserpolicy.py    |   4 +-
 .../commands/{euare => iam}/enablemfadevice.py     |   4 +-
 .../commands/{euare => iam}/getaccountpolicy.py    |  12 +-
 .../commands/{euare => iam}/getaccountsummary.py   |   4 +-
 euca2ools/commands/{euare => iam}/getgroup.py      |   4 +-
 .../commands/{euare => iam}/getgrouppolicy.py      |  12 +-
 .../getinstanceprofile.py}                         |  39 +-
 .../commands/{euare => iam}/getldapsyncstatus.py   |   4 +-
 .../commands/{euare => iam}/getloginprofile.py     |   9 +-
 .../deactivatemfadevice.py => iam/getrole.py}      |  24 +-
 .../getuserpolicy.py => iam/getrolepolicy.py}      |  22 +-
 .../{euare => iam}/getservercertificate.py         |  13 +-
 euca2ools/commands/{euare => iam}/getuser.py       |   4 +-
 euca2ools/commands/{euare => iam}/getuserinfo.py   |   4 +-
 euca2ools/commands/{euare => iam}/getuserpolicy.py |  12 +-
 .../commands/{euare => iam}/listaccesskeys.py      |   4 +-
 .../commands/{euare => iam}/listaccountaliases.py  |   4 +-
 .../commands/{euare => iam}/listaccountpolicies.py |  14 +-
 euca2ools/commands/{euare => iam}/listaccounts.py  |   4 +-
 .../commands/{euare => iam}/listgrouppolicies.py   |  14 +-
 euca2ools/commands/{euare => iam}/listgroups.py    |   4 +-
 .../commands/{euare => iam}/listgroupsforuser.py   |   4 +-
 .../listusers.py => iam/listinstanceprofiles.py}   |  20 +-
 .../listinstanceprofilesforrole.py}                |  21 +-
 .../commands/{euare => iam}/listmfadevices.py      |   4 +-
 .../listrolepolicies.py}                           |  20 +-
 .../{euare/listusers.py => iam/listroles.py}       |  19 +-
 .../{euare => iam}/listservercertificates.py       |   6 +-
 .../{euare => iam}/listsigningcertificates.py      |   4 +-
 .../commands/{euare => iam}/listuserpolicies.py    |  14 +-
 euca2ools/commands/{euare => iam}/listusers.py     |   4 +-
 .../commands/{euare => iam}/putaccountpolicy.py    |  12 +-
 .../commands/{euare => iam}/putgrouppolicy.py      |  15 +-
 .../putuserpolicy.py => iam/putrolepolicy.py}      |  18 +-
 euca2ools/commands/{euare => iam}/putuserpolicy.py |  10 +-
 .../removerolefrominstanceprofile.py}              |  17 +-
 .../commands/{euare => iam}/removeuserfromgroup.py |   9 +-
 .../commands/{euare => iam}/resyncmfadevice.py     |   4 +-
 .../commands/{euare => iam}/updateaccesskey.py     |   6 +-
 euca2ools/commands/iam/updateassumerolepolicy.py   |  60 +++
 euca2ools/commands/{euare => iam}/updategroup.py   |   4 +-
 .../commands/{euare => iam}/updateloginprofile.py  |   6 +-
 .../{euare => iam}/updateservercertificate.py      |  10 +-
 .../{euare => iam}/updatesigningcertificate.py     |  11 +-
 euca2ools/commands/{euare => iam}/updateuser.py    |   4 +-
 .../commands/{euare => iam}/updateuserinfo.py      |   9 +-
 .../{euare => iam}/uploadservercertificate.py      |  29 +-
 .../{euare => iam}/uploadsigningcertificate.py     |  18 +-
 .../{nc/commands => commands/misc}/__init__.py     |   2 +-
 .../__init__.py => misc/generatekeyfingerprint.py} |  41 +-
 euca2ools/commands/monitoring/__init__.py          |  40 +-
 euca2ools/commands/monitoring/putmetricdata.py     |  19 +-
 euca2ools/commands/s3/__init__.py                  | 217 ++++++++
 euca2ools/commands/{walrus => s3}/checkbucket.py   |  12 +-
 euca2ools/commands/{walrus => s3}/createbucket.py  |  22 +-
 euca2ools/commands/{walrus => s3}/deletebucket.py  |  10 +-
 euca2ools/commands/{walrus => s3}/deleteobject.py  |  26 +-
 euca2ools/commands/s3/getobject.py                 | 121 +++++
 .../{walrus/deleteobject.py => s3/headobject.py}   |  32 +-
 .../commands/{walrus => s3}/listallmybuckets.py    |  12 +-
 euca2ools/commands/{walrus => s3}/listbucket.py    |  15 +-
 euca2ools/commands/s3/postobject.py                | 100 ++++
 euca2ools/commands/s3/putobject.py                 | 228 +++++++++
 euca2ools/commands/walrus/__init__.py              | 135 -----
 euca2ools/commands/walrus/getobject.py             |  88 ----
 euca2ools/commands/walrus/putobject.py             | 147 ------
 euca2ools/nc/auth.py                               | 167 -------
 euca2ools/nc/commands/bundleandupload.py           | 113 -----
 euca2ools/util.py                                  |  70 ++-
 man/euca-bundle-upload.1                           |  67 ---
 man/euca-check-bucket.1                            |  47 --
 man/eustore-describe-images.1                      |  36 --
 man/eustore-install-image.1                        | 105 ----
 requirements.txt                                   |   4 +
 requirements26.txt                                 |   5 +
 setup.py                                           |  25 +-
 444 files changed, 8404 insertions(+), 5598 deletions(-)
 create mode 100755 bin/euare-instanceprofileaddrole
 create mode 100755 bin/euare-instanceprofilecreate
 create mode 100755 bin/euare-instanceprofiledel
 create mode 100755 bin/euare-instanceprofilegetattributes
 create mode 100755 bin/euare-instanceprofilelistbypath
 create mode 100755 bin/euare-instanceprofilelistforrole
 create mode 100755 bin/euare-instanceprofileremoverole
 create mode 100755 bin/euare-roleaddpolicy
 create mode 100755 bin/euare-rolecreate
 create mode 100755 bin/euare-roledel
 create mode 100755 bin/euare-roledelpolicy
 create mode 100755 bin/euare-rolegetattributes
 create mode 100755 bin/euare-rolegetpolicy
 create mode 100755 bin/euare-rolelistbypath
 create mode 100755 bin/euare-rolelistpolicies
 create mode 100755 bin/euare-roleupdateassumepolicy
 create mode 100755 bin/euare-roleuploadpolicy
 create mode 100755 bin/euca-associate-route-table
 create mode 100755 bin/euca-bundle-and-upload-image
 delete mode 100755 bin/euca-bundle-upload
 create mode 100755 bin/euca-cancel-conversion-task
 delete mode 100755 bin/euca-check-bucket
 create mode 100755 bin/euca-create-network-acl
 copy bin/{euca-import-keypair => euca-create-network-acl-entry} (53%)
 create mode 100755 bin/euca-create-route
 create mode 100755 bin/euca-create-route-table
 create mode 100755 bin/euca-create-subnet
 create mode 100755 bin/euca-create-vpc
 create mode 100755 bin/euca-delete-disk-image
 create mode 100755 bin/euca-delete-network-acl
 create mode 100755 bin/euca-delete-network-acl-entry
 create mode 100755 bin/euca-delete-route
 create mode 100755 bin/euca-delete-route-table
 create mode 100755 bin/euca-delete-subnet
 create mode 100755 bin/euca-delete-vpc
 create mode 100755 bin/euca-describe-conversion-tasks
 mode change 120000 => 100755 bin/euca-describe-groups
 create mode 100755 bin/euca-describe-instance-status
 create mode 100755 bin/euca-describe-network-acls
 create mode 100755 bin/euca-describe-route-tables
 create mode 100755 bin/euca-describe-subnets
 create mode 100755 bin/euca-describe-vpcs
 create mode 100755 bin/euca-disassociate-route-table
 create mode 100755 bin/euca-download-and-unbundle
 create mode 100755 bin/euca-fingerprint-key
 create mode 100755 bin/euca-import-instance
 create mode 100755 bin/euca-import-volume
 create mode 100755 bin/euca-install-image
 create mode 100755 bin/euca-modify-instance-attribute
 create mode 100755 bin/euca-replace-network-acl-association
 copy bin/{euca-import-keypair => euca-replace-network-acl-entry} (53%)
 create mode 100755 bin/euca-replace-route
 create mode 100755 bin/euca-replace-route-table-association
 create mode 100755 bin/euca-reset-instance-attribute
 create mode 100755 bin/euca-resume-import
 create mode 100755 bin/euca-unbundle-stream
 create mode 100755 bin/euform-cancel-update-stack
 create mode 100755 bin/euform-create-stack
 create mode 100755 bin/euform-delete-stack
 create mode 100755 bin/euform-describe-stack-events
 create mode 100755 bin/euform-describe-stack-resource
 create mode 100755 bin/euform-describe-stack-resources
 create mode 100755 bin/euform-describe-stacks
 create mode 100755 bin/euform-get-template
 create mode 100755 bin/euform-list-stack-resources
 create mode 100755 bin/euform-list-stacks
 create mode 100755 bin/euform-update-stack
 create mode 100755 bin/euform-validate-template
 create mode 100755 bin/euscale-describe-account-limits
 delete mode 100755 bin/eustore-describe-images
 delete mode 100755 bin/eustore-install-image
 create mode 100644 certs/cert-ec2-cn-north-1.pem
 create mode 100644 conf/bundle-vol/excludes
 create mode 100644 conf/bundle-vol/fstab
 copy conf/{euca2ools.ini => conf.d/aws.ini} (59%)
 create mode 100644 conf/conf.d/ecc.ini
 create mode 100644 conf/conf.d/localhost.ini
 copy euca2ools/{commands/euare/deleteaccountalias.py => bundle/__init__.py} (73%)
 create mode 100644 euca2ools/bundle/manifest.py
 rename euca2ools/{nc => bundle/pipes}/__init__.py (96%)
 create mode 100644 euca2ools/bundle/pipes/core.py
 create mode 100644 euca2ools/bundle/pipes/fittings.py
 create mode 100644 euca2ools/bundle/util.py
 copy euca2ools/commands/{euca/deletekeypair.py => autoscaling/describeaccountlimits.py} (77%)
 delete mode 100644 euca2ools/commands/bundle/bundle.py
 create mode 100644 euca2ools/commands/bundle/bundleanduploadimage.py
 delete mode 100644 euca2ools/commands/bundle/bundlevol.py
 create mode 100644 euca2ools/commands/bundle/bundlevolume.py
 create mode 100644 euca2ools/commands/bundle/downloadandunbundle.py
 delete mode 100644 euca2ools/commands/bundle/helpers.py
 delete mode 100644 euca2ools/commands/bundle/imagecreator.py
 create mode 100644 euca2ools/commands/bundle/installimage.py
 create mode 100644 euca2ools/commands/bundle/mixins.py
 create mode 100644 euca2ools/commands/bundle/unbundlestream.py
 create mode 100644 euca2ools/commands/cloudformation/__init__.py
 rename euca2ools/{nc/commands/checkbucket.py => commands/cloudformation/argtypes.py} (71%)
 copy euca2ools/commands/{euca/rebootinstances.py => cloudformation/cancelupdatestack.py} (78%)
 create mode 100644 euca2ools/commands/cloudformation/createstack.py
 copy euca2ools/commands/{euca/cancelbundletask.py => cloudformation/deletestack.py} (75%)
 copy euca2ools/commands/{euca/deletesnapshot.py => cloudformation/describestackevents.py} (74%)
 copy euca2ools/commands/{euca/deletesnapshot.py => cloudformation/describestackresource.py} (70%)
 copy euca2ools/commands/{euca/importkeypair.py => cloudformation/describestackresources.py} (61%)
 copy euca2ools/commands/{euca/cancelbundletask.py => cloudformation/describestacks.py} (67%)
 copy euca2ools/commands/{euca/cancelbundletask.py => cloudformation/gettemplate.py} (76%)
 copy euca2ools/commands/{euca/cancelbundletask.py => cloudformation/liststackresources.py} (74%)
 copy euca2ools/{nc/services.py => commands/cloudformation/liststacks.py} (78%)
 copy euca2ools/commands/{euare/uploadsigningcertificate.py => cloudformation/updatestack.py} (57%)
 copy euca2ools/commands/{euare/uploadsigningcertificate.py => cloudformation/validatetemplate.py} (61%)
 create mode 100644 euca2ools/commands/ec2/__init__.py
 rename euca2ools/commands/{euca => ec2}/allocateaddress.py (95%)
 rename euca2ools/commands/{euca => ec2}/associateaddress.py (88%)
 copy euca2ools/commands/{euca/deletesecuritygroup.py => ec2/associateroutetable.py} (68%)
 copy euca2ools/commands/{euca => ec2}/attachvolume.py (95%)
 rename euca2ools/commands/{euca => ec2}/bundleinstance.py (89%)
 copy euca2ools/commands/{euca => ec2}/cancelbundletask.py (94%)
 copy euca2ools/{nc/services.py => commands/ec2/cancelconversiontask.py} (80%)
 rename euca2ools/commands/{euca => ec2}/confirmproductinstance.py (94%)
 rename euca2ools/commands/{euca => ec2}/copyimage.py (96%)
 rename euca2ools/commands/{euca => ec2}/createimage.py (92%)
 rename euca2ools/commands/{euca => ec2}/createkeypair.py (95%)
 copy euca2ools/commands/{euca/deletesnapshot.py => ec2/createnetworkacl.py} (76%)
 create mode 100644 euca2ools/commands/ec2/createroute.py
 rename euca2ools/commands/{euca/cancelbundletask.py => ec2/createroutetable.py} (74%)
 rename euca2ools/commands/{euca => ec2}/createsecuritygroup.py (95%)
 rename euca2ools/commands/{euca => ec2}/createsnapshot.py (95%)
 rename euca2ools/commands/{euca/attachvolume.py => ec2/createsubnet.py} (67%)
 rename euca2ools/commands/{euca => ec2}/createtags.py (92%)
 rename euca2ools/commands/{euca => ec2}/createvolume.py (87%)
 copy euca2ools/commands/{euca/deletesnapshot.py => ec2/createvpc.py} (72%)
 create mode 100644 euca2ools/commands/ec2/deletediskimage.py
 rename euca2ools/commands/{euca => ec2}/deletekeypair.py (89%)
 copy euca2ools/{nc/services.py => commands/ec2/deletenetworkacl.py} (80%)
 copy euca2ools/commands/{euare/deleteaccesskey.py => ec2/deletenetworkaclentry.py} (69%)
 copy euca2ools/commands/{euare/deleteservercertificate.py => ec2/deleteroute.py} (74%)
 copy euca2ools/{nc/services.py => commands/ec2/deleteroutetable.py} (80%)
 rename euca2ools/commands/{euca => ec2}/deletesecuritygroup.py (94%)
 rename euca2ools/commands/{euca => ec2}/deletesnapshot.py (89%)
 copy euca2ools/{nc/services.py => commands/ec2/deletesubnet.py} (80%)
 rename euca2ools/commands/{euca => ec2}/deletetags.py (96%)
 copy euca2ools/commands/{euca => ec2}/deletevolume.py (89%)
 rename euca2ools/{nc/services.py => commands/ec2/deletevpc.py} (81%)
 rename euca2ools/commands/{euca => ec2}/deregisterimage.py (91%)
 rename euca2ools/commands/{euca => ec2}/describeaddresses.py (91%)
 rename euca2ools/commands/{euca => ec2}/describeavailabilityzones.py (93%)
 rename euca2ools/commands/{euca => ec2}/describebundletasks.py (89%)
 rename euca2ools/commands/{euca/deletevolume.py => ec2/describeconversiontasks.py} (74%)
 rename euca2ools/commands/{euca => ec2}/describeimageattribute.py (93%)
 rename euca2ools/commands/{euca => ec2}/describeimages.py (83%)
 rename euca2ools/commands/{euca => ec2}/describeinstanceattribute.py (92%)
 rename euca2ools/commands/{euca => ec2}/describeinstances.py (89%)
 create mode 100644 euca2ools/commands/ec2/describeinstancestatus.py
 rename euca2ools/commands/{euca => ec2}/describeinstancetypes.py (92%)
 rename euca2ools/commands/{euca => ec2}/describekeypairs.py (95%)
 create mode 100644 euca2ools/commands/ec2/describenetworkacls.py
 rename euca2ools/commands/{euca => ec2}/describeregions.py (95%)
 create mode 100644 euca2ools/commands/ec2/describeroutetables.py
 rename euca2ools/commands/{euca => ec2}/describesecuritygroups.py (97%)
 rename euca2ools/commands/{euca => ec2}/describesnapshots.py (95%)
 create mode 100644 euca2ools/commands/ec2/describesubnets.py
 rename euca2ools/commands/{euca => ec2}/describetags.py (83%)
 rename euca2ools/commands/{euca => ec2}/describevolumes.py (88%)
 copy euca2ools/commands/{euare/getgroup.py => ec2/describevpcs.py} (56%)
 rename euca2ools/commands/{euca => ec2}/detachvolume.py (95%)
 rename euca2ools/commands/{euca => ec2}/disassociateaddress.py (91%)
 copy euca2ools/commands/{euca/rebootinstances.py => ec2/disassociateroutetable.py} (79%)
 rename euca2ools/commands/{euca => ec2}/getconsoleoutput.py (70%)
 rename euca2ools/commands/{euca => ec2}/getpassword.py (89%)
 rename euca2ools/commands/{euca => ec2}/getpassworddata.py (95%)
 create mode 100644 euca2ools/commands/ec2/importinstance.py
 rename euca2ools/commands/{euca => ec2}/importkeypair.py (95%)
 create mode 100644 euca2ools/commands/ec2/importvolume.py
 create mode 100644 euca2ools/commands/ec2/mixins.py
 rename euca2ools/commands/{euca => ec2}/modifyimageattribute.py (94%)
 create mode 100644 euca2ools/commands/ec2/modifyinstanceattribute.py
 rename euca2ools/commands/{euca => ec2}/modifyinstancetypeattribute.py (86%)
 create mode 100644 euca2ools/commands/ec2/modifynetworkaclentry.py
 rename euca2ools/commands/{euca/modgroup.py => ec2/modifysecuritygrouprule.py} (54%)
 rename euca2ools/commands/{euca => ec2}/modifysnapshotattribute.py (95%)
 rename euca2ools/commands/{euca => ec2}/monitorinstances.py (84%)
 rename euca2ools/commands/{euca => ec2}/rebootinstances.py (94%)
 rename euca2ools/commands/{euca => ec2}/registerimage.py (74%)
 rename euca2ools/commands/{euca => ec2}/releaseaddress.py (87%)
 copy euca2ools/commands/{euare/getservercertificate.py => ec2/replacenetworkaclassociation.py} (67%)
 create mode 100644 euca2ools/commands/ec2/replaceroute.py
 copy euca2ools/commands/{euare/deleteaccountpolicy.py => ec2/replaceroutetableassociation.py} (68%)
 rename euca2ools/commands/{euca => ec2}/resetimageattribute.py (90%)
 copy euca2ools/commands/{eustore/__init__.py => ec2/resetinstanceattribute.py} (59%)
 create mode 100644 euca2ools/commands/ec2/resumeimport.py
 rename euca2ools/commands/{euca => ec2}/runinstances.py (88%)
 rename euca2ools/commands/{euca => ec2}/startinstances.py (88%)
 rename euca2ools/commands/{euca => ec2}/stopinstances.py (89%)
 create mode 100644 euca2ools/commands/ec2/structures.py
 rename euca2ools/commands/{euca => ec2}/terminateinstances.py (88%)
 rename euca2ools/commands/{euca => ec2}/unmonitorinstances.py (83%)
 delete mode 100644 euca2ools/commands/euca/__init__.py
 delete mode 100644 euca2ools/commands/euca/authorize.py
 delete mode 100644 euca2ools/commands/euca/revoke.py
 delete mode 100644 euca2ools/commands/eustore/describeimages.py
 delete mode 100644 euca2ools/commands/eustore/installimage.py
 rename euca2ools/commands/{euare => iam}/__init__.py (55%)
 copy euca2ools/commands/{euare => iam}/addgrouppolicy.py (72%)
 rename euca2ools/commands/{euare/addgrouppolicy.py => iam/addrolepolicy.py} (62%)
 copy euca2ools/commands/{euare/addusertogroup.py => iam/addroletoinstanceprofile.py} (72%)
 rename euca2ools/commands/{euare => iam}/adduserpolicy.py (72%)
 rename euca2ools/commands/{euare => iam}/addusertogroup.py (94%)
 rename euca2ools/commands/{euare => iam}/createaccesskey.py (94%)
 rename euca2ools/commands/{euare => iam}/createaccount.py (87%)
 rename euca2ools/commands/{euare => iam}/createaccountalias.py (94%)
 rename euca2ools/commands/{euare => iam}/creategroup.py (95%)
 create mode 100644 euca2ools/commands/iam/createinstanceprofile.py
 rename euca2ools/commands/{euare => iam}/createloginprofile.py (93%)
 create mode 100644 euca2ools/commands/iam/createrole.py
 rename euca2ools/commands/{euare => iam}/createsigningcertificate.py (96%)
 rename euca2ools/commands/{euare => iam}/createuser.py (83%)
 copy euca2ools/commands/{euare => iam}/deactivatemfadevice.py (94%)
 rename euca2ools/commands/{euare => iam}/deleteaccesskey.py (94%)
 rename euca2ools/commands/{euare => iam}/deleteaccount.py (88%)
 rename euca2ools/commands/{euare => iam}/deleteaccountalias.py (94%)
 rename euca2ools/commands/{euare => iam}/deleteaccountpolicy.py (95%)
 rename euca2ools/commands/{euare => iam}/deletegroup.py (75%)
 rename euca2ools/commands/{euare => iam}/deletegrouppolicy.py (94%)
 create mode 100644 euca2ools/commands/iam/deleteinstanceprofile.py
 rename euca2ools/commands/{euare => iam}/deleteloginprofile.py (94%)
 create mode 100644 euca2ools/commands/iam/deleterole.py
 copy euca2ools/commands/{euare/deleteuserpolicy.py => iam/deleterolepolicy.py} (85%)
 copy euca2ools/commands/{euare => iam}/deleteservercertificate.py (93%)
 rename euca2ools/commands/{euare => iam}/deletesigningcertificate.py (94%)
 rename euca2ools/commands/{euare => iam}/deleteuser.py (64%)
 rename euca2ools/commands/{euare => iam}/deleteuserpolicy.py (94%)
 rename euca2ools/commands/{euare => iam}/enablemfadevice.py (95%)
 rename euca2ools/commands/{euare => iam}/getaccountpolicy.py (84%)
 rename euca2ools/commands/{euare => iam}/getaccountsummary.py (94%)
 rename euca2ools/commands/{euare => iam}/getgroup.py (95%)
 rename euca2ools/commands/{euare => iam}/getgrouppolicy.py (83%)
 copy euca2ools/commands/{euare/listaccesskeys.py => iam/getinstanceprofile.py} (60%)
 rename euca2ools/commands/{euare => iam}/getldapsyncstatus.py (94%)
 rename euca2ools/commands/{euare => iam}/getloginprofile.py (90%)
 rename euca2ools/commands/{euare/deactivatemfadevice.py => iam/getrole.py} (70%)
 copy euca2ools/commands/{euare/getuserpolicy.py => iam/getrolepolicy.py} (76%)
 rename euca2ools/commands/{euare => iam}/getservercertificate.py (80%)
 rename euca2ools/commands/{euare => iam}/getuser.py (95%)
 rename euca2ools/commands/{euare => iam}/getuserinfo.py (94%)
 rename euca2ools/commands/{euare => iam}/getuserpolicy.py (83%)
 rename euca2ools/commands/{euare => iam}/listaccesskeys.py (95%)
 rename euca2ools/commands/{euare => iam}/listaccountaliases.py (94%)
 rename euca2ools/commands/{euare => iam}/listaccountpolicies.py (89%)
 rename euca2ools/commands/{euare => iam}/listaccounts.py (94%)
 rename euca2ools/commands/{euare => iam}/listgrouppolicies.py (90%)
 rename euca2ools/commands/{euare => iam}/listgroups.py (95%)
 copy euca2ools/commands/{euare => iam}/listgroupsforuser.py (95%)
 copy euca2ools/commands/{euare/listusers.py => iam/listinstanceprofiles.py} (77%)
 rename euca2ools/commands/{euare/listgroupsforuser.py => iam/listinstanceprofilesforrole.py} (76%)
 rename euca2ools/commands/{euare => iam}/listmfadevices.py (95%)
 copy euca2ools/commands/{euare/listuserpolicies.py => iam/listrolepolicies.py} (85%)
 copy euca2ools/commands/{euare/listusers.py => iam/listroles.py} (81%)
 rename euca2ools/commands/{euare => iam}/listservercertificates.py (93%)
 rename euca2ools/commands/{euare => iam}/listsigningcertificates.py (95%)
 rename euca2ools/commands/{euare => iam}/listuserpolicies.py (90%)
 rename euca2ools/commands/{euare => iam}/listusers.py (95%)
 rename euca2ools/commands/{euare => iam}/putaccountpolicy.py (91%)
 rename euca2ools/commands/{euare => iam}/putgrouppolicy.py (86%)
 copy euca2ools/commands/{euare/putuserpolicy.py => iam/putrolepolicy.py} (83%)
 rename euca2ools/commands/{euare => iam}/putuserpolicy.py (93%)
 rename euca2ools/commands/{euare/deleteservercertificate.py => iam/removerolefrominstanceprofile.py} (71%)
 rename euca2ools/commands/{euare => iam}/removeuserfromgroup.py (88%)
 rename euca2ools/commands/{euare => iam}/resyncmfadevice.py (95%)
 rename euca2ools/commands/{euare => iam}/updateaccesskey.py (92%)
 create mode 100644 euca2ools/commands/iam/updateassumerolepolicy.py
 rename euca2ools/commands/{euare => iam}/updategroup.py (95%)
 rename euca2ools/commands/{euare => iam}/updateloginprofile.py (93%)
 rename euca2ools/commands/{euare => iam}/updateservercertificate.py (86%)
 rename euca2ools/commands/{euare => iam}/updatesigningcertificate.py (85%)
 rename euca2ools/commands/{euare => iam}/updateuser.py (96%)
 rename euca2ools/commands/{euare => iam}/updateuserinfo.py (88%)
 rename euca2ools/commands/{euare => iam}/uploadservercertificate.py (81%)
 rename euca2ools/commands/{euare => iam}/uploadsigningcertificate.py (86%)
 rename euca2ools/{nc/commands => commands/misc}/__init__.py (96%)
 rename euca2ools/commands/{eustore/__init__.py => misc/generatekeyfingerprint.py} (58%)
 create mode 100644 euca2ools/commands/s3/__init__.py
 rename euca2ools/commands/{walrus => s3}/checkbucket.py (83%)
 rename euca2ools/commands/{walrus => s3}/createbucket.py (81%)
 rename euca2ools/commands/{walrus => s3}/deletebucket.py (87%)
 copy euca2ools/commands/{walrus => s3}/deleteobject.py (71%)
 create mode 100644 euca2ools/commands/s3/getobject.py
 rename euca2ools/commands/{walrus/deleteobject.py => s3/headobject.py} (68%)
 rename euca2ools/commands/{walrus => s3}/listallmybuckets.py (89%)
 rename euca2ools/commands/{walrus => s3}/listbucket.py (90%)
 create mode 100644 euca2ools/commands/s3/postobject.py
 create mode 100644 euca2ools/commands/s3/putobject.py
 delete mode 100644 euca2ools/commands/walrus/__init__.py
 delete mode 100644 euca2ools/commands/walrus/getobject.py
 delete mode 100644 euca2ools/commands/walrus/putobject.py
 delete mode 100644 euca2ools/nc/auth.py
 delete mode 100644 euca2ools/nc/commands/bundleandupload.py
 delete mode 100644 man/euca-bundle-upload.1
 delete mode 100644 man/euca-check-bucket.1
 delete mode 100644 man/eustore-describe-images.1
 delete mode 100644 man/eustore-install-image.1
 create mode 100644 requirements.txt
 create mode 100644 requirements26.txt

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-eucalyptus/euca2ools.git



More information about the pkg-eucalyptus-commits mailing list