Unverified Commit 05a51b5b authored by Guy Chronister's avatar Guy Chronister
Browse files

chef-cli: 5.6.23 -> 6.1.29

parent 6560fb88
Loading
Loading
Loading
Loading
+75 −70
Original line number Diff line number Diff line
GEM
  remote: https://rubygems.org/
  specs:
    addressable (2.8.8)
    addressable (2.8.10)
      public_suffix (>= 2.0.2, < 8.0)
    ast (2.4.3)
    aws-eventstream (1.4.0)
    aws-partitions (1.1213.0)
    aws-sdk-core (3.242.0)
    aws-partitions (1.1241.0)
    aws-sdk-core (3.246.0)
      aws-eventstream (~> 1, >= 1.3.0)
      aws-partitions (~> 1, >= 1.992.0)
      aws-sigv4 (~> 1.9)
@@ -14,61 +14,68 @@ GEM
      bigdecimal
      jmespath (~> 1, >= 1.6.1)
      logger
    aws-sdk-kms (1.121.0)
      aws-sdk-core (~> 3, >= 3.241.4)
    aws-sdk-kms (1.123.0)
      aws-sdk-core (~> 3, >= 3.244.0)
      aws-sigv4 (~> 1.5)
    aws-sdk-s3 (1.213.0)
      aws-sdk-core (~> 3, >= 3.241.4)
    aws-sdk-s3 (1.220.0)
      aws-sdk-core (~> 3, >= 3.244.0)
      aws-sdk-kms (~> 1)
      aws-sigv4 (~> 1.5)
    aws-sdk-secretsmanager (1.128.0)
      aws-sdk-core (~> 3, >= 3.241.4)
    aws-sdk-secretsmanager (1.129.0)
      aws-sdk-core (~> 3, >= 3.244.0)
      aws-sigv4 (~> 1.5)
    aws-sigv4 (1.12.1)
      aws-eventstream (~> 1, >= 1.0.2)
    base64 (0.3.0)
    bcrypt_pbkdf (1.1.2)
    benchmark (0.5.0)
    bigdecimal (4.0.1)
    bigdecimal (4.1.2)
    builder (3.3.0)
    chef (18.3.0)
    chef (19.2.12)
      addressable
      aws-sdk-s3 (~> 1.91)
      aws-sdk-secretsmanager (~> 1.46)
      chef-config (= 18.3.0)
      chef-utils (= 18.3.0)
      bcrypt_pbkdf (~> 1.0)
      chef-config (= 19.2.12)
      chef-licensing (~> 1.3)
      chef-utils (= 19.2.12)
      chef-vault
      chef-zero (>= 14.0.11)
      chef-zero (~> 15.1.0)
      corefoundation (~> 0.3.4)
      diff-lcs (>= 1.2.4, < 1.6.0, != 1.4.0)
      csv (~> 3.3.5)
      diff-lcs (~> 1.6.0)
      ed25519 (~> 1.2)
      erubis (~> 2.7)
      ffi (>= 1.15.5)
      ffi (>= 1.15.5, < 1.18.0)
      ffi-libarchive (~> 1.0, >= 1.0.3)
      ffi-yajl (~> 2.2)
      iniparse (~> 1.4)
      inspec-core (>= 5)
      inspec-core (~> 7.0.107)
      license-acceptance (>= 1.0.5, < 3)
      mixlib-archive (>= 0.4, < 2.0)
      mixlib-authentication (>= 2.1, < 4)
      mixlib-cli (>= 2.1.1, < 3.0)
      mixlib-log (>= 2.0.3, < 4.0)
      mixlib-shellout (>= 3.1.1, < 4.0)
      mixlib-shellout (~> 3.3.8)
      net-ftp
      net-sftp (>= 2.1.2, < 5.0)
      ohai (~> 18.0)
      ohai (~> 19.0)
      plist (~> 3.2)
      proxifier2 (~> 1.1)
      syslog
      syslog-logger (~> 1.6)
      train-core (~> 3.10)
      train-core (~> 3.13, >= 3.13.4)
      train-rest (>= 0.4.1)
      train-winrm (>= 0.2.5)
      unf_ext (>= 0.0.8.2)
      uuidtools (>= 2.1.5, < 3.0)
      vault (~> 0.16)
    chef-cli (5.6.23)
      train-winrm (>= 0.2.17)
      unf_ext (~> 0.0.9.1)
      uri (~> 1.0.4)
      vault (~> 0.18.2)
    chef-cli (6.1.29)
      addressable (>= 2.3.5, < 2.9)
      chef (~> 18.0)
      chef (>= 18.0, < 20.0)
      chef-licensing (~> 1.0)
      cookbook-omnifetch (~> 0.5)
      diff-lcs (>= 1.2.4, < 1.6.0, != 1.4.0)
      diff-lcs (~> 1.6)
      ffi-yajl (>= 1.0, < 3.0)
      license-acceptance (>= 1.0.11, < 3)
      minitar (~> 1.0)
