1.8.1 (2023-08-07)
Fixed bugs:
- status and summary broken for pooler service after v3 #185
- (RE-15687) Use relative path for pooler status and summary #186 (yachub)
Merged pull requests:
- Bump rubocop from 1.54.2 to 1.55.1 #183 (dependabot[bot])
- Bump rubocop from 1.52.0 to 1.54.2 #182 (dependabot[bot])
- Bump rubocop from 1.51.0 to 1.52.0 #177 (dependabot[bot])
- Bump rubocop from 1.50.2 to 1.51.0 #176 (dependabot[bot])
- Bump rubocop from 1.49.0 to 1.50.2 #174 (dependabot[bot])
- Bump rubocop from 1.48.1 to 1.49.0 #173 (dependabot[bot])
- Update simplecov requirement from ~> 0.21.2 to ~> 0.22.0 #167 (dependabot[bot])
- Update rspec requirement from ~> 3.11.0 to ~> 3.12.0 #166 (dependabot[bot])
1.8.0 (2023-03-21)
Implemented enhancements:
Fixed bugs:
Merged pull requests:
- (RE-15111) Migrate Synk to Mend #168 (yachub)
- (RE-14811) Move codeowners from DIO to RE #165 (yachub)
- Add Snyk action and Move to RE org #164 (yachub)
- Add release-engineering to codeowners #163 (yachub)
1.7.0 (2022-04-05)
Implemented enhancements:
- (maint) Add Ruby 3.1 to test matrix + dockerfile and drop EOL Ruby 2.6 #159 (yachub)
- (DIO-3101) Add VMPooler API v2 Support #158 (yachub)
Fixed bugs:
Merged pull requests:
- v1.7.0 release prep #162 (yachub)
- (maint) removing previous maintainers #157 (binford2k)
- Update rspec requirement from ~> 3.10.0 to ~> 3.11.0 #155 (dependabot[bot])
- Docs on contributing and releasing #152 (genebean)
v1.6.0 (2022-02-16)
Merged pull requests:
- (DIO-2700) Vmfloaty should not use the Colorize gem #156 (sbeaulie)
- (maint) Fix up nspooler list active bug #154 (cthorn42)
- Minor cleanup to the readme #151 (genebean)
- Release prep for 1.5.0 #150 (genebean)
v1.5.0 (2021-10-12)
Merged pull requests:
- DIO 2412- Ondemand and Priority flag added to SSH command #149 (tanisha-payne)
- (DIO-2135) Update docker FROM image to ruby 3.0.2 #148 (sbeaulie)
- Migrate CI to GitHub Actions #147 (genebean)
- v1.4.0 release prep #146 (genebean)
v1.4.0 (2021-07-16)
Merged pull requests:
- (maint) Use latest Faraday/webmock, update specs #145 (nmburgan)
- Update commander requirement from >= 4.4.3, < 4.6.0 to >= 4.4.3, < 4.7.0 #140 (dependabot[bot])
- Release prep for v1.3.0 #137 (sbeaulie)
- Run the rubocop auto_correct #135 (sbeaulie)
v1.3.0 (2021-03-03)
Merged pull requests:
- (DIO-1522) Show the VM state (running, destroyed) and colorize in red… #134 (sbeaulie)
- Release prep for 1.2.0 #132 (genebean)
- Update rubocop requirement from ~> 0.52 to ~> 1.6 #124 (dependabot[bot])
v1.2.0 (2021-02-11)
Merged pull requests:
- (DIO-908) Floaty can now report the status of ABS requests #131 (sbeaulie)
- Update rspec requirement from ~> 3.9.0 to ~> 3.10.0 #116 (dependabot[bot])
v1.1.1 (2020-10-16)
Merged pull requests:
v1.1.0 (2020-10-09)
Merged pull requests:
- (maint) Add more uniqueness to jobid and useful termination message #107 (sbeaulie)
- (maint) Fix bug with detecting ABS service #106 (sbeaulie)
- (maint) Don't require config file for list --active #105 (sbeaulie)
- (maint) Don't require configuration file for get #104 (nwolfe)
- (maint) Add vmpooler_fallback to the get service check #103 (cthorn42)
- Update completion scripts for
service
subcommands #102 (scotje) - Bump to version 1.0.0 #100 (genebean)
v1.0.0 (2020-09-22)
Merged pull requests:
- (maint) Fix for ABS PR#306 that includes json responses #99 (sbeaulie)
- (maint) Support any vmpooler for ABS via vmpooler_fallback #98 (sbeaulie)
- (DIO-991) Add service command #97 (genebean)
- ( DIO-911) Include job_id in ABS --json output #96 (sbeaulie)
- ABS enables fallback to vmpooler for some scenarios #94 (sbeaulie)
- WIP (DIO-911) Include job_id in ABS --json output #92 (nwolfe)
- (maint) Remove warning about missing configuration file #91 (nwolfe)
- Add tab completion script for zsh and fix bash completion for ABS services #90 (scotje)
0.11.1 (2020-08-20)
Merged pull requests:
- Update version for 0.11.1 release #89 (mattkirby)
- (maint) Fix using ABS service without a .vmfloaty.yml file #88 (cthorn42)
- Fix the argument list for nonstandardpooler #87 (jarretlavallee)
- Json output for delete/list + better ABS error handling #86 (mcdonaldseanp)
- Bump version for 0.11.0 release #85 (mattkirby)
- Print all non-success output to STDERR #84 (austb)
- Update travis.yml #83 (rooneyshuman)
- Bump version to 0.10.0 for release #82 (mattkirby)
0.10.0 (2020-08-04)
Merged pull requests:
- Update Dependabot config file #78 (dependabot-preview[bot])
- Update rspec requirement from ~> 3.5.0 to ~> 3.9.0 #75 (dependabot-preview[bot])
- Update commander requirement from ~> 4.4.3 to >= 4.4.3, < 4.6.0 #73 (dependabot-preview[bot])
- Fix formatting of CODEOWNERS #71 (genebean)
- Add Dependabot and Coveralls #70 (genebean)
- Update docs #69 (genebean)
- Remove old maintainer note #68 (briancain)
- Add support for vmpooler on demand provisioning #67 (mattkirby)
v0.9.2-retag-for-gh-actions-for-real (2020-02-05)
Merged pull requests:
v0.9.2 (2020-02-05)
v0.9.2-retag-for-gh-actions (2020-02-05)
Merged pull requests:
- Bump version.rb to 0.9.2 for release #65 (highb)
- Create gempush.yml Github Action #64 (highb)
- Bump faraday dependency for Ruby 2.7 compatibility #62 (nicklewis)
- SSH Command respects ABS now and tests should fail if the API changes… #61 (mikkergimenez)
- (QENG-7604) Add support for Job IDs to ABS delete #60 (highb)
- Bump version.rb to 0.9.1 #59 (highb)
- Fix error with delete command for vmpooler and nspooler #58 (mikkergimenez)
v0.9.0 (2019-12-17)
Implemented enhancements:
- Add abs vm get #53 (mikkergimenez)
Fixed bugs:
- vmfloaty reports an error on latest API version output #48
Merged pull requests:
- ABS will sometimes return null values in the /status/queue endpoint #57 (mikkergimenez)
- Minor version bump to 0.9.0 #56 (highb)
- Update pooler provider to throw an exception if the API returns non-OK #55 (highb)
- Update Faraday to 0.15, remove unnecessary headers #54 (highb)
- change urls in docs to use example.net/.com #50 (steveax)
- Rubocop cleanup #49 (rodjek)
v0.8.2 (2018-01-05)
Merged pull requests:
v0.8.1 (2017-10-24)
Merged pull requests:
v0.8.0 (2017-10-13)
Closed issues:
- don't automatically call system pager for help screens #20
Merged pull requests:
- Add configuration for multiple pooler services and integration with nspooler #45 (caseywilliams)
v0.7.9 (2017-07-31)
Closed issues:
- Handle when vmfloaty cannot reach vmpooler #39
Merged pull requests:
- Add basic bash completion script and framework for others #44 (scotje)
- Developersdevelopersdevelopers #43 (mckern)
v0.7.8 (2016-12-20)
v0.7.7 (2016-12-14)
v0.7.6 (2016-12-09)
Closed issues:
- Improve the help text for floaty commands #41
- Require force flag for pool requests larger than 5? #40
v0.7.5 (2016-12-06)
Implemented enhancements:
Fixed bugs:
- floaty snapshot fails to authenticate #4
Closed issues:
- floaty snapshot should warn users about how long it takes to get snapshot #37
- floaty modify should allow to make changes on more than one machine #36
- Pooler.modify raises exception if Token is nil #34
- Improve error handling in Pooler and Auth classes #33
- Handle vmpooler responses when token is invalid in Pooler class #32
- Misuse of 'floaty revert ...' seems to create a new snapshot #31
- Test #30
- Don't system exit in Auth class #29
- Add flag to auto-ssh into a newly created (single) VM #28
- Handle vmpooler URL key that doesn't have 'https' #27
- Abstract vmfloaty cli related errors to command class rather than pooler class #26
- Don't puts results in
delete
method in Pooler library #25 - Improve
get
output #24 - specs don't work #22
- Add ability to get additional disk space for a running vm #19
- Have a force option for
delete --all
#17 - Stop printing json response in library methods #14
- Stop system exiting in library methods #13
- List active vms for a given token #12
- Provide a way to clean up vms obtained by a token #11
- Allow spaces when passing in vms for commands #10
- Write Tests for Pooler class #9
- Document all valid config file keys #7
- Write up simple "introduction" to using the tool #6
- Document how to use Pooler class for ruby scripts #5
- Convert vmfloaty to use latest pooler API #1
Merged pull requests:
- Show the status of pools with
floaty status
#38 (nicklewis) - Show tag values in
list --active
#23 (justinstoller) - (#19) Update vmfloaty to expect /api/v1 in URL for disk endpoint #21 (briancain)
- (#17) Add a force option for delete --all #18 (briancain)
- (#12) List active vms for a given token #16 (briancain)
- Cleanup vmfloaty library and command processor #15 (briancain)
- (#1) Update with commander #2 (briancain)
* This Changelog was automatically generated by github_changelog_generator