[1.9] loading initial data for maasserver: maas-region-admin reports duplicate key error during package install
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Invalid
|
Undecided
|
Unassigned | ||
1.9 |
Invalid
|
Undecided
|
Unassigned |
Bug Description
The following traceback was hit while installing MAAS 1.9
+ sudo add-apt-repository ppa:maas/stable
gpg: keyring `/tmp/tmpnl9hx4
gpg: keyring `/tmp/tmpnl9hx4
gpg: requesting key 684D4A1C from hkp server keyserver.
gpg: /tmp/tmpnl9hx4h
gpg: key 684D4A1C: public key "Launchpad PPA for MAAS" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
+ sudo apt-get update
+ sudo DEBIAN_
Leaving 'diversion of /etc/init/
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-
Updating /boot/grub/menu.lst ... done
+ sudo DEBIAN_
Extracting templates from packages: 22%
Extracting templates from packages: 44%
Extracting templates from packages: 66%
Extracting templates from packages: 88%
Extracting templates from packages: 100%
Creating config file /etc/papersize with new version
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message
Adding group `bind' (GID 112) ...
Done.
Adding system user `bind' (UID 107) ...
Adding new user `bind' (UID 107) with group `bind' ...
Not creating home directory `/var/cache/bind'.
wrote key file "/etc/bind/
#
* Starting domain name service... bind9
...done.
Creating config file /etc/dbconfig-
Generating /etc/default/
isc-dhcp-server start/running, process 7383
isc-dhcp-server6 stop/pre-start, process 7421
adduser: Warning: The home directory `/var/lib/maas' does not belong to the user you are currently creating.
2016/07/12 23:01:07 kid1| Creating missing swap directories
2016/07/12 23:01:07 kid1| No cache_dir stores are configured.
Skipping profile in /etc/apparmor.
Adding user postgres to group ssl-cert
Creating config file /etc/logrotate.
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
Removing obsolete dictionary files:
* No PostgreSQL clusters exist; see "man pg_createcluster"
Considering dependency proxy for proxy_http:
Enabling module proxy.
Enabling module proxy_http.
To activate the new configuration, you need to run:
service apache2 restart
Considering dependency proxy for proxy_wstunnel:
Module proxy already enabled
Enabling module proxy_wstunnel.
To activate the new configuration, you need to run:
service apache2 restart
Enabling module expires.
To activate the new configuration, you need to run:
service apache2 restart
Enabling module rewrite.
To activate the new configuration, you need to run:
service apache2 restart
rsyslog stop/waiting
rsyslog start/running, process 9357
* Restarting web server apache2
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message
...done.
maas-regiond start/running
invoke-rc.d: initscript bind9, action "restart" failed.
* Restarting PostgreSQL 9.3 database server
...done.
dbconfig-common: writing config to /etc/dbconfig-
Creating config file /etc/dbconfig-
creating postgres user maas: success.
verifying creation of user: success.
creating database maasdb: success.
verifying database maasdb exists: success.
dbconfig-common: flushing administrative password
Syncing...
Creating tables ...
Creating table auth_permission
Creating table auth_group_
Creating table auth_group
Creating table auth_user_groups
Creating table auth_user_
Creating table auth_user
Creating table django_content_type
Creating table django_session
Creating table django_site
Creating table piston_nonce
Creating table piston_consumer
Creating table piston_token
Creating table south_migration
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 0191_remove_
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> metadataserver:
> metadataserver:
> metadataserver:
> metadataserver:
> metadataserver:
> metadataserver:
> metadataserver:
> metadataserver:
> metadataserver:
> metadataserver:
> metadataserver:
> metadataserver:
> metadataserver:
> metadataserver:
> metadataserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
> maasserver:
- Loading initial data for maasserver.
Traceback (most recent call last):
File "/usr/sbin/
main()
File "/usr/sbin/
run()
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/
self.
File "/usr/lib/
call_
File "/usr/lib/
return klass.execute(
File "/usr/lib/
output = self.handle(*args, **options)
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
obj.
File "/usr/lib/
models.
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/
cursor.
File "/usr/lib/
return self.cursor.
File "/usr/lib/
six.
File "/usr/lib/
return self.cursor.
django.
DETAIL: Key (id)=(1) already exists.
Changed in maas: | |
status: | New → Incomplete |
milestone: | none → 1.9.4 |
milestone: | 1.9.4 → none |
status: | Incomplete → New |
tags: | added: cdo-qa-blocker |
Changed in maas: | |
status: | Incomplete → Confirmed |
This seems like a problem in django actually rather than MAAS. Was this a clean system ?