107 Commits

Author SHA1 Message Date
Christopher Dearborn
9bc1106eb2 Added known issue to iDRAC driver docs
After some period of time, nodes managed by the idrac hardware type may go
into maintenance mode in Ironic.

Change-Id: I78a8b952829d565c203afda9ccff30977989dc71
2018-02-13 18:02:15 -05:00
Hironori Shiina
ffdfa5eb53 Update iRMC document for classic driver deprecation
As a part of deprecating classic drivers, this patch updates the
documentation of iRMC driver. We still mention the classic drivers with
warning. The description for the classic drivers will be removed in
Rocky.

Change-Id: I6331072b44bf33c6bfa75703bf2ab46dac96a5e7
Related-Bug: #1690185
2018-02-07 18:20:13 +09:00
paresh-sao
4773fdfb52 [docs] Firmware based boot from volume for iLO drivers
Adds documentation for boot from iSCSI volume in UEFI boot mode

Change-Id: I50f1f5174b286b10edd9b387c025db23380a980a
Related-Bug: #1526861
2018-02-02 15:46:07 +00:00
Mark Goddard
00daa18fc9 Add documentation for node traits
Updates the install and admin guides with information on node traits.

Support for node traits was added in Bare Metal REST API version 1.37.

Change-Id: I86e86320df4eb81aa30e5708dde9c82f50ba4d50
Depends-On: https://review.openstack.org/#/c/532288/
Partial-Bug: #1722194
2018-01-30 15:50:55 +00:00
Zuul
ab9b7afe7d Merge "Add rescue interface field to node-related notifications" 2018-01-28 05:23:02 +00:00
Zuul
0a5de20c2a Merge "Remove python-oneviewclient from oneview hardware type." 2018-01-27 10:43:55 +00:00
Shivanand Tendulker
7394dbbacb Add rescue interface field to node-related notifications
This patch adds rescue_interface field to node-related notification
objects.

Co-Authored-By: Jay Faulkner <jay@jvf.cc>
Co-Authored-By: Josh Gachnang <josh@pcsforeducation.com>
Co-Authored-By: Jesse J. Cook <jesse.j.cook@member.fsf.org>
Co-Authored-By: Mario Villaplana <mario.villaplana@gmail.com>
Co-Authored-By: Aparna <aparnavtce@gmail.com>
Co-Authored-By: Shivanand Tendulker <stendulker@gmail.com>

Change-Id: I8aa4c3c4701eae5f7838192bdbcf46a069370643
Partial-bug: #1526449
2018-01-27 09:19:47 +00:00
kesper
8763637255 Implementation for UEFI iSCSI boot for ILO
This change adds new methods in management interface and enhance
boot interface of 'ilo' hardware type to support boot from iSCSI
volume in UEFI boot mode.

Change-Id: I585e0ef90f4397af1f09920c3a1bc47ddbcb1a97
Related-Bug: #1526861
2018-01-25 06:33:21 +00:00
Hugo Nicodemos
f8bf0ad51b Remove python-oneviewclient from oneview hardware type.
This patch removes the ``python-oneviewclient`` library from
``oneview`` hardware type since it was migrated to ``hponeview``
and ``python-ilorest-library``.

Change-Id: I3393189abdff6a0e56f54375877cc310d72ff5b1
Closes-Bug: #1693788
2018-01-25 01:30:27 +00:00
liumk
529e249453 fix a typo in ilo.rst: s/fimware/firmware/
Change-Id: Id8f39631d615d86ab9afc4a68baedf855fd78e73
2018-01-17 04:05:45 -05:00
Zuul
67d225268e Merge "Add documentation covering storage multi-attach" 2018-01-15 22:47:38 +00:00
Dmitry Tantsur
8a87fc6fcb Switch non-vendor parts admin guide to hardware types
This change makes the admin guide use hardware types for examples and
explanations. The in-band inspection document was updated with recent
changes.

