2016-10-18 11:54:57 |
Liam Young |
bug |
|
|
added bug |
2016-10-18 15:55:16 |
Corey Bryant |
nominated for series |
|
Ubuntu Xenial |
|
2016-10-18 15:55:16 |
Corey Bryant |
bug task added |
|
mistral (Ubuntu Xenial) |
|
2016-10-18 15:55:31 |
Corey Bryant |
bug task added |
|
cloud-archive |
|
2016-10-18 15:55:40 |
Corey Bryant |
cloud-archive: status |
New |
In Progress |
|
2016-10-18 15:55:44 |
Corey Bryant |
mistral (Ubuntu): status |
New |
In Progress |
|
2016-10-18 15:55:47 |
Corey Bryant |
mistral (Ubuntu Xenial): status |
New |
In Progress |
|
2016-10-18 15:55:52 |
Corey Bryant |
nominated for series |
|
cloud-archive/mitaka |
|
2016-10-18 15:55:52 |
Corey Bryant |
bug task added |
|
cloud-archive/mitaka |
|
2016-10-18 15:55:59 |
Corey Bryant |
cloud-archive/mitaka: status |
New |
In Progress |
|
2016-10-18 15:56:02 |
Corey Bryant |
cloud-archive: assignee |
|
Corey Bryant (corey.bryant) |
|
2016-10-18 15:56:10 |
Corey Bryant |
mistral (Ubuntu Xenial): assignee |
|
Corey Bryant (corey.bryant) |
|
2016-10-18 15:56:15 |
Corey Bryant |
cloud-archive/mitaka: assignee |
|
Corey Bryant (corey.bryant) |
|
2016-10-18 15:56:18 |
Corey Bryant |
summary |
Files missing from package |
[SRU] Files missing from package |
|
2016-10-18 15:56:19 |
Corey Bryant |
mistral (Ubuntu): assignee |
|
Corey Bryant (corey.bryant) |
|
2016-10-18 15:56:37 |
Corey Bryant |
description |
After the package is installed some of the files that support the initialisation of the database seem to missing. As does the policy.json.
The files that are missing:
/usr/lib/python2.7/dist-packages/mistral/actions/openstack/mapping.json
/usr/lib/python2.7/dist-packages/mistral/resources (directory + contents)
/etc/mistral/policy.json
Without the DB files the schema initialisation fails:
# mistral-db-manage --config-file /etc/mistral/mistral.conf populate
Traceback (most recent call last):
File "/usr/bin/mistral-db-manage", line 10, in <module>
sys.exit(main())
File "/usr/lib/python2.7/dist-packages/mistral/db/sqlalchemy/migration/cli.py", line 129, in main
CONF.command.func(config, CONF.command.name)
File "/usr/lib/python2.7/dist-packages/mistral/db/sqlalchemy/migration/cli.py", line 70, in do_populate
action_manager.sync_db()
File "/usr/lib/python2.7/dist-packages/mistral/services/action_manager.py", line 82, in sync_db
register_action_classes()
File "/usr/lib/python2.7/dist-packages/mistral/services/action_manager.py", line 128, in register_action_classes
_register_dynamic_action_classes()
File "/usr/lib/python2.7/dist-packages/mistral/services/action_manager.py", line 88, in _register_dynamic_action_classes
actions = generator.create_actions()
File "/usr/lib/python2.7/dist-packages/mistral/actions/openstack/action_generator/base.py", line 77, in create_actions
mapping = get_mapping()
File "/usr/lib/python2.7/dist-packages/mistral/actions/openstack/action_generator/base.py", line 45, in get_mapping
MAPPING_PATH)).read())
IOError: [Errno 2] No such file or directory: '/usr/lib/python2.7/dist-packages/mistral/actions/openstack/mapping.json'
And without the policy.json clients cannot authorise.
Reproduce db issue:
lxc launch ubuntu-daily:yakkety
lxc exec <container-name> bash
apt update
apt install mistral-api
mistral-db-manage --config-file /etc/mistral/mistral.conf populate |
After the package is installed some of the files that support the initialisation of the database seem to missing. As does the policy.json.
The files that are missing:
/usr/lib/python2.7/dist-packages/mistral/actions/openstack/mapping.json
/usr/lib/python2.7/dist-packages/mistral/resources (directory + contents)
/etc/mistral/policy.json
Without the DB files the schema initialisation fails:
# mistral-db-manage --config-file /etc/mistral/mistral.conf populate
Traceback (most recent call last):
File "/usr/bin/mistral-db-manage", line 10, in <module>
sys.exit(main())
File "/usr/lib/python2.7/dist-packages/mistral/db/sqlalchemy/migration/cli.py", line 129, in main
CONF.command.func(config, CONF.command.name)
File "/usr/lib/python2.7/dist-packages/mistral/db/sqlalchemy/migration/cli.py", line 70, in do_populate
action_manager.sync_db()
File "/usr/lib/python2.7/dist-packages/mistral/services/action_manager.py", line 82, in sync_db
register_action_classes()
File "/usr/lib/python2.7/dist-packages/mistral/services/action_manager.py", line 128, in register_action_classes
_register_dynamic_action_classes()
File "/usr/lib/python2.7/dist-packages/mistral/services/action_manager.py", line 88, in _register_dynamic_action_classes
actions = generator.create_actions()
File "/usr/lib/python2.7/dist-packages/mistral/actions/openstack/action_generator/base.py", line 77, in create_actions
mapping = get_mapping()
File "/usr/lib/python2.7/dist-packages/mistral/actions/openstack/action_generator/base.py", line 45, in get_mapping
MAPPING_PATH)).read())
IOError: [Errno 2] No such file or directory: '/usr/lib/python2.7/dist-packages/mistral/actions/openstack/mapping.json'
And without the policy.json clients cannot authorise.
Reproduce db issue:
lxc launch ubuntu-daily:yakkety
lxc exec <container-name> bash
apt update
apt install mistral-api
mistral-db-manage --config-file /etc/mistral/mistral.conf populate |
|
2016-10-18 15:57:49 |
Corey Bryant |
description |
After the package is installed some of the files that support the initialisation of the database seem to missing. As does the policy.json.
The files that are missing:
/usr/lib/python2.7/dist-packages/mistral/actions/openstack/mapping.json
/usr/lib/python2.7/dist-packages/mistral/resources (directory + contents)
/etc/mistral/policy.json
Without the DB files the schema initialisation fails:
# mistral-db-manage --config-file /etc/mistral/mistral.conf populate
Traceback (most recent call last):
File "/usr/bin/mistral-db-manage", line 10, in <module>
sys.exit(main())
File "/usr/lib/python2.7/dist-packages/mistral/db/sqlalchemy/migration/cli.py", line 129, in main
CONF.command.func(config, CONF.command.name)
File "/usr/lib/python2.7/dist-packages/mistral/db/sqlalchemy/migration/cli.py", line 70, in do_populate
action_manager.sync_db()
File "/usr/lib/python2.7/dist-packages/mistral/services/action_manager.py", line 82, in sync_db
register_action_classes()
File "/usr/lib/python2.7/dist-packages/mistral/services/action_manager.py", line 128, in register_action_classes
_register_dynamic_action_classes()
File "/usr/lib/python2.7/dist-packages/mistral/services/action_manager.py", line 88, in _register_dynamic_action_classes
actions = generator.create_actions()
File "/usr/lib/python2.7/dist-packages/mistral/actions/openstack/action_generator/base.py", line 77, in create_actions
mapping = get_mapping()
File "/usr/lib/python2.7/dist-packages/mistral/actions/openstack/action_generator/base.py", line 45, in get_mapping
MAPPING_PATH)).read())
IOError: [Errno 2] No such file or directory: '/usr/lib/python2.7/dist-packages/mistral/actions/openstack/mapping.json'
And without the policy.json clients cannot authorise.
Reproduce db issue:
lxc launch ubuntu-daily:yakkety
lxc exec <container-name> bash
apt update
apt install mistral-api
mistral-db-manage --config-file /etc/mistral/mistral.conf populate |
[Description]
After the package is installed some of the files that support the initialisation of the database seem to missing. As does the policy.json.
The files that are missing:
/usr/lib/python2.7/dist-packages/mistral/actions/openstack/mapping.json
/usr/lib/python2.7/dist-packages/mistral/resources (directory + contents)
/etc/mistral/policy.json
Without the DB files the schema initialisation fails:
# mistral-db-manage --config-file /etc/mistral/mistral.conf populate
Traceback (most recent call last):
File "/usr/bin/mistral-db-manage", line 10, in <module>
sys.exit(main())
File "/usr/lib/python2.7/dist-packages/mistral/db/sqlalchemy/migration/cli.py", line 129, in main
CONF.command.func(config, CONF.command.name)
File "/usr/lib/python2.7/dist-packages/mistral/db/sqlalchemy/migration/cli.py", line 70, in do_populate
action_manager.sync_db()
File "/usr/lib/python2.7/dist-packages/mistral/services/action_manager.py", line 82, in sync_db
register_action_classes()
File "/usr/lib/python2.7/dist-packages/mistral/services/action_manager.py", line 128, in register_action_classes
_register_dynamic_action_classes()
File "/usr/lib/python2.7/dist-packages/mistral/services/action_manager.py", line 88, in _register_dynamic_action_classes
actions = generator.create_actions()
File "/usr/lib/python2.7/dist-packages/mistral/actions/openstack/action_generator/base.py", line 77, in create_actions
mapping = get_mapping()
File "/usr/lib/python2.7/dist-packages/mistral/actions/openstack/action_generator/base.py", line 45, in get_mapping
MAPPING_PATH)).read())
IOError: [Errno 2] No such file or directory: '/usr/lib/python2.7/dist-packages/mistral/actions/openstack/mapping.json'
And without the policy.json clients cannot authorise.
[Test Case]
Reproduce db issue:
lxc launch ubuntu-daily:yakkety
lxc exec <container-name> bash
apt update
apt install mistral-api
mistral-db-manage --config-file /etc/mistral/mistral.conf populate
[Regression Potential]
Very little as the fix just updates the package to install the missing json files. |
|
2016-10-18 16:00:28 |
Corey Bryant |
nominated for series |
|
cloud-archive/newton |
|
2016-10-18 16:00:28 |
Corey Bryant |
bug task added |
|
cloud-archive/newton |
|
2016-10-18 16:01:08 |
Corey Bryant |
nominated for series |
|
Ubuntu Yakkety |
|
2016-10-18 16:01:08 |
Corey Bryant |
bug task added |
|
mistral (Ubuntu Yakkety) |
|
2016-10-18 16:01:15 |
Corey Bryant |
mistral (Ubuntu Yakkety): assignee |
|
Corey Bryant (corey.bryant) |
|
2016-10-18 16:01:18 |
Corey Bryant |
mistral (Ubuntu Yakkety): status |
New |
In Progress |
|
2016-10-18 17:32:28 |
Corey Bryant |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2016-10-20 06:10:35 |
Launchpad Janitor |
mistral (Ubuntu): status |
In Progress |
Fix Released |
|
2016-10-20 19:34:32 |
Martin Pitt |
mistral (Ubuntu Yakkety): status |
In Progress |
Fix Committed |
|
2016-10-20 19:34:34 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2016-10-20 19:34:39 |
Martin Pitt |
tags |
|
verification-needed |
|
2016-10-27 20:55:38 |
Brian Murray |
mistral (Ubuntu Xenial): status |
In Progress |
Fix Committed |
|
2016-10-31 17:23:48 |
Ryan Beisner |
cloud-archive/mitaka: status |
In Progress |
Fix Committed |
|
2016-10-31 17:23:49 |
Ryan Beisner |
tags |
verification-needed |
verification-mitaka-needed verification-needed |
|
2016-11-01 12:22:47 |
Corey Bryant |
tags |
verification-mitaka-needed verification-needed |
verification-done verification-mitaka-done |
|
2016-11-01 13:21:52 |
Corey Bryant |
tags |
verification-done verification-mitaka-done |
verification-failed verification-mitaka-failed |
|
2016-11-02 18:14:02 |
Ryan Beisner |
cloud-archive: status |
In Progress |
Fix Committed |
|
2016-11-03 18:00:06 |
Brian Murray |
tags |
verification-failed verification-mitaka-failed |
verification-mitaka-failed |
|
2016-11-03 18:00:08 |
Brian Murray |
tags |
verification-mitaka-failed |
verification-mitaka-failed verification-needed |
|
2016-11-08 15:29:10 |
James Page |
tags |
verification-mitaka-failed verification-needed |
verification-mitaka-needed verification-needed |
|
2016-11-10 12:58:45 |
James Page |
tags |
verification-mitaka-needed verification-needed |
verification-mitaka-needed verification-needed verification-newton-needed |
|
2016-12-01 14:43:11 |
James Page |
cloud-archive: status |
Fix Committed |
Fix Released |
|
2017-03-06 17:10:00 |
James Page |
cloud-archive/newton: status |
Fix Committed |
Fix Released |
|
2017-04-10 13:19:01 |
Chuck Short |
tags |
verification-mitaka-needed verification-needed verification-newton-needed |
verification-done verification-mitaka-needed verification-newton-needed |
|
2017-04-12 08:47:29 |
Robie Basak |
tags |
verification-done verification-mitaka-needed verification-newton-needed |
verification-mitaka-needed verification-needed verification-newton-needed |
|
2017-05-15 09:34:38 |
James Page |
tags |
verification-mitaka-needed verification-needed verification-newton-needed |
verification-done-yakkety verification-mitaka-needed verification-needed verification-newton-needed |
|
2017-05-15 09:41:41 |
James Page |
tags |
verification-done-yakkety verification-mitaka-needed verification-needed verification-newton-needed |
verification-done verification-mitaka-needed verification-newton-needed |
|
2017-05-15 09:49:21 |
James Page |
tags |
verification-done verification-mitaka-needed verification-newton-needed |
verification-done verification-mitaka-needed verification-newton-done |
|
2017-05-15 09:55:58 |
James Page |
tags |
verification-done verification-mitaka-needed verification-newton-done |
verification-done verification-mitaka-done verification-newton-done |
|
2017-05-17 01:29:04 |
Launchpad Janitor |
mistral (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2017-05-17 01:29:19 |
Launchpad Janitor |
mistral (Ubuntu Yakkety): status |
Fix Committed |
Fix Released |
|
2017-05-17 08:11:15 |
James Page |
cloud-archive/mitaka: status |
Fix Committed |
Fix Released |
|