cloud:f2ea85dfcbd22d2ee3d5b8cb8a44b62cb2657b14 commits
https://git.ik.bme.hu/circle/cloud/commits/f2ea85dfcbd22d2ee3d5b8cb8a44b62cb2657b14
2014-10-13T13:37:51+02:00
https://git.ik.bme.hu/circle/cloud/commit/f2ea85dfcbd22d2ee3d5b8cb8a44b62cb2657b14
Merge branch 'issue-284' into 'master'
2014-10-13T13:37:51+02:00
Bach Dániel
bach.daniel@cloud.bme.hu

show a summary of existing group-ACLs on group-detail

Closes <a href="/circle/cloud/issues/284" data-original="#284" data-link="false" data-project="11" data-issue="330" data-reference-type="issue" data-container="body" data-placement="bottom" title="show a summary of existing group-ACLs on group-detail" class="gfm gfm-issue has-tooltip">#284</a>

See merge request <a href="/circle/cloud/merge_requests/221" data-original="!221" data-link="false" data-project="11" data-merge-request="236" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="show a summary of existing group-ACLs on group-detail" class="gfm gfm-merge_request has-tooltip">!221</a>
https://git.ik.bme.hu/circle/cloud/commit/0bfdb2a36f8d3751f3b1f3d06a2785fe86ca7beb
Merge branch 'feature-offline-migration' into 'master'
2014-10-13T12:14:45+02:00
Bach Dániel
bach.daniel@cloud.bme.hu

Feature offline migration

See merge request <a href="/circle/cloud/merge_requests/239" data-original="!239" data-link="false" data-project="11" data-merge-request="255" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Feature offline migration" class="gfm gfm-merge_request has-tooltip">!239</a>
https://git.ik.bme.hu/circle/cloud/commit/860300db79741ad9b5425125d0c35e0d5b04ccca
dashboard: remove unused form helper
2014-10-09T15:44:38+02:00
Bach Dániel
bd@ik.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/a7e9781efdc0efc45c2b5950d7b8292472bb57ea
Merge branch 'fix-firewall-reloadtask' into 'master'
2014-10-09T15:19:40+02:00
Bach Dániel
bach.daniel@cloud.bme.hu

Fix firewall.reloadtask

See merge request <a href="/circle/cloud/merge_requests/224" data-original="!224" data-link="false" data-project="11" data-merge-request="239" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Fix firewall.reloadtask" class="gfm gfm-merge_request has-tooltip">!224</a>
https://git.ik.bme.hu/circle/cloud/commit/a077aed6eb7e9960acf2d3cb745048e9e8051c08
Merge branch 'feature-virtio' into 'master'
2014-10-09T15:15:24+02:00
Bach Dániel
bach.daniel@cloud.bme.hu

Feature Virtio

Enhance CIRCLE to use virtio-serial ports to communicate with the agent.

<gl-emoji title="warning sign" data-name="warning" data-unicode-version="4.0">⚠</gl-emoji> WARNING <gl-emoji title="warning sign" data-name="warning" data-unicode-version="4.0">⚠</gl-emoji>

Requires (virtio branch):
<gl-emoji title="squared new" data-name="new" data-unicode-version="6.0">🆕</gl-emoji> agentdriver
<gl-emoji title="squared new" data-name="new" data-unicode-version="6.0">🆕</gl-emoji> vmdriver

