Merge pull request #4698 from dweomer/test-selinux-enforcing

test: run tests with selinux enforcing
This commit is contained in:
Michael Crosby
2020-11-10 10:22:46 -05:00
committed by GitHub
2 changed files with 3 additions and 10 deletions

View File

@@ -347,15 +347,11 @@ jobs:
- name: Integration
env:
RUNC_FLAVOR: ${{ matrix.runc }}
# SELinux: replace Permissive with Enforcing after https://github.com/containers/container-selinux/pull/98
# is merged and the package becomes generally available.
SELINUX: Permissive
SELINUX: Enforcing
run: vagrant up --provision-with=selinux,install-runc,test-integration
- name: CRI test
env:
RUNC_FLAVOR: ${{ matrix.runc }}
# SELinux: replace Permissive with Enforcing after https://github.com/containers/container-selinux/pull/98
# is merged and the package becomes generally available.
SELINUX: Permissive
SELINUX: Enforcing
run: vagrant up --provision-with=selinux,install-runc,test-cri

5
Vagrantfile vendored
View File

@@ -214,9 +214,6 @@ EOF
#
config.vm.provision "test-cri", type: "shell", run: "never" do |sh|
sh.upload_path = "/tmp/test-cri"
sh.env = {
'CRITEST_ARGS': ENV['CRITEST_ARGS'],
}
sh.inline = <<~SHELL
#!/usr/bin/env bash
source /etc/environment
@@ -239,7 +236,7 @@ EOF
fi
trap cleanup EXIT
ctr version
critest --parallel=$(nproc) ${CRITEST_ARGS}
critest --parallel=$(nproc) --ginkgo.skip='HostIpc is true'
SHELL
end