diff --git a/docker/Gemfile b/docker/Gemfile index cd67ec9..3b75b15 100644 --- a/docker/Gemfile +++ b/docker/Gemfile @@ -1,11 +1,11 @@ source ENV['GEM_SOURCE'] || 'https://rubygems.org' -gem 'vmpooler', '~> 3.0' +gem 'vmpooler', '~> 3.9' gem 'vmpooler-dns-gcp', '~> 1.0' # Remove temporarily until a stable minor release is published # gem 'vmpooler-provider-ec2', '~> 0.0.1' gem 'vmpooler-provider-gce', '~> 1.0' -gem 'vmpooler-provider-vsphere', '~> 3.0' +gem 'vmpooler-provider-vsphere', '~> 3.4' # For development install via a git branch use something like: # gem 'vmpooler', git: 'https://github.com/puppetlabs/vmpooler.git', branch: 'my-feature' diff --git a/docker/Gemfile.lock b/docker/Gemfile.lock index bd05a4a..0c4b593 100644 --- a/docker/Gemfile.lock +++ b/docker/Gemfile.lock @@ -49,6 +49,7 @@ GEM signet (>= 0.16, < 2.a) httpclient (2.9.0) mutex_m + json (2.18.0) json (2.18.0-java) jwt (2.10.2) base64 @@ -64,7 +65,10 @@ GEM net-ldap (0.20.0) base64 ostruct + nio4r (2.7.5) nio4r (2.7.5-java) + nokogiri (1.18.10-arm64-darwin) + racc (~> 1.4) nokogiri (1.18.10-java) racc (~> 1.4) opentelemetry-api (1.7.0) @@ -118,8 +122,11 @@ GEM prometheus-client (4.2.5) base64 public_suffix (6.0.2) + puma (6.6.1) + nio4r (~> 2.0) puma (6.6.1-java) nio4r (~> 2.0) + racc (1.8.1) racc (1.8.1-java) rack (2.2.21) rack-protection (3.2.0) @@ -160,7 +167,7 @@ GEM trailblazer-option (0.1.2) uber (0.1.0) uri (1.1.1) - vmpooler (3.8.1) + vmpooler (3.9.0) concurrent-ruby (~> 1.1) connection_pool (~> 2.4) deep_merge (~> 1.2) @@ -190,19 +197,21 @@ GEM google-apis-compute_v1 (~> 0.14) googleauth (>= 0.16.2, < 1.4.0) vmpooler (~> 3.0) - vmpooler-provider-vsphere (3.3.4) + vmpooler-provider-vsphere (3.4.0) rbvmomi2 (>= 3.1, < 4.0) vmpooler (~> 3.0) zonefile (1.06) PLATFORMS + arm64-darwin-25 universal-java-11 + universal-java-17 DEPENDENCIES - vmpooler (~> 3.0) + vmpooler (~> 3.9) vmpooler-dns-gcp (~> 1.0) vmpooler-provider-gce (~> 1.0) - vmpooler-provider-vsphere (~> 3.0) + vmpooler-provider-vsphere (~> 3.4) BUNDLED WITH - 2.4.12 + 2.6.9 diff --git a/docs/index.yaml b/docs/index.yaml index 11619c8..46f6d73 100644 --- a/docs/index.yaml +++ b/docs/index.yaml @@ -1,9 +1,39 @@ apiVersion: v1 entries: vmpooler: + - apiVersion: v2 + appVersion: pr176-2cec5dbe00a4b2af013c22ad3f551323ca29ae87 + created: "2026-03-12T10:51:28.99213287Z" + dependencies: + - name: redis + repository: https://artifactory.delivery.puppetlabs.net/artifactory/helm__local + version: 16.13.2 + description: A Helm chart to deploy vmpooler + digest: 7f7bda00accdcc70f460f6c1a8bd24ca27de2b480984f0c7cb185f7fddec6e1b + icon: https://github.com/puppetlabs/vmpooler/raw/master/lib/vmpooler/public/img/logo.png + name: vmpooler + type: application + urls: + - https://puppetlabs.github.io/vmpooler-deployment/vmpooler-3.10.1-rc.2.tgz + version: 3.10.1-rc.2 + - apiVersion: v2 + appVersion: pr176-bfbb0ca7aa553a8078553b6a1c514ad67f59c8d6 + created: "2026-03-12T10:51:28.988505672Z" + dependencies: + - name: redis + repository: https://artifactory.delivery.puppetlabs.net/artifactory/helm__local + version: 16.13.2 + description: A Helm chart to deploy vmpooler + digest: 1629de318fa2c35d3ca35f486b9aeb76ca7f485cc1bf237cea68055a45fb644c + icon: https://github.com/puppetlabs/vmpooler/raw/master/lib/vmpooler/public/img/logo.png + name: vmpooler + type: application + urls: + - https://puppetlabs.github.io/vmpooler-deployment/vmpooler-3.10.1-rc.1.tgz + version: 3.10.1-rc.1 - apiVersion: v2 appVersion: 3.8.1 - created: "2026-03-06T12:45:16.030576+05:30" + created: "2026-03-12T10:51:28.984692764Z" dependencies: - name: redis repository: https://artifactory.delivery.puppetlabs.net/artifactory/helm__local @@ -18,7 +48,7 @@ entries: version: 3.10.0 - apiVersion: v2 appVersion: 5.7.0 - created: "2026-03-06T12:45:16.123819+05:30" + created: "2026-03-12T10:51:29.052135724Z" dependencies: - name: redis repository: https://artifactory.delivery.puppetlabs.net/artifactory/helm__local @@ -33,7 +63,7 @@ entries: version: 3.9.1 - apiVersion: v2 appVersion: 5.7.0 - created: "2026-03-06T12:45:16.116918+05:30" + created: "2026-03-12T10:51:29.048333732Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -48,7 +78,7 @@ entries: version: 3.9.0 - apiVersion: v2 appVersion: 5.6.0 - created: "2026-03-06T12:45:16.110027+05:30" + created: "2026-03-12T10:51:29.044962412Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -63,7 +93,7 @@ entries: version: 3.8.3 - apiVersion: v2 appVersion: 5.6.0 - created: "2026-03-06T12:45:16.106786+05:30" + created: "2026-03-12T10:51:29.040938918Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -78,7 +108,7 @@ entries: version: 3.8.2 - apiVersion: v2 appVersion: 5.6.0 - created: "2026-03-06T12:45:16.099878+05:30" + created: "2026-03-12T10:51:29.03707876Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -93,7 +123,7 @@ entries: version: 3.8.1 - apiVersion: v2 appVersion: 5.6.0 - created: "2026-03-06T12:45:16.09326+05:30" + created: "2026-03-12T10:51:29.032948557Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -108,7 +138,7 @@ entries: version: 3.8.0 - apiVersion: v2 appVersion: 5.6.0 - created: "2026-03-06T12:45:16.085888+05:30" + created: "2026-03-12T10:51:29.029523153Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -123,7 +153,7 @@ entries: version: 3.7.0 - apiVersion: v2 appVersion: 5.5.3 - created: "2026-03-06T12:45:16.079033+05:30" + created: "2026-03-12T10:51:29.025648452Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -138,7 +168,7 @@ entries: version: 3.6.0 - apiVersion: v2 appVersion: 5.5.3 - created: "2026-03-06T12:45:16.075641+05:30" + created: "2026-03-12T10:51:29.02234534Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -153,7 +183,7 @@ entries: version: 3.5.3 - apiVersion: v2 appVersion: 5.5.2 - created: "2026-03-06T12:45:16.069042+05:30" + created: "2026-03-12T10:51:29.018502807Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -168,7 +198,7 @@ entries: version: 3.5.2 - apiVersion: v2 appVersion: 5.5.1 - created: "2026-03-06T12:45:16.061955+05:30" + created: "2026-03-12T10:51:29.01478315Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -183,7 +213,7 @@ entries: version: 3.5.1 - apiVersion: v2 appVersion: 5.5.0 - created: "2026-03-06T12:45:16.058491+05:30" + created: "2026-03-12T10:51:29.011417454Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -198,7 +228,7 @@ entries: version: 3.5.0 - apiVersion: v2 appVersion: 5.4.1 - created: "2026-03-06T12:45:16.054899+05:30" + created: "2026-03-12T10:51:29.006794164Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -213,7 +243,7 @@ entries: version: 3.4.1 - apiVersion: v2 appVersion: 5.4.0 - created: "2026-03-06T12:45:16.048213+05:30" + created: "2026-03-12T10:51:29.002986381Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -228,7 +258,7 @@ entries: version: 3.4.0 - apiVersion: v2 appVersion: 5.3.0 - created: "2026-03-06T12:45:16.041409+05:30" + created: "2026-03-12T10:51:28.999636727Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -243,7 +273,7 @@ entries: version: 3.3.0 - apiVersion: v2 appVersion: 5.2.0 - created: "2026-03-06T12:45:16.033928+05:30" + created: "2026-03-12T10:51:28.995813694Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -258,7 +288,7 @@ entries: version: 3.2.0 - apiVersion: v2 appVersion: 5.1.0 - created: "2026-03-06T12:45:16.027019+05:30" + created: "2026-03-12T10:51:28.981113525Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -273,7 +303,7 @@ entries: version: 3.1.0 - apiVersion: v2 appVersion: 5.0.0 - created: "2026-03-06T12:45:16.020069+05:30" + created: "2026-03-12T10:51:28.97794608Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -288,7 +318,7 @@ entries: version: 3.0.0 - apiVersion: v2 appVersion: 4.1.0 - created: "2026-03-06T12:45:16.013094+05:30" + created: "2026-03-12T10:51:28.974348174Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -303,7 +333,7 @@ entries: version: 2.2.0 - apiVersion: v2 appVersion: 4.0.0 - created: "2026-03-06T12:45:16.006103+05:30" + created: "2026-03-12T10:51:28.971115563Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -318,7 +348,7 @@ entries: version: 2.1.0 - apiVersion: v2 appVersion: 4.0.0 - created: "2026-03-06T12:45:15.998936+05:30" + created: "2026-03-12T10:51:28.967453198Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -333,7 +363,7 @@ entries: version: 2.0.0 - apiVersion: v2 appVersion: 1.7.0-prod-all-providers - created: "2026-03-06T12:45:15.953908+05:30" + created: "2026-03-12T10:51:28.946370057Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -348,7 +378,7 @@ entries: version: 1.19.0 - apiVersion: v2 appVersion: 1.7.0-prod-all-providers - created: "2026-03-06T12:45:15.947319+05:30" + created: "2026-03-12T10:51:28.943161696Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -363,7 +393,7 @@ entries: version: 1.18.0 - apiVersion: v2 appVersion: 1.7.0-prod-all-providers - created: "2026-03-06T12:45:15.940673+05:30" + created: "2026-03-12T10:51:28.939541914Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -378,7 +408,7 @@ entries: version: 1.17.0 - apiVersion: v2 appVersion: 1.6.0-prod-all-providers - created: "2026-03-06T12:45:15.933051+05:30" + created: "2026-03-12T10:51:28.935984842Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -393,7 +423,7 @@ entries: version: 1.16.0 - apiVersion: v2 appVersion: 1.6.0-prod-all-providers - created: "2026-03-06T12:45:15.925254+05:30" + created: "2026-03-12T10:51:28.932843898Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -408,7 +438,7 @@ entries: version: 1.15.0 - apiVersion: v2 appVersion: 1.6.0-prod-all-providers - created: "2026-03-06T12:45:15.913744+05:30" + created: "2026-03-12T10:51:28.929143324Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -423,7 +453,7 @@ entries: version: 1.14.0 - apiVersion: v2 appVersion: 1.5.0-prod-all-providers - created: "2026-03-06T12:45:15.90988+05:30" + created: "2026-03-12T10:51:28.925220498Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -438,7 +468,7 @@ entries: version: 1.13.0 - apiVersion: v2 appVersion: 1.5.0-prod-all-providers - created: "2026-03-06T12:45:15.902289+05:30" + created: "2026-03-12T10:51:28.919309197Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -453,7 +483,7 @@ entries: version: 1.12.0 - apiVersion: v2 appVersion: 1.4.0-prod-all-providers - created: "2026-03-06T12:45:15.895294+05:30" + created: "2026-03-12T10:51:28.916666799Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -468,7 +498,7 @@ entries: version: 1.11.1 - apiVersion: v2 appVersion: 1.3.0-prod-all-providers - created: "2026-03-06T12:45:15.88755+05:30" + created: "2026-03-12T10:51:28.914111402Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -483,7 +513,7 @@ entries: version: 1.11.0 - apiVersion: v2 appVersion: 1.2.0-prod-all-providers - created: "2026-03-06T12:45:15.884875+05:30" + created: "2026-03-12T10:51:28.91081929Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -498,7 +528,7 @@ entries: version: 1.10.1 - apiVersion: v2 appVersion: 1.2.0-prod-all-providers - created: "2026-03-06T12:45:15.877884+05:30" + created: "2026-03-12T10:51:28.906278001Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -513,7 +543,7 @@ entries: version: 1.10.0 - apiVersion: v2 appVersion: 1.2.0-prod-all-providers - created: "2026-03-06T12:45:15.991917+05:30" + created: "2026-03-12T10:51:28.963489663Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -528,7 +558,7 @@ entries: version: 1.9.0 - apiVersion: v2 appVersion: 1.2.0-prod-all-providers - created: "2026-03-06T12:45:15.989435+05:30" + created: "2026-03-12T10:51:28.961504063Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -543,7 +573,7 @@ entries: version: 1.8.0 - apiVersion: v2 appVersion: 1.0.0-prod-all-providers - created: "2026-03-06T12:45:15.983677+05:30" + created: "2026-03-12T10:51:28.959397753Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -558,7 +588,7 @@ entries: version: 1.7.1 - apiVersion: v2 appVersion: 1.0.0-prod-all-providers - created: "2026-03-06T12:45:15.978264+05:30" + created: "2026-03-12T10:51:28.957250609Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -573,7 +603,7 @@ entries: version: 1.7.0 - apiVersion: v2 appVersion: 1.3.0 - created: "2026-03-06T12:45:15.972543+05:30" + created: "2026-03-12T10:51:28.955215425Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -588,7 +618,7 @@ entries: version: 1.6.3 - apiVersion: v2 appVersion: 1.3.0 - created: "2026-03-06T12:45:15.967266+05:30" + created: "2026-03-12T10:51:28.952845321Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -603,7 +633,7 @@ entries: version: 1.6.2 - apiVersion: v2 appVersion: 1.3.0 - created: "2026-03-06T12:45:15.961554+05:30" + created: "2026-03-12T10:51:28.950919929Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -618,7 +648,7 @@ entries: version: 1.6.1 - apiVersion: v2 appVersion: 1.3.0 - created: "2026-03-06T12:45:15.959332+05:30" + created: "2026-03-12T10:51:28.948990996Z" dependencies: - name: redis repository: https://charts.bitnami.com/bitnami @@ -631,4 +661,4 @@ entries: urls: - https://puppetlabs.github.io/vmpooler-deployment/vmpooler-1.6.0.tgz version: 1.6.0 -generated: "2026-03-06T12:45:15.870959+05:30" +generated: "2026-03-12T10:51:28.903074181Z" diff --git a/docs/vmpooler-3.10.1-rc.1.tgz b/docs/vmpooler-3.10.1-rc.1.tgz new file mode 100644 index 0000000..605d31a Binary files /dev/null and b/docs/vmpooler-3.10.1-rc.1.tgz differ diff --git a/docs/vmpooler-3.10.1-rc.2.tgz b/docs/vmpooler-3.10.1-rc.2.tgz new file mode 100644 index 0000000..9a505d4 Binary files /dev/null and b/docs/vmpooler-3.10.1-rc.2.tgz differ diff --git a/helm-charts/vmpooler/Chart.yaml b/helm-charts/vmpooler/Chart.yaml index c3d2242..a3e6bb2 100644 --- a/helm-charts/vmpooler/Chart.yaml +++ b/helm-charts/vmpooler/Chart.yaml @@ -3,8 +3,8 @@ name: vmpooler description: A Helm chart to deploy vmpooler type: application icon: https://github.com/puppetlabs/vmpooler/raw/master/lib/vmpooler/public/img/logo.png -version: 3.10.0 -appVersion: 3.8.1 +version: 3.10.1 +appVersion: 706714b98a2739efe51d256c86dcad1385334b3e dependencies: - name: redis repository: https://artifactory.delivery.puppetlabs.net/artifactory/helm__local