Releases: puppetlabs/vmpooler
3.9.1
3.9.0
3.8.1 (2026-01-14)
Implemented enhancements:
- (P4DEVOPS-9434) Add rate limiting and input validation security enhancements #690 (mahima-singh)
- (P4DEVOPS-8570) Add Phase 2 optimizations: status API caching and improved Redis pipelining #689 (mahima-singh)
- (P4DEVOPS-8567) Add DLQ, auto-purge, and health checks for Redis queues #688 (mahima-singh)
- Add retry logic for immediate clone failures #687 (mahima-singh)
Fixed bugs:
- (P4DEVOPS-8567) Prevent VM allocation for already-deleted request-ids #688 (mahima-singh)
- Prevent re-queueing requests already marked as failed #687 (mahima-singh)
3.8.1
3.8.1 (2026-01-14)
Implemented enhancements:
- (P4DEVOPS-9434) Add rate limiting and input validation security enhancements #690 (mahima-singh)
- (P4DEVOPS-8570) Add Phase 2 optimizations: status API caching and improved Redis pipelining #689 (mahima-singh)
- (P4DEVOPS-8567) Add DLQ, auto-purge, and health checks for Redis queues #688 (mahima-singh)
- Add retry logic for immediate clone failures #687 (mahima-singh)
Fixed bugs:
- (P4DEVOPS-8567) Prevent VM allocation for already-deleted request-ids #688 (mahima-singh)
- Prevent re-queueing requests already marked as failed #687 (mahima-singh)
3.6.0
Changelog
3.6.0 (2023-10-05)
Fixed bugs:
- (maint) Fix message for timeout notification. #624 (isaac-hammes)
Merged pull requests:
- Bump rubocop from 1.56.3 to 1.56.4 #631 (dependabot[bot])
- Bump puma from 6.3.1 to 6.4.0 #630 (dependabot[bot])
- Bump rubocop from 1.56.2 to 1.56.3 #628 (dependabot[bot])
- Bump actions/checkout from 3 to 4 #627 (dependabot[bot])
- Update opentelemetry-resource_detectors requirement from = 0.24.1 to = 0.24.2 #626 (dependabot[bot])
- Bump rubocop from 1.56.1 to 1.56.2 #625 (dependabot[bot])
- Bump rubocop from 1.56.0 to 1.56.1 #623 (dependabot[bot])
* This Changelog was automatically generated by github_changelog_generator
3.5.1
Changelog
3.5.1 (2023-08-24)
Fixed bugs:
- (maint) Fix bugs from redis and timeout notification updates. #621 (isaac-hammes)
* This Changelog was automatically generated by github_changelog_generator
3.5.0
Changelog
3.5.0 (2023-08-23)
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:
- Bump puma from 6.3.0 to 6.3.1 #615 (dependabot[bot])
* This Changelog was automatically generated by github_changelog_generator
3.4.0
Changelog
3.4.0 (2023-08-18)
Implemented enhancements:
- (POD-10) Log reason for failed VM checks. #611 (isaac-hammes)
Closed issues:
- Log reason connection on port 22 of a failed VM #609
* This Changelog was automatically generated by github_changelog_generator
3.3.0
Changelog
3.3.0 (2023-08-16)
Closed issues:
- Redis 5.x Deprecations #603
Merged pull requests:
- Update rubocop requirement from ~> 1.55.1 to ~> 1.56.0 #608 (dependabot[bot])
* This Changelog was automatically generated by github_changelog_generator
3.2.0
Changelog
3.2.0 (2023-08-10)
Implemented enhancements:
- (maint) Update opentelemetry gems. #606 (isaac-hammes)
- Bump jruby to 9.4.3.0 and bundle update #604 (yachub)
Fixed bugs:
Closed issues:
- Fix startup error when not using any dns plugins #601
Merged pull requests:
- Bump prometheus-client from 4.1.0 to 4.2.1 #599 (dependabot[bot])
- Update rubocop requirement from ~> 1.54.2 to ~> 1.55.1 #597 (dependabot[bot])
- Bump rack from 2.2.7 to 2.2.8 #594 (dependabot[bot])
- Update rubocop requirement from ~> 1.51.0 to ~> 1.54.2 #593 (dependabot[bot])
- Bump puma from 6.2.2 to 6.3.0 #586 (dependabot[bot])
- Bump connection_pool from 2.4.0 to 2.4.1 #583 (dependabot[bot])
- Update rubocop requirement from ~> 1.50.1 to ~> 1.51.0 #582 (dependabot[bot])
- Bump thor from 1.2.1 to 1.2.2 #581 (dependabot[bot])
- Bump rack from 2.2.6.4 to 2.2.7 #579 (dependabot[bot])
* This Changelog was automatically generated by github_changelog_generator
3.1.0
Changelog
3.1.0 (2023-05-01)
Merged pull requests:
- Bump rubocop from 1.50.1 to 1.50.2 #578 (dependabot[bot])
- Update puma requirement from ~> 5.0, >= 5.0.4 to >= 5.0.4, < 7 #577 (dependabot[bot])
- Update opentelemetry-resource_detectors requirement from = 0.19.1 to = 0.23.0 #576 (dependabot[bot])
- Migrate issue management to Jira #575 (yachub)
- Bump jruby to 9.4.2.0 #574 (yachub)
- Update rubocop requirement from ~> 1.28.2 to ~> 1.50.1 #573 (dependabot[bot])
- Update sinatra requirement from ~> 2.0 to >= 2, < 4 #572 (dependabot[bot])
- Bump net-ldap from 0.17.1 to 0.18.0 #571 (dependabot[bot])
- Update prometheus-client requirement from ~> 2.0 to >= 2, < 5 #566 (dependabot[bot])
- Bump rack-test from 2.0.2 to 2.1.0 #564 (dependabot[bot])
- Update rack requirement from ~> 2.2 to >= 2.2, < 4.0 #562 (dependabot[bot])
- Update opentelemetry-exporter-jaeger requirement from = 0.20.1 to = 0.22.0 #524 (dependabot[bot])
* This Changelog was automatically generated by github_changelog_generator