Hi, Belen-> The new push on Ed's branch will check this for you !
Ed-> I was in the process of pushing this upstream: The good: great new check for versions! very forward supportable :) The sad: one of the orm tests fails: FAIL: test_dual_layersource (orm.tests.LayerVersionEquivalenceTestCase) if you could fix and repush I'll upstream tonite. ty, b p.s. i'm using django 1.8.7 On Wed, Dec 9, 2015 at 6:47 AM, Michael Wood <[email protected]> wrote: > On 09/12/15 11:59, Barros Pena, Belen wrote: >> >> >> On 08/12/2015 15:31, "[email protected] on behalf of Ed >> Bartosh" <[email protected] on behalf of >> [email protected]> wrote: >> >>> Hi, >>> >>> This patchset upgrades Toaster to work correctly under Django 1.8. >>> It was tested with Django 1.8.6 >> >> I tried to run Toaster with this, but when I call the toaster script I get >> this message: >> >> Unknown command: 'migrate' >> Type 'manage.py help' for usage. >> Failed migrations, aborting system start >> Failed start. >> >> >> Any ideas about what's I am doing wrong? > > > looks like you've got the wrong version of django installed > > > >> >> Thanks! >> >> Belén >> >>> Please review and submit upstream. >>> >>> The following changes since commit >>> befaceb2873ff8c8cc791d48f0324442c15cbcdc: >>> >>> toaster: return back 'New project' button (2015-12-08 13:10:33 +0200) >>> >>> are available in the git repository at: >>> >>> git://git.yoctoproject.org/poky-contrib ed/toaster/django_upgrade-8364 >>> >>> http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=ed/toaster/django >>> _upgrade-8364 >>> >>> Ed Bartosh (9): >>> toaster: Remove South migrations >>> toaster: Fix references to app paths >>> toaster: rename get_query_set -> get_queryset >>> toaster: use OneToOneField instead of ForeignKey >>> toaster: fixed format strings >>> toaster: work around 'database is locked' error >>> toaster: removed extra calls of migrate >>> toaster: monkey patch Queryset >>> toaster: rework check for Django version >>> >>> Elliot Smith (9): >>> toaster: Upgrade to Django 1.8.6 and remove South >>> toaster: Create default project with get_or_create* method >>> toaster: Start Django machinery for database access >>> toaster: Update API used to make runbuilds methods run in transactions >>> toaster: Prevent deprecation warnings for RedirectView >>> toaster: Update deprecated manage.py command >>> toaster: Check Django version against toaster-requirements.txt >>> toaster: Remove compatible_layerversions() method >>> toaster: Amend regex for MySQL database URLs >>> >>> bitbake/bin/toaster | 41 +- >>> bitbake/lib/bb/ui/buildinfohelper.py | 26 +- >>> bitbake/lib/toaster/bldcollector/urls.py | 1 - >>> bitbake/lib/toaster/bldcontrol/bbcontroller.py | 4 +- >>> .../toaster/bldcontrol/localhostbecontroller.py | 13 +- >>> .../bldcontrol/management/commands/runbuilds.py | 6 +- >>> .../toaster/bldcontrol/migrations/0001_initial.py | 265 +++--- >>> ...onment_sourcedir__add_field_buildenvironment.py | 106 --- >>> .../0003_auto__add_field_brlayer_dirpath.py | 99 --- >>> .../bldcontrol/migrations/0004_loadinitialdata.py | 104 --- >>> .../migrations/0005_auto__add_brerror.py | 112 --- >>> .../migrations/0006_auto__add_brbitbake.py | 128 --- >>> ...st_environment__chg_field_buildrequest_build.py | 145 ---- >>> .../bldcontrol/migrations/0008_brarchive.py | 138 --- >>> .../0009_auto__add_field_brlayer_layer_version.py | 180 ---- >>> bitbake/lib/toaster/bldcontrol/models.py | 2 +- >>> bitbake/lib/toaster/bldcontrol/tests.py | 6 +- >>> bitbake/lib/toaster/orm/migrations/0001_initial.py | 928 >>> ++++++++++++--------- >>> .../0002_auto__add_field_build_timespent.py | 180 ---- >>> .../lib/toaster/orm/migrations/0003_timespent.py | 182 ---- >>> .../0004_auto__add_field_package_installed_name.py | 181 ---- >>> ...e__add_target_file__add_field_variablehistor.py | 281 ------- >>> ...ge_size__add_field_target_license_manifest_p.py | 235 ------ >>> .../orm/migrations/0007_auto__add_helptext.py | 214 ----- >>> ...story_operation__chg_field_recipe_descriptio.py | 225 ----- >>> ..._add_projectlayer__add_projecttarget__add_pr.py | 286 ------- >>> ...anch__add_field_project_short_description__a.py | 257 ------ >>> .../0011_auto__add_field_projectlayer_dirpath.py | 242 ------ >>> ...layer_optional__add_field_projecttarget_task.py | 252 ------ >>> ...erversiondependency__add_unique_layerversion.py | 710 ---------------- >>> ...mmary__chg_field_layer_summary__chg_field_re.py | 336 -------- >>> ...web_url__add_field_layer_vcs_web_tree_base_u.py | 336 -------- >>> ...lptext__chg_field_release_branch__add_index_.py | 359 -------- >>> ...faultlayer__add_releaselayersourcepriority__.py | 396 --------- >>> .../0018_auto__add_field_layer_version_project.py | 331 -------- >>> .../orm/migrations/0019_auto__add_buildartifact.py | 342 -------- >>> ...ion_local_path__add_field_recipe_pathflags__.py | 361 -------- >>> ...ect__chg_field_project_bitbake_version__chg_.py | 371 -------- >>> ...k__add_field_layer_version_local_path__del_f.py | 343 -------- >>> ...ings_no__del_field_build_errors_no__del_fiel.py | 353 -------- >>> .../0024_auto__add_field_recipe_is_image.py | 338 -------- >>> .../0025_auto__add_field_project_is_default.py | 346 -------- >>> .../orm/migrations/0026_set_default_project.py | 374 --------- >>> ...e__add_unique_customimagerecipe_name_project.py | 375 --------- >>> .../0028_auto__chg_field_logmessage_message.py | 345 -------- >>> bitbake/lib/toaster/orm/models.py | 107 ++- >>> bitbake/lib/toaster/toastergui/urls.py | 2 +- >>> bitbake/lib/toaster/toastergui/views.py | 24 +- >>> bitbake/lib/toaster/toastermain/settings.py | 4 +- >>> bitbake/lib/toaster/toastermain/urls.py | 2 +- >>> bitbake/toaster-requirements.txt | 3 +- >>> 51 files changed, 775 insertions(+), 10222 deletions(-) >>> delete mode 100644 >>> >>> bitbake/lib/toaster/bldcontrol/migrations/0002_auto__add_field_buildenviro >>> nment_sourcedir__add_field_buildenvironment.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/bldcontrol/migrations/0003_auto__add_field_brlayer_dir >>> path.py >>> delete mode 100644 >>> bitbake/lib/toaster/bldcontrol/migrations/0004_loadinitialdata.py >>> delete mode 100644 >>> bitbake/lib/toaster/bldcontrol/migrations/0005_auto__add_brerror.py >>> delete mode 100644 >>> bitbake/lib/toaster/bldcontrol/migrations/0006_auto__add_brbitbake.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/bldcontrol/migrations/0007_auto__add_field_buildreques >>> t_environment__chg_field_buildrequest_build.py >>> delete mode 100644 >>> bitbake/lib/toaster/bldcontrol/migrations/0008_brarchive.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/bldcontrol/migrations/0009_auto__add_field_brlayer_lay >>> er_version.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0002_auto__add_field_build_timespent.py >>> delete mode 100644 bitbake/lib/toaster/orm/migrations/0003_timespent.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0004_auto__add_field_package_installed_ >>> name.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0005_auto__add_target_image_file__add_t >>> arget_file__add_field_variablehistor.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0006_auto__add_field_target_image_size_ >>> _add_field_target_license_manifest_p.py >>> delete mode 100644 >>> bitbake/lib/toaster/orm/migrations/0007_auto__add_helptext.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0008_auto__chg_field_variablehistory_op >>> eration__chg_field_recipe_descriptio.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0009_auto__add_projectvariable__add_pro >>> jectlayer__add_projecttarget__add_pr.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0010_auto__add_field_project_branch__ad >>> d_field_project_short_description__a.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0011_auto__add_field_projectlayer_dirpa >>> th.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0012_auto__add_field_projectlayer_optio >>> nal__add_field_projecttarget_task.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0013_auto__add_release__add_layerversio >>> ndependency__add_unique_layerversion.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0014_auto__chg_field_package_summary__c >>> hg_field_layer_summary__chg_field_re.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0015_auto__add_field_layer_vcs_web_url_ >>> _add_field_layer_vcs_web_tree_base_u.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0016_auto__add_field_release_helptext__ >>> chg_field_release_branch__add_index_.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0017_auto__del_toastersettingdefaultlay >>> er__add_releaselayersourcepriority__.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0018_auto__add_field_layer_version_proj >>> ect.py >>> delete mode 100644 >>> bitbake/lib/toaster/orm/migrations/0019_auto__add_buildartifact.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0020_auto__add_field_layer_version_loca >>> l_path__add_field_recipe_pathflags__.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0021_auto__chg_field_build_project__chg >>> _field_project_bitbake_version__chg_.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0022_auto__add_field_target_task__add_f >>> ield_layer_version_local_path__del_f.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0023_auto__del_field_build_warnings_no_ >>> _del_field_build_errors_no__del_fiel.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0024_auto__add_field_recipe_is_image.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0025_auto__add_field_project_is_default >>> .py >>> delete mode 100644 >>> bitbake/lib/toaster/orm/migrations/0026_set_default_project.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0027_auto__add_customimagerecipe__add_u >>> nique_customimagerecipe_name_project.py >>> delete mode 100644 >>> >>> bitbake/lib/toaster/orm/migrations/0028_auto__chg_field_logmessage_message >>> .py >>> >>> -- >>> Regards, >>> Ed >>> >>> -- >>> _______________________________________________ >>> toaster mailing list >>> [email protected] >>> https://lists.yoctoproject.org/listinfo/toaster > > > -- > _______________________________________________ > toaster mailing list > [email protected] > https://lists.yoctoproject.org/listinfo/toaster -- _______________________________________________ toaster mailing list [email protected] https://lists.yoctoproject.org/listinfo/toaster
