Merge pull request #6548 from netbox-community/develop

Release v2.11.6
This commit is contained in:
Jeremy Stretch 2021-06-04 11:13:26 -04:00 committed by GitHub
commit fc0c8a160b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 13 additions and 5 deletions

View File

@ -17,7 +17,7 @@ body:
What version of NetBox are you currently running? (If you don't have access to the most What version of NetBox are you currently running? (If you don't have access to the most
recent NetBox release, consider testing on our [demo instance](https://demo.netbox.dev/) recent NetBox release, consider testing on our [demo instance](https://demo.netbox.dev/)
before opening a bug report to see if your issue has already been addressed.) before opening a bug report to see if your issue has already been addressed.)
placeholder: v2.11.5 placeholder: v2.11.6
validations: validations:
required: true required: true
- type: dropdown - type: dropdown

View File

@ -14,7 +14,7 @@ body:
attributes: attributes:
label: NetBox version label: NetBox version
description: What version of NetBox are you currently running? description: What version of NetBox are you currently running?
placeholder: v2.11.5 placeholder: v2.11.6
validations: validations:
required: true required: true
- type: dropdown - type: dropdown

View File

@ -1,5 +1,13 @@
# NetBox v2.11 # NetBox v2.11
## v2.11.6 (2021-06-04)
### Bug Fixes
* [#6544](https://github.com/netbox-community/netbox/issues/6544) - Fix migration error when upgrading with VRF(s) defined
---
## v2.11.5 (2021-06-04) ## v2.11.5 (2021-06-04)
**NOTE:** This release includes a database migration that calculates and annotates prefix depth. It may impose a noticeable delay on the upgrade process: Users should anticipate roughly one minute of delay per 100 thousand prefixes being updated. **NOTE:** This release includes a database migration that calculates and annotates prefix depth. It may impose a noticeable delay on the upgrade process: Users should anticipate roughly one minute of delay per 100 thousand prefixes being updated.

View File

@ -22,6 +22,6 @@ class Command(BaseCommand):
for vrf in VRF.objects.all(): for vrf in VRF.objects.all():
vrf_count = Prefix.objects.filter(vrf=vrf).count() vrf_count = Prefix.objects.filter(vrf=vrf).count()
self.stdout.write(f'VRF {vrf}: {vrf_count} prefixes...') self.stdout.write(f'VRF {vrf}: {vrf_count} prefixes...')
rebuild_prefixes(vrf) rebuild_prefixes(vrf.pk)
self.stdout.write(self.style.SUCCESS('Finished.')) self.stdout.write(self.style.SUCCESS('Finished.'))

View File

@ -20,7 +20,7 @@ def populate_prefix_hierarchy(apps, schema_editor):
# Iterate through all VRFs, rebuilding each # Iterate through all VRFs, rebuilding each
for vrf in VRF.objects.all(): for vrf in VRF.objects.all():
rebuild_prefixes(vrf) rebuild_prefixes(vrf.pk)
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -16,7 +16,7 @@ from django.core.validators import URLValidator
# Environment setup # Environment setup
# #
VERSION = '2.11.5' VERSION = '2.11.6'
# Hostname # Hostname
HOSTNAME = platform.node() HOSTNAME = platform.node()