mirror of
https://github.com/puppetlabs/vmpooler.git
synced 2026-01-26 10:08:40 -05:00
Merge pull request #347 from highb/update_changlog_0.8.2
Update CHANGELOG for 0.8.2
This commit is contained in:
commit
114cb9f398
1 changed files with 54 additions and 22 deletions
66
CHANGELOG.md
66
CHANGELOG.md
|
|
@ -10,107 +10,139 @@ The format is based on
|
||||||
Tracking in this Changelog began for this project with the tagging of version 0.1.0.
|
Tracking in this Changelog began for this project with the tagging of version 0.1.0.
|
||||||
If you're looking for changes from before this, refer to the project's
|
If you're looking for changes from before this, refer to the project's
|
||||||
git logs & PR history.
|
git logs & PR history.
|
||||||
# [Unreleased](https://github.com/puppetlabs/vmpooler/compare/0.8.1...master)
|
|
||||||
|
|
||||||
# [0.8.1](https://github.com/puppetlabs/vmpooler/compare/0.7.2...0.8.1)
|
## [Unreleased](https://github.com/puppetlabs/vmpooler/compare/0.8.2...master)
|
||||||
|
|
||||||
|
## [0.8.2](https://github.com/puppetlabs/vmpooler/compare/0.8.1...0.8.2)
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
- Uniqueness check on generated hostnames to prevent collisions
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- Update hostname_shorten regex that was causing problems with returning VMs
|
||||||
|
- Rubocop linter fixes
|
||||||
|
|
||||||
|
## [0.8.1](https://github.com/puppetlabs/vmpooler/compare/0.7.2...0.8.1)
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
- Make VM names human readable
|
- Make VM names human readable
|
||||||
|
|
||||||
# [0.7.2](https://github.com/puppetlabs/vmpooler/compare/0.7.1...0.7.2)
|
## [0.7.2](https://github.com/puppetlabs/vmpooler/compare/0.7.1...0.7.2)
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Synchronize checkout operations across API threads (POOLER-150)
|
- Synchronize checkout operations across API threads (POOLER-150)
|
||||||
|
|
||||||
# [0.7.1](https://github.com/puppetlabs/vmpooler/compare/0.7.0...0.7.1)
|
## [0.7.1](https://github.com/puppetlabs/vmpooler/compare/0.7.0...0.7.1)
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Correctly detect create\_linked\_clone on a pool level (POOLER-147)
|
- Correctly detect create\_linked\_clone on a pool level (POOLER-147)
|
||||||
|
|
||||||
# [0.7.0](https://github.com/puppetlabs/vmpooler/compare/0.6.3...0.7.0)
|
## [0.7.0](https://github.com/puppetlabs/vmpooler/compare/0.6.3...0.7.0)
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Add capability to disable linked clones for vsphere provider (POOLER-147)
|
- Add capability to disable linked clones for vsphere provider (POOLER-147)
|
||||||
- Add running host to VM data returned from /vm/hostname (POOLER-142)
|
- Add running host to VM data returned from /vm/hostname (POOLER-142)
|
||||||
|
|
||||||
# [0.6.3](https://github.com/puppetlabs/vmpooler/compare/0.6.2...0.6.3)
|
## [0.6.3](https://github.com/puppetlabs/vmpooler/compare/0.6.2...0.6.3)
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Add capability to configure pool cluster via config api (POOLER-143)
|
- Add capability to configure pool cluster via config api (POOLER-143)
|
||||||
|
|
||||||
# [0.6.2](https://github.com/puppetlabs/vmpooler/compare/0.6.1...0.6.2)
|
## [0.6.2](https://github.com/puppetlabs/vmpooler/compare/0.6.1...0.6.2)
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Validate a machine responds to vm\_ready? at checkout (POOLER-140)
|
- Validate a machine responds to vm\_ready? at checkout (POOLER-140)
|
||||||
|
|
||||||
# [0.6.1](https://github.com/puppetlabs/vmpooler/compare/0.6.0...0.6.1)
|
## [0.6.1](https://github.com/puppetlabs/vmpooler/compare/0.6.0...0.6.1)
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Vmpooler /status legacy api optimization
|
- Vmpooler /status legacy api optimization
|
||||||
|
|
||||||
# [0.6.0](https://github.com/puppetlabs/vmpooler/compare/0.5.1...0.6.0)
|
## [0.6.0](https://github.com/puppetlabs/vmpooler/compare/0.5.1...0.6.0)
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Ensure migrations and pending evaluations are processed FIFO (POOLER-141)
|
- Ensure migrations and pending evaluations are processed FIFO (POOLER-141)
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Vmpooler pool statistic endpoint optimization
|
- Vmpooler pool statistic endpoint optimization
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Ensure a checked out VM stays in a queue during checkout (POOLER-140)
|
- Ensure a checked out VM stays in a queue during checkout (POOLER-140)
|
||||||
|
|
||||||
# [0.5.1](https://github.com/puppetlabs/vmpooler/compare/0.5.0...0.5.1)
|
## [0.5.1](https://github.com/puppetlabs/vmpooler/compare/0.5.0...0.5.1)
|
||||||
|
|
||||||
# [0.5.0](https://github.com/puppetlabs/vmpooler/compare/0.4.0...0.5.0)
|
## [0.5.0](https://github.com/puppetlabs/vmpooler/compare/0.4.0...0.5.0)
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Eliminate window for checked out VM to be discovered (POOLER-139)
|
- Eliminate window for checked out VM to be discovered (POOLER-139)
|
||||||
|
|
||||||
# [0.4.0](https://github.com/puppetlabs/vmpooler/compare/0.3.0...0.4.0)
|
## [0.4.0](https://github.com/puppetlabs/vmpooler/compare/0.3.0...0.4.0)
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Improve support for configuration via environment variables (POOLER-137)
|
- Improve support for configuration via environment variables (POOLER-137)
|
||||||
- Support multiple pool backends per alias (POOLER-138)
|
- Support multiple pool backends per alias (POOLER-138)
|
||||||
- Remove redis server testing requirement
|
- Remove redis server testing requirement
|
||||||
|
|
||||||
# [0.3.0](https://github.com/puppetlabs/vmpooler/compare/0.2.2...0.3.0)
|
## [0.3.0](https://github.com/puppetlabs/vmpooler/compare/0.2.2...0.3.0)
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Sync pool size before dashboard is displayed (POOLER-132)
|
- Sync pool size before dashboard is displayed (POOLER-132)
|
||||||
- Remove a failed VM from the ready queue (POOLER-133)
|
- Remove a failed VM from the ready queue (POOLER-133)
|
||||||
- Begin checking ready VMs to ensure alive after 1 minute by default
|
- Begin checking ready VMs to ensure alive after 1 minute by default
|
||||||
- Ensure that metric nodes for vm usage stats are consistent
|
- Ensure that metric nodes for vm usage stats are consistent
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Add capability to ship VM usage metrics (POOLER-134)
|
- Add capability to ship VM usage metrics (POOLER-134)
|
||||||
|
|
||||||
# [0.2.2](https://github.com/puppetlabs/vmpooler/compare/0.2.1...0.2.2)
|
## [0.2.2](https://github.com/puppetlabs/vmpooler/compare/0.2.1...0.2.2)
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Return label used to request VMs when fulfilling VM requests (POOLER-131)
|
- Return label used to request VMs when fulfilling VM requests (POOLER-131)
|
||||||
|
|
||||||
# [0.2.1](https://github.com/puppetlabs/vmpooler/compare/0.2.0...0.2.1)
|
## [0.2.1](https://github.com/puppetlabs/vmpooler/compare/0.2.0...0.2.1)
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Better handle delta disk creation errors (POOLER-130)
|
- Better handle delta disk creation errors (POOLER-130)
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Re-write check\_pool in pool\_manager to improve readability
|
- Re-write check\_pool in pool\_manager to improve readability
|
||||||
- Add a docker-compose file for testing vmpooler
|
- Add a docker-compose file for testing vmpooler
|
||||||
- Add capability to weight backends when an alias spans multiple backends (POOLER-129)
|
- Add capability to weight backends when an alias spans multiple backends (POOLER-129)
|
||||||
|
|
||||||
# [0.2.0](https://github.com/puppetlabs/vmpooler/compare/0.1.0...0.2.0)
|
## [0.2.0](https://github.com/puppetlabs/vmpooler/compare/0.1.0...0.2.0)
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- (POOLER-128) VM specific mutex objects are not dereferenced when a VM is destroyed
|
- (POOLER-128) VM specific mutex objects are not dereferenced when a VM is destroyed
|
||||||
- A VM that is being destroyed is reported as discovered
|
- A VM that is being destroyed is reported as discovered
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Adds a new mechanism to load providers from any gem or file path
|
- Adds a new mechanism to load providers from any gem or file path
|
||||||
|
|
||||||
# [0.1.0](https://github.com/puppetlabs/vmpooler/compare/4c858d012a262093383e57ea6db790521886d8d4...master)
|
## [0.1.0](https://github.com/puppetlabs/vmpooler/compare/4c858d012a262093383e57ea6db790521886d8d4...master)
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Remove unused method `find_pool` and related pending tests
|
- Remove unused method `find_pool` and related pending tests
|
||||||
- Setting `max_tries` results in an infinite loop (POOLER-124)
|
- Setting `max_tries` results in an infinite loop (POOLER-124)
|
||||||
- Do not evaluate folders as VMs in `get_pool_vms` (POOLER-40)
|
- Do not evaluate folders as VMs in `get_pool_vms` (POOLER-40)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue