diff --git a/pungi/wrappers/kojiwrapper.py b/pungi/wrappers/kojiwrapper.py index c8fb7278..997459f7 100644 --- a/pungi/wrappers/kojiwrapper.py +++ b/pungi/wrappers/kojiwrapper.py @@ -157,6 +157,9 @@ class KojiWrapper(object): if 'ksurl' in options: cmd.append('--ksurl=%s' % options['ksurl']) + if 'release' in options: + cmd.append('--release=%s' % options['release']) + if wait: cmd.append('--wait') diff --git a/tests/test_koji_wrapper.py b/tests/test_koji_wrapper.py index 8fd79f98..e85a1c5e 100755 --- a/tests/test_koji_wrapper.py +++ b/tests/test_koji_wrapper.py @@ -275,7 +275,7 @@ class LiveMediaTestCase(KojiWrapperBaseTestCase): 'name': 'name', 'version': '1', 'target': 'tgt', 'arch': 'x,y,z', 'ksfile': 'kickstart', 'install_tree': '/mnt/os', 'scratch': True, 'repo': ['repo-1', 'repo-2'], 'skip_tag': True, - 'ksurl': 'git://example.com/ksurl.git', + 'ksurl': 'git://example.com/ksurl.git', 'release': '20160222.1', } cmd = self.koji.get_live_media_cmd(opts) self.assertEqual(cmd[:8], @@ -283,7 +283,7 @@ class LiveMediaTestCase(KojiWrapperBaseTestCase): '--install-tree=/mnt/os']) self.assertItemsEqual(cmd[8:], ['--repo=repo-1', '--repo=repo-2', '--skip-tag', '--scratch', '--wait', - '--ksurl=git://example.com/ksurl.git']) + '--ksurl=git://example.com/ksurl.git', '--release=20160222.1']) class LiveImageKojiWrapperTest(KojiWrapperBaseTestCase):