Replies: 5 comments 1 reply
-
Hello @tuudik! Thank you for the suggestion. Could you please elaborate a bit more on why you feel this change should be introduced and what benefits it would bring? |
Beta Was this translation helpful? Give feedback.
-
Sure, so currently if I want to use roles, I need to download the whole repo.
Then when for downloading the roles I would issue command This would drop the requirement to download the whole repo for roles. Also it would be more attractive to contribute to the Ansible roles. They shouldn't be taken just for testing purposes but as possible everyday tools. |
Beta Was this translation helpful? Give feedback.
-
Hello @tuudik, Thank you for your reasoning. Since this is a departure from what we use Ansible for, we took some time to also discuss the change internally with the development team. All in all, we see that it would require some extra work from us and a bit of additional attention to how we handle, use and version the Ansible scripts in our environments. Due to this, we will take the proposal to the next Technical Committee meeting scheduled for the 14th of November to see if it is something our members would like us to support. I will post an update once we have a decision from there. I will also convert this proposal to a discussion. |
Beta Was this translation helpful? Give feedback.
-
The proposal was discussed at the meeting that took place of the 14th of November, but unfortunately no decision was taken yet as the members needed some time to consider this. It will be on the agenda again on the 5th of December when we will hopefully be able to get back to this with a final decision. |
Beta Was this translation helpful? Give feedback.
-
I am glad to say that the proposal was discussed again today and approved. I have added a backlog item in JIRA for handling this: https://nordic-institute.atlassian.net/browse/XRDDEV-2541 Progress can be tracked in that ticket, but I will also keep this one open until it is implemented in case there are further discussions needed on the matter, |
Beta Was this translation helpful? Give feedback.
-
I suggest to have the playbook located in the same place, but roles as separate repositories and versioned.
Ansible Roles would be then specified in Ansible requirements.yml and shall be downloaded using Ansible Galaxy
Beta Was this translation helpful? Give feedback.
All reactions