@@ -76,17 +83,19 @@ GEM
      mixlib-shellout (>= 2.0, < 4.0)
      pastel (~> 0.7)
      solve (> 2.0, < 5.0)
    chef-config (18.3.0)
      syslog (~> 0.3)
    chef-config (19.2.12)
      addressable
      chef-utils (= 18.3.0)
      chef-utils (= 19.2.12)
      fuzzyurl
      mixlib-config (>= 2.2.12, < 4.0)
      mixlib-shellout (>= 2.0, < 4.0)
      racc
      tomlrb (~> 1.2)
    chef-gyoku (1.5.0)
      builder (>= 2.1.2)
      rexml (~> 3.4)
    chef-licensing (1.4.0)
    chef-licensing (1.4.1)
      chef-config (>= 15)
      faraday (>= 1, < 3)
      faraday-http-cache
@@ -98,9 +107,9 @@ GEM
    chef-telemetry (1.1.1)
      chef-config
      concurrent-ruby (~> 1.0)
    chef-utils (18.3.0)
    chef-utils (19.2.12)
      concurrent-ruby
    chef-vault (4.2.5)
    chef-vault (4.2.9)
      syslog (~> 0.3)
    chef-winrm (2.5.0)
      builder (>= 2.1.2)
@@ -134,17 +143,17 @@ GEM
      webrick
    coderay (1.1.3)
    concurrent-ruby (1.3.6)
    connection_pool (2.5.5)
    cookbook-omnifetch (0.12.2)
      mixlib-archive (>= 0.4, < 2.0)
    cookstyle (8.5.3)
      rubocop (= 1.81.7)
    cookstyle (8.6.10)
      rubocop (= 1.84.2)
    corefoundation (0.3.13)
      ffi (>= 1.15.0)
    csv (3.3.5)
    date (3.5.1)
    diff-lcs (1.5.1)
    diff-lcs (1.6.2)
    domain_name (0.6.20240107)
    ed25519 (1.4.0)
    erubi (1.13.1)
    erubis (2.7.0)
    faraday (2.14.1)
@@ -153,11 +162,11 @@ GEM
      logger
    faraday-follow_redirects (0.5.0)
      faraday (>= 1, < 3)
    faraday-http-cache (2.6.1)
    faraday-http-cache (2.7.0)
      faraday (>= 0.8)
    faraday-net_http (3.4.2)
      net-http (~> 0.5)
    ffi (1.17.3)
    ffi (1.17.4)
    ffi-libarchive (1.1.14)
      ffi (~> 1.0)
    ffi-yajl (2.7.7)
@@ -169,12 +178,12 @@ GEM
    hashie (5.1.0)
      logger
    http-accept (1.7.0)
    http-cookie (1.1.0)
    http-cookie (1.1.6)
      domain_name (~> 0.5)
    httpclient (2.9.0)
      mutex_m
    iniparse (1.5.0)
    inspec-core (7.0.95)
    inspec-core (7.0.107)
      addressable (~> 2.4)
      chef-licensing (>= 1.2.0)
      chef-telemetry (~> 1.0, >= 1.0.8)
