All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- environment variable
RANCHER_URL
now must be set to environment url, i.e.http://<rancher host>/v1/projects/1a9
- update
Rancher::Api::Machine
model to use collection path that hasproject_id
as part of url, i.e./v1/projects/1a5/machines/1ph1
instead of/v1/machines/1ph1
. It seems like Rancher 1.2 forces you to use full path instead of supplyingproject_id
as parameter
- adding models for registry and registrycredentials
- bugfix in model helpers #handle_response when handling collections
- added few helpers:
- #wait_for_state - waiting (EM looping) until a desired state is reached
- #reload - reloading of resources
- #run - run actions (custom posts)
- update dependencies to work with Rails 5
- update README.md
- add Ipaddress class and association to Host class
- fix an issue with RANCHER_URL env variable (append
/v1/
to the RANCHER_URL env variable if it exists). This way RANCHER_URL becomes trulyrancher-compose
-compatible.
- VMware vSphere driver support
- abillity to configure Rancher::Api using
rancher-compose
-compatible environment variables