Closed jvanderaa closed 6 years ago
With last names length being mentioned, I've got the longest last name of 11 chars, but for some reason now my last name is showing up with a space, if the space is getting in the way.
./upgrade.sh
Successful Upgrade
# ./upgrade.sh Running NetBox upgrade as root, press any key to continue or ^C to cancel Cleaning up stale Python bytecode (find . -name "*.pyc" -delete)... Removing old Python packages (pip3 uninstall -r old_requirements.txt -y)... Cannot uninstall requirement django-rest-swagger, not installed You are using pip version 9.0.3, however version 18.0 is available. You should consider upgrading via the 'pip install --upgrade pip' command. Updating required Python packages (pip3 install -r requirements.txt --upgrade)... Collecting Django<2.1,>=1.11 (from -r requirements.txt (line 1)) Downloading https://files.pythonhosted.org/packages/2b/85/337bfa37c4b82f59ee9b8deca55a8daa7ef16c8cdfa86d273625bc6ed887/Django-2.0.8-py3-none-any.whl (7.1MB) 100% |████████████████████████████████| 7.1MB 139kB/s Collecting django-cors-headers==2.4.0 (from -r requirements.txt (line 2)) Downloading https://files.pythonhosted.org/packages/cc/7e/83ba784ad2b95317bbbed915f0888d7d1cd8dc3d2e4b8ddec8fbc4c3e800/django_cors_headers-2.4.0-py2.py3-none-any.whl Requirement already up-to-date: django-debug-toolbar==1.9.1 in /usr/local/lib/python3.6/site-packages (from -r requirements.txt (line 3)) Requirement already up-to-date: django-filter==1.1.0 in /usr/local/lib/python3.6/site-packages (from -r requirements.txt (line 4)) Collecting django-mptt==0.9.1 (from -r requirements.txt (line 5)) Downloading https://files.pythonhosted.org/packages/46/ec/415a72ff8c41be0e00900941fad48b3c696fd1da7f8e8ac1e6abc59d8981/django_mptt-0.9.1-py2.py3-none-any.whl (105kB) 100% |████████████████████████████████| 112kB 7.0MB/s Requirement already up-to-date: django-tables2==1.21.2 in /usr/local/lib/python3.6/site-packages (from -r requirements.txt (line 6)) Collecting django-taggit==0.22.2 (from -r requirements.txt (line 7)) Downloading https://files.pythonhosted.org/packages/83/63/0d5fb906e2f88952d86ba4ec472cdeab4425e430bfe9e0fd631e5bbb1e7d/django_taggit-0.22.2-py2.py3-none-any.whl (45kB) 100% |████████████████████████████████| 51kB 7.2MB/s Collecting django-taggit-serializer==0.1.7 (from -r requirements.txt (line 8)) Downloading https://files.pythonhosted.org/packages/68/c4/9737e1df18ca8af0f40f46a54af08a15d75eb7afd7805ba94c87fc042ae3/django-taggit-serializer-0.1.7.tar.gz Requirement already up-to-date: django-timezone-field==2.1 in /usr/local/lib/python3.6/site-packages (from -r requirements.txt (line 9)) Collecting djangorestframework==3.8.1 (from -r requirements.txt (line 10)) Downloading https://files.pythonhosted.org/packages/d9/ea/eb9855829e2c22b6c610c02302d2979f9c53b797e2064b3304eff3b57c0c/djangorestframework-3.8.1-py2.py3-none-any.whl (923kB) 100% |████████████████████████████████| 931kB 1.1MB/s Collecting drf-yasg[validation]==1.9.2 (from -r requirements.txt (line 11)) Downloading https://files.pythonhosted.org/packages/a3/67/22c2b5f7e5538b394a2527ffe47c1a2861600a74e462a27a5a77423b683a/drf_yasg-1.9.2-py2.py3-none-any.whl (841kB) 100% |████████████████████████████████| 849kB 1.2MB/s Collecting graphviz==0.8.4 (from -r requirements.txt (line 12)) Downloading https://files.pythonhosted.org/packages/53/39/4ab213673844e0c004bed8a0781a0721a3f6bb23eb8854ee75c236428892/graphviz-0.8.4-py2.py3-none-any.whl Requirement already up-to-date: Markdown==2.6.11 in /usr/local/lib/python3.6/site-packages (from -r requirements.txt (line 13)) Collecting natsort==5.3.3 (from -r requirements.txt (line 14)) Downloading https://files.pythonhosted.org/packages/d6/8d/3bca1e1415299dae9d469b04a4ced7267f62249a9902e823fd7d6b085683/natsort-5.3.3-py2.py3-none-any.whl Collecting ncclient==0.6.0 (from -r requirements.txt (line 15)) Downloading https://files.pythonhosted.org/packages/d7/5a/def9ce89fd9bbc57fd9b0a7202b371bfad16c0e738d3a3a672ea436d022e/ncclient-0.6.0.tar.gz (69kB) 100% |████████████████████████████████| 71kB 6.9MB/s Collecting netaddr==0.7.19 (from -r requirements.txt (line 16)) Downloading https://files.pythonhosted.org/packages/ba/97/ce14451a9fd7bdb5a397abf99b24a1a6bb7a1a440b019bebd2e9a0dbec74/netaddr-0.7.19-py2.py3-none-any.whl (1.6MB) 100% |████████████████████████████████| 1.6MB 632kB/s Requirement already up-to-date: paramiko==2.4.1 in /usr/local/lib/python3.6/site-packages (from -r requirements.txt (line 17)) Collecting Pillow==5.2.0 (from -r requirements.txt (line 18)) Downloading https://files.pythonhosted.org/packages/d1/24/f53ff6b61b3d728b90934bddb4f03f8ab584a7f49299bf3bde56e2952612/Pillow-5.2.0-cp36-cp36m-manylinux1_x86_64.whl (2.0MB) 100% |████████████████████████████████| 2.0MB 484kB/s Requirement already up-to-date: psycopg2-binary==2.7.5 in /usr/local/lib/python3.6/site-packages (from -r requirements.txt (line 19)) Requirement already up-to-date: py-gfm==0.1.3 in /usr/local/lib/python3.6/site-packages (from -r requirements.txt (line 20)) Collecting pycryptodome==3.6.4 (from -r requirements.txt (line 21)) Downloading https://files.pythonhosted.org/packages/f3/37/ee6b25ef78a5c4399ef2a23d60404be897e13568d9c8999c282b61e3d14e/pycryptodome-3.6.4-cp36-cp36m-manylinux1_x86_64.whl (7.4MB) 100% |████████████████████████████████| 7.4MB 133kB/s Requirement already up-to-date: xmltodict==0.11.0 in /usr/local/lib/python3.6/site-packages (from -r requirements.txt (line 22)) Collecting pytz (from Django<2.1,>=1.11->-r requirements.txt (line 1)) Downloading https://files.pythonhosted.org/packages/30/4e/27c34b62430286c6d59177a0842ed90dc789ce5d1ed740887653b898779a/pytz-2018.5-py2.py3-none-any.whl (510kB) 100% |████████████████████████████████| 512kB 2.1MB/s Requirement already up-to-date: sqlparse>=0.2.0 in /usr/local/lib/python3.6/site-packages (from django-debug-toolbar==1.9.1->-r requirements.txt (line 3)) Requirement already up-to-date: django-js-asset in /usr/local/lib/python3.6/site-packages (from django-mptt==0.9.1->-r requirements.txt (line 5)) Requirement already up-to-date: six in /usr/local/lib/python3.6/site-packages (from django-taggit-serializer==0.1.7->-r requirements.txt (line 8)) Requirement already up-to-date: future>=0.16.0 in /usr/local/lib/python3.6/site-packages (from drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Requirement already up-to-date: inflection>=0.3.1 in /usr/local/lib/python3.6/site-packages (from drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Collecting ruamel.yaml>=0.15.34 (from drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Downloading https://files.pythonhosted.org/packages/6c/15/32111dee7455acf71a7f99fcc3ce2de689d56cbce03c6b105455351f1894/ruamel.yaml-0.15.50-cp36-cp36m-manylinux1_x86_64.whl (639kB) 100% |████████████████████████████████| 645kB 1.5MB/s Requirement already up-to-date: coreapi>=2.3.3 in /usr/local/lib/python3.6/site-packages (from drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Requirement already up-to-date: uritemplate>=3.0.0 in /usr/local/lib/python3.6/site-packages (from drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Requirement already up-to-date: coreschema>=0.0.4 in /usr/local/lib/python3.6/site-packages (from drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Requirement already up-to-date: openapi-codec>=1.3.2 in /usr/local/lib/python3.6/site-packages (from drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Requirement already up-to-date: swagger-spec-validator>=2.1.0; extra == "validation" in /usr/local/lib/python3.6/site-packages (from drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Requirement already up-to-date: flex>=6.11.1; extra == "validation" in /usr/local/lib/python3.6/site-packages (from drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Collecting setuptools>0.6 (from ncclient==0.6.0->-r requirements.txt (line 15)) Downloading https://files.pythonhosted.org/packages/ff/f4/385715ccc461885f3cedf57a41ae3c12b5fec3f35cce4c8706b1a112a133/setuptools-40.0.0-py2.py3-none-any.whl (567kB) 100% |████████████████████████████████| 573kB 1.6MB/s Collecting lxml>=3.3.0 (from ncclient==0.6.0->-r requirements.txt (line 15)) Downloading https://files.pythonhosted.org/packages/eb/59/1db3c9c27049e4f832691c6d642df1f5b64763f73942172c44fee22de397/lxml-4.2.4-cp36-cp36m-manylinux1_x86_64.whl (5.8MB) 100% |████████████████████████████████| 5.8MB 151kB/s Requirement already up-to-date: bcrypt>=3.1.3 in /usr/local/lib/python3.6/site-packages (from paramiko==2.4.1->-r requirements.txt (line 17)) Requirement already up-to-date: pynacl>=1.0.1 in /usr/local/lib/python3.6/site-packages (from paramiko==2.4.1->-r requirements.txt (line 17)) Collecting cryptography>=1.5 (from paramiko==2.4.1->-r requirements.txt (line 17)) Downloading https://files.pythonhosted.org/packages/c2/fa/fa9a8933c285895935d1392922fe721e9cb1b2c1881d14f149213a227ee3/cryptography-2.3-cp34-abi3-manylinux1_x86_64.whl (2.1MB) 100% |████████████████████████████████| 2.1MB 477kB/s Collecting pyasn1>=0.1.7 (from paramiko==2.4.1->-r requirements.txt (line 17)) Downloading https://files.pythonhosted.org/packages/d1/a1/7790cc85db38daa874f6a2e6308131b9953feb1367f2ae2d1123bb93a9f5/pyasn1-0.4.4-py2.py3-none-any.whl (72kB) 100% |████████████████████████████████| 81kB 6.9MB/s Requirement already up-to-date: itypes in /usr/local/lib/python3.6/site-packages (from coreapi>=2.3.3->drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Requirement already up-to-date: requests in /usr/local/lib/python3.6/site-packages (from coreapi>=2.3.3->drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Requirement already up-to-date: jinja2 in /usr/local/lib/python3.6/site-packages (from coreschema>=0.0.4->drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Collecting pyyaml (from swagger-spec-validator>=2.1.0; extra == "validation"->drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Downloading https://files.pythonhosted.org/packages/9e/a3/1d13970c3f36777c583f136c136f804d70f500168edc1edea6daa7200769/PyYAML-3.13.tar.gz (270kB) 100% |████████████████████████████████| 276kB 3.4MB/s Requirement already up-to-date: jsonschema in /usr/local/lib/python3.6/site-packages (from swagger-spec-validator>=2.1.0; extra == "validation"->drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Collecting rfc3987<2,>=1.3.4 (from flex>=6.11.1; extra == "validation"->drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Downloading https://files.pythonhosted.org/packages/65/d4/f7407c3d15d5ac779c3dd34fbbc6ea2090f77bd7dd12f207ccf881551208/rfc3987-1.3.8-py2.py3-none-any.whl Requirement already up-to-date: strict-rfc3339<1,>=0.7 in /usr/local/lib/python3.6/site-packages (from flex>=6.11.1; extra == "validation"->drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Requirement already up-to-date: validate-email<2,>=1.2 in /usr/local/lib/python3.6/site-packages (from flex>=6.11.1; extra == "validation"->drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Requirement already up-to-date: click<7,>=3.3 in /usr/local/lib/python3.6/site-packages (from flex>=6.11.1; extra == "validation"->drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Requirement already up-to-date: jsonpointer<2,>=1.7 in /usr/local/lib/python3.6/site-packages (from flex>=6.11.1; extra == "validation"->drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Requirement already up-to-date: cffi>=1.1 in /usr/local/lib/python3.6/site-packages (from bcrypt>=3.1.3->paramiko==2.4.1->-r requirements.txt (line 17)) Requirement already up-to-date: asn1crypto>=0.21.0 in /usr/local/lib/python3.6/site-packages (from cryptography>=1.5->paramiko==2.4.1->-r requirements.txt (line 17)) Requirement already up-to-date: idna>=2.1 in /usr/local/lib/python3.6/site-packages (from cryptography>=1.5->paramiko==2.4.1->-r requirements.txt (line 17)) Requirement already up-to-date: certifi>=2017.4.17 in /usr/local/lib/python3.6/site-packages (from requests->coreapi>=2.3.3->drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Requirement already up-to-date: chardet<3.1.0,>=3.0.2 in /usr/local/lib/python3.6/site-packages (from requests->coreapi>=2.3.3->drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Requirement already up-to-date: urllib3<1.24,>=1.21.1 in /usr/local/lib/python3.6/site-packages (from requests->coreapi>=2.3.3->drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Requirement already up-to-date: MarkupSafe>=0.23 in /usr/local/lib/python3.6/site-packages (from jinja2->coreschema>=0.0.4->drf-yasg[validation]==1.9.2->-r requirements.txt (line 11)) Requirement already up-to-date: pycparser in /usr/local/lib/python3.6/site-packages (from cffi>=1.1->bcrypt>=3.1.3->paramiko==2.4.1->-r requirements.txt (line 17)) Installing collected packages: pytz, Django, django-cors-headers, django-mptt, django-taggit, django-taggit-serializer, djangorestframework, ruamel.yaml, drf-yasg, graphviz, natsort, setuptools, lxml, ncclient, netaddr, Pillow, pycryptodome, cryptography, pyasn1, pyyaml, rfc3987 Found existing installation: pytz 2018.4 Uninstalling pytz-2018.4: Successfully uninstalled pytz-2018.4 Found existing installation: Django 1.11.13 Uninstalling Django-1.11.13: Successfully uninstalled Django-1.11.13 Found existing installation: django-cors-headers 2.2.0 Uninstalling django-cors-headers-2.2.0: Successfully uninstalled django-cors-headers-2.2.0 Found existing installation: django-mptt 0.9.0 Uninstalling django-mptt-0.9.0: Successfully uninstalled django-mptt-0.9.0 Running setup.py install for django-taggit-serializer ... done Found existing installation: djangorestframework 3.8.2 Uninstalling djangorestframework-3.8.2: Successfully uninstalled djangorestframework-3.8.2 Found existing installation: ruamel.yaml 0.15.40 Uninstalling ruamel.yaml-0.15.40: Successfully uninstalled ruamel.yaml-0.15.40 Found existing installation: drf-yasg 1.9.0 Uninstalling drf-yasg-1.9.0: Successfully uninstalled drf-yasg-1.9.0 Found existing installation: graphviz 0.8.3 Uninstalling graphviz-0.8.3: Successfully uninstalled graphviz-0.8.3 Found existing installation: natsort 5.3.2 Uninstalling natsort-5.3.2: Successfully uninstalled natsort-5.3.2 Found existing installation: setuptools 39.2.0 Uninstalling setuptools-39.2.0: Successfully uninstalled setuptools-39.2.0 Found existing installation: lxml 4.2.2 Uninstalling lxml-4.2.2: Successfully uninstalled lxml-4.2.2 Found existing installation: ncclient 0.5.3 Uninstalling ncclient-0.5.3: Successfully uninstalled ncclient-0.5.3 Running setup.py install for ncclient ... done Found existing installation: netaddr 0.7.18 Uninstalling netaddr-0.7.18: Successfully uninstalled netaddr-0.7.18 Found existing installation: Pillow 5.1.0 Uninstalling Pillow-5.1.0: Successfully uninstalled Pillow-5.1.0 Found existing installation: pycryptodome 3.6.3 Uninstalling pycryptodome-3.6.3: Successfully uninstalled pycryptodome-3.6.3 Found existing installation: cryptography 2.2.2 Uninstalling cryptography-2.2.2: Successfully uninstalled cryptography-2.2.2 Found existing installation: pyasn1 0.4.3 Uninstalling pyasn1-0.4.3: Successfully uninstalled pyasn1-0.4.3 Found existing installation: PyYAML 3.12 Uninstalling PyYAML-3.12: Successfully uninstalled PyYAML-3.12 Running setup.py install for pyyaml ... done Found existing installation: rfc3987 1.3.7 Uninstalling rfc3987-1.3.7: Successfully uninstalled rfc3987-1.3.7 Successfully installed Django-2.0.8 Pillow-5.2.0 cryptography-2.3 django-cors-headers-2.4.0 django-mptt-0.9.1 django-taggit-0.22.2 django-taggit-serializer-0.1.7 djangorestframework-3.8.1 drf-yasg-1.9.2 graphviz-0.8.4 lxml-4.2.4 natsort-5.3.3 ncclient-0.6.0 netaddr-0.7.19 pyasn1-0.4.4 pycryptodome-3.6.4 pytz-2018.5 pyyaml-3.13 rfc3987-1.3.8 ruamel.yaml-0.15.50 setuptools-40.0.0 You are using pip version 9.0.3, however version 18.0 is available. You should consider upgrading via the 'pip install --upgrade pip' command. Applying database migrations (python3 netbox/manage.py migrate)... Operations to perform: Apply all migrations: admin, auth, circuits, contenttypes, dcim, extras, ipam, secrets, sessions, taggit, tenancy, users, virtualization Running migrations: Applying auth.0009_alter_user_last_name_max_length...Traceback (most recent call last): File "/usr/local/lib/python3.6/site-packages/django/db/backends/utils.py", line 85, in _execute return self.cursor.execute(sql, params) psycopg2.IntegrityError: duplicate key value violates unique constraint "django_migrations_pkey" DETAIL: Key (id)=(111) already exists. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "netbox/manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.6/site-packages/django/core/management/__init__.py", line 371, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.6/site-packages/django/core/management/__init__.py", line 365, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.6/site-packages/django/core/management/base.py", line 288, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.6/site-packages/django/core/management/base.py", line 335, in execute output = self.handle(*args, **options) File "/usr/local/lib/python3.6/site-packages/django/core/management/commands/migrate.py", line 200, in handle fake_initial=fake_initial, File "/usr/local/lib/python3.6/site-packages/django/db/migrations/executor.py", line 117, in migrate state = self._migrate_all_forwards(state, plan, full_plan, fake=fake, fake_initial=fake_initial) File "/usr/local/lib/python3.6/site-packages/django/db/migrations/executor.py", line 147, in _migrate_all_forwards state = self.apply_migration(state, migration, fake=fake, fake_initial=fake_initial) File "/usr/local/lib/python3.6/site-packages/django/db/migrations/executor.py", line 250, in apply_migration self.recorder.record_applied(migration.app_label, migration.name) File "/usr/local/lib/python3.6/site-packages/django/db/migrations/recorder.py", line 71, in record_applied self.migration_qs.create(app=app, name=name) File "/usr/local/lib/python3.6/site-packages/django/db/models/query.py", line 417, in create obj.save(force_insert=True, using=self.db) File "/usr/local/lib/python3.6/site-packages/django/db/models/base.py", line 729, in save force_update=force_update, update_fields=update_fields) File "/usr/local/lib/python3.6/site-packages/django/db/models/base.py", line 759, in save_base updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields) File "/usr/local/lib/python3.6/site-packages/django/db/models/base.py", line 842, in _save_table result = self._do_insert(cls._base_manager, using, fields, update_pk, raw) File "/usr/local/lib/python3.6/site-packages/django/db/models/base.py", line 880, in _do_insert using=using, raw=raw) File "/usr/local/lib/python3.6/site-packages/django/db/models/manager.py", line 82, in manager_method return getattr(self.get_queryset(), name)(*args, **kwargs) File "/usr/local/lib/python3.6/site-packages/django/db/models/query.py", line 1125, in _insert return query.get_compiler(using=using).execute_sql(return_id) File "/usr/local/lib/python3.6/site-packages/django/db/models/sql/compiler.py", line 1285, in execute_sql cursor.execute(sql, params) File "/usr/local/lib/python3.6/site-packages/django/db/backends/utils.py", line 68, in execute return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) File "/usr/local/lib/python3.6/site-packages/django/db/backends/utils.py", line 77, in _execute_with_wrappers return executor(sql, params, many, context) File "/usr/local/lib/python3.6/site-packages/django/db/backends/utils.py", line 85, in _execute return self.cursor.execute(sql, params) File "/usr/local/lib/python3.6/site-packages/django/db/utils.py", line 89, in __exit__ raise dj_exc_value.with_traceback(traceback) from exc_value File "/usr/local/lib/python3.6/site-packages/django/db/backends/utils.py", line 85, in _execute return self.cursor.execute(sql, params) django.db.utils.IntegrityError: duplicate key value violates unique constraint "django_migrations_pkey" DETAIL: Key (id)=(111) already exists. Collecting static files (python3 netbox/manage.py collectstatic --no-input)... Copying '/opt/netbox/netbox/project-static/css/base.css' Copying '/opt/netbox/netbox/project-static/js/forms.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/autocomplete.css' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/base.css' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/changelists.css' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/dashboard.css' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/fonts.css' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/forms.css' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/login.css' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/responsive.css' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/responsive_rtl.css' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/rtl.css' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/widgets.css' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/vendor/select2/LICENSE-SELECT2.md' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.css' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.min.css' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/fonts/LICENSE.txt' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/fonts/README.txt' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/fonts/Roboto-Bold-webfont.woff' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/fonts/Roboto-Light-webfont.woff' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/fonts/Roboto-Regular-webfont.woff' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/LICENSE' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/README.txt' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/calendar-icons.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-addlink.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-alert.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-calendar.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-changelink.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-clock.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-deletelink.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-no.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-unknown-alt.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-unknown.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/icon-yes.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/inline-delete.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/search.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/selector-icons.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/sorting-icons.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/tooltag-add.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/tooltag-arrowright.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_off.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_on.svg' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/SelectBox.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/SelectFilter2.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/actions.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/actions.min.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/autocomplete.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/calendar.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/cancel.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/change_form.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/collapse.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/collapse.min.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/core.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/inlines.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/inlines.min.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/jquery.init.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/popup_response.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/prepopulate.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/prepopulate.min.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/prepopulate_init.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/timeparse.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/urlify.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/LICENSE-JQUERY.txt' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.min.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/LICENSE-SELECT2.md' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.min.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ar.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/az.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bg.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ca.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/cs.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/da.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/de.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/el.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/en.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/es.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/et.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/eu.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fa.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fi.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fr.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/gl.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/he.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hi.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hr.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hu.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/id.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/is.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/it.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ja.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/km.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ko.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lt.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lv.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/mk.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ms.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nb.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nl.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pl.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt-BR.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ro.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ru.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sk.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr-Cyrl.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sv.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/th.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tr.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/uk.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/vi.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-CN.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-TW.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/LICENSE-XREGEXP.txt' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js' Copying '/usr/local/lib/python3.6/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.min.js' Copying '/usr/local/lib/python3.6/site-packages/mptt/static/mptt/disclosure-down.png' Copying '/usr/local/lib/python3.6/site-packages/mptt/static/mptt/arrow-move.png' Copying '/usr/local/lib/python3.6/site-packages/mptt/static/mptt/disclosure-right.png' Copying '/usr/local/lib/python3.6/site-packages/mptt/static/mptt/draggable-admin.js' Copying '/usr/local/lib/python3.6/site-packages/mptt/static/mptt/draggable-admin.css' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/css/bootstrap-theme.min.css' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/css/bootstrap-tweaks.css' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/css/bootstrap.min.css' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/css/default.css' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/css/font-awesome-4.0.3.css' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/css/prettify.css' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/docs/css/base.css' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/docs/css/highlight.css' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/docs/css/jquery.json-view.min.css' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/docs/img/favicon.ico' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/docs/img/grid.png' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/docs/js/api.js' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/docs/js/highlight.pack.js' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/docs/js/jquery.json-view.min.js' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.eot' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.svg' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.ttf' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.woff' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.svg' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff2' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings-white.png' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings.png' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/img/grid.png' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/js/ajax-form.js' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/js/bootstrap.min.js' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/js/coreapi-0.1.1.js' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/js/csrf.js' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/js/default.js' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/js/jquery-3.3.1.min.js' Copying '/usr/local/lib/python3.6/site-packages/rest_framework/static/rest_framework/js/prettify-min.js' Copying '/usr/local/lib/python3.6/site-packages/drf_yasg/static/drf-yasg/insQ.min.js' Copying '/usr/local/lib/python3.6/site-packages/drf_yasg/static/drf-yasg/redoc-init.js' Copying '/usr/local/lib/python3.6/site-packages/drf_yasg/static/drf-yasg/style.css' Copying '/usr/local/lib/python3.6/site-packages/drf_yasg/static/drf-yasg/swagger-ui-init.js' Copying '/usr/local/lib/python3.6/site-packages/drf_yasg/static/drf-yasg/redoc/redoc.min.js' Copying '/usr/local/lib/python3.6/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/absolute-path.js' Copying '/usr/local/lib/python3.6/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/favicon-16x16.png' Copying '/usr/local/lib/python3.6/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/favicon-32x32.png' Copying '/usr/local/lib/python3.6/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/index.js' Copying '/usr/local/lib/python3.6/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/oauth2-redirect.html' Copying '/usr/local/lib/python3.6/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui-bundle.js' Copying '/usr/local/lib/python3.6/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui-standalone-preset.js' Copying '/usr/local/lib/python3.6/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui.css' Copying '/usr/local/lib/python3.6/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui.js' 172 static files copied to '/opt/netbox/netbox/static', 107 unmodified.```
Cannot reproduce this. As discussed on NetworkToCode, this seems related to some corruption in your particular database.
Environment
With last names length being mentioned, I've got the longest last name of 11 chars, but for some reason now my last name is showing up with a space, if the space is getting in the way.
Steps to Reproduce
./upgrade.sh
fileExpected Behavior
Successful Upgrade
Observed Behavior