Here's an example [1]
--- 2017-08-09 03:31:00.821 | protobuf===3.3.0 from http://mirror.ord.rax.openstack.org/pypi/packages/d0/60/35ed2bb392a7845ba316a66ea1f6cc2f3acaf95e7905deca17d46430452b/protobuf-3.3.0-cp27-cp27mu-manylinux1_x86_64.whl#md5=fa09b90d290bb63aa075e4a5a7965001 (from -c /opt/stack/new/requirements/upper-constraints.txt (line 330)): 2017-08-09 03:31:00.821 | Expected md5 fa09b90d290bb63aa075e4a5a7965001 2017-08-09 03:31:00.821 | Got c7a6afd624e1c302ad0cd793447be780 ---
The download happened before that
--- 2017-08-09 03:30:58.365 | Collecting protobuf===3.3.0 (from -c /opt/stack/new/requirements/upper-constraints.txt (line 330)) 2017-08-09 03:30:58.524 | Downloading http://mirror.ord.rax.openstack.org/pypi/packages/d0/60/35ed2bb392a7845ba316a66ea1f6cc2f3acaf95e7905deca17d46430452b/protobuf-3.3.0-cp27-cp27mu-manylinux1_x86_64.whl (5.7MB) ---
going to the mirror logs, we have the following (removed everything after the pip UA string, which is very long). this test is 2001:4801:7828:104:be76:4eff:fe10:22e3
--- 2001:4801:7828:104:be76:4eff:fe10:284c - - [09/Aug/2017:03:30:58 +0000] "GET /pypi/simple/protobuf/ HTTP/1.1" 200 5872 "-" "pip/9.0.1 ... 2001:4801:7828:104:be76:4eff:fe10:22e3 - - [09/Aug/2017:03:30:58 +0000] "GET /pypi/simple/protobuf/ HTTP/1.1" 200 5872 "-" "pip/9.0.1 ... 2001:4801:7828:104:be76:4eff:fe10:284c - - [09/Aug/2017:03:30:58 +0000] "GET /wheel/ubuntu-16.04-x86_64/protobuf/ HTTP/1.1" 200 763 "-" "pip/9.0.1 ... 2001:4801:7828:104:be76:4eff:fe10:22e3 - - [09/Aug/2017:03:30:58 +0000] "GET /wheel/ubuntu-16.04-x86_64/protobuf/ HTTP/1.1" 200 763 "-" "pip/9.0.1 ... 2001:4801:7828:104:be76:4eff:fe10:284c - - [09/Aug/2017:03:30:58 +0000] "GET /pypi/packages/d0/60/35ed2bb392a7845ba316a66ea1f6cc2f3acaf95e7905deca17d46430452b/protobuf-3.3.0-cp27-cp27mu-manylinux1_x86_64.whl HTTP/1.1" 200 5724653 "-" "pip/9.0.1 ... ---
Werid ... two addresses at the same time, only one seems to actually download. here's the entire logs for that IP available
--- root@mirror:/var/log/apache2# cat mirror.ord.rax.openstack.org_access.log.1 | grep 'fe10:22e3' | grep protobuf 2001:4801:7828:104:be76:4eff:fe10:22e3 - - [09/Aug/2017:03:30:58 +0000] "GET /pypi/simple/protobuf/ HTTP/1.1" 200 5872 "-" "pip/9.0.1 ... 2001:4801:7828:104:be76:4eff:fe10:22e3 - - [09/Aug/2017:03:30:58 +0000] "GET /wheel/ubuntu-16.04-x86_64/protobuf/ HTTP/1.1" 200 763 "-" "pip/9.0.1 ... 2001:4801:7828:101:be76:4eff:fe10:22e3 - - [09/Aug/2017:04:11:34 +0000] "GET /pypi/simple/protobuf/ HTTP/1.1" 200 5872 "-" "pip/9.0.1 ... 2001:4801:7828:101:be76:4eff:fe10:22e3 - - [09/Aug/2017:04:11:35 +0000] "GET /wheel/ubuntu-16.04-x86_64/protobuf/ HTTP/1.1" 200 763 "-" "pip/9.0.1 ... 2001:4801:7828:101:be76:4eff:fe10:22e3 - - [09/Aug/2017:04:11:36 +0000] "GET /pypi/packages/d0/60/35ed2bb392a7845ba316a66ea1f6cc2f3acaf95e7905deca17d46430452b/protobuf-3.3.0-cp27-cp27mu-manylinux1_x86_64.whl HTTP/1.1" 200 5724653 "-" "pip/9.0.1 ... 2001:4801:7828:104:be76:4eff:fe10:22e3 - - [09/Aug/2017:06:28:44 +0000] "GET /pypi/simple/protobuf/ HTTP/1.1" 200 5872 "-" "pip/9.0.1 ... 2001:4801:7828:104:be76:4eff:fe10:22e3 - - [09/Aug/2017:06:28:44 +0000] "GET /wheel/ubuntu-16.04-x86_64/protobuf/ HTTP/1.1" 200 727 "-" "pip/9.0.1 ... ---
[1] http://logs.openstack.org/71/491971/1/check/gate-dsvm-nodepool-ubuntu-src/7d94fa8/logs/devstacklog.txt.gz#_2017-08-09_03_31_00_820
Here's an example [1]
--- mirror. ord.rax. openstack. org/pypi/ packages/ d0/60/35ed2bb39 2a7845ba316a66e a1f6cc2f3acaf95 e7905deca17d464 30452b/ protobuf- 3.3.0-cp27- cp27mu- manylinux1_ x86_64. whl#md5= fa09b90d290bb63 aa075e4a5a79650 01 (from -c /opt/stack/ new/requirement s/upper- constraints. txt (line 330)): aa075e4a5a79650 01 2ad0cd793447be7 80
2017-08-09 03:31:00.821 | protobuf===3.3.0 from http://
2017-08-09 03:31:00.821 | Expected md5 fa09b90d290bb63
2017-08-09 03:31:00.821 | Got c7a6afd624e1c30
---
The download happened before that
--- new/requirement s/upper- constraints. txt (line 330)) mirror. ord.rax. openstack. org/pypi/ packages/ d0/60/35ed2bb39 2a7845ba316a66e a1f6cc2f3acaf95 e7905deca17d464 30452b/ protobuf- 3.3.0-cp27- cp27mu- manylinux1_ x86_64. whl (5.7MB)
2017-08-09 03:30:58.365 | Collecting protobuf===3.3.0 (from -c /opt/stack/
2017-08-09 03:30:58.524 | Downloading http://
---
going to the mirror logs, we have the following (removed everything after the pip UA string, which is very long). this test is 2001:4801: 7828:104: be76:4eff: fe10:22e3
--- 7828:104: be76:4eff: fe10:284c - - [09/Aug/ 2017:03: 30:58 +0000] "GET /pypi/simple/ protobuf/ HTTP/1.1" 200 5872 "-" "pip/9.0.1 ... 7828:104: be76:4eff: fe10:22e3 - - [09/Aug/ 2017:03: 30:58 +0000] "GET /pypi/simple/ protobuf/ HTTP/1.1" 200 5872 "-" "pip/9.0.1 ... 7828:104: be76:4eff: fe10:284c - - [09/Aug/ 2017:03: 30:58 +0000] "GET /wheel/ ubuntu- 16.04-x86_ 64/protobuf/ HTTP/1.1" 200 763 "-" "pip/9.0.1 ... 7828:104: be76:4eff: fe10:22e3 - - [09/Aug/ 2017:03: 30:58 +0000] "GET /wheel/ ubuntu- 16.04-x86_ 64/protobuf/ HTTP/1.1" 200 763 "-" "pip/9.0.1 ... 7828:104: be76:4eff: fe10:284c - - [09/Aug/ 2017:03: 30:58 +0000] "GET /pypi/packages/ d0/60/35ed2bb39 2a7845ba316a66e a1f6cc2f3acaf95 e7905deca17d464 30452b/ protobuf- 3.3.0-cp27- cp27mu- manylinux1_ x86_64. whl HTTP/1.1" 200 5724653 "-" "pip/9.0.1 ...
2001:4801:
2001:4801:
2001:4801:
2001:4801:
2001:4801:
---
Werid ... two addresses at the same time, only one seems to actually download. here's the entire logs for that IP available
--- /var/log/ apache2# cat mirror. ord.rax. openstack. org_access. log.1 | grep 'fe10:22e3' | grep protobuf 7828:104: be76:4eff: fe10:22e3 - - [09/Aug/ 2017:03: 30:58 +0000] "GET /pypi/simple/ protobuf/ HTTP/1.1" 200 5872 "-" "pip/9.0.1 ... 7828:104: be76:4eff: fe10:22e3 - - [09/Aug/ 2017:03: 30:58 +0000] "GET /wheel/ ubuntu- 16.04-x86_ 64/protobuf/ HTTP/1.1" 200 763 "-" "pip/9.0.1 ... 7828:101: be76:4eff: fe10:22e3 - - [09/Aug/ 2017:04: 11:34 +0000] "GET /pypi/simple/ protobuf/ HTTP/1.1" 200 5872 "-" "pip/9.0.1 ... 7828:101: be76:4eff: fe10:22e3 - - [09/Aug/ 2017:04: 11:35 +0000] "GET /wheel/ ubuntu- 16.04-x86_ 64/protobuf/ HTTP/1.1" 200 763 "-" "pip/9.0.1 ... 7828:101: be76:4eff: fe10:22e3 - - [09/Aug/ 2017:04: 11:36 +0000] "GET /pypi/packages/ d0/60/35ed2bb39 2a7845ba316a66e a1f6cc2f3acaf95 e7905deca17d464 30452b/ protobuf- 3.3.0-cp27- cp27mu- manylinux1_ x86_64. whl HTTP/1.1" 200 5724653 "-" "pip/9.0.1 ... 7828:104: be76:4eff: fe10:22e3 - - [09/Aug/ 2017:06: 28:44 +0000] "GET /pypi/simple/ protobuf/ HTTP/1.1" 200 5872 "-" "pip/9.0.1 ... 7828:104: be76:4eff: fe10:22e3 - - [09/Aug/ 2017:06: 28:44 +0000] "GET /wheel/ ubuntu- 16.04-x86_ 64/protobuf/ HTTP/1.1" 200 727 "-" "pip/9.0.1 ...
root@mirror:
2001:4801:
2001:4801:
2001:4801:
2001:4801:
2001:4801:
2001:4801:
2001:4801:
---
[1] http:// logs.openstack. org/71/ 491971/ 1/check/ gate-dsvm- nodepool- ubuntu- src/7d94fa8/ logs/devstacklo g.txt.gz# _2017-08- 09_03_31_ 00_820