fog

The Ruby cloud services library.

MIT License

Downloads
58.2M
Stars
4.3K
Committers
837

Bot releases are visible (Hide)

fog - v2.3.0 Latest Release

Published by geemus about 2 years ago

2.3.0 10/03/2022

Hash 934c38de2597788b7f7cf5fb7540138232955544

Statistic Value
Collaborators 2
Forks 1504
Open Issues 4
Watchers 4305

MVP! Olle Jonsson

[misc]

  • Supported Ruby version is 2.5+ now. thanks Lukas Zapletal
  • chore: Enable codeql action. thanks Naveen
  • Rakefile: Drop EOL'd property rubyforge_project. thanks Olle Jonsson
  • Gemspec: Drop EOL'd property rubyforge_project. thanks Olle Jonsson
  • Update library dependences. thanks Takashi Yamamoto
  • dependabot[bot] (43):. thanks Wesley Beary
  • Update fog-dynect requirement from ~> 0.0.2 to >= 0.0.2, < 0.5.0. thanks Wesley Beary
  • Update webmock requirement from ~> 1.22.2 to ~> 3.12.1. thanks Wesley Beary
  • Update fog-brightbox requirement from ~> 0.4 to >= 0.4, < 2.0. thanks Wesley Beary
  • Bump actions/stale from 3 to 3.0.18. thanks Wesley Beary
  • Bump actions/checkout from 2 to 2.3.4. thanks Wesley Beary
  • Bump actions/stale from 3.0.18 to 3.0.19. thanks Wesley Beary
  • Update fog-dynect requirement from >= 0.0.2, < 0.5.0 to >= 0.0.2, < 0.6.0. thanks Wesley Beary
  • Update webmock requirement from ~> 3.12.1 to ~> 3.13.0. thanks Wesley Beary
  • Update rubocop requirement from = 0.52.1 to = 1.16.0. thanks Wesley Beary
  • Update rubocop requirement from = 1.16.0 to = 1.16.1. thanks Wesley Beary
  • Update rubocop requirement from = 1.16.1 to = 1.17.0. thanks Wesley Beary
  • Update rubocop requirement from = 1.17.0 to = 1.18.0. thanks Wesley Beary
  • Update rubocop requirement from = 1.18.0 to = 1.18.1. thanks Wesley Beary
  • Update rubocop requirement from = 1.18.1 to = 1.18.2. thanks Wesley Beary
  • Update rubocop requirement from = 1.18.2 to = 1.18.3. thanks Wesley Beary
  • Bump actions/stale from 3.0.19 to 4. thanks Wesley Beary
  • Update rubocop requirement from = 1.18.3 to = 1.18.4. thanks Wesley Beary
  • Update webmock requirement from ~> 3.13.0 to ~> 3.14.0. thanks Wesley Beary
  • Update rubocop requirement from = 1.18.4 to = 1.19.0. thanks Wesley Beary
  • Update rubocop requirement from = 1.19.0 to = 1.20.0. thanks Wesley Beary
  • Update rubocop requirement from = 1.20.0 to = 1.21.0. thanks Wesley Beary
  • Update rubocop requirement from = 1.21.0 to = 1.22.0. thanks Wesley Beary
  • Update rubocop requirement from = 1.22.0 to = 1.22.1. thanks Wesley Beary
  • Bump actions/checkout from 2.3.4 to 2.3.5. thanks Wesley Beary
  • Update rubocop requirement from = 1.22.1 to = 1.22.2. thanks Wesley Beary
  • Update rubocop requirement from = 1.22.2 to = 1.22.3. thanks Wesley Beary
  • Bump actions/checkout from 2.3.5 to 2.4.0. thanks Wesley Beary
  • Update rubocop requirement from = 1.22.3 to = 1.23.0. thanks Wesley Beary
  • Update rubocop requirement from = 1.23.0 to = 1.24.0. thanks Wesley Beary
  • Update rubocop requirement from = 1.24.0 to = 1.24.1. thanks Wesley Beary
  • Update rubocop requirement from = 1.24.1 to = 1.25.0. thanks Wesley Beary
  • Update rubocop requirement from = 1.25.0 to = 1.25.1. thanks Wesley Beary
  • Bump actions/checkout from 2.4.0 to 3. thanks Wesley Beary
  • Update rubocop requirement from = 1.25.1 to = 1.26.0. thanks Wesley Beary
  • Update rubocop requirement from = 1.26.0 to = 1.26.1. thanks Wesley Beary
  • Update rubocop requirement from = 1.26.1 to = 1.27.0. thanks Wesley Beary
  • Update rubocop requirement from = 1.27.0 to = 1.28.1. thanks Wesley Beary
  • Update rubocop requirement from = 1.28.1 to = 1.28.2. thanks Wesley Beary
  • Bump actions/dependency-review-action from 1 to 2. thanks Wesley Beary
  • Update webmock requirement from ~> 3.14.0 to ~> 3.15.0. thanks Wesley Beary
  • Update webmock requirement from ~> 3.15.0 to ~> 3.16.0. thanks Wesley Beary
  • Update webmock requirement from ~> 3.16.0 to ~> 3.17.0. thanks Wesley Beary
  • Update webmock requirement from ~> 3.17.0 to ~> 3.18.1. thanks Wesley Beary
  • v2.2.0. thanks geemus
  • refresh github actions and config. thanks geemus
  • focus actions tests on supported rubies. thanks geemus
  • allow 3.0/head test failures for now. thanks geemus
  • attempt to add libcurl dev headers to get bundler working. thanks geemus
  • add bin/cloudstack back in to get ci on track. thanks geemus
  • drop Aliyun bin require, as it is broken. thanks geemus
  • make available check in bin resilient to nil. thanks geemus
  • fix AWS CDN reference in bin tests. thanks geemus
  • workaround autoload mismatch with renested AWS class/module names. thanks geemus
  • use shared workflows. thanks geemus
  • Set permissions for GitHub actions. thanks naveensrinivasan
  • chore(deps): Included dependency review. thanks naveensrinivasan
fog - v2.2.0

Published by geemus over 5 years ago

2.2.0 06/18/2019

Hash 198649965a63fea6296831689cadda2c06570840

Statistic Value
Collaborators 2
Forks 1534
Open Issues 4
Watchers 4215

MVP! Conor Tinch

[misc]

  • Removed all references to fog-cloudstack. Fog-cloudstack can be added back into lib/fog/bin.rb once we have a fog-cloudstack gem. thanks Conor Tinch
  • Added cloudstack in as a provider since there's a gem. thanks Conor Tinch
  • Added cloudstack in as a provider since there's a gem. thanks Conor Tinch
  • remove fog-joyent from gemspec, at least temporarily. thanks geemus
  • bump fog-core version. thanks geemus
fog - v2.1.0

Published by geemus almost 6 years ago

2.1.0 11/12/2018

Hash adc3d36e1c47976a1ec2630bd4577e082593c884

Statistic Value
Collaborators 2
Forks 1545
Open Issues 7
Watchers 4168

MVP! Akira Matsuda

[cloudstack]

  • Allow specifying the size of root volume. thanks Takashi Kokubun

