summaryrefslogtreecommitdiff
path: root/releasenotes/notes/agent-token-support-0a5b5aa1585dfbb5.yaml
blob: 6ee0ef84591a0c415e60ffbbaff07447e1198fc6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
---
features:
  - |
    Adds support of "agent token" which serves as a mechanism to secure
    the normally unauthenticated API endpoints in ironic which are used in
    the mechanics of baremetal provisioning. This feature is optional, however
    operators may require this feature by changing the
    ``[DEFAULT]require_agent_token`` setting to ``True``.
upgrades:
  - |
    In order to use the new Agent Token support, all ramdisk settings should
    be updated for all nodes in ironic. If token use is required by ironic's
    configuration, and the ramdisks have not been updated, then all
    deployment, cleaning, and rescue operations will fail until the version of
    the ironic-python-agent ramdisk has been updated.
issues:
  - |
    The ``ansible`` deployment interface does not support use of an
    ``agent token`` at this time.