@@ -199,13 +208,13 @@ GEM
      syslog (~> 0.1)
      thor (>= 0.20, < 1.5.0)
      tomlrb (>= 1.3, < 2.1)
      train-core (~> 3.13, >= 3.13.4)
      train-core (~> 3.16, >= 3.16.1)
      tty-prompt (~> 0.17)
      tty-table (~> 0.10)
    io-console (0.8.2)
    ipaddress (0.8.3)
    jmespath (1.6.2)
    json (2.18.1)
    json (2.19.4)
    language_server-protocol (3.17.0.5)
    libyajl2 (2.1.0)
    license-acceptance (2.1.13)
@@ -223,7 +232,7 @@ GEM
    mime-types (3.7.0)
      logger
      mime-types-data (~> 3.2025, >= 3.2025.0507)
    mime-types-data (3.2026.0203)
    mime-types-data (3.2026.0414)
    minitar (1.1.0)
    mixlib-archive (1.3.3)
      mixlib-log
@@ -233,10 +242,10 @@ GEM
      tomlrb
    mixlib-log (3.2.3)
      ffi (>= 1.15.5)
    mixlib-shellout (3.4.10)
    mixlib-shellout (3.3.9)
      chef-utils
    molinillo (0.8.0)
    multi_json (1.19.1)
    multi_json (1.20.1)
    multipart-post (2.4.1)
    mutex_m (0.3.0)
    net-ftp (0.3.9)
@@ -244,34 +253,33 @@ GEM
      time
    net-http (0.9.1)
      uri (>= 0.11.1)
    net-http-persistent (4.0.8)
      connection_pool (>= 2.2.4, < 4)
    net-protocol (0.2.2)
      timeout
    net-scp (4.1.0)
      net-ssh (>= 2.6.5, < 8.0.0)
    net-sftp (4.0.0)
      net-ssh (>= 5.0.0, < 8.0.0)
    net-ssh (7.3.0)
    net-ssh (7.3.2)
    netrc (0.11.0)
    nori (2.7.1)
      bigdecimal
    ohai (18.1.18)
      chef-config (>= 14.12, < 19)
      chef-utils (>= 16.0, < 19)
      ffi (~> 1.9)
    ohai (19.1.24)
      base64
      chef-config (>= 14.12, < 20)
      chef-utils (>= 16.0, < 20)
      ffi (>= 1.15.5)
      ffi-yajl (~> 2.2)
      ipaddress
      mixlib-cli (>= 1.7.0)
      mixlib-config (>= 2.0, < 4.0)
      mixlib-log (>= 2.0.1, < 4.0)
      mixlib-shellout (~> 3.2, >= 3.2.5)
      mixlib-shellout (~> 3.3.6)
      plist (~> 3.1)
      train-core
      wmi-lite (~> 1.0)
    ostruct (0.6.3)
    parallel (1.27.0)
    parser (3.3.10.1)
    parallel (1.28.0)
    parser (3.3.11.1)
      ast (~> 2.4.1)
      racc
    parslet (2.0.0)
@@ -285,13 +293,13 @@ GEM
      method_source (~> 1.0)
      reline (>= 0.6.0)
    pstore (0.1.4)
    public_suffix (7.0.2)
    public_suffix (7.0.5)
    racc (1.8.1)
    rack (3.2.4)
    rack (3.2.6)
    rackup (2.3.1)
      rack (>= 3)
    rainbow (3.1.1)
    regexp_parser (2.11.3)
    regexp_parser (2.12.0)
    reline (0.6.3)
      io-console (~> 0.5)
    rest-client (2.1.0)
@@ -312,11 +320,11 @@ GEM
    rspec-its (2.0.0)
      rspec-core (>= 3.13.0)
      rspec-expectations (>= 3.13.0)
    rspec-mocks (3.13.7)
    rspec-mocks (3.13.8)
      diff-lcs (>= 1.2.0, < 2.0)
      rspec-support (~> 3.13.0)
    rspec-support (3.13.7)
    rubocop (1.81.7)
    rubocop (1.84.2)
      json (~> 2.3)
      language_server-protocol (~> 3.17.0.2)
      lint_roller (~> 1.1.0)
