Commit graph

1255 commits

Author SHA1 Message Date
Jake Spain
268ff9f981
Add dns_config method to provider base 2023-03-27 21:27:33 -04:00
Jake Spain
6f3d853271
Do not create/delete records if using dynamic dns 2023-03-27 21:27:32 -04:00
Jake Spain
89a4273760
Add migration to readme 2023-03-27 21:27:31 -04:00
Jake Spain
b1e20a2fc0
Get zone from config and add dns/base_spec 2023-03-27 21:27:30 -04:00
Jake Spain
65f04254a8
Add delete_record 2023-03-27 21:27:29 -04:00
Jake Spain
ac96550f57
Stub out dns provider usage 2023-03-27 21:27:15 -04:00
Jake Spain
16d23a0226
Merge pull request #560 from puppetlabs/release_prep
2.5.0 release prep
2023-03-06 15:06:45 -05:00
Jake Spain
c18edea931
2.5.0 release prep 2023-03-06 14:40:07 -05:00
Jake Spain
165a61f161
Update and consolidate release prep step 2023-03-06 14:39:44 -05:00
Jake Spain
9754c89c92
Merge pull request #555 from puppetlabs/change_timeout_method
(maint) Use timeout builtin to TCPSocket when opening sockets.
2023-03-06 13:59:45 -05:00
Jake Spain
218afdf177
Bump to java 11 2023-03-03 22:00:03 -05:00
isaac-hammes
21643c41b8 (maint) Update to jruby-9.4.1.0 in release gh action. 2023-03-02 11:41:33 -08:00
Jake Spain
914406caca
Update Gemfile.lock and add missing package 2023-03-02 14:25:37 -05:00
isaac-hammes
1a75edcb60 (maint) Update to 9.4.1.0-jdk8 and fix spec test. 2023-03-02 11:14:47 -08:00
isaac-hammes
60fe266c9e (maint) Use timeout builtin to TCPSocket when opening sockets. 2023-03-02 10:56:40 -08:00
Jake Spain
8344f89722
Merge pull request #550 from puppetlabs/update-actions
Add docs and update actions
2023-01-30 16:52:17 -05:00
Jake Spain
ec478a4fb9
Update changelog and add release instructions 2023-01-30 14:01:17 -05:00
Jake Spain
e8c0137f2e
Update release workflow 2023-01-30 10:12:38 -05:00
Jake Spain
a8716e9832
Add jruby-9.4 to testing 2023-01-30 10:11:08 -05:00
Jake Spain
fe4c54e2f2
Merge pull request #546 from puppetlabs/add-mend
(RE-15111) Migrate Snyk to Mend Scanning
2023-01-20 14:48:19 -05:00
Jake Spain
c7fb2bbfe3
Migrate Snyk to Mend Scanning 2023-01-20 12:41:38 -05:00
Jake Spain
b289a4e7a6
Change dependabot to weekly 2023-01-19 21:05:43 -05: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