Vendor driver documentation requires more careful review, and ideally
should be updated by vendor representatives.

Change-Id: I98a2eb905e352502a7f9f4cb1804c9d64489ec47
Partial-Bug: #1690185
2018-01-10 12:34:17 +01:00
Julia Kreger
26d7be52d7 Add documentation covering storage multi-attach
Change-Id: Ia4767328023acfa43ce513396fc963e75ba60b52
Closes-Bug: #1735474
2017-12-21 12:06:40 -08:00
Zuul
75499e1ccf Merge "Follow up Add additional capabilities discovery for iRMC driver" 2017-12-15 14:57:17 +00:00
Nguyen Hung Phuong
076b3e649e Follow up Add additional capabilities discovery for iRMC driver
This commit makes changes based upon review feedback
in I1958e18a5b9d933e2aa405b200bac7717f146611.
 - Updates documentation describes required software by python-scciclient
 - Updates release note

Co-authored-By: Tran Ha Tuyen <tuyenth@vn.fujitsu.com>

Related-Bug: #1637422
Change-Id: I1ca1e1e02b8c2102e0dbd858c0a51df0dd6b58fb
2017-12-15 14:26:06 +00:00
Zuul
cb31471aae Merge "Update docs to include API version pinning" 2017-12-07 11:01:25 +00:00
Ruby Loo
76312313d4 Update docs to include API version pinning
This updates the documentation to include API version pinning
during the rolling upgrade process.

Change-Id: I493cd6229a8bd68720da4d5c25983a3662f4f35a
Closes-Bug: #1708549
2017-12-06 10:57:50 +00:00
Hironori Shiina
13363abce0 Add networking-fujitsu ML2 driver to multitenacy doc
This pathcs adds networking-fujitsu ML2 driver to the list of ML2
drivers which support network multi-tenacy.

Change-Id: I202f668ebe9ee917f875aca50284a35c5024b60f
2017-12-06 10:49:28 +09:00
Zuul
982bc6e3db Merge "Add information about neutron ML2 drivers to multitenancy docs" 2017-11-30 20:00:33 +00:00
Zuul
65a969118a Merge "Add additional capabilities discovery for iRMC driver" 2017-11-30 20:00:30 +00:00
Sam Betts
a1419e289b Add information about neutron ML2 drivers to multitenancy docs
This patch adds a place in the multitenancy/networking configuration
docs to talk about how to configure the Networking service with the
drivers required/compatible with Ironic.

Change-Id: Ief20f14046ab55a7c01fc181bcbd79e5ad4e8aee
2017-11-28 17:19:45 +00:00
Zuul
38b8ae5b82 Merge "Rework drivers page in the admin documentation" 2017-11-28 13:53:57 +00:00
Dmitry Tantsur
f02ef8ad7a Rework drivers page in the admin documentation
First, "Enabling Drivers" is a really confusing title, since this page
links to complete driver documentation. It also links to IPA docs and
the PXE driver interface.

Next, our documentation is full of remarks about e.g. "pxe_* family of
drivers", which are misleading in the presence of hardware types and
the pxe_agent_cimc driver. We also have mentions of "iscsi deploy method"
without detailed explanation of how this method relates to hardware types
and classic drivers.

This change consolidates drivers and interfaces documentation under
the more clearly named root page. A new page is created with sections for
both deploy interfaces to use for linking from wherever a link to
a particular deploy interface is required.

Change-Id: Ifb8328ccaaac443fac276873e2c375ebcf983f03
2017-11-22 14:59:57 +01:00
Nguyen Hung Phuong
7adbf11bb8 Add additional capabilities discovery for iRMC driver
This update enhances iRMC out-of-band hardware inspection for
FUJITSU PRIMERGY bare metal nodes having iRMC S4 and beyond.

The capabilities are server_model, rom_firmware_version,
pci_gpu_devices, trusted_boot and irmc_firmware_version.

Co-authored-By: Nguyen Van Trung <trungnv@vn.fujitsu.com>

