Pass PackageSets when initialising the Manifest, and read the chains back out. This also fixes a bug where all repos were always used, rather than filtering per package set. Finally, this moves the 'chrony' inclusion from distro.go to the OSPipeline where it belongs. In doing so the logic is changed slightly, where chrony is now installed if NTP servers are configured (regardless of source), whereas in the past it was included if the timezone was set in the blueprint (which made no sense). |
||
|---|---|---|
| .. | ||
| distro_test_common | ||
| fedora | ||
| rhel7 | ||
| rhel8 | ||
| rhel84 | ||
| rhel90 | ||
| test_distro | ||
| distro.go | ||
| distro_test.go | ||
| image_config.go | ||
| image_config_test.go | ||