Add a test case, that the repositories not enabled for a transaction are not really used to depsolve its package specs. This is a common use case for osbuild-composer, where the custom repositories specified by the user are enabled only for the second transaction and not for the first one (when depsolving the image base package set). This is important, so that the user can't possibly replace important packages shipped by the "system" repositories (e.g. kernel, systemd, etc.) with versions from their custom repositories. Signed-off-by: Tomáš Hozza <thozza@redhat.com> |
||
|---|---|---|
| .. | ||
| test | ||
| check-runners | ||
| check-snapshots | ||
| gen-stage-test-diff | ||
| inline-source.py | ||
| lorax-template-pkgs.py | ||
| osbuild | ||
| osbuild-depsolve-dnf | ||
| osbuild-dev | ||
| osbuild-json-seq-progress-example-renderer | ||
| osbuild-mpp | ||
| set-env-variables.sh | ||
| solver-dnf.json | ||
| solver-dnf5.json | ||
| tree-diff | ||