diff --git a/asu/build.py b/asu/build.py index c63ea9f5..b85ef630 100644 --- a/asu/build.py +++ b/asu/build.py @@ -234,6 +234,9 @@ def _build(build_request: BuildRequest, job=None): ) log.debug(f"Default packages: {default_packages}") + if f"\n{build_request.profile}:\n" not in job.meta["stdout"]: + report_error(job, f"Invalid device profile: {build_request.profile}") + profile_packages = set( re.search( r"{}:\n .+\n Packages: (.*?)\n".format(build_request.profile),