Fuelers, We are discussing the idea to extend the multi release packages for plugins.
Fuel plugin builder (FPB) can create one rpm-package for all supported releases (from metadata.yaml) but we can specify only deployment scripts and repositories per release. Current release definition (in metadata.yaml): - os: ubuntu version: liberty-8.0 mode: ['ha'] deployment_scripts_path: deployment_scripts/ repository_path: repositories/ubuntu So the idea [0] is to make releases fully configurable. Suggested changes for release definition (in metadata.yaml): components_path: components_liberty.yaml deployment_tasks_path: deployment_tasks_liberty/ # <- folder environment_config_path: environment_config_liberty.yaml network_roles_path: network_roles_liberty.yaml node_roles_path: node_roles_liberty.yaml volumes_path: volumes_liberty.yaml I see the issue: if we change anything for one release (e.g. deployment_task typo) revalidation is needed for all releases. Your Pros and cons please? [0] https://review.openstack.org/#/c/271417/ --- WBR, Alexey Shtokolov
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev