Update git submodules

* Update neutron from branch 'master'
  - Merge ""keepalived_state_change" needs to use threading to send arping"
  - "keepalived_state_change" needs to use threading to send arping
    
    "keepalived_state_change" monitor does not use eventlet but normal
    Python threads. When "send_ip_addr_adv_notif" is called from inside
    the monitor, the arping command is never sent because the eventlet
    thread does not start. In order to be able to be called from this
    process, this method should also have an alternative implementation
    using "threading".
    
    "TestMonitorDaemon.test_new_fip_sends_garp" is also modified to
    actually test the GARP sent. The test was originally implemented with
    only one interface in the monitored namespace.
    "keepalived_state_change" sends a GARP when a new IP address is added
    in a interface other than the monitored one. That's why this patch
    creates a new interface and sets it as the monitor interface. When
    a new IP address is added to the other interface, the monitor populates
    it by sending a GARP through the modified interface [1].
    
    [1] 8ee34655b8/neutron/agent/l3/keepalived_state_change.py (L90)
    
    Change-Id: Ib69e21b4645cef71db07595019fac9af77fefaa1
    Closes-Bug: #1870313
This commit is contained in:
Zuul 2020-04-06 16:30:18 +00:00 committed by Gerrit Code Review
parent 2f023e462d
commit f7e10c03f2
1 changed files with 1 additions and 1 deletions

@ -1 +1 @@
Subproject commit 3c611a9183a13d3b8550e6dfe67379749a16f8c9
Subproject commit fc96f5b2b3a27979d338b558132871ca0c636e5d