8538ff5671
This PS adds noauth middleware to bypass keystone authentication
which will occur when Deckhand's server is executed in development
mode. Development mode is enabled by setting development_mode as True
in etc/deckhand/deckhand.conf.sample.
The logic is similar to Drydock's here: [0].
[0] 1c78477e95/drydock_provisioner/util.py (L43)
Co-Authored-By: Luna Das <luna.das@imaginea.com>
Co-Authored-By: Felipe Monteiro <felipe.monteiro@att.com>
Change-Id: I677d3d92768e0aa1a550772700403e0f028b0c59
11 lines
508 B
YAML
11 lines
508 B
YAML
---
|
|
features:
|
|
- |
|
|
Development mode has been added to Deckhand, allowing for the possibility
|
|
of running Deckhand without Keystone. A new paste file has been added
|
|
to ``etc/deckhand`` called ``noauth-paste.ini`` which excludes Keystone
|
|
authentication. To run Deckhand in development mode, set development_mode
|
|
as True in deckhand.conf. Note that Deckhand will expect to find
|
|
``noauth-paste.ini`` on the host with development_mode set as True in
|
|
etc/deckhand/deckhand.conf.sample.
|