diff --git a/Gemfile.lock b/Gemfile.lock
index 1a029f2544a2eddc0b9470d946f2b140866573b4..c966f35cdba29a450268711994fa3b832454985b 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,19 +1,19 @@
 GIT
   remote: https://gitlab.com/saltstack-formulas/infrastructure/inspec
-  revision: b486a1e6b6593effd97dffbde58f0a56946cf0e1
+  revision: 488720b9bdb0f3cf2d5dc23131d3c66783d1d01d
   branch: ssf
   specs:
-    inspec (4.52.6)
+    inspec (4.52.9)
       cookstyle
       faraday_middleware (>= 0.12.2, < 1.1)
-      inspec-core (= 4.52.6)
+      inspec-core (= 4.52.9)
       mongo (= 2.13.2)
       rake
       train (~> 3.0)
       train-aws (~> 0.2)
       train-habitat (~> 0.1)
       train-winrm (~> 0.2)
-    inspec-core (4.52.6)
+    inspec-core (4.52.9)
       addressable (~> 2.4)
       chef-telemetry (~> 1.0, >= 1.0.8)
       faraday (>= 0.9.0, < 1.5)
@@ -48,34 +48,33 @@ GIT
 GEM
   remote: https://rubygems.org/
   specs:
-    activesupport (6.1.4.1)
+    activesupport (7.0.0)
       concurrent-ruby (~> 1.0, >= 1.0.2)
       i18n (>= 1.6, < 2)
       minitest (>= 5.1)
       tzinfo (~> 2.0)
-      zeitwerk (~> 2.3)
     addressable (2.8.0)
       public_suffix (>= 2.0.2, < 5.0)
     ast (2.4.2)
     aws-eventstream (1.2.0)
