You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a contintuation of #1137 using linchpin 1.7.4.1.
Where once I patched the schema locally, I re-ran the pinfile and this time it is able to provision the VM, create the volume, but fails to attach it to the system. The error from the ansible task is below as well as the pinfile.
This conflicts with what the rest of the provision_os_server.yml playbook is doing when it provisions the instance.
Might make more sense to remove the system naming logic from the filter plugin and then just move the following tasks in provision_os_server.yml BEFORE performing the rendering so that the filter plugin just creates the required server dict using the provided names from the two tasks below and volume info from the res_def?
Hi, @Dannyb48 Thankyou for reporting the issue.
Since it is a very small fix are you willing to contribute a fix for the current issue? As we are a small team we are currently working with other issues which came up. It might take time by the time we try to fix this bug.
However, We highly encourage external contributors and try to merge their changes as soon as possible.
Please let me know if you are interested.
Thank you
This is a contintuation of #1137 using linchpin 1.7.4.1.
Where once I patched the schema locally, I re-ran the pinfile and this time it is able to provision the VM, create the volume, but fails to attach it to the system. The error from the ansible task is below as well as the pinfile.
The problem seems to be that the server name is db2_ci_test_client_a but linchpin is appending a number based on count, db2_ci_test_client_a1. Which causes the os_server_volume module to fail because it can find the system. It seems to stem from this filter plugin
https://github.com/CentOS-PaaS-SIG/linchpin/blob/develop/linchpin/provision/filter_plugins/render_os_server_insts.py
This conflicts with what the rest of the provision_os_server.yml playbook is doing when it provisions the instance.
Might make more sense to remove the system naming logic from the filter plugin and then just move the following tasks in provision_os_server.yml BEFORE performing the rendering so that the filter plugin just creates the required server dict using the provided names from the two tasks below and volume info from the res_def?
The text was updated successfully, but these errors were encountered: