Closed gilesknap closed 1 month ago
I tried to deploy an IOC with such a definition and it still seems to be an issue. The faulty substitution can be seen in the produced epics/runtime/ioc.subst
. I have been trying to make a test case for this (https://github.com/epics-containers/ibek/tree/render-db-macros). When I comment out the PVI entry in the support.yaml
I can produce ioc.subst
and it seems to render fine
However im trying to include pvi now and this is where I get stuck. However it seems to be where the issue is. Any thoughts? https://github.com/epics-containers/ibek/actions/runs/9222929130/job/25375104334#step:5:133
I tried to deploy an IOC with such a definition and it still seems to be an issue. The faulty substitution can be seen in the produced
epics/runtime/ioc.subst
. I have been trying to make a test case for this (https://github.com/epics-containers/ibek/tree/render-db-macros). When I comment out the PVI entry in thesupport.yaml
I can produceioc.subst
and it seems to render fineHowever im trying to include pvi now and this is where I get stuck. However it seems to be where the issue is. Any thoughts? https://github.com/epics-containers/ibek/actions/runs/9222929130/job/25375104334#step:5:133
I skipped all the .bob
file stuff and now I do get it to run - but it seems to render fine here aswell. More investigation needed
Hi Marcel, are you working from main branch? I've made a recent fix wrt Jinja rendering that could possibly be related. See 3.0.0b4.
This is using ioc-pmac
. I did just try updating the version of ibek in the dev container and that solves the issue. Lets close this issue and update the generic IOC?
@marcelldls can we close this and ref ibek>=3.0.0b4 I understood that you saw this go away with that version - just making sure that is what you meant.
Indeed - just to clarify I updated to 3.0.0b4
and the issue was resolved
This is fixed in https://github.com/epics-containers/ibek/releases/tag/3.0.0b4
e.g.
Causes the DB template eloss_autohome_records.template to (part) render like this:
It should be: