mirror of
https://pagure.io/fm-orchestrator.git
synced 2026-05-04 20:53:29 +08:00
Fix wrong value passed to ModuleBuild.transition state argument
state argument expects an int value represeting a module build state rather than a string value. Signed-off-by: Chenxiong Qi <cqi@redhat.com>
This commit is contained in:
@@ -15,6 +15,7 @@ from module_build_service import conf, log
|
||||
import module_build_service.resolver
|
||||
import module_build_service.scm
|
||||
import module_build_service.utils
|
||||
from module_build_service.models import BUILD_STATES
|
||||
from module_build_service.resolver import GenericResolver
|
||||
from module_build_service.utils import create_dogpile_key_generator_func
|
||||
|
||||
@@ -299,7 +300,9 @@ class GenericBuilder(six.with_metaclass(ABCMeta)):
|
||||
reason = "Failed to gather buildroot groups from SCM."
|
||||
log.exception(reason)
|
||||
module.transition(
|
||||
db_session, conf, state="failed", state_reason=reason, failure_type="user")
|
||||
db_session, conf,
|
||||
state=BUILD_STATES["failed"],
|
||||
state_reason=reason, failure_type="user")
|
||||
db_session.commit()
|
||||
raise
|
||||
return groups
|
||||
|
||||
Reference in New Issue
Block a user