/usr/lib/python3.6/site-packages/tripleo_common/image/image_uploader.py:711: ResourceWarning: unclosed <socket.socket

Bug #1837393 reported by Sorin Sbarnea
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Alex Schultz

Bug Description

While trying to make a basic standalone deployment on RHEL8 with tripleo I faces a long list of spammy messages on the console:

```
rendering j2 template to file: /root/tripleo-heat-installer-templates/./puppet/standalone-role.yaml
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=36, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40788), raddr=('54.88.231.116', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=9, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 33268), raddr=('34.232.31.24', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=45, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34454), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=60, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40716), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=37, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40796), raddr=('54.88.231.116', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=18, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34410), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=44, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34456), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=59, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40718), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=26, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 59960), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=23, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 59910), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=51, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34470), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=58, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40720), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=25, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 59958), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=22, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 33256), raddr=('34.232.31.24', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=33, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40790), raddr=('54.88.231.116', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=38, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40792), raddr=('54.88.231.116', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=55, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34478), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=30, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 59956), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=35, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40786), raddr=('54.88.231.116', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=14, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34402), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=67, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40730), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=10, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34400), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=39, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40794), raddr=('54.88.231.116', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=13, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 59908), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=16, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 59926), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=32, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40780), raddr=('54.88.231.116', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=48, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34466), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=42, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34458), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=50, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34468), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=19, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 59924), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=31, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40782), raddr=('54.88.231.116', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=27, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 59962), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=47, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34462), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=69, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40736), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=20, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34414), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=63, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40726), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=61, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40722), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=43, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34452), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=65, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40728), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=21, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 59906), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=8, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34394), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=46, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34460), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=52, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34472), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=49, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34464), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=62, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40724), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=70, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40734), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=72, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40738), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=68, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40732), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=24, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 59954), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=15, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34404), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=53, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34474), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=64, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40740), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=28, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40940), raddr=('52.87.94.70', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=11, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 33266), raddr=('34.232.31.24', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=54, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34476), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=66, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40742), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=34, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40784), raddr=('54.88.231.116', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=17, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34412), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=41, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34450), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=36, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40750), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=29, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40778), raddr=('54.88.231.116', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=12, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 59902), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=40, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34448), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=37, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40748), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=26, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 60066), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=8, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34524), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=43, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34582), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=52, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40836), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=29, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 60072), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=21, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34532), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=42, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34580), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=53, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40838), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=28, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 60070), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=12, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 60058), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=13, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34520), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=18, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34510), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=41, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34578), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=54, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40840), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=36, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34568), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=50, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40832), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=25, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 60064), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=34, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 60082), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=15, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34536), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=10, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34518), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=27, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 60068), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=49, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34594), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=35, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 60084), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=39, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34574), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=19, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34528), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=57, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40846), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=55, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40842), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=11, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34538), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=40, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34576), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=63, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40854), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=32, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 60078), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=48, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34592), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=33, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 60080), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=22, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34534), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=60, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40852), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=16, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34526), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=45, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34586), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=47, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34590), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=58, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40850), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=8, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40858), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=31, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 60074), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=20, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34530), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=46, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34588), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=64, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40856), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=24, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 60062), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=23, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34516), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=38, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34572), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=59, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40848), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=17, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 60060), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=9, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34508), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=37, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34570), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=51, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40834), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=30, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 60076), raddr=('34.206.236.31', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=14, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34522), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=44, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 34584), raddr=('34.199.40.84', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib64/python3.6/concurrent/futures/thread.py:56: ResourceWarning: unclosed <socket.socket fd=56, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 40844), raddr=('104.18.124.25', 443)>
  result = self.fn(*self.args, **self.kwargs)
/usr/lib/python3.6/site-packages/tripleo_common/image/image_uploader.py:711: ResourceWarning: unclosed <socket.socket fd=9, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 42892), raddr=('192.168.33.20', 8787)>
  return True
/usr/lib/python3.6/site-packages/tripleo_common/image/image_uploader.py:711: ResourceWarning: unclosed <socket.socket fd=8, family=AddressFamily.AF_INET, type=2049, proto=6, laddr=('192.168.33.20', 42890), raddr=('192.168.33.20', 8787)>
  return True
** Performing Heat stack create.. **
```