Change-Id: I1958e18a5b9d933e2aa405b200bac7717f146611
Closes-Bug: #1637422
2017-11-21 17:49:42 +07:00
Dmitry Tantsur
816784da5c Add missing gzip call to FAQ item on how to repack IPA
Change-Id: Ibaa7707c0548d2481e8708680c11e90f08490eea
2017-11-17 17:43:35 +01:00
Hugo Nicodemos
9b523967e1 Revert "Remove python-oneviewclient from Ironic OneView drivers"
Reverting these changes because python-hpOneView does not provide HTTPS
secure connection with custom CAcert and could cause a possible security issue.

This reverts commit 037360f64d5db7401df1d656fa8f1932011b5587.

Change-Id: I2a95f3cd23f20c363fe97fc347c9d2619d2ab5e9
2017-11-09 16:12:03 -03:00
Zuul
d84e88572a Merge "Remove some deprecated glance options" 2017-11-08 12:24:23 +00:00
Zuul
a3896fa8c4 Merge "Follow up Secure boot support for irmc-virtual-media driver" 2017-11-07 13:30:31 +00:00
Zuul
c6e97cb3ac Merge "Update idrac hardware type documentation" 2017-11-07 11:18:19 +00:00
Pavlo Shchelokovskyy
44b78219e8 Remove some deprecated glance options
glance_host, glance_port and glance_protocol options in [glance]
config section were deprecated during Pike and can be removed already.

Change-Id: I93739a17cfaf1cee5fa23f3fc24325d63f68aa74
2017-11-07 09:59:48 +00:00
Dmitry Tantsur
2672bbfa87 Update idrac hardware type documentation
This change introduces a minimum page for the iDRAC drivers with
dependency installation, configuration and enrolling.

I'll leave it up to the driver team to provide further updates.

Change-Id: If0805cb0f73ac3888711c1908dc8faaa34f7e0ec
2017-11-06 19:06:09 +01:00
Zuul
9d4ee7b699 Merge "Remove python-oneviewclient from Ironic OneView drivers" 2017-11-03 17:15:21 +00:00
Luong Anh Tuan
4b8b48fe65 Follow up Secure boot support for irmc-virtual-media driver
This commit makes changes based upon review feedback
in I13961aaf6e26591f724d5f52d0a503c71eb6824a.
- Updates documentation describes secure boot configuration details
- Updates test code

Change-Id: Iedb1507566f7792ce3749779c0687137f26adead
2017-11-02 08:56:38 +07:00
Hugo Nicodemos
037360f64d Remove python-oneviewclient from Ironic OneView drivers
This patch removes the python-oneviewclient library from
OneView drivers since it was migrated to python-hponeview
and python-ilorest-library.

Change-Id: I061381a941e7d7f82863b326bb7555d41395e661
Closes-Bug: #1693788
2017-11-01 13:42:22 -03:00
Sam Betts
8edbd3e838 Reword interface information in multitenancy docs
There has been some confusion about the difference between the flat and
neutron network interfaces. This patch aims to improve the descriptions
of those interfaces to explain the differences and behaviours better.

Change-Id: I4697fcb3d2c7865fbe7b886ea6c51c1b5cfbea2f
2017-10-31 13:52:19 +00:00
Zuul
50ed0b1f0f Merge "Finish the guide on upgrading to hardware types" 2017-10-19 18:02:36 +00:00
Dmitry Tantsur
87e142f6ce Finish the guide on upgrading to hardware types
This change adds missing information about the iDrac, CIMC and UCSM drivers,
as well as socat variants of the ipmitool drivers. Added a column for
the inspect interface. The resulting table is sorted by the classic
driver name to reflect how people are likely to use it.

