summaryrefslogtreecommitdiff
path: root/ironic/tests
diff options
context:
space:
mode:
authorDmitry Tantsur <dtantsur@protonmail.com>2020-09-07 19:01:30 +0200
committerDmitry Tantsur <dtantsur@protonmail.com>2020-09-08 16:28:31 +0200
commitb5d5e5774c53b36819faf403b2df82590c6cc8bb (patch)
tree030719d40a0bd716c90c7370c3c56ed03184f2b3 /ironic/tests
parent30a9d3357770eee5642034325c0fdb6c83c87997 (diff)
downloadironic-b5d5e5774c53b36819faf403b2df82590c6cc8bb.tar.gz
Change [agent]image_download_source=http
As part of the plan to deprecate the iSCSI deploy interface, changing this option to a value that will work out-of-box for more deployments. The standalone CI jobs are switched to http as well, the rest of jobs are left with swift. The explicit indirect jobs are removed. Change-Id: Idc56a70478dfe65e9b936006a5355d6b96e536e1 Story: #2008114 Task: #40831
Diffstat (limited to 'ironic/tests')
-rw-r--r--ironic/tests/unit/drivers/modules/test_agent.py2
-rw-r--r--ironic/tests/unit/drivers/modules/test_deploy_utils.py1
2 files changed, 2 insertions, 1 deletions
diff --git a/ironic/tests/unit/drivers/modules/test_agent.py b/ironic/tests/unit/drivers/modules/test_agent.py
index f817779c2..66b5a7bbd 100644
--- a/ironic/tests/unit/drivers/modules/test_agent.py
+++ b/ironic/tests/unit/drivers/modules/test_agent.py
@@ -175,6 +175,7 @@ class TestAgentMethods(db_base.DbTestCase):
@mock.patch.object(deploy_utils, 'check_for_missing_params', autospec=True)
def test_validate_http_provisioning_not_http(self, utils_mock):
+ CONF.set_override('image_download_source', 'swift', group='agent')
i_info = self.node.instance_info
i_info['image_source'] = '0448fa34-4db1-407b-a051-6357d5f86c59'
self.node.instance_info = i_info
@@ -182,7 +183,6 @@ class TestAgentMethods(db_base.DbTestCase):
utils_mock.assert_not_called()
def test_validate_http_provisioning_missing_args(self):
- CONF.set_override('image_download_source', 'http', group='agent')
CONF.set_override('http_url', None, group='deploy')
i_info = self.node.instance_info
i_info['image_source'] = '0448fa34-4db1-407b-a051-6357d5f86c59'
diff --git a/ironic/tests/unit/drivers/modules/test_deploy_utils.py b/ironic/tests/unit/drivers/modules/test_deploy_utils.py
index 85ecd46e0..0a582dee7 100644
--- a/ironic/tests/unit/drivers/modules/test_deploy_utils.py
+++ b/ironic/tests/unit/drivers/modules/test_deploy_utils.py
@@ -1747,6 +1747,7 @@ class TestBuildInstanceInfoForDeploy(db_base.DbTestCase):
self.node = obj_utils.create_test_node(self.context,
boot_interface='pxe',
deploy_interface='direct')
+ cfg.CONF.set_override('image_download_source', 'swift', group='agent')
@mock.patch.object(image_service.HttpImageService, 'validate_href',
autospec=True)