Aparently there is a protocol mismatch causing this because I see IPv5 addresses but proto=6.

It is true that this machine is using a dual-stack:
```
[root@leno htop]# ifconfig
br-ctlplane: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
        inet 192.168.33.20 netmask 255.255.255.0 broadcast 192.168.33.255
        inet6 fe80::ca5b:76ff:fe71:9288 prefixlen 64 scopeid 0x20<link>
        ether c8:5b:76:71:92:88 txqueuelen 1000 (Ethernet)
        RX packets 71764 bytes 64688184 (61.6 MiB)
        RX errors 0 dropped 37 overruns 0 frame 0
        TX packets 22646 bytes 2881733 (2.7 MiB)
        TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

enp0s31f6: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
        inet6 fe80::ca5b:76ff:fe71:9288 prefixlen 64 scopeid 0x20<link>
        ether c8:5b:76:71:92:88 txqueuelen 1000 (Ethernet)
        RX packets 2382528 bytes 1064457090 (1015.1 MiB)
        RX errors 0 dropped 15 overruns 0 frame 0
        TX packets 141667 bytes 20912355 (19.9 MiB)
        TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
        device interrupt 16 memory 0xf4200000-f4220000

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
        inet 127.0.0.1 netmask 255.0.0.0
        inet6 ::1 prefixlen 128 scopeid 0x10<host>
        loop txqueuelen 1000 (Local Loopback)
        RX packets 2155 bytes 9588226 (9.1 MiB)
        RX errors 0 dropped 0 overruns 0 frame 0
        TX packets 2155 bytes 9588226 (9.1 MiB)
        TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
```

Revision history for this message
Alex Schultz (alex-schultz) wrote :

I've seen this but it doesn't affect functionality. It is something we should cleanup however

Changed in tripleo:
milestone: none → train-2
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-common (master)

Fix proposed to branch: master
Review: https://review.opendev.org/672340

Changed in tripleo:
assignee: nobody → Alex Schultz (alex-schultz)
status: Triaged → In Progress
Changed in tripleo:
assignee: Alex Schultz (alex-schultz) → Sorin Sbarnea (ssbarnea)
Changed in tripleo:
assignee: Sorin Sbarnea (ssbarnea) → Alex Schultz (alex-schultz)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (master)

Reviewed: https://review.opendev.org/672340
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=55c0d3652440df339b3caa1b9e87a6379a497571
Submitter: Zuul
Branch: master

commit 55c0d3652440df339b3caa1b9e87a6379a497571
Author: Alex Schultz <email address hidden>
Date: Tue Jul 23 12:21:52 2019 -0600

    Properly close web request

    Currently this is throwing warnings about unclosed connections. We need
    to properly close the response when we try to connect to the container
    registries.

    Change-Id: Ib93a0edb2e789855aa9e5908130a03ffcd9439c2
    Closes-Bug: #1837393
    Co-Authored-By: Sorin Sbarnea <email address hidden>

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-common (stable/stein)

Fix proposed to branch: stable/stein
Review: https://review.opendev.org/673212

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (stable/stein)

Reviewed: https://review.opendev.org/673212
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=5525d4d6d265b6be0ebcb36ba553dcb01082469b
Submitter: Zuul
Branch: stable/stein

commit 5525d4d6d265b6be0ebcb36ba553dcb01082469b
Author: Alex Schultz <email address hidden>
Date: Tue Jul 23 12:21:52 2019 -0600

    Properly close web request

    Currently this is throwing warnings about unclosed connections. We need
    to properly close the response when we try to connect to the container
    registries.

    Change-Id: Ib93a0edb2e789855aa9e5908130a03ffcd9439c2
    Closes-Bug: #1837393
    Co-Authored-By: Sorin Sbarnea <email address hidden>
    (cherry picked from commit 55c0d3652440df339b3caa1b9e87a6379a497571)