@@ -324,10 +332,10 @@ GEM
      parser (>= 3.3.0.2)
      rainbow (>= 2.2.2, < 4.0)
      regexp_parser (>= 2.9.3, < 3.0)
      rubocop-ast (>= 1.47.1, < 2.0)
      rubocop-ast (>= 1.49.0, < 2.0)
      ruby-progressbar (~> 1.7)
      unicode-display_width (>= 2.4.0, < 4.0)
    rubocop-ast (1.49.0)
    rubocop-ast (1.49.1)
      parser (>= 3.3.7.2)
      prism (~> 1.7)
    ruby-progressbar (1.13.0)
@@ -351,12 +359,12 @@ GEM
    thor (1.4.0)
    time (0.4.2)
      date
    timeout (0.6.0)
    timeout (0.6.1)
    tomlrb (1.3.0)
    train-core (3.16.1)
    train-core (3.16.2)
      addressable (~> 2.5)
      ffi (>= 1.16.0, < 1.18)
      json (>= 1.8, < 3.0)
      json (>= 2.19.2, < 3.0)
      mixlib-shellout (>= 2.0, < 4.0)
      net-scp (>= 1.2, < 5.0)
      net-ssh (>= 2.9, < 8.0)
@@ -392,13 +400,10 @@ GEM
    unf_ext (0.0.9.1)
    unicode-display_width (2.6.0)
    unicode_utils (1.4.0)
    uri (1.1.1)
    uri (1.0.4)
    uuidtools (2.2.0)
    vault (0.20.0)
    vault (0.18.2)
      aws-sigv4
      base64
      connection_pool (~> 2.4)
      net-http-persistent (~> 4.0, >= 4.0.2)
    webrick (1.9.2)
    wisper (2.0.1)
    wmi-lite (1.0.7)
