Commit graph

  • 903e59afb8
    ignore .dccache Gene Liverman 2021-10-12 13:48:52 -04:00
  • ecf8925775
    Merge pull request #151 from puppetlabs/readme-cleanup Heath Seals 2021-10-12 12:44:49 -05:00
  • 61b87a5a58
    Minor cleanup to the readme Gene Liverman 2021-10-12 13:35:39 -04:00
  • 2fa122733a
    Merge pull request #150 from puppetlabs/release-1.5.0 Heath Seals 2021-10-12 12:18:21 -05:00
  • 62f9731910
    Release prep for 1.5.0 v1.5.0 Gene Liverman 2021-10-12 13:11:30 -04:00
  • 8573a4e976
    Merge pull request #149 from puppetlabs/DIO-2412 Tanisha Payne 2021-10-12 12:24:30 -04:00
  • 3c3623689a ondemand added to ssh command Tanisha Payne 2021-10-12 10:39:06 -04:00
  • bd5d1a36f0 priority flag added to ssh command Tanisha Payne 2021-10-08 11:44:45 -04:00
  • d361f4c0b7
    Merge pull request #148 from puppetlabs/DIO-2135 Heath Seals 2021-08-13 10:01:31 -05:00
  • 33758081d1
    (DIO-2135) Update docker FROM image to ruby 3.0.2 Samuel Beaulieu 2021-08-11 15:13:24 -05:00
  • 17b8dbfa5c
    Merge pull request #146 from puppetlabs/release-1.4.0 Gene Liverman 2021-07-21 09:47:38 -04:00
  • 77a3eeb57a
    Merge pull request #147 from puppetlabs/ci-updating Gene Liverman 2021-07-21 09:47:23 -04:00
  • 38a465e862
    Migrate CI to GitHub Actions Gene Liverman 2021-07-16 16:42:45 -04:00
  • b89154648f
    v1.4.0 release prep v1.4.0 Gene Liverman 2021-07-16 16:24:32 -04:00
  • f2f3a3bfa9
    Merge pull request #140 from puppetlabs/dependabot/bundler/commander-gte-4.4.3-and-lt-4.7.0 Gene Liverman 2021-07-16 16:20:59 -04:00
  • bcd08fca15
    Update commander requirement from >= 4.4.3, < 4.6.0 to >= 4.4.3, < 4.7.0 dependabot[bot] 2021-07-13 17:02:52 +00:00
  • 3b40cbe498
    Merge pull request #145 from nmburgan/maint/master/fix_specs Brandon High 2021-07-13 10:02:14 -07:00
  • f6febc9b8f (maint) Use latest Faraday/webmock, update specs Nick Burgan-Illig 2021-07-12 17:32:12 +00:00
  • 302d52a45e
    Merge pull request #135 from puppetlabs/rubocop_auto_fix Gene Liverman 2021-07-12 10:04:35 -04:00
  • 84e16e4b82
    webmock: Allow latest versions Tim Meusel 2021-07-11 21:06:09 +02:00
  • f29ff107ea
    faraday: allow latest versions Tim Meusel 2021-07-11 20:51:11 +02:00
  • a410a5e2dd
    Update faraday requirement from ~> 0.17.0 to >= 0.17, < 1.6 dependabot[bot] 2021-07-05 13:01:30 +00:00
  • a463fd0bcd
    Update webmock requirement from 1.21.0 to 3.13.0 dependabot[bot] 2021-05-14 13:01:48 +00:00
  • eff306794f
    Update faraday requirement from ~> 0.17.0 to >= 0.17, < 1.5 dependabot[bot] 2021-04-16 13:01:23 +00:00
  • af7c85e3d1
    Update webmock requirement from 1.21.0 to 3.12.2 dependabot[bot] 2021-03-26 13:01:06 +00:00
  • 9e8645ac6d
    Merge 8f8630540a into d0fb0f3ac1 Gene Liverman 2021-03-10 20:04:57 +01:00
  • a0218dc03c
    Update webmock requirement from 1.21.0 to 3.12.1 dependabot[bot] 2021-03-08 13:01:09 +00:00
  • d0fb0f3ac1
    Merge pull request #137 from puppetlabs/release-1.3.0 Heath Seals 2021-03-03 12:34:25 -06:00
  • 38f24f4ad1
    Release prep for v1.3.0 v1.3.0 Samuel 2021-03-03 12:25:08 -06:00
  • d695728cef
    Update webmock requirement from 1.21.0 to 3.12.0 dependabot[bot] 2021-02-26 13:02:32 +00:00
  • eb99ba1dec
    Run the rubocop auto_correct fixed 27 files inspected, 975 offenses detected, 804 offenses corrected Samuel Beaulieu 2021-02-25 13:38:11 -06:00
  • e7976925c3
    Update webmock requirement from 1.21.0 to 3.11.3 dependabot[bot] 2021-02-25 19:35:48 +00:00
  • 7041df82f0
    Merge pull request #124 from puppetlabs/dependabot/bundler/rubocop-tw-1.6 Samuel 2021-02-25 13:35:01 -06:00
  • 55ead89ab2
    Merge pull request #134 from puppetlabs/DIO-1522 Samuel 2021-02-25 13:24:57 -06:00
  • 8143641f83
    (DIO-1522) Show the VM state (running, destroyed) and colorize in red when it has been deleted the ABS system does not have a real sense of the current state of the resources it has allocated. When running list --active it can list VMs that have been deleted or reaped after their lifetime expired. This change enables to show more information when a vmpooler_fallback service is provided to ABS, and will show the state (running, destroyed) and colorize in red when the VM is destroyed. Samuel Beaulieu 2021-02-25 10:04:30 -06:00
  • f811e252eb
    Merge pull request #132 from puppetlabs/release-1.2.0 Samuel 2021-02-11 09:20:20 -06:00
  • a9c8d17e9a
    Release prep for 1.2.0 v1.2.0 Gene Liverman 2021-02-11 10:16:21 -05:00
  • 796cd8e858
    Merge pull request #131 from puppetlabs/DIO-908 Gene Liverman 2021-02-11 10:11:13 -05:00
  • 4192631d70 (DIO-908) Adding a way to set Logger level via --loglevel this is specially useful if you also use in combination --json to remove superfluous stdout Samuel Beaulieu 2021-02-09 15:38:43 -06:00
  • a3d8484124 (DIO-908) Floaty can now report the status of ABS requests - If ABS queries returns a body for 200 or 202, floaty will print it this is useful in the new version of ABS, since it shows the progress for ondemand requests (AWS or vmpooler) - removed the queue_place and querying the queue for a 'get' request this queue_place number was misleading since it was just a redis index and did not represent well where the request was in the queue - Also added a flag option --continue to be used when the cli was interrupted for example with ctrl-c Samuel Beaulieu 2021-02-09 11:29:08 -06:00
  • d3c646c1dc
    Update webmock requirement from 1.21.0 to 3.11.2 dependabot[bot] 2021-02-01 13:02:08 +00:00
  • d623614c8c
    Update webmock requirement from 1.21.0 to 3.11.1 dependabot[bot] 2021-01-13 13:02:45 +00:00
  • 5ce433d820
    Update faraday requirement from ~> 0.17.0 to >= 0.17, < 1.4 dependabot[bot] 2021-01-01 13:06:15 +00:00
  • 08362ff80c
    Update faraday requirement from ~> 0.17.0 to >= 0.17, < 1.3 dependabot[bot] 2020-12-24 13:02:35 +00:00
  • 706f55c8b6
    Update webmock requirement from 1.21.0 to 3.11.0 dependabot[bot] 2020-12-18 13:03:59 +00:00
  • f3299285b8
    Merge branch 'master' into dependabot/bundler/rubocop-tw-1.6 Brandon High 2020-12-12 14:45:43 -08:00
  • 7b9adfa2fd
    Update webmock requirement from 1.21.0 to 3.10.0 dependabot[bot] 2020-12-12 22:44:41 +00:00
  • 85a63e85fe
    Merge pull request #116 from puppetlabs/dependabot/bundler/rspec-tw-3.10.0 Brandon High 2020-12-12 14:43:52 -08:00
  • d4c2795df0
    Update rubocop requirement from ~> 0.52 to ~> 1.6 dependabot[bot] 2020-12-09 13:04:56 +00:00
  • 2c6c102ea8
    Update rubocop requirement from ~> 0.52 to ~> 1.5 dependabot[bot] 2020-12-02 13:02:34 +00:00
  • 63abcae01e
    Update rubocop requirement from ~> 0.52 to ~> 1.4 dependabot[bot] 2020-11-23 13:03:36 +00:00
  • d4f05122dc
    Update rubocop requirement from ~> 0.52 to ~> 1.3 dependabot[bot] 2020-11-12 13:03:59 +00:00
  • d3c74688f7
    Update webmock requirement from 1.21.0 to 3.9.5 dependabot[bot] 2020-11-09 13:11:34 +00:00
  • 23650f2110
    Update webmock requirement from 1.21.0 to 3.9.4 dependabot[bot] 2020-11-06 13:02:37 +00:00
  • 30209979bc
    Update rubocop requirement from ~> 0.52 to ~> 1.2 dependabot[bot] 2020-11-05 13:09:56 +00:00
  • c969e9c552
    Update rspec requirement from ~> 3.9.0 to ~> 3.10.0 dependabot[bot] 2020-11-02 13:03:24 +00:00
  • 44cdbc5c9a
    Update rubocop requirement from ~> 0.52 to ~> 1.1 dependabot[bot] 2020-10-30 13:02:45 +00:00
  • b0d094b7f2
    Update rubocop requirement from ~> 0.52 to ~> 1.0 dependabot[bot] 2020-10-21 13:03:11 +00:00
  • 54209941ff
    Update faraday requirement from ~> 0.17.0 to >= 0.17, < 1.2 dependabot[bot] 2020-10-19 13:04:00 +00:00
  • e50c9ec4ca
    Merge pull request #112 from puppetlabs/v1.1.1 v1.1.1 Gene Liverman 2020-10-16 16:03:05 -04:00
  • 4aa78a1b66 fix tests Samuel Beaulieu 2020-10-16 13:23:50 -05:00
  • ced6b46032 (v1.1.1) Prepare for pushing the gem to rubygems Samuel Beaulieu 2020-10-16 13:15:15 -05:00
  • 846cc7050c when missing, adds the api/v2 to the url endpoint Samuel Beaulieu 2020-10-16 13:14:57 -05:00
  • 4efbff9552 (v.1.1.0) Bump version number Samuel Beaulieu 2020-10-16 12:38:41 -05:00
  • e3e8d75db6
    Update webmock requirement from 1.21.0 to 3.9.3 dependabot[bot] 2020-10-16 13:02:27 +00:00
  • 32b8753c7e
    Update webmock requirement from 1.21.0 to 3.9.2 dependabot[bot] 2020-10-12 13:06:11 +00:00
  • 8f8630540a
    Add OpenTelemetry client instrumentation otel-client-instrumentation Gene Liverman 2020-10-09 22:04:34 -04:00
  • 6d1130bc8b
    Merge pull request #104 from nwolfe/maint/dont-require-fallback-config v1.1.0 Samuel 2020-10-09 14:56:25 -05:00
  • ad8196970c
    Merge branch 'master' into maint/dont-require-fallback-config Samuel 2020-10-09 14:54:29 -05:00
  • e146857706
    Merge pull request #103 from cthorn42/maint/master/add_vmpooler_fallback_to_service_check Gene Liverman 2020-10-09 11:52:24 -04:00
  • 3ce0222b38
    Merge pull request #105 from puppetlabs/dont-require-vmfloaty.yml-list Gene Liverman 2020-10-09 11:45:13 -04:00
  • 221f6c18cc
    Merge pull request #107 from puppetlabs/fix-jobid-uniqueness Gene Liverman 2020-10-09 11:44:29 -04:00
  • 3f8417d192
    Merge pull request #106 from puppetlabs/fix-endpoint-check Gene Liverman 2020-10-09 11:42:38 -04:00
  • 671623bc4f handle ctrl-c and term signal and return useful message on how to query ABS for the state of the request or to delete it Samuel Beaulieu 2020-10-09 10:37:16 -05:00
  • e0fac0bb6c (maint) Add more uniqueness to jobid Before this change there was a non zero chance that two requests could be received at the same millisecond and have the same jobid. Added the username as a prefix to the job id Samuel Beaulieu 2020-10-09 10:23:23 -05:00
  • fbd98f93ae (maint) Fix bug with detecting ABS service Before this change the code would try to check if an object was ABS by using is_a? which is only for instances of a class. It also compared with ABS.class which returns the Class class. Now fixed by comparing the object to the static class Samuel Beaulieu 2020-10-09 10:18:53 -05:00
  • a4231cc6f1
    Merge pull request #102 from scotje/service_subcommand_completions Gene Liverman 2020-09-25 13:02:06 -04:00
  • 56f0896d48
    (maint) Don't require configuration file for get Nate Wolfe 2020-09-23 15:52:32 -07:00
  • 6deadb2267 Fix tests Samuel Beaulieu 2020-09-24 10:00:15 -05:00
  • 3a60ffbdbd (maint) Don't require config file for list --active Will fallback to printing ABS information, which is less than what you get if vmpooler_fallback is available Samuel Beaulieu 2020-09-24 09:46:22 -05:00
  • 5c8aa13081 (maint) Add vmpooler_fallback to the get service check Christopher Thorn 2020-09-23 15:06:24 -07:00
  • c5b9e1d184
    Update completion scripts for service subcommands Jesse Scott 2020-09-22 12:07:11 -07:00
  • 1e81c78a5b
    Merge pull request #100 from puppetlabs/v1-release Belén 2020-09-22 09:15:43 -07:00
  • d9b5bb5e89
    Bump to version 1.0.0 v1.0.0 Gene Liverman 2020-09-22 12:02:56 -04:00
  • bc1ea2e2d9
    Merge pull request #90 from scotje/add_zsh_completions_new Gene Liverman 2020-09-22 11:56:31 -04:00
  • 2b56448d50 Fix pretty print when multiple backend services are returned by ABS. Added test with vmpooler and nspooler result Samuel Beaulieu 2020-09-22 09:53:13 -05:00
  • 45f0ef031e Fix spec tests for ABS pretty print ABS now returns the ABS job_id on the first line, then every vmpooler hostname indented. It queries them from vmpooler to get the metadata like lifetime etc Samuel Beaulieu 2020-09-22 09:15:15 -05:00
  • 013325b7a6
    Merge pull request #99 from puppetlabs/fix-returned-abs-json Gene Liverman 2020-09-22 08:57:08 -04:00
  • 8546c1c4b6
    WIP: fixup specs after rebase Jesse Scott 2020-09-21 16:59:04 -07:00
  • e269d71fea
    Add README for zsh tab completion Jesse Scott 2020-09-21 16:58:50 -07:00
  • dee735e017
    (FIXUP) Collect hostnames in array before outputting Jesse Scott 2020-08-24 16:22:03 -07:00
  • 57e7542f73
    Add tab completion script for zsh Jesse Scott 2020-08-21 11:46:10 -07:00
  • b31f44fb40
    Add --hostnameonly option to floaty list --active Jesse Scott 2020-08-21 11:43:36 -07:00
  • 40072e90e4
    Fix print_to_stderr option for Utils.pretty_print_hosts Jesse Scott 2020-08-21 11:42:12 -07:00
  • cd7c0fae13 Adding spec tests for #list Samuel Beaulieu 2020-09-21 15:20:22 -05:00
  • 4df970b21f (maint) Fix for ABS PR#306 that includes json responses Before this change ABS sometiimes returned a string of JSON with escaped quotes, that had to be parsed again With this change, floaty should accept both the legacy and the new full JSON responses. Samuel Beaulieu 2020-09-21 14:39:10 -05:00
  • f3cd540455
    Merge pull request #98 from puppetlabs/better-abs-config mattkirby 2020-09-17 10:08:05 -07:00
  • 81c6e48528
    Merge pull request #97 from puppetlabs/types-docs mattkirby 2020-09-17 08:58:24 -07:00
  • e34964be00
    Merge pull request #96 from puppetlabs/dio-911 mattkirby 2020-09-17 08:55:43 -07:00
  • 9e61247cfe
    Add service command Gene Liverman 2020-09-16 10:30:46 -04:00