Hello all – I seem to be running into an issue with recurring/periodic VM actions and before I dive to deeply into the code to try to resolve it, I’m wondering if I’m missing something obvious. I can schedule a recurring action (hourly in this case) via the CLI or Sunstone (FWIW in an unrelated note, Sunstone has an error when trying to set the end time to Never which is: [one.vm.update] Cannot update template. Error END_VALUE defined but not valid END_TYPE found), but the action only ever seems to occur once. I would expect it to occur every hour. Am I missing something?
root@lancelot-vm-debian:~# onevm show 3
VIRTUAL MACHINE 3 INFORMATION
ID : 3
NAME : testvm
USER : oneadmin
GROUP : oneadmin
STATE : ACTIVE
LCM_STATE : RUNNING
LOCK : None
RESCHED : No
HOST : localhost
CLUSTER ID : 0
CLUSTER : default
START TIME : 03/20 13:57:15
END TIME : -
DEPLOY ID : one-3
VIRTUAL MACHINE MONITORING
CPU : 1.0
MEMORY : 288.3M
NETTX : 0K
NETRX : 5K
DISKRDBYTES : 52521116
DISKRDIOPS : 3217
DISKWRBYTES : 0
DISKWRIOPS : 0
PERMISSIONS
OWNER : um-
GROUP : —
OTHER : —
VM DISKS
ID DATASTORE TARGET IMAGE SIZE TYPE SAVE
2 default sda CentOS 7 - KVM 198M/8G file NO
1 - hda CONTEXT 1M/- - -
VM NICS
ID NETWORK BRIDGE IP MAC PCI_ID
0 vnet minionebr 172.16.100.2 02:00:ac:10:64:02
SECURITY
NIC_ID NETWORK SECURITY_GROUPS
0 vnet 0
SECURITY GROUP TYPE PROTOCOL NETWORK RANGE
ID NAME VNET START SIZE
0 default OUTBOUND ALL
0 default INBOUND ALL
SNAPSHOTS
ID TIME NAME HYPERVISOR_ID
0 03/20 14:23 snapshot-0 snap-0
VIRTUAL MACHINE HISTORY
SEQ UID REQ HOST ACTION DS START TIME PROLOG
0 0 8896 localhost poweroff-h 0 03/20 13:57:18 0d 00h00m 0h00m01s
1 0 32 localhost poweroff-h 0 03/20 13:57:45 0d 00h00m 0h00m00s
2 - - localhost none 0 03/20 13:58:10 0d 16h55m 0h00m00s
SCHEDULED ACTIONS
ID ACTION SCHEDULED REPEAT END DONE MESSAGE
snapshot-create 03/20 13:30 Each 1 hours On 01/01/36 03/20 14:23
USER TEMPLATE
LOGO=“images/logos/centos.png”
VIRTUAL MACHINE TEMPLATE
AUTOMATIC_DS_REQUIREMENTS="(“CLUSTERS/ID” @> 0)"
AUTOMATIC_NIC_REQUIREMENTS="(“CLUSTERS/ID” @> 0)"
AUTOMATIC_REQUIREMENTS="(CLUSTER_ID = 0) & !(PUBLIC_CLOUD = YES)"
CONTEXT=[
DISK_ID=“1”,
ETH0_CONTEXT_FORCE_IPV4="",
ETH0_DNS=“172.16.100.1”,
ETH0_EXTERNAL="",
ETH0_GATEWAY=“172.16.100.1”,
ETH0_GATEWAY6="",
ETH0_IP=“172.16.100.2”,
ETH0_IP6="",
ETH0_IP6_PREFIX_LENGTH="",
ETH0_IP6_ULA="",
ETH0_MAC=“02:00:ac:10:64:02”,
ETH0_MASK="",
ETH0_MTU="",
ETH0_NETWORK="",
ETH0_SEARCH_DOMAIN="",
ETH0_VLAN_ID="",
ETH0_VROUTER_IP="",
ETH0_VROUTER_IP6="",
ETH0_VROUTER_MANAGEMENT="",
NETWORK=“YES”,
PASSWORD=“opennebula”,
SSH_PUBLIC_KEY=“ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSDqqfVa2QvuI/I58pIW1oP0mRFLiWnGHm6fus+fNczO/SPbsZ/mamP4aoaDxlshOGGKN3BMI8AMW2Gzm70yigfy5InrL1KyYbJ00WEW9AXMQIKGN+g2gy3nPTEc95z3AXSnU87wiCDHzScjAoj/wegBzPbLdh71rEUVd0Nb8W/VtYtqF4PUj/PshmtnuIILComYEADIqSJuwRjsufSOI/O96xefjhdce8muLOuvbBI5Ij/B+REjhAKs9bn6B0hFkWw6yT6d8dNjs351Cd3kfylHZo+4Z5xUlMZGGuPrkILOpQTjBDaSSJYNqJbLg83inD3q2j3ofmGDA6jDye2vGB oneadmin@lancelot-vm-debian ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCk+8C9VyIcaSRWrQUxJx1bhDhPyfLD4HPT3UVpqiW8R2PU07W3q5XaGkfLEKKiYoaV7MGIOInsw3CQZOd0GI+IJS+tlA8TvjiAvKiVQOnXFzR9BeT8iohmdMoW/h3rx1cQ8wGb71/kpowG83qs/wPP57+unMPDIlUlIaQUpnwWmKE6YJrpU154hEleBUZHOn3syekohV7Nfju92PjlNnzq/1lHJCorq7o4qqKXilFAGwc2/M8oPTACLbX+a4B1si3ZSaMNjrU59IAUtAxfGufFuyi74lfDwsbeqEdSEoZp3bc1OluudwHDv/PPdxfdc7kYRglO6VAZnXsm3W54pFpF root@lancelot-vm-debian”,
TARGET=“hda” ]
CPU=“0.6”
GRAPHICS=[
LISTEN=“0.0.0.0”,
PORT=“5903”,
TYPE=“vnc” ]
MEMORY=“1024”
OS=[
ARCH=“x86_64” ]
TEMPLATE_ID=“0”
TM_MAD_SYSTEM=“qcow2”
VCPU=“6”
VMID=“3”
root@lancelot-vm-debian:/var/log/one# date
Thu Mar 21 06:54:41 CDT 2019
root@lancelot-vm-debian:/var/log/one# tail -20 sched.log
Wed Mar 20 13:55:08 2019 [Z0][VNET][D]: Discovered 1 vnets.
Wed Mar 20 13:55:08 2019 [Z0][SCHED][D]: Dispatching VMs to hosts:
VMID Priority Host System DS
--------------------------------------------------------------
2 0 0 0
Wed Mar 20 13:57:18 2019 [Z0][VM][D]: Found 1 pending/rescheduling VMs.
Wed Mar 20 13:57:18 2019 [Z0][HOST][D]: Discovered 1 enabled hosts.
Wed Mar 20 13:57:18 2019 [Z0][VM][D]: VMs in VMGroups:
Wed Mar 20 13:57:18 2019 [Z0][VNET][D]: Discovered 1 vnets.
Wed Mar 20 13:57:18 2019 [Z0][SCHED][D]: Dispatching VMs to hosts:
VMID Priority Host System DS
--------------------------------------------------------------
3 0 0 0
Wed Mar 20 14:23:30 2019 [Z0][VM][D]: VMs with scheduled actions:
3
Wed Mar 20 14:23:30 2019 [Z0][VM][I]: Executing action ‘snapshot-create’ for VM 3 : Success.