Enable playbooks to be supplied from a RPM at brew time to be included, configured for execution by the Ansible Inside runner. Provider Developers wish to use playbooks for automation off menu items within their providers. Example, Menu Item - Extend Cluster….Runs a playbook. https://docs.google.com/presentation/d/1wd_ZxgtfWS5CfKAm1CdyEEsZSt4vaDXg_hmLkFCaXzY/edit#slide=id.g32996046f9_0_4
Will leave the needinfo flag for now, but we are working on a design doc for this feature.
Design doc: https://github.com/ManageIQ/manageiq-design/issues/40
Content repo PR https://github.com/ManageIQ/manageiq-content/pull/254 JoeR is working on the Platform seeding effort. Will update with PR link when available.
https://github.com/ManageIQ/manageiq/pull/17185 https://github.com/ManageIQ/manageiq/pull/17096 https://github.com/ManageIQ/manageiq-content/pull/254
2 of the 3 PRs are still open and not yet merged. [x] merged: https://github.com/ManageIQ/manageiq/pull/17096 [ ] not merged: https://github.com/ManageIQ/manageiq-content/pull/254 [ ] not merged: https://github.com/ManageIQ/manageiq/pull/17185 I believe we can move this to POST once that is done.
New commit detected on ManageIQ/manageiq/master: https://github.com/ManageIQ/manageiq/commit/7adff04edb009a9143f3704c1925027c332b19e1 commit 7adff04edb009a9143f3704c1925027c332b19e1 Author: Joe Rafaniello <jrafanie> AuthorDate: Wed Mar 21 15:25:43 2018 -0400 Commit: Joe Rafaniello <jrafanie> CommitDate: Wed Mar 21 15:25:43 2018 -0400 Add seeding of gem playbook content https://github.com/ManageIQ/manageiq-design/issues/40 https://bugzilla.redhat.com/show_bug.cgi?id=1539762 All of this depends on: https://github.com/ManageIQ/ManageIQ/manageiq/pull/17096 https://github.com/ManageIQ/manageiq-content/pull/254 app/models/embedded_ansible_worker/object_management.rb | 62 + 1 file changed, 62 insertions(+)
Cross-checked on 5.10.0.31.20190108221820_a0968c8, Everything working fine.