Deployment of nova-cloud-controller on precise-havana and then upgrading to openstack-origin=ppa:openstack-ubuntu-testing/icehouse results in the following:
43115 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed INFO [alembic.migration] Running upgrade None -> folsom, folsom initial database^M
43116 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed Traceback (most recent call last):^M
43117 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/bin/neutron-db-manage", line 10, in <module>^M
43118 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed sys.exit(main())^M
43119 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/neutron/db/migration/cli.py", line 169, in main^M
43120 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed CONF.command.func(config, CONF.command.name)^M
43121 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/neutron/db/migration/cli.py", line 82, in do_upgrade_downgrade^M
43122 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed do_alembic_command(config, cmd, revision, sql=CONF.command.sql)^M
43123 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/neutron/db/migration/cli.py", line 60, in do_alembic_command^M
43124 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed getattr(alembic_command, cmd)(config, *args, **kwargs)^M
43125 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/alembic/command.py", line 124, in upgrade^M
43126 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed script.run_env()^M
43127 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/alembic/script.py", line 199, in run_env^M
43128 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed util.load_python_file(self.dir, 'env.py')^M
43129 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/alembic/util.py", line 199, in load_python_file^M
43130 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed module = load_module(module_id, path)^M
43131 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/alembic/compat.py", line 55, in load_module^M
43132 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed mod = imp.load_source(module_id, path, fp)^M
43133 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/neutron/db/migration/alembic_migrations/env.py", line 103, in <module>^M
43134 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed run_migrations_online()^M
43135 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/neutron/db/migration/alembic_migrations/env.py", line 87, in run_migrations_online^M
43136 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed options=build_options())^M
43137 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "<string>", line 7, in run_migrations^M
43138 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/alembic/environment.py", line 652, in run_migrations^M
43139 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed self.get_context().run_migrations(**kw)^M
43140 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/alembic/migration.py", line 225, in run_migrations^M
43141 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed change(**kw)^M
43142 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/neutron/db/migration/alembic_migrations/versions/folsom_initial.py", line 82, in upgrade^M
43143 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed upgrade_base()^M
43144 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/neutron/db/migration/alembic_migrations/versions/folsom_initial.py", line 119, in upgrade_base^M
43145 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed sa.PrimaryKeyConstraint('id')^M
43146 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "<string>", line 7, in create_table^M
43147 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/alembic/operations.py", line 647, in create_table^M
43148 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed self._table(name, *columns, **kw)^M
43149 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/alembic/ddl/impl.py", line 149, in create_table^M
43150 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed self._exec(schema.CreateTable(table))^M
43151 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/alembic/ddl/impl.py", line 76, in _exec^M
43152 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed conn.execute(construct, *multiparams, **params)^M
43153 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 662, in execute^M
43154 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed params)^M
43155 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 720, in _execute_ddl^M
43156 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed compiled^M
43157 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 874, in _execute_context^M
43158 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed context)^M
43159 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 1024, in _handle_dbapi_exception^M
43160 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed exc_info^M
43161 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/sqlalchemy/util/compat.py", line 196, in raise_from_cause^M
43162 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed reraise(type(exception), exception, tb=exc_tb)^M
43163 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 867, in _execute_context^M
43164 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed context)^M
43165 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/default.py", line 324, in do_execute^M
43166 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed cursor.execute(statement, parameters)^M
43167 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/MySQLdb/cursors.py", line 174, in execute^M
43168 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed self.errorhandler(self, exc, value)^M
43169 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/dist-packages/MySQLdb/connections.py", line 36, in defaulterrorhandler^M
43170 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed raise errorclass, errorvalue^M
43171 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed sqlalchemy.exc.OperationalError: (OperationalError) (1050, "Table 'networks' already exists") '\nCREATE TABLE networks (\n\ttenant_id VARCHAR(255), \n\tid VARCHAR(36) NOT NULL, \n\tname VARCHAR(255), \n\tstatus VARCHAR(16), \n\tadmin_state_up BOOL, \n\tshared BOOL, \n\tPRIMARY KEY (id), \n\tCHECK (admin_state_up IN (0, 1)), \n\tCHECK (shared IN (0, 1))\n)\n\n' ()^M
…
43181 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/var/lib/juju/agents/unit-nova-cloud-controller-0/charm/hooks/config-changed", line 103, in config_changed^M
43182 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed CONFIGS = do_openstack_upgrade()^M
43183 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File
"/var/lib/juju/agents/unit-nova-cloud-controller-0/charm/hooks/nova_cc_utils.py", line 464, in do_openstack_upgrade^M
43184 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed return _do_openstack_upgrade(new_src)^M
43185 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/var/lib/juju/agents/unit-nova-cloud-controller-0/charm/hooks/nova_cc_utils.py", line 441, in _do_openstack_upgrade^M
43186 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed neutron_db_manage(['upgrade', 'head'])^M
43187 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/var/lib/juju/agents/unit-nova-cloud-controller-0/charm/hooks/nova_cc_utils.py", line 379, in neutron_db_manage^M
43188 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed '--config-file={}'.format(conf)] + actions^M
43189 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed File "/usr/lib/python2.7/subprocess.py", line 511, in check_call^M
43190 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed raise CalledProcessError(retcode, cmd)^M
43191 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 INFO config-changed subprocess.CalledProcessError: Command '['/usr/bin/neutron-db-manage', '--config-file=/etc/neutron/neutron.conf', '--config-file=/etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini', 'upgrade', 'head']' returned non-zero exit status 1^M
43192 unit-nova-cloud-controller-0: 2014-04-15 16:47:04 ERROR juju.worker.uniter uniter.go:486 hook failed: exit status 1^M