travis-ci / apt-package-safelist

Safelist of apt packages approved for build environments with restricted sudo
MIT License
109 stars 86 forks source link

APT whitelist request for qemu-system-x86_64 #377

Open BanzaiMan opened 9 years ago

BanzaiMan commented 9 years ago

This replaces travis-ci/travis-ci#4110.

The original text by @ArielAbreu follows


I need this to test my build. Using sudo apt get install, I get a failed to fetch error.

BanzaiMan commented 9 years ago

Ran tests, but could not found source package. Either the source package for qemu-system-x86_64 does not exist, or the package needs an APT source. If you wisht to add an APT source, please follow the directions on https://github.com/travis-ci/apt-source-whitelist#source-approval-process. Build results: https://travis-ci.org/travis-ci/apt-whitelist-checker/builds/72545401.

Shamar commented 9 years ago

We also need qemu-system-x86_64 to run the tests of HarveyOS. In this branch I tried to install qemu-kvm (that according to this page, should contains qemu-system-x86_64), but as you can see travis complains that

Installing APT Packages (BETA) Disallowing packages: qemu-kvm If you require these packages, please review the package approval process at: https://github.com/travis-ci/apt-package-whitelist#package-approval-process

However I suppose that going toward the approval process would be useless since our problems seem related to Provide KVM virtualization in CI Environment.

Can you confirm?

@BanzaiMan @joshk

BanzaiMan commented 9 years ago

Your build is requesting gemu-kvm (https://github.com/Shamar/harvey/blob/1f05ad93ca384b4dce020a60fbbc39ecd23b0fc6/.travis.yml#L7), so this message is correct.

Currently there is no package with the name gemu-* is listed (https://github.com/travis-ci/apt-package-whitelist/blob/46f3644e026f552829955f1541fad6cc82301757/ubuntu-precise).

Shamar commented 9 years ago

I tripled checked that I did actually wrote qemu-kvm, not gemu-kvm! :-)

Actually, that's the point of the question: should we go towards the white list process or just wait for the kvm virtualzation support integration in the ci environment?

BanzaiMan commented 9 years ago

@Shamar Well, if you want to test the KVM setup now, do email support@travis-ci.com, please.

BanzaiMan commented 9 years ago

I was informed that we might not be able to accommodate what you're trying to do on our platform at this time. Sorry.

travisbot commented 6 years ago

This is an automated comment.

Ran tests, but could not found source package. Either the source package for qemu-system-x86_64 does not exist, or the package needs an APT source. If you wish to add an APT source, please follow the directions on https://github.com/travis-ci/apt-source-whitelist#source-approval-process. Build results: https://travis-ci.org/travis-ci/apt-whitelist-checker/builds/440489851.