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
commit 1e7a6906bf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
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