Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run tests without development packages present #269

Open
tiran opened this issue May 14, 2019 · 1 comment
Open

Run tests without development packages present #269

tiran opened this issue May 14, 2019 · 1 comment
Labels
difficulty:easy groomed Issues already discussed by the dev team prio:med type:bug

Comments

@tiran
Copy link
Member

tiran commented May 14, 2019

Currently the test runner and the builder share a common image. The image comes with development packages pre-installed. An actual FreeIPA installation won't have development packages like gcc or header files installed, though. The tests runner images should have as few packages installed as necessary, ideally only the base OS + FreeIPA packages and its dependencies.

We recently missed a couple of issues due to the presence of development packages:

@netoarmando
Copy link
Member

It's related to https://pagure.io/freeipa/issue/7525 (Client installations are performed with server packages installed), since the presence of pre-installed packages can hide other issues.

@f-trivino f-trivino added groomed Issues already discussed by the dev team prio:med type:bug difficulty:easy labels May 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty:easy groomed Issues already discussed by the dev team prio:med type:bug
Projects
None yet
Development

No branches or pull requests

3 participants