I have all 3 latest versions of webvirtcloud (retspen, catborise and bandic007) and on all of them I have the same error when I try to create image file on local or shared file system. Error screen is shown although image file was created.
That file can't be erased using web interface and user and group assignment of that file is wrong.
Error: cannot unlink file '/mnt/storage/images/1a1a.img': Permission denied
-rw-r--r-- 1 messagebus crontab 10739318784 Sep 26 13:20 1a1a.img
file should be created as root:root.
Older versions did all that without problem.
| Request Method: |
POST |
| http://172.17.252.168:80/compute/2/storage/hulk/ |
|
| 1.11.14 |
|
| TypeError |
|
| success() takes at least 2 arguments (1 given) |
|
| /srv/webvirtcloud/storages/views.py in storage, line 158 |
|
| /srv/webvirtcloud/venv/bin/python2 |
|
| 2.7.12 |
|
| ['/srv/webvirtcloud', '/srv/webvirtcloud/venv/bin', '/srv/webvirtcloud/venv/lib/python2.7', '/srv/webvirtcloud/venv/lib/python2.7/plat-x86_64-linux-gnu', '/srv/webvirtcloud/venv/lib/python2.7/lib-tk', '/srv/webvirtcloud/venv/lib/python2.7/lib-old', '/srv/webvirtcloud/venv/lib/python2.7/lib-dynload', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/srv/webvirtcloud/venv/local/lib/python2.7/site-packages'] |
|
| Wed, 26 Sep 2018 11:20:17 +0000 |
|
Environment:
Request Method: POST
Request URL: http://172.17.252.168:80/compute/2/storage/hulk/
Django Version: 1.11.14
Python Version: 2.7.12
Installed Applications:
('django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'computes',
'console',
'networks',
'storages',
'interfaces',
'instances',
'secrets',
'logs',
'accounts',
'create',
'datasource')
Installed Middleware:
('django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.auth.middleware.RemoteUserMiddleware',
'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware')
Traceback:
File "/srv/webvirtcloud/venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/srv/webvirtcloud/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/srv/webvirtcloud/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
187. response = self.process_exception_by_middleware(e, request)
File "/srv/webvirtcloud/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/srv/webvirtcloud/venv/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py" in _wrapped_view
23. return view_func(request, *args, **kwargs)
File "/srv/webvirtcloud/storages/views.py" in storage
158. messages.success("Image file {} is created successfully".format(data['name']+".img"))
Exception Type: TypeError at /compute/2/storage/hulk/
Exception Value: success() takes at least 2 arguments (1 given)
I have all 3 latest versions of webvirtcloud (retspen, catborise and bandic007) and on all of them I have the same error when I try to create image file on local or shared file system. Error screen is shown although image file was created.
That file can't be erased using web interface and user and group assignment of that file is wrong.
Error: cannot unlink file '/mnt/storage/images/1a1a.img': Permission denied
-rw-r--r-- 1 messagebus crontab 10739318784 Sep 26 13:20 1a1a.img
file should be created as root:root.
Older versions did all that without problem.
Environment:
Request Method: POST
Request URL: http://172.17.252.168:80/compute/2/storage/hulk/
Django Version: 1.11.14
Python Version: 2.7.12
Installed Applications:
('django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'computes',
'console',
'networks',
'storages',
'interfaces',
'instances',
'secrets',
'logs',
'accounts',
'create',
'datasource')
Installed Middleware:
('django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.auth.middleware.RemoteUserMiddleware',
'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware')
Traceback:
File "/srv/webvirtcloud/venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/srv/webvirtcloud/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/srv/webvirtcloud/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
187. response = self.process_exception_by_middleware(e, request)
File "/srv/webvirtcloud/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/srv/webvirtcloud/venv/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py" in _wrapped_view
23. return view_func(request, *args, **kwargs)
File "/srv/webvirtcloud/storages/views.py" in storage
158. messages.success("Image file {} is created successfully".format(data['name']+".img"))
Exception Type: TypeError at /compute/2/storage/hulk/
Exception Value: success() takes at least 2 arguments (1 given)