Comment 1 for bug 1789462

Revision history for this message
Michele Baldessari (michele) wrote :

So I noticed that we do not install openstack-tripleo-common in the heat containers and so we miss the undercloud heat plugins:
(undercloud) [root@undercloud-0 nova]# for i in $(docker ps |grep heat|awk '{print $1}'); do docker exec -it $i sh -c 'ls -l /usr/lib/heat/'; done
ls: cannot access /usr/lib/heat/: No such file or directory
ls: cannot access /usr/lib/heat/: No such file or directory
ls: cannot access /usr/lib/heat/: No such file or directory
ls: cannot access /usr/lib/heat/: No such file or directory

I checked on queens on a non-containerized undercloud and we still ship them:
[root@undercloud-0 undercloud_heat_plugins]# ls -l /usr/lib/heat/undercloud_heat_plugins/
total 44
-rw-r--r--. 1 root root 1155 Jul 5 13:29 config.py
-rw-r--r--. 2 root root 1079 Aug 13 21:25 config.pyc
-rw-r--r--. 2 root root 1079 Aug 13 21:25 config.pyo
-rw-r--r--. 1 root root 1745 Jul 5 13:29 immutable_resources.py
-rw-r--r--. 2 root root 2477 Aug 13 21:25 immutable_resources.pyc
-rw-r--r--. 2 root root 2477 Aug 13 21:25 immutable_resources.pyo
-rw-r--r--. 1 root root 0 Jul 5 13:29 __init__.py
-rw-r--r--. 2 root root 136 Aug 13 21:25 __init__.pyc
-rw-r--r--. 2 root root 136 Aug 13 21:25 __init__.pyo
-rw-r--r--. 1 root root 1390 Jul 5 13:29 server_update_allowed.py
-rw-r--r--. 2 root root 1418 Aug 13 21:25 server_update_allowed.pyc
-rw-r--r--. 2 root root 1418 Aug 13 21:25 server_update_allowed.pyo

Not 100% sure this is the culprit though