>= liberty version detection failure with patch release
Bug #1531102 reported by
James Page
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Charm Helpers |
Fix Released
|
Undecided
|
Unassigned | ||
ceilometer (Juju Charms Collection) |
Fix Released
|
Undecided
|
Unassigned | ||
cinder (Juju Charms Collection) |
Fix Released
|
Undecided
|
Unassigned | ||
glance (Juju Charms Collection) |
Fix Released
|
Undecided
|
Unassigned | ||
heat (Juju Charms Collection) |
Fix Released
|
Undecided
|
Unassigned | ||
keystone (Juju Charms Collection) |
Fix Released
|
Undecided
|
Unassigned | ||
neutron-api (Juju Charms Collection) |
Fix Released
|
Undecided
|
Unassigned | ||
neutron-gateway (Juju Charms Collection) |
Fix Released
|
Undecided
|
Unassigned | ||
nova-cloud-controller (Juju Charms Collection) |
Fix Released
|
Undecided
|
Unassigned | ||
nova-compute (Juju Charms Collection) |
Fix Released
|
Undecided
|
Unassigned | ||
openstack-dashboard (Juju Charms Collection) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
OpenStack just release a number for updates for liberty release; these take the form:
cinder: 7.0.1
the version detection in charm-helpers matches on the full x.y.z version, so will fail once these packages get released into the archive.
We should match on x.y only.
Related branches
lp://qastaging/~james-page/charm-helpers/lp1531102
- Liam Young (community): Approve
-
Diff: 141 lines (+41/-36)2 files modifiedcharmhelpers/contrib/openstack/utils.py (+27/-25)
tests/contrib/openstack/test_openstack_utils.py (+14/-11)
lp://qastaging/~james-page/charms/trusty/cinder/lp1531102
- Liam Young (community): Approve
-
Diff: 94 lines (+27/-25)1 file modifiedhooks/charmhelpers/contrib/openstack/utils.py (+27/-25)
lp://qastaging/~james-page/charms/trusty/neutron-api/lp1531102
Merged
into
lp://qastaging/~openstack-charmers-archive/charms/trusty/neutron-api/next
at
revision 161
- Liam Young (community): Approve
-
Diff: 166 lines (+95/-25)2 files modifiedhooks/charmhelpers/contrib/openstack/utils.py (+27/-25)
hooks/charmhelpers/core/kernel.py (+68/-0)
lp://qastaging/~james-page/charms/trusty/glance/lp1531102
- OpenStack Charmers: Pending requested
-
Diff: 198 lines (+61/-42)2 files modifiedcharmhelpers/contrib/openstack/utils.py (+27/-25)
charmhelpers/core/host.py (+34/-17)
lp://qastaging/~james-page/charms/trusty/neutron-gateway/lp1531102
Merged
into
lp://qastaging/~openstack-charmers-archive/charms/trusty/neutron-gateway/next
at
revision 157
- Liam Young (community): Approve
-
Diff: 93 lines (+27/-25)1 file modifiedhooks/charmhelpers/contrib/openstack/utils.py (+27/-25)
lp://qastaging/~james-page/charms/trusty/neutron-openvswitch/lp1531102
Merged
into
lp://qastaging/~openstack-charmers-archive/charms/trusty/neutron-openvswitch/next
at
revision 98
- Liam Young (community): Approve
-
Diff: 93 lines (+27/-25)1 file modifiedhooks/charmhelpers/contrib/openstack/utils.py (+27/-25)
lp://qastaging/~james-page/charms/trusty/nova-compute/lp1531102
Merged
into
lp://qastaging/~openstack-charmers-archive/charms/trusty/nova-compute/next
at
revision 187
- Liam Young (community): Approve
-
Diff: 93 lines (+27/-25)1 file modifiedhooks/charmhelpers/contrib/openstack/utils.py (+27/-25)
lp://qastaging/~james-page/charms/trusty/nova-cloud-controller/lp1531102
Merged
into
lp://qastaging/~openstack-charmers-archive/charms/trusty/nova-cloud-controller/next
at
revision 207
- Liam Young (community): Approve
-
Diff: 93 lines (+27/-25)1 file modifiedhooks/charmhelpers/contrib/openstack/utils.py (+27/-25)
lp://qastaging/~james-page/charms/trusty/keystone/lp1531102
- OpenStack Charmers: Pending requested
-
Diff: 271 lines (+129/-42)3 files modifiedcharmhelpers/contrib/openstack/utils.py (+27/-25)
charmhelpers/core/host.py (+34/-17)
charmhelpers/core/kernel.py (+68/-0)
lp://qastaging/~james-page/charms/trusty/heat/lp1531102
- Liam Young (community): Approve
-
Diff: 166 lines (+95/-25)2 files modifiedhooks/charmhelpers/contrib/openstack/utils.py (+27/-25)
hooks/charmhelpers/core/kernel.py (+68/-0)
lp://qastaging/~james-page/charms/trusty/ceilometer/lp1531102
Merged
into
lp://qastaging/~openstack-charmers-archive/charms/trusty/ceilometer/next
at
revision 109
- Liam Young (community): Approve
-
Diff: 94 lines (+27/-25)1 file modifiedcharmhelpers/contrib/openstack/utils.py (+27/-25)
lp://qastaging/~james-page/charms/trusty/swift-proxy/lp1531102
Merged
into
lp://qastaging/~openstack-charmers-archive/charms/trusty/swift-proxy/next
at
revision 131
- OpenStack Charmers: Pending requested
-
Diff: 198 lines (+61/-42)2 files modifiedcharmhelpers/contrib/openstack/utils.py (+27/-25)
charmhelpers/core/host.py (+34/-17)
lp://qastaging/~james-page/charms/trusty/swift-storage/lp1531102
Merged
into
lp://qastaging/~openstack-charmers-archive/charms/trusty/swift-storage/next
at
revision 98
- OpenStack Charmers: Pending requested
-
Diff: 198 lines (+61/-42)2 files modifiedcharmhelpers/contrib/openstack/utils.py (+27/-25)
charmhelpers/core/host.py (+34/-17)
lp://qastaging/~james-page/charms/trusty/openstack-dashboard/lp1531102
Merged
into
lp://qastaging/~openstack-charmers-archive/charms/trusty/openstack-dashboard/next
at
revision 97
- Liam Young (community): Approve
-
Diff: 93 lines (+27/-25)1 file modifiedhooks/charmhelpers/contrib/openstack/utils.py (+27/-25)
lp://qastaging/~james-page/charms/trusty/cinder/lp1531102-trunk
- Liam Young (community): Approve
-
Diff: 761 lines (+351/-44)10 files modifiedhooks/charmhelpers/contrib/openstack/amulet/deployment.py (+100/-1)
hooks/charmhelpers/contrib/openstack/amulet/utils.py (+26/-4)
hooks/charmhelpers/contrib/openstack/context.py (+40/-13)
hooks/charmhelpers/contrib/openstack/neutron.py (+17/-3)
hooks/charmhelpers/contrib/openstack/templates/ceph.conf (+6/-0)
hooks/charmhelpers/contrib/openstack/utils.py (+22/-17)
hooks/charmhelpers/core/host.py (+12/-1)
hooks/charmhelpers/core/hugepage.py (+2/-0)
tests/charmhelpers/contrib/openstack/amulet/deployment.py (+100/-1)
tests/charmhelpers/contrib/openstack/amulet/utils.py (+26/-4)
lp://qastaging/~james-page/charms/trusty/neutron-api/lp1531102-trunk
Merged
into
lp://qastaging/~openstack-charmers-archive/charms/trusty/neutron-api/trunk
at
revision 121
- Liam Young (community): Approve
-
Diff: 606 lines (+275/-39)7 files modifiedhooks/charmhelpers/contrib/openstack/amulet/deployment.py (+67/-8)
hooks/charmhelpers/contrib/openstack/amulet/utils.py (+25/-3)
hooks/charmhelpers/contrib/openstack/utils.py (+21/-17)
hooks/charmhelpers/core/hugepage.py (+2/-0)
hooks/charmhelpers/core/kernel.py (+68/-0)
tests/charmhelpers/contrib/openstack/amulet/deployment.py (+67/-8)
tests/charmhelpers/contrib/openstack/amulet/utils.py (+25/-3)
lp://qastaging/~james-page/charms/trusty/glance/lp1531102-trunk
- Liam Young (community): Approve
-
Diff: 671 lines (+325/-35)9 files modifiedcharmhelpers/contrib/openstack/amulet/deployment.py (+100/-1)
charmhelpers/contrib/openstack/amulet/utils.py (+25/-3)
charmhelpers/contrib/openstack/context.py (+25/-9)
charmhelpers/contrib/openstack/neutron.py (+14/-0)
charmhelpers/contrib/openstack/utils.py (+22/-17)
charmhelpers/core/host.py (+12/-1)
charmhelpers/core/hugepage.py (+2/-0)
tests/charmhelpers/contrib/openstack/amulet/deployment.py (+100/-1)
tests/charmhelpers/contrib/openstack/amulet/utils.py (+25/-3)
lp://qastaging/~james-page/charms/trusty/neutron-gateway/lp1531102-trunk
Merged
into
lp://qastaging/~openstack-charmers-archive/charms/trusty/neutron-gateway/trunk
at
revision 136
- charmers: Pending requested
-
Diff: 533 lines (+207/-39)6 files modifiedhooks/charmhelpers/contrib/openstack/amulet/deployment.py (+67/-8)
hooks/charmhelpers/contrib/openstack/amulet/utils.py (+25/-3)
hooks/charmhelpers/contrib/openstack/utils.py (+21/-17)
hooks/charmhelpers/core/hugepage.py (+2/-0)
tests/charmhelpers/contrib/openstack/amulet/deployment.py (+67/-8)
tests/charmhelpers/contrib/openstack/amulet/utils.py (+25/-3)
lp://qastaging/~james-page/charms/trusty/neutron-openvswitch/lp1531102-trunk
Merged
into
lp://qastaging/~openstack-charmers-archive/charms/trusty/neutron-openvswitch/trunk
at
revision 74
- Liam Young (community): Approve
-
Diff: 680 lines (+326/-36)9 files modifiedhooks/charmhelpers/contrib/openstack/amulet/deployment.py (+100/-1)
hooks/charmhelpers/contrib/openstack/amulet/utils.py (+26/-4)
hooks/charmhelpers/contrib/openstack/context.py (+25/-9)
hooks/charmhelpers/contrib/openstack/neutron.py (+14/-0)
hooks/charmhelpers/contrib/openstack/utils.py (+22/-17)
hooks/charmhelpers/core/host.py (+12/-1)
hooks/charmhelpers/core/hugepage.py (+2/-0)
tests/charmhelpers/contrib/openstack/amulet/deployment.py (+100/-1)
tests/charmhelpers/contrib/openstack/amulet/utils.py (+25/-3)
lp://qastaging/~james-page/charms/trusty/nova-compute/lp1531102-trunk
Merged
into
lp://qastaging/~openstack-charmers-archive/charms/trusty/nova-compute/trunk
at
revision 145
- Liam Young (community): Approve
-
Diff: 75 lines (+18/-16)1 file modifiedhooks/charmhelpers/contrib/openstack/utils.py (+18/-16)
lp://qastaging/~james-page/charms/trusty/nova-cloud-controller/lp1531102-trunk
Merged
into
lp://qastaging/~openstack-charmers-archive/charms/trusty/nova-cloud-controller/trunk
at
revision 172
- OpenStack Charmers: Pending requested
-
Diff: 670 lines (+292/-42)9 files modifiedhooks/charmhelpers/contrib/openstack/amulet/deployment.py (+100/-1)
hooks/charmhelpers/contrib/openstack/amulet/utils.py (+25/-3)
hooks/charmhelpers/contrib/openstack/context.py (+25/-9)
hooks/charmhelpers/contrib/openstack/neutron.py (+14/-0)
hooks/charmhelpers/contrib/openstack/utils.py (+22/-17)
hooks/charmhelpers/core/host.py (+12/-1)
hooks/charmhelpers/core/hugepage.py (+2/-0)
tests/charmhelpers/contrib/openstack/amulet/deployment.py (+67/-8)
tests/charmhelpers/contrib/openstack/amulet/utils.py (+25/-3)
lp://qastaging/~james-page/charms/trusty/keystone/lp1531102-trunk
- Liam Young (community): Approve
-
Diff: 834 lines (+419/-44)11 files modifiedcharmhelpers/contrib/openstack/amulet/deployment.py (+100/-1)
charmhelpers/contrib/openstack/amulet/utils.py (+26/-4)
charmhelpers/contrib/openstack/context.py (+40/-13)
charmhelpers/contrib/openstack/neutron.py (+17/-3)
charmhelpers/contrib/openstack/templates/ceph.conf (+6/-0)
charmhelpers/contrib/openstack/utils.py (+22/-17)
charmhelpers/core/host.py (+12/-1)
charmhelpers/core/hugepage.py (+2/-0)
charmhelpers/core/kernel.py (+68/-0)
tests/charmhelpers/contrib/openstack/amulet/deployment.py (+100/-1)
tests/charmhelpers/contrib/openstack/amulet/utils.py (+26/-4)
lp://qastaging/~james-page/charms/trusty/heat/lp1531102-trunk
- Liam Young (community): Approve
-
Diff: 1024 lines (+506/-61)13 files modifiedhooks/charmhelpers/contrib/openstack/amulet/deployment.py (+100/-1)
hooks/charmhelpers/contrib/openstack/amulet/utils.py (+26/-4)
hooks/charmhelpers/contrib/openstack/context.py (+40/-13)
hooks/charmhelpers/contrib/openstack/neutron.py (+17/-3)
hooks/charmhelpers/contrib/openstack/templates/ceph.conf (+6/-0)
hooks/charmhelpers/contrib/openstack/utils.py (+30/-18)
hooks/charmhelpers/core/hookenv.py (+32/-0)
hooks/charmhelpers/core/host.py (+12/-1)
hooks/charmhelpers/core/hugepage.py (+2/-0)
hooks/charmhelpers/core/kernel.py (+68/-0)
tests/charmhelpers/contrib/amulet/utils.py (+47/-16)
tests/charmhelpers/contrib/openstack/amulet/deployment.py (+100/-1)
tests/charmhelpers/contrib/openstack/amulet/utils.py (+26/-4)
lp://qastaging/~james-page/charms/trusty/ceilometer/lp1531102-trunk
Merged
into
lp://qastaging/~openstack-charmers-archive/charms/trusty/ceilometer/trunk
at
revision 91
- Liam Young (community): Approve
-
Diff: 533 lines (+207/-39)6 files modifiedcharmhelpers/contrib/openstack/amulet/deployment.py (+67/-8)
charmhelpers/contrib/openstack/amulet/utils.py (+25/-3)
charmhelpers/contrib/openstack/utils.py (+21/-17)
charmhelpers/core/hugepage.py (+2/-0)
tests/charmhelpers/contrib/openstack/amulet/deployment.py (+67/-8)
tests/charmhelpers/contrib/openstack/amulet/utils.py (+25/-3)
lp://qastaging/~james-page/charms/trusty/swift-proxy/lp1531102-trunk
Merged
into
lp://qastaging/~openstack-charmers-archive/charms/trusty/swift-proxy/trunk
at
revision 107
- Liam Young (community): Approve
-
Diff: 566 lines (+285/-26)7 files modifiedcharmhelpers/contrib/openstack/amulet/deployment.py (+100/-1)
charmhelpers/contrib/openstack/amulet/utils.py (+25/-3)
charmhelpers/contrib/openstack/utils.py (+21/-17)
charmhelpers/core/host.py (+12/-1)
charmhelpers/core/hugepage.py (+2/-0)
tests/charmhelpers/contrib/openstack/amulet/deployment.py (+100/-1)
tests/charmhelpers/contrib/openstack/amulet/utils.py (+25/-3)
lp://qastaging/~james-page/charms/trusty/openstack-dashboard/lp1531102-trunk
Merged
into
lp://qastaging/~openstack-charmers-archive/charms/trusty/openstack-dashboard/trunk
at
revision 73
- Liam Young (community): Approve
-
Diff: 566 lines (+285/-26)7 files modifiedhooks/charmhelpers/contrib/openstack/amulet/deployment.py (+100/-1)
hooks/charmhelpers/contrib/openstack/amulet/utils.py (+25/-3)
hooks/charmhelpers/contrib/openstack/utils.py (+21/-17)
hooks/charmhelpers/core/host.py (+12/-1)
hooks/charmhelpers/core/hugepage.py (+2/-0)
tests/charmhelpers/contrib/openstack/amulet/deployment.py (+100/-1)
tests/charmhelpers/contrib/openstack/amulet/utils.py (+25/-3)
Changed in charm-helpers: | |
status: | New → Fix Committed |
Changed in ceilometer (Juju Charms Collection): | |
status: | New → Fix Committed |
milestone: | none → 16.01 |
Changed in cinder (Juju Charms Collection): | |
milestone: | none → 16.01 |
status: | New → Fix Committed |
Changed in heat (Juju Charms Collection): | |
milestone: | none → 16.01 |
status: | New → Fix Committed |
Changed in keystone (Juju Charms Collection): | |
milestone: | none → 16.01 |
status: | New → Fix Committed |
Changed in keystone (Juju Charms Collection): | |
status: | Fix Committed → In Progress |
Changed in neutron-api (Juju Charms Collection): | |
milestone: | none → 16.01 |
status: | New → Fix Committed |
Changed in neutron-gateway (Juju Charms Collection): | |
milestone: | none → 16.01 |
status: | New → Fix Committed |
Changed in nova-cloud-controller (Juju Charms Collection): | |
milestone: | none → 16.01 |
status: | New → Fix Committed |
Changed in nova-compute (Juju Charms Collection): | |
milestone: | none → 16.01 |
status: | New → Fix Committed |
Changed in openstack-dashboard (Juju Charms Collection): | |
milestone: | none → 16.01 |
status: | New → Fix Committed |
Changed in glance (Juju Charms Collection): | |
milestone: | none → 16.01 |
status: | New → In Progress |
Changed in charm-helpers: | |
status: | Fix Committed → Fix Released |
tags: | added: backport-potential openstack |
Changed in glance (Juju Charms Collection): | |
status: | In Progress → Fix Committed |
Changed in keystone (Juju Charms Collection): | |
status: | In Progress → Fix Committed |
Changed in cinder (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
Changed in neutron-api (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
Changed in neutron-gateway (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
Changed in nova-cloud-controller (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
Changed in nova-compute (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
Changed in glance (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
Changed in ceilometer (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
Changed in keystone (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
Changed in heat (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
Changed in openstack-dashboard (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
ftr this cinder-ceph and ceilometer-agent charms were resolved as part of bug 1535062