fix: remove wait logic in pxe filter
Ironic has an issue, we don't run pxe filter in its CI so when we removed the wait for start logic which is available and possible with eventlet, we broke the pxe filter. Change-Id: I8ee7ed7167362438da396aed6980a027ceaaaa72 Signed-off-by: Julia Kreger <juliaashleykreger@gmail.com>
This commit is contained in:
@@ -69,11 +69,6 @@ def main():
|
||||
|
||||
launcher = service.launch(CONF, mgr, restart_method='mutate')
|
||||
|
||||
# NOTE(dtantsur): handling start-up failures before launcher.wait() helps
|
||||
# notify systemd about them. Otherwise the launcher will report successful
|
||||
# service start-up before checking the threads.
|
||||
mgr.wait_for_start()
|
||||
|
||||
sys.exit(launcher.wait())
|
||||
|
||||
|
||||
|
@@ -0,0 +1,6 @@
|
||||
---
|
||||
fixes:
|
||||
- |
|
||||
Fixes ironic's pxe filter logic which some operators may leverage to
|
||||
restrict access to resources as related to hardware discovery use cases.
|
||||
The launcher was inadvertently broken during the removal of eventlet.
|
Reference in New Issue
Block a user