← Back to team overview

canonical-ubuntu-qa team mailing list archive

Re: [Merge] ~andersson123/autopkgtest-cloud:fix_traceback into autopkgtest-cloud:master

 


Diff comments:

> diff --git a/charms/focal/autopkgtest-web/webcontrol/request/submit.py b/charms/focal/autopkgtest-web/webcontrol/request/submit.py
> index 1e31008..998bd73 100644
> --- a/charms/focal/autopkgtest-web/webcontrol/request/submit.py
> +++ b/charms/focal/autopkgtest-web/webcontrol/request/submit.py
> @@ -552,12 +552,16 @@ class Submit:
>                  releases = data[pkg][submitted].keys()
>                  for release in data[pkg][submitted]:
>                      architectures = data[pkg][submitted][release].keys()
> -                    triggers = submitted[submitted.find(";triggers_") + 1 :]
> -                    triggers = triggers[: triggers.find(";")]
> -                    triggers = triggers[
> -                        triggers.find("[") + 1 : triggers.find("]")
> -                    ]
> -                    triggers = triggers.replace("'", "").split(", ")
> +                    triggers = []
> +                    if submitted.find(";triggers_") != -1:
> +                        triggers = submitted[
> +                            submitted.find(";triggers_") + 1 :
> +                        ]
> +                        triggers = triggers[: triggers.find(";")]
> +                        triggers = triggers[
> +                            triggers.find("[") + 1 : triggers.find("]")
> +                        ]
> +                        triggers = triggers.replace("'", "").split(", ")

Looks like this, it's weird 
submit-time_2023-07-27 02:06:03;triggers_['linux-meta-gcp/6.2.0.1011.11', 'linux-gcp/6.2.0-1011.11', 'linux-signed-gcp/6.2.0-1011.11'];": {"lunar": {"arm64": [{"triggers": ["linux-meta-gcp/6.2.0.1011.11", "linux-gcp/6.2.0-1011.11", "linux-signed-gcp/6.2.0-1011.11"],

>                      if (
>                          req_arch in architectures
>                          and req_series in releases


-- 
https://code.launchpad.net/~andersson123/autopkgtest-cloud/+git/autopkgtest-cloud/+merge/447886
Your team Canonical's Ubuntu QA is requested to review the proposed merge of ~andersson123/autopkgtest-cloud:fix_traceback into autopkgtest-cloud:master.



References