Change-Id: I645c0a2a33dedecce37796a7eef7480dceef262a
2017-10-19 14:09:55 +00:00
Zuul
333eae274f Merge "Secure boot support for irmc-virtual-media driver" 2017-10-19 06:25:24 +00:00
Zuul
a33d994f50 Merge "Support SUM based firmware update as clean step for iLO drivers" 2017-10-17 13:53:56 +00:00
Luong Anh Tuan
4de908587a Secure boot support for irmc-virtual-media driver
This patch adds secure boot support for irmc-virtual-media boot interface as
follows:
- Implement secure boot support for irmc-virtual-media boot interface
- Update irmc driver documentation

Change-Id: I13961aaf6e26591f724d5f52d0a503c71eb6824a
Closes-Bug: #1694649
2017-10-15 10:34:09 +00:00
Pavlo Shchelokovskyy
522e95dbc5 [docs] describe vendor passthru in hw types
add a `Vendor` section to `Upgrade to Hardware Types` page
that describes changes to take when migrating a classic driver that
was using a `VendorMixin` functionality to a hardware type.

Change-Id: Ic2b80726165f960c4b71d396c2dc5078eda4ead2
2017-10-12 12:06:10 +03:00
Aparna
c725f541de Support SUM based firmware update as clean step for iLO drivers
This commit adds support to perform Smart Update Manager (SUM)
based firmware update as an inband manual clean step
`update_firmware_sum` for iLO drivers.

Closes-Bug: #1648448
Change-Id: I581d5bc535420d4493394d16cf6cc2bb0ddeb8f7
2017-10-10 07:36:51 +00:00
Fellype Cavalcante
692d291eca Documentation for 'oneview' hardware type
Updated driver documentation for ``oneview`` hardware type
for boot, console, deploy, inspect, management and power interfaces.

Co-Authored-By: Xavier <marcusrafael@lsd.ufcg.edu.br>
Change-Id: I08a3b4b43ce9518b0b783a3da5c47a3733587666
Closes-Bug: 1715885
2017-09-26 15:09:09 -03:00
Ruby Loo
3e386b4e6f Update upgrade guide to use new pike release
This adds a note to the upgrade guide for Ocata -> Pike,
to use the 'ironic-dbsync online_data_migrations'
command from the latest (9.1.1 or newer) pike releases,
due to a race-condition bug.

Change-Id: I4e9bf902c7f7083278831060cde4cd9d3f152e90
Related-Bug: 1715190
2017-09-07 15:53:34 +00:00
Jenkins
092e14b4b9 Merge "Update documentation for `ilo` hardware type" 2017-09-05 21:39:19 +00:00
Dmitry Tantsur
c34c243d21 Troubleshooting docs: explain disabled compute services
Change-Id: I14ba95a77333982aedd218fe1604ef64e7b6eb0b
2017-09-04 15:19:51 +02:00
Shivanand Tendulker
85b990f595 Update documentation for `ilo` hardware type
Updated driver documentation for ``ilo`` hardware type for console,
deploy, network, raid and storage interfaces.

Change-Id: I8b17c29be2eb8715a3d3f09d8773795cefba445e
Closes-Bug: #1712465
2017-09-04 07:09:26 -04:00
Jenkins
8e50262abf Merge "Minor improvements to the resource classes documentation" 2017-08-30 16:44:22 +00:00
Dmitry Tantsur
acc6ce3498 Minor improvements to the resource classes documentation
This change makes it clearer that scheduling based on resource classes
is the default now. Also fixes small issues and nits spotted on review
I22234aafdd195dd76c621b93042a67cdb36f3e65.

Change-Id: Ia9a06d6b59024781069bb6fd9a9fb18e1217a949
2017-08-30 15:22:00 +00:00
Shivanand Tendulker
92e451c1af Follow-up for commit cb793d013610e6905f58c823e68580714991e2df
Addresses a pending comment given in commit
cb793d013610e6905f58c823e68580714991e2df

Change-Id: I7f0e88a78409dd4c57dbe20f9fc1d80cf625b529
Partial-Bug: #1712860
2017-08-30 05:37:05 -04:00