Activity log for bug #1531612

Date Who What changed Old value New value Message
2016-01-06 20:34:41 Nuno Santos bug added bug
2016-01-08 13:20:07 Corey Bryant description I had the source bundle at https://pastebin.canonical.com/147053/ (adapted from http://bazaar.launchpad.net/~ost-maintainers/openstack-charm-testing/trunk/files/head:/bundles/source/ , basically flattened to v4 format to allow for machine allocation/placement) working before, and yesterday noticed that it's now failing with a missing dependency (pip package testrepository) for neutron-fwaas (which is brought in by neutron-api). The relevant unit error log is at https://pastebin.canonical.com/147054/ This bug has been updated from it's original intent. The original bug description details are at the end of this section. The deploy from source support in the OpenStack charms performs shallow git clones (e.g. git clone --depth 1) by default. This increases the speed of a git clone significantly. However, there is a side-effect of shallow clones when they are pip installed, in that it causes pip to list the package version as 0.0.0, when in actuality the package version may have been 11.0.0. The next time a pip installed package needs a minimum version of that package (e.g. let's say it needs >= 10.0.0), it'll see that 0.0.0 is installed and it'll install the latest package from pypi. Non-shallow git clones enable pip to see the actual version and prevent this issue. The openstack-origin-git yaml should support an option to override the default depth of git clones on a per-repo basis. -------------------original bug details------------------------------- Here's the original bug description, which is really a dup of upstream bug https://bugs.launchpad.net/pbr/+bug/1375048. "Missing dependency on testrepository" I had the source bundle at https://pastebin.canonical.com/147053/ (adapted from http://bazaar.launchpad.net/~ost-maintainers/openstack-charm-testing/trunk/files/head:/bundles/source/ , basically flattened to v4 format to allow for machine allocation/placement) working before, and yesterday noticed that it's now failing with a missing dependency (pip package testrepository) for neutron-fwaas (which is brought in by neutron-api). The relevant unit error log is at https://pastebin.canonical.com/147054/
2016-01-08 13:20:39 Corey Bryant summary Missing dependency on testrepository Enable git clone depth override in opentstack-origin-git
2016-01-08 13:21:42 Corey Bryant bug task added keystone (Ubuntu)
2016-01-08 13:21:49 Corey Bryant bug task deleted keystone (Ubuntu)
2016-01-08 13:22:12 Corey Bryant bug task added keystone (Juju Charms Collection)
2016-01-08 13:22:34 Corey Bryant bug task added openstack-dashboard (Juju Charms Collection)
2016-01-08 13:22:53 Corey Bryant bug task added nova-compute (Juju Charms Collection)
2016-01-08 13:23:07 Corey Bryant bug task added nova-cloud-controller (Juju Charms Collection)
2016-01-08 13:23:23 Corey Bryant bug task added neutron-gateway (Juju Charms Collection)
2016-01-08 13:23:36 Corey Bryant bug task added cinder (Juju Charms Collection)
2016-01-08 13:23:57 Corey Bryant bug task added glance (Juju Charms Collection)
2016-01-08 13:24:36 Corey Bryant cinder (Juju Charms Collection): assignee Corey Bryant (corey.bryant)
2016-01-08 13:24:38 Corey Bryant glance (Juju Charms Collection): assignee Corey Bryant (corey.bryant)
2016-01-08 13:24:40 Corey Bryant keystone (Juju Charms Collection): assignee Corey Bryant (corey.bryant)
2016-01-08 13:24:41 Corey Bryant neutron-api (Juju Charms Collection): assignee Corey Bryant (corey.bryant)
2016-01-08 13:24:43 Corey Bryant neutron-gateway (Juju Charms Collection): assignee Corey Bryant (corey.bryant)
2016-01-08 13:24:44 Corey Bryant nova-cloud-controller (Juju Charms Collection): assignee Corey Bryant (corey.bryant)
2016-01-08 13:24:45 Corey Bryant nova-compute (Juju Charms Collection): assignee Corey Bryant (corey.bryant)
2016-01-08 13:24:47 Corey Bryant openstack-dashboard (Juju Charms Collection): assignee Corey Bryant (corey.bryant)
2016-01-08 13:24:53 Corey Bryant cinder (Juju Charms Collection): status New In Progress
2016-01-08 13:24:55 Corey Bryant glance (Juju Charms Collection): status New In Progress
2016-01-08 13:24:58 Corey Bryant keystone (Juju Charms Collection): status New In Progress
2016-01-08 13:25:00 Corey Bryant neutron-api (Juju Charms Collection): status New In Progress
2016-01-08 13:25:02 Corey Bryant neutron-gateway (Juju Charms Collection): status New In Progress
2016-01-08 13:25:04 Corey Bryant nova-cloud-controller (Juju Charms Collection): status New In Progress
2016-01-08 13:25:08 Corey Bryant nova-compute (Juju Charms Collection): status New In Progress
2016-01-08 13:25:10 Corey Bryant openstack-dashboard (Juju Charms Collection): status New In Progress
2016-01-08 13:28:05 Launchpad Janitor branch linked lp:~corey.bryant/charm-helpers/git-1531612
2016-01-08 15:37:57 Corey Bryant glance (Juju Charms Collection): status In Progress Fix Committed
2016-01-08 15:38:00 Corey Bryant neutron-gateway (Juju Charms Collection): status In Progress Fix Committed
2016-01-08 15:39:54 Corey Bryant nova-cloud-controller (Juju Charms Collection): status In Progress Fix Committed
2016-01-11 14:25:51 Corey Bryant neutron-api (Juju Charms Collection): status In Progress Fix Committed
2016-01-11 14:27:41 Corey Bryant openstack-dashboard (Juju Charms Collection): status In Progress Fix Committed
2016-01-11 22:34:29 Corey Bryant cinder (Juju Charms Collection): status In Progress Fix Committed
2016-01-11 22:34:31 Corey Bryant keystone (Juju Charms Collection): status In Progress Fix Committed
2016-01-12 13:08:07 Corey Bryant nova-compute (Juju Charms Collection): status In Progress Fix Committed
2016-02-09 16:02:03 Edward Hope-Morley cinder (Juju Charms Collection): milestone 16.01
2016-02-09 16:02:05 Edward Hope-Morley glance (Juju Charms Collection): milestone 16.01
2016-02-09 16:02:10 Edward Hope-Morley neutron-api (Juju Charms Collection): milestone 16.01
2016-02-09 16:02:13 Edward Hope-Morley neutron-gateway (Juju Charms Collection): milestone 16.01
2016-02-09 16:02:15 Edward Hope-Morley keystone (Juju Charms Collection): milestone 16.01
2016-02-09 16:02:20 Edward Hope-Morley nova-cloud-controller (Juju Charms Collection): milestone 16.01
2016-02-09 16:02:22 Edward Hope-Morley nova-compute (Juju Charms Collection): milestone 16.01
2016-02-09 16:02:26 Edward Hope-Morley openstack-dashboard (Juju Charms Collection): milestone 16.01
2016-02-09 16:02:34 Edward Hope-Morley cinder (Juju Charms Collection): status Fix Committed Fix Released
2016-02-09 16:02:36 Edward Hope-Morley glance (Juju Charms Collection): status Fix Committed Fix Released
2016-02-09 16:02:39 Edward Hope-Morley keystone (Juju Charms Collection): status Fix Committed Fix Released
2016-02-09 16:02:41 Edward Hope-Morley neutron-api (Juju Charms Collection): status Fix Committed Fix Released
2016-02-09 16:02:42 Edward Hope-Morley neutron-gateway (Juju Charms Collection): status Fix Committed Fix Released
2016-02-09 16:02:45 Edward Hope-Morley nova-compute (Juju Charms Collection): status Fix Committed Fix Released
2016-02-09 16:02:46 Edward Hope-Morley openstack-dashboard (Juju Charms Collection): status Fix Committed Fix Released
2016-02-09 16:02:50 Edward Hope-Morley nova-cloud-controller (Juju Charms Collection): status Fix Committed Fix Released