In Fuel 5.1 we had an experimental feature - 'patching openstack env'.
The idea was to update and to rollback OpenStack environments between
minor releases. However, we have encounter a lot of problems with
restoring OpenStack databases andresolving dependency hell in packages,
so we buried it and never release it.
This patch removes legacy code from the source tree. We can do it
without fear, since it wasn't released in public.
Related-Bug: #1511499
Change-Id: I58b3fedd239eb7fe4226e51c2d6386efab14395d
Added support for the following custom control types:
* text_list
* textarea_list
Implements: blueprint dynamic-fields
Change-Id: I3b8b0068c98cdc5823534ea9721a17a3d1ee92fe
"settings" attribute of "master_node_settings" DB model
extended with "ui_settings" property to store
node list configuration from Nodes page in Fuel UI
Related to blueprint view-all-nodes
Co-Authored-By: Alexander Kislitsky <akislitsky@mirantis.com>
Change-Id: I4900c88a02877c4d621e8e835c9aa97097c01fb4
Modifying POST /clusters for handling components data
Enabling proper plugins by components from wizard
Change-Id: If6c0e9c2cb41652def663ba3c8c95484bd3430e9
Implements: blueprint component-registry
This change introduces new field 'restrictions' for networks
On cluster create and on attributes update, network metadata validates
restrictions if specified.
Networks with restrictions should be created or removed depends on cluster
attributes matches specified restrictions.
Implements: blueprint fuel-integrate-ironic (partially)
Change-Id: I65a0d27e7c4c95360d4745f7e9cdd948bb20fdd3
* added sorting controls to node management panel
* added filter controls to node management panel
* changed simple text filtering control to check
node IP address also
* user filtering and sorting selection is saved
in Nailgun DB. Search input value is also saved.
Blueprint node-list-sorters-and-filters
Change-Id: I4651c04d6e42fa2a0d661267a90eae94d5af2f5f
* ui_settings field added to Cluster DB model
to keep environment view and grouping modes
* grouping column of Cluster DB model deleted
* switcher of node list view modes added on Fuel Web UI
* introduced compact representation of node panel
with its extended view (when user hovers the node)
Blueprint node-list-view-modes
Change-Id: Ida505d6d9c72e8a8d6df08a536ea056cb2ea6d95
Add validation for cluster attributes. Do it so that it doesn't break
compatibility with current tests. Validate regexpes if they are provided.
Change-Id: I9c1fc04dab45aecf3e32615172654d11844df7c3
Closes-Bug: #1447407
- errors are now returned as tracebacks, not HTML
- added schema checking based on the handler type and validator
- content_json decorator rewritten completely
- common JSON types
- creation of nodes with non-number ID is now forbidden according to scheme
Implements: blueprint nailgun-api-requests-responses-validation
Change-Id: Icf49bb534ccb19872402b66532ef44418bd66a53