This is partially functional in the "real world". Using a config file with merged_repo_* and odcs_* settings pointing to our internal test setup, I get the expected merged config branches and our test ODCS server gets the raw config compose request.
Unfortunately, the attempted compose promptly fails with pungi-koji: error: must specify label for a production compose. Is that a problem with the test server, or have I missed a parameter when requesting the compose?
I'm also aware that some additional work is needed to set up authorization before calling the ODCS API, but I'll need a few hints on how to go about doing that.
This is partially functional in the "real world". Using a config file with
merged_repo_*andodcs_*settings pointing to our internal test setup, I get the expected merged config branches and our test ODCS server gets the raw config compose request.Unfortunately, the attempted compose promptly fails with
pungi-koji: error: must specify label for a production compose. Is that a problem with the test server, or have I missed a parameter when requesting the compose?I'm also aware that some additional work is needed to set up authorization before calling the ODCS API, but I'll need a few hints on how to go about doing that.