Skip to content

Latest commit

 

History

History
944 lines (633 loc) · 70.6 KB

CHANGELOG.md

File metadata and controls

944 lines (633 loc) · 70.6 KB

Changelog

3.6.0 (2023-10-05)

Full Changelog

Fixed bugs:

Merged pull requests:

3.5.1 (2023-08-24)

Full Changelog

Fixed bugs:

  • (maint) Fix bugs from redis and timeout notification updates. #621 (isaac-hammes)

3.5.0 (2023-08-23)

Full Changelog

Implemented enhancements:

  • Improve LDAP auth #616
  • (maint) Raise error when ip address is not given to vm after clone. #619 (isaac-hammes)
  • (POD-8) Add timeout_notification config to log warning before vm is destroyed. #618 (isaac-hammes)
  • (RE-15565) Add ability to use bind_as with a service account #617 (yachub)

Merged pull requests:

3.4.0 (2023-08-18)

Full Changelog

Implemented enhancements:

Closed issues:

  • Log reason connection on port 22 of a failed VM #609

3.3.0 (2023-08-16)

Full Changelog

Closed issues:

  • Redis 5.x Deprecations #603

Merged pull requests:

3.2.0 (2023-08-10)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • (RE-15692) Do not attempt loading DNS classes if none are defined #602 (yachub)

Closed issues:

  • Fix startup error when not using any dns plugins #601

Merged pull requests:

3.1.0 (2023-05-01)

Full Changelog

Merged pull requests:

3.0.0 (2023-03-28)

Full Changelog

Breaking changes:

  • Direct Users to vmpooler-deployment #568 (yachub)
  • (RE-15124) Implement DNS Plugins and Remove api v1 and v2 #551 (yachub)

2.5.0 (2023-03-06)

Full Changelog

Implemented enhancements:

  • (RE-15161) Use timeout builtin to TCPSocket when opening sockets. #555 (isaac-hammes)

Merged pull requests:

2.4.0 (2022-07-25)

Full Changelog

Merged pull requests:

2.3.0 (2022-04-07)

Full Changelog

Merged pull requests:

  • (maint) Fix deprecation warning for redis ruby library #489 (sbeaulie)
  • Add OTel HttpClient Instrumentation #477 (genebean)
  • (DIO-2833) Update dev tooling and related docs #476 (genebean)
  • (DIO-2833) Connect domain settings to pools, create v2 API #475 (genebean)

2.2.0 (2021-12-30)

Full Changelog

Merged pull requests:

2.1.0 (2021-12-13)

Full Changelog

Merged pull requests:

2.0.0 (2021-12-08)

Full Changelog

Merged pull requests:

1.3.0 (2021-11-15)

Full Changelog

Merged pull requests:

1.2.0 (2021-09-15)

Full Changelog

Merged pull requests:

  • (DIO-2621) Make LDAP encryption configurable #459 (genebean)

1.1.2 (2021-08-25)

Full Changelog

Merged pull requests:

  • (DIO-541) Fix jenkins and user usage metrics #458 (yachub)

1.1.1 (2021-08-24)

Full Changelog

Merged pull requests:

  • (POOLER-198) Fix otel warning: Bump otel gems to 0.17.0 #457 (yachub)

1.1.0 (2021-08-18)

Full Changelog

Merged pull requests:

1.1.0-rc.1 (2021-08-11)

Full Changelog

1.0.0 (2021-02-02)

Full Changelog

Merged pull requests:

0.18.2 (2020-11-10)

Full Changelog

Merged pull requests:

0.18.1 (2020-11-10)

Full Changelog

Merged pull requests:

0.18.0 (2020-10-26)

Full Changelog

Merged pull requests:

0.17.0 (2020-10-20)

Full Changelog

Merged pull requests:

  • (DIO-1059) Optionally add snapshot tuning params at clone time #419 (suckatrash)

0.16.3 (2020-10-14)

Full Changelog

Merged pull requests:

  • (POOLER-191) Add checking for running instances that are not in active #418 (mattkirby)

0.16.2 (2020-10-08)

Full Changelog

Merged pull requests:

0.16.1 (2020-10-08)

Full Changelog

0.16.0 (2020-10-08)

Full Changelog

Merged pull requests:

0.15.0 (2020-09-30)

Full Changelog

Merged pull requests:

  • (maint) Centralize dependency management in the gemspec #407 (sbeaulie)
  • (pooler-180) Add healthcheck endpoint, spec testing #406 (suckatrash)

0.14.9 (2020-09-21)

Full Changelog

Merged pull requests:

0.14.8 (2020-09-18)

Full Changelog

Merged pull requests:

0.14.7 (2020-09-18)

Full Changelog

Merged pull requests:

0.14.6 (2020-09-17)

Full Changelog

Merged pull requests:

0.14.5 (2020-08-21)

Full Changelog

Merged pull requests:

0.14.4 (2020-08-21)

Full Changelog

Merged pull requests:

0.14.3 (2020-08-06)

Full Changelog

Merged pull requests:

  • (POOLER-186) Fix template alias evaluation with backend weight of 0 #394 (mattkirby)
  • (MAINT) Clarity refactor of Prom Stats code #390 (jcoconnor)

0.14.2 (2020-08-03)

Full Changelog

Merged pull requests:

0.14.1 (2020-07-08)

Full Changelog

Merged pull requests:

0.14.0 (2020-07-01)

Full Changelog

Merged pull requests:

  • Add a note on jruby 9.2.11 and redis connection pooling changes #384 (mattkirby)
  • (POOLER-167) Allow for network configuration at vm clone time #382 (rooneyshuman)
  • (POOLER-160) Add Prometheus Metrics to vmpooler #372 (jcoconnor)

0.13.3 (2020-06-15)

Full Changelog

Merged pull requests:

  • (POOLER-174) Reduce duplicate of on demand code introduced in POOLER-158 #383 (sbeaulie)

0.13.2 (2020-06-05)

Full Changelog

Merged pull requests:

  • Rescue and warn when graphite connection cannot be opened #379 (mattkirby)

0.13.1 (2020-06-04)

Full Changelog

Merged pull requests:

0.13.0 (2020-06-04)

Full Changelog

Merged pull requests:

  • (POOLER-166) Check for stale dns records #377 (sbeaulie)
  • (POOLER-158) Add support for ondemand provisioning #375 (mattkirby)

0.12.0 (2020-05-28)

Full Changelog

Merged pull requests:

0.11.3 (2020-04-29)

Full Changelog

Merged pull requests:

0.11.2 (2020-04-16)

Full Changelog

Merged pull requests:

0.11.1 (2020-03-17)

Full Changelog

Merged pull requests:

0.11.0 (2020-03-11)

Full Changelog

Merged pull requests:

0.10.3 (2020-03-04)

Full Changelog

Merged pull requests:

  • Release 0.10.3 #356 (highb)
  • (POOLER-154) Delay vm host update until after migration completes #355 (highb)

0.10.2 (2020-02-14)

Full Changelog

0.10.1 (2020-02-14)

Full Changelog

0.10.0 (2020-02-14)

Full Changelog

Merged pull requests:

0.9.1 (2020-01-28)

Full Changelog

Merged pull requests:

0.9.0 (2019-12-12)

Full Changelog

Closed issues:

  • find_cluster in vsphere_helper doesn't support host folders #205

Merged pull requests:

0.8.2 (2019-11-06)

Full Changelog

Merged pull requests:

0.8.1 (2019-10-25)

Full Changelog

Merged pull requests:

0.8.0 (2019-10-25)

Full Changelog

Merged pull requests:

  • (QENG-7530) Make VM names more human readable #341 (highb)

0.7.2 (2019-10-24)

Full Changelog

Merged pull requests:

  • Simplify declaration of checkoutlock mutex #340 (mattkirby)
  • (POOLER-150) Synchronize checkout operations for API #339 (mattkirby)
  • (POOLER-148) Fix undefined variable bug in _check_ready_vm. #338 (quorten)
  • Add CODEOWNERS file to vmpooler #337 (mattkirby)