[misc]

  • GitHub is https by default. thanks Akira Matsuda
  • Remove BlueBox Blocks. thanks Chris Lundquist
  • Add SemVer stability badge to README. thanks Grey Baker
  • Upgrade google dependency. thanks Nat Welch
  • Fix whitespace in gemspec. thanks Nat Welch
  • unpin mime-types. thanks Nat Welch
  • Removing leftovers from extraction of fog-ovirt. thanks Ori Rabin
  • Make CloudSigma snapshot tests pending. thanks Paul Thornthwaite
  • Rescue opennebula loading issues. thanks Paul Thornthwaite
  • "Fix" incorrect Compute provider credential test. thanks Paul Thornthwaite
  • Tweak CloudSigma testing schema. thanks Paul Thornthwaite
  • Fix Cloudstack #connection deprecation warning. thanks Paul Thornthwaite
  • Remove tests for deprecated binary #[]. thanks Paul Thornthwaite
  • Enable Ruby 2.5 in CI. thanks Pavel Valena
  • lib/fog/linode: Add Tokyo2 to avail_datacenters. thanks Penny
  • Fix compatibility with fog-brightbox 1.0.0+. thanks t Ondruch
  • v2.0.0. thanks geemus
  • add stale bot config. thanks geemus
  • remove tests around deprecated usage. thanks geemus
fog - v2.0.0

Published by geemus over 6 years ago

2.0.0 03/06/2018

Hash ff9fe270cd23627f748dd37e9bf2800640187f60

Statistic Value
Collaborators 2
Forks 1553
Open Issues 41
Watchers 4102

MVP! Tinguely Pierre

[misc]

  • Drop Zerigo. thanks Paulo Ribeiro
  • add id in xml only if present. Else an id is generated from xsd generation. thanks Tinguely Pierre
  • make network optionnal for instantiate request. thanks Tinguely Pierre
  • implement the put api to configure the network section in vapp. thanks Tinguely Pierre
  • Drop Ruby<2 support. thanks Tomer Brisker
  • bump rubocop dep. thanks geemus
fog - v1.42.0

Published by geemus about 7 years ago

1.42.0 09/29/2017

Hash 41a38068d34237b9639ac045f99a4b48160834a9

Statistic Value
Collaborators 2
Forks 1556
Open Issues 45
Watchers 4060

MVP! swamp09

[misc]

  • Upgrade JSON to ~> 2.0. thanks Denis Defreyne
  • Removing ovirt provider. thanks Ori Rabin
  • fix changelog task. thanks geemus
  • Suppress warning: ambiguous first argument; put parentheses or a space even after /' operator`. thanks swamp09
  • Suppress warning: mismatched indentations at 'end' with 'class'. thanks swamp09
fog - v1.41.0

Published by geemus about 7 years ago

1.41.0 08/01/2017

Hash e5d3672e804149d38f91ccdfdaf7cfd7be52b75b

Statistic Value
Collaborators 2
Forks 1558
Open Issues 44
Watchers 4042

MVP! effeminate-batman

[misc]

  • Attach ovirt activate and deactivate volume calls that are available in the rbovirt library. thanks Felix
  • Remove internet_archive. thanks Nat Welch
  • add fog-internet-archive to deps. thanks Nat Welch
  • sort dependency list. thanks Nat Welch
  • Remove more internet archive stuff. thanks Nat Welch
  • Re-add internet_archive. thanks Nat Welch
  • Add 2.3 and 2.4 to test builds, also trusty. thanks Nat Welch
  • Joyent Extraction. thanks effeminate-batman
  • Add Joyent to fog.gemspec. thanks effeminate-batman
  • bump fog-core. thanks geemus
  • allow dash in committer name for changelog. thanks geemus
  • adding disks and clone to attribute. thanks orrabin

[ovirt]

  • fix waiting for VM to be stopped. thanks as
fog - v1.40.0

Published by geemus over 7 years ago

1.40.0 03/13/2017

Hash ed5edd8610f5585267f07567cccec1c10b002764

Statistic Value
Collaborators 2
Forks 1556
Open Issues 48
Watchers 3975

[misc]

  • bump fog-digitalocean version to avoid conflict. thanks geemus
fog - v1.39.0

Published by geemus over 7 years ago

1.39.0 03/13/2017

Hash d6c89ea01e747f36e3d384191ac3072e29ddec64

Statistic Value
Collaborators 2
Forks 1556
Open Issues 48
Watchers 3975

MVP! Cherdancev Evgeni

