Can't delete jails

Status
Not open for further replies.

Mooty

Cadet
Joined
Aug 22, 2013
Messages
1
I upgraded through GUI from 8.3 x64 to 9.1 x64. I then added another jail into my old jail directoy as I was messing around with it. I then decided to upload my config file which restored my old jail. Now I can't do anything with both of the jails as I get this error when I try deleting them or changing their configurations:

GET
Request URL: http://192.168.1.200/jails/edit/1
Software Version: FreeNAS-9.1.0-RELEASE-x64 (dff7d13)
Exception Type: MultipleObjectsReturned
Exception Value:
Query returned multiple Jails
Exception Location: /usr/local/www/freenasUI/../freenasUI/jails/queryset.py in get, line 149
Server time: Thu, 22 Aug 2013 18:04:26 +1000
Traceback



Environment:

Software Version: FreeNAS-9.1.0-RELEASE-x64 (dff7d13)
Request Method: GET
Request URL: http://192.168.1.200/jails/edit/1


Traceback:
File "/usr/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
109. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/usr/local/www/freenasUI/../freenasUI/freeadmin/middleware.py" in process_view
165. return login_required(view_func)(request, *view_args, **view_kwargs)
File "/usr/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py" in _wrapped_view
25. return view_func(request, *args, **kwargs)
File "/usr/local/www/freenasUI/../freenasUI/jails/views.py" in jail_edit
79. jail = models.Jails.objects.get(id=id)
File "/usr/local/lib/python2.7/site-packages/django/db/models/manager.py" in get
143. return self.get_query_set().get(*args, **kwargs)
File "/usr/local/www/freenasUI/../freenasUI/jails/queryset.py" in get
149. "Query returned multiple Jails"

Exception Type: MultipleObjectsReturned at /jails/edit/1
Exception Value: Query returned multiple Jails
Request information

GET

No GET data
POST

No POST data
FILES

No FILES data
COOKIES

VariableValue
csrftoken 'rhtpmdN6tmhWH1ujt7b8sfXzNZWFII8n'
fntreeSaveSelectedCookie 'root%2F157'
sessionid 'aw1a31i6c5ap5l1x6zbz1q9ego4r2vwe'
fntreeSaveStateCookie 'root%2Croot%2F57%2F64%2Croot%2F57%2F64%2F69%2Croot%2F57%2F64%2F65%2Croot%2F101%2Croot%2F101%2F133%2F134%2Croot%2F104%2Croot%2F1%2F12%2Croot%2F41%2Croot%2F101%2F144%2Croot%2F89%2Croot%2F1%2F11%2Croot%2F101%2F133%2Croot%2F104%2F136%2F137%2F138%2Croot%2F104%2F136%2Croot%2F43%2Croot%2F18%2Croot%2F59%2Croot%2F59%2F66%2Croot%2F1%2F5%2Croot%2F103%2Croot%2F103%2F135%2Croot%2F103%2F135%2F136%2Croot%2F103%2F135%2F136%2F137%2Croot%2F1%2F9%2Croot%2F1%2F8%2Croot%2F38%2Croot%2F54%2Croot%2F1%2F2%2Croot%2F104%2F136%2F137%2Croot%2F98%2Croot%2F98%2F130%2Croot%2F38%2F40%2Croot%2F98%2F130%2F131%2Croot%2F158%2Croot%2F170%2Croot%2F182%2Croot%2F1%2Croot%2F167%2Croot%2F167%2F170'
META

VariableValue
wsgi.multiprocess False
HTTP_REFERER 'http://192.168.1.200/'
REDIRECT_STATUS '200'
SERVER_SOFTWARE 'nginx/1.4.1'
SCRIPT_NAME u''
REQUEST_METHOD 'GET'
PATH_INFO u'/jails/edit/1'
SERVER_PROTOCOL 'HTTP/1.1'
QUERY_STRING ''
CONTENT_LENGTH ''
HTTP_USER_AGENT 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36'
HTTP_CONNECTION 'keep-alive'
HTTP_COOKIE 'fntreeSaveSelectedCookie=root%2F157; sessionid=aw1a31i6c5ap5l1x6zbz1q9ego4r2vwe; fntreeSaveStateCookie=root%2Croot%2F57%2F64%2Croot%2F57%2F64%2F69%2Croot%2F57%2F64%2F65%2Croot%2F101%2Croot%2F101%2F133%2F134%2Croot%2F104%2Croot%2F1%2F12%2Croot%2F41%2Croot%2F101%2F144%2Croot%2F89%2Croot%2F1%2F11%2Croot%2F101%2F133%2Croot%2F104%2F136%2F137%2F138%2Croot%2F104%2F136%2Croot%2F43%2Croot%2F18%2Croot%2F59%2Croot%2F59%2F66%2Croot%2F1%2F5%2Croot%2F103%2Croot%2F103%2F135%2Croot%2F103%2F135%2F136%2Croot%2F103%2F135%2F136%2F137%2Croot%2F1%2F9%2Croot%2F1%2F8%2Croot%2F38%2Croot%2F54%2Croot%2F1%2F2%2Croot%2F104%2F136%2F137%2Croot%2F98%2Croot%2F98%2F130%2Croot%2F38%2F40%2Croot%2F98%2F130%2F131%2Croot%2F158%2Croot%2F170%2Croot%2F182%2Croot%2F1%2Croot%2F167%2Croot%2F167%2F170; csrftoken=rhtpmdN6tmhWH1ujt7b8sfXzNZWFII8n'
SERVER_NAME 'localhost'
REMOTE_PORT '49950'
wsgi.url_scheme 'http'
SERVER_PORT '80'
SERVER_ADDR '192.168.1.200'
DOCUMENT_ROOT '/usr/local/etc/nginx/html'
HTTP_X_REQUESTED_WITH 'XMLHttpRequest'
DOCUMENT_URI '/jails/edit/1'
wsgi.input <flup.server.fcgi_base.InputStream object at 0x80a705e10>
HTTP_HOST '192.168.1.200'
wsgi.multithread True
HTTP_CONTENT_TYPE 'application/x-www-form-urlencoded'
REQUEST_URI '/jails/edit/1'
HTTP_ACCEPT '*/*'
wsgi.version (1, 0)
GATEWAY_INTERFACE 'CGI/1.1'
wsgi.run_once False
wsgi.errors <flup.server.fcgi_base.TeeOutputStream object at 0x80a700fd0>
REMOTE_ADDR '192.168.1.2'
HTTP_ACCEPT_LANGUAGE 'en-US,en;q=0.8,en-AU;q=0.6'
CONTENT_TYPE 'application/x-www-form-urlencoded'
CSRF_COOKIE u'rhtpmdN6tmhWH1ujt7b8sfXzNZWFII8n'
HTTP_ACCEPT_ENCODING
'gzip,deflate,sdch'

Please help!

Edit: It seems like I can add new jails and they work perfectly fine.
 

Whattteva

Wizard
Joined
Mar 5, 2013
Messages
1,824
You were supposed to migrate your jail, not add another one of the same name on top of it.
Did you use the script "/root/migrate_pluginjail.sh"?
 
Status
Not open for further replies.
Top