Bug 1600732

Summary: Missing dependencies for heat-dashboard
Product: Red Hat OpenStack Reporter: Jason E. Rist <jrist>
Component: distributionAssignee: Radomir Dopieralski <rdopiera>
Status: CLOSED EOL QA Contact: Beth White <beth.white>
Severity: high Docs Contact:
Priority: high    
Version: 14.0 (Rocky)CC: aschultz, athomas, jrist, markmc, mburns, mrunge, rdopiera, spower, srevivo, ukalifon
Target Milestone: Upstream M2Keywords: Triaged
Target Release: 14.0 (Rocky)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-01-24 12:50:00 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1600529, 1600571, 1600874, 1600887, 1600892    
Bug Blocks:    

Description Jason E. Rist 2018-07-12 21:07:09 UTC
Cloned from launchpad bug 1781477.

Description:

Deployed horizon, rebooted system and the docker container is stuck in a restart loop. Looking at the logs it's throwing an error about angular_uuid.

a27db2e50ad4        docker.io/tripleomaster/centos-binary-horizon:e0c5c24e3bca25349894b8055589d88a16f4b894_0d0d3bed                     "kolla_start"            23 hours ago        Restarting (1) 31 seconds ago                       horizon


[root@standalone-0 ~]# docker logs horizon
... snip ...
++ [[ binary == \b\i\n\a\r\y ]]
++ /usr/bin/manage.py collectstatic --noinput --clear
WARNING:root:"dashboards" and "default_dashboard" in (local_)settings is DEPRECATED now and may be unsupported in some future release. The preferred way to specify the order of dashboards and the default dashboard is the pluggable dashboard mechanism (in /usr/lib/python2.7/site-packages/openstack_dashboard/enabled, /usr/lib/python2.7/site-packages/openstack_dashboard/local/enabled).
Traceback (most recent call last):
  File "/usr/bin/manage.py", line 23, in <module>
    execute_from_command_line(sys.argv)
  File "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line 364, in execute_from_command_line
    utility.execute()
  File "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line 308, in execute
    settings.INSTALLED_APPS
  File "/usr/lib/python2.7/site-packages/django/conf/__init__.py", line 56, in __getattr__
    self._setup(name)
  File "/usr/lib/python2.7/site-packages/django/conf/__init__.py", line 41, in _setup
    self._wrapped = Settings(settings_module)
  File "/usr/lib/python2.7/site-packages/django/conf/__init__.py", line 110, in __init__
    mod = importlib.import_module(self.SETTINGS_MODULE)
  File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
  File "/usr/lib/python2.7/site-packages/openstack_dashboard/settings.py", line 484, in <module>
    XSTATIC_MODULES, HORIZON_CONFIG)
  File "/usr/lib/python2.7/site-packages/openstack_dashboard/utils/settings.py", line 260, in get_xstatic_dirs
    module = import_module(module_name)
  File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
ImportError: No module named angular_uuid

Specification URL (additional information):

https://bugs.launchpad.net/tripleo/+bug/1781477

Comment 2 Radomir Dopieralski 2018-07-13 06:50:09 UTC
The heat-dashboard has new dependencies that now need to be packaged.

Comment 4 Fedora Update System 2018-07-20 15:25:57 UTC
python-XStatic-Angular-UUID-0.0.4.0-2.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-9796c766d8

Comment 5 Fedora Update System 2018-07-20 15:27:42 UTC
python-XStatic-Angular-UUID-0.0.4.0-2.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-5fb410d042

Comment 6 Fedora Update System 2018-07-22 00:45:40 UTC
python-XStatic-Angular-UUID-0.0.4.0-2.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-5fb410d042

Comment 7 Fedora Update System 2018-07-22 03:38:39 UTC
python-XStatic-Angular-UUID-0.0.4.0-2.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-9796c766d8

Comment 13 Udi Kalifon 2018-11-23 17:09:53 UTC
Verified: python-django-horizon-14.0.1-0.20181006183341.19865ee.el7ost.noarch