21 Jun
2025
21 Jun
'25
1:24 p.m.
On 2025-06-21 12:47:57 +0000 (+0000), Sumit Gupta wrote: [...]
I’d like to understand whether it is technically and architecturally acceptable to invoke Ansible scripts from within a vendor-specific Cinder driver. [...]
Not speaking on behalf of the Cinder maintainers, but you might also want to consider what the licensing for that addition would look like. For example, do you foresee that the driver implementation would include any Ansible callbacks or server-side actions, and are those derivative works of GPL code in Ansible itself? If so, that would not be acceptable for direct inclusion in OpenStack (whether in Cinder or any other component): https://governance.openstack.org/tc/reference/licensing.html -- Jeremy Stanley