2017-09-07 12:22:24 |
Corey Bryant |
bug |
|
|
added bug |
2017-09-07 12:23:10 |
Corey Bryant |
bug task added |
|
charm-nova-cloud-controller |
|
2017-09-07 12:23:38 |
Corey Bryant |
description |
In upgrade testing for Pike we tripped over at least 3 scenarios so far where os_release() returns the old cached release after upgrade. For late release fixes, we've patched these issues int the calls to os_release, like this for example:
diff --git a/hooks/charmhelpers/contrib/openstack/utils.py b/hooks/charmhelpers/contrib/openstack/utils.py
index 837a167..f3dcecb 100644
--- a/hooks/charmhelpers/contrib/openstack/utils.py
+++ b/hooks/charmhelpers/contrib/openstack/utils.py
@@ -2012,7 +2012,7 @@ def enable_memcache(source=None, release=None, package=None):
if release:
_release = release
else:
- _release = os_release(package, base='icehouse')
+ _release = os_release(package, base='icehouse', reset_cache=True)
if not _release:
_release = get_os_codename_install_source(source)
We should really fix this in os_release() so we never have to deal with this issue again in another call to os_release. os_release should be updated to detect if an upgrade has occurred and reset it's cache after upgrade. |
In upgrade testing for Pike we tripped over at least 3 scenarios so far where os_release() returns the old cached release after upgrade. For late release fixes, we've patched these issues at the calls to os_release, like this for example:
diff --git a/hooks/charmhelpers/contrib/openstack/utils.py b/hooks/charmhelpers/contrib/openstack/utils.py
index 837a167..f3dcecb 100644
--- a/hooks/charmhelpers/contrib/openstack/utils.py
+++ b/hooks/charmhelpers/contrib/openstack/utils.py
@@ -2012,7 +2012,7 @@ def enable_memcache(source=None, release=None, package=None):
if release:
_release = release
else:
- _release = os_release(package, base='icehouse')
+ _release = os_release(package, base='icehouse', reset_cache=True)
if not _release:
_release = get_os_codename_install_source(source)
We should really fix this in os_release() so we never have to deal with this issue again in another call to os_release. os_release should be updated to detect if an upgrade has occurred and reset it's cache after upgrade. |
|
2017-09-07 12:23:52 |
Corey Bryant |
description |
In upgrade testing for Pike we tripped over at least 3 scenarios so far where os_release() returns the old cached release after upgrade. For late release fixes, we've patched these issues at the calls to os_release, like this for example:
diff --git a/hooks/charmhelpers/contrib/openstack/utils.py b/hooks/charmhelpers/contrib/openstack/utils.py
index 837a167..f3dcecb 100644
--- a/hooks/charmhelpers/contrib/openstack/utils.py
+++ b/hooks/charmhelpers/contrib/openstack/utils.py
@@ -2012,7 +2012,7 @@ def enable_memcache(source=None, release=None, package=None):
if release:
_release = release
else:
- _release = os_release(package, base='icehouse')
+ _release = os_release(package, base='icehouse', reset_cache=True)
if not _release:
_release = get_os_codename_install_source(source)
We should really fix this in os_release() so we never have to deal with this issue again in another call to os_release. os_release should be updated to detect if an upgrade has occurred and reset it's cache after upgrade. |
In upgrade testing for Pike we tripped over at least 3 scenarios so far where os_release() returns the old cached release after upgrade. For late release fixes, we've patched these issues at the calls to os_release, like this for example:
diff --git a/hooks/charmhelpers/contrib/openstack/utils.py b/hooks/charmhelpers/contrib/openstack/utils.py
index 837a167..f3dcecb 100644
--- a/hooks/charmhelpers/contrib/openstack/utils.py
+++ b/hooks/charmhelpers/contrib/openstack/utils.py
@@ -2012,7 +2012,7 @@ def enable_memcache(source=None, release=None, package=None):
if release:
_release = release
else:
- _release = os_release(package, base='icehouse')
+ _release = os_release(package, base='icehouse', reset_cache=True)
if not _release:
_release = get_os_codename_install_source(source)
We should really fix this in os_release() though so we never have to deal with this issue again in another call to os_release. os_release should be updated to detect if an upgrade has occurred and reset it's cache after upgrade. |
|
2017-09-07 12:24:15 |
Corey Bryant |
description |
In upgrade testing for Pike we tripped over at least 3 scenarios so far where os_release() returns the old cached release after upgrade. For late release fixes, we've patched these issues at the calls to os_release, like this for example:
diff --git a/hooks/charmhelpers/contrib/openstack/utils.py b/hooks/charmhelpers/contrib/openstack/utils.py
index 837a167..f3dcecb 100644
--- a/hooks/charmhelpers/contrib/openstack/utils.py
+++ b/hooks/charmhelpers/contrib/openstack/utils.py
@@ -2012,7 +2012,7 @@ def enable_memcache(source=None, release=None, package=None):
if release:
_release = release
else:
- _release = os_release(package, base='icehouse')
+ _release = os_release(package, base='icehouse', reset_cache=True)
if not _release:
_release = get_os_codename_install_source(source)
We should really fix this in os_release() though so we never have to deal with this issue again in another call to os_release. os_release should be updated to detect if an upgrade has occurred and reset it's cache after upgrade. |
In upgrade testing for Pike we tripped over at least 3 scenarios so far where os_release() returns the old cached release after upgrade. For late release fixes, we've patched these issues at the calls to os_release, like this for example:
diff --git a/hooks/charmhelpers/contrib/openstack/utils.py b/hooks/charmhelpers/contrib/openstack/utils.py
index 837a167..f3dcecb 100644
--- a/hooks/charmhelpers/contrib/openstack/utils.py
+++ b/hooks/charmhelpers/contrib/openstack/utils.py
@@ -2012,7 +2012,7 @@ def enable_memcache(source=None, release=None, package=None):
if release:
_release = release
else:
- _release = os_release(package, base='icehouse')
+ _release = os_release(package, base='icehouse', reset_cache=True)
if not _release:
_release = get_os_codename_install_source(source)
We should really fix this in os_release() though so we never have to deal with this issue again in another call to os_release. os_release should be updated to detect if an upgrade has occurred and reset it's cache after upgrade on it's own. |
|
2017-09-07 12:27:04 |
Corey Bryant |
description |
In upgrade testing for Pike we tripped over at least 3 scenarios so far where os_release() returns the old cached release after upgrade. For late release fixes, we've patched these issues at the calls to os_release, like this for example:
diff --git a/hooks/charmhelpers/contrib/openstack/utils.py b/hooks/charmhelpers/contrib/openstack/utils.py
index 837a167..f3dcecb 100644
--- a/hooks/charmhelpers/contrib/openstack/utils.py
+++ b/hooks/charmhelpers/contrib/openstack/utils.py
@@ -2012,7 +2012,7 @@ def enable_memcache(source=None, release=None, package=None):
if release:
_release = release
else:
- _release = os_release(package, base='icehouse')
+ _release = os_release(package, base='icehouse', reset_cache=True)
if not _release:
_release = get_os_codename_install_source(source)
We should really fix this in os_release() though so we never have to deal with this issue again in another call to os_release. os_release should be updated to detect if an upgrade has occurred and reset it's cache after upgrade on it's own. |
In upgrade testing for Pike we tripped over at least 2 scenarios so far where os_release() returns the old cached release after upgrade. For late release fixes, we've patched these issues at the calls to os_release, like this for example:
diff --git a/hooks/charmhelpers/contrib/openstack/utils.py b/hooks/charmhelpers/contrib/openstack/utils.py
index 837a167..f3dcecb 100644
--- a/hooks/charmhelpers/contrib/openstack/utils.py
+++ b/hooks/charmhelpers/contrib/openstack/utils.py
@@ -2012,7 +2012,7 @@ def enable_memcache(source=None, release=None, package=None):
if release:
_release = release
else:
- _release = os_release(package, base='icehouse')
+ _release = os_release(package, base='icehouse', reset_cache=True)
if not _release:
_release = get_os_codename_install_source(source)
We should really fix this in os_release() though so we never have to deal with this issue again in another call to os_release. os_release should be updated to detect if an upgrade has occurred and reset it's cache after upgrade on it's own. |
|
2017-09-07 12:28:31 |
Corey Bryant |
description |
In upgrade testing for Pike we tripped over at least 2 scenarios so far where os_release() returns the old cached release after upgrade. For late release fixes, we've patched these issues at the calls to os_release, like this for example:
diff --git a/hooks/charmhelpers/contrib/openstack/utils.py b/hooks/charmhelpers/contrib/openstack/utils.py
index 837a167..f3dcecb 100644
--- a/hooks/charmhelpers/contrib/openstack/utils.py
+++ b/hooks/charmhelpers/contrib/openstack/utils.py
@@ -2012,7 +2012,7 @@ def enable_memcache(source=None, release=None, package=None):
if release:
_release = release
else:
- _release = os_release(package, base='icehouse')
+ _release = os_release(package, base='icehouse', reset_cache=True)
if not _release:
_release = get_os_codename_install_source(source)
We should really fix this in os_release() though so we never have to deal with this issue again in another call to os_release. os_release should be updated to detect if an upgrade has occurred and reset it's cache after upgrade on it's own. |
In upgrade testing for Pike we tripped over at least 2 scenarios so far where os_release() returns the old cached release after upgrade. For late release fixes, we've patched these issues at the calls to os_release, like this for example:
diff --git a/hooks/charmhelpers/contrib/openstack/utils.py b/hooks/charmhelpers/contrib/openstack/utils.py
index 837a167..f3dcecb 100644
--- a/hooks/charmhelpers/contrib/openstack/utils.py
+++ b/hooks/charmhelpers/contrib/openstack/utils.py
@@ -2012,7 +2012,7 @@ def enable_memcache(source=None, release=None, package=None):
if release:
_release = release
else:
- _release = os_release(package, base='icehouse')
+ _release = os_release(package, base='icehouse', reset_cache=True)
if not _release:
_release = get_os_codename_install_source(source)
and this for example:
https://review.openstack.org/#/c/501489/
We should really fix this in os_release() though so we never have to deal with this issue again in another call to os_release. os_release should be updated to detect if an upgrade has occurred and reset it's cache after upgrade on it's own. |
|
2017-09-07 12:36:45 |
Corey Bryant |
charm-nova-cloud-controller: status |
New |
Triaged |
|
2017-09-07 12:36:47 |
Corey Bryant |
charm-nova-compute: status |
New |
Triaged |
|
2017-09-07 12:36:51 |
Corey Bryant |
charm-nova-cloud-controller: importance |
Undecided |
Medium |
|
2017-09-07 12:36:53 |
Corey Bryant |
charm-nova-compute: importance |
Undecided |
Medium |
|
2017-09-07 12:36:55 |
Corey Bryant |
charm-nova-cloud-controller: assignee |
|
Corey Bryant (corey.bryant) |
|
2017-09-07 12:36:57 |
Corey Bryant |
charm-nova-compute: assignee |
|
Corey Bryant (corey.bryant) |
|
2017-09-07 15:50:43 |
Corey Bryant |
marked as duplicate |
|
1702595 |
|
2017-09-07 15:55:28 |
James Page |
removed duplicate marker |
1702595 |
|
|
2017-09-07 16:03:47 |
James Page |
bug task added |
|
ceilometer |
|
2017-09-07 16:03:53 |
James Page |
bug task deleted |
ceilometer |
|
|
2017-09-07 16:04:03 |
James Page |
bug task added |
|
charm-ceilometer |
|
2017-09-07 16:04:13 |
James Page |
bug task added |
|
charm-heat |
|
2017-09-07 16:04:17 |
James Page |
charm-ceilometer: status |
New |
Triaged |
|
2017-09-07 16:04:19 |
James Page |
charm-heat: status |
New |
Triaged |
|
2017-09-07 16:04:22 |
James Page |
charm-ceilometer: importance |
Undecided |
High |
|
2017-09-07 16:04:25 |
James Page |
charm-ceilometer: importance |
High |
Medium |
|
2017-09-07 16:04:27 |
James Page |
charm-heat: importance |
Undecided |
Medium |
|
2017-09-07 16:04:31 |
James Page |
charm-ceilometer: milestone |
|
17.08 |
|
2017-09-07 16:04:33 |
James Page |
charm-heat: milestone |
|
17.08 |
|
2017-09-07 16:04:34 |
James Page |
charm-nova-cloud-controller: milestone |
|
17.08 |
|
2017-09-07 16:04:36 |
James Page |
charm-nova-compute: milestone |
|
17.08 |
|
2017-09-07 16:22:04 |
James Page |
bug task added |
|
charm-openstack-dashboard |
|
2017-09-07 16:22:18 |
James Page |
bug task added |
|
charm-keystone |
|
2017-09-07 16:22:24 |
James Page |
charm-keystone: status |
New |
Triaged |
|
2017-09-07 16:22:26 |
James Page |
charm-openstack-dashboard: status |
New |
Triaged |
|
2017-09-07 16:22:27 |
James Page |
charm-openstack-dashboard: importance |
Undecided |
Medium |
|
2017-09-07 16:22:29 |
James Page |
charm-keystone: importance |
Undecided |
Medium |
|
2017-09-07 16:22:31 |
James Page |
charm-keystone: milestone |
|
17.08 |
|
2017-09-07 16:22:33 |
James Page |
charm-openstack-dashboard: milestone |
|
17.08 |
|
2017-09-07 17:08:39 |
David Ames |
charm-nova-cloud-controller: assignee |
Corey Bryant (corey.bryant) |
David Ames (thedac) |
|
2017-09-07 18:18:01 |
OpenStack Infra |
charm-ceilometer: status |
Triaged |
Fix Committed |
|
2017-09-07 18:18:37 |
OpenStack Infra |
charm-heat: status |
Triaged |
Fix Committed |
|
2017-09-07 18:18:59 |
OpenStack Infra |
charm-openstack-dashboard: status |
Triaged |
Fix Committed |
|
2017-09-07 18:30:22 |
Corey Bryant |
bug task added |
|
charm-ceilometer-agent |
|
2017-09-07 18:30:29 |
Corey Bryant |
charm-ceilometer-agent: status |
New |
Triaged |
|
2017-09-07 18:30:32 |
Corey Bryant |
charm-ceilometer-agent: importance |
Undecided |
Medium |
|
2017-09-07 18:30:35 |
Corey Bryant |
charm-ceilometer-agent: assignee |
|
Corey Bryant (corey.bryant) |
|
2017-09-07 19:07:57 |
OpenStack Infra |
charm-ceilometer-agent: status |
Triaged |
In Progress |
|
2017-09-07 19:08:11 |
OpenStack Infra |
charm-nova-compute: status |
Triaged |
In Progress |
|
2017-09-07 19:25:21 |
James Page |
charm-openstack-dashboard: assignee |
|
James Page (james-page) |
|
2017-09-07 19:25:25 |
James Page |
charm-keystone: assignee |
|
James Page (james-page) |
|
2017-09-07 19:25:28 |
James Page |
charm-heat: assignee |
|
James Page (james-page) |
|
2017-09-07 19:25:31 |
James Page |
charm-ceilometer: assignee |
|
James Page (james-page) |
|
2017-09-07 19:25:37 |
James Page |
charm-ceilometer-agent: milestone |
|
17.08 |
|
2017-09-07 19:27:24 |
James Page |
charm-keystone: status |
Triaged |
In Progress |
|
2017-09-07 21:35:23 |
OpenStack Infra |
charm-nova-cloud-controller: status |
Triaged |
In Progress |
|
2017-09-07 21:36:50 |
Corey Bryant |
bug task added |
|
charm-glance |
|
2017-09-07 21:37:00 |
Corey Bryant |
bug task added |
|
charm-cinder |
|
2017-09-07 21:37:07 |
Corey Bryant |
charm-cinder: status |
New |
Triaged |
|
2017-09-07 21:37:09 |
Corey Bryant |
charm-glance: status |
New |
Triaged |
|
2017-09-07 21:37:11 |
Corey Bryant |
charm-cinder: importance |
Undecided |
Medium |
|
2017-09-07 21:37:12 |
Corey Bryant |
charm-glance: importance |
Undecided |
Medium |
|
2017-09-07 21:37:15 |
Corey Bryant |
charm-cinder: assignee |
|
Corey Bryant (corey.bryant) |
|
2017-09-07 21:37:16 |
Corey Bryant |
charm-glance: assignee |
|
Corey Bryant (corey.bryant) |
|
2017-09-07 21:37:42 |
OpenStack Infra |
charm-glance: status |
Triaged |
In Progress |
|
2017-09-07 21:37:53 |
OpenStack Infra |
charm-cinder: status |
Triaged |
In Progress |
|
2017-09-07 21:45:46 |
OpenStack Infra |
charm-keystone: status |
In Progress |
Fix Committed |
|
2017-09-07 21:47:36 |
OpenStack Infra |
charm-nova-cloud-controller: status |
In Progress |
Fix Committed |
|
2017-09-12 19:15:34 |
James Page |
charm-openstack-dashboard: status |
Fix Committed |
Fix Released |
|
2017-09-12 19:15:35 |
James Page |
charm-keystone: status |
Fix Committed |
Fix Released |
|
2017-09-12 19:20:11 |
James Page |
charm-nova-cloud-controller: status |
Fix Committed |
Fix Released |
|
2017-09-12 19:20:12 |
James Page |
charm-ceilometer: status |
Fix Committed |
Fix Released |
|
2017-09-12 19:20:14 |
James Page |
charm-heat: status |
Fix Committed |
Fix Released |
|
2017-09-12 19:23:43 |
James Page |
charm-nova-compute: milestone |
17.08 |
17.11 |
|
2017-09-12 19:23:47 |
James Page |
charm-ceilometer-agent: milestone |
17.08 |
17.11 |
|
2017-12-01 07:28:53 |
James Page |
charm-nova-compute: milestone |
17.11 |
18.02 |
|
2017-12-01 07:28:55 |
James Page |
charm-ceilometer-agent: milestone |
17.11 |
18.02 |
|
2018-03-09 08:53:48 |
Ryan Beisner |
charm-nova-compute: milestone |
18.02 |
18.05 |
|
2018-03-09 08:53:50 |
Ryan Beisner |
charm-ceilometer-agent: milestone |
18.02 |
18.05 |
|
2018-06-11 22:20:34 |
David Ames |
charm-nova-compute: milestone |
18.05 |
18.08 |
|
2018-06-11 22:20:38 |
David Ames |
charm-ceilometer-agent: milestone |
18.05 |
18.08 |
|
2018-09-12 20:37:03 |
James Page |
charm-nova-compute: milestone |
18.08 |
18.11 |
|
2018-09-12 20:37:06 |
James Page |
charm-ceilometer-agent: milestone |
18.08 |
18.11 |
|
2018-11-20 00:23:53 |
David Ames |
charm-nova-compute: milestone |
18.11 |
19.04 |
|
2018-11-20 00:24:00 |
David Ames |
charm-ceilometer-agent: milestone |
18.11 |
19.04 |
|
2019-04-17 22:06:45 |
David Ames |
charm-nova-compute: milestone |
19.04 |
19.07 |
|
2019-04-17 22:06:49 |
David Ames |
charm-ceilometer-agent: milestone |
19.04 |
19.07 |
|
2019-08-12 21:25:56 |
David Ames |
charm-nova-compute: milestone |
19.07 |
19.10 |
|
2019-08-12 21:26:00 |
David Ames |
charm-ceilometer-agent: milestone |
19.07 |
19.10 |
|
2019-10-24 23:27:35 |
David Ames |
charm-nova-compute: milestone |
19.10 |
20.01 |
|
2019-10-24 23:27:40 |
David Ames |
charm-ceilometer-agent: milestone |
19.10 |
20.01 |
|
2019-11-08 17:21:36 |
Alex Kavanagh |
tags |
|
openstack-upgrade |
|
2020-03-02 15:37:28 |
James Page |
charm-nova-compute: milestone |
20.01 |
20.05 |
|
2020-03-02 15:37:30 |
James Page |
charm-ceilometer-agent: milestone |
20.01 |
20.05 |
|
2020-05-21 20:39:29 |
David Ames |
charm-nova-compute: milestone |
20.05 |
20.08 |
|
2020-05-21 20:39:32 |
David Ames |
charm-ceilometer-agent: milestone |
20.05 |
20.08 |
|
2020-08-03 14:07:33 |
James Page |
charm-nova-compute: milestone |
20.08 |
|
|
2020-08-03 14:07:35 |
James Page |
charm-ceilometer-agent: milestone |
20.08 |
|
|
2021-01-08 11:28:42 |
Liam Young |
charm-ceilometer-agent: status |
In Progress |
Fix Released |
|
2021-01-08 11:28:45 |
Liam Young |
charm-cinder: status |
In Progress |
Fix Released |
|
2021-01-08 11:28:47 |
Liam Young |
charm-glance: status |
In Progress |
Fix Released |
|
2021-01-08 11:28:51 |
Liam Young |
charm-nova-compute: status |
In Progress |
Fix Released |
|
2021-01-08 11:30:35 |
Liam Young |
charm-ceilometer-agent: milestone |
|
17.08 |
|
2021-01-08 11:30:38 |
Liam Young |
charm-cinder: milestone |
|
17.08 |
|
2021-01-08 11:30:41 |
Liam Young |
charm-glance: milestone |
|
17.08 |
|
2021-01-08 11:30:45 |
Liam Young |
charm-nova-compute: milestone |
|
17.08 |
|