Commit Graph
660 Commits
Author SHA1 Message Date
Javi Fontan f93e2be001 Bump version to 5.4.0 2017-07-17 13:24:09 +02:00
Javi Fontan 0524112489 Bump version to 5.3.90 2017-07-07 15:27:26 +02:00
Jaime Melis d0ca67a6e4 Bump to version 5.3.85 2017-06-27 15:54:47 +02:00
Jaime Melis 46725391be Fix token for OneGate (size must be 32) 2017-06-18 07:03:44 -04:00
Javi Fontan 8de979e42c Bump version 5.3.80 2017-05-25 16:07:35 +02:00
Tino Vázquez 7c05a28fbb Merge pull request #152 from juanmont/F-4839
F #4839 Added a new login error when oned is not running
2016-11-15 19:49:19 +01:00
juanmont 50410be943 F #4839 Added a new login error when oned is not running 2016-11-15 17:52:25 +01:00
Javi Fontan e2bc33bdf1 Revert "merge with origin/master"
This reverts commit 5e23169689.
2016-11-14 11:45:15 +01:00
Jaime Melis 2b31d82a40 B #4820: It should not raise an exception directly 2016-09-29 14:52:33 +02:00
Jaime Melis 238a75c608 Bump version 5.2 2016-09-27 11:49:32 +02:00
Jaime Melis 342bc17ec3 B #4820: Some commands do not check ONE_AUTH file 2016-09-23 17:56:16 +02:00
Jaime Melis a49f2a747f Bump version 5.1.80 2016-09-14 17:27:24 +02:00
Carlos Martín 1a1d056d6c Bug #4343: Remove default encoding, perform only as fallback 2016-08-25 15:57:23 +02:00
Javi Fontan 02c6d1bb86 Bump version to 5.0.1 2016-06-24 10:39:56 +02:00
Jaime Melis 865470cd47 Bump version 5.0.0 2016-06-08 12:56:22 +02:00
Javi Fontan 496196730b Bump version to 4.90.10 2016-06-07 12:39:50 +02:00
Tino Vazquez e762ee6960 Minor typo 2016-05-30 13:36:46 +02:00
Javi Fontan a34293c420 Bump version 4.90.5 2016-05-26 13:21:38 +02:00
Ruben S. Montero f8f83da64f bug #4390: econe server makes an explicit to_i conversion of string
instance id's. This could be moved to the OCA build_xml functions.
2016-05-23 17:58:02 +02:00
Ruben S. Montero 8afe787ee0 Revert "Fix VM ID parsing in associate_address()". Making integer
conversion out of ID parsing

This reverts commit c7ed0950b1.
2016-05-23 17:53:08 +02:00
Ruben S. Montero 4077e2b30b Bug #4453: Add missing oned states to econe server 2016-05-23 16:57:34 +02:00
Jaime Melis f852150622 Bump version 4.90.0 2016-05-11 10:45:30 +02:00
Carlos Martín eed3e3883d Feature #3932, #3801: Rename VM shutdown & delete for EC2 2016-05-06 15:35:16 +02:00
Javi Fontan e1f6dee180 Update copyright notice year 2016-05-04 12:33:23 +02:00
Tomáš Kukrál 53b0e1807f fix parsing of Authorization header
Econe server fails with <NoMethodError: undefined method `split' for nil:NilClass>
when using some clients (ec2 Ansible modules for example). The problem
lies in parsing Authentication header format.

Euca sends:
Credential=tom/20160425/undefined-19606/ec2/aws4_request, SignedHeaders=accept;accept-encoding;connection;content-length;content-type;host;x-amz-content-sha256;x-amz-date, Signature=fsomehash8cda2

Ansible EC2 module sends:
Credential=tom/20160425/servers/one/aws4_request,SignedHeaders=host;x-amz-date,Signature=6b2ccdsomehash39f2fc555

Previous implementation fails when fields are separated with ","
(without space). Documentation [1] for AWS API says "are separated by a
comma" so there should be just comma, but I'd prefer to maintain
compatibility with euca and convert headers (remove spaces after comma).

[1] http://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-auth-using-authorization-header.html
2016-04-26 20:08:03 +02:00
Daniel Molina 5a6c07fddc Merge pull request #89 from carletes/fix-econe-describe-addresses
Fix output of `econe-describe-addresses`
2016-04-04 11:41:53 +02:00
Carlos Valiente d5f48b22bd Fix output of `econe-describe-addresses
The current with of the IP address column is too small: The IP address "192.168.1.64", for instance, is 12 characters long, and gets truncated to "192.168.1.". Reserving 15 should do:

    irb(main):001:0> "XXX.XXX.XXX.XXX".length
    => 15
    irb(main):002:0>
2016-03-28 20:25:32 +01:00
Carlos Valiente c7ed0950b1 Fix VM ID parsing in associate_address()
The current code in `ElasticIP::associate_address()` strips the leading `i-` prefix of VM instance IDs, if found, in order to convert EC2 instance IDs into OpenNebula VM IDs. Unfortunately that does not work for IDs greater than 7, since the stripped string is interpreted as an octal number due to the remaining leading 0's:

    $ econe-allocate-address
    $ econe-describe-addresses 
      publicIp                instanceId
    192.168.1.
    $ econe-associate-address 192.168.1.1 i-00000106
    $ econe-describe-addresses 
      publicIp                instanceId
    192.168.1.                i-00000070 

(Note that decimal 106 is octal 70)
2016-03-28 20:16:20 +01:00
Ruben S. Montero ade6513a0d feature #4217: Move some logic to core, set clone state for images being
imported into a marketplace
2015-12-19 22:35:09 +01:00
Daniel Molina 46b723c815 Include ImageID for instances deployed through EC2
(cherry picked from commit f952691521)
2015-11-20 12:20:49 +01:00
Daniel Molina 67155222d9 feature #4165: Generate body digest if X-Amz-Content-Sha256 header not provided 2015-11-20 10:43:34 +01:00
Ruben S. Montero cd4804ce6c feature #4111: Fix bug in method name 2015-11-19 23:26:16 +01:00
Ruben S. Montero a97b9f5930 feature #4111: Explicit reutrn nil if user not selected
(cherry picked from commit bac205df9b)
2015-11-19 22:46:58 +01:00
Ruben S. Montero 7c44af97dd feature #4111: Generic user check methos for Auth classes. Moved x509
and Remote to new method. Now RemoteCloudAuth works for users with
driver public.

(cherry picked from commit dc399e0a44)
2015-11-19 22:46:58 +01:00
Daniel Molina b69831fbd6 feature #4165: Add signature v4 support to econe 2015-11-19 18:29:42 +01:00
lsimngar dee123caf1 Remove opennebula/x509_auth dep
(cherry picked from commit f13e5ad127)
2015-11-18 11:58:19 +01:00
lsimngar eff0e0d68e Include new Kerberos remote auth
(cherry picked from commit 0b94f2fc41)
2015-11-18 11:58:05 +01:00
Javi Fontan daad3ffe06 Bump version to 4.14.1 2015-10-05 17:04:53 +02:00
Jaime Melis e20fb5c4c4 Fix copyright in banners 2015-09-23 16:51:10 +02:00
Jaime Melis f651893864 Bump version 4.14.0 2015-09-22 15:02:27 +02:00
Jaime Melis 5ecbfee4e2 Bump version 4.13.85 (beta2) 2015-09-04 14:41:50 +02:00
Daniel Molina 830eb33967 bug #3757: Use path uri for marketplace client 2015-08-26 16:07:35 +02:00
Javi Fontan 9af2e695f1 Bump version and man pages to 4.13.80 2015-07-27 09:56:07 -04:00
Javi Fontan 4b08d76fbf Whitespace cleanup 2015-07-01 15:18:28 -04:00
Ruben S. Montero 80c06dca38 feature #3782: renamed method to disksaveas, cli and Ruby OCA. Added
snap id to save as disks
2015-06-10 19:56:35 +02:00
Ruben S. Montero ce85188042 feature #3782: Changes in OCA (Ruby) and CLI. Updated direct references
to OCA methods
2015-06-10 01:30:22 +02:00
Jaime Melis 45081dd261 Bump version 4.12.0 2015-03-09 10:29:02 +01:00
Jaime Melis 8d00b74177 Change year to 2015 2015-02-24 12:27:59 +01:00
Jaime Melis d34903367e Bump version 4.11.80 2015-02-24 11:52:56 +01:00
Daniel Molina 8a0f49d8a4 bug #3396: econe-register should accept both ami-ID or ID options as an arg
(cherry picked from commit 7e8693d6d7)
2014-12-12 17:41:22 +01:00