This bug was fixed in the package horizon - 4:23.3.0-0ubuntu1.1~cloud0 ---------------
horizon (4:23.3.0-0ubuntu1.1~cloud0) jammy-bobcat; urgency=medium . * New update for the Ubuntu Cloud Archive. . horizon (4:23.3.0-0ubuntu1.1) mantic; urgency=medium . * d/p/ubuntu_settings.patch, d/p/switch-to-pymemcachecache-backend.patch, d/control: Switch to python3-pymemcache and PyMemcacheCache driver as the Django MemcachedCache backend was removed in Django 4.1 in favor of the PyMemcacheCache or PyLibMCCache backend (LP: #2039225). * d/p/ubuntu_settings.patch: Rebase and apply on top of switch-to-pymemcachecache-backend.patch. * d/gbp.conf: Create stable/2023.2 branch. * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for bobcat. ** Changed in: cloud-archive Status: Triaged => Fix Released -- 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/2039225 Title: django.core.cache.backends.memcached.MemcachedCache backend is removed Status in OpenStack Dashboard Charm: In Progress Status in Ubuntu Cloud Archive: Fix Released Status in Ubuntu Cloud Archive bobcat series: Fix Released Status in OpenStack Dashboard (Horizon): Fix Released Status in horizon package in Ubuntu: Fix Released Status in horizon source package in Mantic: Fix Released Bug description: [Description] In 4.1 the django.core.cache.backends.memcached.MemcachedCache backend is removed. https://github.com/django/django/blob/main/docs/releases/4.1.txt#L749 It's been deprecated since 3.2: https://docs.djangoproject.com/en/4.2/releases/3.2/#features- deprecated-in-3-2 "The django.core.cache.backends.memcached.MemcachedCache backend is deprecated as python-memcached has some problems and seems to be unmaintained. Use django.core.cache.backends.memcached.PyMemcacheCache or django.core.cache.backends.memcached.PyLibMCCache instead." This results in the following error on Ubuntu Mantic: InvalidCacheBackendError at / Could not find backend 'django.core.cache.backends.memcached.MemcachedCache': Module "django.core.cache.backends.memcached" does not define a "MemcachedCache" attribute/class Request Method: GET Request URL: http://10.5.3.66/horizon/ Django Version: 4.2.4 Exception Type: InvalidCacheBackendError Exception Value: Could not find backend 'django.core.cache.backends.memcached.MemcachedCache': Module "django.core.cache.backends.memcached" does not define a "MemcachedCache" attribute/class Exception Location: /usr/lib/python3/dist-packages/django/core/cache/__init__.py, line 49, in create_connection Python Executable: /usr/bin/python3 Python Version: 3.11.6 Python Path: ['/usr/lib/python3/dist-packages', '/usr/lib/python311.zip', '/usr/lib/python3.11', '/usr/lib/python3.11/lib-dynload', '/usr/local/lib/python3.11/dist-packages', '/usr/lib/python3/dist-packages', '/usr/lib/python3/dist-packages/openstack_dashboard'] Server time: Thu, 12 Oct 2023 20:44:30 +0000 [Test Case] Deploy openstack with the openstack-dashboard (horizon) on Ubuntu mantic. Ensure the dashboard is functional and no errors in /var/log/apache/error.log. [Regression Potential] This fix is inline with the upstream. Currently the dashboard is not functional without this fix. To manage notifications about this bug go to: https://bugs.launchpad.net/charm-openstack-dashboard/+bug/2039225/+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