Tests:
* new-windows agent <gl-emoji title="white heavy check mark" data-name="white_check_mark" data-unicode-version="6.0">✅</gl-emoji> (Working virtio with update watchdog for service restart)
* new-linux agent <gl-emoji title="white heavy check mark" data-name="white_check_mark" data-unicode-version="6.0">✅</gl-emoji>
* legacy-windows agent <gl-emoji title="warning sign" data-name="warning" data-unicode-version="4.0">⚠</gl-emoji> (Old windows agent can't update)
* legacy-linux: <gl-emoji title="white heavy check mark" data-name="white_check_mark" data-unicode-version="6.0">✅</gl-emoji> Working update with less than 16k tar

See merge request <a href="/circle/cloud/merge_requests/205" data-original="!205" data-link="false" data-project="11" data-merge-request="215" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Feature Virtio" class="gfm gfm-merge_request has-tooltip">!205</a>
https://git.ik.bme.hu/circle/cloud/commit/1b16674ed56b2155ac4437b06f12ef8148e7c9ee
Merge branch 'feature-warm_shutdown_celery' into 'master'
2014-10-09T15:13:41+02:00
Bach Dániel
bach.daniel@cloud.bme.hu

Feature warm shutdown celery

See merge request <a href="/circle/cloud/merge_requests/234" data-original="!234" data-link="false" data-project="11" data-merge-request="250" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Feature warm shutdown celery" class="gfm gfm-merge_request has-tooltip">!234</a>
https://git.ik.bme.hu/circle/cloud/commit/f750837ba2fe080a7467cbf958a8e5cf9a3cdb3c
Merge remote-tracking branch 'origin/master' into feature-offline-migration
2014-10-08T20:55:31+02:00
Bach Dániel
bd@ik.bme.hu

Conflicts:
 circle/dashboard/templates/dashboard/_vm-migrate.html
https://git.ik.bme.hu/circle/cloud/commit/f2b2ede43e7c7d5910a2f8ea8977392451160cf7
Merge branch 'issue-325' into 'master'
2014-10-08T20:47:24+02:00
Bach Dániel
bach.daniel@cloud.bme.hu

Fix migrate form

Closes <a href="/circle/cloud/issues/325" data-original="#325" data-link="false" data-project="11" data-issue="374" data-reference-type="issue" data-container="body" data-placement="bottom" title="Fix migrate form" class="gfm gfm-issue has-tooltip">#325</a>

(accidentally also fixes mass migrate <gl-emoji title="grinning cat face with smiling eyes" data-name="smile_cat" data-unicode-version="6.0">😸</gl-emoji> )

See merge request <a href="/circle/cloud/merge_requests/237" data-original="!237" data-link="false" data-project="11" data-merge-request="253" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Fix migrate form" class="gfm gfm-merge_request has-tooltip">!237</a>
https://git.ik.bme.hu/circle/cloud/commit/3f717e3cc3684bc0cebc9508500f93f40999bcb5
Merge branch 'fix-disk-list' into 'master'
2014-10-07T22:34:26+02:00
Bach Dániel
bach.daniel@cloud.bme.hu

Fix disk list

See merge request <a href="/circle/cloud/merge_requests/238" data-original="!238" data-link="false" data-project="11" data-merge-request="254" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Fix disk list" class="gfm gfm-merge_request has-tooltip">!238</a>
https://git.ik.bme.hu/circle/cloud/commit/3d0afb21f5bbcf75b8c89af9b84d72065acf58d9
Merge branch 'fix-operations' into 'master'
2014-10-07T21:05:46+02:00
Bach Dániel
bach.daniel@cloud.bme.hu

Fix operations

![szia (1)](<a href="https://git.ik.bme.hu/uploads/circle/cloud/a3c7ade2b8/szia__1_.png">https://git.ik.bme.hu/uploads/circle/cloud/a3c7ade2b8/szia__1_.png</a>)

Closes <a href="/circle/cloud/issues/322" data-original="#322" data-link="false" data-project="11" data-issue="371" data-reference-type="issue" data-container="body" data-placement="bottom" title="Fix operations" class="gfm gfm-issue has-tooltip">#322</a>

See merge request <a href="/circle/cloud/merge_requests/240" data-original="!240" data-link="false" data-project="11" data-merge-request="256" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Fix operations" class="gfm gfm-merge_request has-tooltip">!240</a>
https://git.ik.bme.hu/circle/cloud/commit/b7bebad68d78cc227b5294c1186d818aaa219811
vm: fix suboperation calls in {Destroy,Sleep}Operation (add missing system ar...
2014-10-07T20:38:49+02:00
Bach Dániel
bd@ik.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/ca7c9f591d0b5a7ceec55a073ce951c2b1bd4c63
storage: handle disk.save_as errors
2014-10-07T20:38:49+02:00
Bach Dániel
bd@ik.bme.hu

Closes <a href="/circle/cloud/issues/321" data-original="#321" data-link="false" data-project="11" data-issue="370" data-reference-type="issue" data-container="body" data-placement="bottom" title="Handle disk.save_as errors" class="gfm gfm-issue has-tooltip">#321</a>
https://git.ik.bme.hu/circle/cloud/commit/1e224aebfe61a526f09be627d4bdfafe87f0ad17
vm: use remote_timeout instead of timeout in RemoteOperations
2014-10-07T20:38:49+02:00
Bach Dániel
bd@ik.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/42ffa3c1bd07f426329e61b74da7ecc4beaf4b4b
vm: remove unused timeout parameters
2014-10-07T20:38:49+02:00
Bach Dániel
bd@ik.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/513ce25a44cf387e9fb175b01b9eb75f14fd5e1c
dashboard: fix migrate tests
2014-10-07T20:32:48+02:00
Bach Dániel
bd@ik.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/4b9d67eddae80e7df9b91b5de741b68817dacb79
dashboard: fix MassMigrationView
2014-10-07T16:54:57+02:00
Bach Dániel
bd@ik.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/bfd76beea93e6f473883a18450ce8897d481ac74
dashboard: add non-live migration support
2014-10-07T16:19:11+02:00
Bach Dániel
bd@ik.bme.hu

Closes <a href="/circle/cloud/issues/324" data-original="#324" data-link="false" data-project="11" data-issue="373" data-reference-type="issue" data-container="body" data-placement="bottom" title="Add offline option to the migrate operation." class="gfm gfm-issue has-tooltip">#324</a>
https://git.ik.bme.hu/circle/cloud/commit/28259b7b48f35063677a933daeba7681a1e3048e
dashboard: add filename and size to disk list
2014-10-07T13:50:15+02:00
Kálmán Viktor
kviktor@cloud.bme.hu

Closes <a href="/circle/cloud/issues/327" data-original="#327" data-link="false" data-project="11" data-issue="376" data-reference-type="issue" data-container="body" data-placement="bottom" title="Show disk-path for superadmins at resource tab" class="gfm gfm-issue has-tooltip">#327</a>
Closes <a href="/circle/cloud/issues/326" data-original="#326" data-link="false" data-project="11" data-issue="375" data-reference-type="issue" data-container="body" data-placement="bottom" title="Disk size is missing at the resource tab" class="gfm gfm-issue has-tooltip">#326</a>
https://git.ik.bme.hu/circle/cloud/commit/31a7f2acc22ab7a7ac5fa6b9d47bccc5f799f21c
dashboard: fix vm migrate
2014-10-07T13:19:41+02:00
Kálmán Viktor
kviktor@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/709eec33d4868d5f13e67d5d8411332ccbf68586
Merge branch 'node-fixes' into 'master'
2014-10-06T15:58:50+02:00
Bach Dániel
bach.daniel@cloud.bme.hu

Node fixes

- Labels in node box weren't aware of the new node states
- The search input disappeared when switching view modes
- Fixed filtering by nodes on vm list

See merge request <a href="/circle/cloud/merge_requests/235" data-original="!235" data-link="false" data-project="11" data-merge-request="251" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Node fixes" class="gfm gfm-merge_request has-tooltip">!235</a>
https://git.ik.bme.hu/circle/cloud/commit/424ff978b42a0d874da724e73204f50fa53c59cd
Merge branch 'issue-305' into 'master'
2014-10-06T15:55:58+02:00
Bach Dániel
bach.daniel@cloud.bme.hu

Display subsubactivities

See merge request <a href="/circle/cloud/merge_requests/233" data-original="!233" data-link="false" data-project="11" data-merge-request="249" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Display subsubactivities" class="gfm gfm-merge_request has-tooltip">!233</a>
https://git.ik.bme.hu/circle/cloud/commit/9443953b86ef0e5e45e155e909b61ee10c0ff5ff
dashboard: filter vm list by node correctly
2014-10-06T13:29:34+02:00
Kálmán Viktor
kviktor@cloud.bme.hu

node1 vs node11
https://git.ik.bme.hu/circle/cloud/commit/9a7e8df35249fade50fb74cfd1eaa8bb31d7ab2f
dashboard: fixed search for node box
2014-10-06T13:26:29+02:00
Kálmán Viktor
kviktor@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/71f8c9741a7d8e0103d2ca2a7e1689f1f5cd690c
dashboard: fix node box labels
2014-10-06T13:12:25+02:00
Kálmán Viktor
kviktor@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/c339ac45d70082ba2570f174098c1a809817f5bc
dashboard: make node box's code nicer
2014-10-06T13:04:41+02:00
Kálmán Viktor
kviktor@cloud.bme.hu

also fix the search button
https://git.ik.bme.hu/circle/cloud/commit/23000834d8a08bf509fb57f0fd609c4bf8fc9492
dashboard: fix design error when both template names and system are long
2014-10-06T10:26:27+02:00
Kálmán Viktor
kviktor@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/6d9a0b97582badd5662a577c8d655a558d2027ad
vm: rework cleanup to handle different queues
2014-10-06T10:14:24+02:00
Guba Sándor
guba.sandor@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/abcd5fd294b46205b6b98d75de2d29907886a977
manager: rework clean_up to match queue_name
2014-10-06T10:04:41+02:00
Guba Sándor
guba.sandor@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/9ec3b3648b4d282abb5e352777d7257426ed5b39
miscellaneous: purge queues on startup
2014-10-06T09:50:11+02:00
Guba Sándor
guba.sandor@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/fc30e871d556d35201560afbacaf0c85880777b8
Merge branch 'issue-288'
2014-10-06T09:31:30+02:00
Kálmán Viktor
kviktor@cloud.bme.hu

Conflicts:
 circle/dashboard/views/vm.py
https://git.ik.bme.hu/circle/cloud/commit/5f1a14c29542ba960dad0f8e6158a23891684ea2
dashboard: show subsub*activites
2014-10-03T13:42:19+02:00
Őry Máté
ory.mate@cloud.bme.hu

closes <a href="/circle/cloud/issues/305" data-original="#305" data-link="false" data-project="11" data-issue="354" data-reference-type="issue" data-container="body" data-placement="bottom" title="Display subsubactivities(!)" class="gfm gfm-issue has-tooltip">#305</a>
https://git.ik.bme.hu/circle/cloud/commit/04beb592142e073119032794291e097283056d4b
Merge branch 'fix-disk-delete' into 'master'
2014-10-03T13:21:46+02:00
Bach Dániel
bach.daniel@cloud.bme.hu

Disk delete as op view

Closes <a href="/circle/cloud/issues/201" data-original="#201" data-link="false" data-project="11" data-issue="233" data-reference-type="issue" data-container="body" data-placement="bottom" title="Uh oh :( error" class="gfm gfm-issue has-tooltip">#201</a>

See merge request <a href="/circle/cloud/merge_requests/228" data-original="!228" data-link="false" data-project="11" data-merge-request="243" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Disk delete as op view" class="gfm gfm-merge_request has-tooltip">!228</a>
https://git.ik.bme.hu/circle/cloud/commit/0c61f4e0d46dd36aee7b086df04fff76db745b02
Merge branch 'issue-301' into 'master'
2014-10-03T13:18:38+02:00
Őry Máté
ory.mate@cloud.bme.hu

Default values in vm-op forms

closes <a href="/circle/cloud/issues/301" data-original="#301" data-link="false" data-project="11" data-issue="350" data-reference-type="issue" data-container="body" data-placement="bottom" title="Default value to save_as and new_disk forms (name)" class="gfm gfm-issue has-tooltip">#301</a>

See merge request <a href="/circle/cloud/merge_requests/232" data-original="!232" data-link="false" data-project="11" data-merge-request="248" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Default values in vm-op forms" class="gfm gfm-merge_request has-tooltip">!232</a>
https://git.ik.bme.hu/circle/cloud/commit/5101d440fec617206f2326dc59353672dd585ca8
dashboard: fix xss in VmDisk*Form :poop:
2014-10-03T13:03:04+02:00
Bach Dániel
bd@ik.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/de78a338dfac7dca91360ce33465fb48aeb54685
dashboard: fix tests
2014-10-03T12:58:14+02:00
Őry Máté
ory.mate@cloud.bme.hu

m = MagicMock(spec=Instance, name="asd"); m.name -> AttributeError so I have
to set it in an other statement
https://git.ik.bme.hu/circle/cloud/commit/d3cc8e0ebb5de799b9b98bb20230b92b872f4eae
dashboard: make VmDownloadDiskForm.name optional
2014-10-03T12:48:38+02:00
Őry Máté
ory.mate@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/db50d5b9135cf1b1b186f599db97c29ce9fdf605
dashboard: set initial name for VmCreateDiskView
2014-10-03T12:28:55+02:00
Őry Máté
ory.mate@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/5fcb2d720de105a4c4b5db007ce384a753753946
dashboard: set initial name for save_as
2014-10-03T12:23:54+02:00
Őry Máté
ory.mate@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/fc3d79ddfd33973a6cf4aa96996e3e96cfc3b842
dashboard: rewrite with_reload js side
2014-10-03T11:47:59+02:00
Kálmán Viktor
kviktor@cloud.bme.hu

- don't refresh the page immediately when the response
 comes back, wait til all the activity finishes
https://git.ik.bme.hu/circle/cloud/commit/faaace051dc9d7285e4f1e39c40bbe0e5c7d7fab
Merge branch 'feature-vm-tasks' into 'master'
2014-10-03T10:54:13+02:00
Őry Máté
ory.mate@cloud.bme.hu

Sub- and Remote Operations

closes <a href="/circle/cloud/issues/304" data-original="#304" data-link="false" data-project="11" data-issue="353" data-reference-type="issue" data-container="body" data-placement="bottom" title="move vm_task calls from model to operations" class="gfm gfm-issue has-tooltip">#304</a>

requires [<a href="/circle/vmdriver/merge_requests/4" data-original="vmdriver!4" data-link="false" data-project="9" data-merge-request="245" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Feature vm tasks" class="gfm gfm-merge_request has-tooltip">vmdriver!4</a>](<a href="https://git.ik.bme.hu/circle/vmdriver/merge_requests/4" data-original="https://git.ik.bme.hu/circle/vmdriver/merge_requests/4" data-link="false" data-project="9" data-merge-request="245" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Feature vm tasks" class="gfm gfm-merge_request has-tooltip">vmdriver!4</a>)

See merge request <a href="/circle/cloud/merge_requests/220" data-original="!220" data-link="false" data-project="11" data-merge-request="235" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Sub- and Remote Operations" class="gfm gfm-merge_request has-tooltip">!220</a>