Currently installer generates one repo i.e photon-local.repo which point to /mnt/media/RPMS for iso or stage/RPMS or repo path provided by user.
With added functionality, multiple repo configs are taken as input via "repos" key as list of dictionaries in the install_config/ks_config file via json.
Image Creation(ova/cloud-images):
by default "stage/RPMS" path is taken
user can specify "repos" with "name","baseurl" etc in config_.json
Iso Creation:
default "/mnt/media/RPMS" path is taken
comma seperated repo urls can be specified via kernel cmdline "repos=url1,url2"
user can specify "repos" with "name","baseurl" etc in ks_config file
Currently installer generates one repo i.e photon-local.repo which point to /mnt/media/RPMS for iso or stage/RPMS or repo path provided by user.
With added functionality, multiple repo configs are taken as input via "repos" key as list of dictionaries in the install_config/ks_config file via json.
Image Creation(ova/cloud-images):
Iso Creation: