diff options
author | Cenne <cennedee+opendev@protonmail.com> | 2021-06-18 12:20:40 +0200 |
---|---|---|
committer | Cenne <cennedee+opendev@protonmail.com> | 2021-07-08 15:04:15 +0200 |
commit | 46ff51487accf8881e468b975f4479c85daa8163 (patch) | |
tree | 078719bea6b15bf757b129de559d6492e2ca495c /releasenotes/notes/node-boot-mode-0662effa2a2644dc.yaml | |
parent | 415464db4a2309d77295fd7b2bef8e1a97351699 (diff) | |
download | ironic-46ff51487accf8881e468b975f4479c85daa8163.tar.gz |
Add `boot_mode` and `secure_boot` to node object and expose in api
* add fields to Node object
* expose them at endpoint `/v1/nodes/{node_ident}/states`
* update states on powersync / entering managed state.
* tests
* update api endpoint info in api-ref
Story: 2008567
Task: 41709
Change-Id: Iddd1421a6fa37d69da56658a2fefa5bc8cfd15e4
Diffstat (limited to 'releasenotes/notes/node-boot-mode-0662effa2a2644dc.yaml')
-rw-r--r-- | releasenotes/notes/node-boot-mode-0662effa2a2644dc.yaml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/releasenotes/notes/node-boot-mode-0662effa2a2644dc.yaml b/releasenotes/notes/node-boot-mode-0662effa2a2644dc.yaml new file mode 100644 index 000000000..caf092144 --- /dev/null +++ b/releasenotes/notes/node-boot-mode-0662effa2a2644dc.yaml @@ -0,0 +1,14 @@ +--- + +features: + + - | + Adds ``boot_mode`` and ``secure_boot`` fields to node. These indicate the + boot mode (bios/uefi) and secure boot state (True/False) detected in the + most recent power sync or during transition to the ``manageable`` state. + If underlying driver does not support detecting these, they shall be + populated with null values. + + These fields are also be available under a node's states endpoint: + + * ``/v1/nodes/{node_ident}/states`` |