I'm sorry, still will not pick this up. I get this error when starting Toaster with an empty (new) database:
AlreadyRegistered at /toastergui/landing/ The model LayerSource is already registered Environment: Request Method: GET Request URL: http://localhost:8000/toastergui/landing/ Django Version: 1.6.10 Python Version: 2.7.6 Installed Applications: ('django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.messages', 'django.contrib.sessions', 'django.contrib.admin', 'django.contrib.staticfiles', 'django.contrib.humanize', 'bldcollector', 'toastermain', 'south', 'bldcontrol', 'orm', 'toastergui') Installed Middleware: ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware') Traceback: File "/home/ddalex/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response 99. resolver_match = resolver.resolve(request.path_info) File "/home/ddalex/venv/local/lib/python2.7/site-packages/django/core/urlresolvers.py" in resolve 337. for pattern in self.url_patterns: File "/home/ddalex/venv/local/lib/python2.7/site-packages/django/core/urlresolvers.py" in url_patterns 365. patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module) File "/home/ddalex/venv/local/lib/python2.7/site-packages/django/core/urlresolvers.py" in urlconf_module 360. self._urlconf_module = import_module(self.urlconf_name) File "/home/ddalex/venv/local/lib/python2.7/site-packages/django/utils/importlib.py" in import_module 40. __import__(name) File "/home/ddalex/ssd/yocto/poky/bitbake/lib/toaster/toastermain/urls.py" in <module> 32. admin.autodiscover() File "/home/ddalex/venv/local/lib/python2.7/site-packages/django/contrib/admin/__init__.py" in autodiscover 29. import_module('%s.admin' % app) File "/home/ddalex/venv/local/lib/python2.7/site-packages/django/utils/importlib.py" in import_module 40. __import__(name) File "/home/ddalex/venv/local/lib/python2.7/site-packages/django/contrib/admin/sites.py" in register 77. raise AlreadyRegistered('The model %s is already registered' % model.__name__) Exception Type: AlreadyRegistered at /toastergui/landing/ Exception Value: The model LayerSource is already registered On Fri, Jun 19, 2015 at 4:14 PM, Michael Wood <[email protected]> wrote: > OK, I've added a commit on this branch for step 1 > > And will file a bug/patch in the autobuilder to update the url. > > Michael > > On 19/06/15 12:38, Damian, Alexandru wrote: > >> Hi, >> >> There is a slight problem with this approach. >> >> The AB is using the "/orm/eventfile" URL for uploading bitbake eventfiles >> from running builds. >> This patch changes that to "/bldcollector/eventfile", breaking the >> interface for AB; therefore it cannot be taken as it is. >> >> I would suggest a 3-step approach: >> >> - make both the old and new URL work simultaneously, and have that >> deployed on the toaster-ab-server >> - patch the AB to use the new URL >> - once the patch is deployed to AB and verified to be correctly used in >> uploading data, delete the old URL mapping. >> >> Cheers, >> Alex >> >> >> >> On Tue, Jun 16, 2015 at 6:16 PM, Michael Wood <[email protected] >> <mailto:[email protected]>> wrote: >> >> This is a slightly reduced scope version of the refactoring of the >> ORM that was discussed. The orm can continue to be a central place >> for database abstraction and the bldcollector can take over the >> function that was confusingly part of the orm application. >> >> This reduces the changes from potentially /most/ files in toaster >> to a select few, as after looking at this the gain from changing >> more of the application doesn't outweigh the risk for regressions >> and potential disruption. >> >> commit e35930be7c9fc99d5244c28c4f37eaece1615606 >> Author: Michael Wood <[email protected] >> <mailto:[email protected]>> >> Date: Tue Jun 16 16:00:26 2015 +0100 >> >> bitbake: toaster: split orm app into it's own module and app >> >> The orm application was also the django application to collect >> the build >> information. Splitting this module up into it's functional >> parts. orm >> for the data module and bldcollector for build collection data. >> >> [YOCTO #7706] >> >> Signed-off-by: Michael Wood <[email protected] >> <mailto:[email protected]>> >> >> -- _______________________________________________ >> toaster mailing list >> [email protected] <mailto:[email protected]> >> https://lists.yoctoproject.org/listinfo/toaster >> >> >> >> >> -- >> Alex Damian >> Yocto Project >> SSG / OTC >> >> --------------------------------------------------------------------- >> Intel Corporation (UK) Limited >> Registered No. 1134945 (England) >> Registered Office: Pipers Way, Swindon SN3 1RJ >> VAT No: 860 2173 47 >> >> This e-mail and any attachments may contain confidential material for >> the sole use of the intended recipient(s). Any review or distribution >> by others is strictly prohibited. If you are not the intended >> recipient, please contact the sender and delete all copies. >> >> > --------------------------------------------------------------------- > Intel Corporation (UK) Limited > Registered No. 1134945 (England) > Registered Office: Pipers Way, Swindon SN3 1RJ > VAT No: 860 2173 47 > > This e-mail and any attachments may contain confidential material for > the sole use of the intended recipient(s). Any review or distribution > by others is strictly prohibited. If you are not the intended > recipient, please contact the sender and delete all copies. > -- Alex Damian Yocto Project SSG / OTC
-- _______________________________________________ toaster mailing list [email protected] https://lists.yoctoproject.org/listinfo/toaster
