redhat-performance / scale-ci-tripleo

An ansible role to pull large scale baremetal into the standard CI system for TripleO
1 stars 5 forks source link

Changes for OSP13 #117

Closed akrzos closed 6 years ago

akrzos commented 6 years ago

ostag requires several fixes to work correctly with OSP13, rather than manage the dependencies across several repos, it is easier to create a python script that interacts directly with the Ironic API in order to pin nodes as we need. There are also some Ansible logic issues fixed such as variables not evaluating correctly without a filter (Ex. |bool)

mbruzek commented 6 years ago

Yeah the ostag repository being external is a risk and I like what you did here by moving the code to this repository. It is difficult to test this code out without running a deploy so I am going to +1 it for now, and we can fix any python errors if they surface.