PCoder
e2c86116b2
Use username for opennebula related tasks
2020-03-05 15:27:18 +05:30
PCoder
9c96f2447c
Uncomment password change call
2019-12-14 19:47:01 +05:30
PCoder
eda766dc6c
Check if we get correct opennebula user id
2019-12-14 19:19:23 +05:30
PCoder
44921014a2
Get the correct opennebula user id
2019-07-03 07:09:44 +05:30
PCoder
0cf5e541cc
Code cleanup: remove VM poweroff/resume methods + styles + html code
2019-06-25 02:24:14 +02:00
PCoder
c99e943ebc
Use oneadmin_client to update a user's ssh key
2019-06-10 09:23:48 +02:00
PCoder
caa01f344f
Change poweroff to poweroff_hard
...
Issue with poweroff:
Executing poweroff not always seems to work. Sometimes, the VM is tries
to SHUTDOWN but times out. poweroff-hard seems to poweroff all the time.
2019-05-13 07:56:46 +02:00
PCoder
e7c334924d
Make update_type a parameter with 1 as default
...
0: Replace the template
1: Merge the new template
2019-05-12 19:55:24 +02:00
PCoder
69049a9321
Add poweroff and resume methods
2019-05-12 19:21:52 +02:00
PCoder
3133bde0e9
Don't set the key in the live template
2019-05-11 09:15:08 +02:00
PCoder
7f6d4c1c53
Refactor get_all_vmids -> get_all_active_vmids
...
We now get this info from opennebula
2019-05-11 02:23:51 +02:00
PCoder
3602bb0eb7
Add save_key_in_vm_template and get_all_vmids methods
2019-05-11 01:46:28 +02:00
PCoder
5146daa680
Use SSH_PUBLIC_KEY within CONTEXT
2019-05-11 00:31:25 +02:00
PCoder
85136d80cc
Pass the opennebula user id as the object id
2019-05-10 23:57:52 +02:00
PCoder
c92b8c6fac
one. is appended by oca
2019-05-10 23:51:05 +02:00
PCoder
1d70563ea2
Save user's key in opennebula
2019-05-10 09:19:42 +02:00
bebf1f94d7
Correct spelling mistake
2019-05-09 00:06:57 +02:00
PCoder
d5dc5df1f2
Add doc
2019-05-09 00:06:22 +02:00
PCoder
927d4a029c
Do not search for VM details like 'ID={vm_id}'
...
Query takes a long time and not ideal
2019-05-08 22:43:26 +02:00
PCoder
7f9ada60ee
Revert back to old serializer code
2019-04-11 01:58:51 +02:00
PCoder
5f8cc2199b
Change vm_pool infoextended to retrieve VMs in any state except DONE
2019-04-11 01:39:06 +02:00
PCoder
3f75fac158
Make use of the infoextended method where needed
2019-04-11 01:05:34 +02:00
PCoder
5b7d1301cf
Return cores as int
2019-04-09 08:56:10 +02:00
PCoder
fa018739c9
Change cores to float before multiplication
2019-04-09 07:47:36 +02:00
PCoder
6a5a5ed160
Check template_id attr exists within template
2019-04-09 07:43:06 +02:00
PCoder
85b251d2e6
Check if the template VM serializer object has template attr
2019-04-09 07:40:06 +02:00
PCoder
9f58fdd456
Wrong multiplication to string instead of number
2019-04-09 00:26:59 +02:00
PCoder
316496b969
More fix for vcpu
2019-04-09 00:22:39 +02:00
PCoder
78738e8175
Change cores to SerializerMethodField and obtain it from cpu
2019-04-09 00:16:28 +02:00
PCoder
a93c900109
Pass 512 MB to memory parameter
2018-10-01 08:54:22 +02:00
PCoder
8e7789462e
Merge branch 'master' into bugfix/log_vm_terminate_errors
2018-09-07 22:43:29 +02:00
PCoder
29c4cc4454
Correct IPv6 VM name in serializer
2018-08-08 00:10:03 +02:00
Pcoder
8bce9c82a9
Merge pull request #650 from pcoder/bugfix/5293/change_to_terminate_hard
...
Bugfix/5293/Change VM terminate action from terminate to terminate hard
2018-08-07 22:29:57 +02:00
PCoder
6546814d62
Change VM terminate action from terminate to terminate hard
2018-08-04 09:52:42 +02:00
PCoder
07c7a64c5a
Leave 'ipv6only' as a part of the VM name if it starts with it
2018-08-04 08:47:43 +02:00
PCoder
59b020c0d4
Replace all occurrences of logger.info with logger.error
2018-07-25 21:41:05 +02:00
PCoder
ae0d4c0841
Refactor code
2018-07-01 11:17:45 +02:00
PCoder
c13af95017
Refactor code: get_primary_ip -> get_ipv6 and remove unwanted code
2018-07-01 11:07:39 +02:00
PCoder
52e53d479e
Rename a variable: ipv6s -> ipv6_list
2018-07-01 07:57:15 +02:00
PCoder
68a65b7bc7
Detect private IP correctly
2018-06-30 00:30:51 +02:00
PCoder
4a5c5f7942
Refactor getting primary ip of a vm
2018-06-27 01:06:27 +02:00
PCoder
1ec7cb8761
Fix silly copy/paste bug
2018-06-27 00:44:17 +02:00
PCoder
6c2eabbe6a
Use the public ipv4 if it exists; otherwise use the ipv6 to do a
...
cdist cdist ssh configure
2018-06-27 00:01:55 +02:00
Arvind Tiwari
a4ca17e2ed
vm template prefix
2018-05-24 03:57:01 +05:30
PCoder
26424fe24e
Reformat code
2018-03-16 09:38:35 +01:00
PCoder
f866368e85
Replace other occurrences of strip('public-') with
...
lstrip('public-')
2018-03-16 09:35:22 +01:00
Arvind Tiwari
ef0b2ea34e
renamed sdd_size -> ssd_size
2018-02-23 20:05:24 +05:30
M.Ravi
b8db6d708d
Rename sdd_size -> ssd_size
2018-02-21 11:46:33 +01:00
PCoder
43999d803a
Add sdd_size, hdd_size to VirtualMachineSerializer
2018-01-03 08:43:57 +01:00
M.Ravi
137b45c12c
Enable logging custom modules
2017-11-29 06:45:09 +01:00