Description of problem: I'm getting following error when trying to publish blueprint: { "error": { "kind": "bad_request", "message": "Failed to publish blueprint - undefined method `resource_actions' for nil:NilClass", "klass": "Api::BadRequestError" } } For creating and publishing blueprints I'm following this document - https://github.com/abellotti/manageiq_docs/blob/api_v230/api/reference/blueprints.adoc I tried this also with more complete blueprints (with existing service_dialog and service_catalog): { "name": "blueprintavailability", "description": "testing", "ui_properties": { "num_items": 1, "visibility": {"id": 800, "name": "Private"}, "service_dialog": {"id": 1}, "service_catalog": {"id": 4}, "chart_data_model": { "nodes": [{ "x": 87, "y": 131, "id": 10000000000004, "icon": "pf pficon-bundle", "name": "Deploy RHEL7 with PostgreSQL", "tags": [], "image": "http://localhost:8001/pictures/10r4.jpg", "width": 150, "bundle": true, "fontFamily": "PatternFlyIcons-webfont", "fontContent": "", "backgroundColor": "#fff" }] }, "automate_entrypoints": { "Provision": "Service/Provisioning/StateMachines/ServiceProvision_Template/default", "Retirement": "/Service/Retirement/StateMachines/ServiceRetirement/Default", "Reconfigure": null } } } Version-Release number of selected component: 5.7.0.17 How reproducible: 100% Steps to Reproduce: 1. create blueprint: POST /api/blueprints { "action" : "create", "resource" : { "name" : "test_blueprint", "description" : "Test Blueprint", "ui_properties" : { "service_catalog" : {}, "service_dialog" : {}, "automate_entrypoints" : {}, "chart_data_model" : {} } } } 2. publish blueprint: POST /api/blueprints/:id { "action" : "publish" }
closing as this feature is soon to be removed https://github.com/ManageIQ/manageiq-api/pull/139