This project is mirrored from https://github.com/UPC/ravada.git.
Pull mirroring updated .
- 12 Nov, 2018 1 commit
-
-
Francesc Guasch authored
* test(ldap): fixed ravada posix group test issue #645 * test(volatile): check started if asked at clone issue #894 * feature(backend): start on creation if requested issue #894 * wip(test): install tables for ldap tests issue #887 * test(ldap): create ldap user issue #887 * test(ldap): test ldap posix group issue #887 * test(ldap): create ldap user issue #887 * test(ldap): use the same LDAP config file in all tests * wip(backend): do not pass unnecessary VM * wip(backend): remote_ip is a valid arg issue #894 * wip(backend): pass the swap volume size if any issue #894 * wip(frontend): ignore screenshot requests in listing issue #894
-
- 10 Oct, 2018 2 commits
-
-
Francesc Guasch authored
* wip(test): do not use Test::SQL::Data issue #264 * wip(tests): fixed missing connector issue #264 * refactor(iptables): only run iptables from root issue #264 * wip(test): init db issue #264 * wip(test): store void machines in per-user dir This way root and non-root tests won't have access problems. issue #264 * wip(test): Test::SQL::Data no longer a requirement issue #264 * wip(test): Test::SQL::Data no longer required
-
Francesc Guasch authored
* wip(test): install tables for ldap tests issue #887 * test(ldap): create ldap user issue #887 * test(ldap): test ldap posix group issue #887
-
- 05 Oct, 2018 1 commit
-
-
Francesc Guasch authored
* test(backend): check internal ip issue #465 * test(backend): minimal ubuntu for testing issue #465 * feature(frontend): show internal ip issue #465 * wip(backend): fetch internal IP issue #465 * feat(frontend): show machine information issue #465 * test(frontend): expecting no IP after shutdown issue #465 * wip(backend): remove ip after shutdown issue #465 * wip(backend): refresh machine status if no ip and active issue #465
-
- 03 Oct, 2018 1 commit
-
-
Francesc Guasch authored
* fix(backend): skip iptables for non-root and fix start extra arg issue #838 * test(backend); check domain found in VM issue #838 * test(backend); store mock domains on user allowed dir issue #838 * refactor(test): check remote ip issue #838 * fix(backend): volatiles removed on stop and iptables only if root issue #838 * fix(frontend): list clones right and fetch domain owner issue #838 * test(backend): skip right if no VM issue #838 * test: skip KVM on non-root issue #838 * test(download): do not download iso and checks issue #838 * test(download): do not download iso and checks issue #838 * refactor(backend): do not pass vm on clone issue #838 * fix(backend): do not pre remove if removed issue #838 * test: start mock domains inactive issue #838 * refactor(backend): check create domain args issue #838 * refactor(backend): check args on create domain issue #838 * wip(backend): don't pass request on start issue #838 * wip(backend): fix volatiles and start issue #838 * wip(backend): fixed remove volumes when already removed issue #838 * test(backend): fixed dir for mock VMs issue #838 * test(backend): mock VMs dir consolidated issue #838 * test(backend): check domain removed issue #838 * wip(test): there should be no password after hibernation issue #838 * refactor(backend): stop stale requests issue #838 * refactor(test): get data from remote issue #838 * refactor(test): remove hardcoded mem stat value issue #838 * wip(backend): toggle as true if not base issue #838 * test(backend): remove only this test mock domains issue #838 * test(stress): do not test if skipped issue #838 * test(iptables): check remove iptables for local access issue #838 * wip(requests): do not repeat cleanup requests issue #838 * test(frontend): return empty if no domain found issue #838 * wip(backend): fixed typos on merge issue #838 * test(backend): search unknown returns empty issue #838 * wip(bakckend): check args on create issue #838
-
- 02 Oct, 2018 1 commit
-
-
Francesc Guasch authored
* test(backend): start of volatile clones on remote Volatile clones must be started on creation. Check it works: - base has: volatile_clones enabled - user is temporary issue #865 * refactor(frontend): removed old call * refactor(backend): moved balance vm code to VM Also, make sure the VM is balanced on clones issue #865 * refactor(backend): pass request to sync to issue messages issue #865 * test(backend): allow mock VMs to add volumes issue #865 * wip(backend): run clone volumes in remote too issue #865 * feat(backend): balance VMs before creation if volatile fixes issue #865 * test(nodes): machine can be created on remote now * wip(backend): balance VM for volatiles before creation issue #865 * wip(nodes): do not use disabled nodes issue #865 * wip(nodes): do not check bad shutdown on volatiles issue #865 * wip(nodes): allow volumes on remote nodes issue #865 * test(nodes): clean failed tests issue #865
-
- 26 Sep, 2018 1 commit
-
-
Francesc Guasch authored
* wip(downloads): fixed some ISO URLs * wip(downloads): improve ISO checks after download issue #838 * test(downloads): check downloads in local mirror issue #838 * refactor(install): install after start issue #838 * fix(downloads): fixed alpine regexp issue #856 * refactor(frontend): list all pending requests issue #828 * wip(downloads): fixed suse md5sum url issue #856
-
- 25 Sep, 2018 1 commit
-
-
Francesc Guasch authored
issue #838
-
- 19 Sep, 2018 1 commit
-
-
Francesc Guasch authored
issue #838
-
- 13 Sep, 2018 1 commit
-
-
Francesc Guasch authored
issue #838
-
- 10 Sep, 2018 2 commits
-
-
Francesc Guasch authored
* test(backend): torture test backend - create domains and clones from debian preseed - start and stop many instances - prepare bases issue #789 * wip(test): fixed typo issue #789 * fix(backend): allow clone even if many requests pending fixes issue #790 * test(backend): add acpi to start domains quickly issue #789 * test(backend): create clones from the clones issue #789 * test(requests): many clone requests to same base issue #790 * fix(requests): allow many clones to same base issue #790 * test(users): create admin user if it doesn't exist issue #789 * test(backend): check real memory for void domains issue #789 * test(backend): test void domains too issue #789 * wip(test): stress test clones issue #789 * wip(test): let install debian in the background test void in the meanwhile issue #789 * test(backend): run test if env set Either TEST_STRESS , TEST_STRESS_KVM or TEST_STRESS_Void should be set to run the tests issue #789 * test(backend): create random requests, restart and hibernate issue #789 * test(backend): allow run all Void tests from non root issue #789 * test(backend): partition a real debian machine * test(backend): test random requests issue #789 * test(requests): autostart_domain right call for easier tests issue #789 * test(backend): added verbose mode issue #789 * test(backend): lock void domains on update issue #789 * test(iptables): clean jump issue #789 * fix(backend): connect to KVM before listing volumes issue #789 * test(backend): store id_vm on create domain issue #789 * test(backend): test random requests issue #789 * fix(frontend): list trivial recent process if failed those process results were hidden issue #789 * fix(frontend): properly show error message issue #789 * test(backend): test more requests issue #789 * test(backend): ignore error base removed issue #789 * refactor(backend): clean at arg from request * refactor(backend): network arg not used issue #789 * fix(backend): do not create iptables jump on shutdown Sometimes an extra RAVADA chain was added to iptables issue #789 * test: accept fail because host too loaded * refactor(requests): autostart domain fixed duplicate issue #789 * test(requests): test all requests one by one and test with each argument removed too issue #789 * fix(iptables): add jump only when creating chain issue #789 * test(shutdown): fix shutdown arguments issue #789 * test(requests): check requests on each vm issue #789 * test(backend): check memory added to mock machines issue #789 * test(backend): return default info if no memory defined * refactor(iptables): retry if can't acquire iptables cmd issue #789 * test: create a mock admin user and remove it issue #789 * test: allow error when no screen at copy screen * fix(iptables): try better to aquire iptables exe Under heavy load it may be busy issue #789 * test(backend): make VM random in tests issue #789 * refactor(backend): always process ping backend issue #789 * test: don't use machines that will be removed issue #789 * test: no need to specify vm * test: stress with not so many clones at first * wip(test): next if request removed * refactor(requests): store creation date issue #789 * wip(test): remove done requests issue #789 * wip(test): stress test * refactor(backend): check correct owner * fixed error in merge * test(backend): do not test downloads in stress * wip(test stress): cope with normal requests problems * wip(test stress): cope with normal req error issue #789 * refactor(backend): check user passed exists issue #789 * refactor(backend): store vm id issue #789 * test(stress): use only test domains and clones issue #789 * test(backend): check start and create at once issue #789 * wip(backend): load db changes before using storage fields issue #841 * check iptables jumps count issue #789 * doc: both flavours of autostart domain * test: clean user at the end issue #789 * refactor(backend): make sure all requests args are used issue #789
-
Francesc Guasch authored
issue #838
-
- 03 Sep, 2018 1 commit
-
-
Francesc Guasch authored
* test(backend): torture test backend - create domains and clones from debian preseed - start and stop many instances - prepare bases issue #789 * wip(test): fixed typo issue #789 * fix(backend): allow clone even if many requests pending fixes issue #790 * test(backend): add acpi to start domains quickly issue #789 * test(backend): create clones from the clones issue #789 * test(requests): many clone requests to same base issue #790 * fix(requests): allow many clones to same base issue #790 * test(users): create admin user if it doesn't exist issue #789 * test(backend): check real memory for void domains issue #789 * test(backend): test void domains too issue #789 * wip(test): stress test clones issue #789 * wip(test): let install debian in the background test void in the meanwhile issue #789 * test(backend): run test if env set Either TEST_STRESS , TEST_STRESS_KVM or TEST_STRESS_Void should be set to run the tests issue #789 * test(backend): create random requests, restart and hibernate issue #789 * test(backend): allow run all Void tests from non root issue #789 * test(backend): partition a real debian machine * test(backend): test random requests issue #789 * test(requests): autostart_domain right call for easier tests issue #789 * test(backend): added verbose mode issue #789 * test(backend): lock void domains on update issue #789 * test(iptables): clean jump issue #789 * fix(backend): connect to KVM before listing volumes issue #789 * test(backend): store id_vm on create domain issue #789 * test(backend): test random requests issue #789 * fix(frontend): list trivial recent process if failed those process results were hidden issue #789 * fix(frontend): properly show error message issue #789 * test(backend): test more requests issue #789 * test(backend): ignore error base removed issue #789 * refactor(backend): clean at arg from request * refactor(backend): network arg not used issue #789 * fix(backend): do not create iptables jump on shutdown Sometimes an extra RAVADA chain was added to iptables issue #789 * test: accept fail because host too loaded * refactor(requests): autostart domain fixed duplicate issue #789 * test(requests): test all requests one by one and test with each argument removed too issue #789 * fix(iptables): add jump only when creating chain issue #789 * test(shutdown): fix shutdown arguments issue #789 * test(requests): check requests on each vm issue #789 * test(backend): check memory added to mock machines issue #789 * test(backend): return default info if no memory defined * refactor(iptables): retry if can't acquire iptables cmd issue #789 * test: create a mock admin user and remove it issue #789 * test: allow error when no screen at copy screen * fix(iptables): try better to aquire iptables exe Under heavy load it may be busy issue #789 * test(backend): make VM random in tests issue #789 * refactor(backend): always process ping backend issue #789 * test: don't use machines that will be removed issue #789 * test: no need to specify vm * test: stress with not so many clones at first * wip(test): next if request removed * refactor(requests): store creation date issue #789 * wip(test): remove done requests issue #789 * wip(test): stress test * refactor(backend): check correct owner * fixed error in merge * test(backend): do not test downloads in stress * wip(test stress): cope with normal requests problems * wip(test stress): cope with normal req error issue #789 * refactor(backend): check user passed exists issue #789 * refactor(backend): store vm id issue #789 * test(stress): use only test domains and clones issue #789 * test(backend): check start and create at once issue #789 * wip(backend): load db changes before using storage fields issue #841 * check iptables jumps count issue #789 * doc: both flavours of autostart domain * test: clean user at the end issue #789 * refactor(backend): make sure all requests args are used issue #789
-
- 13 Aug, 2018 1 commit
-
-
Francesc Guasch authored
* feat(fallback): add fallback JS & CSS Issue [#806] * feat(fallback): fix check option Issue [#806] * fix(package): create debian package with fallback files issue #806 * fix(fallback): read parameter issue [#806] * ignore fallback fails on source issue #806 * test(download): do not download iso and checks issue #838 * test(KVM storage): check default storage on prepare issue #843 * fix(KVM storage): use default storage for bases issue #843 * refactor(backend): allow pass storage name to fetch path issue #843
-
- 26 Jun, 2018 1 commit
-
-
Francesc Guasch authored
* test(frontend): get domain drivers issue #809 * wip(frontend): get domain drivers from front issue #809 * fix(drivers): moved get drivers to front issue #809 * test(settings): check settings aplied and readable issue #809
-
- 31 May, 2018 1 commit
-
-
gloriarodriguez authored
* test(grants): list virtual machines issue #710 * feat(grants): allow remove all machines issue #710 * test(grants): check shutdown issue #710 * wip(grants): Rebased from shutdown clones and Master * feat(grants): allow hibernate if can shutdown issue #710 * Adding access to admin tools and list all virtual machines in grant user change_settings_all issue #748 * fix(grants): return 0 if not operator fixes test failure spotted by @gloriarodriguez issue #748 * test(pools): removed warning issue #748
-
- 17 May, 2018 1 commit
-
-
Francesc Guasch authored
issue #710
-
- 27 Apr, 2018 1 commit
-
-
Francesc Guasch authored
issue #700
-
- 26 Apr, 2018 1 commit
-
-
Francesc Guasch authored
This also sets the permissions that have been implemented so far. Those must be enabled at the sub _enable_grants at Ravada.pm @joelalju, this when all the grants are implemented it should be added there. issue #698
-
- 16 Apr, 2018 2 commits
-
-
Francesc Guasch authored
-
Francesc Guasch authored
-
- 10 Apr, 2018 1 commit
-
-
Francesc Guasch authored
-
- 05 Apr, 2018 2 commits
-
-
Francesc Guasch authored
-
Francesc Guasch authored
-
- 03 Apr, 2018 2 commits
-
-
Francesc Guasch authored
-
Francesc Guasch authored
-
- 26 Mar, 2018 2 commits
-
-
Francesc Guasch authored
Sometimes desktop power management gets in the middle
-
Francesc Guasch authored
-
- 14 Mar, 2018 1 commit
-
-
Francesc Guasch authored
-
- 13 Mar, 2018 2 commits
-
-
Francesc Guasch authored
-
Francesc Guasch authored
-
- 12 Mar, 2018 2 commits
-
-
Francesc Guasch authored
-
Francesc Guasch authored
-
- 28 Feb, 2018 2 commits
-
-
Francesc Guasch authored
-
Francesc Guasch authored
The hibernated node gets down, started keeps up
-
- 26 Feb, 2018 3 commits
-
-
Francesc Guasch authored
-
Francesc Guasch authored
-
Francesc Guasch authored
-
- 24 Feb, 2018 2 commits
-
-
Francesc Guasch authored
-
Francesc Guasch authored
Do this instead shutdown, it is faster to set it up
-