From 268c4ea9764af7e5ff747d6e2e9e785bb0eb4784 Mon Sep 17 00:00:00 2001 From: skarikar Date: Tue, 15 Oct 2024 15:54:22 -0400 Subject: [PATCH 01/17] Removed unnecessary statements Signed-off-by: skarikar --- controls/V-92963.rb | 1 - controls/V-92965.rb | 1 - controls/V-92989.rb | 1 - controls/V-93009.rb | 1 - controls/V-93011.rb | 1 - controls/V-93013.rb | 1 - controls/V-93015.rb | 1 - controls/V-93035.rb | 1 - controls/V-93037.rb | 1 - controls/V-93121.rb | 1 - controls/V-93123.rb | 1 - controls/V-93125.rb | 1 - controls/V-93127.rb | 1 - controls/V-93129.rb | 1 - controls/V-93131.rb | 1 - 15 files changed, 15 deletions(-) diff --git a/controls/V-92963.rb b/controls/V-92963.rb index 47267bb..1d89f15 100644 --- a/controls/V-92963.rb +++ b/controls/V-92963.rb @@ -61,7 +61,6 @@ end else impact 0.0 - desc 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' describe 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' do skip 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' end diff --git a/controls/V-92965.rb b/controls/V-92965.rb index c348739..3416a7d 100644 --- a/controls/V-92965.rb +++ b/controls/V-92965.rb @@ -88,7 +88,6 @@ case domain_role when '4', '5' impact 0.0 - desc 'This system is dedicated to the management of Active Directory, therefore this system is exempt from this control' describe 'This system is dedicated to the management of Active Directory, therefore this system is exempt from this control' do skip 'This system is dedicated to the management of Active Directory, therefore this system is exempt from this control' end diff --git a/controls/V-92989.rb b/controls/V-92989.rb index 7334b34..3eee96d 100644 --- a/controls/V-92989.rb +++ b/controls/V-92989.rb @@ -64,7 +64,6 @@ end when '2', '3' impact 0.0 - desc 'This system is exempt from this control' describe 'This system is exempt from this control' do skip 'This system is exempt from this control' end diff --git a/controls/V-93009.rb b/controls/V-93009.rb index 023f3db..ebabe47 100644 --- a/controls/V-93009.rb +++ b/controls/V-93009.rb @@ -95,7 +95,6 @@ case domain_role when '4', '5' impact 0.0 - desc 'This system is dedicated to the management of Active Directory, therefore this system is exempt from this control' describe 'This system is dedicated to the management of Active Directory, therefore this system is exempt from this control' do skip 'This system is dedicated to the management of Active Directory, therefore this system is exempt from this control' end diff --git a/controls/V-93011.rb b/controls/V-93011.rb index 738f538..af20c44 100644 --- a/controls/V-93011.rb +++ b/controls/V-93011.rb @@ -76,7 +76,6 @@ case domain_role when '4', '5' impact 0.0 - desc 'This system is dedicated to the management of Active Directory, therefore this system is exempt from this control' describe 'This system is dedicated to the management of Active Directory, therefore this system is exempt from this control' do skip 'This system is dedicated to the management of Active Directory, therefore this system is exempt from this control' end diff --git a/controls/V-93013.rb b/controls/V-93013.rb index b4e1f30..4f4a8e3 100644 --- a/controls/V-93013.rb +++ b/controls/V-93013.rb @@ -73,7 +73,6 @@ case domain_role when '4', '5' impact 0.0 - desc 'This system is dedicated to the management of Active Directory, therefore this system is exempt from this control' describe 'This system is dedicated to the management of Active Directory, therefore this system is exempt from this control' do skip 'This system is dedicated to the management of Active Directory, therefore this system is exempt from this control' end diff --git a/controls/V-93015.rb b/controls/V-93015.rb index 1cd6956..a9a99ef 100644 --- a/controls/V-93015.rb +++ b/controls/V-93015.rb @@ -77,7 +77,6 @@ case domain_role when '4', '5' impact 0.0 - desc 'This system is dedicated to the management of Active Directory, therefore this system is exempt from this control' describe 'This system is dedicated to the management of Active Directory, therefore this system is exempt from this control' do skip 'This system is dedicated to the management of Active Directory, therefore this system is exempt from this control' end diff --git a/controls/V-93035.rb b/controls/V-93035.rb index 001d6d5..c6ad064 100644 --- a/controls/V-93035.rb +++ b/controls/V-93035.rb @@ -180,7 +180,6 @@ end else impact 0.0 - desc 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' describe 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' do skip 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' end diff --git a/controls/V-93037.rb b/controls/V-93037.rb index b7c6a25..a107053 100644 --- a/controls/V-93037.rb +++ b/controls/V-93037.rb @@ -254,7 +254,6 @@ end else impact 0.0 - desc 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' describe 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' do skip 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' end diff --git a/controls/V-93121.rb b/controls/V-93121.rb index 287a597..21ee49c 100644 --- a/controls/V-93121.rb +++ b/controls/V-93121.rb @@ -174,7 +174,6 @@ end else impact 0.0 - desc 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' describe 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' do skip 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' end diff --git a/controls/V-93123.rb b/controls/V-93123.rb index c751095..a1d3237 100644 --- a/controls/V-93123.rb +++ b/controls/V-93123.rb @@ -214,7 +214,6 @@ end else impact 0.0 - desc 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' describe 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' do skip 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' end diff --git a/controls/V-93125.rb b/controls/V-93125.rb index 2a83f89..6b8d75e 100644 --- a/controls/V-93125.rb +++ b/controls/V-93125.rb @@ -158,7 +158,6 @@ end else impact 0.0 - desc 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' describe 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' do skip 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' end diff --git a/controls/V-93127.rb b/controls/V-93127.rb index 610d1b6..00ceb70 100644 --- a/controls/V-93127.rb +++ b/controls/V-93127.rb @@ -189,7 +189,6 @@ else impact 0.0 - desc 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' describe 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' do skip 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' end diff --git a/controls/V-93129.rb b/controls/V-93129.rb index 650ad52..c4da4c4 100644 --- a/controls/V-93129.rb +++ b/controls/V-93129.rb @@ -162,7 +162,6 @@ end else impact 0.0 - desc 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' describe 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' do skip 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' end diff --git a/controls/V-93131.rb b/controls/V-93131.rb index b076e9f..fd82924 100644 --- a/controls/V-93131.rb +++ b/controls/V-93131.rb @@ -158,7 +158,6 @@ end else impact 0.0 - desc 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' describe 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' do skip 'This system is not a domain controller, therefore this control is not applicable as it only applies to domain controllers' end From cd5302c51791feb3839d7ca6f4f9496a7dec9a41 Mon Sep 17 00:00:00 2001 From: skarikar Date: Tue, 15 Oct 2024 15:55:40 -0400 Subject: [PATCH 02/17] Bumped version Signed-off-by: skarikar --- inspec.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inspec.yml b/inspec.yml index caab43f..ff58c15 100644 --- a/inspec.yml +++ b/inspec.yml @@ -5,7 +5,7 @@ copyright: The Authors copyright_email: you@example.com license: Apache-2.0 summary: "Inspec Validation Profile for Microsoft Windows Member Server 2019 STIG" -version: 1.3.24 +version: 1.3.25 inspec_version: ">= 4.0" inputs: From 098c33d9a62b5bf8431fa49731353720c11506a9 Mon Sep 17 00:00:00 2001 From: skarikar Date: Wed, 16 Oct 2024 12:15:36 -0400 Subject: [PATCH 03/17] Changed runner arch and added vagrant to fix workflow Signed-off-by: skarikar --- .github/workflows/verify-vagrant.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/verify-vagrant.yml b/.github/workflows/verify-vagrant.yml index ec31145..dd88ca1 100644 --- a/.github/workflows/verify-vagrant.yml +++ b/.github/workflows/verify-vagrant.yml @@ -12,7 +12,7 @@ on: jobs: my-job: name: Validate my profile - runs-on: macos-latest + runs-on: macos-latest-large env: CHEF_LICENSE: accept-silent KITCHEN_YAML: kitchen.vagrant.yml @@ -23,6 +23,10 @@ jobs: steps: - name: Add jq for output formatting run: brew install jq + - name: Add vagrant + run: | + brew tap hashicorp/tap + brew install hashicorp/tap/hashicorp-vagrant - name: Check out repository uses: actions/checkout@v4 - name: Setup Ruby From 092ec6e1c895d3258885db44fde2592c94a863e3 Mon Sep 17 00:00:00 2001 From: skarikar Date: Thu, 17 Oct 2024 09:08:00 -0400 Subject: [PATCH 04/17] Changed Actions runner to a free version Signed-off-by: skarikar --- .github/workflows/verify-vagrant.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/verify-vagrant.yml b/.github/workflows/verify-vagrant.yml index dd88ca1..47f28b0 100644 --- a/.github/workflows/verify-vagrant.yml +++ b/.github/workflows/verify-vagrant.yml @@ -12,7 +12,7 @@ on: jobs: my-job: name: Validate my profile - runs-on: macos-latest-large + runs-on: ubuntu-22.04 env: CHEF_LICENSE: accept-silent KITCHEN_YAML: kitchen.vagrant.yml From 2556df1f89b32c6ebe7a294b1279e0dbdebe2fce Mon Sep 17 00:00:00 2001 From: skarikar Date: Thu, 17 Oct 2024 09:15:25 -0400 Subject: [PATCH 05/17] Added Homebrew to path based on runner docs Signed-off-by: skarikar --- .github/workflows/verify-vagrant.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/verify-vagrant.yml b/.github/workflows/verify-vagrant.yml index 47f28b0..48ca386 100644 --- a/.github/workflows/verify-vagrant.yml +++ b/.github/workflows/verify-vagrant.yml @@ -21,6 +21,8 @@ jobs: suite: ['hardened'] fail-fast: false steps: + - name: Add Homebrew to path + run: eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)" - name: Add jq for output formatting run: brew install jq - name: Add vagrant From b9da16eb2fc22b6615e461e5361bf3e3a0ac497b Mon Sep 17 00:00:00 2001 From: skarikar Date: Thu, 17 Oct 2024 09:18:10 -0400 Subject: [PATCH 06/17] Made the path change persistent Signed-off-by: skarikar --- .github/workflows/verify-vagrant.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/verify-vagrant.yml b/.github/workflows/verify-vagrant.yml index 48ca386..944e6a8 100644 --- a/.github/workflows/verify-vagrant.yml +++ b/.github/workflows/verify-vagrant.yml @@ -22,7 +22,7 @@ jobs: fail-fast: false steps: - name: Add Homebrew to path - run: eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)" + run: echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> ~/.bashrc - name: Add jq for output formatting run: brew install jq - name: Add vagrant From 95681e6dbd4de27d3c250cacdcff595660644ab3 Mon Sep 17 00:00:00 2001 From: skarikar Date: Thu, 17 Oct 2024 10:28:08 -0400 Subject: [PATCH 07/17] Changed brew commands to apt Signed-off-by: skarikar --- .github/workflows/verify-vagrant.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/verify-vagrant.yml b/.github/workflows/verify-vagrant.yml index 944e6a8..3bb5104 100644 --- a/.github/workflows/verify-vagrant.yml +++ b/.github/workflows/verify-vagrant.yml @@ -21,14 +21,13 @@ jobs: suite: ['hardened'] fail-fast: false steps: - - name: Add Homebrew to path - run: echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> ~/.bashrc - name: Add jq for output formatting - run: brew install jq + run: sudo apt-get install jq - name: Add vagrant run: | - brew tap hashicorp/tap - brew install hashicorp/tap/hashicorp-vagrant + wget -O- https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg + echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list + sudo apt update && sudo apt install vagrant - name: Check out repository uses: actions/checkout@v4 - name: Setup Ruby From ef64b5cc6982e83580a0fd580d1d57f96dc3e143 Mon Sep 17 00:00:00 2001 From: skarikar Date: Thu, 17 Oct 2024 10:44:37 -0400 Subject: [PATCH 08/17] Installing berkshelf explicitly to fix missing gem from Bundler Signed-off-by: skarikar --- .github/workflows/verify-vagrant.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/verify-vagrant.yml b/.github/workflows/verify-vagrant.yml index 3bb5104..9a5be57 100644 --- a/.github/workflows/verify-vagrant.yml +++ b/.github/workflows/verify-vagrant.yml @@ -48,6 +48,7 @@ jobs: gem install bundler bundle config path vendor/bundle bundle install + gem install berkshelf - name: Run kitchen test run: | cd test/cookbooks/Win2019STIG From 692c3011ae1e0d168820e2526c69cd87ac954ffd Mon Sep 17 00:00:00 2001 From: skarikar Date: Thu, 17 Oct 2024 10:59:57 -0400 Subject: [PATCH 09/17] Standardized some workflow steps with RHEL9 Signed-off-by: skarikar --- .github/workflows/verify-vagrant.yml | 42 ++++++++++++++++++---------- 1 file changed, 28 insertions(+), 14 deletions(-) diff --git a/.github/workflows/verify-vagrant.yml b/.github/workflows/verify-vagrant.yml index 9a5be57..c1be0c0 100644 --- a/.github/workflows/verify-vagrant.yml +++ b/.github/workflows/verify-vagrant.yml @@ -21,46 +21,60 @@ jobs: suite: ['hardened'] fail-fast: false steps: - - name: Add jq for output formatting - run: sudo apt-get install jq + - name: Add needed packages + run: | + sudo apt-get update + sudo apt-get -y install jq + - name: Add vagrant run: | wget -O- https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list sudo apt update && sudo apt install vagrant + - name: Check out repository uses: actions/checkout@v4 + - name: Setup Ruby uses: ruby/setup-ruby@v1 with: ruby-version: '3.1' + - name: Disable ri and rdoc run: 'echo "gem: --no-ri --no-rdoc" >> ~/.gemrc' - - name: Setup caching - uses: actions/cache@v3 - with: - path: vendor/bundle - key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }} - restore-keys: | - ${{ runner.os }}-gems- + + # - name: Setup caching + # uses: actions/cache@v3 + # with: + # path: vendor/bundle + # key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }} + # restore-keys: | + # ${{ runner.os }}-gems- + - name: Bundle install - run: | - gem install bundler - bundle config path vendor/bundle - bundle install - gem install berkshelf + run: bundle install + + - name: Installed Inspec + run: bundle exec inspec version + + - name: Vendor the Profile + run: bundle exec inspec vendor . --overwrite + - name: Run kitchen test run: | cd test/cookbooks/Win2019STIG bundle exec kitchen test ${{ matrix.suite }} || true + - name: Save Test Result JSON uses: actions/upload-artifact@v4 with: path: test/cookbooks/Win2019STIG/results/*.json + - name: Display our ${{ matrix.suite }} results summary uses: mitre/saf_action@v1 with: command_string: 'view summary -i test/cookbooks/Win2019STIG/results/${{ matrix.suite }}-test-result.json' + - name: Ensure the scan meets our ${{ matrix.suite }} results threshold uses: mitre/saf_action@v1 with: From 2524b9c169194539b4247384a1bbf0c3485f5a33 Mon Sep 17 00:00:00 2001 From: skarikar Date: Thu, 17 Oct 2024 11:05:23 -0400 Subject: [PATCH 10/17] Removed berkshelf from Gemfile Signed-off-by: skarikar --- Gemfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Gemfile b/Gemfile index 6c675c3..2cf35cf 100644 --- a/Gemfile +++ b/Gemfile @@ -5,5 +5,4 @@ gem 'kitchen-vagrant' gem 'kitchen-inspec' gem 'inspec-bin' gem 'inspec_tools' -gem 'berkshelf' gem 'inspec' \ No newline at end of file From c8c2975c764e19cfc9e0c30eacc998dccf3abbb7 Mon Sep 17 00:00:00 2001 From: skarikar Date: Thu, 17 Oct 2024 11:07:59 -0400 Subject: [PATCH 11/17] Added berkshelf back in Signed-off-by: skarikar --- Gemfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Gemfile b/Gemfile index 2cf35cf..6c675c3 100644 --- a/Gemfile +++ b/Gemfile @@ -5,4 +5,5 @@ gem 'kitchen-vagrant' gem 'kitchen-inspec' gem 'inspec-bin' gem 'inspec_tools' +gem 'berkshelf' gem 'inspec' \ No newline at end of file From 319ea1bc02bfb04cbd87f9b5f7b85582dc1ab070 Mon Sep 17 00:00:00 2001 From: Eugene Aronne <34140975+ejaronne@users.noreply.github.com> Date: Thu, 17 Oct 2024 12:31:59 -0400 Subject: [PATCH 12/17] Update V-92989.rb Used exact STIG check language to make the skip condition more meaningful to the user. --- controls/V-92989.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/controls/V-92989.rb b/controls/V-92989.rb index 3eee96d..64823e7 100644 --- a/controls/V-92989.rb +++ b/controls/V-92989.rb @@ -64,8 +64,8 @@ end when '2', '3' impact 0.0 - describe 'This system is exempt from this control' do - skip 'This system is exempt from this control' + describe 'This applies to domain controllers. It is NA for other systems.' do + skip 'This applies to domain controllers. It is NA for other systems.' end end end From d6b636e93d9ac3877cae4da44f3ee755e17f62d1 Mon Sep 17 00:00:00 2001 From: skarikar Date: Fri, 18 Oct 2024 09:16:24 -0400 Subject: [PATCH 13/17] Removed deprecated package Signed-off-by: skarikar --- Gemfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Gemfile b/Gemfile index 6c675c3..db68018 100644 --- a/Gemfile +++ b/Gemfile @@ -4,6 +4,5 @@ gem 'test-kitchen' gem 'kitchen-vagrant' gem 'kitchen-inspec' gem 'inspec-bin' -gem 'inspec_tools' gem 'berkshelf' gem 'inspec' \ No newline at end of file From 4e0e4cb6f50a655cd4f43e9204bf802d219ef6f2 Mon Sep 17 00:00:00 2001 From: skarikar Date: Fri, 18 Oct 2024 09:21:24 -0400 Subject: [PATCH 14/17] Added Chef InSpec license key Signed-off-by: skarikar --- .github/workflows/verify-vagrant.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/verify-vagrant.yml b/.github/workflows/verify-vagrant.yml index c1be0c0..e6063b4 100644 --- a/.github/workflows/verify-vagrant.yml +++ b/.github/workflows/verify-vagrant.yml @@ -15,6 +15,7 @@ jobs: runs-on: ubuntu-22.04 env: CHEF_LICENSE: accept-silent + CHEF_LICENSE_KEY: ${{ secrets.SAF_CHEF_LICENSE_KEY }} KITCHEN_YAML: kitchen.vagrant.yml strategy: matrix: @@ -74,7 +75,7 @@ jobs: uses: mitre/saf_action@v1 with: command_string: 'view summary -i test/cookbooks/Win2019STIG/results/${{ matrix.suite }}-test-result.json' - + - name: Ensure the scan meets our ${{ matrix.suite }} results threshold uses: mitre/saf_action@v1 with: From 3cca04db61793c8d52f64b4e4fc4bd9bde8bd258 Mon Sep 17 00:00:00 2001 From: skarikar Date: Fri, 18 Oct 2024 09:26:22 -0400 Subject: [PATCH 15/17] Added VirtualBox for vagrant Signed-off-by: skarikar --- .github/workflows/verify-vagrant.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/verify-vagrant.yml b/.github/workflows/verify-vagrant.yml index e6063b4..8dc8d1a 100644 --- a/.github/workflows/verify-vagrant.yml +++ b/.github/workflows/verify-vagrant.yml @@ -27,6 +27,9 @@ jobs: sudo apt-get update sudo apt-get -y install jq + - name: Add VirtualBox + run: sudo apt-get install virtualbox-6.0 + - name: Add vagrant run: | wget -O- https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg From a9ce74a24959cd1ee92d8f9f756b2e9f7831333a Mon Sep 17 00:00:00 2001 From: skarikar Date: Fri, 18 Oct 2024 09:29:13 -0400 Subject: [PATCH 16/17] Change apt command Signed-off-by: skarikar --- .github/workflows/verify-vagrant.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/verify-vagrant.yml b/.github/workflows/verify-vagrant.yml index 8dc8d1a..61dbbee 100644 --- a/.github/workflows/verify-vagrant.yml +++ b/.github/workflows/verify-vagrant.yml @@ -28,8 +28,8 @@ jobs: sudo apt-get -y install jq - name: Add VirtualBox - run: sudo apt-get install virtualbox-6.0 - + run: sudo apt install virtualbox-6.0 + - name: Add vagrant run: | wget -O- https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg From 9829085f984518e7fb8995af43707d70c0a7c820 Mon Sep 17 00:00:00 2001 From: skarikar Date: Fri, 18 Oct 2024 09:31:01 -0400 Subject: [PATCH 17/17] Remove version number Signed-off-by: skarikar --- .github/workflows/verify-vagrant.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/verify-vagrant.yml b/.github/workflows/verify-vagrant.yml index 61dbbee..8acf582 100644 --- a/.github/workflows/verify-vagrant.yml +++ b/.github/workflows/verify-vagrant.yml @@ -28,7 +28,7 @@ jobs: sudo apt-get -y install jq - name: Add VirtualBox - run: sudo apt install virtualbox-6.0 + run: sudo apt-get install virtualbox - name: Add vagrant run: |