diff --git a/docs/release-notes/version-3.5.md b/docs/release-notes/version-3.5.md index 91ff28d75..49be06893 100644 --- a/docs/release-notes/version-3.5.md +++ b/docs/release-notes/version-3.5.md @@ -1,6 +1,6 @@ # NetBox v3.5 -## v3.5-beta1 (2023-03-30) +## v3.5.0 (FUTURE) ### Breaking Changes @@ -68,6 +68,10 @@ Two new webhook trigger events have been introduced: `job_start` and `job_end`. * [#12068](https://github.com/netbox-community/netbox/issues/12068) - Enable generic foreign key relationships from jobs to NetBox objects * [#12085](https://github.com/netbox-community/netbox/issues/12085) - Add a file source view for reports +### Bug Fixes (From Beta1) + +* [#12109](https://github.com/netbox-community/netbox/issues/12109) - Fix migration error when replicating more than 100 job results + ### Other Changes * [#10604](https://github.com/netbox-community/netbox/issues/10604) - Remove unused `extra_tabs` block from `object.html` generic template diff --git a/netbox/core/migrations/0004_replicate_jobresults.py b/netbox/core/migrations/0004_replicate_jobresults.py index 4de8d62e7..881506b9b 100644 --- a/netbox/core/migrations/0004_replicate_jobresults.py +++ b/netbox/core/migrations/0004_replicate_jobresults.py @@ -27,6 +27,7 @@ def replicate_jobresults(apps, schema_editor): ) if len(jobs) == 100: Job.objects.bulk_create(jobs) + jobs = [] if jobs: Job.objects.bulk_create(jobs) diff --git a/netbox/netbox/settings.py b/netbox/netbox/settings.py index 745e04682..3b162b261 100644 --- a/netbox/netbox/settings.py +++ b/netbox/netbox/settings.py @@ -24,7 +24,7 @@ from netbox.constants import RQ_QUEUE_DEFAULT, RQ_QUEUE_HIGH, RQ_QUEUE_LOW # Environment setup # -VERSION = '3.5-beta1' +VERSION = '3.5.0-dev' # Hostname HOSTNAME = platform.node()