2014-02-05 16:47:34 |
Bogdan Dobrelya |
bug |
|
|
added bug |
2014-02-05 17:36:32 |
Ben Nemec |
oslo: status |
New |
Invalid |
|
2014-02-06 13:24:18 |
Bogdan Dobrelya |
bug task added |
|
glance |
|
2014-02-06 13:39:35 |
Bogdan Dobrelya |
bug task added |
|
murano |
|
2014-04-02 11:10:39 |
Bogdan Dobrelya |
murano: status |
New |
Confirmed |
|
2014-04-02 11:10:47 |
Bogdan Dobrelya |
glance: status |
New |
Confirmed |
|
2014-04-11 13:57:55 |
Bogdan Dobrelya |
description |
In order to more effectively manage the unlinked and open (lsof +L1) log files descriptors w/o restarting the services, SIGHUP signal should be accepted by every Openstack service.
That would allow, e.g. logrotate jobs to gracefully HUP services after their log files were rotated. The only option we have for now is to force the services restart, quite a poor option from the services continuous accessibility PoV.
Note: according to http://en.wikipedia.org/wiki/Unix_signal
SIGHUP
... Many daemons will reload their configuration files and reopen their logfiles instead of exiting when receiving this signal. |
1)In order to more effectively manage the unlinked and open (lsof +L1) log files descriptors w/o restarting the services, SIGHUP signal should be accepted by every Openstack service.
That would allow, e.g. logrotate jobs to gracefully HUP services after their log files were rotated. The only option we have for now is to force the services restart, quite a poor option from the services continuous accessibility PoV.
Note: according to http://en.wikipedia.org/wiki/Unix_signal
SIGHUP
... Many daemons will reload their configuration files and reopen their logfiles instead of exiting when receiving this signal.
Currently Murano and Glance are out of sync with Oslo SIGHUP support.
There is also the following issue exists for some of the services of OS projects with synced SIGHUP support:
2)
heat-api-cfn, heat-api, heat-api-cloudwatch, keystone: looks like the synced code is never being executed, thus SIGHUP is not supported for them. Here is a simple test scenario:
2.1) modify <python-path>/site-packages/<foo-service-name>/openstack/common/service.py
def _sighup_supported():
+ LOG.warning("SIGHUP is supported: {0}".format(hasattr(signal, 'SIGHUP')))
return hasattr(signal, 'SIGHUP')
2.2) restart service foo-service-name and check logs for "SIGHUP is supported", if service really supports it, the appropriate messages would be present in the logs.
2.3) issue kill -HUP <foo-service-pid> and check logs for "SIGHUP is supported", if service really supports it, the appropriate messages would be present in the logs. Besides that, the service should remain started and its main thread PID should not be changed.
3)
nova-cert, nova-novncproxy, nova-objectstore, nova-consoleauth, nova-scheduler - in case of the kill -HUP <foo-service-pid> command was issued, the associated service would have got dead, but there are SIGHUP related messages in the logs. But the service should remain started and its main thread PID should not be changed.
So, looks like there is a lot of things still should be done to ensure POSIX standards abidance in Openstack :-) |
|
2014-04-11 13:58:05 |
Bogdan Dobrelya |
bug task added |
|
nova |
|
2014-04-11 13:58:22 |
Bogdan Dobrelya |
bug task added |
|
heat |
|
2014-04-11 13:58:47 |
Bogdan Dobrelya |
bug task added |
|
keystone |
|
2014-04-11 14:28:48 |
Bogdan Dobrelya |
description |
1)In order to more effectively manage the unlinked and open (lsof +L1) log files descriptors w/o restarting the services, SIGHUP signal should be accepted by every Openstack service.
That would allow, e.g. logrotate jobs to gracefully HUP services after their log files were rotated. The only option we have for now is to force the services restart, quite a poor option from the services continuous accessibility PoV.
Note: according to http://en.wikipedia.org/wiki/Unix_signal
SIGHUP
... Many daemons will reload their configuration files and reopen their logfiles instead of exiting when receiving this signal.
Currently Murano and Glance are out of sync with Oslo SIGHUP support.
There is also the following issue exists for some of the services of OS projects with synced SIGHUP support:
2)
heat-api-cfn, heat-api, heat-api-cloudwatch, keystone: looks like the synced code is never being executed, thus SIGHUP is not supported for them. Here is a simple test scenario:
2.1) modify <python-path>/site-packages/<foo-service-name>/openstack/common/service.py
def _sighup_supported():
+ LOG.warning("SIGHUP is supported: {0}".format(hasattr(signal, 'SIGHUP')))
return hasattr(signal, 'SIGHUP')
2.2) restart service foo-service-name and check logs for "SIGHUP is supported", if service really supports it, the appropriate messages would be present in the logs.
2.3) issue kill -HUP <foo-service-pid> and check logs for "SIGHUP is supported", if service really supports it, the appropriate messages would be present in the logs. Besides that, the service should remain started and its main thread PID should not be changed.
3)
nova-cert, nova-novncproxy, nova-objectstore, nova-consoleauth, nova-scheduler - in case of the kill -HUP <foo-service-pid> command was issued, the associated service would have got dead, but there are SIGHUP related messages in the logs. But the service should remain started and its main thread PID should not be changed.
So, looks like there is a lot of things still should be done to ensure POSIX standards abidance in Openstack :-) |
1)In order to more effectively manage the unlinked and open (lsof +L1) log files descriptors w/o restarting the services, SIGHUP signal should be accepted by every Openstack service.
That would allow, e.g. logrotate jobs to gracefully HUP services after their log files were rotated. The only option we have for now is to force the services restart, quite a poor option from the services continuous accessibility PoV.
Note: according to http://en.wikipedia.org/wiki/Unix_signal
SIGHUP
... Many daemons will reload their configuration files and reopen their logfiles instead of exiting when receiving this signal.
Currently Murano and Glance are out of sync with Oslo SIGHUP support.
There is also the following issue exists for some of the services of OS projects with synced SIGHUP support:
2)
heat-api-cfn, heat-api, heat-api-cloudwatch, keystone: looks like the synced code is never being executed, thus SIGHUP is not supported for them. Here is a simple test scenario:
2.1) modify <python-path>/site-packages/<foo-service-name>/openstack/common/service.py
def _sighup_supported():
+ LOG.warning("SIGHUP is supported: {0}".format(hasattr(signal, 'SIGHUP')))
return hasattr(signal, 'SIGHUP')
2.2) restart service foo-service-name and check logs for "SIGHUP is supported", if service really supports it, the appropriate messages would be present in the logs.
2.3) issue kill -HUP <foo-service-pid> and check logs for "SIGHUP is supported" and "Caught SIGHUP", if service really supports it, the appropriate messages would be present in the logs. Besides that, the service should remain started and its main thread PID should not be changed.
e.g.
2.a) heat-engine supports HUPing:
#service openstack-heat-engine restart
<132>Apr 11 14:03:48 node-3 heat-heat.openstack.common.service WARNING: SIGHUP is supported: True
2.b)But heat-api don't know how to HUP:
#service openstack-heat-api restart
<134>Apr 11 14:06:22 node-3 heat-heat.api INFO: Starting Heat ReST API on 0.0.0.0:8004
<134>Apr 11 14:06:22 node-3 heat-eventlet.wsgi.server INFO: Starting single process server
2.c) HUPing heat-engine is OK
#pid=$(cat /var/run/heat/openstack-heat-engine.pid); kill -HUP $pid && echo $pid
16512
<134>Apr 11 14:12:15 node-3 heat-heat.openstack.common.service INFO: Caught SIGHUP, exiting
<132>Apr 11 14:12:15 node-3 heat-heat.openstack.common.service WARNING: SIGHUP is supported: True
<134>Apr 11 14:12:15 node-3 heat-heat.openstack.common.rpc.common INFO: Connected to AMQP server on ...
service openstack-heat-engine status
openstack-heat-engine (pid 16512) is running...
2.d) HUPed heat-api is dead now ;(
#kill -HUP $(cat /var/run/heat/openstack-heat-api.pid)
(no new logs)
# service openstack-heat-api status
openstack-heat-api dead but pid file exists
3)
nova-cert, nova-novncproxy, nova-objectstore, nova-consoleauth, nova-scheduler - unlike to case 2, after kill -HUP <foo-service-pid> command was issued, there would be a "Caught SIGHUP" message in the logs, BUT the associated service would have got dead anyway. Instead, the service should remain started and its main thread PID should not be changed (similar to the 2.c case).
So, looks like there are a lot of things still should be done to ensure POSIX standards abidance in Openstack :-) |
|
2014-04-11 14:29:03 |
Bogdan Dobrelya |
heat: status |
New |
Confirmed |
|
2014-04-11 14:29:08 |
Bogdan Dobrelya |
nova: status |
New |
Confirmed |
|
2014-04-11 14:29:12 |
Bogdan Dobrelya |
keystone: status |
New |
Confirmed |
|
2014-04-17 10:45:28 |
Serg Melikyan |
murano: importance |
Undecided |
Medium |
|
2014-04-17 10:45:44 |
Serg Melikyan |
murano: milestone |
|
0.6 |
|
2014-04-17 10:46:07 |
ruhe |
murano: importance |
Medium |
Low |
|
2014-04-24 10:04:14 |
ruhe |
murano: milestone |
0.6 |
juno-1 |
|
2014-04-24 10:04:27 |
ruhe |
murano: milestone |
juno-1 |
|
|
2014-05-30 04:18:22 |
Takashi Natsume |
bug |
|
|
added subscriber Takashi NATSUME |
2014-06-06 05:36:39 |
Morgan Fainberg |
keystone: importance |
Undecided |
Low |
|
2014-07-01 12:07:32 |
Vladimir Kuklin |
bug task added |
|
fuel |
|
2014-07-01 12:07:58 |
Vladimir Kuklin |
fuel: assignee |
|
MOS Oslo (mos-oslo) |
|
2014-07-01 12:09:20 |
Vladimir Kuklin |
fuel: milestone |
|
5.1 |
|
2014-07-01 12:33:29 |
Dmitry Pyzhov |
fuel: importance |
Undecided |
Low |
|
2014-07-01 12:48:46 |
Bogdan Dobrelya |
fuel: status |
New |
Confirmed |
|
2014-07-01 13:16:20 |
Timur Nurlygayanov |
murano: assignee |
|
Igor Yozhikov (iyozhikov) |
|
2014-07-01 13:16:27 |
Timur Nurlygayanov |
murano: milestone |
|
juno-2 |
|
2014-07-02 18:57:32 |
Sergii Golovatiuk |
bug |
|
|
added subscriber Sergii Golovatiuk |
2014-07-15 18:35:56 |
Dmitry Ilyin |
summary |
Openstack services should support SIGHUP signal |
[mos] Openstack services should support SIGHUP signal |
|
2014-07-20 13:21:16 |
ruhe |
bug task deleted |
murano |
|
|
2014-07-24 10:37:48 |
Bogdan Dobrelya |
summary |
[mos] Openstack services should support SIGHUP signal |
Openstack services should support SIGHUP signal |
|
2014-07-24 10:37:53 |
Bogdan Dobrelya |
bug task deleted |
fuel |
|
|
2014-08-01 17:48:35 |
Jeff Peeler |
heat: assignee |
|
Jeff Peeler (jpeeler-z) |
|
2014-08-01 19:04:30 |
OpenStack Infra |
heat: status |
Confirmed |
In Progress |
|
2014-09-03 20:59:17 |
Sean Dague |
nova: importance |
Undecided |
Wishlist |
|
2014-09-08 11:25:42 |
Davanum Srinivas (DIMS) |
nova: status |
Confirmed |
Fix Committed |
|
2014-09-08 17:22:08 |
Bogdan Dobrelya |
nova: status |
Fix Committed |
Confirmed |
|
2014-09-11 18:44:12 |
Mark Washenberger |
glance: importance |
Undecided |
Medium |
|
2014-09-11 18:44:19 |
Mark Washenberger |
glance: milestone |
|
kilo-1 |
|
2014-09-11 18:44:55 |
Mark Washenberger |
glance: assignee |
|
Tushar Patil (tpatil) |
|
2014-09-11 20:54:17 |
Kentaro Takeda |
bug |
|
|
added subscriber Kentaro Takeda |
2014-09-12 07:27:23 |
Abhishek Kekane |
glance: assignee |
Tushar Patil (tpatil) |
Abhishek Kekane (abhishek-kekane) |
|
2014-09-13 16:57:38 |
OpenStack Infra |
heat: status |
In Progress |
Fix Committed |
|
2014-09-17 01:13:38 |
Tomoko Inoue |
bug |
|
|
added subscriber Tomoko Inoue |
2014-09-26 15:20:50 |
Dolph Mathews |
keystone: importance |
Low |
Wishlist |
|
2014-10-02 08:50:40 |
Thierry Carrez |
heat: status |
Fix Committed |
Fix Released |
|
2014-10-02 08:50:40 |
Thierry Carrez |
heat: milestone |
|
juno-rc1 |
|
2014-10-16 09:52:57 |
Thierry Carrez |
heat: milestone |
juno-rc1 |
2014.2 |
|
2014-12-15 16:49:16 |
Thierry Carrez |
glance: milestone |
kilo-1 |
kilo-2 |
|
2015-01-07 00:42:37 |
Andrew Lazarev |
bug task added |
|
sahara |
|
2015-01-07 00:42:51 |
Andrew Lazarev |
sahara: status |
New |
Confirmed |
|
2015-01-07 00:42:55 |
Andrew Lazarev |
sahara: assignee |
|
Andrew Lazarev (alazarev) |
|
2015-01-07 11:14:10 |
Sergey Lukjanov |
sahara: milestone |
|
kilo-2 |
|
2015-01-07 11:14:15 |
Sergey Lukjanov |
sahara: importance |
Undecided |
High |
|
2015-01-27 09:30:55 |
Sergey Lukjanov |
sahara: status |
Confirmed |
In Progress |
|
2015-01-30 23:36:24 |
Nikhil Komawar |
glance: milestone |
kilo-2 |
kilo-3 |
|
2015-02-03 00:35:47 |
Angus Salkeld |
heat: importance |
Undecided |
Medium |
|
2015-02-03 00:37:07 |
Angus Salkeld |
heat: status |
Fix Released |
Confirmed |
|
2015-02-03 00:37:15 |
Angus Salkeld |
heat: milestone |
2014.2 |
kilo-3 |
|
2015-02-03 00:37:19 |
Angus Salkeld |
heat: assignee |
Jeff Peeler (jpeeler-z) |
|
|
2015-02-03 12:01:02 |
Sergey Lukjanov |
sahara: milestone |
kilo-2 |
kilo-3 |
|
2015-02-03 13:04:24 |
Alexander Ignatov |
bug task added |
|
neutron |
|
2015-02-03 13:09:40 |
Eugene Nikanorov |
neutron: importance |
Undecided |
Wishlist |
|
2015-02-03 13:09:46 |
Eugene Nikanorov |
neutron: status |
New |
Confirmed |
|
2015-02-06 15:27:32 |
Andrew Lazarev |
sahara: importance |
High |
Medium |
|
2015-02-06 15:27:39 |
Andrew Lazarev |
sahara: status |
In Progress |
Confirmed |
|
2015-02-06 16:00:04 |
Davanum Srinivas (DIMS) |
nova: assignee |
|
Davanum Srinivas (DIMS) (dims-v) |
|
2015-02-06 16:00:11 |
Davanum Srinivas (DIMS) |
oslo-incubator: assignee |
|
Davanum Srinivas (DIMS) (dims-v) |
|
2015-02-09 08:28:27 |
Serg Melikyan |
bug task added |
|
murano |
|
2015-02-09 08:28:38 |
Serg Melikyan |
murano: status |
New |
Confirmed |
|
2015-02-09 08:28:42 |
Serg Melikyan |
murano: importance |
Undecided |
Medium |
|
2015-02-09 08:28:48 |
Serg Melikyan |
murano: milestone |
|
kilo-3 |
|
2015-02-09 08:29:02 |
Serg Melikyan |
murano: assignee |
|
Andrew Pashkin (apashkin) |
|
2015-02-13 07:33:43 |
Elena Ezhova |
neutron: assignee |
|
Elena Ezhova (eezhova) |
|
2015-02-16 04:42:16 |
Anant Patil |
heat: assignee |
|
Anant Patil (ananta) |
|
2015-02-25 12:04:47 |
Elena Ezhova |
bug |
|
|
added subscriber Elena Ezhova |
2015-03-12 14:16:16 |
Elena Ezhova |
neutron: status |
Confirmed |
In Progress |
|
2015-03-17 13:01:50 |
Sergey Lukjanov |
sahara: milestone |
kilo-3 |
liberty-1 |
|
2015-03-17 23:43:02 |
Angus Salkeld |
heat: milestone |
kilo-3 |
liberty-1 |
|
2015-03-19 13:40:51 |
Serg Melikyan |
murano: milestone |
kilo-3 |
|
|
2015-03-19 19:21:06 |
Thierry Carrez |
glance: milestone |
kilo-3 |
kilo-rc1 |
|
2015-03-20 18:31:39 |
Davanum Srinivas (DIMS) |
nova: status |
Confirmed |
Fix Committed |
|
2015-03-31 10:12:23 |
Anant Patil |
heat: assignee |
Anant Patil (ananta) |
|
|
2015-03-31 10:12:36 |
Anant Patil |
heat: status |
Confirmed |
Fix Committed |
|
2015-04-02 21:58:25 |
Nikhil Komawar |
glance: milestone |
kilo-rc1 |
|
|
2015-04-02 21:58:52 |
Nikhil Komawar |
glance: status |
Confirmed |
Fix Committed |
|
2015-04-07 13:45:11 |
Kyle Mestery |
neutron: milestone |
|
liberty-1 |
|
2015-04-09 07:13:27 |
Serg Melikyan |
murano: milestone |
|
kilo-rc1 |
|
2015-04-09 07:13:33 |
Serg Melikyan |
murano: assignee |
Andrew Pashkin (apashkin) |
|
|
2015-04-09 07:13:39 |
Serg Melikyan |
murano: milestone |
kilo-rc1 |
liberty-1 |
|
2015-04-10 09:23:41 |
Thierry Carrez |
nova: status |
Fix Committed |
Fix Released |
|
2015-04-10 09:23:41 |
Thierry Carrez |
nova: milestone |
|
kilo-rc1 |
|
2015-04-10 15:43:01 |
Thierry Carrez |
glance: status |
Fix Committed |
Fix Released |
|
2015-04-10 15:43:01 |
Thierry Carrez |
glance: milestone |
|
kilo-rc1 |
|
2015-04-30 08:16:16 |
Thierry Carrez |
glance: milestone |
kilo-rc1 |
2015.1.0 |
|
2015-04-30 09:29:40 |
Thierry Carrez |
nova: milestone |
kilo-rc1 |
2015.1.0 |
|
2015-06-23 08:29:22 |
Sergey Lukjanov |
sahara: milestone |
liberty-1 |
liberty-2 |
|
2015-06-23 15:46:25 |
Thierry Carrez |
neutron: milestone |
liberty-1 |
liberty-2 |
|
2015-06-24 12:45:59 |
Thierry Carrez |
heat: status |
Fix Committed |
Fix Released |
|
2015-06-25 17:48:05 |
Sergey Lukjanov |
sahara: assignee |
Andrew Lazarev (alazarev) |
Sergey Lukjanov (slukjanov) |
|
2015-06-26 17:34:57 |
OpenStack Infra |
tags |
posix |
in-feature-qos posix |
|
2015-06-26 17:34:58 |
OpenStack Infra |
bug watch added |
|
http://bugs.python.org/issue21239 |
|
2015-06-29 12:29:43 |
Serg Melikyan |
murano: milestone |
liberty-1 |
liberty-2 |
|
2015-06-30 00:52:14 |
Kentaro Takeda |
removed subscriber Kentaro Takeda |
|
|
|
2015-06-30 02:34:23 |
OpenStack Infra |
tags |
in-feature-qos posix |
in-feature-pecan in-feature-qos posix |
|
2015-07-01 14:59:32 |
Ekaterina Chernova |
murano: assignee |
|
Ekaterina Chernova (efedorova) |
|
2015-07-01 14:59:41 |
Ekaterina Chernova |
murano: importance |
Medium |
Wishlist |
|
2015-07-01 15:23:24 |
OpenStack Infra |
murano: status |
Confirmed |
In Progress |
|
2015-07-28 09:11:10 |
Thierry Carrez |
sahara: milestone |
liberty-2 |
liberty-3 |
|
2015-07-28 13:12:43 |
Thierry Carrez |
neutron: milestone |
liberty-2 |
liberty-3 |
|
2015-07-28 15:07:36 |
Sergey Lukjanov |
sahara: status |
Confirmed |
In Progress |
|
2015-08-03 07:01:38 |
Serg Melikyan |
murano: milestone |
liberty-2 |
liberty-3 |
|
2015-08-07 19:47:29 |
Atsushi SAKAI |
bug |
|
|
added subscriber Atsushi SAKAI |
2015-08-12 14:53:24 |
Ekaterina Chernova |
murano: status |
In Progress |
Confirmed |
|
2015-08-12 14:53:29 |
Ekaterina Chernova |
murano: assignee |
Ekaterina Chernova (efedorova) |
|
|
2015-08-26 20:13:50 |
Armando Migliaccio |
neutron: status |
In Progress |
Fix Committed |
|
2015-08-26 20:14:19 |
Armando Migliaccio |
neutron: status |
Fix Committed |
In Progress |
|
2015-09-01 16:52:19 |
Sergey Lukjanov |
sahara: milestone |
liberty-3 |
liberty-rc1 |
|
2015-09-01 18:31:23 |
Armando Migliaccio |
neutron: milestone |
liberty-3 |
liberty-rc1 |
|
2015-09-10 23:57:05 |
Serg Melikyan |
murano: milestone |
liberty-3 |
liberty-rc1 |
|
2015-09-15 15:22:58 |
Anastasia Kuznetsova |
murano: importance |
Wishlist |
Medium |
|
2015-09-15 15:23:54 |
Alexander Tivelkov |
murano: assignee |
|
Alexander Tivelkov (ativelkov) |
|
2015-09-19 14:43:16 |
Bogdan Dobrelya |
bug task added |
|
oslo.config |
|
2015-09-19 14:48:40 |
Bogdan Dobrelya |
bug task added |
|
oslo.log |
|
2015-09-19 14:57:41 |
Bogdan Dobrelya |
bug task added |
|
oslo.service |
|
2015-09-21 14:05:06 |
Kyle Mestery |
neutron: milestone |
liberty-rc1 |
mitaka-1 |
|
2015-09-21 14:54:07 |
Sergey Lukjanov |
sahara: milestone |
liberty-rc1 |
next |
|
2015-09-24 09:59:28 |
Ekaterina Chernova |
murano: milestone |
liberty-rc1 |
mitaka-1 |
|
2015-10-15 10:19:08 |
Thierry Carrez |
heat: milestone |
liberty-1 |
5.0.0 |
|
2015-12-03 19:19:54 |
Armando Migliaccio |
neutron: milestone |
mitaka-1 |
mitaka-2 |
|
2015-12-03 22:22:12 |
Kirill Zaitsev |
murano: milestone |
mitaka-1 |
mitaka-2 |
|
2015-12-22 09:52:44 |
Elena Ezhova |
oslo.service: status |
New |
Fix Released |
|
2015-12-22 18:09:41 |
Steve Martinelli |
keystone: milestone |
|
mitaka-2 |
|
2015-12-31 06:33:39 |
Steve Martinelli |
keystone: status |
Confirmed |
Invalid |
|
2016-01-14 21:43:15 |
Morgan Fainberg |
keystone: milestone |
mitaka-2 |
|
|
2016-01-20 18:28:54 |
Armando Migliaccio |
neutron: milestone |
mitaka-2 |
mitaka-3 |
|
2016-01-21 23:27:51 |
Kirill Zaitsev |
murano: milestone |
mitaka-2 |
mitaka-3 |
|
2016-02-08 16:01:03 |
Eric Harney |
bug task added |
|
cinder |
|
2016-02-21 00:30:17 |
Davanum Srinivas (DIMS) |
oslo.config: status |
New |
Fix Released |
|
2016-02-21 00:30:33 |
Davanum Srinivas (DIMS) |
oslo.log: status |
New |
Fix Released |
|
2016-02-22 18:16:31 |
Michal Dulko |
cinder: status |
New |
Invalid |
|
2016-03-02 09:14:39 |
Vitalii Gridnev |
sahara: status |
In Progress |
Fix Released |
|
2016-03-02 09:14:39 |
Vitalii Gridnev |
sahara: milestone |
next |
mitaka-3 |
|
2016-03-03 20:06:45 |
Armando Migliaccio |
neutron: milestone |
mitaka-3 |
mitaka-rc1 |
|
2016-03-03 21:06:04 |
Kirill Zaitsev |
murano: milestone |
mitaka-3 |
mitaka-rc1 |
|
2016-03-11 20:02:40 |
Armando Migliaccio |
neutron: milestone |
mitaka-rc1 |
newton-1 |
|
2016-03-21 23:31:05 |
Kirill Zaitsev |
murano: milestone |
mitaka-rc1 |
newton-1 |
|
2016-06-03 19:33:13 |
Armando Migliaccio |
neutron: milestone |
newton-1 |
newton-2 |
|
2016-06-15 15:40:07 |
Kirill Zaitsev |
murano: milestone |
newton-1 |
newton-2 |
|
2016-07-15 23:33:03 |
Armando Migliaccio |
neutron: milestone |
newton-2 |
newton-3 |
|
2016-07-18 15:54:23 |
Kirill Zaitsev |
murano: milestone |
newton-2 |
newton-3 |
|
2016-09-01 20:10:56 |
Armando Migliaccio |
neutron: milestone |
newton-3 |
newton-rc1 |
|
2016-09-02 00:59:47 |
Kirill Zaitsev |
murano: milestone |
newton-3 |
newton-rc1 |
|
2016-09-09 01:44:18 |
Armando Migliaccio |
neutron: milestone |
newton-rc1 |
|
|
2016-09-09 01:44:41 |
Armando Migliaccio |
neutron: status |
In Progress |
Incomplete |
|
2016-09-09 01:44:41 |
Armando Migliaccio |
neutron: assignee |
Elena Ezhova (eezhova) |
|
|
2016-09-15 19:50:40 |
Kirill Zaitsev |
murano: milestone |
newton-rc1 |
newton-rc2 |
|
2016-09-29 15:16:59 |
Kirill Zaitsev |
murano: milestone |
newton-rc2 |
ocata-1 |
|
2017-04-13 08:50:46 |
Kirill Zaitsev |
murano: milestone |
3.1.0 |
pike-2 |
|
2017-07-31 07:00:33 |
Kirill Zaitsev |
murano: milestone |
pike-2 |
pike-rc1 |
|
2018-07-13 13:52:12 |
Bogdan Dobrelya |
neutron: status |
Incomplete |
Confirmed |
|
2021-09-01 15:28:12 |
Bogdan Dobrelya |
neutron: status |
Confirmed |
Fix Released |
|