aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorSajauddin Mohammad <sajauddin_mohammad@persistent.co.in>2016-09-23 02:25:23 -0400
committerSajauddin Mohammad <sajauddin_mohammad@persistent.co.in>2016-09-26 04:32:28 -0400
commit3f134d0f53067004314fddeb1a77b036c547e45f (patch)
tree198269172f1500f607f6e1aba988420bca977b98 /tests
parentb1511a1719a61ce47136124baae1db4ccbfd3164 (diff)
downloadkolla-3f134d0f53067004314fddeb1a77b036c547e45f.tar.gz
kolla-3f134d0f53067004314fddeb1a77b036c547e45f.zip
Changed docker_restart_policy to unless-stopped
Current implementation has docker_restart_policy "always" and docker_restart_policy_retry:"10" which should be mutually exclusive. "unless-stopped" will restart the containers on any exit state but not start on daemon startup if container was put to stopped state before. Closes-Bug: #1621187 Change-Id: I4d881cd123a55625121b7a9047385e9b54e2e129
Diffstat (limited to 'tests')
-rw-r--r--tests/test_kolla_docker.py21
1 files changed, 11 insertions, 10 deletions
diff --git a/tests/test_kolla_docker.py b/tests/test_kolla_docker.py
index b9e7dadca..7e9b97650 100644
--- a/tests/test_kolla_docker.py
+++ b/tests/test_kolla_docker.py
@@ -73,7 +73,8 @@ class ModuleArgsTest(base.BaseTestCase):
required=False, type='str', choices=['no',
'never',
'on-failure',
- 'always']),
+ 'always',
+ 'unless-stopped']),
restart_retries=dict(required=False, type='int', default=10),
tls_verify=dict(required=False, type='bool', default=False),
tls_cert=dict(required=False, type='str'),
@@ -107,7 +108,7 @@ FAKE_DATA = {
'pid_mode': '',
'privileged': False,
'volumes_from': None,
- 'restart_policy': 'always',
+ 'restart_policy': 'unless-stopped',
'restart_retries': 10},
'labels': {'build-date': '2016-06-02',
'kolla_version': '2.0.1',
@@ -516,14 +517,14 @@ class TestVolume(base.BaseTestCase):
self.fake_data = copy.deepcopy(FAKE_DATA)
self.volumes = {
'Volumes':
- [{'Driver': u'local',
- 'Labels': None,
- 'Mountpoint': '/var/lib/docker/volumes/nova_compute/_data',
- 'Name': 'nova_compute'},
- {'Driver': 'local',
- 'Labels': None,
- 'Mountpoint': '/var/lib/docker/volumes/mariadb/_data',
- 'Name': 'mariadb'}]
+ [{'Driver': u'local',
+ 'Labels': None,
+ 'Mountpoint': '/var/lib/docker/volumes/nova_compute/_data',
+ 'Name': 'nova_compute'},
+ {'Driver': 'local',
+ 'Labels': None,
+ 'Mountpoint': '/var/lib/docker/volumes/mariadb/_data',
+ 'Name': 'mariadb'}]
}
def test_create_volume(self):