tags: added: in-stable-stein
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to python-tripleoclient (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/674107

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to python-tripleoclient (stable/stein)

Related fix proposed to branch: stable/stein
Review: https://review.opendev.org/674291

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to python-tripleoclient (master)

Reviewed: https://review.opendev.org/674107
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=6521585912896c2c290c0ca15e6d5132aea77196
Submitter: Zuul
Branch: master

commit 6521585912896c2c290c0ca15e6d5132aea77196
Author: Alex Schultz <email address hidden>
Date: Thu Aug 1 12:48:06 2019 -0600

    Close resources correctly

    Under python3 not closing file handles or network resources correctly
    results in warnings being shown to the end user. This change switches
    the resource usage to properly close when we're done.

    Change-Id: Iaf08f7d7b919b154797cf8f10663f349424cd6a2
    Related-Bug: #1837393

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to python-tripleoclient (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/674343

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to python-tripleoclient (stable/stein)

Reviewed: https://review.opendev.org/674291
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=aa8b0e98b6deeec45c11e60dd522f4fa12a81046
Submitter: Zuul
Branch: stable/stein

commit aa8b0e98b6deeec45c11e60dd522f4fa12a81046
Author: Alex Schultz <email address hidden>
Date: Thu Aug 1 12:48:06 2019 -0600

    Close resources correctly

    Under python3 not closing file handles or network resources correctly
    results in warnings being shown to the end user. This change switches
    the resource usage to properly close when we're done.

    Change-Id: Iaf08f7d7b919b154797cf8f10663f349424cd6a2
    Related-Bug: #1837393
    (cherry picked from commit a06c818e4d926a2d08615f882cd824e2dcf8854e)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to python-tripleoclient (master)

Reviewed: https://review.opendev.org/674343
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=6e13179ecd5ff56df746cb0926cfd16f41ac75e4
Submitter: Zuul
Branch: master

commit 6e13179ecd5ff56df746cb0926cfd16f41ac75e4
Author: Alex Schultz <email address hidden>
Date: Fri Aug 2 10:09:31 2019 -0600

    Additional resource cleanup

    These resources were previously not properly closed when leading to
    ResourceWarnings being printed to the end user.

    Change-Id: I27e3f209f948b4c7c04e7994fc4dc7489f28f720
    Related-Bug: #1837393

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to python-tripleoclient (stable/stein)

Related fix proposed to branch: stable/stein
Review: https://review.opendev.org/674905

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to python-tripleoclient (stable/stein)

Reviewed: https://review.opendev.org/674905
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=fd7f4ec14acad2757b0fd4c5ab4f74a83545042c
Submitter: Zuul
Branch: stable/stein

commit fd7f4ec14acad2757b0fd4c5ab4f74a83545042c
Author: Alex Schultz <email address hidden>
Date: Fri Aug 2 10:09:31 2019 -0600

    Additional resource cleanup

    These resources were previously not properly closed when leading to
    ResourceWarnings being printed to the end user.

    Change-Id: I27e3f209f948b4c7c04e7994fc4dc7489f28f720
    Related-Bug: #1837393
    (cherry picked from commit 6e13179ecd5ff56df746cb0926cfd16f41ac75e4)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-common 10.8.1

This issue was fixed in the openstack/tripleo-common 10.8.1 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-common 11.2.0

This issue was fixed in the openstack/tripleo-common 11.2.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to python-tripleoclient (stable/stein)

Related fix proposed to branch: stable/stein
Review: https://review.opendev.org/684748

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to python-tripleoclient (stable/stein)

Reviewed: https://review.opendev.org/684748
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=5fa86b7aa5598242c6151e745994230c1283fc1e
Submitter: Zuul
Branch: stable/stein

commit 5fa86b7aa5598242c6151e745994230c1283fc1e
Author: Rabi Mishra <email address hidden>
Date: Wed Sep 25 18:27:16 2019 +0530

    [stein-only] Fix incomplete backport

    https://review.opendev.org/#/c/674291 missed some additional
    changes required for stable/stein.

    Change-Id: I8b63e1664320c51412e7f70d0379f11874d39eb7
    Related-Bug: #1837393

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.