Tagged VLAN on aliased NIC breaks migration 0099
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Jeroen T. Vermeulen |
Bug Description
Find below the log of errors when upgrading to 1.7
Setting up maas-region-
rsyslog stop/waiting
rsyslog start/running, process 4104
* Stopping web server apache2
*
* Restarting PostgreSQL 9.3 database server
...done.
Considering dependency proxy for proxy_http:
Module proxy already enabled
Module proxy_http already enabled
Module expires already enabled
Module wsgi already enabled
Syncing...
Creating tables ...
Installing custom SQL ...
Installing indexes ...
Installed 0 object(s) from 0 fixture(s)
Synced:
> django.contrib.auth
> django.
> django.
> django.
> django.
> django.
> piston
> south
Not synced (use migrations):
- maasserver
- metadataserver
(use ./manage.py migrate to migrate these)
Running migrations for maasserver:
- Migrating forwards to 0114_add_
> maasserver:
Error in migration: maasserver:
Traceback (most recent call last):
File "/usr/sbin/
management.
File "/usr/lib/
utility.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
output = self.handle(*args, **options)
File "/usr/lib/
ignore_ghosts = ignore_ghosts,
File "/usr/lib/
success = migrator.
File "/usr/lib/
result = migrator.
File "/usr/lib/
result = self.migrate(
File "/usr/lib/
result = self.run(migration)
File "/usr/lib/
return self.run_
File "/usr/lib/
migration_
File "/usr/lib/
return (lambda: direction(orm))
File "/usr/lib/
network.save()
File "/usr/lib/
force_
File "/usr/lib/
updated = self._save_
File "/usr/lib/
result = self._do_
File "/usr/lib/
using=using, raw=raw)
File "/usr/lib/
return insert_
File "/usr/lib/
return query.get_
File "/usr/lib/
for sql, params in self.as_sql():
File "/usr/lib/
for obj in self.query.objs
File "/usr/lib/
prepared=False)
File "/usr/lib/
value = self.get_
File "/usr/lib/
return int(value)
ValueError: invalid literal for int() with base 10: '200:0'
Related branches
- Gavin Panella (community): Approve
-
Diff: 47 lines (+20/-2)2 files modifiedsrc/maasserver/utils/interfaces.py (+3/-0)
src/maasserver/utils/tests/test_interfaces.py (+17/-2)
Changed in maas: | |
assignee: | nobody → Jeroen T. Vermeulen (jtv) |
Changed in maas: | |
status: | Triaged → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
This needs a bit more information. Specifically:
- Was this an upgrade from a vanilla 1.5 install, or had it been in use?
- Can you reproduce this, or did it happen just once?