shwstppr commented on issue #6698:
URL: https://github.com/apache/cloudstack/issues/6698#issuecomment-1236621729
@Hudratronium I'm not able to reproduce this on 4.17 branch. I added a new
public range and set `system.vm.public.ip.reservation.mode.strictness` to
`true`. New system vms came up fine in the new range
```
(local) 🐓 > list zones id=8395094c-305b-46cd-878a-b1dcc01c37d0
{
"count": 1,
"zone": [
{
"allocationstate": "Enabled",
"dhcpprovider": "VirtualRouter",
"dns1": "10.147.28.6",
"guestcidraddress": "10.1.1.0/24",
"hasannotations": false,
"id": "8395094c-305b-46cd-878a-b1dcc01c37d0",
"internaldns1": "10.147.28.6",
"localstorageenabled": false,
"name": "Sandbox-simulator",
"networktype": "Advanced",
"securitygroupsenabled": false,
"tags": [],
"zonetoken": "bfd27e96-3ba0-3df3-b387-f8ff690c63c5"
}
]
}
(local) 🐗 > list systemvms zoneid=8395094c-305b-46cd-878a-b1dcc01c37d0
{
"count": 2,
"systemvm": [
{
"activeviewersessions": 0,
"created": "2022-09-05T12:36:52+0530",
"dns1": "10.147.28.6",
"gateway": "192.168.2.1",
"hasannotations": false,
"hostid": "fc35ad4a-bdc8-496a-94e9-46d9d228526a",
"hostname": "SimulatedAgent.9d862bb4-6179-4a90-ab8a-f91b23fac374",
"hypervisor": "Simulator",
"id": "52ff1944-20d5-4954-8cfd-dcd0ed96b46f",
"isdynamicallyscalable": false,
"linklocalip": "169.254.196.124",
"linklocalmacaddress": "0e:00:a9:fe:c4:7c",
"linklocalnetmask": "255.255.0.0",
"name": "v-9-VM",
"podid": "ccdd5096-1dcc-40c5-9699-801e22f3f15f",
"podname": "POD0",
"privateip": "172.16.15.65",
"privatemacaddress": "1e:00:54:00:00:40",
"privatenetmask": "255.255.255.0",
"publicip": "192.168.2.2",
"publicmacaddress": "1e:00:91:00:00:c8",
"publicnetmask": "255.255.255.0",
"state": "Running",
"systemvmtype": "consoleproxy",
"templateid": "669011fa-2cdd-11ed-b1e6-645d8651f45a",
"templatename": "SystemVM Template (simulator)",
"zoneid": "8395094c-305b-46cd-878a-b1dcc01c37d0",
"zonename": "Sandbox-simulator"
},
{
"agentstate": "Up",
"created": "2022-09-05T12:36:53+0530",
"dns1": "10.147.28.6",
"gateway": "192.168.2.1",
"hasannotations": false,
"hostid": "bdefc6c3-4a43-4d6a-9570-0fc9a6ac6d14",
"hostname": "SimulatedAgent.d1b801a8-36b8-47e7-bfd7-710402b63a99",
"hypervisor": "Simulator",
"id": "eb726c05-b467-48b7-b42e-8a6c0a9bca42",
"isdynamicallyscalable": false,
"linklocalip": "169.254.181.229",
"linklocalmacaddress": "0e:00:a9:fe:b5:e5",
"linklocalnetmask": "255.255.0.0",
"name": "s-10-VM",
"podid": "ccdd5096-1dcc-40c5-9699-801e22f3f15f",
"podname": "POD0",
"privateip": "172.16.15.20",
"privatemacaddress": "1e:00:75:00:00:13",
"privatenetmask": "255.255.255.0",
"publicip": "192.168.2.3",
"publicmacaddress": "1e:00:16:00:00:c9",
"publicnetmask": "255.255.255.0",
"state": "Running",
"systemvmtype": "secondarystoragevm",
"templateid": "669011fa-2cdd-11ed-b1e6-645d8651f45a",
"templatename": "SystemVM Template (simulator)",
"version": "4.17.1.0-SNAPSHOT",
"zoneid": "8395094c-305b-46cd-878a-b1dcc01c37d0",
"zonename": "Sandbox-simulator"
}
]
}
(local) 🐰 > list vlanipranges zoneid=8395094c-305b-46cd-878a-b1dcc01c37d0
{
"count": 1,
"vlaniprange": [
{
"account": "system",
"cidr": "192.168.2.0/24",
"domain": "ROOT",
"domainid": "fe476c7c-2cdc-11ed-b1e6-645d8651f45a",
"endip": "192.168.2.200",
"forsystemvms": false,
"forvirtualnetwork": true,
"gateway": "192.168.2.1",
"id": "10b19120-cfd8-441c-81c8-e156c09c38e4",
"netmask": "255.255.255.0",
"networkid": "234ef426-bb2f-445e-83d9-5363fc6bfb38",
"physicalnetworkid": "a44e9a10-6682-42e1-81b3-ffabfdfc30f9",
"startip": "192.168.2.2",
"vlan": "vlan://50",
"zoneid": "8395094c-305b-46cd-878a-b1dcc01c37d0"
}
]
}
(local) 🐈 > list configurations
name=system.vm.public.ip.reservation.mode.strictness
{
"configuration": [
{
"category": "Advanced",
"description": "If enabled, the use of System VMs public IP
reservation is strict, preferred if not.",
"isdynamic": true,
"name": "system.vm.public.ip.reservation.mode.strictness",
"value": "false"
}
],
"count": 1
}
(local) 🐬 > create vlaniprange gateway=192.168.3.1 netmask=255.255.255.0
startip=192.168.3.2 endip=192.168.3.200
zoneId=8395094c-305b-46cd-878a-b1dcc01c37d0 vlan=51 forsystemvms=true
forvirtualnetwork=true
{
"vlan": {
"account": "system",
"cidr": "192.168.3.0/24",
"domain": "ROOT",
"domainid": "fe476c7c-2cdc-11ed-b1e6-645d8651f45a",
"endip": "192.168.3.200",
"forsystemvms": true,
"forvirtualnetwork": true,
"gateway": "192.168.3.1",
"id": "edc376e0-cf2d-4ab7-aaac-0b7b14e2a931",
"netmask": "255.255.255.0",
"networkid": "234ef426-bb2f-445e-83d9-5363fc6bfb38",
"physicalnetworkid": "a44e9a10-6682-42e1-81b3-ffabfdfc30f9",
"startip": "192.168.3.2",
"vlan": "vlan://51",
"zoneid": "8395094c-305b-46cd-878a-b1dcc01c37d0"
}
}
(local) 🦌 > update configuration
name=system.vm.public.ip.reservation.mode.strictness value=true
{
"configuration": {
"category": "Advanced",
"description": "If enabled, the use of System VMs public IP reservation
is strict, preferred if not.",
"isdynamic": true,
"name": "system.vm.public.ip.reservation.mode.strictness",
"value": "true"
}
}
(local) 🐃 > destroy systemvm id=52ff1944-20d5-4954-8cfd-dcd0ed96b46f
{
"systemvm": {
"created": "2022-09-05T12:36:52+0530",
"dns1": "10.147.28.6",
"hasannotations": false,
"hostid": "fc35ad4a-bdc8-496a-94e9-46d9d228526a",
"hostname": "SimulatedAgent.9d862bb4-6179-4a90-ab8a-f91b23fac374",
"hypervisor": "Simulator",
"id": "52ff1944-20d5-4954-8cfd-dcd0ed96b46f",
"isdynamicallyscalable": false,
"name": "v-9-VM",
"podid": "ccdd5096-1dcc-40c5-9699-801e22f3f15f",
"podname": "POD0",
"state": "Running",
"systemvmtype": "consoleproxy",
"templateid": "669011fa-2cdd-11ed-b1e6-645d8651f45a",
"templatename": "SystemVM Template (simulator)",
"zoneid": "8395094c-305b-46cd-878a-b1dcc01c37d0",
"zonename": "Sandbox-simulator"
}
}
(local) 🌵 > destroy systemvm id=eb726c05-b467-48b7-b42e-8a6c0a9bca42
{
"systemvm": {
"created": "2022-09-05T12:36:53+0530",
"dns1": "10.147.28.6",
"hasannotations": false,
"hostid": "bdefc6c3-4a43-4d6a-9570-0fc9a6ac6d14",
"hostname": "SimulatedAgent.d1b801a8-36b8-47e7-bfd7-710402b63a99",
"hypervisor": "Simulator",
"id": "eb726c05-b467-48b7-b42e-8a6c0a9bca42",
"isdynamicallyscalable": false,
"name": "s-10-VM",
"podid": "ccdd5096-1dcc-40c5-9699-801e22f3f15f",
"podname": "POD0",
"state": "Running",
"systemvmtype": "secondarystoragevm",
"templateid": "669011fa-2cdd-11ed-b1e6-645d8651f45a",
"templatename": "SystemVM Template (simulator)",
"zoneid": "8395094c-305b-46cd-878a-b1dcc01c37d0",
"zonename": "Sandbox-simulator"
}
}
(local) 🐂 > list systemvms zoneid=8395094c-305b-46cd-878a-b1dcc01c37d0
{
"count": 2,
"systemvm": [
{
"activeviewersessions": 0,
"created": "2022-09-05T12:39:23+0530",
"dns1": "10.147.28.6",
"gateway": "192.168.3.1",
"hasannotations": false,
"hostid": "f0bcf07c-ab72-4137-a413-449684ae309c",
"hostname": "SimulatedAgent.f83bd68a-5642-49bc-aac2-dd8a4785aedc",
"hypervisor": "Simulator",
"id": "01a9646f-17af-430d-aab4-a07b4a9eec35",
"isdynamicallyscalable": false,
"linklocalip": "169.254.170.181",
"linklocalmacaddress": "0e:00:a9:fe:aa:b5",
"linklocalnetmask": "255.255.0.0",
"name": "v-11-VM",
"podid": "ccdd5096-1dcc-40c5-9699-801e22f3f15f",
"podname": "POD0",
"privateip": "172.16.15.145",
"privatemacaddress": "1e:00:60:00:00:90",
"privatenetmask": "255.255.255.0",
"publicip": "192.168.3.200",
"publicmacaddress": "1e:00:40:00:03:f7",
"publicnetmask": "255.255.255.0",
"state": "Running",
"systemvmtype": "consoleproxy",
"templateid": "669011fa-2cdd-11ed-b1e6-645d8651f45a",
"templatename": "SystemVM Template (simulator)",
"zoneid": "8395094c-305b-46cd-878a-b1dcc01c37d0",
"zonename": "Sandbox-simulator"
},
{
"agentstate": "Up",
"created": "2022-09-05T12:39:53+0530",
"dns1": "10.147.28.6",
"gateway": "192.168.3.1",
"hasannotations": false,
"hostid": "bdefc6c3-4a43-4d6a-9570-0fc9a6ac6d14",
"hostname": "SimulatedAgent.d1b801a8-36b8-47e7-bfd7-710402b63a99",
"hypervisor": "Simulator",
"id": "02c6d3dd-13ae-44d4-bf90-0d20e9647525",
"isdynamicallyscalable": false,
"linklocalip": "169.254.102.29",
"linklocalmacaddress": "0e:00:a9:fe:66:1d",
"linklocalnetmask": "255.255.0.0",
"name": "s-12-VM",
"podid": "ccdd5096-1dcc-40c5-9699-801e22f3f15f",
"podname": "POD0",
"privateip": "172.16.15.138",
"privatemacaddress": "1e:00:1f:00:00:89",
"privatenetmask": "255.255.255.0",
"publicip": "192.168.3.199",
"publicmacaddress": "1e:00:fd:00:03:f6",
"publicnetmask": "255.255.255.0",
"state": "Running",
"systemvmtype": "secondarystoragevm",
"templateid": "669011fa-2cdd-11ed-b1e6-645d8651f45a",
"templatename": "SystemVM Template (simulator)",
"version": "4.17.1.0-SNAPSHOT",
"zoneid": "8395094c-305b-46cd-878a-b1dcc01c37d0",
"zonename": "Sandbox-simulator"
}
]
}
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]