Activity log for bug #1625774

Date Who What changed Old value New value Message
2016-09-20 19:01:30 Jason Hobbs bug added bug
2016-09-20 19:25:33 Jason Hobbs summary memory leak and can't destroy models after repeated model creation/destruction memory leak after repeated model creation/destruction
2016-09-20 19:26:06 Jason Hobbs description I'm using a simple script to repeatedly create and destroy models on my local lxd provider: http://paste.ubuntu.com/23208327/ After about 1500 models, jujud's memory usage has gone from ~500M at the start to about ~8GB (RSS as shown by top). If I continue the test, juju starts getting errors for failure to allocate memory. Also for some reason I can't destroy the models I have left: http://paste.ubuntu.com/23208338/ This should be easy to reproduce - it takes about 30 minutes to get up to about 8GB on my laptop, but you can see the memory use growing much sooner than that. This is with beta18. I'm using a simple script to repeatedly create and destroy models on my local lxd provider: http://paste.ubuntu.com/23208327/ After about 1500 models, jujud's memory usage has gone from ~500M at the start to about ~8GB (RSS as shown by top). If I continue the test, juju starts getting errors for failure to allocate memory. Here it is using about 10G: 18126 165536 20 0 11.335g 9.978g 13916 R 650.7 63.9 153:23.76 jujud Also for some reason I can't destroy the models I have left: http://paste.ubuntu.com/23208338/ This should be easy to reproduce - it takes about 30 minutes to get up to about 8GB on my laptop, but you can see the memory use growing much sooner than that. This is with beta18.
2016-09-20 19:40:23 Jason Hobbs description I'm using a simple script to repeatedly create and destroy models on my local lxd provider: http://paste.ubuntu.com/23208327/ After about 1500 models, jujud's memory usage has gone from ~500M at the start to about ~8GB (RSS as shown by top). If I continue the test, juju starts getting errors for failure to allocate memory. Here it is using about 10G: 18126 165536 20 0 11.335g 9.978g 13916 R 650.7 63.9 153:23.76 jujud Also for some reason I can't destroy the models I have left: http://paste.ubuntu.com/23208338/ This should be easy to reproduce - it takes about 30 minutes to get up to about 8GB on my laptop, but you can see the memory use growing much sooner than that. This is with beta18. I'm using a simple script to repeatedly create and destroy models on my local lxd provider: http://paste.ubuntu.com/23208327/ After about 1500 models, jujud's memory usage has gone from ~500M at the start to about ~8GB (RSS as shown by top). If I continue the test, juju starts getting errors for failure to allocate memory: http://paste.ubuntu.com/23208503/ Here it is using about 10G: 18126 165536 20 0 11.335g 9.978g 13916 R 650.7 63.9 153:23.76 jujud Also for some reason I can't destroy the models I have left: http://paste.ubuntu.com/23208338/ This should be easy to reproduce - it takes about 30 minutes to get up to about 8GB on my laptop, but you can see the memory use growing much sooner than that. This is with beta18.
2016-09-21 02:43:44 Anastasia tags oil oil-2.0 eda oil oil-2.0
2016-09-21 04:28:41 Anastasia juju: status New Triaged
2016-09-21 04:28:43 Anastasia juju: importance Undecided High
2016-09-21 04:28:46 Anastasia juju: milestone 2.0.0
2016-09-21 22:55:49 Alexis Bruemmer juju: assignee Alexis Bruemmer (alexis-bruemmer)
2016-09-30 15:56:43 Christian Muirhead juju: assignee Alexis Bruemmer (alexis-bruemmer) Christian Muirhead (2-xtian)
2016-10-03 16:34:12 Alexis Bruemmer juju: status Triaged In Progress
2016-10-03 17:18:40 Christian Muirhead bug watch added https://github.com/golang/go/issues/16410
2016-10-03 18:27:36 Ryan Beisner tags eda oil oil-2.0 eda oil oil-2.0 uosci
2016-10-04 22:47:49 Alexis Bruemmer tags eda oil oil-2.0 uosci ateam eda oil oil-2.0 uosci
2016-10-06 17:22:17 Curtis Hovey juju: milestone 2.0-rc3 2.0.0
2016-10-12 22:24:25 Anastasia juju: status In Progress Fix Committed
2016-10-13 19:29:30 Curtis Hovey juju: status Fix Committed Fix Released