dependabot[bot]
ac7c4a930d
Update puma requirement from ~> 5.0, >= 5.0.4 to >= 5.0.4, < 7
...
Updates the requirements on [puma](https://github.com/puma/puma ) to permit the latest version.
- [Release notes](https://github.com/puma/puma/releases )
- [Changelog](https://github.com/puma/puma/blob/master/History.md )
- [Commits](https://github.com/puma/puma/compare/v5.6.4...v6.0.1 )
---
updated-dependencies:
- dependency-name: puma
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-21 13:01:29 +00:00
Jake Spain
72c1ef31df
Merge pull request #517 from puppetlabs/update_codeowners
...
(RE-14811) Remove DIO as codeowners
2022-08-26 10:34:21 -04:00
Jake Spain
e2b5e903ad
Remove DIO as codeowners
2022-08-26 09:34:27 -04:00
Jake Spain
9fb9d93c03
Merge pull request #511 from puppetlabs/migrate_snyk
...
Add Snyk action and Move to RE org
2022-08-18 10:11:22 -04:00
Jake Spain
3644f05dca
Add Snyk action
2022-08-16 17:22:54 -04:00
Jake Spain
d91ea0f9c4
Merge pull request #508 from puppetlabs/update-codeowners
...
Add release-engineering to codeowners
2022-08-08 15:03:16 -04:00
Jake Spain
4b84b10fe3
Add release-engineering to codeowners
2022-08-08 14:35:11 -04:00
Samuel
b9a1bb7401
Merge pull request #503 from puppetlabs/update-docker-gemfile
...
Update docker/Gemfile.lock
2022-07-25 13:33:01 -05:00
Jake Spain
9f8d1b0098
Update docker/Gemfile.lock
2022-07-25 13:39:35 -04:00
kfjohnson
72928ce80d
Merge pull request #502 from puppetlabs/maint-upgrade-jruby-9.3-nokogiri
...
(maint) Bump version to 2.4.0
2022-07-25 09:28:39 -07:00
kfjohnson
c50887d63e
Merge pull request #501 from puppetlabs/maint-bug-ondemand-retry
...
(bug) Prevent failing VMs to be retried infinitely (ondemand)
2022-07-25 09:28:19 -07:00
Samuel Beaulieu
b859743694
(maint) Bump version to 2.4.0
...
Upgrade to jruby 9.3.6.0
Remove workaround for jruby 9.2 using JRUBY_OPTS=-Xinvokedynamic.yield=false
Removed unused dependency nokogiri?
2022-07-25 11:09:59 -05:00
Samuel
843f36e152
Merge pull request #494 from puppetlabs/dependabot/bundler/opentelemetry-instrumentation-redis-0.21.3
...
Update opentelemetry-instrumentation-redis requirement from = 0.21.2 to = 0.21.3
2022-07-25 10:16:10 -05:00
Samuel
c9a66173e3
Update Gemfile.lock
...
alphabetical order
2022-07-25 10:13:12 -05:00
Samuel
84f15441ee
Merge branch 'main' into dependabot/bundler/opentelemetry-instrumentation-redis-0.21.3
2022-07-25 10:12:18 -05:00
Samuel
6a3757f42e
Merge pull request #478 from puppetlabs/dependabot/bundler/opentelemetry-instrumentation-http_client-0.19.4
...
Update opentelemetry-instrumentation-http_client requirement from = 0.19.3 to = 0.19.4
2022-07-25 10:08:58 -05:00
Samuel
a3244a6a5d
Merge branch 'main' into dependabot/bundler/opentelemetry-instrumentation-http_client-0.19.4
2022-07-25 10:05:29 -05:00
Samuel
e805fd9c61
Merge pull request #496 from puppetlabs/dependabot/bundler/mock_redis-0.31.0
...
Bump mock_redis from 0.30.0 to 0.31.0
2022-07-25 10:02:54 -05:00
dependabot[bot]
febca3a9b7
Bump mock_redis from 0.30.0 to 0.31.0
...
Bumps [mock_redis](https://github.com/sds/mock_redis ) from 0.30.0 to 0.31.0.
- [Release notes](https://github.com/sds/mock_redis/releases )
- [Changelog](https://github.com/sds/mock_redis/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sds/mock_redis/compare/v0.30.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: mock_redis
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-25 10:53:34 -04:00
Samuel
5b59edce4e
Merge pull request #499 from puppetlabs/dependabot/bundler/rubocop-1.28.2
...
Update rubocop requirement from ~> 1.1.0 to ~> 1.28.2
2022-07-25 09:15:35 -05:00
Samuel Beaulieu
7f1f8def8e
fix comment offence
2022-07-25 09:12:12 -05:00
Samuel Beaulieu
c846e41780
fix rubocoop offences
2022-07-25 09:06:11 -05:00
dependabot[bot]
f5866d51b6
Update rubocop requirement from ~> 1.1.0 to ~> 1.28.2
...
Updates the requirements on [rubocop](https://github.com/rubocop/rubocop ) to permit the latest version.
- [Release notes](https://github.com/rubocop/rubocop/releases )
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop/compare/v1.1.0...v1.28.2 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-25 09:06:07 -05:00
Samuel
9220590397
Merge pull request #490 from puppetlabs/dependabot/bundler/puma-5.6.4
...
Bump puma from 5.5.2 to 5.6.4
2022-07-25 08:44:24 -05:00
Samuel Beaulieu
980344ee24
(bug) Prevent failing VMs to be retried infinitely (ondemand)
...
Normally when a VM is failing the vm_ready? check, it is moved to the completed queue which deletes it.
In a pooled config a new VM will be retried. For ondemand, we would also recreate the task to trigger
the creation of a new VMs. There was a bug where an ondemand request would be retried infinitely when
vm_ready? would always fail. We would never check the status of the request if it was deleted via the
API or if it was detected as failed because it is expired (over the ondemand_request_ttl limit)
2022-07-25 08:37:13 -05:00
Jake Spain
35102d57cd
Merge pull request #500 from puppetlabs/DIO-3138
...
(DIO-3138) vmpooler v2 api missing vm/hostname
2022-07-06 11:15:45 -04:00
Samuel Beaulieu
6aa10151ca
(DIO-3138) vmpooler v2 api missing vm/hostname
...
there was one API that was falling back on v1 and was returning a domain key.
in order to make it consistent with the changes in v2, the domain is not returned
anymore, and the fqdn is returned if it is available
2022-06-29 14:14:25 -05:00
dependabot[bot]
a3a6cf0533
Bump puma from 5.5.2 to 5.6.4
...
Bumps [puma](https://github.com/puma/puma ) from 5.5.2 to 5.6.4.
- [Release notes](https://github.com/puma/puma/releases )
- [Changelog](https://github.com/puma/puma/blob/master/History.md )
- [Commits](https://github.com/puma/puma/compare/v5.5.2...v5.6.4 )
---
updated-dependencies:
- dependency-name: puma
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-07 14:04:15 +00:00
dependabot[bot]
631b68855c
Update opentelemetry-instrumentation-redis requirement from = 0.21.2 to = 0.21.3
...
Updates the requirements on [opentelemetry-instrumentation-redis](https://github.com/open-telemetry/opentelemetry-ruby ) to permit the latest version.
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-ruby/blob/main/instrumentation/redis/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby/compare/opentelemetry-instrumentation-redis/v0.21.2...opentelemetry-instrumentation-redis/v0.21.3 )
---
updated-dependencies:
- dependency-name: opentelemetry-instrumentation-redis
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-07 14:04:11 +00:00
dependabot[bot]
09bc406c9f
Update opentelemetry-instrumentation-http_client requirement from = 0.19.3 to = 0.19.4
...
Updates the requirements on [opentelemetry-instrumentation-http_client](https://github.com/open-telemetry/opentelemetry-ruby ) to permit the latest version.
- [Release notes](https://github.com/open-telemetry/opentelemetry-ruby/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-ruby/blob/main/instrumentation/http_client/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-ruby/compare/opentelemetry-instrumentation-http_client/v0.19.3...opentelemetry-instrumentation-http_client/v0.19.4 )
---
updated-dependencies:
- dependency-name: opentelemetry-instrumentation-http_client
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-07 14:04:03 +00:00
Samuel
c3a6fd2527
Merge pull request #475 from puppetlabs/sut_domain
...
(DIO-2833) Connect domain settings to pools, create v2 API
2022-04-07 09:03:09 -05:00
Samuel Beaulieu
57542d775b
update docs, remove domain key
2022-03-31 14:26:36 -05:00
Samuel Beaulieu
ef87fe8db5
adding deprecation warning to logs for reroute.rb
2022-03-31 13:16:03 -05:00
Samuel Beaulieu
9a9dfce316
adding an api endpoint to print the current full config
2022-03-31 13:16:02 -05:00
Samuel Beaulieu
1005a33ed2
fix rubocop
2022-03-31 13:16:01 -05:00
Samuel Beaulieu
7c5a3f802e
update gemfile.lock
2022-03-31 13:16:00 -05:00
Samuel Beaulieu
3809dac2d4
fix rubocop and fetch_single_vm logic, bump version
2022-03-31 13:15:59 -05:00
Samuel Beaulieu
2e608b7196
spec test domain set at the config and provider levels
2022-03-31 13:15:58 -05:00
Samuel Beaulieu
70b5bd297a
add multi domain support to ondemand queries
2022-03-31 13:15:57 -05:00
Samuel Beaulieu
a2d613782a
remove 'last minute' tcp vm_ready check from the api for pooled vms
...
the vm_ready methods should be implemented per provider and checking in the api
creates issues since provider code is not available. Removing this for the V2 api
2022-03-31 13:15:56 -05:00
Samuel Beaulieu
dd375b20c3
document the new provider configuration skip_dns_check_before_creating_vm
2022-03-31 13:15:55 -05:00
Samuel Beaulieu
66eb598e4e
tabling this PR for the next sprint
2022-03-31 13:15:54 -05:00
Samuel Beaulieu
e5c477254f
initial review
2022-03-31 13:15:53 -05:00
6b9eb2369f
Connect domain settings to pools, create v2 API
2022-03-31 13:15:52 -05:00
Samuel
7786c9193e
Merge pull request #489 from puppetlabs/fix-deprecation-redis
...
(maint) Fix deprecation warning for redis ruby library
2022-03-31 13:15:25 -05:00
Samuel Beaulieu
c225bafc4a
fix spec tests to include pipelined
2022-03-30 15:52:29 -05:00
Samuel Beaulieu
2ad9b8c549
(maint) Fix deprecation warning for redis ruby library
...
The syntax for pipelined has changed and the old syntax will be removed in v5.0.0
Fixing the syntax now since the block syntax has been supported for a while now.
2022-03-30 09:01:25 -05:00
Jake Spain
3d203e2578
Merge pull request #477 from puppetlabs/otel-http_client
...
Add OTel HttpClient Instrumentation
2022-01-20 14:40:51 -05:00
72c82cf084
Add OTel HttpClient Instrumentation
...
This will be useful for the GCE provider.
2022-01-20 11:42:43 -05:00
Jake Spain
6d6da30696
Merge pull request #476 from puppetlabs/update-dev-tooling
...
(DIO-2833) Update dev tooling and related docs
2022-01-19 16:07:00 -05:00