Public bug reported:

When enabling the Octavia dashboard in Eproxy, encountering an Internal
Server Error (500) intermittently (especially when refreshing the page,
F5)

Errors:


 Internal Server Error: /auth/login/
2025-03-27 22:35:12.061662 Traceback (most recent call last):
2025-03-27 22:35:12.061666   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/core/handlers/exception.py",
 line 55, in inner
2025-03-27 22:35:12.061668     response = get_response(request)
2025-03-27 22:35:12.061671                ^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061673   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/core/handlers/base.py",
 line 220, in _get_response
2025-03-27 22:35:12.061676     response = response.render()
2025-03-27 22:35:12.061678                ^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061680   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/response.py", 
line 114, in render
2025-03-27 22:35:12.061701     self.content = self.rendered_content
2025-03-27 22:35:12.061703                    ^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061705   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/response.py", 
line 92, in rendered_content
2025-03-27 22:35:12.061707     return template.render(context, self._request)
2025-03-27 22:35:12.061710            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061712   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/backends/django.py",
 line 61, in render
2025-03-27 22:35:12.061714     return self.template.render(context)
2025-03-27 22:35:12.061716            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061718   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 175, in render
2025-03-27 22:35:12.061720     return self._render(context)
2025-03-27 22:35:12.061722            ^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061724   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 167, in _render
2025-03-27 22:35:12.061727     return self.nodelist.render(context)
2025-03-27 22:35:12.061729            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061731   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 1005, in render
2025-03-27 22:35:12.061739     return 
SafeString("".join([node.render_annotated(context) for node in self]))
2025-03-27 22:35:12.061741                                
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061743   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 966, in render_annotated
2025-03-27 22:35:12.061746     return self.render(context)
2025-03-27 22:35:12.061748            ^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061750   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/loader_tags.py",
 line 157, in render
2025-03-27 22:35:12.061752     return compiled_parent._render(context)
2025-03-27 22:35:12.061754            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061756   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 167, in _render
2025-03-27 22:35:12.061758     return self.nodelist.render(context)
2025-03-27 22:35:12.061760            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061762   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 1005, in render
2025-03-27 22:35:12.061765     return 
SafeString("".join([node.render_annotated(context) for node in self]))
2025-03-27 22:35:12.061767                                
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061769   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 966, in render_annotated
2025-03-27 22:35:12.061771     return self.render(context)
2025-03-27 22:35:12.061773            ^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061775   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/loader_tags.py",
 line 63, in render
2025-03-27 22:35:12.061778     result = block.nodelist.render(context)
2025-03-27 22:35:12.061781              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061783   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 1005, in render
2025-03-27 22:35:12.061786     return 
SafeString("".join([node.render_annotated(context) for node in self]))
2025-03-27 22:35:12.061788                                
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061790   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 966, in render_annotated
2025-03-27 22:35:12.061792     return self.render(context)
2025-03-27 22:35:12.061794            ^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061796   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/loader_tags.py",
 line 208, in render
2025-03-27 22:35:12.061799     return template.render(context)
2025-03-27 22:35:12.061817            ^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061819   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 177, in render
2025-03-27 22:35:12.061821     return self._render(context)
2025-03-27 22:35:12.061824            ^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061826   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 167, in _render
2025-03-27 22:35:12.061829     return self.nodelist.render(context)
2025-03-27 22:35:12.061832            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061834   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 1005, in render
2025-03-27 22:35:12.061837     return 
SafeString("".join([node.render_annotated(context) for node in self]))
2025-03-27 22:35:12.061841                                
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061843   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 966, in render_annotated
2025-03-27 22:35:12.061845     return self.render(context)
2025-03-27 22:35:12.061847            ^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061849   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/compressor/templatetags/compress.py",
 line 160, in render
2025-03-27 22:35:12.061851     return self.render_compressed(
2025-03-27 22:35:12.061853            ^^^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061861   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/compressor/templatetags/compress.py",
 line 106, in render_compressed
2025-03-27 22:35:12.061864     return self.render_offline(context)
2025-03-27 22:35:12.061866            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-27 22:35:12.061868   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/compressor/templatetags/compress.py",
 line 84, in render_offline
2025-03-27 22:35:12.061870     raise OfflineGenerationError(
2025-03-27 22:35:12.061878 compressor.exceptions.OfflineGenerationError: You 
have offline compression enabled but key 
"0910a701f66c3c909e47532c1e2564982293b2ee39dbeb978b8d5cce05b7a31f" is missing 
from offline manifest. You may need to run "python manage.py compress". Here is 
the original content:


Workaround: 

Set COMPRESS_OFFLINE = True in local_settings.py


OS: Ubuntu 2022.04
Openstack: 2025.1
Tool: Kolla Ansible 19

** Affects: horizon
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/2104860

Title:
  Eproxy 2025.1-Internal Server Error when enable Octavia  dashboard

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  When enabling the Octavia dashboard in Eproxy, encountering an
  Internal Server Error (500) intermittently (especially when refreshing
  the page, F5)

  Errors:

  
   Internal Server Error: /auth/login/
  2025-03-27 22:35:12.061662 Traceback (most recent call last):
  2025-03-27 22:35:12.061666   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/core/handlers/exception.py",
 line 55, in inner
  2025-03-27 22:35:12.061668     response = get_response(request)
  2025-03-27 22:35:12.061671                ^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061673   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/core/handlers/base.py",
 line 220, in _get_response
  2025-03-27 22:35:12.061676     response = response.render()
  2025-03-27 22:35:12.061678                ^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061680   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/response.py", 
line 114, in render
  2025-03-27 22:35:12.061701     self.content = self.rendered_content
  2025-03-27 22:35:12.061703                    ^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061705   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/response.py", 
line 92, in rendered_content
  2025-03-27 22:35:12.061707     return template.render(context, self._request)
  2025-03-27 22:35:12.061710            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061712   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/backends/django.py",
 line 61, in render
  2025-03-27 22:35:12.061714     return self.template.render(context)
  2025-03-27 22:35:12.061716            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061718   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 175, in render
  2025-03-27 22:35:12.061720     return self._render(context)
  2025-03-27 22:35:12.061722            ^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061724   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 167, in _render
  2025-03-27 22:35:12.061727     return self.nodelist.render(context)
  2025-03-27 22:35:12.061729            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061731   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 1005, in render
  2025-03-27 22:35:12.061739     return 
SafeString("".join([node.render_annotated(context) for node in self]))
  2025-03-27 22:35:12.061741                                
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061743   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 966, in render_annotated
  2025-03-27 22:35:12.061746     return self.render(context)
  2025-03-27 22:35:12.061748            ^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061750   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/loader_tags.py",
 line 157, in render
  2025-03-27 22:35:12.061752     return compiled_parent._render(context)
  2025-03-27 22:35:12.061754            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061756   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 167, in _render
  2025-03-27 22:35:12.061758     return self.nodelist.render(context)
  2025-03-27 22:35:12.061760            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061762   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 1005, in render
  2025-03-27 22:35:12.061765     return 
SafeString("".join([node.render_annotated(context) for node in self]))
  2025-03-27 22:35:12.061767                                
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061769   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 966, in render_annotated
  2025-03-27 22:35:12.061771     return self.render(context)
  2025-03-27 22:35:12.061773            ^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061775   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/loader_tags.py",
 line 63, in render
  2025-03-27 22:35:12.061778     result = block.nodelist.render(context)
  2025-03-27 22:35:12.061781              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061783   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 1005, in render
  2025-03-27 22:35:12.061786     return 
SafeString("".join([node.render_annotated(context) for node in self]))
  2025-03-27 22:35:12.061788                                
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061790   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 966, in render_annotated
  2025-03-27 22:35:12.061792     return self.render(context)
  2025-03-27 22:35:12.061794            ^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061796   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/loader_tags.py",
 line 208, in render
  2025-03-27 22:35:12.061799     return template.render(context)
  2025-03-27 22:35:12.061817            ^^^^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061819   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 177, in render
  2025-03-27 22:35:12.061821     return self._render(context)
  2025-03-27 22:35:12.061824            ^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061826   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 167, in _render
  2025-03-27 22:35:12.061829     return self.nodelist.render(context)
  2025-03-27 22:35:12.061832            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061834   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 1005, in render
  2025-03-27 22:35:12.061837     return 
SafeString("".join([node.render_annotated(context) for node in self]))
  2025-03-27 22:35:12.061841                                
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061843   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/django/template/base.py", 
line 966, in render_annotated
  2025-03-27 22:35:12.061845     return self.render(context)
  2025-03-27 22:35:12.061847            ^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061849   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/compressor/templatetags/compress.py",
 line 160, in render
  2025-03-27 22:35:12.061851     return self.render_compressed(
  2025-03-27 22:35:12.061853            ^^^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061861   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/compressor/templatetags/compress.py",
 line 106, in render_compressed
  2025-03-27 22:35:12.061864     return self.render_offline(context)
  2025-03-27 22:35:12.061866            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2025-03-27 22:35:12.061868   File 
"/var/lib/kolla/venv/lib/python3.12/site-packages/compressor/templatetags/compress.py",
 line 84, in render_offline
  2025-03-27 22:35:12.061870     raise OfflineGenerationError(
  2025-03-27 22:35:12.061878 compressor.exceptions.OfflineGenerationError: You 
have offline compression enabled but key 
"0910a701f66c3c909e47532c1e2564982293b2ee39dbeb978b8d5cce05b7a31f" is missing 
from offline manifest. You may need to run "python manage.py compress". Here is 
the original content:

  
  Workaround: 

  Set COMPRESS_OFFLINE = True in local_settings.py

  
  OS: Ubuntu 2022.04
  Openstack: 2025.1
  Tool: Kolla Ansible 19

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/2104860/+subscriptions


-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to