Allow depsolving to be done in a worker through the job queue rather than synchronously in composer. The benefit this might unlock include: - no more blocking calls in the cloud/koji APIs - only workers accessing repositoires - no VPN access from composer - composer not needing to be subscribed to CDN, etc - no dnf cache managment in composer Potential problems: - the version of composer (so the distro definitions) that triggered a depsolve, may not be the same that uses the result to generate a manfiset Signed-off-by: Tom Gundersen <teg@jklm.no> Signed-off-by: Ondřej Budai <ondrej@budai.cz> |
||
|---|---|---|
| .. | ||
| jobimpl-depsolve.go | ||
| jobimpl-koji-finalize.go | ||
| jobimpl-koji-init.go | ||
| jobimpl-osbuild-koji.go | ||
| jobimpl-osbuild.go | ||
| main.go | ||
| osbuild.go | ||