v1.1.0
This release includes:
PR #129 : Fixes for 410
- Major changes - new version required !!
- Adoptions for types and providers to work on OpenNebula 4.10
- Adoptions for sunstone to work on systems without internet access.
PR #131 : Adds Vagrantfile & builder gem
PR #132 : add variables for monitoring to oned.conf
- add variable for monitoring_interval, default: 60
- add variable for monitoring_threads, default: 50
PR #133 : add parameter for information collector interval
- add variable information_collector_interval, default: 20
PR #134 : add http proxy option to gem installation
- add variable for http_proxy
- add file resource for .gemrc
- add collector for dependency on all packages with provider gem
PR #135 : change location of gemrc to /etc
PR #136 : refactor onevnet provider to read new vnet data structure
PR #137 : Optional marketplace
- refactore sunstone …
- parameterize classes
- move sunstone-views to erb-file
- make marketplace optional
- add new class spec tests
- update old spec file with new things
PR #139 : Assortment of improvements for CentOS 7
- 4.12 and CentOS 7 support
- RedHat already symlinks /sbin to /usr/sbin, so do not create a symlin… …
- Extend the onedatastore to support Ceph. Also sinatra gem needed to r… …
- Add STAGING_DIR for Ceph datastores
- Make tmp_dir configurable
- Correct the syntax and typos for DISK_TYPE
- We are happy with 4.10 for now
- Make puppet-lint happier
- Keep compatibility with Ruby 1.8
- Expose the sunstone tmpdir param
PR #141 fix #140 - typo in provider
PR #142 : use proper xml when setting basepath
PR #143 : Fix things
- move one/bin and one/etc to main config.pp …
- bin and etc are not only used in one_node
- therefore move them to main config
- move includes …
- move includes at a higher position
- add class chaining
- add one::config …
- add one::config and make sure it is run right after one::install
- add class parameter …
- make one::backend a class parameter
- fix code style
- update one_db_backup.sh.erb …
- make use of BACKUP_KEEP variable
- change from bzip2 to gzip (don't burn your cpu)
- add spec file for one::oned::config
- minor fixes for vagrant …
- add a flag for that this is intended to be not a node
- reemove install of puppet realease rpm
- it breaks if you do vagrant provision
- remove git checkout for rspec-puppet, use the rubygems version instead
PR #146 : fixes Acceptance Tests
- Various fixes for acceptance tests. …
- Removes nokogiri gem pinning. -> gems depend on newer versions of it
- removes minitest imports
- adds debian box to Vagrantfile
- adds debian-7-x64.yml beaker node
- updates centos beaker node to 6.6
- use proper boxes for beaker nodes
- fixes acceptance tests for centos
- adds one_spec to check module rollout
- fixes some documentation weirdnesses
- skips all currently broken specs
- acceptance tests for providers are not fully functional right now
*Updates Readme - acceptance tests requirements.
- Fixes according to suggestions.
- note one: node => true is just used for illustrating what happens.
- fixes repo url.
PR #147 : update metadata.json for tagging of v1.1.0