cloud issueshttps://git.ik.bme.hu/circle/cloud/issues2018-01-23T20:51:30+01:00https://git.ik.bme.hu/circle/cloud/issues/446Bump package versions2018-01-23T20:51:30+01:00Kálmán ViktorBump package versionsFix critical bugshttps://git.ik.bme.hu/circle/cloud/issues/427garbage_collector vs ActivityInProgressError2018-01-23T20:51:42+01:00Bach Dánielgarbage_collector vs ActivityInProgressError```
[2015-09-24 01:12:13,893: ERROR/MainProcess] Task vm.tasks.local_periodic_tasks.garbage_collector[31bd2c53-0563-465e-8074-41518ffb8808] raised unexpected: ActivityInProgressError()
Traceback (most recent call last):
File "/home/cloud/.virtualenvs/circle/local/lib/python2.7/site-packages/celery/app/trace.py", line 240, in trace_task
R = retval = fun(*args, **kwargs)
File "/home/cloud/.virtualenvs/circle/local/lib/python2.7/site-packages/celery/app/trace.py", line 438, in __protected_call__
return self.run(*args, **kwargs)
File "/home/cloud/circle/circle/vm/tasks/local_periodic_tasks.py", line 76, in garbage_collector
i.notify_owners_about_expiration()
File "/home/cloud/circle/circle/vm/models/instance.py", line 674, in notify_owners_about_expiration
on_commit=on_commit):
File "/usr/lib/python2.7/contextlib.py", line 84, in helper
return GeneratorContextManager(func(*args, **kwds))
File "/home/cloud/circle/circle/vm/models/instance.py", line 869, in activity
readable_name=readable_name, resultant_state=resultant_state)
File "/home/cloud/circle/circle/vm/models/activity.py", line 106, in create
raise ActivityInProgressError.create(i)
ActivityInProgressError
```Fix critical bugsKálmán ViktorKálmán Viktorhttps://git.ik.bme.hu/circle/cloud/issues/426vmdriver queue alive check2018-01-23T20:51:42+01:00Kálmán Viktorvmdriver queue alive checkFix critical bugsKálmán ViktorKálmán Viktorhttps://git.ik.bme.hu/circle/cloud/issues/425Bad allocated IP2018-01-23T20:51:42+01:00Kálmán ViktorBad allocated IPFix critical bugsCzémán ArnoldCzémán Arnoldhttps://git.ik.bme.hu/circle/cloud/issues/413Agentdriver steal queues2016-06-13T13:41:36+02:00Guba SándorAgentdriver steal queuesAfter 1 node fails agentdriver steal queues.Fix critical bugsCzémán ArnoldCzémán Arnoldhttps://git.ik.bme.hu/circle/cloud/issues/389Handle burst deployments with scheduler2016-03-03T22:27:24+01:00Guba SándorHandle burst deployments with schedulerProblem:
Massive amount of VM is deployed on the same host because the lack of "predicted" monitor information.
Solutions:
- Wait for fresh monitor information after n deployment.
- Calculate predictive resource usage based on machines with deploy / wake up activity
- Neeeed Moar powaaa
Tune priority:
- The higher priority should mean higher probability (soft ratio)
- Count in recently scheduled vm-s with weight or with sort key
Reschedule:
- CPU threshold
- Reduce (trait etc) and sort VM's list
- Migrate VMFix critical bugshttps://git.ik.bme.hu/circle/cloud/issues/328Handle virtual machines appearing on more different nodes (mostly caused by f...2016-07-06T12:30:21+02:00Guba SándorHandle virtual machines appearing on more different nodes (mostly caused by failed migration)![failed_migrate](https://git.ik.bme.hu/uploads/circle/cloud/779f035d95/failed_migrate.png)
Fix critical bugsDóbé PéterDóbé Péter