Hi, Since the security updates to Zuul today, the StarlingX docs promote job is failing on every review. [1] The last successful promote job ran yesterday. [2]
Here is the error: The task includes an option with an undefined variable. The error was: 'dict object' has no attribute 'targets'
The error appears to be in '/var/lib/zuul/builds/e93712cdb47b4b519d2f9f1202a7f2e1/trusted/project_0/opendev.org/opendev/base-jobs/playbooks/docs/promote.yaml': line 51, column 7, but may be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
target_dict: "{{ afs.targets.master }}" - name: Set target directory if not master ^ here
Is anyone else affected by this?
thanks, Mary Camp Kelly Services Technical Writer | maryx.camp@intel.commailto:maryx.camp@intel.com
[1] https://review.opendev.org/q/project:starlingx/docs+status:closed [2] https://review.opendev.org/c/starlingx/docs/+/797756
On 2021-06-24 15:39:33 +0000 (+0000), Camp, MaryX wrote:
Since the security updates to Zuul today, the StarlingX docs promote job is failing on every review. [1] The last successful promote job ran yesterday. [2]
[...]
Yes, this is related to the Zuul 4.6.0 release:
http://lists.zuul-ci.org/pipermail/zuul-announce/2021-June/000096.html
Because it was a security release we had no choice but to upgrade to it with broken jobs and then fix them once the vulnerabilities were public with information on what would be changing. I'm nearly done writing a commit which will address this error in the job you noticed, as well as many others. Sorry about the disruption!
On 2021-06-24 15:58:33 +0000 (+0000), Jeremy Stanley wrote: [...]
I'm nearly done writing a commit which will address this error in the job you noticed, as well as many others.
[...]
Here is where we're iterating on the fix:
https://review.opendev.org/797971
Once that's considered correct and merges, things should hopefully start working again.
participants (2)
-
Camp, MaryX
-
Jeremy Stanley