All strings are considered as unicode literal string from Python 3.
This patch drops the explicit unicode literal (u'...')
appearances from the unicode strings.
Change-Id: I662c72686a7e0404da62fb677c666885ff5ac65a
This commit add support for state selector to the list introspection.
* ``GET /v1/introspection?state=[starting, waiting, processing,
finished, error, reapplying,
enrolling]``
Story: 1625183
Task: 11350
Change-Id: I2c5222110487a08a4e7b1efbcbc5dc3d552fae3e
Switch to openstackdocstheme 2.2.0 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.
Set openstackdocs_auto_version to not auto-version the documents.
Set openstackdocs_auto_name to use 'project' as name.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
Change-Id: I9591e0f0215e9eb790ec2e3ea1a7ccbd55bb76d0
Added 'scope' property to IntrospectionRule and logic to check if a node
falls in the same scope.This allows introspection rules to be applied on
selected nodes instead of every one of them.
Story: 2006995
Task: 37763
Change-Id: I77034f032ea0ec16886afdd928546eb801f7a90a
This patch adds support to provide unprocessed introspection data
to reapply a node. The provided introspection data will be save to
current introspection storage backend.
Change-Id: I969ae9c32f53f89c006a64a006388ddea9542aa5
Story: 1564863
Task: 11344
This patch removes two reserved fields, ``switch_port_descr`` and
``switch_chassis_descr``, from the json request and response
examples in api-ref, that were still present despite having been
removed from the ironic-python-agent code base during
ocata cycle[0].
[0]73f316d804 (diff-664ce09492251bb45bf8a2fb7c1a5f18)
Change-Id: I6446e167b957b94bc9bb7f6737bcf57e94a4433a
Addressing commments from https://review.openstack.org/#/c/613515
Contents about introspection sub resouces are moved to a new file.
Change-Id: Icd3efb902e6f836dad653011a96edc84a3feea7c
Follow up to https://review.openstack.org/#/c/495752
Addressed some comments from rloo, as well as some other issues.
Change-Id: I3cdcac63b43c6b51f913d230153c1f8650426478
The optional query parameter 'limit' is not supported by the
request done to get introspection data.
This patch removes it from the api document reference to avoid
confusion.
Change-Id: I90777d426809ef719817198e6baade8442d60041
Add initial API reference, which covers all inspector endpoits.
The conf.py and the tox environment are stolen from ironic.
Co-Authored-By: Kaifeng Wang <kaifeng.w@gmail.com>
Change-Id: I5009e8708dcad8ab25380f7bf574125d6e758ef5