Hi Ivan;
I made several tests with same scenario on 4.11rc1 and got same results,
did your 2 PR's currently exists on 4.11 rc1 in which i am testing or it
will exist on future rc2? If they exists on 4.11rc1 then we have a problem

Thanks
Özhan

On Mon, Jan 22, 2018 at 12:32 PM, Ivan Kudryavtsev <kudryavtsev...@bw-sw.com
> wrote:

> Hi, Ozhan. MACs are not removed upon vm removal, but they are overriden
> upon vm creation with same ip (or same hostname). It should work fine,
> 4.10, 4.11 received 2 PRs to fix several possible bugs. I tested the case
> when IP is reused.
>
> 22 янв. 2018 г. 16:07 пользователь "Özhan Rüzgar Karaman" <
> oruzgarkara...@gmail.com> написал:
>
> Hi;
> Today we noticed that one of our new provisioned instance did not get IP
> from VR. When we dig into the issue we find that one different mac is
> written in dnsmasq.leases file holds new instances IP address.
>
> We checked this mac address from db and we noticed that this mac is used
> for old expunged instance.
>
> So from this point we realised that when we destroy an instance its mac did
> not removed from dnsmasq.leases file so if we use this ip for a new
> instance then we have a problem, our instance could not get IP from VR.
>
> We have one host on our lab environment and its Ubuntu 16.04.3 KVM. Today
> we made a HA test and we crashed the host so VR and SystemVM's are rebooted
> after we boot host back. I do not think this issue is related to VR reboot
> but i like to give information about our environment.
>
> We need to manage dnsmasq.leases file when we expunge an instance.
>
> Thanks
> Özhan
>
> Logs are below:
>
> root@r-4-VM:/var/lib/misc# tail -4 /var/log/dnsmasq.log
> Jan 22 08:57:27 dnsmasq-dhcp[850]: not using configured address
> 192.168.18.186 because it is leased to 1e:00:25:00:00:b9
> Jan 22 08:57:27 dnsmasq-dhcp[850]: DHCPDISCOVER(eth0) 1e:00:00:00:00:b9 no
> address available
> Jan 22 08:57:29 dnsmasq-dhcp[850]: not using configured address
> 192.168.18.187 because it is leased to 1e:00:80:00:00:ba
> Jan 22 08:57:29 dnsmasq-dhcp[850]: DHCPDISCOVER(eth0) 1e:00:9f:00:00:ba no
> address available
>
> root@r-4-VM:/var/lib/misc# cat /etc/dhcphosts.txt
> 1e:00:9f:00:00:ba,192.168.18.187,test411rc1mac,736h
> 1e:00:00:00:00:b9,192.168.18.186,sil3sameip,733h
> 1e:00:96:00:00:bf,192.168.18.192,TolgaTest02,707h
> 1e:00:90:00:00:bc,192.168.18.189,TolgaTest,758h
> 1e:00:40:00:00:bb,192.168.18.188,test411rc1,750h
> root@r-4-VM:/var/lib/misc# cat /var/lib/misc/dnsmasq.leases
> 1519339727 1e:00:25:00:00:b9 192.168.18.186 sil3sameip *
> 1519331409 1e:00:40:00:00:bb 192.168.18.188 test411rc1 *
> 1518921177 1e:00:80:00:00:ba 192.168.18.187 test411rc1mac *
> 1518904275 1e:00:90:00:00:bc 192.168.18.189 TolgaTest *
> 1519023297 1e:00:96:00:00:bf 192.168.18.192 TolgaTest02 *
>
> mysql> select name,state,private_mac_address,private_ip_address from
> vm_instance;
> +---------------+-----------+---------------------+--------------------+
> | name          | state     | private_mac_address | private_ip_address |
> +---------------+-----------+---------------------+--------------------+
> | s-1-VM        | Running   | 1e:00:34:00:01:00   | 172.16.50.143      |
> | v-2-VM        | Running   | 1e:00:81:00:01:03   | 172.16.50.146      |
> | Tolga         | Expunging | 1e:00:50:00:00:bc   | 192.168.18.189     |
> | r-4-VM        | Running   | 0e:00:a9:fe:03:0e   | 169.254.3.14       |
> | Tolga02       | Expunging | 1e:00:b4:00:00:bf   | 192.168.18.192     |
> | Tolga03       | Expunging | 1e:00:99:00:00:bb   | 192.168.18.188     |
> | deneme        | Expunging | 1e:00:80:00:00:ba   | 192.168.18.187     |
> | snpvmtolga02  | Expunging | 1e:00:69:00:00:b9   | 192.168.18.186     |
> | TolgaTest     | Stopped   | 1e:00:90:00:00:bc   | 192.168.18.189     |
> | TolgaTest02   | Stopped   | 1e:00:96:00:00:bf   | 192.168.18.192     |
> | test411rc1    | Running   | 1e:00:40:00:00:bb   | 192.168.18.188     |
> | test411rc1mac | Running   | 1e:00:9f:00:00:ba   | 192.168.18.187     |
> | sil1          | Expunging | 1e:00:25:00:00:b9   | 192.168.18.186     |
> | sil2sameip    | Expunging | 1e:00:14:00:00:b9   | 192.168.18.186     |
> | sil3sameip    | Running   | 1e:00:00:00:00:b9   | 192.168.18.186     |
> +---------------+-----------+---------------------+--------------------+
> 15 rows in set (0.00 sec)
>

Reply via email to