vdombrovski commented on issue #8967:
URL: https://github.com/apache/cloudstack/issues/8967#issuecomment-2079829634
@DaanHoogland yes correct, released after I wrote my comment, which means we
will surely plan our tests now.
As for proof inside the DB, I've ran more tests, and I can most definitely
introduce inconsistencies. For example, my last test got an IP with
allocated=NULL but state=Allocated, which in practice means this ip is now
unusable until I manually reset it in the database (it cannot be assigned, it
cannot be released).
```
select * from user_ip_address where public_ip_address="XX.YY.17.30" \G;
*************************** 1. row ***************************
id: 107
uuid: f1988f51-c9e5-46e4-9393-2a873b2610e0
account_id: NULL
domain_id: NULL
public_ip_address: XX.YY.17.30
data_center_id: 1
source_nat: 0
allocated: NULL
vlan_db_id: 2
one_to_one_nat: 0
vm_id: NULL
state: Allocated
mac_address: 139
source_network_id: 200
network_id: 225
physical_network_id: 200
is_system: 0
vpc_id: NULL
dnat_vmip: NULL
is_portable: 0
display: 1
removed: NULL
created: NULL
rule_state: NULL
forsystemvms: 0
```
Note that all these cases are introduced without any modifications to my
original test; I'm simply changing the timings of when I start test1.sh and
test2.sh
I'll run some more tests, and report any additional anomalies I find.
--
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]