Commit graph

19 commits

Author SHA1 Message Date
dependabot[bot]
d053ee748d
Bump jruby from 9.3.6-jdk to 9.3.9-jdk in /docker/dev
Bumps jruby from 9.3.6-jdk to 9.3.9-jdk.

---
updated-dependencies:
- dependency-name: jruby
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-24 13:08:11 +00:00
Samuel Beaulieu
9cd9505193
(maint) Add the ec2 provider to our prod-all-providers Gemfile
this will allow to build a prod image that includes the ec2 code
2022-08-02 13:43:25 -05:00
Samuel Beaulieu
9ee5c1941b
(maint) Fix jruby startup
Added a required package netbase for jruby to startup without a warning
Added an optoin for ec2 to specify the root_keys_script to use
2022-07-26 13:41:33 -05:00
Samuel Beaulieu
f0be6484cf
(maint) Remove invokedymanicyield=false that was a workaround for jruby-9.2 2022-07-26 10:30:03 -05:00
Samuel Beaulieu
16be4e20aa
(maint) Upgrade to latest vmpooler with jruby 9.3.6
Will deploy the prod image as v 1.7.0-prod-all-providers

Chart version 1.17.0
2022-07-25 16:01:29 -05:00
Samuel Beaulieu
c96029fa87
Add a new values parameter overrideCmd
when set the parameter overrides the container.command that defaults to the entrypoint
Updated the test-all-providers Dockerfile to match prod file
Updated test-all-providers Gemfile to import the new ec2 provider
2022-07-07 11:24:03 -05:00
Samuel Beaulieu
edd183d9c6
(DIO-3162) Add support for disk_type in gce 2022-06-21 09:35:18 -05: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 Beaulieu
8ae6bb0485
(DIO-2833) Bump the gemfile too since this is used for building the image 2022-04-07 11:30:17 -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
3d212dfe3b
Update gemfiles post vsphere provider 1.5 release 2021-12-13 12:40:10 -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
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
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
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
074778d0b0
Initial commit 2021-11-30 17:01:17 -05:00