netbox-community / netbox

The premier source of truth powering network automation. Open source under Apache 2. Try NetBox Cloud free: https://netboxlabs.com/free-netbox-cloud/
http://netboxlabs.com/oss/netbox/
Apache License 2.0
16.09k stars 2.58k forks source link

2.4 Upgrade Failing on alter_user_last_name_max_length #2309

Closed jvanderaa closed 6 years ago

jvanderaa commented 6 years ago

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

  1. Pull the latest release via Github
  2. Execute ./upgrade.sh file

Expected Behavior

Successful Upgrade

Observed Behavior


# ./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.```
jeremystretch commented 6 years ago

Cannot reproduce this. As discussed on NetworkToCode, this seems related to some corruption in your particular database.