-
Notifications
You must be signed in to change notification settings - Fork 32
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
Responsibility for package installation #413
Comments
See also freeipa #7525: [CI] Client installations are performed with server packages installed As all the packages are installed (even the server packages on a client machine), we fail to detect packaging issues. Installing only the packages required by the machine role would definitely help. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
For now, pr-ci unconditionally installs all the IPA packages:
This is the simplest way, yes. But it has several disadvantages, such as:
and so on.
The problem is that
RPM(install+uninstall) != initial state
.For example, freeipa/freeipa#5376
I propose to move IPA RPMs installation responsibility to
ipatests
:ipatests
on the controller from RPMs storage at the provisioning phaseThe text was updated successfully, but these errors were encountered: