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]

Reply via email to