+105 −102
Original line number Diff line number Diff line
@@ -5,10 +5,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0mxhjgihzsx45l9wh2n0ywl9w0c6k70igm5r0d63dxkcagwvh4vw";
      sha256 = "031lb8jq55dxb5qiknzffl7nniqfmrc4603ggxqipnxywwp5ca6a";
      type = "gem";
    };
    version = "2.8.8";
    version = "2.8.10";
  };
  ast = {
    groups = [ "default" ];
@@ -35,10 +35,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0pp0sagj31zvmv8ca0hf0kgdfb7wwkq733sv2812gvs43pck5hay";
      sha256 = "1gkc08r1s7mvinl7301rahylj3z7myypdbkpvj5jwy72bm1zq3nd";
      type = "gem";
    };
    version = "1.1213.0";
    version = "1.1241.0";
  };
  aws-sdk-core = {
    dependencies = [
@@ -54,10 +54,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1819b99lgs3i637j2y6f95vlsppw3id2hys3m30q13f7mh1k0yy1";
      sha256 = "1k6xqkipjli9vl40d4wqxcl7035lav9f9hnczilhwmj8i7n68f1r";
      type = "gem";
    };
    version = "3.242.0";
    version = "3.246.0";
  };
  aws-sdk-kms = {
    dependencies = [
@@ -68,10 +68,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1q015l5gm3f230jz9l6si9s3hlw7ra76q8biqvxlwxdmnk7w2qym";
      sha256 = "080zh4g1lcjl0bz2l0gjm8vmpd60cvi0p658bh235ypqh9zg61fl";
      type = "gem";
    };
    version = "1.121.0";
    version = "1.123.0";
  };
  aws-sdk-s3 = {
    dependencies = [
@@ -83,10 +83,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "03g5k3jl0sgp60ppmxa267qflxlj174mrs8hnrnl10j5ak7nqndg";
      sha256 = "0z4cl87lbyw9qgp1l52sbjnysw63zmxih9wfhjfdvv67d9gdlzr3";
      type = "gem";
    };
    version = "1.213.0";
    version = "1.220.0";
  };
  aws-sdk-secretsmanager = {
    dependencies = [
@@ -97,10 +97,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "16ib5p04fk66qr2vfps0qr340ld5xb5dsypbdii9f40n6hfxwb6n";
      sha256 = "0m69f1jghxlixd4b5wb2dsp38dly7nxm5si1klnajv89m23mqi00";
      type = "gem";
    };
    version = "1.128.0";
    version = "1.129.0";
  };
  aws-sigv4 = {
    dependencies = [ "aws-eventstream" ];
@@ -123,6 +123,16 @@
    };
    version = "0.3.0";
  };
  bcrypt_pbkdf = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1xjcp484qc4j4z42b087npgj50sd6yixchznp4z9p1k6rqilqhf2";
      type = "gem";
    };
    version = "1.1.2";
  };
  benchmark = {
    groups = [ "default" ];
    platforms = [ ];
@@ -138,10 +148,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "19y406nx17arzsbc515mjmr6k5p59afprspa1k423yd9cp8d61wb";
      sha256 = "1g9zi8c4i7g8zz0c3hxrw6mblrjvgn7akys60clb9si7c1k1gljk";
      type = "gem";
    };
    version = "4.0.1";
    version = "4.1.2";
  };
  builder = {
    groups = [ "default" ];
@@ -158,12 +168,16 @@
      "addressable"
      "aws-sdk-s3"
      "aws-sdk-secretsmanager"
      "bcrypt_pbkdf"
      "chef-config"
      "chef-licensing"
      "chef-utils"
      "chef-vault"
      "chef-zero"
      "corefoundation"
      "csv"
      "diff-lcs"
      "ed25519"
      "erubis"
      "ffi"
      "ffi-libarchive"
@@ -181,27 +195,29 @@
      "ohai"
      "plist"
      "proxifier2"
      "syslog"
      "syslog-logger"
      "train-core"
      "train-rest"
      "train-winrm"
      "unf_ext"
      "uuidtools"
      "uri"
      "vault"
    ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1iafkrjiwkrv3mn420byr96y3g8ik4bqbfms3yqvhyfjx1c2z6fz";
      sha256 = "1iqg9vk9h40szvn1y5z1n1xs02l5n2bw5sahas2mx5ira2rs09d4";
      type = "gem";
    };
    version = "18.3.0";
    version = "19.2.12";
  };
  chef-cli = {
    dependencies = [
      "addressable"
      "chef"
      "chef-licensing"
      "cookbook-omnifetch"
      "diff-lcs"
      "ffi-yajl"
@@ -211,15 +227,16 @@
      "mixlib-shellout"
      "pastel"
      "solve"
      "syslog"
    ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0mx7scgzkzsz5z9fpzk7ccng7yjv45pjp705h386fzmj6gl2w1rg";
      sha256 = "1x3n57wb0zxqij8gccp4ss34i3w2xnh3qqzf6cqgav806sb5pyrz";
      type = "gem";
    };
    version = "5.6.23";
    version = "6.1.29";
  };
  chef-config = {
    dependencies = [
@@ -228,16 +245,17 @@
      "fuzzyurl"
      "mixlib-config"
      "mixlib-shellout"
      "racc"
      "tomlrb"
    ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1pvjf3qbb3apg9vdy4zykamm7801qz4m6256wjqn73fs87zs50y1";
      sha256 = "0999pzgsypcy5wvr42p3iagl4c96glcwfk08vlpxrc05q4jqwf24";
      type = "gem";
    };
    version = "18.3.0";
    version = "19.2.12";
  };
  chef-gyoku = {
    dependencies = [
@@ -268,10 +286,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1xwk8dq0rbzirfxksx5yxfzwwkslxqi4ym024ayf0kd60i88cxdz";
      sha256 = "0snnw3b3h0fydbllkgfc6gv724rlg7pv8lr9q84c972aibdsxs7h";
      type = "gem";
    };
    version = "1.4.0";
    version = "1.4.1";
  };
  chef-telemetry = {
    dependencies = [
@@ -293,10 +311,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0087jwhqslfm3ygj507dmmdp3k0589j5jl54mkwgbabbwan7lzw2";
      sha256 = "17jkln8gnxymvppnsbhzjza4gbhwc52shhql3yl1cn5c0lpsf0hb";
      type = "gem";
    };
    version = "18.3.0";
    version = "19.2.12";
  };
  chef-vault = {
    dependencies = [ "syslog" ];
@@ -304,10 +322,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "021lnj0w1lmbf5r7b4yjh8xrdxqqwi9qpynzncnsfd7v75qppjg2";
      sha256 = "0jv3mn4z650a8jbncyvz0sfb7kgwlz4rwhxw6k0f7q8m49p6mw7z";
      type = "gem";
    };
    version = "4.2.5";
    version = "4.2.9";
  };
  chef-winrm = {
    dependencies = [
@@ -403,16 +421,6 @@
    };
    version = "1.3.6";
  };
  connection_pool = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1b8nlxr5z843ii7hfk6igpr5acw3k2ih9yjrgkyz2gbmallgjkz5";
      type = "gem";
    };
    version = "2.5.5";
  };
  cookbook-omnifetch = {
    dependencies = [ "mixlib-archive" ];
    groups = [ "default" ];
@@ -430,10 +438,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "04xbjydimr144rnl1azhc3hignpdpi0s1rb0xzzbi1v2may7lwn0";
      sha256 = "0mxznj53rlcg9bcycf5i6jximl1b5mdhm4x0k0wfb8xa79zz57cv";
      type = "gem";
    };
    version = "8.5.3";
    version = "8.6.10";
  };
  corefoundation = {
    dependencies = [ "ffi" ];
@@ -471,10 +479,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1znxccz83m4xgpd239nyqxlifdb7m8rlfayk6s259186nkgj6ci7";
      sha256 = "0qlrj2qyysc9avzlr4zs1py3x684hqm61n4czrsk1pyllz5x5q4s";
      type = "gem";
    };
    version = "1.5.1";
    version = "1.6.2";
  };
  domain_name = {
    groups = [ "default" ];
@@ -486,6 +494,16 @@
    };
    version = "0.6.20240107";
  };
  ed25519 = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "01n5rbyws1ijwc5dw7s88xx3zzacxx9k97qn8x11b6k8k18pzs8n";
      type = "gem";
    };
    version = "1.4.0";
  };
  erubi = {
    groups = [ "default" ];
    platforms = [ ];
@@ -538,10 +556,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "11a27jbbbkawakwf8dll9qqc7g0mkc31zv1d8m1h477yqmhswwkp";
      sha256 = "128dkxqssnnz801z86ykpaq4sv7pnac5yrgngbm951f0wsxw8ynd";
      type = "gem";
    };
    version = "2.6.1";
    version = "2.7.0";
  };
  faraday-net_http = {
    dependencies = [ "net-http" ];
@@ -559,10 +577,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0k1xaqw2jk13q3ss7cnyvkp8fzp75dk4kazysrxgfd1rpgvkk7qf";
      sha256 = "1kqasqvy8d7r09ri4n6bkdwbk63j7afd9ilsw34nzlgh0qp69ldw";
      type = "gem";
    };
    version = "1.17.3";
    version = "1.17.4";
  };
  ffi-libarchive = {
    dependencies = [ "ffi" ];
@@ -637,10 +655,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "06dvmngd4hwrr6k774i1h6c50h2l8nww9f1id0wvrvi72l6yd99q";
      sha256 = "1aga7z4p0dka4zcqw9i05wa4ab1q7h7cgnj328ldqqfycjz84jxs";
      type = "gem";
    };
    version = "1.1.0";
    version = "1.1.6";
  };
  httpclient = {
    dependencies = [ "mutex_m" ];
@@ -697,10 +715,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0mghshl98py0q1wwd2dbmx72b1641y0nqz7y68bpws1b8n2hy5df";
      sha256 = "1wjb8ap6z5nvsqlch7bx66p620rh2skxz4niawizff1y9zcfa23x";
      type = "gem";
    };
    version = "7.0.95";
    version = "7.0.107";
  };
  io-console = {
    groups = [ "default" ];
@@ -737,10 +755,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "11prr7nrxh1y4rfsqa51gy4ixx63r18cz9mdnmk0938va1ajf4gy";
      sha256 = "1b1rabz30grash5wh0lcv109w2ggggmmbclwnajqrcdk7wrps2k7";
      type = "gem";
    };
    version = "2.18.1";
    version = "2.19.4";
  };
  language_server-protocol = {
    groups = [ "default" ];
@@ -851,10 +869,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0bradmf21c9g4z6f3hvqmnf6i2sbgp0630y2j5rq8a7h79lksdal";
      sha256 = "1k28j6ww8rf43r5i8278jvm2cq3pnzsvqm7yqpb4p93kadjlq726";
      type = "gem";
    };
    version = "3.2026.0203";
    version = "3.2026.0414";
  };
  minitar = {
    groups = [ "default" ];
@@ -925,10 +943,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "032z85m9w8kpf232xspd9r8im6wwq4lj2s7df642m4lhdid6r2kw";
      sha256 = "126k9zgxwj726gi0q0ywj4kdzf1gfm8z16i1nn7dw9kmn3imxpqf";
      type = "gem";
    };
    version = "3.4.10";
    version = "3.3.9";
  };
  molinillo = {
    groups = [ "default" ];
@@ -945,10 +963,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1drisvysgvnjlz49a0qcbs294id6mvj3i8iik5rvym68ybwfzvvs";
      sha256 = "0vfaab23d85617ps412ydb8ap4ci1sfzi8ainn8yyifc0pl38f9g";
      type = "gem";
    };
    version = "1.19.1";
    version = "1.20.1";
  };
  multipart-post = {
    groups = [ "default" ];
@@ -995,17 +1013,6 @@
    };
    version = "0.9.1";
  };
  net-http-persistent = {
    dependencies = [ "connection_pool" ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1rk03449disq3azyiymv1c3qnpqr6cxawgq556rkf5b9klqyhggg";
      type = "gem";
    };
    version = "4.0.8";
  };
  net-protocol = {
    dependencies = [ "timeout" ];
    groups = [ "default" ];
@@ -1044,10 +1051,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1w1ypxa3n6mskkwb00b489314km19l61p5h3bar6zr8cng27c80p";
      sha256 = "1m1d6rs40rjvdb6df34fi3za1c2ajdiydv4jzpjj03iq7hhrw0k5";
      type = "gem";
    };
    version = "7.3.0";
    version = "7.3.2";
  };
  netrc = {
    groups = [ "default" ];
@@ -1072,6 +1079,7 @@
  };
  ohai = {
    dependencies = [
      "base64"
      "chef-config"
      "chef-utils"
      "ffi"
@@ -1089,10 +1097,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1w0zrk1n6n7jl493k4vv5xaiszbmxsmaffy9xvykbfawjjb83vj2";
      sha256 = "0n3prpm36kxxk0jx8qs90gj72382jw7az9rnqnaa88c35793ypx1";
      type = "gem";
    };
    version = "18.1.18";
    version = "19.1.24";
  };
  ostruct = {
    groups = [ "default" ];
@@ -1109,10 +1117,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0c719bfgcszqvk9z47w2p8j2wkz5y35k48ywwas5yxbbh3hm3haa";
      sha256 = "0w697335hi5dk5ay9kyn53399sy87y8v0y6ij93m5wmshhadxrik";
      type = "gem";
    };
    version = "1.27.0";
    version = "1.28.0";
  };
  parser = {
    dependencies = [
@@ -1123,10 +1131,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1256ws3w3gnfqj7r3yz2i9y1y7k38fhjphxpybkyb4fds8jsgxh6";
      sha256 = "0m2xqvn1la62hji1mn04y59giikww95p2hs0r4y2rrz3mdxcwyni";
      type = "gem";
    };
    version = "3.3.10.1";
    version = "3.3.11.1";
  };
  parslet = {
    groups = [ "default" ];
@@ -1209,10 +1217,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0mx84s7gn3xabb320hw8060v7amg6gmcyyhfzp0kawafiq60j54i";
      sha256 = "08znfv30pxmdkjyihvbjqbvv874dj3nybmmyscl958dy3f7v12qs";
      type = "gem";
    };
    version = "7.0.2";
    version = "7.0.5";
  };
  racc = {
    groups = [ "default" ];
@@ -1229,10 +1237,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1xmnrk076sqymilydqgyzhkma3hgqhcv8xhy7ks479l2a3vvcx2x";
      sha256 = "1hhjy9gcp52dzij05gmidqac8g28ski5xm67prwmdqmjfcgqxmsy";
      type = "gem";
    };
    version = "3.2.4";
    version = "3.2.6";
  };
  rackup = {
    dependencies = [ "rack" ];
@@ -1260,10 +1268,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "192mzi0wgwl024pwpbfa6c2a2xlvbh3mjd75a0sakdvkl60z64ya";
      sha256 = "1fwfw26a32rps78920nn29shqg2zmqv72i89j1fap41isshida9m";
      type = "gem";
    };
    version = "2.11.3";
    version = "2.12.0";
  };
  reline = {
    dependencies = [ "io-console" ];
@@ -1365,10 +1373,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "071bqrk2rblk3zq3jk1xxx0dr92y0szi5pxdm8waimxici706y89";
      sha256 = "0iqxmw0knjiz5nf6pgr8ihs6cjzh89f0ppj3fqiz8cvms79x6sh8";
      type = "gem";
    };
    version = "3.13.7";
    version = "3.13.8";
  };
  rspec-support = {
    groups = [ "default" ];
@@ -1397,10 +1405,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "157hg99cq6ys670sw8xbggnvxc9yl50h1zhllki925kkihlwrdbg";
      sha256 = "0pxzipl8a1bv62jdfykh7j4ymdr4aiffjvwsny6drwv886jwx4jn";
      type = "gem";
    };
    version = "1.81.7";
    version = "1.84.2";
  };
  rubocop-ast = {
    dependencies = [
@@ -1411,10 +1419,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1zbikzd6237fvlzjfxdlhwi2vbmavg1cc81y6cyr581365nnghs9";
      sha256 = "0dahfpnzz63hyqxa03x8rypnrxzwyvh4i5a8ri34bzpnf3pg64j4";
      type = "gem";
    };
    version = "1.49.0";
    version = "1.49.1";
  };
  ruby-progressbar = {
    groups = [ "default" ];
@@ -1563,10 +1571,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1bz11pq7n1g51f50jqmgyf5b1v64p1pfqmy5l21y6vpr37b2lwkd";
      sha256 = "1jxcji88mh6xsqz0mfzwnxczpg7cyniph7wpavnavfz7lxl77xbq";
      type = "gem";
    };
    version = "0.6.0";
    version = "0.6.1";
  };
  tomlrb = {
    groups = [ "default" ];
@@ -1591,10 +1599,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1paxsm06cbhq73k8p4fnb184774w0rrycwzg78lh9awlv6s3wgxw";
      sha256 = "1vz9ylinr4fbca7ab7ipv57hxd988a13b0vlwrhlxhckdaf215cg";
      type = "gem";
    };
    version = "3.16.1";
    version = "3.16.2";
  };
  train-rest = {
    dependencies = [
@@ -1762,10 +1770,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1ijpbj7mdrq7rhpq2kb51yykhrs2s54wfs6sm9z3icgz4y6sb7rp";
      sha256 = "0jrl2vkdvc5aq8q3qvjmmrgjxfm784w8h7fal19qg7q7gh9msj1l";
      type = "gem";
    };
    version = "1.1.1";
    version = "1.0.4";
  };
  uuidtools = {
    groups = [ "default" ];
@@ -1778,20 +1786,15 @@
    version = "2.2.0";
  };
  vault = {
    dependencies = [
      "aws-sigv4"
      "base64"
      "connection_pool"
      "net-http-persistent"
    ];
    dependencies = [ "aws-sigv4" ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0wycd7g00ji9fqlk4ka0qm5fbs37xxd273g8zsnfql61vhf5h83w";
      sha256 = "0z6j8s8cdmkbwzfis3dpk5dm91zi5fasids8npzrxhb4hcnnqd19";
      type = "gem";
    };
    version = "0.20.0";
    version = "0.18.2";
  };
  webrick = {
    groups = [ "default" ];