| |
@@ -102,11 +102,11 @@
|
| |
if isinstance(stream_or_packager, Modulemd.ModuleStream):
|
| |
# this is a ModuleStreamV2 object
|
| |
stream_or_packager = stream_or_packager.copy(stream_or_packager.get_module_name(),
|
| |
- scm.branch)
|
| |
+ scm_stream)
|
| |
else:
|
| |
# this is a PackagerV3 object
|
| |
stream_or_packager = stream_or_packager.copy()
|
| |
- stream_or_packager.set_stream_name(scm.branch)
|
| |
+ stream_or_packager.set_stream_name(scm_stream)
|
| |
|
| |
# If the version is in the modulemd, throw an exception since the version
|
| |
# since the version is generated by MBS
|
| |
This is a follow up to #1700, which doesn't work as expected. There are two fixes here.
First, we actually use the scm_stream value that the previous patch sets, instead of scm.branch. This was an oversight in #1700
Second, we defer the commit of the module build entry until after we set the context and check the scv values. This was arguably a problem before now, but the checks added in #1700 exacerbated the situation by causing a failure before the correct context was set, resulting in a stray entry with the default context value of
0000000
. This stray entry caused successive build submissions to fail.