c7858d3cc8709d95d63ff45e427f5215320bc67a
84 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
Vladyslav Drok
|
c7858d3cc8 |
Add UUID to BlockDevice object
It'd allow for example custom ansible playbooks to use UUIDs of the introspected node's disks. In future it might also enable agent to use UUID (or by_path value) to refer to a device instead of name, as it happens currently. Change-Id: Id00437d2295c39fb12f3c25a92b30b56a58eef13 |
||
|
Dmitry Tantsur
|
565d596dae |
Document ramdisk TLS and update existing TLS docs
Story: #2007214 Task: #40945 Change-Id: I1a930a0e52ab860edcd597df4d95a4e4eb51da96 |
||
|
Dmitry Tantsur
|
8f4975763b |
Documentation: fix incorrect step names
I can never remember if it's "device" or "devices". Change-Id: Ib1388f0425ec4c02fbeacb26ad55bc90b0f3483c |
||
|
Arne Wiebalck
|
9dd968fa30 |
[doc] Clarify custom hardware manager inheritance
Change-Id: I94657967763f058fccd4f19656925d02cd8973b8 |
||
|
Dmitry Tantsur
|
ffacb713e5 |
Document in-band deploy steps and add more docs for custom steps
Change-Id: I304a460f88f3f8ee33cf642355f0e659184db724 Story: #2006963 Task: #40727 |
||
|
Dmitry Tantsur
|
3faf13bbb4 |
Refactor and fix documentation
Currently the index page contains a brief introduction and 3 links. Expand the table of contents to show more subheadings. Clean up the install, admin and contributing docs of unnecessary and wrong content and redundant headings. Update URLs throughout the text. Change-Id: I03279ffc9faf387b08f727dee3b8898a69918460 |
||
|
Dmitry Tantsur
|
7fb098aa0b |
Import example hardware managers from ipa-example-hardware-managers
They're not easily discoverable there, let's keep them in tree. The examples have been restructured to have two different projects ready to be copied and adjusted. PEP8 failures have been fixed. Change-Id: I2af04f4b7f9a2109fe83ec517e716159331a48bb Co-Authored-By: Jay Faulkner <jay@jvf.cc> |
||
|
Julia Kreger
|
cf870ae510 |
Fix apidoc build
Change-Id: Id7c5686cdbdc79812e06eb4a5f87eddc75005cc3 |
||
|
Jay Faulkner
|
3dd929eb92 |
Document how to output journal to console
Having all logs from the device visible on console may be useful for deployers who do not enable login access to IPA ramdisks as a matter of policy. Change-Id: If9d29dd00a8c35fe679e1f54d1574eed0a79470c |
||
|
Andreas Jaeger
|
f108b7a2d0 |
Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 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. Disable openstackdocs_auto_name to use 'project' variable 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. This repo uses storyboard, configure the proper variables. See also http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html Change-Id: Id084bfc9d5ae7a95d3cba22a00b4c03a35967ee4 |
||
|
Arne Wiebalck
|
b5e25760af |
[doc] How to pause the IPA for debugging
This patch adds two handy methods to pause the IPA when it needs to be debugged. Change-Id: I6ab4d6707fce340ee447355c717b19a12f3fe1ec |
||
|
Dmitry Tantsur
|
31b73b4984 |
Expose collector and hardware manager names via introspection data
This change adds a new introspection data field 'configuration' with two lists: managers and collectors. Change-Id: Ice0d7e6ecff3f319bc3a4f41617059fd6914e31c |
||
|
Dmitry Tantsur
|
4b602771e9 |
Document introspection data and collectors
Change-Id: Ie51ec8fbae3848ad8a913b05cc3f0f80f33b5f95 |
||
|
Madhuri Kumari
|
22ab827796 |
Remove deprecated ironic-agent element
ironic-agent is deprecated. Also replace disk-image-create with ironic-python-agent-builder. Change-Id: I6a3b5a31eda66b122a310119539fad6f8600ed80 |
||
|
Dmitry Tantsur
|
f1b2df908a |
Replace WSME and Pecan with Werkzeug
WSME is no longer maintained and Pecan is an overkill for our (purely internal) API. This change rewrites the API in Werkzeug (the library underneath Flask). I don't use Flask here since it's also an overkill for API with 4 meaningful endpoints. Change-Id: Ifed45f70869adf00e795202a53a2a53c9c57ef30 |
||
|
Pierre Riteau
|
11862ccae9 |
Fix instructions for enabling SSH on recent tinyipa images
We need to use AUTHORIZE_SSH since ENABLE_SSH was fully removed in change I4256c8e89923c7104cb4191f3381312c1593b535. Change-Id: I5c643b1ae8819b02b667b2df13241753ddca5743 |
||
|
Dmitry Tantsur
|
16d15931f6 |
Refer to ironic-python-agent-builder for image building
To avoid duplication, remove image building information from IPA docs. Instead, add information about pre-built images. Change-Id: I63fd3da36ed2acbd91d365465dec10d96c979035 |
||
|
Zuul
|
03713c5644 | Merge "Remove support for CoreOS images" | ||
|
Kaifeng Wang
|
cef3bac3dc |
Build pdf doc
The is one of community goals that each project could produce a single PDF file. The pdf should be in the output of openstack-tox-docs job. TeX packages are required to build PDF locally, following is recommended: * inkscape * texlive-latex-base * texlive-latex-extra * texlive-fonts-recommended More about the goal: https://governance.openstack.org/tc/goals/train/pdf-doc-generation.html https://etherpad.openstack.org/p/train-pdf-support-goal https://etherpad.openstack.org/p/pdf-goal-train-common-problems Change-Id: If5446ce4ceee7e38a0052503aa8fc2b6c5d7de66 |
||
|
Dmitry Tantsur
|
e446a5e6c4 |
Remove support for CoreOS images
Change-Id: Id9737067c678d4d01b20eae0b4a681c6cf9171a8 |
||
|
Shivanand Tendulker
|
8d3fc928b6 |
Follow-up of 74339f6da2
Addreses the minor comments in commit
|
||
|
Zuul
|
aebbc93f19 | Merge "Modify Tiny IPA image build" | ||
|
Zuul
|
f827bfb46c | Merge "Bump openstackdocstheme to 1.20.0" | ||
|
Dongcan Ye
|
74339f6da2 |
Modify Tiny IPA image build
Commit
|
||
|
Julia Kreger
|
696606f682 |
manual introspection trigger command
Change-Id: I64e66682c1e54f6edc260a22f46f5f6df8e85af1 Story: 2005896 Task: 33756 |
||
|
翟小君
|
8e219cd51d |
Bump openstackdocstheme to 1.20.0
Some options are now automatically configured by the version 1.20: - project - html_last_updated_fmt - latex_engine - latex_elements - version - release. Change-Id: I38d3f05ce9d6a32a0c4e5d44df13e527aa629b2e |
||
|
Brad P. Crochet
|
7b3469ee0f |
Get the hostname of the introspected host
This will retrieve the hostname of the host being introspected, and return it as part of the introspection data. Change-Id: I54084251e1b0f3a40fe5ac760b2a7e45199c9fdb Story: #2005867 Task: #33674 |
||
|
Dongcan Ye
|
dcffadc196 |
Docs: Add bmc_v6address hardware inventory
Change-Id: I2cc621ac1e442ba262d76af7fa4e9598ecc2da5a |
||
|
zhulingjie
|
b15d5d580c |
Replace git.openstack.org URLs with opendev.org URLs
Change-Id: I7473b96d47d959fc4c02cecbfaf4785d5f92996a |
||
|
Zuul
|
97504b07a6 | Merge "Change HTTP links to HTTPS" | ||
|
zhouxinyong
|
68ad3661a3 |
Change HTTP links to HTTPS
Change-Id: I963c32407c109c840d59f4dcf945f2fc78e096f2 |
||
|
chenjiao
|
27d4e6b2cc |
Update http link to https
Change-Id: I5cf2627d999d4f3cf7bc2367f4d9cfddf6391146 |
||
|
zhangdebo
|
391636c289 |
Update link addresses
Change-Id: I52f275917be720b1e48f17876deb10cd4e6d2501 |
||
|
Shivanand Tendulker
|
a1d2b2ad0f |
Follow-up patch for documentation of rescue mode
This is the follow-up patch addresses outstanding comments for
commit
|
||
|
Mario Villaplana
|
689dbf6b5c |
Add documentation for rescue mode
This adds documentation for rescue mode, including the finalize_rescue command as well as upstream support in agent images. Change-Id: Id0834941ee4dacf2e7c0feaa65126d63e8a97c39 Partial-Bug: 1526449 |
||
|
Dmitry Tantsur
|
ad3c7ad75d |
Release notes clean up for the upcoming release
Also adds a missing documentation bit and specific versions for pike notes. Change-Id: I186fe35cdd7a03702c993cae6468ef2d8151778a |
||
|
Nguyen Van Trung
|
9ed2677c9d |
Fix wrong link about Hardware Managers
Change-Id: Ie7d43313692e5f0bd7794ae38e7b86f2204ef90b |
||
|
Jenkins
|
e626cd744f | Merge "Removes unnecessary utf-8 encoding" | ||
|
Julia Kreger
|
7ae28c66bd |
Correct/update links
Correct instances of http to https and fix any remaining links that were broken due to the document migration. Change-Id: I492f7972839e63efdde469a1e16840d9be6d8b31 |
||
|
Julia Kreger
|
da95c4a891 |
Move content to admin
Change-Id: Ibffc7407addbdabb9121117366484f907d82f719 |
||
|
Julia Kreger
|
cace396783 |
Move install related content
Change-Id: Ib9a3897795993e7bce9a43d4028e1c9a90d47302 |
||
|
Julia Kreger
|
537dbcd03a |
Move contributor documentation
Change-Id: I43890d380b3cb6b19cfb84bf5d9dcad4f19c0062 |
||
|
Arundhati Surpur
|
2d1bff8f0d |
Removes unnecessary utf-8 encoding
This patches removes unnecessary utf-8 encoding in doc/source/conf.py Change-Id: I864658137f58e78cd275cf8de7b0774a8d7991cb |
||
|
Julia Kreger
|
774d995b7f |
Switch from oslosphinx to openstackdocstheme
Change-Id: I1aecf894955e8095c11b8fb82d60488e5d0aca5f |
||
|
Vu Cong Tuan
|
667ad45615 |
Remove pbr warnerrors in favor of sphinx check
This change removes the now unused "warnerrors" setting, which is replaced by "warning-is-error" in sphinx releases >= 1.5 [1]. [1] http://lists.openstack.org/pipermail/openstack-dev/ 2017-March/113085.html Change-Id: I9bf18ff72f36dfd3496b9672604e8bb98999b133 |
||
|
Annie Lezil
|
fdcb0922a5 |
Collect NIC name given by BIOS
Adds an extra field ``biosdevname`` to network interface inventory collected by ``default`` inspection collector (which collects the whole inventory returned by hardware manager) of ironic-python-agent. This feature requires biosdevname utility to collect the bios given NIC names. The tooling module for tinyIPA is created for the same purpose. For CoreOS IPA pxe images, biosdevname tooling module is limited, because Docker repository is created and embedded into CoreOS pxe images. The Docker repository uses debian to download the packages. Debian does not have biosdevname package. Adds an export variable TINYIPA_REQUIRE_BIOSDEVNAME. Set this variable to ``true`` in your shell before building tinyIPA. Closes-Bug: #1635351 Change-Id: Ia96af59e2a74868cac59e5a88cfbb3be60d85687 |
||
|
Jenkins
|
fd7f10b993 | Merge "Configure and use SSL-related requests options" | ||
|
Ramamani Yeleswarapu
|
73f316d804 |
Remove switch_port_descr and switch_chassis_descr
Removes two reserved fields ``switch_port_descr`` and ``switch_chassis_descr`` that were deprecated in the Newton cycle. Change-Id: Icd2251af63a69d60d1e72eddf651a168fdae94fa |
||
|
Mathieu Mitchell
|
5b1a217195 |
Remove vendor_passthru mentions from lookup/heartbeat documentation
Currently, the documentation index provides the old lookup/heartbeat
URLs. Commit
|
||
|
Pavlo Shchelokovskyy
|
fdd11b54a5 |
Configure and use SSL-related requests options
This patch adds standard SSL options to IPA config and makes use of them when making HTTP requests. For now, a single set of certificates is used when needed. In the future configuration can be expanded to allow per-service certificates. Besides, the 'insecure' option (defaults to False) can be overridden through kernel command line parameter 'ipa-insecure'. This will allow running IPA in CI-like environments with self-signed SSL certificates. Change-Id: I259d9b3caa9ba1dc3d7382f375b8e086a5348d80 Closes-Bug: #1642515 |