Commit graph

106 commits

Author SHA1 Message Date
Jake Spain
3e20b83586
Merge pull request #21 from puppetlabs/chart-ci
(DIO-2812) Add CI for charts
2022-04-27 13:54:07 -04:00
Samuel Beaulieu
da6634ee64
helm chart deploy run step 2022-04-27 07:58:17 -05:00
ed0df9db53
Merge pull request #37 from puppetlabs/bump-vmpooler-provider-gce
Bump vmpooler-provider-gce gem to include hostname fix
2022-04-19 10:12:34 -04:00
Jake Spain
586bba8fff
Bump vmpooler-provider-gce gem to v0.2 and update gemfiles and chart 2022-04-19 10:05:11 -04:00
Samuel
523e4d1d79
Merge pull request #36 from puppetlabs/deploy-1.11.1
Deploy v1.11.1
2022-04-07 11:57:02 -05:00
Samuel Beaulieu
573ce35a21
Deploy v1.11.1 2022-04-07 11:55:27 -05:00
trvs-sdlr
2b935f18b6
Merge pull request #35 from puppetlabs/DIO-2833-docker-1.4.0
(DIO-2833) Bump the gemfile too since this is used for building the i…
2022-04-07 09:45:04 -07:00
Samuel Beaulieu
8ae6bb0485
(DIO-2833) Bump the gemfile too since this is used for building the image 2022-04-07 11:30:17 -05:00
Jake Spain
c8dc62fa46
Merge pull request #34 from puppetlabs/DIO-2833
(DIO-2833) Chart version using the latest code from vmpooler to suppo…
2022-04-07 10:30:02 -04:00
Samuel Beaulieu
937b461a34
Adding helm chart v1.11.0 2022-04-07 09:14:33 -05:00
Samuel Beaulieu
0e2cb0bc9e
(DIO-2833) Chart version using the latest code from vmpooler to support multiple domains API/V2 2022-04-07 09:12:24 -05:00
Samuel
943f7843c5
Merge pull request #33 from puppetlabs/fix-annotations
fix annotations
2022-03-30 16:37:58 -05:00
Samuel Beaulieu
4dc464b3a6
(maint) fix annotations 2022-03-30 16:19:00 -05:00
Samuel
058695425b
Merge pull request #32 from puppetlabs/fix-provider-config-vault
(maint) set extra_config the same way we do the manager app
2022-03-30 15:47:24 -05:00
Samuel Beaulieu
2f507e19d9
update to dependent redis charts 2022-03-30 13:55:19 -05:00
Samuel Beaulieu
19be60d230
(maint) set extra_config the same way we do the manager app 2022-03-30 13:49:57 -05:00
Samuel
8aee252795
Merge pull request #31 from puppetlabs/chart-v.1.9.0
deploy chart v1.9.0
2022-03-29 14:58:18 -05:00
Samuel Beaulieu
f9a6b83c59
deploy chart v1.9.0 2022-03-29 14:54:53 -05:00
Samuel
a495f7a0cb
Merge pull request #30 from puppetlabs/maint-redis-reconnect
(maint) Update redis version, add env REDIS_RECONNECT_ATTEMPTS
2022-03-29 14:42:05 -05:00
Samuel Beaulieu
caf702a9bc
(maint) Update redis version, add env REDIS_RECONNECT_ATTEMPTS
Update from v10 to v13 of bitnami's redis chart, as it should not contain
breaking changes. Adding REDIS_RECONNECT_ATTEMPTS which defaulted to 10
and is now set to 40, which should result in retrying at least 25 minutes
before returning a failure
2022-03-28 11:00:39 -05:00
56ec2833f8
Merge pull request #22 from puppetlabs/use-provider-gce
Including vmpooler-provider-gce in the Gemfile
2022-01-12 15:01:56 -05:00
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