Commit graph

135 commits

Author SHA1 Message Date
Samuel Beaulieu
46935a716a
Including vmpooler-provider-gce in the Gemfile
Also assing a required ENV var and the location of the keyfile

create helm tarball version 1.8.0 and index file
2022-01-12 09:02:42 -06:00
2f73e44b7c
Add CI for charts 2021-12-13 16:37:54 -05:00
4d15af416a
Merge pull request #20 from puppetlabs/vmpooler-helm-image-tag-fix
Update vmpooler chart to accept image tag override
2021-12-13 12:59:46 -05:00
79bb824068
Update vmpooler chart to accept image tag override
Prior to this, the only way to set the image tag was by modifying the
appVersion param of the chart itself. This made it impossible to use a
non-default image version.
2021-12-13 12:58:12 -05:00
2977012170
Merge pull request #19 from puppetlabs/1.1.0-prod-prep
Update gemfiles post vsphere provider 1.5 release
2021-12-13 12:41:05 -05:00
3d212dfe3b
Update gemfiles post vsphere provider 1.5 release 2021-12-13 12:40:10 -05:00
ab48cae852
Merge pull request #18 from puppetlabs/build-updates
General updates related to packaging
2021-12-09 12:09:41 -05:00
88aba7af57
General updates related to packaging
- Docs were updated
- minor adjustments to Dockerfiles
- helm chart updated to point to actual image registry
2021-12-09 12:03:48 -05:00
66df2f6ed2
Merge pull request #17 from puppetlabs/build-updates
Update build workflow output
2021-12-09 11:22:10 -05:00
1daa3fa11d
Update build workflow output 2021-12-09 11:19:44 -05:00
7c4ce6842e
Merge pull request #16 from puppetlabs/fix-build-process
Add dockerfile param to CI workflow
2021-12-09 11:06:19 -05:00
a2d1e4a608
Add dockerfile param to CI workflow 2021-12-09 11:03:48 -05:00
bbdb817ae9
Merge pull request #15 from puppetlabs/prod-docker
Add prod container setup
2021-12-09 10:24:46 -05:00
ed64ca1442
Add prod container setup
The release body file that is created by CI should result in text
similar to this:

Source image: jruby:9.2-jdk + OS updates

Gems:

- vmpooler (2.0.0)
- vmpooler-provider-vsphere (1.4.0)
2021-12-09 10:22:12 -05:00
6da18330ed
Merge pull request #13 from puppetlabs/prod-docker
Add prod container setup
2021-12-09 08:38:22 -05:00
0b16a2f883
Merge pull request #12 from puppetlabs/dependabot/bundler/docker/test-all-providers/vmpooler-3c61050
Bump vmpooler from `5f89131` to `3c61050` in /docker/test-all-providers
2021-12-08 17:02:16 -05:00
e12d470415
Add prod container setup 2021-12-08 16:56:17 -05:00
dependabot[bot]
a1447b3f52
Bump vmpooler from 5f89131 to 3c61050 in /docker/test-all-providers
Bumps [vmpooler](https://github.com/puppetlabs/vmpooler) from `5f89131` to `3c61050`.
- [Release notes](https://github.com/puppetlabs/vmpooler/releases)
- [Commits](5f8913184b...3c61050032)

---
updated-dependencies:
- dependency-name: vmpooler
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-08 13:34:23 +00:00
a48afb14eb
Merge pull request #11 from puppetlabs/update-testing-Gemfile
Update docker setup for testing
2021-12-07 10:55:16 -05:00
b0fe46435f
Run bundle update too, print exit code
This modifies the update script so that it explicitly runs 'bundle
update' in addition to 'bundle install' and makes the last step to be
printing of the exit code.
2021-12-07 10:47:21 -05:00
38b4b5a98e
Update Gemfile to include GCE provider
This also updates the info about the other two gems to be more current.
2021-12-07 10:45:01 -05:00
2eacaec20d
Merge pull request #10 from puppetlabs/revert-extra-api-config-files
Revert api's extra_config param
2021-12-06 11:30:20 -05:00
380754e135
Revert api's extra_config param 2021-12-06 11:28:26 -05:00
0de8ccaa52
Merge pull request #9 from puppetlabs/update-api-deployment-templating
Fix templating in api deployment
2021-12-06 11:18:11 -05:00
df1f74869b
Fix templating in api deployment 2021-12-06 11:16:42 -05:00
8b1610c51e
Merge pull request #8 from puppetlabs/redis-timeoutes
Bump default timoutes for redis health checks
2021-12-06 09:24:05 -05:00
60f6306362
Bump default timoutes for redis health checks
This sets the initialDelaySeconds value to 40 and the periodSeconds
value to 10 so that larger redis instances work out of the box.
2021-12-06 09:22:08 -05:00
0e7833902b
Merge pull request #5 from puppetlabs/readme
Add more details to Helm repo section
2021-12-03 12:01:37 -05:00
b0d8d580eb
Add more details to Helm repo section 2021-12-03 12:00:29 -05:00
ec2708c4bd
Merge pull request #4 from puppetlabs/helm-repo-setup
Create Helm repository
2021-12-03 11:52:48 -05:00
0f4c2310b8
Create Helm repository 2021-12-03 11:51:19 -05:00
0b21ff051b
Merge pull request #3 from puppetlabs/add-chart-icon
Add icon to Helm chart
2021-12-03 11:34:45 -05:00
43172aa4e8
Add icon to Helm chart 2021-12-03 11:33:48 -05:00
52a99e5ae3
Add codeowners file 2021-11-30 17:04:17 -05:00
074778d0b0
Initial commit 2021-11-30 17:01:17 -05:00