[CloudSigma]

  • add snapshots (#3491). thanks zephyrean

[digitalocean]

  • delete leftover spec. thanks geemus

[misc]

  • Adding postinstall message. thanks Artem Yakimenko
  • Fixing gemspec conflicts with 1.9. thanks Artem Yakimenko
  • Add instance_types support to oVirt provider. thanks Baptiste Agasse
  • Fix filtering for Digital Ocean list_ssh_keys request. thanks Ben Sedat
  • Allow filtering for Digital Ocean list_flavors request. thanks Ben Sedat
  • Fix Digital Ocean list_servers mock format. thanks Ben Sedat
  • Add tests for Digital Ocean list_ssh_keys request. thanks Ben Sedat
  • Digital Ocean list_* requests pass query params to Excon. thanks Ben Sedat
  • add suspend&resume support and change tests to fog way. thanks Cherdancev Evgeni
  • remove execute flag from README.md. thanks Cherdancev Evgeni
  • retab & remove empty Mock. thanks Cherdancev Evgeni
  • change tests for using fogtest flavor. thanks Cherdancev Evgeni
  • add suspend&resume support and change tests to fog way. thanks Cherdancev Evgeni
  • remove execute flag from README.md. thanks Cherdancev Evgeni
  • retab & remove empty Mock. thanks Cherdancev Evgeni
  • change tests for using fogtest flavor. thanks Cherdancev Evgeni
  • Prevent malformed request with asterisk (*) character. thanks Gavin Lam
  • Add DigitalOcean provider. thanks Garcia
  • Removed 'filters' from ssh_key. thanks JJ Asghar
  • extract DNSimple, require 'fog-dnsimple'. thanks Joshua Lane
  • remove dnsimple tests. thanks Joshua Lane
  • remove ninefold. thanks Joshua Lane
  • Fix default API version for Joyent. thanks Manuel Franco
  • fix dependency issues when building on 1.9.*. thanks Paulo Ribeiro
  • Add request to create snapshot. thanks Pierre Tinguely
  • #3900 Escape VM name in OpenNebula allocator. thanks Sergey Susikov
  • Remove digitalocean. thanks Suraj Shirvankar
  • Remove digitalocean bin files. thanks Suraj Shirvankar
  • Total number of droplets for digital ocean. thanks Tameem
  • Add more changes. thanks Tameem
  • Testing. thanks Tameem
  • Working. thanks Tameem
  • clean. thanks Tameem
  • F rage4 bulk update endpoint (#3917). thanks Tameem Iftikhar
  • Drop 'hp' from compute tests. thanks t Ondruch
  • Drop 'hp' from storage tests. thanks t Ondruch
  • Drop 'hp' test cases. thanks t Ondruch
  • bump fog-core dep. thanks geemus
  • bump fog-core dependency. thanks geemus
  • fix fog-core dependency. thanks geemus
  • bump fog-core dep. thanks geemus
  • remove require for missing digitalocean bin. thanks geemus
  • Update licence.md. thanks pieceofcakeresul
  • Update compose_common.rb. thanks tinguelyp
  • Update post_create_snapshot.rb. thanks tinguelyp
fog - v1.38.0

Published by geemus over 8 years ago

1.38.0 03/28/2016

Hash 5e4bde2733adc08ba2d92b2d2824e2d3845fc5e5

Statistic Value
Collaborators 2
Downloads 14820336
Forks 1539
Open Issues 58
Watchers 3805

MVP! Daniel Aragao

[DigitalOcean]

    • Failed requests fail to log because of Bluebox. thanks Daniel Lobato

[HPCloud]

  • Removing HP cloud. thanks JJ Asghar

[digitalocean]

  • fix method sig for list_images mock. thanks geemus
  • update flavor tests to match v2 mock. thanks geemus

[docker]

  • Fixing bad namespace on errors. thanks David Davis

[misc]

  • support neutron networks labled as public. thanks Chris McClimans
  • rfc1918 addys for private_address. thanks Emilie
  • merging. thanks Dan Aragao
  • fixing bad merge. thanks Dan Aragao
  • this doesn't seem to exist anymore. thanks Dan Aragao
  • Task to run vcloud-director tests only. thanks Daniel Aragao
  • Adding Syslog config elements to org network. thanks Daniel Aragao
  • Revert "Adding Syslog config elements to org network.". thanks Daniel Aragao
  • Adds VPN section to edge gateway service configuration. thanks Daniel Aragao
  • Adds DHCP to edge gateway service configuration. thanks Daniel Aragao
  • Fixes attributes when generating xml body for post deploy vapps. thanks Daniel Aragao
  • Add post compose vapp to requests. thanks Daniel Aragao
  • Add post compose vapp to requests. thanks Daniel Aragao
  • The AdminPassword XML element isn't present unless AdminPasswordEnabled, maybe because it's an empty tag? If not set the VCloud API gives a 400. thanks Daniel Aragao
  • WIP - Complying with VCloud Director's xml and pulling it into its own class with tests. thanks Daniel Aragao
  • AllEULAsAccepted has to be in the right 'place', adding VM name and escape customisation scripts. thanks Daniel Aragao
  • Once more, order matters. thanks Daniel Aragao
  • WIP - Complying with VCloud Director's xml and pulling it into its own class with tests. thanks Daniel Aragao
  • AllEULAsAccepted has to be in the right 'place', adding VM name and escape customisation scripts. thanks Daniel Aragao
  • Once more, order matters. thanks Daniel Aragao
  • The AdminPassword XML element isn't present unless AdminPasswordEnabled, maybe because it's an empty tag? If not set the VCloud API gives a 400. thanks Daniel Aragao
  • Adding network_adapters to VM parser and model as a single IP address doesn't cut when dealing with multiple networks. thanks Daniel Aragao
  • Adding network_adapters to VM parser and model as a single IP address doesn't cut when dealing with multiple networks. thanks Daniel Aragao
  • DRYer refactored version. thanks Daniel Aragao
  • Adding network_adapters to VM parser and model as a single IP address doesn't cut when dealing with multiple networks. thanks Daniel Aragao
  • DRYer refactored version. thanks Daniel Aragao
  • I need the network name too. thanks Daniel Aragao
  • I need the network name too. thanks Daniel Aragao
  • Fix from closed PR #2967. thanks Daniel Aragao
  • Changed my mind on this one and closed off PR #2967. thanks Daniel Aragao
  • WIP - Adding post recompose vapp. Hacky for now. thanks Daniel Aragao
  • Better to pass the VM model instead of a random hash. thanks Daniel Aragao
  • Power off leaves it in 'Partially Running' state. VMs must be fully OFF when deleting them with recompose. thanks Daniel Aragao
  • InstantiationParams and SourceItems are only needed when actually adding VMs. thanks Daniel Aragao
  • Easier to read. thanks Daniel Aragao
  • Adding 'deployed' status to model so that one can decide whether to undeploy. thanks Daniel Aragao
  • Revert "Fix from closed PR #2967". thanks Daniel Aragao
  • Refactoring to remove duplication from compose and recompose generators. thanks Daniel Aragao
  • Wrong merge. thanks Daniel Aragao
  • Ignoring this for now. thanks Daniel Aragao
  • Housekeeping. thanks Daniel Aragao
  • WIP - Adding post recompose vapp. Hacky for now. thanks Daniel Aragao
  • Better to pass the VM model instead of a random hash. thanks Daniel Aragao
  • Power off leaves it in 'Partially Running' state. VMs must be fully OFF when deleting them with recompose. thanks Daniel Aragao
  • InstantiationParams and SourceItems are only needed when actually adding VMs. thanks Daniel Aragao
  • Easier to read. thanks Daniel Aragao
  • Adding 'deployed' status to VM model. thanks Daniel Aragao
  • Housekeeping. thanks Daniel Aragao
  • Refactoring to remove duplication from compose and recompose generators. thanks Daniel Aragao
  • Don't try to build it if it doesn't exist. thanks Daniel Aragao
  • Oops. thanks Daniel Aragao
  • Adding missing tags for NetworkConnection. thanks Daniel Aragao
  • Adding missing tags for NetworkConnection. thanks Daniel Aragao
  • Adding tests for vm and vms parsers. These represent the XML crunching from GET requests in compute. thanks Daniel Aragao
  • Adding tests for vm and vms parsers. These represent the XML crunching from GET requests in compute. thanks Daniel Aragao
  • Adding 'deployed' status to model so that one can decide whether to undeploy. thanks Daniel Aragao
  • For the old versions of Ruby. thanks Daniel Aragao
  • For the old versions of Ruby. thanks Daniel Aragao
  • Fixing dependency in Travis. thanks Daniel Aragao
  • Fixing dependency in Travis. thanks Daniel Aragao
  • Adding network_adapters to VM parser and model as a single IP address doesn't cut when dealing with multiple networks. thanks Daniel Aragao
  • DRYer refactored version. thanks Daniel Aragao
  • I need the network name too. thanks Daniel Aragao
  • Revert "Fix from closed PR #2967". thanks Daniel Aragao
  • Adding tests for vm and vms parsers. These represent the XML crunching from GET requests in compute. thanks Daniel Aragao
  • Adding 'deployed' status to model so that one can decide whether to undeploy. thanks Daniel Aragao
  • For the old versions of Ruby. thanks Daniel Aragao
  • Fixing dependency in Travis. thanks Daniel Aragao
  • Task to run vcloud-director tests only. thanks Daniel Aragao
  • Adding Syslog config elements to org network. thanks Daniel Aragao
  • Revert "Adding Syslog config elements to org network.". thanks Daniel Aragao
  • Adds VPN section to edge gateway service configuration. thanks Daniel Aragao
  • Adding network_adapters to VM parser and model as a single IP address doesn't cut when dealing with multiple networks. thanks Daniel Aragao
  • Adding network_adapters to VM parser and model as a single IP address doesn't cut when dealing with multiple networks. thanks Daniel Aragao
  • DRYer refactored version. thanks Daniel Aragao
  • Adding network_adapters to VM parser and model as a single IP address doesn't cut when dealing with multiple networks. thanks Daniel Aragao
  • DRYer refactored version. thanks Daniel Aragao
  • I need the network name too. thanks Daniel Aragao
  • Changed my mind on this one and closed off PR #2967. thanks Daniel Aragao
  • Adding 'deployed' status to model so that one can decide whether to undeploy. thanks Daniel Aragao
  • Wrong merge. thanks Daniel Aragao
  • Don't try to build it if it doesn't exist. thanks Daniel Aragao
  • Oops. thanks Daniel Aragao
  • Adding tests for vm and vms parsers. These represent the XML crunching from GET requests in compute. thanks Daniel Aragao
  • For the old versions of Ruby. thanks Daniel Aragao
  • Fixing dependency in Travis. thanks Daniel Aragao
  • Adding network_adapters to VM parser and model as a single IP address doesn't cut when dealing with multiple networks. thanks Daniel Aragao
  • DRYer refactored version. thanks Daniel Aragao
  • Adding tests for vm and vms parsers. These represent the XML crunching from GET requests in compute. thanks Daniel Aragao
  • For the old versions of Ruby. thanks Daniel Aragao
  • Standardize the :state alias to :status. thanks JJ Asghar
  • Keeping the dependency gems in order. thanks JJ Asghar
  • Move Rackspace out to provider gem. thanks Matt Darby
  • Removed bulk of OpenStack. thanks Matt Darby
  • openstack service retrieval also pass options on unscoped fallback. thanks Maurice Schreiber
  • openstack image v2 correct images find_by_* and find_attribute. thanks Maurice Schreiber
  • Removes URI::encode call on parameteres. thanks Petr Blaho
  • Added filtering capabilities to images request. thanks Raul Roa
  • Added filtering capabilities to servers request. thanks Raul Roa
  • Added filtering capabilities to regions request. thanks Raul Roa
  • Adding myself to the contributors list. thanks Raul Roa
  • Added missing argument for regions request. thanks Raul Roa
  • Updated list_regions signature at Mock. thanks Raul Roa
  • Updated list_servers signature at Mock. thanks Raul Roa
  • Put the prefix in place for all identity calls. thanks Sean Handley
  • Include endpoint path matcher. thanks Sean Handley
  • Deperate delete_server for destroy_server. thanks Suraj Shirvankar
  • Added rake task to install the gem locally. thanks Suraj Shirvankar
  • Added the cloudatcost as a gem. thanks Suraj Shirvankar
  • Delete stuff. thanks Suraj Shirvankar
  • Update README.md. thanks Suraj Shirvankar
  • Remove more hp remains. thanks Suraj Shirvankar
  • Added paging for images collection. thanks Suraj Shirvankar
  • Removed debug code. thanks Suraj Shirvankar
  • Change method from dig to deep fetch. thanks Suraj Shirvankar
  • Add get_server_password functionality. thanks Tareq
  • Strip port number from host header. thanks Tim Lawrence
  • Added label to Guest Properties. thanks Tim Lawrence
  • require builder. thanks Tim Lawrence
  • Added instantiate_vapp_template_params generator. thanks Tim Lawrence
  • Tidying up for PR. thanks Tim Lawrence
  • Tidying up for PR. thanks Tim Lawrence
  • Tidying up for PR. thanks Tim Lawrence
  • pin mime-types version. thanks Tim Lawrence
  • add spec helper with creds. thanks Tim Lawrence
  • fix tests. thanks Tim Lawrence
  • Revert "[digitalocean] update flavor tests to match v2 mock". thanks geemus
  • cleanup some HP remnants. thanks geemus
  • remove old test running stuff for extracted providers. thanks geemus
  • rework mock openstack snapshot to have same behavior as servers... thanks zhitongLBN
  • use symbol to fix get options erreur. thanks zhitongLBN
  • added associate and disassociate into floating_ip objet make mock requests concern floating_ips to have same behaviors as compute's. thanks zhitongLIU

[openstack]

  • storage does not require api_key and username, token can also be used. thanks Andreas Pfau

[skip ci]

  • Fix some typos in the README. thanks Tim Wade

[vcloud director]

  • access vApp Template Virtual Machines from Catalog Items. thanks Tim Lawrence

[vcloud_director]

  • fix typo for port omission. thanks Wesley Beary
fog - v1.37.0

Published by geemus almost 9 years ago

1.37.0 12/22/2015

Hash f7cf6b7c6499ab2a58bb7fe6848363d7cc459d3a

Statistic Value
Collaborators 2
Downloads 13380838
Forks 1530
Open Issues 89
Watchers 3729

MVP! Rich Daley

[misc]

  • Remove vSphere provider. thanks Garcia
  • Remove lib/fog/bin/vsphere. thanks Garcia
  • Use fog-vsphere ~> 0.2. thanks Garcia
  • OpenStack fix Cinder v2 typo. thanks Ladislav Smola
  • OpenStack add server evacuate action. thanks Ladislav Smola
  • Fix DigitalOceanV2::SshKey misplaced #save, #destroy and #update methods. thanks Manuel Franco
  • Enforce no slash in container name. thanks Matt Darby
  • Update API path for deleting SSH keys. thanks Michael Borohovski
  • Upgrade version of fog-vsphere to 0.4. Fixes #3784. thanks Michael Borohovski
  • Updates Getting Started for DigitalOcean. thanks Peter Souter
  • Add some mocks for VM (partial) and Network. thanks Rich Daley
  • Add loads more mocks to the vcloud_director backend. thanks Rich Daley
  • Add mocks for disks. thanks Rich Daley
  • Add mock support for tags. thanks Rich Daley
  • Don't pass AdminPassword if AdminPasswordAuto is true (causes an exception). thanks Rich Daley
  • Remove erroneous file. thanks Rich Daley
  • Add a barebones :post_reconfigure_vm and a Vm#reconfigure that uses it. thanks Rich Daley
  • Add a mock and fix infinite loop issue. thanks Rich Daley
  • Set description in the mocks ahead of separate PR. thanks Rich Daley
  • Add support for VM descriptions. thanks Rich Daley
  • Add a #storage_only to disks to return only those disks that are actually disks. thanks Rich Daley
  • Remove description if it hasn't changed. thanks Rich Daley
  • Make comment more explicit about OVF. thanks Rich Daley
  • Add vdc.networks. thanks Rich Daley
  • Fix bogus requires. thanks Rich Daley
  • Add a mock for put_network_connection_system_section_vapp and fix the mock for get_vm_network to get the VM ID the same way the parser does. thanks Rich Daley
  • Add mock for post_power_on_vapp. thanks Rich Daley
  • Add mock for delete_vapp. thanks Rich Daley
  • According to doc, only the username is mandatory. thanks Sean Handley
  • If the management URL has no path, use the one in the auth URI. thanks Sean Handley
  • Revert "If the management URL has no path, use the one in the auth URI.". thanks Sean Handley
  • Workaround for installs using both v2 and v3. thanks Sean Handley
  • Fix #3785 Missing image details for digitalocean version 2 api. thanks Suraj Shirvankar
  • Added method locked? to check if the machine is currently locked with another operation. thanks Suraj Shirvankar
  • Add openstack_temp_url_key to the list of recognized options. thanks Yauheni Kryudziuk
  • rely on fog-xml nokogiri dep. thanks geemus
  • add mime-types as dev dependency. thanks geemus
  • Update compute.md. thanks losingle

[openstack]

  • volume API v2 implementation. thanks Darren Hague
  • Revert over-eager optimisation in v2 authentication case. thanks Darren Hague

[rackspace]

  • Add support for get_vnc_console request to compute_v2. thanks Dusty Jones
fog - v1.36.0

Published by geemus almost 9 years ago

1.36.0 11/16/2015

Hash e7cd19696284633d4363993e2e3fda41384b7d58

Statistic Value
Collaborators 2
Downloads 12793379
Forks 1517
Open Issues 92
Watchers 3689

MVP! Phil Ross

[misc]

  • added content-encoding meta-data. thanks ller
  • version for fog-aliyun added in fog.gemspec. thanks Daniyal Shah
  • Digital Ocean V2 call to create an ssh key returns a 201 on success: https://developers.digitalocean.com/documentation/v2/#create-a-new-key. thanks Dave Benvenuti
  • improve mocks to more closely match real ssh key endpoint functionality. thanks Dave Benvenuti
  • Fix issue when creating virtual machines with more than 7 disks. thanks Francois Herbert
  • Fix distributed port group switches support for cloning with multiple networks. thanks as
  • Extract virtualswitch parameter to the network model. thanks as
  • fix openstack baremetal node delete. thanks Jason Montleon
  • Fixed issue with OpenStack Auth v2. thanks ller
  • Fix set node type for Rackspace load balancer. thanks Pablo Porto
  • Add abbr attribute to Linode DataCenter. thanks Phil Ross
  • Add created_at and requires_pvops_kernel to Linode Image model. thanks Phil Ross
  • Update the Linode avail_kernels request and Kernel model. thanks Phil Ross
  • Update the Linode avail_linodeplans request and Flavor model. thanks Phil Ross
  • Add support for the Linode avail.nodebalancers API call. thanks Phil Ross
  • Fix the signature of the Linode avail_stackscripts mock. thanks Phil Ross
  • Use options on the all method to filter Linode kernels. thanks Phil Ross
  • fix method call name in openstack node destroy so that it will work. thanks Stephen Herr
  • vsphere: allow setting of boot order when using api > 5.0. thanks Timo Goebel
  • Revert "temporarily relax ruby version constraint". thanks geemus
  • make net/ssh require optional. thanks geemus
  • re-add 1.9 to travis config. thanks geemus
  • limit to 1.9 compat fog-google. thanks geemus
  • 1.8 compatibility for pre 2 release. thanks geemus

[openstack]

  • Basic caching support for auth tokens, domains & projects. thanks Darren Hague
  • Re-record VCRs, plus some light refactoring. thanks Darren Hague

[vsphere]

  • add support for taking snapshot. thanks Ivo Reznicek
  • support for snapshot list and revert. thanks Ivo Reznicek
  • support for listing processes in guest OS. thanks Ivo Reznicek
  • Prefer Class#name to Class#to_s. thanks Kevin Menard
fog - v1.35.0

Published by geemus almost 9 years ago

1.35.0 10/20/2015

Hash 4444f3287454a4281ead73fa24aa1b93d5d23a39

Statistic Value
Collaborators 2
Downloads 12346569
Forks 1496
Open Issues 86
Watchers 3665

MVP! bryanl

[#3099]

  • Remove Nokogiri constraint. thanks Paul Thornthwaite

[Fog 2.0]

  • Remove 1.8.7 support. thanks Paul Thornthwaite
  • Update docs re dropping 1.8.7 support. thanks Paul Thornthwaite

[misc]

  • Add boot_volume_size to RS compute_v2 Server Create. thanks Alain De Carolis
  • fix kernel selection bug. thanks Alex Borisov
  • Use head version of all released MRI versions. thanks Caleb Thompson
  • Allow travis to generate matrix of rubies and gems. thanks Caleb Thompson
  • Re-add 1.9.3 support. thanks Caleb Thompson
  • Allow failures on latest Ruby version. thanks Caleb Thompson
  • change get_raw replacement regex from />/ to /=>/ for output XML. thanks Cherdancev Evgeni
  • add RAW tests. thanks Cherdancev Evgeni
  • fixing scope of mock class on compute_v2 digital ocean list fiels. thanks Joshua Gross
  • Fixing misnaming of methods for mock classes in compute v2 digitalocean. thanks Joshua Gross
  • Making the existing suite of tests pass for digitalocean compute v2. thanks Joshua Gross
  • fixing digitalocean server tests to test response format. thanks Joshua Gross
  • fixing merge conflicts. thanks Joshua Gross
  • forgetful save of a file. thanks Joshua Gross
  • Openstack adding Heat Patch support. thanks Ladislav Smola
  • Openstack volumes adding volume type management. thanks Ladislav Smola
  • Ensure root user behaves like Rackspace defaults. thanks Martin Smith
  • Require fog-google versions compatable w/ > 1.9.3. thanks Nat Welch
  • update fog-google dep to > 0.1.1. thanks Nat Welch
  • Added case to reboot gracefully if toolsOld. thanks Nick Huanca
  • Change URL options to a hash rather than an array. thanks Paul Martin
  • CGI.escape and character replacements. thanks Paul Martin
  • Limit 1.9.3 tests to use older Net::SSH. thanks Paul Thornthwaite
  • Remove support for Ruby 1.9.3. thanks Paul Thornthwaite
  • Don't allow Travis failures for Ruby 2.2. thanks Paul Thornthwaite
  • Removed unecessary configurations from Travis. thanks Paulo Henrique Lopes Ribeiro
  • Bumped required ruby version to 1.9.3. thanks Paulo Henrique Lopes Ribeiro
  • Remove XENSERVER code. thanks Paulo Henrique Lopes Ribeiro
  • Remove XENSERVER tests. thanks Paulo Henrique Lopes Ribeiro
  • Remove XENSERVER bin. thanks Paulo Henrique Lopes Ribeiro
  • Remove XENSERVER test helper. thanks Paulo Henrique Lopes Ribeiro
  • Depend on fog-xenserver. thanks Paulo Henrique Lopes Ribeiro
  • Adds documentation for new V2 methods. thanks Peter Souter
  • Add new #get method for images. thanks Peter Souter
  • Adds #transfer and #convert methods to image. thanks Peter Souter
  • list_servers. thanks bryanl
  • list_images. thanks bryanl
  • list_regions. thanks bryanl
  • list_flavors. thanks bryanl
  • add a server mock. thanks bryanl
  • list_servers. thanks bryanl
  • list_images. thanks bryanl
  • list_regions. thanks bryanl
  • list_flavors. thanks bryanl
  • add a server mock. thanks bryanl
  • add create and delete server. thanks bryanl
  • get a server. thanks bryanl
  • add droplet actions. thanks bryanl
  • add ssh key data. thanks bryanl
  • support DigitalOcean v2 compute API. thanks bryanl
  • add methods for server ipv4 and ipv6 public addresses. thanks bryanl
  • Fog support new provider: aliyun. thanks dengqinsi
  • v2.0.0.pre.0. thanks geemus
  • temporarily relax ruby version constraint. thanks geemus

[openstack]

  • Add request for Cinder to get quota usage. thanks Dang Tung Lam
  • List server actions fix. thanks Dang Tung Lam
  • Glance v2 API. thanks Darren Hague
  • Make sure that Identity v3 authentication uses a v3 endpoint. thanks Darren Hague
  • IdV3: re-record VCRs against a new DevStack kilo installation. thanks Darren Hague
fog - v1.34.0

Published by geemus about 9 years ago

1.34.0 09/03/2015

Hash 23467f391cbc9d8d3262da33cec533f8b8e80cee

Statistic Value
Collaborators 2
Downloads 11446261
Forks 1472
Open Issues 82
Watchers 3594

MVP! Oleg Vivtash

[Brightbox]

  • Remove provider specific tests. thanks Paul Thornthwaite

[OpenStack]

  • Enable list_snapshots_detailed request. thanks Greg Blomquist

[misc]

  • Adding #get_by_id for Fog::Compute::VcloudDirector::VmCustomizations. thanks Adam Leff
  • Fix attach router to also use port id if passed. thanks Andrew Battye
  • When getting a v3 identity service from the catalog, make sure the path includes /v3. thanks Darren Hague
  • Fix issue #3662 - copy openstack_identity_endpoint option to @openstack_identity_public_endpoint. thanks Darren Hague
  • Extract dynect bin from fog to fog-dynect. thanks Glenn Pratt
  • Fix deprecated call to security_groups. thanks Greg Blomquist
  • Fix deprecated call to resources. thanks Greg Blomquist
  • Cloud Director supports multiple peer subnets. thanks Josh Myers
  • Openstack missing passing of unscoped_token. thanks Ladislav Smola
  • Allow Rackspace-specific options for get_object_https_url. thanks Oleg Vivtash
  • Code prettified. thanks Oleg Vivtash
  • Ruby187 hash syntax. thanks Oleg Vivtash
  • Fog::Storage[:rackspace] object requests test update. thanks Oleg Vivtash
  • Fog::Storage[:rackspace] object requests test cleanup. thanks Oleg Vivtash
  • relax dependency for fog-ecloud. thanks Praveen Arimbrathodiyil
  • support allowed address pairs. thanks pyama86
  • style. thanks pyama86
  • api path set. thanks pyama86

[openstack]

  • allow auth_token attribute to be written to. thanks Darren Hague
  • align recognized parameters, move common things among services into openstack core. thanks Maurice Schreiber
  • undo premature move of identity_service_type: default value does no good. thanks Maurice Schreiber
  • orchestration: add missing collection requires, path variable already contains tenant_id. thanks Maurice Schreiber
  • core: fix wrong merge in 3b129ab9b2eac1cddc3fa680c88f436a6a853474. thanks Maurice Schreiber
fog - v1.33.0

Published by geemus about 9 years ago

1.33.0 08/12/2015

Hash 514fb792da07e6c5beaf4b735ea944fa873483f0

Statistic Value
Collaborators 2
Downloads 11035171
Forks 1472
Open Issues 78
Watchers 3573

MVP! Darren Hague

[Dynect]

  • Extract Dynect DNS provider to fog-dynect. thanks Glenn Pratt

[misc]

  • vCloud Director queued tasks should not count as "non_running". thanks Adam Leff
  • Add execute request. thanks Alan Sebastian
  • Fix comment: 5mins = 300s. thanks Andrew Langhorn
  • Allow real OpenStack storage adapter to take :openstack_management_url option. thanks Danny Guinther
  • [openstack][Storage] Added the delete_at and delete_after flags. thanks Francesco Vollero
  • Vsphere - customizing interfaces and disks when cloning from template. thanks as
  • Add support for multiple VPN tunnels. thanks Josh Myers
  • Adding Openstack Collection base class. thanks Ladislav Smola
  • Openstack Model base class. thanks Ladislav Smola
  • Fog::OpenStack::Model base class for all openstack models. thanks Ladislav Smola
  • Fog::OpenStack::Collection base class for all openstack collections. thanks Ladislav Smola
  • OpenStack compute add full support of availability zones. thanks Ladislav Smola
  • OpenStack servers list options fix. thanks Ladislav Smola
  • Adding OpenStack volume availability_zones. thanks Ladislav Smola
  • OpenStack compute add shelve related actions. thanks Ladislav Smola
  • Add missing require of identitty v3. thanks Ladislav Smola
  • update Linode avail_datacenters mock results. thanks Marques Johansson
  • add extend_volume request to Fog::Volume::OpenStack. thanks Stefan Majewsky
  • fucking 1.8.7. thanks Stefan Majewsky
  • fix test run on JRuby. thanks Stefan Majewsky
  • Use traverse to get resource pools, fixes #3579. thanks alan
  • Fix nested folders in get virtual machine. thanks alan
  • Intermediate foldes in DC/Cluster tree. thanks slivik

[openstack]

  • Allow the auth_token to be overridden (e.g. with the admin token from keystone.conf). thanks Darren Hague
  • Deal with Compute 'server details' returning null user_data. thanks Darren Hague
  • Add support for hierarchical projects. thanks Darren Hague
  • Add test for subnet creation. thanks Darren Hague
  • Add tests for subtree_as_list and parents_as_list in hierarchical projects. thanks Darren Hague
  • hierarchical projects: subtree_as_list and parents_as_list - set subtree and parents attributes as Array of Project instead of Array of Hash. thanks Darren Hague
  • hierarchical projects: Add test to check that a newly added subproject appears in a top-level project's list. thanks Darren Hague
  • Refactoring to avoid having to copy/paste openstack options to/from instance variables. thanks Darren Hague
  • fix subnet update & create regarding to empty vanilla options, add allocation_pools option. thanks Maurice Schreiber
  • mock create subnet array options. thanks Maurice Schreiber
  • fix broken subnet test. thanks Maurice Schreiber
  • reduce code duplication between specs. thanks Stefan Majewsky
  • fix test run so that the volume_spec.rb is actually run. thanks Stefan Majewsky
  • reduce code duplication in volume spec... thanks Stefan Majewsky
  • add volume transfer models/requests. thanks Stefan Majewsky
fog - v1.32.0

Published by geemus over 9 years ago

1.32.0 07/02/2015

Hash 3339ba764f099c1fab8c989510c427ac65dabeca

Statistic Value
Collaborators 2
Downloads 10420612
Forks 1453
Open Issues 83
Watchers 3538

MVP! Ladislav Smola

[cloudstack]

  • Use isdefault in listNetworks response. thanks Yamashita Yuu

[misc]

  • Various fixes & tweaks for OpenStack Identity V3 API & related tests. thanks Darren Hague
  • Clamp fog-ecloud at 0.1.1 because 0.1.2 was causing a Travis build failure. thanks Darren Hague
  • Reintroduce user_domain and project_domain Refactor - move repetitive code from compute & network to core. Tweak VCR config and Rakefile to make sure tests are run correctly. thanks Darren Hague
  • Fix ruby 1.8.7 failure. thanks Darren Hague
  • Add missing reference to openstack_project_name & simplify test code a little. thanks Darren Hague
  • Adding OpenStack Host Aggregate support. thanks Ladislav Smola
  • OpenStack Baremetal list methods unified interface. thanks Ladislav Smola
  • We need to move all list methods to unified interface, where only Hash is passed as a first argument. The hash can have specific fields, that will be recognized and deleted. Rest of the Hash goes directly to request :query. thanks Ladislav Smola
  • OpenStack Keystone and Ironic change all to detailed list. thanks Ladislav Smola
  • OpenStack Cinder, Swift and Tuskar list methods unified interface. thanks Ladislav Smola
  • OpenStack Compute list methods unified interface. thanks Ladislav Smola
  • OpenStack Glance and Heat list methods unified interface. thanks Ladislav Smola
  • Minor bugs from list methods unification. thanks Ladislav Smola
  • Missing network init uri. thanks Ladislav Smola
  • OpenStack missing list unification of Network and Volume. thanks Ladislav Smola
  • Openstack security groups list typo. thanks Ladislav Smola
  • Don't remove nil keys in OpenStack#create_subnet. thanks Matt Darby
  • Send :force flag in Snapshot payload. thanks Matt Darby
  • OpenStack create_volume: add metadata option. thanks Maurice Schreiber
  • OpenStack volume model: add metadata attribute. thanks Maurice Schreiber
  • OpenStack port: add security groups to model and update request. thanks Maurice Schreiber
  • include core in identity_v3 mock. thanks Maurice Schreiber
  • correct mock format, when there is no input given. thanks Maurice Schreiber
  • Bump fog-aws dependency. thanks Quentin de Metz
  • add missing new method call to example. thanks Ryan King
  • first bits of a spec for Fog::OpenStack::Volume. thanks Stefan Majewsky
  • test the model create() method instead of the create_volume request. thanks Stefan Majewsky
  • Fix typo in vm_clone. thanks alan
  • bump fog-core dep. thanks geemus
  • comment attribute in ovirt. thanks karmab
  • support security-group by create port. thanks kazuhiko yamashita

[openstack]

  • Minor bugfixes & cleanups in identity_v3 test code. thanks Darren Hague
fog - v1.31.0

Published by geemus over 9 years ago

1.31.0 06/05/2015

Hash 8c653412b40dd82f82187b9710ccb9177dab3d98

Statistic Value
Collaborators 2
Downloads 10004131
Forks 1444
Open Issues 77
Watchers 3515

MVP! TerryHowe

[cloudstack]

  • Allow specifying the size of DATADISK on the creation of a server. thanks Yamashita Yuu

[misc]

  • Fixes #3084: Implement OpenStack Identity V3 API. thanks Darren Hague
  • Support the full vmware customization spec. thanks Francois Herbert
  • remove comma from end of hash to fix error with ruby 1.8.7 test. thanks Francois Herbert
  • Openstack Ironic maintenance mode. thanks Ladislav Smola
  • OpenStack add nova service support. thanks Ladislav Smola
  • Fog::OpenStack::Compute: remove assumption about endpoint URL format. thanks Stefan Majewsky
  • OpenStack rename flavor extra specs to metadata. thanks TerryHowe
  • OpenStack allow domains to be optional fix warning. thanks TerryHowe
  • Do not double encode image query. thanks TerryHowe
  • Fix OpenStack compute docs. thanks TerryHowe
  • Adding list_zones call to OpenStack. thanks Tom Caspy
  • added tests for flavor extra_specs. thanks Mainn Chen
  • rework tasks to better integrate github release creation/tagging. thanks geemus
  • Upgraded fog-core to version 1.30. thanks gust

[openstack|baremetal]

  • added support for setting node power/provision states. thanks Mainn Chen

[openstack|compute]

  • added support for flavor extra_specs. thanks Mainn Chen
fog - v1.30.0

Published by geemus over 9 years ago

1.30.0 05/07/2015

Hash 7de752a9554c0437a7112ec47829f52988ef1444

Statistic Value
Collaborators 2
Downloads 9587472
Forks 1436
Open Issues 85
Watchers 3479

MVP! Josef Stribny

[Brightbox]

  • Remove provider specific helper test. thanks Paul Thornthwaite

[GleSYS]

  • server/create: sync required and optional args with API spec. thanks Tobias Nygren

[Rackspace|Documentation]

  • Documenting the Networks option. thanks James Belchamber

[cloudstack|compute]

  • Public IP Address model improvement. thanks Atsushi Sasaki

[dynect|dns]

  • include SOA and NS records in #records response. thanks Richard Henning

[misc]

  • Add missing attributes to stack and resource. thanks Bill Wei
  • Supporting openstack auth v3 - project/user domain for compute/network. thanks Christophe Larsonneur
  • Introduce disk-snapshot and VM shutdown functionality. thanks Evgeny Yurchenko
  • image_pool request introduced. thanks Evgeny Yurchenko
  • Fixes #3543, adds support for cpuHotAdd and memoryHotAdd. thanks Francois Herbert
  • update CONTRIBUTING to point to design document in wiki. thanks Isaac Hollander McCreery
  • Hash#reject! returns nil if no changes were made; it is not correct behavior in assignment. thanks Jaroslav Barton
  • Fix the 'redirect to master' functionality. When authenticating towards a slave host, the error HOST_IS_SLAVE is returned by the slave host together with the IP address of the master host. Previously this resulted in an InvalidLogin exception which was hiding the actual cause. Now it results in an HostIsSlave exception which is then used to redirect the connection to the master host in case :xenserver_redirect_to_master is true. thanks Jonas Kongslund
  • Remove libvirt provider specific files. thanks Josef Stribny
  • Add modular dependency on extracted fog-libvirt. thanks Josef Stribny
  • Remove libvirt bin file. thanks Josef Stribny
  • Travis: Install libvirt header files to compile ruby-libvirt. thanks Josef Stribny
  • Remove dependency on fog-libvirt altogether. thanks Josef Stribny
  • Remove libvirt tests from fog. thanks Josef Stribny
  • Added vsphere_debug flag for stderr debugging. thanks Lukas Zapletal
  • add Linode Singapore DC to mock data. thanks Marques Johansson
  • Set proper content type and clear operations after request. thanks Matt Darby
  • Fixing Unrecognized argument: path warning message. thanks Miguel Martinez
  • name and storage profile VM configuraiton during vApp instantiation. thanks Miguel Martinez
  • vcloud-token on instantiation. thanks Miguel Martinez
  • Remove Google code. thanks Paulo Henrique Lopes Ribeiro
  • Remove Google tests. thanks Paulo Henrique Lopes Ribeiro
  • Remove Google main file. thanks Paulo Henrique Lopes Ribeiro
  • Remove Google Binary. thanks Paulo Henrique Lopes Ribeiro
  • Remove mocks for Google. thanks Paulo Henrique Lopes Ribeiro
  • Depend on fog-google. thanks Paulo Henrique Lopes Ribeiro
  • Force version 0.0.2 of fog-google. thanks Paulo Henrique Lopes Ribeiro
  • add firmware support for vsphere. thanks Samuel Keeley
  • Allow passing query options to snapshots endpoint. thanks Sean Handley
  • Change openstack_prj to openstack_project. thanks TerryHowe
  • Host and port options support for create_temp_url. thanks biomancer
  • Fix hp storage tests. thanks biomancer
  • Use sane default ports for get_object_http(s)_url. thanks biomancer
  • Compatibility fix for ruby 1.8.7 that does not have URI.encode_www_form method. thanks biomancer
  • Make port option overridable for get_object_http(s)_url. thanks biomancer
  • Fixing indentation. thanks eyurchenko
  • Tests added for vm_disk_snapshot, vm_shutdown and image_pool requests. thanks eyurchenko
  • Remove empty Mock classes. thanks eyurchenko
  • Return to "standard" template name. thanks eyurchenko
  • Remove puts (leftovers from debugging tests). thanks eyurchenko

[opennebula]

  • added get_by_name for network model. thanks ller
  • identify the network by id or name within a flavor. thanks ller
  • fixed networks.get_by_name. thanks ller
  • changed list_networks mock names. thanks ller
  • added mock for template_pool. thanks ller
  • added flavor tests. thanks ller
  • flavor: fixed get_vcpu and get_memory; added tests. thanks ller
  • removed dead debug code. thanks ller
  • added better string escaping for schedule requirements and raw sections. thanks ller
  • fix: escape RAW parameter the right way. thanks ller
  • fixed networks.get_by_name, added tests. thanks ller

[vsphere|compute]

  • Find virtual machines and templates under a folder. thanks Kevin Menard
  • Fixed spacing. thanks Kevin Menard
fog - v1.29.0

Published by geemus over 9 years ago

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
fog - v1.26.0

Published by geemus over 9 years ago

1.26.0 12/12/2014

Hash 54dde02c11225c2fa63fa82e08bffcc0ad31a719

Statistic Value
Collaborators 2
Downloads 7729426
Forks 1364
Open Issues 148
Watchers 3299
fog - v1.27.0

Published by geemus over 9 years ago

1.27.0 01/12/2015

Hash 8a8f9a366be09de646536f06e2bcc84eb9229087

Statistic Value
Collaborators 2
Downloads 8014597
Forks 1382
Open Issues 133
Watchers 3336

MVP! Paulo Henrique Lopes Ribeiro

[AWS]

  • Tests covering "bin" interface. thanks Paul Thornthwaite
  • Extract service mapping. thanks Paul Thornthwaite
  • Fix test and data pipeline issue. thanks Paul Thornthwaite
  • Tests covering "bin" interface. thanks Paul Thornthwaite
  • Extract service mapping. thanks Paul Thornthwaite
  • Fix test and data pipeline issue. thanks Paul Thornthwaite

[GH-3378]

  • Reinstate JRuby CI runs. thanks Paul Thornthwaite

[Openstack]

  • Update example for Servers.create with :block_device_mapping_v2. thanks Brandon Dunne

[aws]

  • mocks and models for SNS. thanks Eugene Howe

[aws/sns]

  • basic subscription mock. thanks Josh Lane

[aws|put_object]

  • guard against non-us_ascii x-amz-meta-* values. thanks Jan Raasch
  • do not check user meta data encoding for ruby-1.8.7. thanks Jan Raasch

[misc]

  • add storage_type to rds server. thanks Adam Reese
  • add models for firewall, egress_firewall, networks, port_forwarding, projects, public_ip_addresses. Also fix 3015 (support project_id in key calls). thanks Athir Nuaimi
  • add network offerings model and add functionality to egress_firewall_rule model. thanks Athir Nuaimi
  • add initial extra testing for cloudstack enhancements. thanks Athir Nuaimi
  • add a number of tests for cloudstack requests. thanks Athir Nuaimi
  • add models for firewall, egress_firewall, networks, port_forwarding, projects, public_ip_addresses. Also fix 3015 (support project_id in key calls). thanks Athir Nuaimi
  • add network offerings model and add functionality to egress_firewall_rule model. thanks Athir Nuaimi
  • add initial extra testing for cloudstack enhancements. thanks Athir Nuaimi
  • fix failing test for cloudstack flavors. thanks Athir Nuaimi
  • fix failed travis test with cloudstack on ruby 1.8.7. thanks Athir Nuaimi
  • issue #3275, setting path_style to true for signature_version 4. thanks Christian Ott
  • path_style debugging. thanks Christian Ott
  • check path_style for nil. thanks Christian Ott
  • remove debug msg. thanks Christian Ott
  • issue #3275, set path_style for get_bucket_location only, remove larger scope. thanks Christian Ott
  • Add configuration for path_style to RiakCS Provisioning client. Defaults the false if no user input is given (following the style for the s3client default settings). thanks Derek Richard and Karen Wang
  • rds event subscriptions. thanks Eugene Howe
  • All I want for Christmas are logs clean of warnings about HTTPS access to my bucket... thanks Frederic Jean
  • Revert "Revert "Run Fog tests for Ruby 2.2.0"". thanks Frederick Cheung
  • Add ovirt_ca_no_verify option for ovirt provider. thanks Ilja Bobkevic
  • get_topic_attributes handle nil values. thanks Josh Lane
  • fog-aws module. thanks Josh Lane
  • fix aws bin. thanks Josh Lane
  • Rackspace Neutron (Networking) Support. thanks Matt Darby
  • Rackspace's new CDN (V2). thanks Matt Darby
  • Launch. thanks Matt Darby
  • Fix [excon][WARNING] Invalid Excon request keys: :host exception. thanks Mevan Samaratunga
  • Test service abstraction code loading. thanks Paul Thornthwaite
  • This limits 1.8.7 to use activesupport-v3.2.21. thanks Paul Thornthwaite
  • Ignore JRuby failures until investigated. thanks Paul Thornthwaite
  • First batch of deprecation of requests in Xenserver. thanks Paulo Henrique Lopes Ribeiro
  • Fix build in ruby 1.8.7. thanks Paulo Henrique Lopes Ribeiro
  • Remove command gem update from travis build. thanks Paulo Henrique Lopes Ribeiro
  • Added more deprecations. thanks Paulo Henrique Lopes Ribeiro
  • Added deprecation notice to destroy requests. thanks Paulo Henrique Lopes Ribeiro
  • Deprecated all requests. thanks Paulo Henrique Lopes Ribeiro
  • Deprecating methods in models. thanks Paulo Henrique Lopes Ribeiro
  • Fix indentation. thanks Paulo Henrique Lopes Ribeiro
  • Removed Serverlove code. thanks Paulo Henrique Lopes Ribeiro
  • Removed Serverlove tests. thanks Paulo Henrique Lopes Ribeiro
  • Removed Serverlove bin. thanks Paulo Henrique Lopes Ribeiro
  • Added modular Serverlove provider as dependency. thanks Paulo Henrique Lopes Ribeiro
  • Allowing users to fetch ec2 instances in batches. thanks Richard Hall
  • Grouping requestId, and nextToken together in DescribeInstances#end_element as they perform the same action. thanks Richard Hall
  • Improving docs for fetching EC2 instances in batches. thanks Richard Hall
  • Run Fog tests for Ruby 2.2.0. thanks Sean Handley
  • Revert "Run Fog tests for Ruby 2.2.0". thanks Sean Handley
  • [vSphere]: Add full path to cluster. thanks Shlomi Zadok
  • Add support for bucket notification configuration. thanks e Peignier
  • cleanup leftover files (now in fog-aws). thanks geemus
  • start_with_cloudinit function (rbovirt). thanks karmab
  • Fix misbehavior around connection to slave node in pool. thanks ooVoo LLC
  • Fixed the issue according pool request #3356. thanks ooVoo LLC
  • Fix circular argument reference warnings for ruby 2.2. thanks starbelly
  • εΊ”δΏŠ (1):. thanks starbelly
  • need region param. thanks starbelly

[openstack|storage]

  • fixes around file metadata. thanks geemus