Wolfgang Link
|
fa298bb000
|
Fix create replication job
Add node to load config. this is needed if you are on an other node then the guest.
|
2017-06-28 14:20:09 +02:00 |
|
Wolfgang Bumiller
|
1adc6f7ab3
|
replication: refuse to create jobs with nothing to do
When a VM has no disks or all of them are on shared storage
the replication job has nothing to do and fails, so catch
this when creating a new job.
|
2017-06-27 15:16:41 +02:00 |
|
Wolfgang Bumiller
|
25420507b2
|
refuse to create replication jobs for unreplicatable VMs
|
2017-06-27 06:28:33 +02:00 |
|
Dominik Csapak
|
dc9bc76843
|
implement delete parameter for replicationconfig
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
|
2017-06-14 07:30:05 +02:00 |
|
Dominik Csapak
|
a4dc8611e6
|
implement digest checking for ReplicationConfig update
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
|
2017-06-12 16:02:53 +02:00 |
|
Dietmar Maurer
|
9a427c6cc8
|
PVE::API2::ReplicationConfig->delete - use raise_param_exc
|
2017-06-09 06:12:02 +02:00 |
|
Wolfgang Link
|
948136a4f0
|
Add force parameter for delete replica job.
This parameter is helpful if an unsolvable situation occurs or the vmconfig was delete manually.
|
2017-06-09 06:00:18 +02:00 |
|
Dietmar Maurer
|
4542a42ab3
|
PVE/API2/ReplicationConfig.pm: add job creation checks
Check if the target and guest exists to avoid creation of faulty jobs.
|
2017-06-08 10:01:45 +02:00 |
|
Dietmar Maurer
|
bc1ec7bc1b
|
pvesr: add a message that job removal will take some time
|
2017-06-08 09:42:12 +02:00 |
|
Dietmar Maurer
|
a9da300ded
|
PVE::API2::ReplicationConfig - extract guest ID from job ID
|
2017-06-07 11:30:52 +02:00 |
|
Dominik Csapak
|
4b48563a88
|
use correct field for child link
namely id instead of vmid, so that the child links are working in the
api inspector and pvesh
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
|
2017-06-02 16:23:30 +02:00 |
|
Dietmar Maurer
|
f9d38c545c
|
PVE::API2::ReplicationConfig - implement delete
We just set the remove_job property in the configuration. Actual removal
is done asynchronous inside replicate().
|
2017-05-31 08:23:47 +02:00 |
|
Dietmar Maurer
|
892821fd87
|
pvesr: add pve storage replication tool
Just added code to configure jobs. Replication itself is not
implemented.
|
2017-05-31 08:23:46 +02:00 |
|