diff options
| author | Sajauddin Mohammad <sajauddin_mohammad@persistent.co.in> | 2016-09-23 02:25:23 -0400 |
|---|---|---|
| committer | Sajauddin Mohammad <sajauddin_mohammad@persistent.co.in> | 2016-09-26 04:32:28 -0400 |
| commit | 3f134d0f53067004314fddeb1a77b036c547e45f (patch) | |
| tree | 198269172f1500f607f6e1aba988420bca977b98 /tests | |
| parent | b1511a1719a61ce47136124baae1db4ccbfd3164 (diff) | |
| download | kolla-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.py | 21 |
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): |
