Commit graph

  • fce29feb60
    Merge pull request #40 from puppetlabs/fix-release-prep-param main Jake Spain 2024-01-19 16:48:27 -05:00
  • 651e4ba892
    Remove interactive option from release prep script Jake Spain 2024-01-19 15:34:12 -05:00
  • ec6383fac8
    Fix missing param in auto_release_prep Jake Spain 2024-01-15 09:24:55 -05:00
  • a5c4805106
    Merge pull request #39 from puppetlabs/dependabot/github_actions/actions/github-script-7 Jake Spain 2023-12-07 08:53:03 -05:00
  • fff2b5c766
    Merge pull request #38 from puppetlabs/dependabot/github_actions/actions/setup-java-4 Jake Spain 2023-12-07 08:52:45 -05:00
  • 8eec9a765f
    Bump actions/github-script from 6 to 7 dependabot[bot] 2023-12-07 13:51:54 +00:00
  • 2d56355b74
    Merge pull request #37 from puppetlabs/dependabot/github_actions/actions/checkout-4 Jake Spain 2023-12-07 08:51:16 -05:00
  • bbce7bd019
    Bump actions/setup-java from 3 to 4 dependabot[bot] 2023-12-07 13:48:38 +00:00
  • 428f7a041d
    Bump actions/checkout from 3 to 4 dependabot[bot] 2023-12-07 13:48:34 +00:00
  • 5cad1c9711
    Merge pull request #36 from puppetlabs/repo-sync Jake Spain 2023-12-07 08:48:13 -05:00
  • 01a0446e03
    syncing files from release-engineering-repo-standards Jake Spain 2023-12-05 17:16:56 -05:00
  • 9639a2df7f
    Merge pull request #35 from puppetlabs/1.3.0-release 1.3.0 isaac-hammes 2023-08-18 09:01:44 -07:00
  • e58c1a8bb3 (maint) Release prep for version 1.3.0 isaac-hammes 2023-08-18 08:45:44 -07:00
  • e3369203a6 (maint) Release prep for version 1.2.1 isaac-hammes 2023-08-18 08:31:00 -07:00
  • 81c59cfc9a
    Merge pull request #33 from puppetlabs/POD-10 isaac-hammes 2023-08-18 05:24:47 -07:00
  • 493e358ba1 (POD-10) Log reason for failed VM checks. isaac-hammes 2023-08-17 13:08:08 -07:00
  • 11405592c3
    Merge pull request #32 from puppetlabs/1.2.0-release-prep 1.2.0 Jake Spain 2023-08-10 12:56:05 -04:00
  • fbd6c7e505
    1.2.0 release prep Jake Spain 2023-08-10 12:21:34 -04:00
  • f26108277e
    Merge pull request #31 from puppetlabs/bump-jruby Jake Spain 2023-08-10 11:38:20 -04:00
  • cec4ea64d6
    Bump jruby to 9.4.3.0 and update lockfile Jake Spain 2023-08-10 07:17:30 -04:00
  • 2753d5da2a
    Merge pull request #30 from puppetlabs/revert_issue_management Jake Spain 2023-07-11 07:14:14 -04:00
  • 0347c42735
    Revert "Comment changelog validation until jira support is added" Jake Spain 2023-05-01 08:29:35 -04:00
  • d3713133c8
    Revert "Migrate issue management to Jira" Jake Spain 2023-04-20 08:50:57 -04:00
  • 62da7dd6ba
    Merge pull request #29 from puppetlabs/dependabot/bundler/thor-1.2.2 Jake Spain 2023-05-15 07:39:23 -04:00
  • 521a0f11f1
    Bump thor from 1.2.1 to 1.2.2 dependabot[bot] 2023-05-15 02:57:58 +00:00
  • 726a598abc
    Merge pull request #28 from puppetlabs/1.1.0-release-prep 1.1.0 Jake Spain 2023-05-01 09:03:39 -04:00
  • e0cc9712ed
    Comment changelog validation until jira support is added Jake Spain 2023-05-01 08:29:35 -04:00
  • ea9896104a
    1.1.0 release prep Jake Spain 2023-05-01 08:29:28 -04:00
  • ac3ae71ac8
    Merge pull request #24 from puppetlabs/dependabot/bundler/rack-test-2.1.0 Jake Spain 2023-04-20 11:37:38 -04:00
  • ce61a7a6c2
    Bump rack-test from 2.0.2 to 2.1.0 dependabot[bot] 2023-04-20 15:28:13 +00:00
  • dc31dee2a4
    Merge pull request #18 from puppetlabs/dependabot/bundler/googleauth-gte-0.16.2-and-lt-1.4.0 Jake Spain 2023-04-20 11:26:55 -04:00
  • 2d4ff56429
    Update googleauth requirement from >= 0.16.2, < 1.3.0 to >= 0.16.2, < 1.4.0 dependabot[bot] 2022-10-19 13:33:11 +00:00
  • 2971ee6082
    Merge pull request #27 from puppetlabs/migrate-issues Jake Spain 2023-04-20 09:56:18 -04:00
  • 80234b4337
    Migrate issue management to Jira Jake Spain 2023-04-20 08:50:57 -04:00
  • 8795d3a818
    Merge pull request #26 from puppetlabs/bump-jruby Jake Spain 2023-04-20 08:22:12 -04:00
  • 515ba9f0a5
    Bump jruby to 9.4.2.0 Jake Spain 2023-04-19 16:57:32 -04:00
  • 3c5f71aea2
    Merge pull request #25 from puppetlabs/1.0.0-release 1.0.0 Jake Spain 2023-04-19 09:22:12 -04:00
  • bf2e20dcfe
    1.0.0 release prep Jake Spain 2023-04-18 19:43:40 -04:00
  • bee66557ea
    Merge pull request #21 from puppetlabs/vmpooler-dns-gcp Jake Spain 2023-04-18 11:47:26 -04:00
  • 355d3a60ce
    Add debug logger line Jake Spain 2023-04-17 10:12:19 -04:00
  • 06d940a964
    Bump vmpooler requirement and add install gemfile script Jake Spain 2023-03-28 17:44:12 -04:00
  • 1aaa6711b5
    Update spec tests for new dns settings Jake Spain 2023-02-22 08:53:20 -05:00
  • 38064771aa
    Fix rubocops Jake Spain 2023-02-22 08:19:13 -05:00
  • fcf79c9421
    Remove google-cloud-dns gem dependency Jake Spain 2023-02-22 07:25:17 -05:00
  • 36e9044087
    Refactor obtaining and saving ip address Jake Spain 2023-02-17 09:01:53 -05:00
  • 1375093b43
    Use domain provided by pool's dns_config Jake Spain 2023-02-15 15:45:12 -05:00
  • 911c15dc4e
    Add migration to readme Jake Spain 2023-02-07 08:08:29 -05:00
  • d8c47134ef
    Start extracting dns setup and teardown Jake Spain 2023-02-03 17:03:12 -05:00
  • 8015a18ea4
    Merge pull request #23 from puppetlabs/release_prep 0.5.0 Jake Spain 2023-03-06 15:05:06 -05:00
  • 407b3f09dd
    0.5.0 release prep Jake Spain 2023-03-06 14:49:19 -05:00
  • aaf2112166
    Update and consolidate release prep step Jake Spain 2023-03-06 14:45:41 -05:00
  • 0883fe8f0d
    Merge pull request #22 from puppetlabs/update_timeout_method Jake Spain 2023-03-06 13:59:05 -05:00
  • b8e630ed17
    Bump to java 11 Jake Spain 2023-03-03 22:01:50 -05:00
  • cbec1d9d3a (maint) Update to jruby-9.4.1.0 and move socket timeout to new method. isaac-hammes 2023-03-02 12:02:42 -08:00
  • e8c3e2f8ba
    Merge pull request #20 from puppetlabs/update-actions Jake Spain 2023-01-30 16:51:53 -05:00
  • 30c524922c
    Add platform universal-java-11 to lockfile Jake Spain 2023-01-30 14:58:54 -05:00
  • dd1829abf8
    vmpooler should be a dependency Jake Spain 2023-01-30 09:27:05 -05:00
  • 1d8b9c5ab9
    Add changelog and release instructions Jake Spain 2023-01-30 09:25:59 -05:00
  • 91cf44d54a
    Update release workflow Jake Spain 2023-01-30 09:08:53 -05:00
  • 733856809c
    Add jruby-9.4 to testing Jake Spain 2023-01-30 09:08:42 -05:00
  • 6d0842d48b
    Merge pull request #19 from puppetlabs/add-mend Jake Spain 2023-01-20 14:49:18 -05:00
  • 4afe1db81b
    Migrate Snyk to Mend Scanning Jake Spain 2023-01-19 21:17:50 -05:00
  • 97eb08011c
    Change dependabot to weekly Jake Spain 2023-01-19 21:17:35 -05:00
  • 992d35003c
    Merge pull request #17 from puppetlabs/update_codeowners Jake Spain 2022-08-26 10:35:29 -04:00
  • f93610a3ff
    Remove DIO as codeowners Jake Spain 2022-08-26 09:44:43 -04:00
  • d1c9d946f6
    Merge pull request #16 from puppetlabs/migrate_snyk Jake Spain 2022-08-18 10:12:06 -04:00
  • 8451e2834d
    Add Snyk action Jake Spain 2022-08-16 17:21:31 -04:00
  • c2f6868237
    Merge pull request #15 from puppetlabs/update-codeowners Jake Spain 2022-08-08 15:03:36 -04:00
  • 84a026e8ad
    Add release-engineering to codeowners Jake Spain 2022-08-08 14:35:32 -04:00
  • 6672ce325e
    Update google-cloud-dns requirement from ~> 0.35.1 to >= 0.35.1, < 0.37.0 dependabot[bot] 2022-07-28 13:46:58 +00:00
  • 3c95190eae
    Merge pull request #13 from puppetlabs/maint-refactor-dns 0.4.0 Erik Hansen 2022-07-27 10:31:46 -07:00
  • 26327210a4
    Added a check for failed create attempts, they are now retried up to 30 times Samuel Beaulieu 2022-07-27 12:24:45 -05:00
  • b94d54f129
    bump testing with jruby-9.3.6.0 Samuel Beaulieu 2022-07-27 09:35:18 -05:00
  • 9d5d0d7c2d
    Merge pull request #12 from puppetlabs/dependabot/bundler/googleauth-gte-0.16.2-and-lt-1.3.0 Samuel 2022-07-27 09:33:21 -05:00
  • 2a39a8cf06
    fix rubocop offences and spec tests Samuel Beaulieu 2022-07-27 09:31:24 -05:00
  • 79516d8014
    (maint) Refactor cloud dns Moved the creation and deletion methods to a vmpooler class, to be used by the ec2 provisioner. Added a check for failed deletion attempts, they are now retried up to 30 times Samuel Beaulieu 2022-07-26 16:20:45 -05:00
  • 7d399da016
    Update googleauth requirement from >= 0.16.2, < 1.2.0 to >= 0.16.2, < 1.3.0 dependabot[bot] 2022-06-24 13:25:45 +00:00
  • 46b9c5aef0
    Merge pull request #11 from puppetlabs/v0.3.0 0.3.0 Jake Spain 2022-06-21 10:26:56 -04:00
  • 3d21d543b5
    release prep 0.3.0 Samuel 2022-06-21 09:22:52 -05:00
  • dc6c5c491e
    Merge pull request #10 from puppetlabs/DIO-3162 Samuel 2022-06-21 09:21:26 -05:00
  • 39d6d0d849
    temp disable a rubocop check Samuel Beaulieu 2022-06-17 09:04:37 -05:00
  • e06917dd92
    (DIO-3162) vmpooler gce provider to support disk type (to use ssd) Added a new pool config named disk_type, which can be set to pd-ssd to use a SSD disk attahed to the instance. When not set, or set to empty, the google default of pd-standard is used Samuel Beaulieu 2022-06-16 09:35:05 -05:00
  • c6533af9ed
    Merge pull request #9 from puppetlabs/release 0.2.0 Gene Liverman 2022-04-19 09:33:40 -04:00
  • f297108aa2
    0.2.0 release prep Jake Spain 2022-04-15 09:17:42 -04:00
  • a1ea9f7b5a
    Merge pull request #6 from puppetlabs/dependabot/bundler/googleauth-gte-0.16.2-and-lt-1.2.0 Jake Spain 2022-04-15 08:41:15 -04:00
  • 5074ad4840
    Merge pull request #7 from puppetlabs/dependabot/bundler/vmpooler-gte-1.3.0-and-tw-2.3 Jake Spain 2022-04-15 08:40:44 -04:00
  • 65965dd542
    Merge pull request #8 from puppetlabs/set-hostname Jake Spain 2022-04-15 08:36:08 -04:00
  • b62580df0a
    Set hostname for instance during create_vm Jake Spain 2022-04-15 08:25:31 -04:00
  • 336f417b4f
    Update vmpooler requirement from ~> 1.3, >= 1.3.0 to >= 1.3.0, ~> 2.3 dependabot[bot] 2022-04-08 13:24:05 +00:00
  • c6ca569fce
    Update googleauth requirement from ~> 0.16.2 to >= 0.16.2, < 1.2.0 dependabot[bot] 2022-03-23 11:40:59 -04:00
  • 2b95a8435b
    Update vmpooler requirement from ~> 1.3, >= 1.3.0 to >= 1.3.0, ~> 2.2 dependabot[bot] 2022-03-23 15:40:51 +00:00
  • 614c474305
    Update version.rb 0.1.2 Samuel 2022-01-10 15:53:44 -06:00
  • 761fc6cbb1
    Update version.rb 0.1.1 Samuel 2022-01-10 15:26:07 -06:00
  • 480796fe39
    Merge pull request #4 from puppetlabs/add-cloud-dns 0.1.0 Gene Liverman 2022-01-10 16:05:55 -05:00
  • e3119758b4
    fix rubocop offence add-cloud-dns Samuel Beaulieu 2022-01-10 10:43:53 -06:00
  • 83770acd89
    fix dns_setup as zone was already a method also changed from setting the project name in the instance labels to a instance tag aka network tag, as the setup for allowing traffic in the FW is bassed on tag not label Samuel Beaulieu 2022-01-06 15:31:42 -06:00
  • 2cb2550aca
    refactor dns_zone to be renamed domain to match the global parameter being overwritten in the upstream vmpooler code, we use the global domain parameter, so naming that parameter the same in GCE. This parameter can be optionally set in the provider config, and overwrites the global parameter. It is used to infer the FQDN as . Samuel Beaulieu 2021-12-31 09:54:46 -06:00
  • b66218dc10
    replace dns zone entry if it already exists on the rare occasion where adding a dns record and we get teh error it already exists assume that it is stale and replace it with the new IP Samuel Beaulieu 2021-12-31 09:35:29 -06:00
  • 0beec3d8e9
    code review fixes Samuel Beaulieu 2021-12-29 12:17:25 -06:00
  • a4c730df7b
    fix rubocop and spec tests Samuel Beaulieu 2021-12-29 12:02:55 -06:00