remove unnecessary reject_draft refs in HostExports

As we should be able to guarantee that builder won't do that.
This commit is contained in:
Yu Ming Zhu 2023-12-08 15:29:31 +00:00
parent 93c52c3eae
commit 444f4394c1
2 changed files with 1 additions and 3 deletions

View file

@ -14919,7 +14919,6 @@ class HostExports(object):
# ensure release is None so get_next_build will handle incrementing
build_info['release'] = None
data = build_info.copy()
reject_draft(data)
data['task_id'] = task_id
data['owner'] = task.getOwner()
data['state'] = koji.BUILD_STATES['BUILDING']
@ -15085,7 +15084,6 @@ class HostExports(object):
task = Task(task_id)
task.assertHost(host.id)
data = build_info.copy()
reject_draft(data)
data['task_id'] = task_id
data['owner'] = task.getOwner()
data['state'] = koji.BUILD_STATES['BUILDING']
@ -15108,7 +15106,6 @@ class HostExports(object):
task.assertHost(host.id)
# build_info must contain name, version, and release
data = build_info.copy()
reject_draft(data)
data['task_id'] = task_id
data['owner'] = task.getOwner()
data['state'] = koji.BUILD_STATES['BUILDING']

View file

@ -378,6 +378,7 @@ class WindowsBuild(object):
buildinfo = self.server.getLatestBuild(self.build_tag, buildreq,
self.task_opts.get('repo_id'))
# don't allow draft build in buildrequires
# TODO: remove it when ready for win build
if buildinfo.get('draft'):
raise BuildError( # noqa: F821
"Draft build: %s is not supported in buildrequires" % buildinfo['nvr']