Commit graph

89 commits

Author SHA1 Message Date
Jake Spain
7cfbf78534
Merge pull request #25 from puppetlabs/use-rbvmomi2
Migrate to rbvmomi2
2023-01-30 09:09:08 -05:00
Jake Spain
960ebc8cc2
Fix more deprecated actions 2023-01-27 16:58:26 -05:00
Jake Spain
68673939f8
Add next version of jruby to testing 2023-01-27 16:47:06 -05:00
Jake Spain
89b1ce67b8
Update gemfile.lock 2023-01-27 16:47:06 -05:00
Jake Spain
8a58862663
Migrate to rbvmomi2, a community fork of the original project 2023-01-27 16:44:56 -05:00
Jake Spain
3c973eee1e
vmpooler should be a dependency 2023-01-27 16:44:56 -05:00
Jake Spain
9f9d8c3486
Merge pull request #24 from puppetlabs/fix_workflow_deprecations
Fix workflow deprecations, changelog, and add docs
2023-01-27 16:44:16 -05:00
Jake Spain
e87b425573
Add changelog generation and release instructions 2023-01-27 15:33:56 -05:00
Jake Spain
c7d24001c5
Add custom VM attribute information to the docs 2023-01-27 14:08:34 -05:00
Jake Spain
0485e2ba61
Fix deprecated method of setting output 2023-01-27 13:55:01 -05:00
Jake Spain
ddf33e26e6
Merge pull request #22 from puppetlabs/add-mend
(RE-15111) Migrate Snyk to Mend Scanning
2023-01-20 14:49:34 -05:00
Jake Spain
070577e542
Migrate Snyk to Mend Scanning 2023-01-20 12:45:58 -05:00
Jake Spain
d2eba9f021
Change dependabot to weekly 2023-01-19 21:24:52 -05:00
Jake Spain
a12e5aac2b
Merge pull request #21 from puppetlabs/update_codeowners
(RE-14811) Remove DIO as codeowners
2022-08-26 10:35:43 -04:00
Jake Spain
ff61a2e1f6
Remove DIO as codeowners 2022-08-26 09:47:20 -04:00
Jake Spain
eee8905bd9
Merge pull request #20 from puppetlabs/migrate_snyk
Add Snyk action
2022-08-18 10:12:56 -04:00
Jake Spain
c0a04b2572
Add Snyk action 2022-08-16 17:31:17 -04:00
Jake Spain
f09818b4f0
Merge pull request #19 from puppetlabs/update-codeowners
Add release-engineering to codeowners
2022-08-08 15:03:24 -04:00
Jake Spain
b74a1b1146
Add release-engineering to codeowners 2022-08-08 14:35:56 -04:00
Samuel
9c938e5ff2
Merge pull request #17 from puppetlabs/dependabot/bundler/rubocop-1.28.2
Update rubocop requirement from ~> 1.1.0 to ~> 1.28.2
2022-07-27 09:04:04 -05:00
Samuel
774e1fdab1
Merge branch 'main' into dependabot/bundler/rubocop-1.28.2 2022-07-27 08:59:50 -05:00
Jake Spain
82e35dfb54
Merge pull request #18 from puppetlabs/bump-vmpooler-2.4
pin to vmpooler 2.4
2022-07-25 16:01:07 -04:00
Samuel Beaulieu
7c096dd3a2
remove upstream spec tests
removed spec tests that did not exercise vsphere code paths
2022-07-25 14:47:51 -05:00
Samuel Beaulieu
fe62c4987a
refresh Gemfile.lock 2022-07-25 13:52:28 -05:00
Samuel Beaulieu
122fc68776
also update github workflows 2022-07-25 13:50:07 -05:00
Samuel Beaulieu
70e2b03cde
pin to vmpooler 2.4 2022-07-25 13:00:26 -05:00
dependabot[bot]
6f641e2f23
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-04-25 13:29:08 +00:00
Tanisha Payne
a9662622d5
Merge pull request #5 from puppetlabs/release-prep-1.5.0
Bump version to 1.5.0, require vmpooler >= 2.1
2021-12-13 11:10:13 -05:00
6f76c536ea
Bump version to 1.5.0, require vmpooler >= 2.1 2021-12-13 10:42:52 -05:00
89be29b5e2
Merge pull request #4 from puppetlabs/fix-purge
Move vsphere specific methods out of vmpooler
2021-12-13 10:24:41 -05:00
Samuel Beaulieu
81d71b8a13
Move vSphere specific methods out of VMPooler
VMPooler has the vSphere provider taken out, moving some vSphere related
methods to the provider:

1) pool_folders
2) get_base_folders

And the related spec tests.
At the same time renaming some configuration and code items
to remove harmful terminology.
Note this version of the vsphere provider needs to run on vmpooler
that also contain the renaming changes (version >2.1)
2021-12-13 10:20:09 -05:00
9b452472f0
Merge pull request #3 from puppetlabs/release-prep
Prep for initial standalone release: v1.4.0
2021-12-08 10:13:54 -05:00
b1b0abb6c2
Require VMPooler 2.0 or greater
VMPooler 2.0.0 was the first release without the code contained in this
respository.
2021-12-08 10:03:18 -05:00
ceb5cda184
Use credentials file for Rubygems auth 2021-12-08 09:43:41 -05:00
Jake Spain
4fa14cc94f
Merge pull request #2 from puppetlabs/add-release-workflow
Add GH Action for releasing gems
2021-12-03 11:53:11 -05:00
3407e500f1
Add GH Action for releasing gems 2021-12-03 10:54:08 -05:00
4d5a040629
Merge pull request #1 from puppetlabs/renaming-and-docs
Fix naming, add docs, add missing test file
2021-12-01 16:00:27 -05:00
90e6ae1a3f
Fix naming, add docs, add missing test file 2021-12-01 15:59:03 -05:00
a08cba099f
Initial commit migrating from VMPooler proper
This copies in all needed files from the main VMPooler repo. Version
1.3.0 of VMPooler was used as the basis for this code.
2021-11-29 16:03:09 -05:00