Some of the repository properties in the request were named differently than the equivalent properties in the dnf repository configuration. This can introduce bugs and confusion. One such issue already existed with osbuild/images using 'gpgcheck' in the request, osbuild-depsolve-dnf checking for 'check_gpg', and the dnf repository configuration property being 'gpgcheck'. This didn't cause any bad behaviour because osbuild/images reused the original (internal) configuration to set the property in stages and depsolving isn't affected by the value of this property. Change the request properties to match the dnf repository configuration to avoid confusion: gpgcheck, repo_gpgcheck, and sslverify. Users of osbuild-depsolve-dnf (osbuild/images) should use property names that match dnf. Use the same names in the response. To maintain the same behaviour for SSL verification, a missing sslverify default to True. The previous property had the opposite meaning, ignore_ssl, and defaulted to False. |
||
|---|---|---|
| .. | ||
| check-runners | ||
| check-snapshots | ||
| gen-stage-test-diff | ||
| inline-source.py | ||
| lorax-template-pkgs.py | ||
| osbuild | ||
| osbuild-depsolve-dnf | ||
| osbuild-depsolve-dnf5 | ||
| osbuild-dev | ||
| osbuild-json-seq-progress-example-renderer | ||
| osbuild-mpp | ||
| set-env-variables.sh | ||
| tree-diff | ||