mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
Release 1.29.0
This commit is contained in:
parent
90e96f36e6
commit
c596e71095
5 changed files with 117 additions and 5 deletions
111
CHANGELOG.md
111
CHANGELOG.md
|
@ -1,3 +1,114 @@
|
||||||
|
## 1.29.0 04/02/2015
|
||||||
|
*Hash* 90e96f36e6f70a12f0c6794a149231c337293887
|
||||||
|
|
||||||
|
Statistic | Value
|
||||||
|
------------- | --------:
|
||||||
|
Collaborators | 2
|
||||||
|
Downloads | 9116129
|
||||||
|
Forks | 1417
|
||||||
|
Open Issues | 83
|
||||||
|
Watchers | 3433
|
||||||
|
|
||||||
|
**MVP!** Chris Luo
|
||||||
|
|
||||||
|
#### [GleSYS]
|
||||||
|
* Add ability to persist changes on existing server. thanks Christoffer Artmann
|
||||||
|
* add support for SSH key management. thanks Tobias Nygren
|
||||||
|
|
||||||
|
#### [glesys]
|
||||||
|
* fix URL encoding of API parameter values. thanks Tobias Nygren
|
||||||
|
|
||||||
|
#### [google]
|
||||||
|
* Add credentials tests. thanks Ferran Rodenas
|
||||||
|
|
||||||
|
#### [google|compute]
|
||||||
|
* Adding start_server and stop_server. thanks Daniel Broudy
|
||||||
|
|
||||||
|
#### [misc]
|
||||||
|
* Initial integration of powerdns. thanks Chris Luo
|
||||||
|
* Fix binspec def. thanks Chris Luo
|
||||||
|
* Debug modularization and integration. thanks Chris Luo
|
||||||
|
* Initial integration of powerdns. thanks Chris Luo
|
||||||
|
* Fix binspec def. thanks Chris Luo
|
||||||
|
* Debug modularization and integration. thanks Chris Luo
|
||||||
|
* gemspec powerdns update. thanks Chris Luo
|
||||||
|
* fix powerdns_spec.rb. thanks Chris Luo
|
||||||
|
* revert modular providers messup. thanks Chris Luo
|
||||||
|
* missing powerdns require in bin. thanks Chris Luo
|
||||||
|
* fix formatting in gemspec. thanks Chris Luo
|
||||||
|
* Remove server.cost.amount from Formats:Details as it breaks the tests when server has a cost that is a non decimail number. thanks Christoffer Artmann
|
||||||
|
* Use OpenVZ and Debian 7.0 64-bit as default options when creating a server as GleSYS has deprecated their Xen platform. thanks Christoffer Artmann
|
||||||
|
* Changed tests to use Vmware and Debian 7 instead of Xen and Debian 6. thanks Christoffer Artmann
|
||||||
|
* Update test to expect CPU Usage as a Nullable Float. thanks Christoffer Artmann
|
||||||
|
* zone.id instead of zone.domain. thanks Hippie Hacker
|
||||||
|
* Move contributing guidelines from fog.io to CONTRIBUTING.md; closes #3509. thanks Isaac Hollander McCreery
|
||||||
|
* CONTRIBUTING: discuss ongoing changes, link to Roadmap in Wiki and relevant issues. thanks Isaac Hollander McCreery
|
||||||
|
* allow self-signed certs. thanks Jared Everett
|
||||||
|
* Adds `ovirt_filtered_api` to list of recognized options for Ovirt service. thanks Jesse Hallett
|
||||||
|
* Treat __sr as a string representing an opaque reference to a storage repository. See https://github.com/fog/fog/pull/3469. thanks Jonas Kongslund
|
||||||
|
* Allow setting gateway option in CustomizationIPSettings. thanks Justin Pratt
|
||||||
|
* Remove superfluous if modifier. thanks Justin Pratt
|
||||||
|
* added requests files for linode image and linode disk api calls. thanks Marques Johansson
|
||||||
|
* use Fog::Mock.random_numbers where appropriate. thanks Marques Johansson
|
||||||
|
* fix mock for linode_disk_createfromimage. thanks Marques Johansson
|
||||||
|
* added tests for the new linode requests. thanks Marques Johansson
|
||||||
|
* use correct api_action in linode_disk_update. thanks Marques Johansson
|
||||||
|
* use correct identifier for linode_disk_createfromimage. thanks Marques Johansson
|
||||||
|
* revise linode expected results. thanks Marques Johansson
|
||||||
|
* add linode.disk.createfromimage(..label..) param. thanks Marques Johansson
|
||||||
|
* add missing ImageID, DiskID from linode.disk.imagize, linode.disk.resize responses. thanks Marques Johansson
|
||||||
|
* Use fog-core 1.27.4 and above. thanks Matt Bostock
|
||||||
|
* Rackspace Neutron Security Groups & Rules. thanks Matt Darby
|
||||||
|
* Better help address for Rackspace. thanks Matt Darby
|
||||||
|
* Added support to requests V3 tokens and provision compute using V3 keystone auth. thanks Miguel Z
|
||||||
|
* Added extra parameters for domain suffixes and gateway, added comments. thanks Oscar Elfving
|
||||||
|
* vm_clone used regular virtual switches no matter what kind of portgroup was named, changed it to look up and handle distributed virtual switches correctly. thanks Oscar Elfving
|
||||||
|
* Fixed Ruby 1.8 breaking comma. thanks Oscar Elfving
|
||||||
|
* Makes the docker api version call use assigned connection. thanks Partha Aji
|
||||||
|
* Test `Provider[]` errors when unknown. thanks Paul Thornthwaite
|
||||||
|
* Tests top level classes interface. thanks Paul Thornthwaite
|
||||||
|
* Do not skip tests when configuration is missing. thanks Paul Thornthwaite
|
||||||
|
* Remove test references to xenserver. thanks Paul Thornthwaite
|
||||||
|
* Apply style rules to fog.gemspec. thanks Paul Thornthwaite
|
||||||
|
* DRY up specs with `spec_helper`. thanks Paul Thornthwaite
|
||||||
|
* Add Simplecov for coverage. thanks Paul Thornthwaite
|
||||||
|
* Fix Xenserver VDI creation. thanks Paulo Henrique Lopes Ribeiro
|
||||||
|
* Remove Atmos Bin. thanks Paulo Henrique Lopes Ribeiro
|
||||||
|
* Add alias attribute to ovirt/compute/volume.rb. thanks Pavol Dilung
|
||||||
|
* Implement affinity groups. thanks Pavol Dilung
|
||||||
|
* Remove dangeling references to pry debugger. thanks Pavol Dilung
|
||||||
|
* Implement affinity group mockups. thanks Pavol Dilung
|
||||||
|
* Fine-tune affinity group mockups. thanks Pavol Dilung
|
||||||
|
* Implement wipe_after_delete attribute for Fog::Compute::Ovirt::Volume class. thanks Pavol Dilung
|
||||||
|
* Adds Planning service to OpenStack provider. thanks Petr Blaho
|
||||||
|
* Adds Role model and list_roles request. thanks Petr Blaho
|
||||||
|
* Adds Plan model, list_plans and get_plan requests. thanks Petr Blaho
|
||||||
|
* Adds template retrieving into Plan. thanks Petr Blaho
|
||||||
|
* Adds create_plan and delete_plan requests. thanks Petr Blaho
|
||||||
|
* Adds adding and removing Roles from Plan. thanks Petr Blaho
|
||||||
|
* Adds patch_plan request and patch method to Plan. thanks Petr Blaho
|
||||||
|
* Adds RESTlike methods to Plan of Planning service. thanks Petr Blaho
|
||||||
|
* Adds brief docs for OpenStack Planning service. thanks Petr Blaho
|
||||||
|
* Adds few examples for OpenStack Planning service. thanks Petr Blaho
|
||||||
|
* Add endpoint for hypervisor stats. thanks Sean Handley
|
||||||
|
* Fix path and include request in catalog. thanks Sean Handley
|
||||||
|
* fixes inconsistent spacing. thanks Tony Ta
|
||||||
|
* removes unnecessary commas. thanks Tony Ta
|
||||||
|
* more consistent spacing around blocks. thanks Tony Ta
|
||||||
|
* fix inconsistent hash spacing. thanks Tony Ta
|
||||||
|
* Extract local storage provider. thanks Ville Lautanala
|
||||||
|
* Revert "allow self-signed certs for Joyent". thanks Wesley Beary
|
||||||
|
* fix minor typo in get_object_https_url. thanks stephen charles baldwin
|
||||||
|
|
||||||
|
#### [openstack|identity]
|
||||||
|
* check_token and validate_token - make tenant_id optional. thanks Darren Hague
|
||||||
|
* add tests for check_token and validate_token parameters. thanks Darren Hague
|
||||||
|
|
||||||
|
#### [ovirt]
|
||||||
|
* Fix update_interface method. thanks Pavol Dilung
|
||||||
|
* Implement high availability flag an priority attributes. thanks Pavol Dilung
|
||||||
|
|
||||||
|
|
||||||
## 1.28.0 02/19/2015
|
## 1.28.0 02/19/2015
|
||||||
*Hash* d023ee520bcf52072f50f03e22efde344caef936
|
*Hash* d023ee520bcf52072f50f03e22efde344caef936
|
||||||
|
|
||||||
|
|
2
Rakefile
2
Rakefile
|
@ -37,7 +37,7 @@ def gem_file
|
||||||
end
|
end
|
||||||
|
|
||||||
def replace_header(head, header_name)
|
def replace_header(head, header_name)
|
||||||
head.sub!(/(\.#{header_name}\s*= ').*'/) { "#{$1}#{send(header_name)}'"}
|
head.sub!(/(\.#{header_name}\s*= \").*\"/) { "#{$1}#{send(header_name)}\""}
|
||||||
end
|
end
|
||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
|
@ -11,8 +11,8 @@ Gem::Specification.new do |s|
|
||||||
## If your rubyforge_project name is different, then edit it and comment out
|
## If your rubyforge_project name is different, then edit it and comment out
|
||||||
## the sub! line in the Rakefile
|
## the sub! line in the Rakefile
|
||||||
s.name = "fog"
|
s.name = "fog"
|
||||||
s.version = "1.28.0"
|
s.version = "1.29.0"
|
||||||
s.date = "2015-02-19"
|
s.date = "2015-04-02"
|
||||||
s.rubyforge_project = "fog"
|
s.rubyforge_project = "fog"
|
||||||
|
|
||||||
## Make sure your summary is short. The description may be as long
|
## Make sure your summary is short. The description may be as long
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
module Fog
|
module Fog
|
||||||
VERSION = '1.28.0'
|
VERSION = '1.29.0'
|
||||||
end
|
end
|
||||||
|
|
|
@ -109,6 +109,7 @@ Watchers | #{watchers}
|
||||||
'Ash Wilson',
|
'Ash Wilson',
|
||||||
'Benson Kalahar',
|
'Benson Kalahar',
|
||||||
'Brian Hartsock',
|
'Brian Hartsock',
|
||||||
|
'Chris Luo',
|
||||||
'Chris Roberts',
|
'Chris Roberts',
|
||||||
'Christopher Oliver',
|
'Christopher Oliver',
|
||||||
'Colin Hebert',
|
'Colin Hebert',
|
||||||
|
@ -171,7 +172,7 @@ Watchers | #{watchers}
|
||||||
end
|
end
|
||||||
|
|
||||||
def last_release_sha
|
def last_release_sha
|
||||||
`cat changelog.md | head -2`.split(' ').last
|
`cat CHANGELOG.md | head -2`.split(' ').last
|
||||||
end
|
end
|
||||||
|
|
||||||
def downloads
|
def downloads
|
||||||
|
|
Loading…
Reference in a new issue