diff options
author | Dmitry Tantsur <dtantsur@protonmail.com> | 2020-01-21 13:02:12 +0100 |
---|---|---|
committer | Dmitry Tantsur <dtantsur@protonmail.com> | 2020-01-21 16:30:34 +0100 |
commit | 9050098e3245b1c31403b25117517d4dc53cacea (patch) | |
tree | 957d0ade1d0e5d15dc91bbca45a98ecba031000e /ironic/tests/unit/drivers/modules/test_agent.py | |
parent | 443e0b10934f435b5504fcf7b32daeaf0f8ee23b (diff) | |
download | ironic-9050098e3245b1c31403b25117517d4dc53cacea.tar.gz |
Follow up to root device hints in instance_info
Follow-up to commit 42dc9787e52670bb1e1baa36f08703dd802804f4:
* Refactor root device checking code to be in one place and extend
the error message.
* Extend unit tests to cover the actual override.
* Update documentation.
Change-Id: I1d73f2233c766ff52268e242b8071dec12b2daca
Diffstat (limited to 'ironic/tests/unit/drivers/modules/test_agent.py')
-rw-r--r-- | ironic/tests/unit/drivers/modules/test_agent.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ironic/tests/unit/drivers/modules/test_agent.py b/ironic/tests/unit/drivers/modules/test_agent.py index 03deafcc7..7ec76c9d0 100644 --- a/ironic/tests/unit/drivers/modules/test_agent.py +++ b/ironic/tests/unit/drivers/modules/test_agent.py @@ -281,6 +281,7 @@ class TestAgentDeploy(db_base.DbTestCase): self, pxe_boot_validate_mock, show_mock, validate_http_mock): with task_manager.acquire(self.context, self.node.uuid, shared=True) as task: + task.node.properties['root_device'] = {'size': 42} task.node.instance_info['root_device'] = {'size': 'not-int'} self.assertRaises(exception.InvalidParameterValue, task.driver.deploy.validate, task) |