Oracle Openstack 4.0.1: Deploy Fails on Oracle VM Server if /var is a Mounted as a Separated File System

(Doc ID 2353326.1)

Last updated on FEBRUARY 08, 2018

Applies to:

Oracle OpenStack for Oracle Linux - Version OpenStack 4.0.1 and later
Linux x86-64

Symptoms

On Oracle VM Server, if /var is a separated File System from / root File System, deploy fails with below error:


$ kollacli deploy
(snip)
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/kollacli/commands/deploy.py", line 103, in take_action
.format(msg=job.get_error_message()))
CommandError: ERROR: Job failed:
Host: o3lr2ovs1.cn.oracle.com, Task: common : Restart kolla-toolbox container, Status: failed, Message: 'Traceback (most recent call last):\n File "/tmp/ansible_9j695f/ansible_module_kolla_docker.py", line 799, in main\n result = bool(getattr(dw, module.params.get(\'action\'))())\n File "/tmp/ansible_9j695f/ansible_module_kolla_docker.py", line 590, in recreate_or_restart_container\n self.start_container()\n File "/tmp/ansible_9j695f/ansible_module_kolla_docker.py", line 617, in start_container\n self.dc.start(container=self.params.get(\'name\'))\n File "/usr/lib/python2.6/site-packages/docker/utils/decorators.py", line 21, in wrapped\n return f(self, resource_id, *args, **kwargs)\n File "/usr/lib/python2.6/site-packages/docker/api/container.py", line 366, in start\n self._raise_for_status(res)\n File "/usr/lib/python2.6/site-packages/docker/client.py", line 154, in _raise_for_status\n raise errors.APIError(e, response, explanation=explanation)\nAPIError: 500 Server Error: Internal Server Error ("{"message":"linux mounts: Path /run is mounted on /var but it is not a shared mount."}")\n' 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms