udevadm doesn't have a --quiet option anymore in Debian Jessie and up
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Anil Shashikumar Belur | ||
8.0.x |
Fix Released
|
High
|
Anton Chevychalov |
Bug Description
fuel-agent is using the --quiet option of udevadm, which doesn't exist anymore, resulting in a full breakage in Jessie, and a warning in Sid. This probably will also break in Ubuntu Xenial.
Here's the output in Sid:
# udevadm settle --quiet
Option -q no longer supported.
And here's the patch I applied in Debian:
--- fuel-agent-
+++ fuel-agent-
@@ -364,7 +364,7 @@ def unblacklist_
def udevadm_settle():
- execute('udevadm', 'settle', '--quiet', check_exit_
+ execute('udevadm', 'settle', check_exit_
def parse_kernel_
--- fuel-agent-
+++ fuel-agent-
@@ -289,7 +289,7 @@ class ExecuteTestCase
@mock.
def test_udevadm_
- mock_exec.
+ mock_exec.
tags: | added: area-python |
Changed in fuel: | |
importance: | Undecided → High |
milestone: | none → 9.0 |
assignee: | nobody → Fuel Python Team (fuel-python) |
status: | New → Confirmed |
tags: | added: low-hanging-fruit |
tags: | added: feature-image-based |
Doesn't affect current use cases. Marking as tech-debt. Leaving as high priority because it definitely will cause issues in the future.