-    aws-partitions (1.541.0)
-    aws-sdk-alexaforbusiness (1.53.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-partitions (1.543.0)
+    aws-sdk-alexaforbusiness (1.54.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
     aws-sdk-amplify (1.32.0)
       aws-sdk-core (~> 3, >= 3.120.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-apigateway (1.71.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-apigateway (1.73.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-apigatewayv2 (1.39.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-apigatewayv2 (1.40.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
     aws-sdk-applicationautoscaling (1.51.0)
       aws-sdk-core (~> 3, >= 3.112.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-athena (1.44.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-athena (1.45.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
     aws-sdk-autoscaling (1.63.0)
       aws-sdk-core (~> 3, >= 3.112.0)
@@ -83,41 +82,41 @@ GEM
     aws-sdk-batch (1.47.0)
       aws-sdk-core (~> 3, >= 3.112.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-budgets (1.44.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-budgets (1.45.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-cloudformation (1.63.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-cloudformation (1.64.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-cloudfront (1.60.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-cloudfront (1.61.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-cloudhsm (1.36.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-cloudhsm (1.37.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-cloudhsmv2 (1.39.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-cloudhsmv2 (1.40.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-cloudtrail (1.42.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-cloudtrail (1.43.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-cloudwatch (1.59.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-cloudwatch (1.60.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
     aws-sdk-cloudwatchevents (1.46.0)
       aws-sdk-core (~> 3, >= 3.112.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-cloudwatchlogs (1.49.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-cloudwatchlogs (1.50.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-codecommit (1.48.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-codecommit (1.49.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-codedeploy (1.46.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-codedeploy (1.47.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-codepipeline (1.50.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-codepipeline (1.51.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
     aws-sdk-cognitoidentity (1.31.0)
       aws-sdk-core (~> 3, >= 3.112.0)
@@ -125,55 +124,55 @@ GEM
     aws-sdk-cognitoidentityprovider (1.53.0)
       aws-sdk-core (~> 3, >= 3.112.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-configservice (1.70.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-configservice (1.71.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-core (3.124.0)
+    aws-sdk-core (3.125.0)
       aws-eventstream (~> 1, >= 1.0.2)
       aws-partitions (~> 1, >= 1.525.0)
       aws-sigv4 (~> 1.1)
       jmespath (~> 1.0)
-    aws-sdk-costandusagereportservice (1.37.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-costandusagereportservice (1.38.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
     aws-sdk-databasemigrationservice (1.53.0)
       aws-sdk-core (~> 3, >= 3.112.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-dynamodb (1.69.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-dynamodb (1.70.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-ec2 (1.287.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-ec2 (1.288.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-ecr (1.51.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-ecr (1.52.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-ecrpublic (1.9.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-ecrpublic (1.10.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-ecs (1.92.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-ecs (1.93.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-efs (1.49.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-efs (1.50.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-eks (1.69.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-eks (1.70.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-elasticache (1.67.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-elasticache (1.68.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-elasticbeanstalk (1.48.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-elasticbeanstalk (1.49.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-elasticloadbalancing (1.37.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-elasticloadbalancing (1.38.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-elasticloadbalancingv2 (1.74.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-elasticloadbalancingv2 (1.75.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-elasticsearchservice (1.60.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-elasticsearchservice (1.61.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
     aws-sdk-emr (1.53.0)
       aws-sdk-core (~> 3, >= 3.121.2)
@@ -181,38 +180,38 @@ GEM
     aws-sdk-eventbridge (1.24.0)
       aws-sdk-core (~> 3, >= 3.112.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-firehose (1.45.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-firehose (1.46.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
     aws-sdk-glue (1.88.0)
       aws-sdk-core (~> 3, >= 3.112.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-guardduty (1.51.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-guardduty (1.52.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-iam (1.64.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-iam (1.65.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-kafka (1.45.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-kafka (1.46.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-kinesis (1.38.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-kinesis (1.39.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-kms (1.52.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-kms (1.53.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-lambda (1.76.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-lambda (1.77.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
     aws-sdk-mq (1.40.0)
       aws-sdk-core (~> 3, >= 3.120.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-networkfirewall (1.12.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-networkfirewall (1.13.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-networkmanager (1.19.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-networkmanager (1.20.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
     aws-sdk-organizations (1.59.0)
       aws-sdk-core (~> 3, >= 3.112.0)
@@ -220,23 +219,23 @@ GEM
     aws-sdk-ram (1.26.0)
       aws-sdk-core (~> 3, >= 3.112.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-rds (1.133.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-rds (1.134.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-redshift (1.74.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-redshift (1.76.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-route53 (1.59.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-route53 (1.60.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-route53domains (1.37.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-route53domains (1.38.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-route53resolver (1.34.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-route53resolver (1.35.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-s3 (1.109.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-s3 (1.110.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sdk-kms (~> 1)
       aws-sigv4 (~> 1.4)
     aws-sdk-s3control (1.43.0)
@@ -245,8 +244,8 @@ GEM
     aws-sdk-secretsmanager (1.46.0)
       aws-sdk-core (~> 3, >= 3.112.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-securityhub (1.57.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-securityhub (1.59.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
     aws-sdk-servicecatalog (1.60.0)
       aws-sdk-core (~> 3, >= 3.112.0)
@@ -254,8 +253,8 @@ GEM
     aws-sdk-ses (1.41.0)
       aws-sdk-core (~> 3, >= 3.120.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-shield (1.45.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-shield (1.46.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
     aws-sdk-signer (1.32.0)
       aws-sdk-core (~> 3, >= 3.120.0)
@@ -263,17 +262,17 @@ GEM
     aws-sdk-simpledb (1.29.0)
       aws-sdk-core (~> 3, >= 3.120.0)
       aws-sigv2 (~> 1.0)
-    aws-sdk-sms (1.36.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-sms (1.37.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-sns (1.49.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-sns (1.50.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-sqs (1.48.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-sqs (1.49.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
-    aws-sdk-ssm (1.126.0)
-      aws-sdk-core (~> 3, >= 3.122.0)
+    aws-sdk-ssm (1.127.0)
+      aws-sdk-core (~> 3, >= 3.125.0)
       aws-sigv4 (~> 1.1)
     aws-sdk-states (1.39.0)
       aws-sdk-core (~> 3, >= 3.112.0)
@@ -398,7 +397,7 @@ GEM
     memoist (0.16.2)
     method_source (1.0.0)
     mini_mime (1.1.2)
-    minitest (5.14.4)
+    minitest (5.15.0)
     mixlib-config (3.0.9)
       tomlrb
     mixlib-install (3.12.16)
@@ -509,7 +508,7 @@ GEM
     timeliness (0.3.10)
     tomlrb (1.3.0)
     trailblazer-option (0.1.2)
-    train (3.8.5)
+    train (3.8.6)
       activesupport (>= 6.0.3.1)
       azure_graph_rbac (~> 0.16)
       azure_mgmt_key_vault (~> 0.17)
@@ -520,7 +519,7 @@ GEM
       google-api-client (>= 0.23.9, <= 0.52.0)
       googleauth (>= 0.6.6, <= 0.14.0)
       inifile (~> 3.0)
-      train-core (= 3.8.5)
+      train-core (= 3.8.6)
       train-winrm (~> 0.2)
     train-aws (0.2.24)
       aws-sdk-alexaforbusiness (~> 1.0)
@@ -598,7 +597,7 @@ GEM
       aws-sdk-synthetics (~> 1.19.0)
       aws-sdk-transfer (>= 1.26, < 1.35)
       aws-sdk-waf (~> 1.43.0)
-    train-core (3.8.5)
+    train-core (3.8.6)
       addressable (~> 2.5)
       ffi (!= 1.13.0)
       json (>= 1.8, < 3.0)
@@ -655,7 +654,6 @@ GEM
       rubyzip (~> 2.0)
       winrm (~> 2.0)
     wisper (2.0.1)
-    zeitwerk (2.5.1)
 
 PLATFORMS
   ruby
diff --git a/test/integration/share/libraries/system.rb b/test/integration/share/libraries/system.rb
index af65449225555e79b2bc1e5e9546628107311178..7471ddcfc7bca35e97ff16444041bdb4b50772e2 100644
--- a/test/integration/share/libraries/system.rb
+++ b/test/integration/share/libraries/system.rb
@@ -61,6 +61,8 @@ class SystemResource < Inspec.resource(1)
       # rubocop:enable Style/NumericLiterals,Layout/LineLength
     when 'windows_8.1_pro'
       '8.1'
+    when 'windows_server_2022_datacenter'
+      '2022-server'
     when 'windows_server_2019_datacenter'
       '2019-server'
     when 'windows_server_2016_datacenter'