Commit graph

  • 61c71d6e4e
    fix vm_ready to check only the provider domain key, which will be used in the future for cloud dns Samuel Beaulieu 2022-07-22 15:47:13 -05:00
  • cab859272e
    adding debug Samuel Beaulieu 2022-07-22 15:42:10 -05:00
  • b178aba883
    log vm_ready? error from provider whn vmpooler cannot tcp to port 22 Samuel Beaulieu 2022-07-22 14:43:37 -05:00
  • 28c5331e38
    puts for spec logging Samuel Beaulieu 2022-07-22 14:16:28 -05:00
  • 4e85886da4
    wait until instance reports being status ready (aws checks that it is reachable) which fixes a lot of the net:ssh issues for provisioning Samuel Beaulieu 2022-07-22 13:37:13 -05:00
  • 0d7923ed4d
    fix logging, add proper aws_setup class, add a name for the VM which is based on the current site_name Samuel Beaulieu 2022-07-21 11:44:24 -05:00
  • caecd11260
    retry longer for the Jruby error Samuel Beaulieu 2022-07-20 15:17:45 -05:00
  • ea36218120
    trying to debug net:ssh Samuel Beaulieu 2022-07-19 16:17:10 -05:00
  • cd6ebae825
    adding more error handling when doing the net::ssh aws_setup portion Samuel Beaulieu 2022-07-19 12:35:43 -05:00
  • 7f53932152
    Merge pull request #3 from puppetlabs/dio-3163 Tanisha Payne 2022-07-14 14:36:00 -04:00
  • 0bff2df079
    Change the way we load secrets so that we do not have to pass them as ENV vars. they will be pulled from the provider config, similarily to the other providers Samuel Beaulieu 2022-07-08 08:56:12 -05:00
  • be8d4d97dd
    Update net-ssh requirement from ~> 6.2.0.rc2 to >= 6.2, < 7.1 dependabot[bot] 2022-07-11 14:53:26 +00:00
  • f43518c8e3
    Merge pull request #4 from puppetlabs/revert-2-dependabot/bundler/net-ssh-gte-6.2-and-lt-7.1 Samuel 2022-07-08 11:27:31 -05:00
  • 857e7c63f8
    Revert "Update net-ssh requirement from ~> 6.2.0.rc2 to >= 6.2, < 7.1" revert-2-dependabot/bundler/net-ssh-gte-6.2-and-lt-7.1 Samuel 2022-07-08 11:14:18 -05:00
  • dcf1236948
    Merge pull request #2 from puppetlabs/dependabot/bundler/net-ssh-gte-6.2-and-lt-7.1 Samuel 2022-07-07 09:43:16 -05:00
  • cc9e800bcc
    Update net-ssh requirement from ~> 6.2.0.rc2 to >= 6.2, < 7.1 dependabot[bot] 2022-07-07 14:10:06 +00:00
  • af05279b42
    Merge pull request #1 from puppetlabs/dio-3163 Samuel 2022-07-07 09:08:52 -05:00
  • 65c797137e
    rename from AWS to EC2 for consistency The other cloud provider is GCE and not GCP. In the same way we are creating VMs in EC2 on AWS. Samuel Beaulieu 2022-07-07 08:43:03 -05:00
  • ee36ee868d
    fix rubocop offenses Samuel Beaulieu 2022-07-06 14:34:12 -05:00
  • bd1b21736a
    fix workflow release for gha Samuel Beaulieu 2022-07-06 13:46:27 -05:00
  • c3c1a8e1e5
    Added aws dependency and renamed directories Tanisha Payne 2022-06-09 15:29:54 -04:00
  • f125c08b2e
    begin disk and snapshop, but we dont have perms disk-snapshot Samuel Beaulieu 2022-07-05 08:45:16 -05:00
  • 2783adc32e
    setup tags properly, and retireve then in get_vm Samuel Beaulieu 2022-07-04 13:18:48 -05:00
  • 85e0d14b10
    create_vm method connected to ec2 Tanisha Payne 2022-06-30 11:37:06 -04:00
  • 72260b719d
    create_vm method implimented Tanisha Payne 2022-06-16 16:55:12 -04:00
  • 6fbca839ed
    rename gce to aws Tanisha Payne 2022-06-16 15:01:03 -04:00
  • 77b340c225
    Added aws dependency and renamed directories Tanisha Payne 2022-06-09 15:29:54 -04:00
  • 78946ca2b9 CODEOWNERS by slack-gitbot Puppet Security Bot 2022-06-09 13:56:54 -04:00
  • be877a20c5
    Initial commit Puppet Security Bot 2022-06-09 13:56:51 -04:00