If memory serves, version is required, however other
openstack components that have a package.json do not
have a version. As such, we likely should not since
versioning should be based upon the tags in the git
repository.
Change-Id: I8166807a44c8260313c3741949584a7abcc8a5b3
Closes-Bug: #1693505
(cherry picked from commit bd5a7a42a0)
The port table in node-detais/configuration tab has been updated to
include an "Edit port" action for each port.
Closes-Bug: #1648563
Change-Id: I04ec8904dc67f98ff9f0d94a7fa46618cfba956c
This change enables the user to specify the pxe_enabled and
local-link-connection attributes when creating an Ironic
network port.
Change-Id: I56506c5cba35187c49bad129e33f6fe9773b3cca
Fixed an issue in the display of node validation information
that cause a javascript runtime error. The fix is in two parts:
(1) removed an empty sucess processing function in the
ironic.service/validateNode function that caused the response to
undefined to callers, and (2) I have found that table widget does
not always update correctly when the data is an object. The
base validation data is now provided as an array.
Change-Id: I0e9c0e0c953d0fbd5d4732aa32975a30933e4a6f
- Remove the deleteNodes and deletePorts functions
- Modify the deleteNode and deletePort functions to accept
an array of input objects
- Part of the work associated with removing the
deleteNodes and deletePorts functions involved moving
modal dialog strings declared at IFFE scope into the
deleteNode and deletePort functions. I think that locating
the strings within the functions improves maintainibility/
readability.
- A change was made to strings associated with node/port
deletion failures.
Change-Id: Id72b1fac8732b11f740d14340f88e9b733b586a4
- Rename the modal function to enrollNode which better desribes its role
- The enrollNode function returns a promise that when successfully
resolved will contain the newly enrolled node. This change can be
used to support more efficient UI updates.
Change-Id: Id8f46cf85b6a1adb65c87d3c10729aea123241e7
- Use generic promise then/catch callbacks instead of http specific
success/error functions
- Return a rejected promise from catch functions so that callers
know about and can process error consitions in a more convenient
manner
- Changes to account for error messages in the http response data
property
These changes are part of a larger cleanup/refactoring project
Change-Id: I13b365464c685fbd9933febef4705bd2d08ac8d6
Now that there is a passing gate job, we can claim
support for Python 3.5 in the classifier.
This patch also adds the convenience py35 venv.
Change-Id: I8f4dc7ffecc2a7a0eb8230d623593d2fdca2a267
The base-port module was created by refactoring the existing
create-port module, and will be used to support both port
create and update operations. The base-port module contains
an html form for the port and a controller that is used
to supervize property modifications. Controllers for the create
and update operations inherit from the base controller.
Change-Id: I0749241a65a7db130f94cad180afb30ff9e578ba
The nodeUpdatePatch class has been refactored in to a separate
updatePatch service that will be used to patch both nodes and
ports.
Change-Id: I725bfe92fb9f878db243dd987f07f1c8eb04440c
Display the clean_step node attribute in the Provisioning Status
section of the node-details/overview page.
Change-Id: Ifa96a4d68d99a9dd50f473ae7b4780835aa7cfcd
Closes-Bug: 1648550
Horizon has updated its version of Bootstrap to 0.14.0 that
introduced the uib prefix for all components.
Change-Id: I05589d38b11a3b4e40e247dfcaf0fc02deccd1b6
Added a transition from manageable state to inspect state using the
inspect verb. The transition is labeled as "Inspect" in the node
action menus (as opposed to "Move to Inspect").
Closes-Bug: #1648548
Change-Id: I8169595c7cbad68d95118d95556deef0224fbe99
The following file(s) added utf-8 encoding but never used. So we can
remove them at all.
ironic_ui/__init__.py
ironic_ui/content/__init__.py
Change-Id: Id758fe02765b8d18600458ae4c7f9deb4e484476
To be co-installable with other OpenStack projects and have consistent
testing it's a good idea (tm) to use constraints when creating tox
environments.
Change-Id: Ib79448302b66ded52763037cc58261058ccda27a