dashboard failures with Django 4.2.4
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Neutron VPNaaS dashboard |
In Progress
|
Undecided
|
Unassigned | ||
OpenStack Dashboard (Horizon) |
Fix Released
|
Undecided
|
Unassigned | ||
manila-ui |
Fix Released
|
Medium
|
Corey Bryant |
Bug Description
Running unit tests with Django==4.2.4 results in 124 errors. They seem to be limited to the same error:
== manila-ui ==
=======
ERROR: test_migration_
-------
Traceback (most recent call last):
File "/home/
self.request = wsgi.WSGIReques
File "/home/
self._stream = LimitedStream(
File "/home/
self._read = stream.read
AttributeError: 'str' object has no attribute 'read'
To reproduce:
git clone https:/
tox -e py3
.tox/py3/bin/pip3 install Django==4.2.4
tox -e py3
== horizon ==
I'm also hitting a similar error that seems to need fixing in horizon:
=======
ERROR: test_view_1_None (manila_
-------
Traceback (most recent call last):
File "/home/
return func(self, *args, **kwargs)
File "/home/
self.
File "/home/
self.
File "/home/
temp_req = self.client.
File "/home/
response = self.handler(
File "/home/
request = WSGIRequest(
File "/home/
self._stream = LimitedStream(
File "/home/
self._read = stream.read
AttributeError: 'NoneType' object has no attribute 'read'
== neutron-
=======
FAIL: test_add_
-------
Traceback (most recent call last):
File "/root/
retval = function(inst, *args, **kwargs)
File "/root/
self.
File "/root/
return self.assertQuer
File "/root/
return self.assertEqua
AssertionError: Lists differ: [<AddEndpointGr
First differing element 0:
<AddEndpointGro
'<AddEndpointGr
- [<AddEndpointGr
+ ['<AddEndpointG
? + +
description: | updated |
summary: |
- manila-ui failures with Django 4.2.4 + dashboard failures with Django 4.2.4 |
description: | updated |
Changed in manila-ui: | |
importance: | Undecided → Medium |
assignee: | nobody → Corey Bryant (corey.bryant) |
milestone: | none → bobcat-rc1 |
Fix proposed to branch: master /review. opendev. org/c/openstack /manila- ui/+/894389
Review: https:/