Tox error occures in master branch because lacking of required properties
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Heat Translator |
Fix Released
|
Undecided
|
Hiroo Kitamura |
Bug Description
As of 3/10, when I cloned the master branch of Heat-translator and executed tox, I got errors in some testcases.
This is a critical issue and all patches can not be merged.
The details of the error are as follows.
```
$ tox -e py38
...snip...
FAIL: translator.
tags: worker-1
-------
Traceback (most recent call last):
File "/tmp/heat-
self.
File "/tmp/heat-
diff = TranslationUtil
File "/tmp/heat-
tosca = ToscaTemplate(
File "/tmp/heat-
self.
File "/tmp/heat-
raise ValidationError(
toscaparser.
The input "/tmp/heat-
...snip...
```
This is because the version of tosca-parser that reflects the following 'validation for required property of policies' has been released and is now installed when tox is executed.
https:/
The bug report of tosca-parser is as follows.
https:/
In the unittest of Heat-translator, the errors occur because there are testcases and yaml that violate 'required property of policies'.
Changed in heat-translator: | |
assignee: | nobody → Hiroo Kitamura (h-kitamura) |
summary: |
- Tox error occures in master branch + Tox error occures in master branch because lacking of required + properties |
Changed in heat-translator: | |
status: | In Progress → Fix Released |
Fix proposed to branch: master /review. opendev. org/c/openstack /heat-translato r/+/779642
Review: https:/