0.7.1 (2019-08-26)

Full Changelog

Merged pull requests:

0.7.0 (2019-08-21)

Full Changelog

Merged pull requests:

0.6.3 (2019-07-29)

Full Changelog

Closed issues:

  • Named snapshots? #140

Merged pull requests:

0.6.2 (2019-07-17)

Full Changelog

Merged pull requests:

0.6.1 (2019-05-08)

Full Changelog

Merged pull requests:

0.6.0 (2019-04-24)

Full Changelog

Merged pull requests:

  • (QENG-7201) Vmpooler pool statistic endpoint optimization #324 (sbeaulie)
  • (POOLER-141) Fix order of processing migrating and pending queues #323 (mattkirby)
  • (MAINT) Add bundler to dockerfile_local #322 (mattkirby)
  • Update changelog to 0.5.1 #321 (mattkirby)

0.5.1 (2019-04-11)

Full Changelog

Merged pull requests:

  • (POOLER-140) Ensure a running VM stays in a queue #320 (mattkirby)
  • Fix Dockerfile link in readme and add note about http requests for dev #316 (briancain)

0.5.0 (2019-02-14)

Full Changelog

Merged pull requests:

0.4.0 (2019-02-06)

Full Changelog

Merged pull requests:

0.3.0 (2018-12-20)

Full Changelog

Merged pull requests:

0.2.2 (2018-10-01)

Full Changelog

Merged pull requests:

  • Update changelog version in preparation for release #302 (mattkirby)
  • (POOLER-131) Return requested name when getting VMs #301 (mattkirby)
  • Add docker-compose and dockerfile to support it #300 (mattkirby)

0.2.1 (2018-09-19)

Full Changelog

Merged pull requests:

0.2.0 (2018-07-25)

Full Changelog

Closed issues:

  • create release #262
  • Add API to delete a snapshot #163

Merged pull requests:

0.1.0 (2018-07-17)

Full Changelog

Closed issues:

  • jruby 1.7.8 does not support safe_load #243
  • YAML.safe_load does not work with symbols in config file #240
  • vmpooler fails to fetch vm with dummy provider #238
  • Any interest in VRA7 support? #235
  • Do not have a hardcoded list of VM providers #230
  • Use a dynamic check_pool period #226
  • vmpooler doesn't seem to recognize ready VMs #218
  • find_vmdks in vsphere_helper should not use vmdk_datastore._connection #213
  • get_base_vm_container_from in vsphere_helper ensures the wrong connection #212
  • close in vsphere_helper throws an error if a connection was never made #211
  • find_pool in vsphere_helper.rb has subtle errors #210
  • find_pool in vsphere_helper tends to throw instead of returning nil for missing pools #209
  • Vsphere connections are always insecure (Ignore cert errors) #207
  • find_folder in vsphere_helper.rb has subtle errors #204
  • Should not use abort in vsphere_helper #203
  • No reason why get_snapshot_list is defined in vsphere_helper #202
  • Setting max_tries in configuration results in vSphereHelper going into infinite loop #199
  • "connect.open" metric is doubled up if a connection is broken #195
  • Remove the use of global variables in the vSphere helper #194
  • Should exit Threads cleanly #193
  • check_ready_vm unnecessarily calls open_socket #185
  • Feature Request: Add provider support #181
  • Document all possible HTTP response codes for endpoints #166
  • Add API to clone new VM from existing VM snapshot #165
  • vsphere_helper.rb: find_least_used_host should warn if no suitable hosts are found #164
  • find_vm uses just hostname delta, vSphere searchIndex matches on FQDN #141
  • Tagging does not support boolean values #135
  • POST to /api/v1/token returns WEBrick::HTTPStatus::LengthRequired error #132
  • vmpooler throwing exceptions #129
  • NilClass error when running API without Graphite configured #81
  • Manually removing VM's result in state mis-match #80
  • Add support for customization specs #79

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator