dfarrell07

subm_random_fail-20200430-1

Apr 30th, 2020
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 246.97 KB | None | 0 0
  1. travis_fold:start:worker_info
  2. Worker information
  3. hostname: 2dcf887c-96b6-496d-9c13-4340e31f588d@1.worker-com-66449df859-d6m6h.gce-production-3
  4. version: v6.2.8 https://github.com/travis-ci/worker/tree/6d3048d96b26562be21fa1a8b8144f4c4cecd083
  5. instance: travis-job-b23171ae-294f-4df7-a3bc-2ee77851de19 travis-ci-sardonyx-xenial-1553530528-f909ac5 (via amqp)
  6. startup: 5.991760949s
  7. travis_fold:end:worker_info
  8. travis_time:start:213dec4a
  9. travis_time:end:213dec4a:start=1588245820358657390,finish=1588245820488450039,duration=129792649,event=no_world_writable_dirs
  10. travis_time:start:23e4c6f4
  11. travis_time:end:23e4c6f4:start=1588245820491655077,finish=1588245820500873696,duration=9218619,event=agent
  12. travis_time:start:013154b6
  13. travis_time:end:013154b6:start=1588245820503489987,finish=1588245820505368023,duration=1878036,event=check_unsupported
  14. travis_time:start:0534c6a0
  15. travis_fold:start:system_info
  16. Build system information
  17. Build language: go
  18. Build group: stable
  19. Build dist: xenial
  20. Build id: 162927352
  21. Job id: 325518981
  22. Runtime kernel version: 4.15.0-1028-gcp
  23. travis-build version: 61f57b08
  24. Build image provisioning date and time
  25. Mon Mar 25 16:43:24 UTC 2019
  26. Operating System Details
  27. Distributor ID: Ubuntu
  28. Description: Ubuntu 16.04.6 LTS
  29. Release: 16.04
  30. Codename: xenial
  31. Systemd Version
  32. systemd 229
  33. Cookbooks Version
  34. 42e42e4 https://github.com/travis-ci/travis-cookbooks/tree/42e42e4
  35. git version
  36. git version 2.21.0
  37. bash version
  38. GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu)
  39. gcc version
  40. gcc (Ubuntu 5.4.0-6ubuntu1~16.04.11) 5.4.0 20160609
  41. docker version
  42. Client:
  43. Version: 18.06.0-ce
  44. API version: 1.38
  45. Go version: go1.10.3
  46. Git commit: 0ffa825
  47. Built: Wed Jul 18 19:11:02 2018
  48. OS/Arch: linux/amd64
  49. Experimental: false
  50.  
  51. Server:
  52. Engine:
  53. Version: 18.06.0-ce
  54. API version: 1.38 (minimum version 1.12)
  55. Go version: go1.10.3
  56. Git commit: 0ffa825
  57. Built: Wed Jul 18 19:09:05 2018
  58. OS/Arch: linux/amd64
  59. Experimental: false
  60. clang version
  61. clang version 7.0.0 (tags/RELEASE_700/final)
  62. jq version
  63. jq-1.5
  64. bats version
  65. Bats 0.4.0
  66. shellcheck version
  67. 0.6.0
  68. shfmt version
  69. v2.6.3
  70. ccache version
  71. 3.2.4
  72. cmake version
  73. cmake version 3.12.4
  74. heroku version
  75. heroku/7.22.7 linux-x64 node-v11.10.1
  76. imagemagick version
  77. Version: ImageMagick 6.8.9-9 Q16 x86_64 2018-09-28 http://www.imagemagick.org
  78. md5deep version
  79. 4.4
  80. mercurial version
  81. version 4.8
  82. mysql version
  83. mysql Ver 14.14 Distrib 5.7.25, for Linux (x86_64) using EditLine wrapper
  84. openssl version
  85. OpenSSL 1.0.2g 1 Mar 2016
  86. packer version
  87. 1.3.3
  88. postgresql client version
  89. psql (PostgreSQL) 10.7 (Ubuntu 10.7-1.pgdg16.04+1)
  90. ragel version
  91. Ragel State Machine Compiler version 6.8 Feb 2013
  92. sudo version
  93. 1.8.16
  94. gzip version
  95. gzip 1.6
  96. zip version
  97. Zip 3.0
  98. vim version
  99. VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Nov 24 2016 16:44:48)
  100. iptables version
  101. iptables v1.6.0
  102. curl version
  103. curl 7.47.0 (x86_64-pc-linux-gnu) libcurl/7.47.0 GnuTLS/3.4.10 zlib/1.2.8 libidn/1.32 librtmp/2.3
  104. wget version
  105. GNU Wget 1.17.1 built on linux-gnu.
  106. rsync version
  107. rsync version 3.1.1 protocol version 31
  108. gimme version
  109. v1.5.3
  110. nvm version
  111. 0.34.0
  112. perlbrew version
  113. /home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.86
  114. phpenv version
  115. rbenv 1.1.2
  116. rvm version
  117. rvm 1.29.7 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
  118. default ruby version
  119. ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-linux]
  120. CouchDB version
  121. couchdb 1.6.1
  122. ElasticSearch version
  123. 5.5.0
  124. Installed Firefox version
  125. firefox 63.0.1
  126. MongoDB version
  127. MongoDB 4.0.7
  128. PhantomJS version
  129. 2.1.1
  130. Pre-installed PostgreSQL versions
  131. 9.4.21
  132. 9.5.16
  133. 9.6.12
  134. Redis version
  135. redis-server 5.0.4
  136. Pre-installed Go versions
  137. 1.11.1
  138. mvn version
  139. Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z)
  140. gradle version
  141. Gradle 4.10.2!
  142. lein version
  143. Leiningen 2.9.1 on Java 11.0.2 OpenJDK 64-Bit Server VM
  144. Pre-installed Node.js versions
  145. v10.15.3
  146. v11.0.0
  147. v4.9.1
  148. v6.17.0
  149. v8.12.0
  150. v8.15.1
  151. v8.9
  152. phpenv versions
  153. system
  154. 5.6
  155. 5.6.40
  156. 7.1
  157. 7.1.27
  158. 7.2
  159. * 7.2.15 (set by /home/travis/.phpenv/version)
  160. hhvm
  161. hhvm-stable
  162. composer --version
  163. Composer version 1.8.4 2019-02-11 10:52:10
  164. Pre-installed Ruby versions
  165. ruby-2.3.8
  166. ruby-2.4.5
  167. ruby-2.5.3
  168. travis_fold:end:system_info
  169. 
  170. travis_time:end:0534c6a0:start=1588245820508435044,finish=1588245820514909851,duration=6474807,event=show_system_info
  171. travis_time:start:01621ee0
  172. travis_time:end:01621ee0:start=1588245820517518660,finish=1588245820529321394,duration=11802734,event=rm_riak_source
  173. travis_time:start:00390fdc
  174. travis_time:end:00390fdc:start=1588245820531830755,finish=1588245820538245485,duration=6414730,event=fix_rwky_redis
  175. travis_time:start:19eca056
  176. travis_time:end:19eca056:start=1588245820541356784,finish=1588245821235272330,duration=693915546,event=wait_for_network
  177. travis_time:start:01a2a7bb
  178. travis_time:end:01a2a7bb:start=1588245821238161762,finish=1588245821431171983,duration=193010221,event=update_apt_keys
  179. travis_time:start:086ef5c0
  180. travis_time:end:086ef5c0:start=1588245821434363108,finish=1588245821483825335,duration=49462227,event=fix_hhvm_source
  181. travis_time:start:000c8721
  182. travis_time:end:000c8721:start=1588245821486639395,finish=1588245821488978958,duration=2339563,event=update_mongo_arch
  183. travis_time:start:144e3fe8
  184. travis_time:end:144e3fe8:start=1588245821491720614,finish=1588245821529227391,duration=37506777,event=fix_sudo_enabled_trusty
  185. travis_time:start:121cbbcb
  186. travis_time:end:121cbbcb:start=1588245821531771080,finish=1588245821533554251,duration=1783171,event=update_glibc
  187. travis_time:start:1f009c38
  188. travis_time:end:1f009c38:start=1588245821536018806,finish=1588245821542830976,duration=6812170,event=clean_up_path
  189. travis_time:start:0fd75e2e
  190. travis_time:end:0fd75e2e:start=1588245821545227358,finish=1588245821551896970,duration=6669612,event=fix_resolv_conf
  191. travis_time:start:0b7c0eb2
  192. travis_time:end:0b7c0eb2:start=1588245821554345489,finish=1588245821561870228,duration=7524739,event=fix_etc_hosts
  193. travis_time:start:0ac7f030
  194. travis_time:end:0ac7f030:start=1588245821564327185,finish=1588245821571814353,duration=7487168,event=fix_mvn_settings_xml
  195. travis_time:start:03e77470
  196. travis_time:end:03e77470:start=1588245821574239488,finish=1588245821581968268,duration=7728780,event=no_ipv6_localhost
  197. travis_time:start:06aab0d7
  198. travis_time:end:06aab0d7:start=1588245821584362728,finish=1588245821586187441,duration=1824713,event=fix_etc_mavenrc
  199. travis_time:start:0471022e
  200. travis_time:end:0471022e:start=1588245821588613185,finish=1588245821591089810,duration=2476625,event=fix_wwdr_certificate
  201. travis_time:start:026a7230
  202. travis_time:end:026a7230:start=1588245821593585004,finish=1588245821613866676,duration=20281672,event=put_localhost_first
  203. travis_time:start:0a0ab556
  204. travis_time:end:0a0ab556:start=1588245821616518592,finish=1588245821618981767,duration=2463175,event=home_paths
  205. travis_time:start:0a7d148e
  206. travis_time:end:0a7d148e:start=1588245821621597235,finish=1588245821632044287,duration=10447052,event=disable_initramfs
  207. travis_time:start:1c538dd2
  208. travis_time:end:1c538dd2:start=1588245821634828075,finish=1588245821959943501,duration=325115426,event=disable_ssh_roaming
  209. travis_time:start:2d2f6010
  210. travis_time:end:2d2f6010:start=1588245821962957252,finish=1588245821965074053,duration=2116801,event=debug_tools
  211. travis_time:start:1145702a
  212. travis_time:end:1145702a:start=1588245821967828255,finish=1588245821970696982,duration=2868727,event=uninstall_oclint
  213. travis_time:start:102e35f0
  214. travis_time:end:102e35f0:start=1588245821973262634,finish=1588245821975825348,duration=2562714,event=rvm_use
  215. travis_time:start:375458bc
  216. travis_time:end:375458bc:start=1588245821978329195,finish=1588245821984860376,duration=6531181,event=rm_etc_boto_cfg
  217. travis_time:start:03d90f5f
  218. travis_time:end:03d90f5f:start=1588245821987332269,finish=1588245821989802721,duration=2470452,event=rm_oraclejdk8_symlink
  219. travis_time:start:04f686b0
  220. travis_time:end:04f686b0:start=1588245821992302132,finish=1588245822087661047,duration=95358915,event=enable_i386
  221. travis_time:start:1103031d
  222. travis_time:end:1103031d:start=1588245822090316493,finish=1588245822097072958,duration=6756465,event=update_rubygems
  223. travis_time:start:00fbd976
  224. travis_time:end:00fbd976:start=1588245822099609609,finish=1588245822839037995,duration=739428386,event=ensure_path_components
  225. travis_time:start:088c3ce4
  226. travis_time:end:088c3ce4:start=1588245822842096165,finish=1588245822844103900,duration=2007735,event=redefine_curl
  227. travis_time:start:070f7df0
  228. travis_time:end:070f7df0:start=1588245822846827699,finish=1588245822848739828,duration=1912129,event=nonblock_pipe
  229. travis_time:start:00b304c0
  230. travis_time:end:00b304c0:start=1588245822851377063,finish=1588245839979594239,duration=17128217176,event=apt_get_update
  231. travis_time:start:02b7feb9
  232. travis_time:end:02b7feb9:start=1588245839982854844,finish=1588245839985023601,duration=2168757,event=deprecate_xcode_64
  233. travis_time:start:009febe0
  234. travis_time:end:009febe0:start=1588245839987596190,finish=1588245842353267709,duration=2365671519,event=update_heroku
  235. travis_time:start:0097e280
  236. travis_time:end:0097e280:start=1588245842356691461,finish=1588245842358992583,duration=2301122,event=shell_session_update
  237. travis_time:start:038f2ab8
  238. travis_fold:start:docker_mtu
  239. travis_fold:end:docker_mtu
  240. travis_time:end:038f2ab8:start=1588245842361815873,finish=1588245846091035713,duration=3729219840,event=set_docker_mtu
  241. travis_time:start:107f2401
  242. travis_fold:start:resolvconf
  243. travis_fold:end:resolvconf
  244. travis_time:end:107f2401:start=1588245846096413253,finish=1588245846155942216,duration=59528963,event=resolvconf
  245. travis_time:start:05e5e098
  246. travis_time:end:05e5e098:start=1588245846160190234,finish=1588245846289329310,duration=129139076,event=maven_central_mirror
  247. travis_time:start:0bf21280
  248. travis_time:end:0bf21280:start=1588245846292396292,finish=1588245846376687604,duration=84291312,event=maven_https
  249. travis_time:start:15e64840
  250. travis_fold:start:services
  251. travis_time:start:02b1cae6
  252. $ sudo systemctl start docker
  253. travis_time:end:02b1cae6:start=1588245846383005035,finish=1588245846393783873,duration=10778838,event=prepare
  254. travis_fold:end:services
  255. travis_time:end:02b1cae6:start=1588245846383005035,finish=1588245849397775287,duration=3014770252,event=services
  256. travis_time:start:01771a39
  257. travis_time:end:01771a39:start=1588245849400579794,finish=1588245849402563219,duration=1983425,event=fix_ps4
  258. Updating gimme
  259. travis_time:start:00ba7d89
  260. 
  261. travis_fold:start:git.checkout
  262. travis_time:start:082e8fa0
  263. $ git clone https://github.com/submariner-io/submariner.git submariner-io/submariner
  264. Cloning into 'submariner-io/submariner'...
  265. remote: Enumerating objects: 22, done.
  266. remote: Counting objects: 4% (1/22)
  267. remote: Counting objects: 9% (2/22)
  268. remote: Counting objects: 13% (3/22)
  269. remote: Counting objects: 18% (4/22)
  270. remote: Counting objects: 22% (5/22)
  271. remote: Counting objects: 27% (6/22)
  272. remote: Counting objects: 31% (7/22)
  273. remote: Counting objects: 36% (8/22)
  274. remote: Counting objects: 40% (9/22)
  275. remote: Counting objects: 45% (10/22)
  276. remote: Counting objects: 50% (11/22)
  277. remote: Counting objects: 54% (12/22)
  278. remote: Counting objects: 59% (13/22)
  279. remote: Counting objects: 63% (14/22)
  280. remote: Counting objects: 68% (15/22)
  281. remote: Counting objects: 72% (16/22)
  282. remote: Counting objects: 77% (17/22)
  283. remote: Counting objects: 81% (18/22)
  284. remote: Counting objects: 86% (19/22)
  285. remote: Counting objects: 90% (20/22)
  286. remote: Counting objects: 95% (21/22)
  287. remote: Counting objects: 100% (22/22)
  288. remote: Counting objects: 100% (22/22), done.
  289. remote: Compressing objects: 5% (1/19)
  290. remote: Compressing objects: 10% (2/19)
  291. remote: Compressing objects: 15% (3/19)
  292. remote: Compressing objects: 21% (4/19)
  293. remote: Compressing objects: 26% (5/19)
  294. remote: Compressing objects: 31% (6/19)
  295. remote: Compressing objects: 36% (7/19)
  296. remote: Compressing objects: 42% (8/19)
  297. remote: Compressing objects: 47% (9/19)
  298. remote: Compressing objects: 52% (10/19)
  299. remote: Compressing objects: 57% (11/19)
  300. remote: Compressing objects: 63% (12/19)
  301. remote: Compressing objects: 68% (13/19)
  302. remote: Compressing objects: 73% (14/19)
  303. remote: Compressing objects: 78% (15/19)
  304. remote: Compressing objects: 84% (16/19)
  305. remote: Compressing objects: 89% (17/19)
  306. remote: Compressing objects: 94% (18/19)
  307. remote: Compressing objects: 100% (19/19)
  308. remote: Compressing objects: 100% (19/19), done.
  309. Receiving objects: 0% (1/5663)
  310. Receiving objects: 1% (57/5663)
  311. Receiving objects: 2% (114/5663)
  312. Receiving objects: 3% (170/5663)
  313. Receiving objects: 4% (227/5663)
  314. Receiving objects: 5% (284/5663)
  315. Receiving objects: 6% (340/5663)
  316. Receiving objects: 7% (397/5663)
  317. Receiving objects: 8% (454/5663)
  318. Receiving objects: 9% (510/5663)
  319. Receiving objects: 10% (567/5663)
  320. Receiving objects: 11% (623/5663)
  321. Receiving objects: 12% (680/5663)
  322. Receiving objects: 13% (737/5663)
  323. Receiving objects: 14% (793/5663)
  324. Receiving objects: 15% (850/5663)
  325. Receiving objects: 16% (907/5663)
  326. Receiving objects: 17% (963/5663)
  327. Receiving objects: 18% (1020/5663)
  328. Receiving objects: 19% (1076/5663)
  329. Receiving objects: 20% (1133/5663)
  330. Receiving objects: 21% (1190/5663)
  331. Receiving objects: 22% (1246/5663)
  332. Receiving objects: 23% (1303/5663)
  333. Receiving objects: 24% (1360/5663)
  334. Receiving objects: 25% (1416/5663)
  335. Receiving objects: 26% (1473/5663)
  336. Receiving objects: 27% (1530/5663)
  337. Receiving objects: 28% (1586/5663)
  338. Receiving objects: 29% (1643/5663)
  339. Receiving objects: 30% (1699/5663)
  340. Receiving objects: 31% (1756/5663)
  341. Receiving objects: 32% (1813/5663)
  342. Receiving objects: 33% (1869/5663)
  343. Receiving objects: 34% (1926/5663)
  344. Receiving objects: 35% (1983/5663)
  345. Receiving objects: 36% (2039/5663)
  346. Receiving objects: 37% (2096/5663)
  347. Receiving objects: 38% (2152/5663)
  348. Receiving objects: 39% (2209/5663)
  349. Receiving objects: 40% (2266/5663)
  350. Receiving objects: 41% (2322/5663)
  351. Receiving objects: 42% (2379/5663)
  352. Receiving objects: 43% (2436/5663)
  353. Receiving objects: 44% (2492/5663)
  354. Receiving objects: 45% (2549/5663)
  355. Receiving objects: 46% (2605/5663)
  356. Receiving objects: 47% (2662/5663)
  357. Receiving objects: 48% (2719/5663)
  358. Receiving objects: 49% (2775/5663)
  359. Receiving objects: 50% (2832/5663)
  360. Receiving objects: 51% (2889/5663)
  361. Receiving objects: 52% (2945/5663)
  362. Receiving objects: 53% (3002/5663)
  363. Receiving objects: 54% (3059/5663)
  364. Receiving objects: 55% (3115/5663)
  365. Receiving objects: 56% (3172/5663)
  366. Receiving objects: 57% (3228/5663)
  367. Receiving objects: 58% (3285/5663)
  368. Receiving objects: 59% (3342/5663)
  369. Receiving objects: 60% (3398/5663)
  370. Receiving objects: 61% (3455/5663)
  371. Receiving objects: 62% (3512/5663)
  372. Receiving objects: 63% (3568/5663)
  373. Receiving objects: 64% (3625/5663)
  374. Receiving objects: 65% (3681/5663)
  375. Receiving objects: 66% (3738/5663)
  376. Receiving objects: 67% (3795/5663)
  377. Receiving objects: 68% (3851/5663)
  378. Receiving objects: 69% (3908/5663)
  379. Receiving objects: 70% (3965/5663)
  380. Receiving objects: 71% (4021/5663)
  381. Receiving objects: 72% (4078/5663)
  382. Receiving objects: 73% (4134/5663)
  383. Receiving objects: 74% (4191/5663)
  384. Receiving objects: 75% (4248/5663)
  385. Receiving objects: 76% (4304/5663)
  386. Receiving objects: 77% (4361/5663)
  387. Receiving objects: 78% (4418/5663)
  388. Receiving objects: 79% (4474/5663)
  389. Receiving objects: 80% (4531/5663)
  390. Receiving objects: 81% (4588/5663)
  391. Receiving objects: 82% (4644/5663)
  392. Receiving objects: 83% (4701/5663)
  393. Receiving objects: 84% (4757/5663)
  394. Receiving objects: 85% (4814/5663)
  395. Receiving objects: 86% (4871/5663)
  396. Receiving objects: 87% (4927/5663)
  397. Receiving objects: 88% (4984/5663)
  398. Receiving objects: 89% (5041/5663)
  399. Receiving objects: 90% (5097/5663)
  400. Receiving objects: 91% (5154/5663)
  401. remote: Total 5663 (delta 5), reused 7 (delta 0), pack-reused 5641
  402. Receiving objects: 92% (5210/5663)
  403. Receiving objects: 93% (5267/5663)
  404. Receiving objects: 94% (5324/5663)
  405. Receiving objects: 95% (5380/5663)
  406. Receiving objects: 96% (5437/5663)
  407. Receiving objects: 97% (5494/5663)
  408. Receiving objects: 98% (5550/5663)
  409. Receiving objects: 99% (5607/5663)
  410. Receiving objects: 100% (5663/5663)
  411. Receiving objects: 100% (5663/5663), 4.52 MiB | 16.82 MiB/s, done.
  412. Resolving deltas: 0% (0/2785)
  413. Resolving deltas: 1% (44/2785)
  414. Resolving deltas: 2% (56/2785)
  415. Resolving deltas: 3% (109/2785)
  416. Resolving deltas: 4% (132/2785)
  417. Resolving deltas: 6% (169/2785)
  418. Resolving deltas: 7% (202/2785)
  419. Resolving deltas: 8% (233/2785)
  420. Resolving deltas: 9% (261/2785)
  421. Resolving deltas: 10% (280/2785)
  422. Resolving deltas: 11% (332/2785)
  423. Resolving deltas: 12% (337/2785)
  424. Resolving deltas: 13% (363/2785)
  425. Resolving deltas: 14% (402/2785)
  426. Resolving deltas: 15% (420/2785)
  427. Resolving deltas: 17% (500/2785)
  428. Resolving deltas: 18% (502/2785)
  429. Resolving deltas: 19% (533/2785)
  430. Resolving deltas: 20% (572/2785)
  431. Resolving deltas: 21% (588/2785)
  432. Resolving deltas: 22% (620/2785)
  433. Resolving deltas: 23% (648/2785)
  434. Resolving deltas: 24% (673/2785)
  435. Resolving deltas: 25% (698/2785)
  436. Resolving deltas: 26% (734/2785)
  437. Resolving deltas: 27% (773/2785)
  438. Resolving deltas: 28% (780/2785)
  439. Resolving deltas: 29% (808/2785)
  440. Resolving deltas: 30% (839/2785)
  441. Resolving deltas: 31% (867/2785)
  442. Resolving deltas: 32% (903/2785)
  443. Resolving deltas: 33% (933/2785)
  444. Resolving deltas: 35% (988/2785)
  445. Resolving deltas: 36% (1003/2785)
  446. Resolving deltas: 37% (1036/2785)
  447. Resolving deltas: 38% (1067/2785)
  448. Resolving deltas: 40% (1120/2785)
  449. Resolving deltas: 41% (1143/2785)
  450. Resolving deltas: 42% (1170/2785)
  451. Resolving deltas: 43% (1216/2785)
  452. Resolving deltas: 44% (1226/2785)
  453. Resolving deltas: 45% (1261/2785)
  454. Resolving deltas: 46% (1297/2785)
  455. Resolving deltas: 47% (1330/2785)
  456. Resolving deltas: 48% (1344/2785)
  457. Resolving deltas: 49% (1368/2785)
  458. Resolving deltas: 50% (1396/2785)
  459. Resolving deltas: 51% (1421/2785)
  460. Resolving deltas: 52% (1453/2785)
  461. Resolving deltas: 53% (1494/2785)
  462. Resolving deltas: 54% (1510/2785)
  463. Resolving deltas: 55% (1532/2785)
  464. Resolving deltas: 56% (1579/2785)
  465. Resolving deltas: 57% (1603/2785)
  466. Resolving deltas: 58% (1638/2785)
  467. Resolving deltas: 59% (1645/2785)
  468. Resolving deltas: 60% (1685/2785)
  469. Resolving deltas: 61% (1715/2785)
  470. Resolving deltas: 62% (1728/2785)
  471. Resolving deltas: 63% (1755/2785)
  472. Resolving deltas: 64% (1785/2785)
  473. Resolving deltas: 65% (1812/2785)
  474. Resolving deltas: 66% (1839/2785)
  475. Resolving deltas: 67% (1867/2785)
  476. Resolving deltas: 68% (1895/2785)
  477. Resolving deltas: 69% (1924/2785)
  478. Resolving deltas: 70% (1950/2785)
  479. Resolving deltas: 71% (1978/2785)
  480. Resolving deltas: 72% (2006/2785)
  481. Resolving deltas: 73% (2034/2785)
  482. Resolving deltas: 74% (2062/2785)
  483. Resolving deltas: 75% (2090/2785)
  484. Resolving deltas: 76% (2119/2785)
  485. Resolving deltas: 77% (2151/2785)
  486. Resolving deltas: 78% (2175/2785)
  487. Resolving deltas: 79% (2204/2785)
  488. Resolving deltas: 80% (2240/2785)
  489. Resolving deltas: 81% (2262/2785)
  490. Resolving deltas: 82% (2292/2785)
  491. Resolving deltas: 83% (2312/2785)
  492. Resolving deltas: 84% (2342/2785)
  493. Resolving deltas: 85% (2394/2785)
  494. Resolving deltas: 86% (2396/2785)
  495. Resolving deltas: 87% (2425/2785)
  496. Resolving deltas: 88% (2465/2785)
  497. Resolving deltas: 90% (2516/2785)
  498. Resolving deltas: 91% (2546/2785)
  499. Resolving deltas: 92% (2567/2785)
  500. Resolving deltas: 93% (2604/2785)
  501. Resolving deltas: 94% (2634/2785)
  502. Resolving deltas: 95% (2661/2785)
  503. Resolving deltas: 97% (2711/2785)
  504. Resolving deltas: 98% (2754/2785)
  505. Resolving deltas: 99% (2769/2785)
  506. Resolving deltas: 100% (2785/2785)
  507. Resolving deltas: 100% (2785/2785), done.
  508. travis_time:end:082e8fa0:start=1588245853775013592,finish=1588245854774895900,duration=999882308,event=checkout
  509. $ cd submariner-io/submariner
  510. travis_time:start:22cbc65d
  511. $ git fetch origin +refs/pull/531/merge:
  512. remote: Enumerating objects: 5, done.
  513. remote: Counting objects: 20% (1/5)
  514. remote: Counting objects: 40% (2/5)
  515. remote: Counting objects: 60% (3/5)
  516. remote: Counting objects: 80% (4/5)
  517. remote: Counting objects: 100% (5/5)
  518. remote: Counting objects: 100% (5/5), done.
  519. remote: Compressing objects: 20% (1/5)
  520. remote: Compressing objects: 40% (2/5)
  521. remote: Compressing objects: 60% (3/5)
  522. remote: Compressing objects: 80% (4/5)
  523. remote: Compressing objects: 100% (5/5)
  524. remote: Compressing objects: 100% (5/5), done.
  525. remote: Total 5 (delta 1), reused 1 (delta 0), pack-reused 0
  526. Unpacking objects: 20% (1/5)
  527. Unpacking objects: 40% (2/5)
  528. Unpacking objects: 60% (3/5)
  529. Unpacking objects: 80% (4/5)
  530. Unpacking objects: 100% (5/5)
  531. Unpacking objects: 100% (5/5), done.
  532. From https://github.com/submariner-io/submariner
  533. * branch refs/pull/531/merge -> FETCH_HEAD
  534. travis_time:end:22cbc65d:start=1588245854778657109,finish=1588245855389157895,duration=610500786,event=checkout
  535. $ git checkout -qf FETCH_HEAD
  536. travis_fold:end:git.checkout
  537. 
  538. travis_time:end:22cbc65d:start=1588245854778657109,finish=1588245855401866487,duration=623209378,event=checkout
  539. $ travis_export_go 1.11.x github.com/submariner-io/submariner
  540. travis_time:start:02d3df0e
  541. 
  542. Encrypted environment variables have been removed for security reasons.
  543. See https://docs.travis-ci.com/user/pull-requests/#pull-requests-and-security-restrictions
  544.  
  545. Setting environment variables from .travis.yml
  546. $ export CMD="make e2e"
  547. $ export CLUSTERS_ARGS="--globalnet"
  548. $ export DEPLOY_ARGS="${CLUSTERS_ARGS} --deploytool helm"
  549.  
  550. travis_time:end:02d3df0e:start=1588245855406673274,finish=1588245855413064692,duration=6391418,event=env
  551. travis_time:start:2548b29d
  552. $ travis_setup_go
  553. go version go1.11.13 linux/amd64
  554. $ export GOPATH="/home/travis/gopath"
  555. $ export PATH="/home/travis/gopath/bin:/home/travis/.gimme/versions/go1.11.13.linux.amd64/bin:/home/travis/bin:/home/travis/bin:/home/travis/.local/bin:/usr/local/lib/jvm/openjdk11/bin:/opt/pyenv/shims:/home/travis/.phpenv/shims:/home/travis/perl5/perlbrew/bin:/home/travis/.nvm/versions/node/v8.12.0/bin:/home/travis/.rvm/gems/ruby-2.5.3/bin:/home/travis/.rvm/gems/ruby-2.5.3@global/bin:/home/travis/.rvm/rubies/ruby-2.5.3/bin:/home/travis/gopath/bin:/home/travis/.gimme/versions/go1.11.1.linux.amd64/bin:/usr/local/maven-3.6.0/bin:/usr/local/cmake-3.12.4/bin:/usr/local/clang-7.0.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/home/travis/.rvm/bin:/home/travis/.phpenv/bin:/opt/pyenv/bin:/home/travis/.yarn/bin"
  556. $ export GO111MODULE="auto"
  557. travis_time:end:2548b29d:start=1588245855416047893,finish=1588245855701160870,duration=285112977,event=
  558. $ gimme version
  559. v1.5.3
  560. $ go version
  561. go version go1.11.13 linux/amd64
  562. travis_fold:start:go.env
  563. $ go env
  564. GOARCH="amd64"
  565. GOBIN=""
  566. GOCACHE="/home/travis/.cache/go-build"
  567. GOEXE=""
  568. GOFLAGS=""
  569. GOHOSTARCH="amd64"
  570. GOHOSTOS="linux"
  571. GOOS="linux"
  572. GOPATH="/home/travis/gopath"
  573. GOPROXY=""
  574. GORACE=""
  575. GOROOT="/home/travis/.gimme/versions/go1.11.13.linux.amd64"
  576. GOTMPDIR=""
  577. GOTOOLDIR="/home/travis/.gimme/versions/go1.11.13.linux.amd64/pkg/tool/linux_amd64"
  578. GCCGO="gccgo"
  579. CC="gcc"
  580. CXX="g++"
  581. CGO_ENABLED="1"
  582. GOMOD=""
  583. CGO_CFLAGS="-g -O2"
  584. CGO_CPPFLAGS=""
  585. CGO_CXXFLAGS="-g -O2"
  586. CGO_FFLAGS="-g -O2"
  587. CGO_LDFLAGS="-g -O2"
  588. PKG_CONFIG="pkg-config"
  589. GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build061780766=/tmp/go-build -gno-record-gcc-switches"
  590. travis_fold:end:go.env
  591. travis_fold:start:install.1
  592. travis_time:start:1a8f056a
  593. $ sudo apt-get install moreutils
  594.  
  595. Reading package lists... 0%
  596.  
  597. Reading package lists... 100%
  598.  
  599. Reading package lists... Done
  600.  
  601.  
  602. Building dependency tree... 0%
  603.  
  604. Building dependency tree... 0%
  605.  
  606. Building dependency tree... 50%
  607.  
  608. Building dependency tree... 50%
  609.  
  610. Building dependency tree
  611.  
  612.  
  613. Reading state information... 0%
  614.  
  615. Reading state information... 0%
  616.  
  617. Reading state information... Done
  618.  
  619. The following additional packages will be installed:
  620. libio-pty-perl libipc-run-perl
  621. Suggested packages:
  622. libtime-duration-perl
  623. The following NEW packages will be installed:
  624. libio-pty-perl libipc-run-perl moreutils
  625. 0 upgraded, 3 newly installed, 0 to remove and 286 not upgraded.
  626. Need to get 177 kB of archives.
  627. After this operation, 573 kB of additional disk space will be used.
  628.  
  629. 0% [Working]
  630.  
  631. Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 libio-pty-perl amd64 1:1.08-1.1build1 [30.2 kB]
  632.  
  633. 1% [1 libio-pty-perl 2,295 B/30.2 kB 8%]
  634.  
  635. 20% [Working]
  636.  
  637. Get:2 http://archive.ubuntu.com/ubuntu xenial/main amd64 libipc-run-perl all 0.94-1 [92.2 kB]
  638.  
  639. 21% [2 libipc-run-perl 2,294 B/92.2 kB 2%]
  640.  
  641. 69% [Working]
  642.  
  643. Get:3 http://archive.ubuntu.com/ubuntu xenial/universe amd64 moreutils amd64 0.57-1 [55.0 kB]
  644.  
  645. 70% [3 moreutils 2,295 B/55.0 kB 4%]
  646.  
  647. 100% [Working]
  648.  
  649. Fetched 177 kB in 0s (216 kB/s)
  650. Selecting previously unselected package libio-pty-perl.
  651. (Reading database ...
  652. (Reading database ... 5%
  653. (Reading database ... 10%
  654. (Reading database ... 15%
  655. (Reading database ... 20%
  656. (Reading database ... 25%
  657. (Reading database ... 30%
  658. (Reading database ... 35%
  659. (Reading database ... 40%
  660. (Reading database ... 45%
  661. (Reading database ... 50%
  662. (Reading database ... 55%
  663. (Reading database ... 60%
  664. (Reading database ... 65%
  665. (Reading database ... 70%
  666. (Reading database ... 75%
  667. (Reading database ... 80%
  668. (Reading database ... 85%
  669. (Reading database ... 90%
  670. (Reading database ... 95%
  671. (Reading database ... 100%
  672. (Reading database ... 124189 files and directories currently installed.)
  673. Preparing to unpack .../libio-pty-perl_1%3a1.08-1.1build1_amd64.deb ...
  674. Unpacking libio-pty-perl (1:1.08-1.1build1) ...
  675. Selecting previously unselected package libipc-run-perl.
  676. Preparing to unpack .../libipc-run-perl_0.94-1_all.deb ...
  677. Unpacking libipc-run-perl (0.94-1) ...
  678. Selecting previously unselected package moreutils.
  679. Preparing to unpack .../moreutils_0.57-1_amd64.deb ...
  680. Unpacking moreutils (0.57-1) ...
  681. Processing triggers for man-db (2.7.5-1) ...
  682. Setting up libio-pty-perl (1:1.08-1.1build1) ...
  683. Setting up libipc-run-perl (0.94-1) ...
  684. Setting up moreutils (0.57-1) ...
  685. travis_time:end:1a8f056a:start=1588245855902175419,finish=1588245860136832024,duration=4234656605,event=install
  686. travis_fold:end:install.1
  687. travis_fold:start:install.2
  688. travis_time:start:019326b1
  689. $ sudo add-apt-repository -y ppa:wireguard/wireguard
  690. gpg: keyring `/tmp/tmpa63gkr2w/secring.gpg' created
  691. gpg: keyring `/tmp/tmpa63gkr2w/pubring.gpg' created
  692. gpg: requesting key 504A1A25 from hkp server keyserver.ubuntu.com
  693. gpg: /tmp/tmpa63gkr2w/trustdb.gpg: trustdb created
  694. gpg: key 504A1A25: public key "Launchpad PPA for wireguard-ppa" imported
  695. gpg: Total number processed: 1
  696. gpg: imported: 1 (RSA: 1)
  697. OK
  698. travis_time:end:019326b1:start=1588245860140596406,finish=1588245861598486411,duration=1457890005,event=install
  699. travis_fold:end:install.2
  700. travis_fold:start:install.3
  701. travis_time:start:0cd041e0
  702. $ sudo apt-get update
  703.  
  704. 0% [Working]
  705.  
  706. Hit:1 http://security.ubuntu.com/ubuntu xenial-security InRelease
  707.  
  708. 0% [Connecting to archive.ubuntu.com (91.189.88.142)] [Connecting to ppa.launch
  709. 0% [1 InRelease gpgv 109 kB] [Connecting to archive.ubuntu.com (91.189.88.142)]
  710.  
  711. 0% [Waiting for headers] [Waiting for headers]
  712.  
  713. Hit:2 http://apt.postgresql.org/pub/repos/apt xenial-pgdg InRelease
  714.  
  715. 0% [Waiting for headers] [Waiting for headers]
  716. 0% [2 InRelease gpgv 56.4 kB] [Waiting for headers] [Waiting for headers]
  717.  
  718. Hit:3 http://archive.ubuntu.com/ubuntu xenial InRelease
  719.  
  720. 0% [2 InRelease gpgv 56.4 kB] [Waiting for headers] [Waiting for headers]
  721.  
  722. Get:4 http://ppa.launchpad.net/wireguard/wireguard/ubuntu xenial InRelease [18.0 kB]
  723.  
  724. 0% [2 InRelease gpgv 56.4 kB] [Waiting for headers] [4 InRelease 12.6 kB/18.0 k
  725.  
  726. 0% [Waiting for headers] [4 InRelease 12.6 kB/18.0 kB 70%]
  727. 0% [3 InRelease gpgv 247 kB] [Waiting for headers] [4 InRelease 12.6 kB/18.0 kB
  728.  
  729. 0% [Waiting for headers] [4 InRelease 12.6 kB/18.0 kB 70%]
  730.  
  731. Get:5 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]
  732.  
  733. 0% [5 InRelease 2,280 B/109 kB 2%] [4 InRelease 12.6 kB/18.0 kB 70%]
  734.  
  735. 0% [5 InRelease 2,280 B/109 kB 2%]
  736. 0% [4 InRelease gpgv 18.0 kB] [5 InRelease 2,280 B/109 kB 2%]
  737.  
  738. 0% [5 InRelease 13.9 kB/109 kB 13%]
  739.  
  740. Get:6 http://ppa.launchpad.net/wireguard/wireguard/ubuntu xenial/main amd64 Packages [919 B]
  741.  
  742. 0% [5 InRelease 64.1 kB/109 kB 59%] [6 Packages 919 B/919 B 100%]
  743.  
  744. 0% [5 InRelease 66.7 kB/109 kB 61%]
  745. 0% [6 Packages store 0 B] [5 InRelease 66.7 kB/109 kB 61%] [Connecting to ppa.l
  746. 0% [5 InRelease 66.7 kB/109 kB 61%] [Connecting to ppa.launchpad.net (91.189.95
  747.  
  748. 0% [Connecting to ppa.launchpad.net (91.189.95.83)]
  749. 0% [5 InRelease gpgv 109 kB] [Waiting for headers] [Connecting to ppa.launchpad
  750.  
  751. 0% [Waiting for headers] [Waiting for headers]
  752.  
  753. Get:7 http://archive.ubuntu.com/ubuntu xenial-backports InRelease [107 kB]
  754.  
  755. 0% [7 InRelease 2,280 B/107 kB 2%] [Waiting for headers]
  756.  
  757. Get:8 http://ppa.launchpad.net/wireguard/wireguard/ubuntu xenial/main i386 Packages [920 B]
  758.  
  759. 0% [7 InRelease 56.4 kB/107 kB 53%] [8 Packages 920 B/920 B 100%]
  760.  
  761. 0% [7 InRelease 56.4 kB/107 kB 53%]
  762. 0% [7 InRelease 56.4 kB/107 kB 53%] [Connecting to ppa.launchpad.net (91.189.95
  763.  
  764. 0% [Connecting to ppa.launchpad.net (91.189.95.83)]
  765. 0% [7 InRelease gpgv 107 kB] [Connecting to ppa.launchpad.net (91.189.95.83)]
  766.  
  767. 100% [Connecting to ppa.launchpad.net (91.189.95.83)]
  768.  
  769. Get:9 http://ppa.launchpad.net/wireguard/wireguard/ubuntu xenial/main Translation-en [670 B]
  770.  
  771.  
  772. 100% [9 Translation-en 670 B/670 B 100%]
  773.  
  774. 100% [Working]
  775. 100% [Working]
  776.  
  777. Fetched 237 kB in 0s (249 kB/s)
  778.  
  779. Reading package lists... 0%
  780.  
  781. Reading package lists... 0%
  782.  
  783. Reading package lists... 1%
  784.  
  785. Reading package lists... 3%
  786.  
  787. Reading package lists... 3%
  788.  
  789. Reading package lists... 7%
  790.  
  791. Reading package lists... 7%
  792.  
  793. Reading package lists... 9%
  794.  
  795. Reading package lists... 9%
  796.  
  797. Reading package lists... 9%
  798.  
  799. Reading package lists... 9%
  800.  
  801. Reading package lists... 9%
  802.  
  803. Reading package lists... 9%
  804.  
  805. Reading package lists... 9%
  806.  
  807. Reading package lists... 9%
  808.  
  809. Reading package lists... 31%
  810.  
  811. Reading package lists... 31%
  812.  
  813. Reading package lists... 48%
  814.  
  815. Reading package lists... 53%
  816.  
  817. Reading package lists... 53%
  818.  
  819. Reading package lists... 65%
  820.  
  821. Reading package lists... 65%
  822.  
  823. Reading package lists... 66%
  824.  
  825. Reading package lists... 66%
  826.  
  827. Reading package lists... 66%
  828.  
  829. Reading package lists... 66%
  830.  
  831. Reading package lists... 66%
  832.  
  833. Reading package lists... 66%
  834.  
  835. Reading package lists... 71%
  836.  
  837. Reading package lists... 71%
  838.  
  839. Reading package lists... 74%
  840.  
  841. Reading package lists... 74%
  842.  
  843. Reading package lists... 78%
  844.  
  845. Reading package lists... 78%
  846.  
  847. Reading package lists... 78%
  848.  
  849. Reading package lists... 78%
  850.  
  851. Reading package lists... 78%
  852.  
  853. Reading package lists... 78%
  854.  
  855. Reading package lists... 78%
  856.  
  857. Reading package lists... 78%
  858.  
  859. Reading package lists... 81%
  860.  
  861. Reading package lists... 81%
  862.  
  863. Reading package lists... 83%
  864.  
  865. Reading package lists... 83%
  866.  
  867. Reading package lists... 84%
  868.  
  869. Reading package lists... 84%
  870.  
  871. Reading package lists... 84%
  872.  
  873. Reading package lists... 84%
  874.  
  875. Reading package lists... 85%
  876.  
  877. Reading package lists... 85%
  878.  
  879. Reading package lists... 85%
  880.  
  881. Reading package lists... 85%
  882.  
  883. Reading package lists... 85%
  884.  
  885. Reading package lists... 85%
  886.  
  887. Reading package lists... 85%
  888.  
  889. Reading package lists... 85%
  890.  
  891. Reading package lists... 85%
  892.  
  893. Reading package lists... 85%
  894.  
  895. Reading package lists... 85%
  896.  
  897. Reading package lists... 85%
  898.  
  899. Reading package lists... 85%
  900.  
  901. Reading package lists... 85%
  902.  
  903. Reading package lists... 85%
  904.  
  905. Reading package lists... 85%
  906.  
  907. Reading package lists... 88%
  908.  
  909. Reading package lists... 88%
  910.  
  911. Reading package lists... 90%
  912.  
  913. Reading package lists... 90%
  914.  
  915. Reading package lists... 94%
  916.  
  917. Reading package lists... 94%
  918.  
  919. Reading package lists... 94%
  920.  
  921. Reading package lists... 94%
  922.  
  923. Reading package lists... 94%
  924.  
  925. Reading package lists... 94%
  926.  
  927. Reading package lists... 94%
  928.  
  929. Reading package lists... 94%
  930.  
  931. Reading package lists... 95%
  932.  
  933. Reading package lists... 95%
  934.  
  935. Reading package lists... 97%
  936.  
  937. Reading package lists... 97%
  938.  
  939. Reading package lists... 98%
  940.  
  941. Reading package lists... 98%
  942.  
  943. Reading package lists... 98%
  944.  
  945. Reading package lists... 98%
  946.  
  947. Reading package lists... 98%
  948.  
  949. Reading package lists... 98%
  950.  
  951. Reading package lists... 98%
  952.  
  953. Reading package lists... 98%
  954.  
  955. Reading package lists... 98%
  956.  
  957. Reading package lists... 98%
  958.  
  959. Reading package lists... 99%
  960.  
  961. Reading package lists... 99%
  962.  
  963. Reading package lists... 99%
  964.  
  965. Reading package lists... 99%
  966.  
  967. Reading package lists... 99%
  968.  
  969. Reading package lists... 99%
  970.  
  971. Reading package lists... 99%
  972.  
  973. Reading package lists... 99%
  974.  
  975. Reading package lists... Done
  976.  
  977. travis_time:end:0cd041e0:start=1588245861602578041,finish=1588245866715378888,duration=5112800847,event=install
  978. travis_fold:end:install.3
  979. travis_fold:start:install.4
  980. travis_time:start:01f2cfd2
  981. $ sudo apt-get install wireguard -y
  982.  
  983. Reading package lists... 0%
  984.  
  985. Reading package lists... 100%
  986.  
  987. Reading package lists... Done
  988.  
  989.  
  990. Building dependency tree... 0%
  991.  
  992. Building dependency tree... 0%
  993.  
  994. Building dependency tree... 50%
  995.  
  996. Building dependency tree... 50%
  997.  
  998. Building dependency tree
  999.  
  1000.  
  1001. Reading state information... 0%
  1002.  
  1003. Reading state information... 0%
  1004.  
  1005. Reading state information... Done
  1006.  
  1007. The following additional packages will be installed:
  1008. dkms wireguard-dkms wireguard-tools
  1009. Recommended packages:
  1010. fakeroot
  1011. The following NEW packages will be installed:
  1012. dkms wireguard wireguard-dkms wireguard-tools
  1013. 0 upgraded, 4 newly installed, 0 to remove and 286 not upgraded.
  1014. Need to get 419 kB of archives.
  1015. After this operation, 2,307 kB of additional disk space will be used.
  1016.  
  1017. 0% [Working]
  1018.  
  1019. Get:1 http://ppa.launchpad.net/wireguard/wireguard/ubuntu xenial/main amd64 wireguard-dkms all 1.0.20200426-0ppa1~16.04 [253 kB]
  1020.  
  1021. 2% [Waiting for headers] [1 wireguard-dkms 10.0 kB/253 kB 4%]
  1022.  
  1023. Get:2 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 dkms all 2.2.0.3-2ubuntu11.8 [66.4 kB]
  1024.  
  1025. 2% [2 dkms 0 B/66.4 kB 0%] [1 wireguard-dkms 12.6 kB/253 kB 5%]
  1026.  
  1027. 30% [1 wireguard-dkms 65.4 kB/253 kB 26%]
  1028.  
  1029. 71% [Working]
  1030.  
  1031. Get:3 http://ppa.launchpad.net/wireguard/wireguard/ubuntu xenial/main amd64 wireguard-tools amd64 1.0.20200319-0ppa1~16.04 [92.3 kB]
  1032.  
  1033. 72% [3 wireguard-tools 7,473 B/92.3 kB 8%]
  1034.  
  1035. 93% [Working]
  1036.  
  1037. Get:4 http://ppa.launchpad.net/wireguard/wireguard/ubuntu xenial/main amd64 wireguard all 1.0.20200319-0ppa1~16.04 [7,906 B]
  1038.  
  1039. 95% [4 wireguard 7,906 B/7,906 B 100%]
  1040.  
  1041. 100% [Working]
  1042.  
  1043. Fetched 419 kB in 1s (308 kB/s)
  1044. Selecting previously unselected package dkms.
  1045. (Reading database ...
  1046. (Reading database ... 5%
  1047. (Reading database ... 10%
  1048. (Reading database ... 15%
  1049. (Reading database ... 20%
  1050. (Reading database ... 25%
  1051. (Reading database ... 30%
  1052. (Reading database ... 35%
  1053. (Reading database ... 40%
  1054. (Reading database ... 45%
  1055. (Reading database ... 50%
  1056. (Reading database ... 55%
  1057. (Reading database ... 60%
  1058. (Reading database ... 65%
  1059. (Reading database ... 70%
  1060. (Reading database ... 75%
  1061. (Reading database ... 80%
  1062. (Reading database ... 85%
  1063. (Reading database ... 90%
  1064. (Reading database ... 95%
  1065. (Reading database ... 100%
  1066. (Reading database ... 124265 files and directories currently installed.)
  1067. Preparing to unpack .../dkms_2.2.0.3-2ubuntu11.8_all.deb ...
  1068. Unpacking dkms (2.2.0.3-2ubuntu11.8) ...
  1069. Selecting previously unselected package wireguard-dkms.
  1070. Preparing to unpack .../wireguard-dkms_1.0.20200426-0ppa1~16.04_all.deb ...
  1071. Unpacking wireguard-dkms (1.0.20200426-0ppa1~16.04) ...
  1072. Selecting previously unselected package wireguard-tools.
  1073. Preparing to unpack .../wireguard-tools_1.0.20200319-0ppa1~16.04_amd64.deb ...
  1074. Unpacking wireguard-tools (1.0.20200319-0ppa1~16.04) ...
  1075. Selecting previously unselected package wireguard.
  1076. Preparing to unpack .../wireguard_1.0.20200319-0ppa1~16.04_all.deb ...
  1077. Unpacking wireguard (1.0.20200319-0ppa1~16.04) ...
  1078. Processing triggers for man-db (2.7.5-1) ...
  1079. Setting up dkms (2.2.0.3-2ubuntu11.8) ...
  1080. Setting up wireguard-dkms (1.0.20200426-0ppa1~16.04) ...
  1081. Loading new wireguard-1.0.20200426 DKMS files...
  1082. First Installation: checking all kernels...
  1083. Building only for 4.15.0-1028-gcp
  1084. Module build for the currently running kernel was skipped since the
  1085. kernel source for this kernel does not seem to be installed.
  1086. Setting up wireguard-tools (1.0.20200319-0ppa1~16.04) ...
  1087. Setting up wireguard (1.0.20200319-0ppa1~16.04) ...
  1088. travis_time:end:01f2cfd2:start=1588245866719007353,finish=1588245870833164298,duration=4114156945,event=install
  1089. travis_fold:end:install.4
  1090. travis_fold:start:before_script
  1091. travis_time:start:1a8a111d
  1092. $ CHANGED_FILES_PR=$(git diff --name-only HEAD $(git merge-base HEAD $TRAVIS_BRANCH))
  1093. travis_time:end:1a8a111d:start=1588245870836891488,finish=1588245870843434341,duration=6542853,event=before_script
  1094. travis_fold:end:before_script
  1095. travis_time:start:2367a3c0
  1096. $ set -o pipefail; $CMD 2>&1 | ts '[%H:%M:%.S]' -s
  1097. [00:00:00.000009] Downloading dapper
  1098. [00:00:00.311089] .dapper.tmp version v0.5.0
  1099. [00:00:00.312881] ./.dapper -m bind make e2e
  1100. [00:00:00.732608] Sending build context to Docker daemon 11.55MB
  1101.  
  1102.  
  1103. [00:00:00.759226] Step 1/6 : FROM quay.io/submariner/shipyard-dapper-base
  1104. [00:00:01.274994] latest: Pulling from submariner/shipyard-dapper-base
  1105. [00:00:01.275998] 5c1b9e8d7bf7: Pulling fs layer
  1106. [00:00:01.276094] f42f2d4f3ecb: Pulling fs layer
  1107. [00:00:01.276121] 75bc8fa4fd5c: Pulling fs layer
  1108. [00:00:01.276195] 865b795e08b2: Pulling fs layer
  1109. [00:00:01.276219] 978525ad7284: Pulling fs layer
  1110. [00:00:01.276911] 865b795e08b2: Waiting
  1111. [00:00:01.277005] 978525ad7284: Waiting
  1112. [00:00:01.639052] 75bc8fa4fd5c: Verifying Checksum
  1113. [00:00:01.639171] 75bc8fa4fd5c: Download complete
  1114. [00:00:02.033958] 5c1b9e8d7bf7: Verifying Checksum
  1115. [00:00:02.034062] 5c1b9e8d7bf7: Download complete
  1116. [00:00:02.051138] 865b795e08b2: Verifying Checksum
  1117. [00:00:02.051235] 865b795e08b2: Download complete
  1118. [00:00:02.549104] 978525ad7284: Verifying Checksum
  1119. [00:00:02.549360] 978525ad7284: Download complete
  1120. [00:00:05.989299] f42f2d4f3ecb: Verifying Checksum
  1121. [00:00:05.989375] f42f2d4f3ecb: Download complete
  1122. [00:00:18.467148] 5c1b9e8d7bf7: Pull complete
  1123. [00:00:36.661980] f42f2d4f3ecb: Pull complete
  1124. [00:00:36.790437] 75bc8fa4fd5c: Pull complete
  1125. [00:00:36.865487] 865b795e08b2: Pull complete
  1126. [00:00:36.936254] 978525ad7284: Pull complete
  1127. [00:00:36.941927] Digest: sha256:23d1a8ff498e7aa4172db1b49a0db7be0c5cc6e4d6179b18e7ed1c7a39708228
  1128. [00:00:36.945110] Status: Downloaded newer image for quay.io/submariner/shipyard-dapper-base:latest
  1129. [00:00:36.946842] ---> b4e6b9830692
  1130. [00:00:36.946968] Step 2/6 : ENV DAPPER_ENV="REPO TAG QUAY_USERNAME QUAY_PASSWORD TRAVIS_COMMIT CLUSTERS_ARGS DEPLOY_ARGS" DAPPER_SOURCE=/go/src/github.com/submariner-io/submariner DAPPER_DOCKER_SOCKET=true
  1131. [00:01:04.246513] ---> Running in 154461ff1fd2
  1132. [00:01:04.401334] Removing intermediate container 154461ff1fd2
  1133. [00:01:04.401452] ---> 0455cfed6afb
  1134. [00:01:04.401487] Step 3/6 : ENV DAPPER_OUTPUT=${DAPPER_SOURCE}/output
  1135. [00:01:04.448041] ---> Running in 5a668223941d
  1136. [00:01:04.565145] Removing intermediate container 5a668223941d
  1137. [00:01:04.565264] ---> 7099c8f0f9d7
  1138. [00:01:04.565381] Step 4/6 : WORKDIR ${DAPPER_SOURCE}
  1139. [00:01:04.607811] ---> Running in b77601fba45e
  1140. [00:01:04.733190] Removing intermediate container b77601fba45e
  1141. [00:01:04.733304] ---> 264b5000a77f
  1142. [00:01:04.733356] Step 5/6 : ENTRYPOINT ["./scripts/entry"]
  1143. [00:01:04.779882] ---> Running in 5f5117e58c6d
  1144. [00:01:04.880418] Removing intermediate container 5f5117e58c6d
  1145. [00:01:04.880512] ---> 75e9844c8e7e
  1146. [00:01:04.880530] Step 6/6 : CMD ["ci"]
  1147. [00:01:04.939547] ---> Running in 7baf10fe85af
  1148. [00:01:05.032955] Removing intermediate container 7baf10fe85af
  1149. [00:01:05.033023] ---> 10937c9f6393
  1150. [00:01:05.037910] Successfully built 10937c9f6393
  1151. [00:01:05.056789] Successfully tagged submariner:HEAD
  1152. [00:01:05.565491] [submariner]$ trap chown -R 2000:2000 . exit
  1153. [00:01:05.567407] [submariner]$ mkdir -p bin dist output
  1154. [00:01:05.571432] [submariner]$ make e2e
  1155. [00:01:05.576049] ./scripts/kind-e2e/e2e.sh --focus .\*
  1156. [00:01:05.576111] Makefile:29: warning: overriding recipe for target 'vendor/modules.txt'
  1157. [00:01:05.576140] /opt/shipyard/Makefile.inc:24: warning: ignoring old recipe for target 'vendor/modules.txt'
  1158. [00:01:05.602667] Running with: focus=.*
  1159. [00:01:05.604980] [submariner]$ source /opt/shipyard/scripts/lib/version
  1160. [00:01:05.605948] [submariner]$ . /opt/shipyard/scripts/lib/source_only
  1161. [00:01:05.607035] [submariner]$ script_name=version
  1162. [00:01:05.607926] [submariner]$ exec_name=e2e.sh
  1163. [00:01:05.609325] [submariner]$ git status --porcelain --untracked-files=no
  1164. [00:01:05.624036] [submariner]$ git_tag=
  1165. [00:01:05.625262] [submariner]$ git tag -l --contains HEAD
  1166. [00:01:05.627119] [submariner]$ head -n 1
  1167. [00:01:05.633469] [submariner]$ source /opt/shipyard/scripts/lib/utils
  1168. [00:01:05.634326] [submariner]$ . /opt/shipyard/scripts/lib/source_only
  1169. [00:01:05.635230] [submariner]$ script_name=utils
  1170. [00:01:05.636170] [submariner]$ exec_name=e2e.sh
  1171. [00:01:05.637889] [submariner]$ E2E_DIR=/go/src/github.com/submariner-io/submariner/scripts/kind-e2e/
  1172. [00:01:05.638878] [submariner]$ declare_kubeconfig
  1173. [00:01:05.639761] [submariner]$ declare_kubeconfig
  1174. [00:01:05.640685] [submariner]$ export KUBECONFIG
  1175. [00:01:05.643642] [submariner]$ KUBECONFIG=/go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster1:/go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster2:/go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster3
  1176. [00:01:05.645430] [submariner]$ sed s/ /:/g
  1177. [00:01:05.647727] [submariner]$ deploy_env_once
  1178. [00:01:05.648749] [submariner]$ deploy_env_once
  1179. [00:01:05.649818] 
  1180. [00:01:06.247394] [submariner]$ make deploy
  1181. [00:01:06.249744] make[1]: Entering directory '/go/src/github.com/submariner-io/submariner'
  1182. [00:01:06.252355] Makefile:29: warning: overriding recipe for target 'vendor/modules.txt'
  1183. [00:01:06.252399] /opt/shipyard/Makefile.inc:24: warning: ignoring old recipe for target 'vendor/modules.txt'
  1184. [00:01:06.252828] go mod download
  1185. [00:01:06.526685] go: finding cloud.google.com/go v0.34.0
  1186. [00:01:06.530228] go: finding github.com/bronze1man/goStrongswanVici v0.0.0-20190921045355-4c81bd8d0bd5
  1187. [00:01:06.533106] go: finding github.com/coreos/go-iptables v0.4.5
  1188. [00:01:06.536082] go: finding github.com/davecgh/go-spew v1.1.1
  1189. [00:01:06.538884] go: finding github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c
  1190. [00:01:06.541150] go: finding github.com/evanphx/json-patch v4.5.0+incompatible
  1191. [00:01:06.543677] go: finding github.com/fsnotify/fsnotify v1.4.7
  1192. [00:01:06.546433] go: finding github.com/gogo/protobuf v0.0.0-20171007142547-342cbe0a0415
  1193. [00:01:06.549042] go: finding github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e
  1194. [00:01:06.551488] go: finding github.com/golang/protobuf v1.2.0
  1195. [00:01:06.554259] go: finding github.com/google/btree v1.0.0
  1196. [00:01:06.557029] go: finding github.com/google/go-cmp v0.4.0
  1197. [00:01:06.559633] go: finding github.com/google/gofuzz v1.1.0
  1198. [00:01:06.562091] go: finding github.com/google/uuid v1.0.0
  1199. [00:01:06.564627] go: finding github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d
  1200. [00:01:06.567377] go: finding github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79
  1201. [00:01:06.570060] go: finding github.com/hashicorp/golang-lru v0.5.4
  1202. [00:01:06.576201] go: finding github.com/imdario/mergo v0.3.8
  1203. [00:01:06.579095] go: finding github.com/jpillora/backoff v1.0.0
  1204. [00:01:06.581750] go: finding github.com/jsimonetti/rtnetlink v0.0.0-20200117123717-f846d4f6c1f4
  1205. [00:01:06.584611] go: finding github.com/json-iterator/go v1.1.9
  1206. [00:01:06.587294] go: finding github.com/kelseyhightower/envconfig v1.4.0
  1207. [00:01:06.589856] go: finding github.com/mdlayher/genetlink v1.0.0
  1208. [00:01:06.592604] go: finding github.com/mdlayher/netlink v1.1.0
  1209. [00:01:06.595100] go: finding github.com/mikioh/ipaddr v0.0.0-20190404000644-d465c8ab6721
  1210. [00:01:06.597531] go: finding github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421
  1211. [00:01:06.600129] go: finding github.com/modern-go/reflect2 v1.0.1
  1212. [00:01:06.602642] go: finding github.com/onsi/ginkgo v0.0.0-20191002161935-034fd2551d22
  1213. [00:01:06.605270] go: finding github.com/onsi/gomega v1.9.0
  1214. [00:01:06.608029] go: finding github.com/pborman/uuid v1.2.0
  1215. [00:01:06.610706] go: finding github.com/peterbourgon/diskv v2.0.1+incompatible
  1216. [00:01:06.613456] go: finding github.com/pkg/errors v0.9.1
  1217. [00:01:06.615824] go: finding github.com/pmezard/go-difflib v1.0.0
  1218. [00:01:06.623741] go: finding github.com/rdegges/go-ipify v0.0.0-20150526035502-2d94a6a86c40
  1219. [00:01:06.626775] go: finding github.com/spf13/pflag v1.0.5
  1220. [00:01:06.629108] go: finding github.com/stretchr/objx v0.1.0
  1221. [00:01:06.632059] go: finding github.com/stretchr/testify v1.3.0
  1222. [00:01:06.634856] go: finding github.com/submariner-io/shipyard v0.0.0-20200415131458-43e0c8dc8ea3
  1223. [00:01:06.637362] go: finding github.com/vishvananda/netlink v1.1.0
  1224. [00:01:06.639619] go: finding github.com/vishvananda/netns v0.0.0-20191106174202-0a2b9b5464df
  1225. [00:01:06.642272] go: finding golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4
  1226. [00:01:06.645447] go: finding golang.org/x/net v0.0.0-20200202094626-16171245cfb2
  1227. [00:01:06.647867] go: finding golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d
  1228. [00:01:06.650467] go: finding golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4
  1229. [00:01:06.653209] go: finding golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5
  1230. [00:01:06.656153] go: finding golang.org/x/text v0.3.2
  1231. [00:01:06.658606] go: finding golang.org/x/time v0.0.0-20190308202827-9d24e82272b4
  1232. [00:01:06.661028] go: finding golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
  1233. [00:01:06.663772] go: finding golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543
  1234. [00:01:06.666361] go: finding golang.zx2c4.com/wireguard v0.0.20200121
  1235. [00:01:06.668900] go: finding golang.zx2c4.com/wireguard/wgctrl v0.0.0-20200324154536-ceff61240acf
  1236. [00:01:06.671502] go: finding google.golang.org/appengine v1.4.0
  1237. [00:01:06.674066] go: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
  1238. [00:01:06.695423] go: finding gopkg.in/inf.v0 v0.9.1
  1239. [00:01:06.698979] go: finding gopkg.in/yaml.v2 v2.2.4
  1240. [00:01:06.701600] go: finding k8s.io/api v0.0.0-20190222213804-5cb15d344471
  1241. [00:01:06.704347] go: finding k8s.io/apimachinery v0.0.0-20190629003722-e20a3a656cff
  1242. [00:01:06.707135] go: finding k8s.io/client-go v0.0.0-20190521190702-177766529176
  1243. [00:01:06.709710] go: finding k8s.io/klog v0.0.0-20181108234604-8139d8cb77af
  1244. [00:01:06.712308] go: finding k8s.io/kube-openapi v0.0.0-20181109181836-c59034cc13d5
  1245. [00:01:06.714954] go: finding sigs.k8s.io/controller-runtime v0.1.12
  1246. [00:01:06.717855] go: finding sigs.k8s.io/yaml v0.0.0-20181102190223-fd68e9863619
  1247. [00:01:09.255822] go mod vendor
  1248. [00:01:09.584260] ./scripts/build --build_debug false
  1249. [00:01:09.588891] [submariner]$ source ./scripts/lib/version
  1250. [00:01:09.590128] [submariner]$ dirname ./scripts/build
  1251. [00:01:09.592109] [submariner]$ git status --porcelain --untracked-files=no
  1252. [00:01:09.596185] [submariner]$ COMMIT=1fbc629
  1253. [00:01:09.597449] [submariner]$ git rev-parse --short HEAD
  1254. [00:01:09.606214] [submariner]$ GIT_TAG=
  1255. [00:01:09.607480] [submariner]$ git tag -l --contains HEAD
  1256. [00:01:09.611123] [submariner]$ head -n 1
  1257. [00:01:09.615957] [submariner]$ VERSION=dev
  1258. [00:01:09.617761] [submariner]$ cd ./scripts/
  1259. [00:01:09.618963] [submariner]$ dirname ./scripts/build
  1260. [00:01:09.620360] [scripts]$ LONGOPTS=build_debug:
  1261. [00:01:09.621314] [scripts]$ SHORTOPTS=
  1262. [00:01:09.623265] [scripts]$ PARSED= --build_debug 'false' --
  1263. [00:01:09.624398] [scripts]$ getopt --options= --longoptions=build_debug: --name ./scripts/build -- --build_debug false
  1264. [00:01:09.625821] [scripts]$ eval set -- --build_debug 'false' --
  1265. [00:01:09.626795] [scripts]$ set -- --build_debug false --
  1266. [00:01:09.627749] [scripts]$ true
  1267. [00:01:09.628685] [scripts]$ case --build_debug in
  1268. [00:01:09.629621] [scripts]$ build_debug=false
  1269. [00:01:09.630599] [scripts]$ shift 2
  1270. [00:01:09.631538] [scripts]$ true
  1271. [00:01:09.632462] [scripts]$ case -- in
  1272. [00:01:09.633279] [scripts]$ break
  1273. [00:01:09.634090] [scripts]$ ./build-engine false
  1274. [00:01:09.638002] [scripts]$ source ./lib/version
  1275. [00:01:09.639082] [scripts]$ dirname ./build-engine
  1276. [00:01:09.640766] [scripts]$ git status --porcelain --untracked-files=no
  1277. [00:01:09.644436] [scripts]$ COMMIT=1fbc629
  1278. [00:01:09.645385] [scripts]$ git rev-parse --short HEAD
  1279. [00:01:09.654448] [scripts]$ GIT_TAG=
  1280. [00:01:09.655488] [scripts]$ git tag -l --contains HEAD
  1281. [00:01:09.656574] [scripts]$ head -n 1
  1282. [00:01:09.663638] [scripts]$ VERSION=dev
  1283. [00:01:09.664590] [scripts]$ build_debug=false
  1284. [00:01:09.666397] [scripts]$ cd ./..
  1285. [00:01:09.667634] [scripts]$ dirname ./build-engine
  1286. [00:01:09.669065] [submariner]$ mkdir -p bin
  1287. [00:01:09.670258] Building submariner-engine version dev
  1288. [00:01:09.671157] [submariner]$ ldflags=-X main.VERSION=dev
  1289. [00:01:09.672091] [submariner]$ ldflags=-s -w -X main.VERSION=dev
  1290. [00:01:09.673034] [submariner]$ CGO_ENABLED=0 go build -ldflags -s -w -X main.VERSION=dev -o bin/submariner-engine main.go
  1291. [00:01:56.378094] 
  1292. [00:01:56.379133] [submariner]$ upx bin/submariner-engine
  1293. [00:02:00.145190] Ultimate Packer for eXecutables
  1294. [00:02:00.145264] Copyright (C) 1996 - 2020
  1295. [00:02:00.145276] UPX 3.96 Markus Oberhumer, Laszlo Molnar & John Reiser Jan 23rd 2020
  1296. [00:02:00.145284]
  1297. [00:02:00.145292] File size Ratio Format Name
  1298. [00:02:00.145300] -------------------- ------ ----------- -----------
  1299. [00:02:00.145308] 25604096 -> 8022384 31.33% linux/amd64 submariner-engine
  1300. [00:02:00.145316]
  1301. [00:02:00.145324] Packed 1 file.
  1302. [00:02:00.147734] [scripts]$ ./build-routeagent false
  1303. [00:02:00.150576] [scripts]$ source ./lib/version
  1304. [00:02:00.151532] [scripts]$ dirname ./build-routeagent
  1305. [00:02:00.153201] [scripts]$ git status --porcelain --untracked-files=no
  1306. [00:02:00.157271] [scripts]$ COMMIT=1fbc629
  1307. [00:02:00.158218] [scripts]$ git rev-parse --short HEAD
  1308. [00:02:00.166774] [scripts]$ GIT_TAG=
  1309. [00:02:00.167682] [scripts]$ git tag -l --contains HEAD
  1310. [00:02:00.168669] [scripts]$ head -n 1
  1311. [00:02:00.175715] [scripts]$ VERSION=dev
  1312. [00:02:00.176586] [scripts]$ build_debug=false
  1313. [00:02:00.178223] [scripts]$ cd ./..
  1314. [00:02:00.179173] [scripts]$ dirname ./build-routeagent
  1315. [00:02:00.180407] [submariner]$ mkdir -p bin
  1316. [00:02:00.181479] Building submariner-route-agent version dev
  1317. [00:02:00.182084] [submariner]$ ldflags=-X main.VERSION=dev
  1318. [00:02:00.182923] [submariner]$ ldflags=-s -w -X main.VERSION=dev
  1319. [00:02:00.183719] [submariner]$ CGO_ENABLED=0 go build -ldflags -s -w -X main.VERSION=dev -o bin/submariner-route-agent ./pkg/routeagent/main.go
  1320. [00:02:13.647281] 
  1321. [00:02:13.647940] [submariner]$ upx bin/submariner-route-agent
  1322. [00:02:17.316566] Ultimate Packer for eXecutables
  1323. [00:02:17.316706] Copyright (C) 1996 - 2020
  1324. [00:02:17.316722] UPX 3.96 Markus Oberhumer, Laszlo Molnar & John Reiser Jan 23rd 2020
  1325. [00:02:17.316731]
  1326. [00:02:17.316739] File size Ratio Format Name
  1327. [00:02:17.316746] -------------------- ------ ----------- -----------
  1328. [00:02:17.316754] 25735168 -> 7824352 30.40% linux/amd64 submariner-route-agent
  1329. [00:02:17.316761]
  1330. [00:02:17.316769] Packed 1 file.
  1331. [00:02:17.318054] [scripts]$ ./build-globalnet false
  1332. [00:02:17.322055] [scripts]$ source ./lib/version
  1333. [00:02:17.323005] [scripts]$ dirname ./build-globalnet
  1334. [00:02:17.324651] [scripts]$ git status --porcelain --untracked-files=no
  1335. [00:02:17.328372] [scripts]$ COMMIT=1fbc629
  1336. [00:02:17.329329] [scripts]$ git rev-parse --short HEAD
  1337. [00:02:17.338122] [scripts]$ GIT_TAG=
  1338. [00:02:17.339062] [scripts]$ git tag -l --contains HEAD
  1339. [00:02:17.339982] [scripts]$ head -n 1
  1340. [00:02:17.346920] [scripts]$ VERSION=dev
  1341. [00:02:17.347523] [scripts]$ build_debug=false
  1342. [00:02:17.349209] [scripts]$ cd ./..
  1343. [00:02:17.350162] [scripts]$ dirname ./build-globalnet
  1344. [00:02:17.351376] [submariner]$ mkdir -p bin
  1345. [00:02:17.352517] Building submariner-globalnet version dev
  1346. [00:02:17.353166] [submariner]$ ldflags=-X main.VERSION=dev
  1347. [00:02:17.354006] [submariner]$ ldflags=-s -w -X main.VERSION=dev
  1348. [00:02:17.354813] [submariner]$ CGO_ENABLED=0 go build -ldflags -s -w -X main.VERSION=dev -o bin/submariner-globalnet ./pkg/globalnet/main.go
  1349. [00:02:20.042929] 
  1350. [00:02:20.044226] [submariner]$ upx bin/submariner-globalnet
  1351. [00:02:23.538131] Ultimate Packer for eXecutables
  1352. [00:02:23.538218] Copyright (C) 1996 - 2020
  1353. [00:02:23.538233] UPX 3.96 Markus Oberhumer, Laszlo Molnar & John Reiser Jan 23rd 2020
  1354. [00:02:23.538241]
  1355. [00:02:23.538249] File size Ratio Format Name
  1356. [00:02:23.538255] -------------------- ------ ----------- -----------
  1357. [00:02:23.538263] 24707072 -> 7460164 30.19% linux/amd64 submariner-globalnet
  1358. [00:02:23.538270]
  1359. [00:02:23.538277] Packed 1 file.
  1360. [00:02:23.538732] ./scripts/images
  1361. [00:02:23.542987] [submariner]$ source ./scripts/lib/version
  1362. [00:02:23.543924] [submariner]$ dirname ./scripts/images
  1363. [00:02:23.545649] [submariner]$ git status --porcelain --untracked-files=no
  1364. [00:02:23.549324] [submariner]$ COMMIT=1fbc629
  1365. [00:02:23.550262] [submariner]$ git rev-parse --short HEAD
  1366. [00:02:23.558649] [submariner]$ GIT_TAG=
  1367. [00:02:23.559559] [submariner]$ git tag -l --contains HEAD
  1368. [00:02:23.562988] [submariner]$ head -n 1
  1369. [00:02:23.567170] [submariner]$ VERSION=dev
  1370. [00:02:23.567809] [submariner]$ extra_flags=
  1371. [00:02:23.569453] [submariner]$ cd ./scripts/../package
  1372. [00:02:23.570332] [submariner]$ dirname ./scripts/images
  1373. [00:02:23.571537] [package]$ cp ../bin/submariner-engine submariner-engine
  1374. [00:02:23.578668] [package]$ cp ../bin/submariner-route-agent submariner-route-agent
  1375. [00:02:23.585542] [package]$ cp ../bin/submariner-globalnet submariner-globalnet
  1376. [00:02:23.592296] [package]$ /opt/shipyard/scripts/build_image.sh -i submariner -f Dockerfile
  1377. [00:02:23.655003] [package]$ set -e
  1378. [00:02:23.655715] [package]$ local_image=quay.io/submariner/submariner:dev
  1379. [00:02:23.656702] [package]$ latest_image=quay.io/submariner/submariner:latest
  1380. [00:02:23.657612] [package]$ cache_flag=
  1381. [00:02:23.658468] [package]$ cache_flag=--cache-from quay.io/submariner/submariner:latest
  1382. [00:02:23.659356] [package]$ docker pull quay.io/submariner/submariner:latest
  1383. [00:02:24.390888] latest: Pulling from submariner/submariner
  1384. [00:02:24.390977] 5c1b9e8d7bf7: Already exists
  1385. [00:02:24.395865] ce92a552df71: Pulling fs layer
  1386. [00:02:24.395935] a1150ea81e27: Pulling fs layer
  1387. [00:02:24.395966] ad89a53e0606: Pulling fs layer
  1388. [00:02:24.777245] ce92a552df71: Verifying Checksum
  1389. [00:02:24.777319] ce92a552df71: Download complete
  1390. [00:02:24.851346] ce92a552df71: Pull complete
  1391. [00:02:25.509391] ad89a53e0606: Verifying Checksum
  1392. [00:02:25.509474] ad89a53e0606: Download complete
  1393. [00:02:25.594736] a1150ea81e27: Download complete
  1394. [00:02:27.695295] a1150ea81e27: Pull complete
  1395. [00:02:27.935020] ad89a53e0606: Pull complete
  1396. [00:02:27.940629] Digest: sha256:65a7fede9ec8c7fc9aec28d695cd50febaf746064b86691220aa89ef409622ff
  1397. [00:02:27.947549] Status: Downloaded newer image for quay.io/submariner/submariner:latest
  1398. [00:02:27.948075] quay.io/submariner/submariner:latest
  1399. [00:02:27.948995] [package]$ docker build -t quay.io/submariner/submariner:dev --cache-from quay.io/submariner/submariner:latest -f Dockerfile .
  1400. [00:02:28.388103] Sending build context to Docker daemon 23.32MB
  1401.  
  1402.  
  1403. [00:02:28.411544] Step 1/5 : FROM fedora:31
  1404. [00:02:28.915963] 31: Pulling from library/fedora
  1405. [00:02:29.070631] 5c1b9e8d7bf7: Already exists
  1406. [00:02:29.277047] Digest: sha256:c97879f8bebe49744307ea5c77ffc76c7cc97f3ddec72fb9a394bd4e4519b388
  1407. [00:02:29.281471] Status: Downloaded newer image for fedora:31
  1408. [00:02:29.281554] ---> 536f3995adeb
  1409. [00:02:29.281572] Step 2/5 : WORKDIR /var/submariner
  1410. [00:02:29.285353] ---> Using cache
  1411. [00:02:29.285421] ---> 436544f17051
  1412. [00:02:29.285439] Step 3/5 : RUN dnf -y distrosync --nodocs --setopt=install_weak_deps=False && dnf -y install --nodocs --setopt=install_weak_deps=False iproute iptables strongswan procps-ng && dnf -y clean all && rpm -e gnupg2 rpm-sign-libs gpgme dnf libdnf yum python3-rpm python3-dnf python3-gpg librepo python3-libdnf python3-hawkey glib2 libmodulemd1 libmodulemd libsolv libyaml libassuan shadow-utils tss2 ima-evm-utils zchunk-libs vim-minimal npth sudo tar libusbx acl dnf-data libksba libreport-filesystem libsemanage libstdc++ openssl python3-libcomps rpm-build-libs sssd-client
  1413. [00:02:29.290641] ---> Using cache
  1414. [00:02:29.290697] ---> 6952e407883a
  1415. [00:02:29.290713] Step 4/5 : COPY submariner.sh submariner-engine /usr/local/bin/
  1416. [00:02:30.439623] ---> 5c722d5e30d5
  1417. [00:02:30.439715] Step 5/5 : ENTRYPOINT submariner.sh
  1418. [00:02:30.487821] ---> Running in cfda1dbe9534
  1419. [00:02:30.572741] Removing intermediate container cfda1dbe9534
  1420. [00:02:30.572805] ---> ef1a7dd5ed0d
  1421. [00:02:30.575476] Successfully built ef1a7dd5ed0d
  1422. [00:02:30.581546] Successfully tagged quay.io/submariner/submariner:dev
  1423. [00:02:30.590576] [package]$ docker tag quay.io/submariner/submariner:dev quay.io/submariner/submariner:latest
  1424. [00:02:30.875374] [package]$ /opt/shipyard/scripts/build_image.sh -i submariner-route-agent -f Dockerfile.routeagent
  1425. [00:02:30.937950] [package]$ set -e
  1426. [00:02:30.938983] [package]$ local_image=quay.io/submariner/submariner-route-agent:dev
  1427. [00:02:30.939835] [package]$ latest_image=quay.io/submariner/submariner-route-agent:latest
  1428. [00:02:30.940612] [package]$ cache_flag=
  1429. [00:02:30.941478] [package]$ cache_flag=--cache-from quay.io/submariner/submariner-route-agent:latest
  1430. [00:02:30.942374] [package]$ docker pull quay.io/submariner/submariner-route-agent:latest
  1431. [00:02:31.789953] latest: Pulling from submariner/submariner-route-agent
  1432. [00:02:31.790033] b26afdf22be4: Pulling fs layer
  1433. [00:02:31.790050] 218f593046ab: Pulling fs layer
  1434. [00:02:31.790059] 089eae110432: Pulling fs layer
  1435. [00:02:31.790066] 005fc9d55546: Pulling fs layer
  1436. [00:02:31.790073] ced08383a94e: Pulling fs layer
  1437. [00:02:31.790081] 637aaf8e2a85: Pulling fs layer
  1438. [00:02:31.790087] c6e8f86b5418: Pulling fs layer
  1439. [00:02:31.790095] b1ec80020a43: Pulling fs layer
  1440. [00:02:31.790472] 005fc9d55546: Waiting
  1441. [00:02:31.790536] ced08383a94e: Waiting
  1442. [00:02:31.790551] 637aaf8e2a85: Waiting
  1443. [00:02:31.790592] c6e8f86b5418: Waiting
  1444. [00:02:31.791096] b1ec80020a43: Waiting
  1445. [00:02:32.114130] 089eae110432: Download complete
  1446. [00:02:32.542168] 005fc9d55546: Verifying Checksum
  1447. [00:02:32.542267] 005fc9d55546: Download complete
  1448. [00:02:32.611403] 218f593046ab: Verifying Checksum
  1449. [00:02:32.611474] 218f593046ab: Download complete
  1450. [00:02:32.840358] b26afdf22be4: Verifying Checksum
  1451. [00:02:32.840443] b26afdf22be4: Download complete
  1452. [00:02:33.053022] 637aaf8e2a85: Verifying Checksum
  1453. [00:02:33.053108] 637aaf8e2a85: Download complete
  1454. [00:02:33.151656] ced08383a94e: Verifying Checksum
  1455. [00:02:33.151739] ced08383a94e: Download complete
  1456. [00:02:33.488124] c6e8f86b5418: Verifying Checksum
  1457. [00:02:33.488218] c6e8f86b5418: Download complete
  1458. [00:02:33.687316] b1ec80020a43: Verifying Checksum
  1459. [00:02:33.687400] b1ec80020a43: Download complete
  1460. [00:02:34.525138] b26afdf22be4: Pull complete
  1461. [00:02:34.598923] 218f593046ab: Pull complete
  1462. [00:02:34.667020] 089eae110432: Pull complete
  1463. [00:02:34.738215] 005fc9d55546: Pull complete
  1464. [00:02:35.024880] ced08383a94e: Pull complete
  1465. [00:02:35.102974] 637aaf8e2a85: Pull complete
  1466. [00:02:35.846818] c6e8f86b5418: Pull complete
  1467. [00:02:35.923232] b1ec80020a43: Pull complete
  1468. [00:02:35.927930] Digest: sha256:151e39c1b778cdd58abe26742f5189d9cd9ab543b365d1524d076de32688732e
  1469. [00:02:35.935419] Status: Downloaded newer image for quay.io/submariner/submariner-route-agent:latest
  1470. [00:02:35.935485] quay.io/submariner/submariner-route-agent:latest
  1471. [00:02:35.936393] [package]$ docker build -t quay.io/submariner/submariner-route-agent:dev --cache-from quay.io/submariner/submariner-route-agent:latest -f Dockerfile.routeagent .
  1472. [00:02:36.376319] Sending build context to Docker daemon 23.32MB
  1473.  
  1474.  
  1475. [00:02:36.391615] Step 1/9 : FROM registry.access.redhat.com/ubi8/ubi-minimal
  1476. [00:02:37.053732] latest: Pulling from ubi8/ubi-minimal
  1477. [00:02:37.227713] e96e3a1df3b2: Pulling fs layer
  1478. [00:02:37.228044] 1b99828eddf5: Pulling fs layer
  1479. [00:02:37.414337] 1b99828eddf5: Verifying Checksum
  1480. [00:02:37.414402] 1b99828eddf5: Download complete
  1481. [00:02:37.879718] e96e3a1df3b2: Verifying Checksum
  1482. [00:02:37.879803] e96e3a1df3b2: Download complete
  1483. [00:02:40.579174] e96e3a1df3b2: Pull complete
  1484. [00:02:40.662478] 1b99828eddf5: Pull complete
  1485. [00:02:40.667440] Digest: sha256:326c94ab44d1472a30d47c49c2f896df687184830fc66a66de00c416885125b0
  1486. [00:02:40.670472] Status: Downloaded newer image for registry.access.redhat.com/ubi8/ubi-minimal:latest
  1487. [00:02:40.671344] ---> 401e359e0f45
  1488. [00:02:40.671387] Step 2/9 : WORKDIR /var/submariner
  1489. [00:02:41.388269] ---> Running in 60d2518063c8
  1490. [00:02:41.504994] Removing intermediate container 60d2518063c8
  1491. [00:02:41.505076] ---> 889753cdf3f1
  1492. [00:02:41.505093] Step 3/9 : RUN mkdir -p /run/user/$(id -u)
  1493. [00:02:41.551959] ---> Running in ad997e55af45
  1494. [00:02:42.129377] Removing intermediate container ad997e55af45
  1495. [00:02:42.129459] ---> 247d25537aa4
  1496. [00:02:42.129476] Step 4/9 : RUN microdnf -y install --nodocs iproute iptables && microdnf clean all
  1497. [00:02:42.176213] ---> Running in 7a9ab928d9f2
  1498. [00:02:42.489832] 
  1499. [00:02:42.489921] (microdnf:6): librhsm-WARNING **: 11:27:13.364: Found 0 entitlement certificates
  1500. [00:02:42.491748] 
  1501. [00:02:42.491836] (microdnf:6): librhsm-WARNING **: 11:27:13.366: Found 0 entitlement certificates
  1502. [00:02:42.492239] 
  1503. [00:02:42.492283] (microdnf:6): libdnf-WARNING **: 11:27:13.367: Loading "/etc/dnf/dnf.conf": IniParser: Can't open file
  1504. [00:02:42.542796] Downloading metadata...
  1505. [00:02:42.940431] Downloading metadata...
  1506. [00:02:43.844046] Downloading metadata...
  1507. [00:02:44.224291] Package Repository Size
  1508. [00:02:44.224381] Installing:
  1509. [00:02:44.224395] iproute-5.3.0-1.el8.x86_64 ubi-8-baseos 677.4 kB
  1510. [00:02:44.224404] iptables-1.8.4-10.el8.x86_64 ubi-8-baseos 594.8 kB
  1511. [00:02:44.224413] iptables-libs-1.8.4-10.el8.x86_64 ubi-8-baseos 107.4 kB
  1512. [00:02:44.224421] libmnl-1.0.4-6.el8.x86_64 ubi-8-baseos 31.1 kB
  1513. [00:02:44.224429] libnetfilter_conntrack-1.0.6-5.el8.x86_64 ubi-8-baseos 66.3 kB
  1514. [00:02:44.224437] libnfnetlink-1.0.1-13.el8.x86_64 ubi-8-baseos 33.7 kB
  1515. [00:02:44.224446] libnftnl-1.1.5-4.el8.x86_64 ubi-8-baseos 84.6 kB
  1516. [00:02:44.224454] libpcap-14:1.9.0-3.el8.x86_64 ubi-8-baseos 164.1 kB
  1517. [00:02:44.224463] Transaction Summary:
  1518. [00:02:44.224471] Installing: 8 packages
  1519. [00:02:44.224479] Reinstalling: 0 packages
  1520. [00:02:44.224488] Upgrading: 0 packages
  1521. [00:02:44.224496] Removing: 0 packages
  1522. [00:02:44.224504] Downgrading: 0 packages
  1523. [00:02:44.260788] Downloading packages...
  1524. [00:02:44.478813] Running transaction test...
  1525. [00:02:44.566133] Installing: libmnl;1.0.4-6.el8;x86_64;ubi-8-baseos
  1526. [00:02:44.587029] Installing: libpcap;14:1.9.0-3.el8;x86_64;ubi-8-baseos
  1527. [00:02:44.611481] Installing: libnfnetlink;1.0.1-13.el8;x86_64;ubi-8-baseos
  1528. [00:02:44.629686] Installing: libnetfilter_conntrack;1.0.6-5.el8;x86_64;ubi-8-baseos
  1529. [00:02:44.650013] Installing: iptables-libs;1.8.4-10.el8;x86_64;ubi-8-baseos
  1530. [00:02:44.665508] Installing: libnftnl;1.1.5-4.el8;x86_64;ubi-8-baseos
  1531. [00:02:44.691599] Installing: iptables;1.8.4-10.el8;x86_64;ubi-8-baseos
  1532. [00:02:44.779253] Installing: iproute;5.3.0-1.el8;x86_64;ubi-8-baseos
  1533. [00:02:44.892604] Complete.
  1534. [00:02:44.916077] 
  1535. [00:02:44.916153] (microdnf:1): librhsm-WARNING **: 11:27:15.790: Found 0 entitlement certificates
  1536. [00:02:44.917832] 
  1537. [00:02:44.917897] (microdnf:1): librhsm-WARNING **: 11:27:15.792: Found 0 entitlement certificates
  1538. [00:02:44.918394] 
  1539. [00:02:44.918460] (microdnf:1): libdnf-WARNING **: 11:27:15.793: Loading "/etc/dnf/dnf.conf": IniParser: Can't open file
  1540. [00:02:44.923031] Complete.
  1541. [00:02:45.491960] Removing intermediate container 7a9ab928d9f2
  1542. [00:02:45.492035] ---> eea0b3316351
  1543. [00:02:45.492050] Step 5/9 : COPY submariner-route-agent.sh /usr/local/bin
  1544. [00:02:45.641605] ---> ce13d2bc086c
  1545. [00:02:45.641684] Step 6/9 : RUN chmod +x /usr/local/bin/submariner-route-agent.sh
  1546. [00:02:45.687877] ---> Running in 686130e4cab8
  1547. [00:02:46.237322] Removing intermediate container 686130e4cab8
  1548. [00:02:46.237406] ---> cfdb862acee5
  1549. [00:02:46.237423] Step 7/9 : COPY submariner-route-agent /usr/local/bin
  1550. [00:02:46.482880] ---> 7c251d2531b8
  1551. [00:02:46.482969] Step 8/9 : COPY ./iptables-wrapper.in /usr/sbin/
  1552. [00:02:46.649423] ---> 747238a4f96e
  1553. [00:02:46.649506] Step 9/9 : ENTRYPOINT submariner-route-agent.sh
  1554. [00:02:46.700199] ---> Running in 462f66b82038
  1555. [00:02:46.793805] Removing intermediate container 462f66b82038
  1556. [00:02:46.793889] ---> 73a68542843d
  1557. [00:02:46.796453] Successfully built 73a68542843d
  1558. [00:02:46.805045] Successfully tagged quay.io/submariner/submariner-route-agent:dev
  1559. [00:02:46.806242] [package]$ docker tag quay.io/submariner/submariner-route-agent:dev quay.io/submariner/submariner-route-agent:latest
  1560. [00:02:47.097945] [package]$ /opt/shipyard/scripts/build_image.sh -i submariner-globalnet -f Dockerfile.globalnet
  1561. [00:02:47.161300] [package]$ set -e
  1562. [00:02:47.162070] [package]$ local_image=quay.io/submariner/submariner-globalnet:dev
  1563. [00:02:47.163186] [package]$ latest_image=quay.io/submariner/submariner-globalnet:latest
  1564. [00:02:47.164075] [package]$ cache_flag=
  1565. [00:02:47.164931] [package]$ cache_flag=--cache-from quay.io/submariner/submariner-globalnet:latest
  1566. [00:02:47.165829] [package]$ docker pull quay.io/submariner/submariner-globalnet:latest
  1567. [00:02:47.913339] latest: Pulling from submariner/submariner-globalnet
  1568. [00:02:47.913447] 57de4da701b5: Pulling fs layer
  1569. [00:02:47.913468] cf0f3ebe9f53: Pulling fs layer
  1570. [00:02:47.913478] e4417ac4c661: Pulling fs layer
  1571. [00:02:47.913488] a03c13b2b0d6: Pulling fs layer
  1572. [00:02:47.913498] 9a854afd46cd: Pulling fs layer
  1573. [00:02:47.913512] 2f012adc3802: Pulling fs layer
  1574. [00:02:47.913522] c88863c9aea8: Pulling fs layer
  1575. [00:02:47.913531] 9a854afd46cd: Waiting
  1576. [00:02:47.913541] 2f012adc3802: Waiting
  1577. [00:02:47.913553] c88863c9aea8: Waiting
  1578. [00:02:47.913564] a03c13b2b0d6: Waiting
  1579. [00:02:48.127304] cf0f3ebe9f53: Download complete
  1580. [00:02:48.273156] e4417ac4c661: Verifying Checksum
  1581. [00:02:48.273255] e4417ac4c661: Download complete
  1582. [00:02:48.430111] 57de4da701b5: Verifying Checksum
  1583. [00:02:48.430195] 57de4da701b5: Download complete
  1584. [00:02:48.628242] 9a854afd46cd: Verifying Checksum
  1585. [00:02:48.628345] 9a854afd46cd: Download complete
  1586. [00:02:48.722769] a03c13b2b0d6: Verifying Checksum
  1587. [00:02:48.722835] a03c13b2b0d6: Download complete
  1588. [00:02:48.976318] c88863c9aea8: Verifying Checksum
  1589. [00:02:48.976391] c88863c9aea8: Download complete
  1590. [00:02:49.135295] 2f012adc3802: Verifying Checksum
  1591. [00:02:49.135376] 2f012adc3802: Download complete
  1592. [00:02:50.050501] 57de4da701b5: Pull complete
  1593. [00:02:50.123313] cf0f3ebe9f53: Pull complete
  1594. [00:02:50.190314] e4417ac4c661: Pull complete
  1595. [00:02:50.477497] a03c13b2b0d6: Pull complete
  1596. [00:02:50.554858] 9a854afd46cd: Pull complete
  1597. [00:02:51.230661] 2f012adc3802: Pull complete
  1598. [00:02:51.298329] c88863c9aea8: Pull complete
  1599. [00:02:51.303283] Digest: sha256:c7e5505c0ff00653c9de2d11f3d23e43abf3f41eb858ca22a99b2cbcb30f7271
  1600. [00:02:51.310445] Status: Downloaded newer image for quay.io/submariner/submariner-globalnet:latest
  1601. [00:02:51.310842] quay.io/submariner/submariner-globalnet:latest
  1602. [00:02:51.315591] [package]$ docker build -t quay.io/submariner/submariner-globalnet:dev --cache-from quay.io/submariner/submariner-globalnet:latest -f Dockerfile.globalnet .
  1603. [00:02:51.748392] Sending build context to Docker daemon 23.32MB
  1604.  
  1605.  
  1606. [00:02:51.771763] Step 1/8 : FROM registry.access.redhat.com/ubi8/ubi-minimal:8.0
  1607. [00:02:52.056364] 8.0: Pulling from ubi8/ubi-minimal
  1608. [00:02:52.233532] 57de4da701b5: Already exists
  1609. [00:02:52.237151] cf0f3ebe9f53: Already exists
  1610. [00:02:52.415183] Digest: sha256:c505667389712dc337986e29ffcb65116879ef27629dc3ce6e1b17727c06e78f
  1611. [00:02:52.418546] Status: Downloaded newer image for registry.access.redhat.com/ubi8/ubi-minimal:8.0
  1612. [00:02:52.419711] ---> 8c980b20fbaa
  1613. [00:02:52.419780] Step 2/8 : WORKDIR /var/submariner
  1614. [00:02:52.423160] ---> Using cache
  1615. [00:02:52.423207] ---> 0b65b63fcb70
  1616. [00:02:52.423240] Step 3/8 : RUN microdnf -y install --nodocs iproute iptables && microdnf clean all
  1617. [00:02:52.426702] ---> Using cache
  1618. [00:02:52.426742] ---> b7916e14e1fd
  1619. [00:02:52.426772] Step 4/8 : COPY submariner-globalnet.sh /usr/local/bin
  1620. [00:02:52.430350] ---> Using cache
  1621. [00:02:52.430390] ---> fbdb18bacca1
  1622. [00:02:52.430405] Step 5/8 : RUN chmod +x /usr/local/bin/submariner-globalnet.sh
  1623. [00:02:52.433896] ---> Using cache
  1624. [00:02:52.433936] ---> 5216c2655a02
  1625. [00:02:52.433966] Step 6/8 : COPY submariner-globalnet /usr/local/bin
  1626. [00:02:52.437783] ---> Using cache
  1627. [00:02:52.437817] ---> 8f996e65fb1c
  1628. [00:02:52.437828] Step 7/8 : COPY ./iptables-wrapper.in /usr/sbin/
  1629. [00:02:52.441405] ---> Using cache
  1630. [00:02:52.441438] ---> 983e7718a68c
  1631. [00:02:52.441449] Step 8/8 : ENTRYPOINT submariner-globalnet.sh
  1632. [00:02:52.443357] ---> Using cache
  1633. [00:02:52.443389] ---> ae62dc6baa35
  1634. [00:02:52.446452] Successfully built ae62dc6baa35
  1635. [00:02:52.452708] Successfully tagged quay.io/submariner/submariner-globalnet:dev
  1636. [00:02:52.455928] [package]$ docker tag quay.io/submariner/submariner-globalnet:dev quay.io/submariner/submariner-globalnet:latest
  1637. [00:02:52.749140] /opt/shipyard/scripts/clusters.sh --k8s_version 1.14.6 --globalnet --cluster_settings /go/src/github.com/submariner-io/submariner/scripts/kind-e2e/cluster_settings --cluster_settings /go/src/github.com/submariner-io/submariner/scripts/kind-e2e/cluster_settings
  1638. [00:02:52.795773] Running with: k8s_version=1.14.6, globalnet=true, registry_inmemory=true, cluster_settings=/go/src/github.com/submariner-io/submariner/scripts/kind-e2e/cluster_settings
  1639. [00:02:52.797651] [submariner]$ source /opt/shipyard/scripts/lib/utils
  1640. [00:02:52.798688] [submariner]$ . /opt/shipyard/scripts/lib/source_only
  1641. [00:02:52.799517] [submariner]$ script_name=utils
  1642. [00:02:52.800358] [submariner]$ exec_name=clusters.sh
  1643. [00:02:52.801937] [submariner]$ source /opt/shipyard/scripts/lib/cluster_settings
  1644. [00:02:52.802909] [submariner]$ . /opt/shipyard/scripts/lib/source_only
  1645. [00:02:52.803758] [submariner]$ script_name=cluster_settings
  1646. [00:02:52.804594] [submariner]$ exec_name=clusters.sh
  1647. [00:02:52.805351] [submariner]$ declare -gA cluster_nodes
  1648. [00:02:52.806185] [submariner]$ cluster_nodes[cluster1]=control-plane worker
  1649. [00:02:52.807024] [submariner]$ cluster_nodes[cluster2]=control-plane worker
  1650. [00:02:52.807885] [submariner]$ cluster_nodes[cluster3]=control-plane worker worker
  1651. [00:02:52.808743] [submariner]$ declare -gA cluster_subm
  1652. [00:02:52.809584] [submariner]$ cluster_subm[cluster1]=true
  1653. [00:02:52.810402] [submariner]$ cluster_subm[cluster2]=true
  1654. [00:02:52.811322] [submariner]$ cluster_subm[cluster3]=true
  1655. [00:02:52.812131] [submariner]$ source /go/src/github.com/submariner-io/submariner/scripts/kind-e2e/cluster_settings
  1656. [00:02:52.812988] [submariner]$ cluster_nodes[cluster1]=control-plane worker
  1657. [00:02:52.813835] [submariner]$ cluster_nodes[cluster2]=control-plane worker worker
  1658. [00:02:52.814543] [submariner]$ cluster_nodes[cluster3]=control-plane worker worker
  1659. [00:02:52.815875] [submariner]$ rm -rf /go/src/github.com/submariner-io/submariner/output/kubeconfigs
  1660. [00:02:52.817487] [submariner]$ mkdir -p /go/src/github.com/submariner-io/submariner/output/kubeconfigs
  1661. [00:02:52.819396] [submariner]$ run_local_registry
  1662. [00:02:52.820353] [submariner]$ run_local_registry
  1663. [00:02:52.821276] [submariner]$ registry_running
  1664. [00:02:52.822223] [submariner]$ registry_running
  1665. [00:02:52.823107] [submariner]$ docker ps --filter name=^/?kind-registry$
  1666. [00:02:52.824404] [submariner]$ grep kind-registry
  1667. [00:02:53.114692] [submariner]$ return 0
  1668. [00:02:53.114949] Deploying local registry kind-registry to serve images centrally.
  1669. [00:02:53.116564] [submariner]$ local volume_flag
  1670. [00:02:53.117680] [submariner]$ volume_flag=-v /dev/shm/kind-registry:/var/lib/registry
  1671. [00:02:53.118583] [submariner]$ docker run -d -v /dev/shm/kind-registry:/var/lib/registry -p 5000:5000 --restart=always --name kind-registry registry:2
  1672. [00:02:53.403602] Unable to find image 'registry:2' locally
  1673. [00:02:53.959049] 2: Pulling from library/registry
  1674. [00:02:54.116298] 486039affc0a: Pulling fs layer
  1675. [00:02:54.116381] ba51a3b098e6: Pulling fs layer
  1676. [00:02:54.116398] 8bb4c43d6c8e: Pulling fs layer
  1677. [00:02:54.116408] 6f5f453e5f2d: Pulling fs layer
  1678. [00:02:54.116418] 42bc10b72f42: Pulling fs layer
  1679. [00:02:54.116430] 6f5f453e5f2d: Waiting
  1680. [00:02:54.116440] 42bc10b72f42: Waiting
  1681. [00:02:54.374988] ba51a3b098e6: Verifying Checksum
  1682. [00:02:54.375089] ba51a3b098e6: Download complete
  1683. [00:02:54.411255] 486039affc0a: Verifying Checksum
  1684. [00:02:54.411350] 486039affc0a: Download complete
  1685. [00:02:54.431334] 8bb4c43d6c8e: Verifying Checksum
  1686. [00:02:54.431415] 8bb4c43d6c8e: Download complete
  1687. [00:02:54.588609] 486039affc0a: Pull complete
  1688. [00:02:54.596753] 6f5f453e5f2d: Verifying Checksum
  1689. [00:02:54.596828] 6f5f453e5f2d: Download complete
  1690. [00:02:54.647512] 42bc10b72f42: Verifying Checksum
  1691. [00:02:54.647605] 42bc10b72f42: Download complete
  1692. [00:02:54.714950] ba51a3b098e6: Pull complete
  1693. [00:02:55.058693] 8bb4c43d6c8e: Pull complete
  1694. [00:02:55.126306] 6f5f453e5f2d: Pull complete
  1695. [00:02:55.193948] 42bc10b72f42: Pull complete
  1696. [00:02:55.198583] Digest: sha256:7d081088e4bfd632a88e3f3bcd9e007ef44a796fddfe3261407a3f9f04abe1e7
  1697. [00:02:55.201698] Status: Downloaded newer image for registry:2
  1698. [00:02:55.321052] 3afef86808c599f949f4994381738c869a8178cc791c801ae2925d784b6aa3b1
  1699. [00:02:55.931804] [submariner]$ registry_ip=172.17.0.3
  1700. [00:02:55.933342] [submariner]$ docker inspect -f {{.NetworkSettings.IPAddress}} kind-registry
  1701. [00:02:56.221953] [submariner]$ declare_cidrs
  1702. [00:02:56.223329] [submariner]$ declare_cidrs
  1703. [00:02:56.224136] [submariner]$ declare -gA cluster_CIDRs service_CIDRs global_CIDRs
  1704. [00:02:56.225232] [submariner]$ add_cluster_cidrs 1
  1705. [00:02:56.226208] [submariner]$ add_cluster_cidrs 1
  1706. [00:02:56.227010] [submariner]$ local idx=cluster1
  1707. [00:02:56.227937] [submariner]$ local val=1
  1708. [00:02:56.228841] [submariner]$ val=0
  1709. [00:02:56.229791] [submariner]$ cluster_CIDRs[cluster1]=10.240.0.0/16
  1710. [00:02:56.230802] [submariner]$ service_CIDRs[cluster1]=100.90.0.0/16
  1711. [00:02:56.231882] [submariner]$ global_CIDRs[cluster1]=169.254.1.0/24
  1712. [00:02:56.232910] [submariner]$ add_cluster_cidrs 2
  1713. [00:02:56.233877] [submariner]$ add_cluster_cidrs 2
  1714. [00:02:56.234830] [submariner]$ local idx=cluster2
  1715. [00:02:56.235828] [submariner]$ local val=2
  1716. [00:02:56.236895] [submariner]$ val=0
  1717. [00:02:56.237983] [submariner]$ cluster_CIDRs[cluster2]=10.240.0.0/16
  1718. [00:02:56.238876] [submariner]$ service_CIDRs[cluster2]=100.90.0.0/16
  1719. [00:02:56.239897] [submariner]$ global_CIDRs[cluster2]=169.254.2.0/24
  1720. [00:02:56.240917] [submariner]$ add_cluster_cidrs 3
  1721. [00:02:56.241968] [submariner]$ add_cluster_cidrs 3
  1722. [00:02:56.242938] [submariner]$ local idx=cluster3
  1723. [00:02:56.243912] [submariner]$ local val=3
  1724. [00:02:56.244878] [submariner]$ val=0
  1725. [00:02:56.245873] [submariner]$ cluster_CIDRs[cluster3]=10.240.0.0/16
  1726. [00:02:56.246863] [submariner]$ service_CIDRs[cluster3]=100.90.0.0/16
  1727. [00:02:56.247930] [submariner]$ global_CIDRs[cluster3]=169.254.3.0/24
  1728. [00:02:56.248900] [submariner]$ with_retries 3 run_parallel {1..3} create_kind_cluster
  1729. [00:02:56.249921] [submariner]$ with_retries 3 run_parallel {1..3} create_kind_cluster
  1730. [00:02:56.250841] [submariner]$ local retries
  1731. [00:02:56.252336] [submariner]$ retries=1 2 3
  1732. [00:02:56.253727] [submariner]$ eval echo {1..3}
  1733. [00:02:56.254952] [submariner]$ local cmnd=run_parallel
  1734. [00:02:56.256022] [submariner]$ run_parallel {1..3} create_kind_cluster
  1735. [00:02:56.256944] [submariner]$ run_parallel
  1736. [00:02:56.257830] [submariner]$ local clusters cmnd
  1737. [00:02:56.259246] [submariner]$ clusters=1 2 3
  1738. [00:02:56.260504] [submariner]$ eval echo {1..3}
  1739. [00:02:56.261688] [submariner]$ cmnd=create_kind_cluster
  1740. [00:02:56.262599] [submariner]$ declare -A pids
  1741. [00:02:56.263955] [submariner]$ pids[1]=2550
  1742. [00:02:56.264781] [submariner]$ set -o pipefail
  1743. [00:02:56.265610] [submariner]$ with_context cluster1 create_kind_cluster
  1744. [00:02:56.266593] [submariner]$ pids[2]=2553
  1745. [00:02:56.267040] [submariner]$ sed s/^/[cluster1] /
  1746. [00:02:56.269452] [submariner]$ set -o pipefail
  1747. [00:02:56.270070] [submariner]$ with_context cluster1 create_kind_cluster
  1748. [00:02:56.271113] [submariner]$ pids[3]=2558
  1749. [00:02:56.272121] [submariner]$ set -o pipefail
  1750. [00:02:56.272339] [submariner]$ with_context cluster2 create_kind_cluster
  1751. [00:02:56.273668] [submariner]$ wait 2558
  1752. [00:02:56.273878] [submariner]$ local cluster=cluster1
  1753. [00:02:56.274640] [submariner]$ sed s/^/[cluster2] /
  1754. [00:02:56.275675] [submariner]$ [cluster1] local cmnd=create_kind_cluster
  1755. [00:02:56.276782] [submariner]$ [cluster1] create_kind_cluster
  1756. [00:02:56.277877] [submariner]$ [cluster1] create_kind_cluster
  1757. [00:02:56.277917] [submariner]$ with_context cluster3 create_kind_cluster
  1758. [00:02:56.279066] [submariner]$ [cluster1] export KUBECONFIG=/go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster1
  1759. [00:02:56.280178] [submariner]$ sed s/^/[cluster3] /
  1760. [00:02:56.280797] [submariner]$ with_context cluster2 create_kind_cluster
  1761. [00:02:56.282282] [submariner]$ [cluster1] kind get clusters
  1762. [00:02:56.283330] [submariner]$ local cluster=cluster2
  1763. [00:02:56.283787] [submariner]$ with_context cluster3 create_kind_cluster
  1764. [00:02:56.284804] [submariner]$ local cluster=cluster3
  1765. [00:02:56.285060] [submariner]$ [cluster2] local cmnd=create_kind_cluster
  1766. [00:02:56.286076] [submariner]$ [cluster2] create_kind_cluster
  1767. [00:02:56.287262] [submariner]$ [cluster1] grep -q ^cluster1$
  1768. [00:02:56.287906] [submariner]$ [cluster2] create_kind_cluster
  1769. [00:02:56.289129] [submariner]$ [cluster3] local cmnd=create_kind_cluster
  1770. [00:02:56.291197] [submariner]$ [cluster2] export KUBECONFIG=/go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster2
  1771. [00:02:56.292151] [submariner]$ [cluster3] create_kind_cluster
  1772. [00:02:56.293887] [submariner]$ [cluster2] kind get clusters
  1773. [00:02:56.294153] [submariner]$ [cluster3] create_kind_cluster
  1774. [00:02:56.303297] [submariner]$ [cluster2] grep -q ^cluster2$
  1775. [00:02:56.303340] [submariner]$ [cluster3] export KUBECONFIG=/go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster3
  1776. [00:02:56.311249] [submariner]$ [cluster3] kind get clusters
  1777. [00:02:56.319238] [submariner]$ [cluster3] grep -q ^cluster3$
  1778. [00:02:56.884714] [submariner]$ [cluster3] generate_cluster_yaml
  1779. [00:02:56.895309] [submariner]$ [cluster3] generate_cluster_yaml
  1780. [00:02:56.907278] [submariner]$ [cluster3] local pod_cidr=10.240.0.0/16
  1781. [00:02:56.915246] [submariner]$ [cluster3] local service_cidr=100.90.0.0/16
  1782. [00:02:56.923220] [submariner]$ [cluster3] local dns_domain=cluster3.local
  1783. [00:02:56.931280] [submariner]$ [cluster3] local disable_cni=true
  1784. [00:02:56.939182] [submariner]$ [cluster3] local nodes
  1785. [00:02:56.947208] [submariner]$ [cluster3] nodes=
  1786. [00:02:56.947361] - role: control-plane
  1787. [00:02:56.950148] [submariner]$ [cluster3] nodes=
  1788. [00:02:56.950188] - role: control-plane
  1789. [00:02:56.950224] - role: worker
  1790. [00:02:56.951509] [submariner]$ [cluster3] nodes=
  1791. [00:02:56.951549] - role: control-plane
  1792. [00:02:56.951561] - role: worker
  1793. [00:02:56.951586] - role: worker
  1794. [00:02:56.952930] 
  1795. [00:02:56.954289] 
  1796. [00:02:56.968059] [submariner]$ [cluster3] eval echo "kind: Cluster
  1797. [00:02:56.968099] apiVersion: kind.x-k8s.io/v1alpha4
  1798. [00:02:56.968112] networking:
  1799. [00:02:56.968136] disableDefaultCNI: ${disable_cni}
  1800. [00:02:56.968146] containerdConfigPatches:
  1801. [00:02:56.968157] - |-
  1802. [00:02:56.968165] [plugins.cri.registry.mirrors.\"localhost:5000\"]
  1803. [00:02:56.968177] endpoint = [\"http://${registry_ip}:5000\"]
  1804. [00:02:56.968186] kubeadmConfigPatches:
  1805. [00:02:56.968201] - |
  1806. [00:02:56.968213] apiVersion: kubeadm.k8s.io/v1beta1
  1807. [00:02:56.968223] kind: ClusterConfiguration
  1808. [00:02:56.968232] metadata:
  1809. [00:02:56.968242] name: config
  1810. [00:02:56.968253] networking:
  1811. [00:02:56.968262] podSubnet: ${pod_cidr}
  1812. [00:02:56.968272] serviceSubnet: ${service_cidr}
  1813. [00:02:56.968281] dnsDomain: ${dns_domain}
  1814. [00:02:56.968291] nodes:${nodes}"
  1815. [00:02:56.970606] [submariner]$ [cluster3] cat /opt/shipyard/scripts/resources/kind-cluster-config.yaml
  1816. [00:02:56.982837] [submariner]$ [cluster3] local image_flag=
  1817. [00:02:56.995208] [submariner]$ [cluster3] image_flag=--image=kindest/node:v1.14.6
  1818. [00:02:57.003660] [submariner]$ [cluster3] kind create cluster --image=kindest/node:v1.14.6 --name=cluster3 --config=/opt/shipyard/scripts/resources/cluster3-config.yaml
  1819. [00:02:57.013966] [submariner]$ [cluster1] generate_cluster_yaml
  1820. [00:02:57.023159] [submariner]$ [cluster1] generate_cluster_yaml
  1821. [00:02:57.031159] [submariner]$ [cluster1] local pod_cidr=10.240.0.0/16
  1822. [00:02:57.039393] [submariner]$ [cluster1] local service_cidr=100.90.0.0/16
  1823. [00:02:57.047224] [submariner]$ [cluster1] local dns_domain=cluster1.local
  1824. [00:02:57.055186] [submariner]$ [cluster1] local disable_cni=true
  1825. [00:02:57.062905] [submariner]$ [cluster1] disable_cni=false
  1826. [00:02:57.063974] [submariner]$ [cluster1] local nodes
  1827. [00:02:57.071203] [submariner]$ [cluster1] nodes=
  1828. [00:02:57.071317] - role: control-plane
  1829. [00:02:57.084339] [submariner]$ [cluster1] nodes=
  1830. [00:02:57.084376] - role: control-plane
  1831. [00:02:57.084389] - role: worker
  1832. [00:02:57.091724] 
  1833. [00:02:57.093963] [submariner]$ [cluster2] generate_cluster_yaml
  1834. [00:02:57.094528] 
  1835. [00:02:57.095950] [submariner]$ [cluster2] generate_cluster_yaml
  1836. [00:02:57.096951] [submariner]$ [cluster2] local pod_cidr=10.240.0.0/16
  1837. [00:02:57.097985] [submariner]$ [cluster2] local service_cidr=100.90.0.0/16
  1838. [00:02:57.099029] [submariner]$ [cluster2] local dns_domain=cluster2.local
  1839. [00:02:57.100010] [submariner]$ [cluster2] local disable_cni=true
  1840. [00:02:57.101091] [submariner]$ [cluster2] local nodes
  1841. [00:02:57.102273] [submariner]$ [cluster2] nodes=
  1842. [00:02:57.102451] - role: control-plane
  1843. [00:02:57.103579] [submariner]$ [cluster2] nodes=
  1844. [00:02:57.103627] - role: control-plane
  1845. [00:02:57.103769] - role: worker
  1846. [00:02:57.104767] [submariner]$ [cluster1] eval echo "kind: Cluster
  1847. [00:02:57.104815] apiVersion: kind.x-k8s.io/v1alpha4
  1848. [00:02:57.104830] networking:
  1849. [00:02:57.104839] disableDefaultCNI: ${disable_cni}
  1850. [00:02:57.104847] containerdConfigPatches:
  1851. [00:02:57.104857] - |-
  1852. [00:02:57.104865] [plugins.cri.registry.mirrors.\"localhost:5000\"]
  1853. [00:02:57.104875] endpoint = [\"http://${registry_ip}:5000\"]
  1854. [00:02:57.104886] kubeadmConfigPatches:
  1855. [00:02:57.104896] - |
  1856. [00:02:57.104906] apiVersion: kubeadm.k8s.io/v1beta1
  1857. [00:02:57.104916] kind: ClusterConfiguration
  1858. [00:02:57.104926] metadata:
  1859. [00:02:57.104936] name: config
  1860. [00:02:57.104945] networking:
  1861. [00:02:57.104955] podSubnet: ${pod_cidr}
  1862. [00:02:57.104966] serviceSubnet: ${service_cidr}
  1863. [00:02:57.104974] dnsDomain: ${dns_domain}
  1864. [00:02:57.105112] nodes:${nodes}"
  1865. [00:02:57.106591] [submariner]$ [cluster1] cat /opt/shipyard/scripts/resources/kind-cluster-config.yaml
  1866. [00:02:57.108590] [submariner]$ [cluster1] local image_flag=
  1867. [00:02:57.109729] [submariner]$ [cluster1] image_flag=--image=kindest/node:v1.14.6
  1868. [00:02:57.110850] [submariner]$ [cluster1] kind create cluster --image=kindest/node:v1.14.6 --name=cluster1 --config=/opt/shipyard/scripts/resources/cluster1-config.yaml
  1869. [00:02:57.118861] [submariner]$ [cluster2] nodes=
  1870. [00:02:57.118911] - role: control-plane
  1871. [00:02:57.118927] - role: worker
  1872. [00:02:57.119061] - role: worker
  1873. [00:02:57.127255] 
  1874. [00:02:57.135281] 
  1875. [00:02:57.175909] [submariner]$ [cluster2] eval echo "kind: Cluster
  1876. [00:02:57.175979] apiVersion: kind.x-k8s.io/v1alpha4
  1877. [00:02:57.175995] networking:
  1878. [00:02:57.176005] disableDefaultCNI: ${disable_cni}
  1879. [00:02:57.176013] containerdConfigPatches:
  1880. [00:02:57.176020] - |-
  1881. [00:02:57.176026] [plugins.cri.registry.mirrors.\"localhost:5000\"]
  1882. [00:02:57.176034] endpoint = [\"http://${registry_ip}:5000\"]
  1883. [00:02:57.176043] kubeadmConfigPatches:
  1884. [00:02:57.176051] - |
  1885. [00:02:57.176061] apiVersion: kubeadm.k8s.io/v1beta1
  1886. [00:02:57.176071] kind: ClusterConfiguration
  1887. [00:02:57.176081] metadata:
  1888. [00:02:57.176090] name: config
  1889. [00:02:57.176100] networking:
  1890. [00:02:57.176109] podSubnet: ${pod_cidr}
  1891. [00:02:57.176119] serviceSubnet: ${service_cidr}
  1892. [00:02:57.176129] dnsDomain: ${dns_domain}
  1893. [00:02:57.176138] nodes:${nodes}"
  1894. [00:02:57.181707] [submariner]$ [cluster2] cat /opt/shipyard/scripts/resources/kind-cluster-config.yaml
  1895. [00:02:57.187273] [submariner]$ [cluster2] local image_flag=
  1896. [00:02:57.195275] [submariner]$ [cluster2] image_flag=--image=kindest/node:v1.14.6
  1897. [00:02:57.203283] [submariner]$ [cluster2] kind create cluster --image=kindest/node:v1.14.6 --name=cluster2 --config=/opt/shipyard/scripts/resources/cluster2-config.yaml
  1898. [00:02:57.553034] Creating cluster "cluster3" ...
  1899. [00:02:57.553788] • Ensuring node image (kindest/node:v1.14.6) 🖼 ...
  1900. [00:02:57.765848] Creating cluster "cluster1" ...
  1901. [00:02:57.766858] • Ensuring node image (kindest/node:v1.14.6) 🖼 ...
  1902. [00:02:57.993642] Creating cluster "cluster2" ...
  1903. [00:02:57.994107] • Ensuring node image (kindest/node:v1.14.6) 🖼 ...
  1904. [00:03:19.431728] ✓ Ensuring node image (kindest/node:v1.14.6) 🖼
  1905. [00:03:19.434206] • Preparing nodes 📦 ...
  1906. [00:03:19.434242] ✓ Ensuring node image (kindest/node:v1.14.6) 🖼
  1907. [00:03:19.434260] • Preparing nodes 📦 ...
  1908. [00:03:19.439971] ✓ Ensuring node image (kindest/node:v1.14.6) 🖼
  1909. [00:03:19.440028] • Preparing nodes 📦 ...
  1910. [00:05:55.822321] ✓ Preparing nodes 📦
  1911. [00:05:57.392676] • Writing configuration 📜 ...
  1912. [00:06:10.981044] ✓ Writing configuration 📜
  1913. [00:06:10.981124] • Starting control-plane 🕹️ ...
  1914. [00:06:11.150903] ✓ Preparing nodes 📦
  1915. [00:06:11.242010] ✓ Preparing nodes 📦
  1916. [00:06:14.683066] • Writing configuration 📜 ...
  1917. [00:06:15.947589] • Writing configuration 📜 ...
  1918. [00:06:39.855033] ✓ Writing configuration 📜
  1919. [00:06:39.855135] • Starting control-plane 🕹️ ...
  1920. [00:06:50.962616] ✓ Writing configuration 📜
  1921. [00:06:50.962703] • Starting control-plane 🕹️ ...
  1922. [00:06:58.385097] ✓ Starting control-plane 🕹️
  1923. [00:06:58.385190] • Installing StorageClass 💾 ...
  1924. [00:07:02.552744] ✓ Installing StorageClass 💾
  1925. [00:07:06.897941] • Joining worker nodes 🚜 ...
  1926. [00:07:23.213086] ✓ Starting control-plane 🕹️
  1927. [00:07:23.213253] • Installing CNI 🔌 ...
  1928. [00:07:25.354299] ✓ Installing CNI 🔌
  1929. [00:07:25.354404] • Installing StorageClass 💾 ...
  1930. [00:07:27.386181] ✓ Installing StorageClass 💾
  1931. [00:07:28.554731] ✓ Joining worker nodes 🚜
  1932. [00:07:32.260282] • Joining worker nodes 🚜 ...
  1933. [00:07:43.029240] Set kubectl context to "kind-cluster2"
  1934. [00:07:43.038690] You can now use your cluster with:
  1935. [00:07:43.038763]
  1936. [00:07:43.038778] kubectl cluster-info --context kind-cluster2
  1937. [00:07:43.038786]
  1938. [00:07:43.038795] Have a nice day! 👋
  1939. [00:07:43.041608] [submariner]$ [cluster2] kind_fixup_config
  1940. [00:07:43.047480] [submariner]$ [cluster2] kind_fixup_config
  1941. [00:07:44.016264] [submariner]$ [cluster2] local master_ip=172.17.0.4
  1942. [00:07:44.018147] [submariner]$ [cluster2] docker inspect -f {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}} cluster2-control-plane
  1943. [00:07:44.019813] [submariner]$ [cluster2] head -n 1
  1944. [00:07:44.571849] [submariner]$ [cluster2] sed -i -- s/server: .*/server: https:\/\/172.17.0.4:6443/g /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster2
  1945. [00:07:44.580202] [submariner]$ [cluster2] sed -i -- s/user: kind-.*/user: cluster2/g /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster2
  1946. [00:07:44.583373] [submariner]$ [cluster2] sed -i -- s/name: kind-.*/name: cluster2/g /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster2
  1947. [00:07:44.586361] [submariner]$ [cluster2] sed -i -- s/cluster: kind-.*/cluster: cluster2/g /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster2
  1948. [00:07:44.598331] [submariner]$ [cluster2] sed -i -- s/current-context: .*/current-context: cluster2/g /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster2
  1949. [00:07:44.602515] [submariner]$ [cluster2] chmod a+r /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster2
  1950. [00:07:44.606090] [cluster2] Creating KIND cluster...
  1951. [00:07:55.964866] ✓ Starting control-plane 🕹️
  1952. [00:07:55.964949] • Installing StorageClass 💾 ...
  1953. [00:07:56.578649] ✓ Joining worker nodes 🚜
  1954. [00:08:01.671642] ✓ Installing StorageClass 💾
  1955. [00:08:04.798650] Set kubectl context to "kind-cluster1"
  1956. [00:08:04.798730] You can now use your cluster with:
  1957. [00:08:04.798747]
  1958. [00:08:04.798756] kubectl cluster-info --context kind-cluster1
  1959. [00:08:04.798764]
  1960. [00:08:04.798898] Have a nice day! 👋
  1961. [00:08:04.801455] [submariner]$ [cluster1] kind_fixup_config
  1962. [00:08:04.803264] [submariner]$ [cluster1] kind_fixup_config
  1963. [00:08:05.011959] • Joining worker nodes 🚜 ...
  1964. [00:08:05.309513] [submariner]$ [cluster1] local master_ip=172.17.0.9
  1965. [00:08:05.312041] [submariner]$ [cluster1] docker inspect -f {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}} cluster1-control-plane
  1966. [00:08:05.313833] [submariner]$ [cluster1] head -n 1
  1967. [00:08:06.279917] [submariner]$ [cluster1] sed -i -- s/server: .*/server: https:\/\/172.17.0.9:6443/g /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster1
  1968. [00:08:06.285722] [submariner]$ [cluster1] sed -i -- s/user: kind-.*/user: cluster1/g /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster1
  1969. [00:08:06.291606] [submariner]$ [cluster1] sed -i -- s/name: kind-.*/name: cluster1/g /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster1
  1970. [00:08:06.294145] [submariner]$ [cluster1] sed -i -- s/cluster: kind-.*/cluster: cluster1/g /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster1
  1971. [00:08:06.297238] [submariner]$ [cluster1] sed -i -- s/current-context: .*/current-context: cluster1/g /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster1
  1972. [00:08:06.300220] [submariner]$ [cluster1] chmod a+r /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster1
  1973. [00:08:06.301589] [cluster1] Creating KIND cluster...
  1974. [00:08:26.091029] ✓ Joining worker nodes 🚜
  1975. [00:08:32.269804] Set kubectl context to "kind-cluster3"
  1976. [00:08:32.269894] You can now use your cluster with:
  1977. [00:08:32.269912]
  1978. [00:08:32.269919] kubectl cluster-info --context kind-cluster3
  1979. [00:08:32.269927]
  1980. [00:08:32.269934] Have a question, bug, or feature request? Let us know! https://kind.sigs.k8s.io/#community 🙂
  1981. [00:08:32.273014] [submariner]$ [cluster3] kind_fixup_config
  1982. [00:08:32.274102] [submariner]$ [cluster3] kind_fixup_config
  1983. [00:08:32.578092] [submariner]$ [cluster3] local master_ip=172.17.0.7
  1984. [00:08:32.579706] [submariner]$ [cluster3] docker inspect -f {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}} cluster3-control-plane
  1985. [00:08:32.583331] [submariner]$ [cluster3] head -n 1
  1986. [00:08:32.899639] [submariner]$ [cluster3] sed -i -- s/server: .*/server: https:\/\/172.17.0.7:6443/g /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster3
  1987. [00:08:32.902842] [submariner]$ [cluster3] sed -i -- s/user: kind-.*/user: cluster3/g /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster3
  1988. [00:08:32.905174] [submariner]$ [cluster3] sed -i -- s/name: kind-.*/name: cluster3/g /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster3
  1989. [00:08:32.907348] [submariner]$ [cluster3] sed -i -- s/cluster: kind-.*/cluster: cluster3/g /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster3
  1990. [00:08:32.909336] [submariner]$ [cluster3] sed -i -- s/current-context: .*/current-context: cluster3/g /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster3
  1991. [00:08:32.911709] [submariner]$ [cluster3] chmod a+r /go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster3
  1992. [00:08:32.912649] [cluster3] Creating KIND cluster...
  1993. [00:08:32.914105] [submariner]$ wait 2553
  1994. [00:08:32.915111] [submariner]$ wait 2550
  1995. [00:08:32.915958] [submariner]$ return 0
  1996. [00:08:32.917068] [submariner]$ declare_kubeconfig
  1997. [00:08:32.918118] [submariner]$ declare_kubeconfig
  1998. [00:08:32.919237] [submariner]$ export KUBECONFIG
  1999. [00:08:32.922136] [submariner]$ KUBECONFIG=/go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster1:/go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster2:/go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster3
  2000. [00:08:32.923869] [submariner]$ sed s/ /:/g
  2001. [00:08:32.926242] [submariner]$ run_parallel 2 3 deploy_weave_cni
  2002. [00:08:32.927195] [submariner]$ run_parallel 2 3 deploy_weave_cni
  2003. [00:08:32.928209] [submariner]$ local clusters cmnd
  2004. [00:08:32.929719] [submariner]$ clusters=2 3
  2005. [00:08:32.931139] [submariner]$ eval echo 2 3
  2006. [00:08:32.932385] [submariner]$ cmnd=deploy_weave_cni
  2007. [00:08:32.933274] [submariner]$ declare -A pids
  2008. [00:08:32.934706] [submariner]$ pids[2]=4612
  2009. [00:08:32.936272] [submariner]$ set -o pipefail
  2010. [00:08:32.936498] [submariner]$ pids[3]=4614
  2011. [00:08:32.938039] [submariner]$ wait 4614
  2012. [00:08:32.938149] [submariner]$ with_context cluster2 deploy_weave_cni
  2013. [00:08:32.938968] [submariner]$ set -o pipefail
  2014. [00:08:32.940033] [submariner]$ sed s/^/[cluster2] /
  2015. [00:08:32.940926] [submariner]$ with_context cluster2 deploy_weave_cni
  2016. [00:08:32.941577] [submariner]$ with_context cluster3 deploy_weave_cni
  2017. [00:08:32.942847] [submariner]$ local cluster=cluster2
  2018. [00:08:32.943624] [submariner]$ sed s/^/[cluster3] /
  2019. [00:08:32.944579] [submariner]$ [cluster2] local cmnd=deploy_weave_cni
  2020. [00:08:32.945489] [submariner]$ with_context cluster3 deploy_weave_cni
  2021. [00:08:32.946120] [submariner]$ [cluster2] deploy_weave_cni
  2022. [00:08:32.947128] [submariner]$ local cluster=cluster3
  2023. [00:08:32.947662] [submariner]$ [cluster2] deploy_weave_cni
  2024. [00:08:32.948716] [submariner]$ [cluster3] local cmnd=deploy_weave_cni
  2025. [00:08:32.949401] 
  2026. [00:08:32.950477] [submariner]$ [cluster3] deploy_weave_cni
  2027. [00:08:32.951636] [submariner]$ [cluster3] deploy_weave_cni
  2028. [00:08:32.952987] 
  2029. [00:08:35.736305] [submariner]$ [cluster3] kubectl apply -f https://cloud.weave.works/k8s/net?k8s-version=v1.14.6&env.IPALLOC_RANGE=10.240.0.0/16
  2030. [00:08:35.737481] [submariner]$ [cluster3] kubectl apply -f https://cloud.weave.works/k8s/net?k8s-version=v1.14.6&env.IPALLOC_RANGE=10.240.0.0/16
  2031. [00:08:35.738801] [submariner]$ [cluster3] command kubectl --context=cluster3 apply -f https://cloud.weave.works/k8s/net?k8s-version=v1.14.6&env.IPALLOC_RANGE=10.240.0.0/16
  2032. [00:08:35.770669] [submariner]$ [cluster2] kubectl apply -f https://cloud.weave.works/k8s/net?k8s-version=v1.14.6&env.IPALLOC_RANGE=10.240.0.0/16
  2033. [00:08:35.774098] [submariner]$ [cluster2] kubectl apply -f https://cloud.weave.works/k8s/net?k8s-version=v1.14.6&env.IPALLOC_RANGE=10.240.0.0/16
  2034. [00:08:35.777032] [submariner]$ [cluster2] command kubectl --context=cluster2 apply -f https://cloud.weave.works/k8s/net?k8s-version=v1.14.6&env.IPALLOC_RANGE=10.240.0.0/16
  2035. [00:08:37.458000] [submariner]$ [cluster2] kubectl wait --for=condition=Ready pods -l name=weave-net -n kube-system --timeout=300s
  2036. [00:08:37.461641] [submariner]$ [cluster2] kubectl wait --for=condition=Ready pods -l name=weave-net -n kube-system --timeout=300s
  2037. [00:08:37.463806] [submariner]$ [cluster2] command kubectl --context=cluster2 wait --for=condition=Ready pods -l name=weave-net -n kube-system --timeout=300s
  2038. [00:08:37.470375] [submariner]$ [cluster2] kubectl --context=cluster2 wait --for=condition=Ready pods -l name=weave-net -n kube-system --timeout=300s
  2039. [00:08:37.518265] [submariner]$ [cluster3] kubectl wait --for=condition=Ready pods -l name=weave-net -n kube-system --timeout=300s
  2040. [00:08:37.519744] [submariner]$ [cluster3] kubectl wait --for=condition=Ready pods -l name=weave-net -n kube-system --timeout=300s
  2041. [00:08:37.522942] [submariner]$ [cluster3] command kubectl --context=cluster3 wait --for=condition=Ready pods -l name=weave-net -n kube-system --timeout=300s
  2042. [00:08:37.539737] [submariner]$ [cluster3] kubectl --context=cluster3 wait --for=condition=Ready pods -l name=weave-net -n kube-system --timeout=300s
  2043. [00:09:19.686971] [submariner]$ [cluster3] kubectl -n kube-system rollout status deploy/coredns --timeout=300s
  2044. [00:09:19.693612] [submariner]$ [cluster3] kubectl -n kube-system rollout status deploy/coredns --timeout=300s
  2045. [00:09:19.695246] [submariner]$ [cluster3] command kubectl --context=cluster3 -n kube-system rollout status deploy/coredns --timeout=300s
  2046. [00:09:19.696709] [submariner]$ [cluster3] kubectl --context=cluster3 -n kube-system rollout status deploy/coredns --timeout=300s
  2047. [00:09:20.025728] [submariner]$ [cluster2] kubectl -n kube-system rollout status deploy/coredns --timeout=300s
  2048. [00:09:20.027606] [submariner]$ [cluster2] kubectl -n kube-system rollout status deploy/coredns --timeout=300s
  2049. [00:09:20.032800] [submariner]$ [cluster2] command kubectl --context=cluster2 -n kube-system rollout status deploy/coredns --timeout=300s
  2050. [00:09:20.035239] [submariner]$ [cluster2] kubectl --context=cluster2 -n kube-system rollout status deploy/coredns --timeout=300s
  2051. [00:09:21.788197] [cluster2] Applying weave network...
  2052. [00:09:21.788312] [cluster2] serviceaccount/weave-net created
  2053. [00:09:21.788331] [cluster2] clusterrole.rbac.authorization.k8s.io/weave-net created
  2054. [00:09:21.788342] [cluster2] clusterrolebinding.rbac.authorization.k8s.io/weave-net created
  2055. [00:09:21.788352] [cluster2] role.rbac.authorization.k8s.io/weave-net created
  2056. [00:09:21.788365] [cluster2] rolebinding.rbac.authorization.k8s.io/weave-net created
  2057. [00:09:21.788376] [cluster2] daemonset.apps/weave-net created
  2058. [00:09:21.788385] [cluster2] Waiting for weave-net pods to be ready...
  2059. [00:09:21.788395] [cluster2] pod/weave-net-5gdvf condition met
  2060. [00:09:21.788407] [cluster2] pod/weave-net-jb7dl condition met
  2061. [00:09:21.788430] [cluster2] pod/weave-net-wmbpc condition met
  2062. [00:09:21.788443] [cluster2] Waiting for core-dns deployment to be ready...
  2063. [00:09:21.788455] [cluster2] Waiting for deployment "coredns" rollout to finish: 1 of 2 updated replicas are available...
  2064. [00:09:21.788468] [cluster2] deployment "coredns" successfully rolled out
  2065. [00:09:22.368279] [cluster3] Applying weave network...
  2066. [00:09:22.368377] [cluster3] serviceaccount/weave-net created
  2067. [00:09:22.368397] [cluster3] clusterrole.rbac.authorization.k8s.io/weave-net created
  2068. [00:09:22.368406] [cluster3] clusterrolebinding.rbac.authorization.k8s.io/weave-net created
  2069. [00:09:22.368413] [cluster3] role.rbac.authorization.k8s.io/weave-net created
  2070. [00:09:22.368424] [cluster3] rolebinding.rbac.authorization.k8s.io/weave-net created
  2071. [00:09:22.368433] [cluster3] daemonset.apps/weave-net created
  2072. [00:09:22.368441] [cluster3] Waiting for weave-net pods to be ready...
  2073. [00:09:22.368448] [cluster3] pod/weave-net-lngzs condition met
  2074. [00:09:22.368455] [cluster3] pod/weave-net-n29fv condition met
  2075. [00:09:22.368465] [cluster3] pod/weave-net-qsxbq condition met
  2076. [00:09:22.368474] [cluster3] Waiting for core-dns deployment to be ready...
  2077. [00:09:22.368488] [cluster3] Waiting for deployment "coredns" rollout to finish: 1 of 2 updated replicas are available...
  2078. [00:09:22.368497] [cluster3] deployment "coredns" successfully rolled out
  2079. [00:09:22.370575] [submariner]$ wait 4612
  2080. [00:09:22.371247] /opt/shipyard/scripts/deploy.sh --deploytool operator --cable_driver '' --globalnet --deploytool helm
  2081. [00:09:22.453087] Running with: globalnet='true', deploytool='helm', deploytool_broker_args='', deploytool_submariner_args='', cluster_settings='', cable_driver=''
  2082. [00:09:22.455168] [submariner]$ source /opt/shipyard/scripts/lib/version
  2083. [00:09:22.456084] [submariner]$ . /opt/shipyard/scripts/lib/source_only
  2084. [00:09:22.457933] [submariner]$ script_name=version
  2085. [00:09:22.459491] [submariner]$ exec_name=deploy.sh
  2086. [00:09:22.460958] [submariner]$ git status --porcelain --untracked-files=no
  2087. [00:09:22.530118] [submariner]$ git_tag=
  2088. [00:09:22.532013] [submariner]$ git tag -l --contains HEAD
  2089. [00:09:22.533661] [submariner]$ head -n 1
  2090. [00:09:22.541275] [submariner]$ source /opt/shipyard/scripts/lib/utils
  2091. [00:09:22.542131] [submariner]$ . /opt/shipyard/scripts/lib/source_only
  2092. [00:09:22.543312] [submariner]$ script_name=utils
  2093. [00:09:22.544262] [submariner]$ exec_name=deploy.sh
  2094. [00:09:22.545800] [submariner]$ source /opt/shipyard/scripts/lib/deploy_funcs
  2095. [00:09:22.547410] [submariner]$ . /opt/shipyard/scripts/lib/source_only
  2096. [00:09:22.548516] [submariner]$ script_name=deploy_funcs
  2097. [00:09:22.549505] [submariner]$ exec_name=deploy.sh
  2098. [00:09:22.551212] [submariner]$ source /opt/shipyard/scripts/lib/cluster_settings
  2099. [00:09:22.552787] [submariner]$ . /opt/shipyard/scripts/lib/source_only
  2100. [00:09:22.553897] [submariner]$ script_name=cluster_settings
  2101. [00:09:22.555000] [submariner]$ exec_name=deploy.sh
  2102. [00:09:22.556042] [submariner]$ declare -gA cluster_nodes
  2103. [00:09:22.557431] [submariner]$ cluster_nodes[cluster1]=control-plane worker
  2104. [00:09:22.558380] [submariner]$ cluster_nodes[cluster2]=control-plane worker
  2105. [00:09:22.559360] [submariner]$ cluster_nodes[cluster3]=control-plane worker worker
  2106. [00:09:22.560615] [submariner]$ declare -gA cluster_subm
  2107. [00:09:22.562002] [submariner]$ cluster_subm[cluster1]=true
  2108. [00:09:22.563122] [submariner]$ cluster_subm[cluster2]=true
  2109. [00:09:22.564748] [submariner]$ cluster_subm[cluster3]=true
  2110. [00:09:22.565878] [submariner]$ declare_cidrs
  2111. [00:09:22.566956] [submariner]$ declare_cidrs
  2112. [00:09:22.567918] [submariner]$ declare -gA cluster_CIDRs service_CIDRs global_CIDRs
  2113. [00:09:22.569052] [submariner]$ add_cluster_cidrs 1
  2114. [00:09:22.570066] [submariner]$ add_cluster_cidrs 1
  2115. [00:09:22.571262] [submariner]$ local idx=cluster1
  2116. [00:09:22.572278] [submariner]$ local val=1
  2117. [00:09:22.573397] [submariner]$ val=0
  2118. [00:09:22.574573] [submariner]$ cluster_CIDRs[cluster1]=10.240.0.0/16
  2119. [00:09:22.575882] [submariner]$ service_CIDRs[cluster1]=100.90.0.0/16
  2120. [00:09:22.577154] [submariner]$ global_CIDRs[cluster1]=169.254.1.0/24
  2121. [00:09:22.578575] [submariner]$ add_cluster_cidrs 2
  2122. [00:09:22.579803] [submariner]$ add_cluster_cidrs 2
  2123. [00:09:22.580984] [submariner]$ local idx=cluster2
  2124. [00:09:22.582074] [submariner]$ local val=2
  2125. [00:09:22.583404] [submariner]$ val=0
  2126. [00:09:22.584750] [submariner]$ cluster_CIDRs[cluster2]=10.240.0.0/16
  2127. [00:09:22.586883] [submariner]$ service_CIDRs[cluster2]=100.90.0.0/16
  2128. [00:09:22.589577] [submariner]$ global_CIDRs[cluster2]=169.254.2.0/24
  2129. [00:09:22.590821] [submariner]$ add_cluster_cidrs 3
  2130. [00:09:22.592078] [submariner]$ add_cluster_cidrs 3
  2131. [00:09:22.593030] [submariner]$ local idx=cluster3
  2132. [00:09:22.594153] [submariner]$ local val=3
  2133. [00:09:22.595314] [submariner]$ val=0
  2134. [00:09:22.596402] [submariner]$ cluster_CIDRs[cluster3]=10.240.0.0/16
  2135. [00:09:22.597509] [submariner]$ service_CIDRs[cluster3]=100.90.0.0/16
  2136. [00:09:22.598707] [submariner]$ global_CIDRs[cluster3]=169.254.3.0/24
  2137. [00:09:22.599957] [submariner]$ declare_kubeconfig
  2138. [00:09:22.601412] [submariner]$ declare_kubeconfig
  2139. [00:09:22.602569] [submariner]$ export KUBECONFIG
  2140. [00:09:22.606253] [submariner]$ KUBECONFIG=/go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster1:/go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster2:/go/src/github.com/submariner-io/submariner/output/kubeconfigs/kind-config-cluster3
  2141. [00:09:22.608277] [submariner]$ sed s/ /:/g
  2142. [00:09:22.611227] [submariner]$ import_image quay.io/submariner/submariner
  2143. [00:09:22.612318] [submariner]$ import_image quay.io/submariner/submariner
  2144. [00:09:22.613532] [submariner]$ local orig_image=quay.io/submariner/submariner
  2145. [00:09:22.614984] [submariner]$ local versioned_image=quay.io/submariner/submariner:dev
  2146. [00:09:22.616059] [submariner]$ local local_image=localhost:5000/submariner:local
  2147. [00:09:22.617327] [submariner]$ docker tag quay.io/submariner/submariner:dev localhost:5000/submariner:local
  2148. [00:09:22.941037] [submariner]$ docker push localhost:5000/submariner:local
  2149. [00:09:23.286040] The push refers to repository [localhost:5000/submariner]
  2150. [00:09:23.326564] 2f192e131de2: Preparing
  2151. [00:09:23.326659] dcccc81e1c60: Preparing
  2152. [00:09:23.326674] c72d74bedac1: Preparing
  2153. [00:09:23.326681] 1934db628f4c: Preparing
  2154. [00:09:23.424405] c72d74bedac1: Pushed
  2155. [00:09:24.831163] 2f192e131de2: Pushed
  2156. [00:09:34.016588] dcccc81e1c60: Pushed
  2157. [00:09:38.919682] 1934db628f4c: Pushed
  2158. [00:09:38.943592] local: digest: sha256:a8117481c056a56e6ef37844064415d9fde04a4b1ad0a1c80b1dc43810048c0f size: 1159
  2159. [00:09:38.958678] [submariner]$ import_image quay.io/submariner/submariner-route-agent
  2160. [00:09:38.960283] [submariner]$ import_image quay.io/submariner/submariner-route-agent
  2161. [00:09:38.961419] [submariner]$ local orig_image=quay.io/submariner/submariner-route-agent
  2162. [00:09:38.962694] [submariner]$ local versioned_image=quay.io/submariner/submariner-route-agent:dev
  2163. [00:09:38.964412] [submariner]$ local local_image=localhost:5000/submariner-route-agent:local
  2164. [00:09:38.965396] [submariner]$ docker tag quay.io/submariner/submariner-route-agent:dev localhost:5000/submariner-route-agent:local
  2165. [00:09:39.289555] [submariner]$ docker push localhost:5000/submariner-route-agent:local
  2166. [00:09:39.626347] The push refers to repository [localhost:5000/submariner-route-agent]
  2167. [00:09:39.644845] 3177b183cf78: Preparing
  2168. [00:09:39.644931] 06c94e3e74fe: Preparing
  2169. [00:09:39.644950] d31ca6272691: Preparing
  2170. [00:09:39.644960] d31ca6272691: Preparing
  2171. [00:09:39.644970] d6ba3730e58d: Preparing
  2172. [00:09:39.644983] a0742e48d647: Preparing
  2173. [00:09:39.645198] 46613bff6388: Preparing
  2174. [00:09:39.645251] 133b5003f6eb: Preparing
  2175. [00:09:39.645265] 1776c40df06e: Preparing
  2176. [00:09:39.645275] 46613bff6388: Waiting
  2177. [00:09:39.645451] 133b5003f6eb: Waiting
  2178. [00:09:39.645484] 1776c40df06e: Waiting
  2179. [00:09:40.373072] 3177b183cf78: Pushed
  2180. [00:09:40.377248] d31ca6272691: Pushed
  2181. [00:09:40.388304] a0742e48d647: Pushed
  2182. [00:09:40.416591] 06c94e3e74fe: Pushed
  2183. [00:09:40.451200] 46613bff6388: Pushed
  2184. [00:09:40.787636] 133b5003f6eb: Pushed
  2185. [00:09:40.969810] d6ba3730e58d: Pushed
  2186. [00:09:49.355122] 1776c40df06e: Pushed
  2187. [00:09:49.387738] local: digest: sha256:fe2c206ad824de2a86ed1a4f8bcb0be4b032f22744fe660c197892e9761f3168 size: 2194
  2188. [00:09:49.398208] [submariner]$ import_image quay.io/submariner/submariner-globalnet
  2189. [00:09:49.399477] [submariner]$ import_image quay.io/submariner/submariner-globalnet
  2190. [00:09:49.400571] [submariner]$ local orig_image=quay.io/submariner/submariner-globalnet
  2191. [00:09:49.401665] [submariner]$ local versioned_image=quay.io/submariner/submariner-globalnet:dev
  2192. [00:09:49.402756] [submariner]$ local local_image=localhost:5000/submariner-globalnet:local
  2193. [00:09:49.403941] [submariner]$ docker tag quay.io/submariner/submariner-globalnet:dev localhost:5000/submariner-globalnet:local
  2194. [00:09:49.753681] [submariner]$ docker push localhost:5000/submariner-globalnet:local
  2195. [00:09:50.094737] The push refers to repository [localhost:5000/submariner-globalnet]
  2196. [00:09:50.095071] 2c712fa5ab26: Preparing
  2197. [00:09:50.095139] 4ddd0c8c426c: Preparing
  2198. [00:09:50.095155] 1b4ce83c298c: Preparing
  2199. [00:09:50.095166] 1b4ce83c298c: Preparing
  2200. [00:09:50.095177] bcb5ea92c528: Preparing
  2201. [00:09:50.095188] 342b22f8c206: Preparing
  2202. [00:09:50.095198] b6f081e4b2b6: Preparing
  2203. [00:09:50.095209] d8e1f35641ac: Preparing
  2204. [00:09:50.095220] b6f081e4b2b6: Waiting
  2205. [00:09:50.095230] d8e1f35641ac: Waiting
  2206. [00:09:50.202919] 342b22f8c206: Pushed
  2207. [00:09:50.371888] 1b4ce83c298c: Pushed
  2208. [00:09:50.733625] 2c712fa5ab26: Pushed
  2209. [00:09:50.823644] b6f081e4b2b6: Pushed
  2210. [00:09:51.006861] 4ddd0c8c426c: Pushed
  2211. [00:09:51.301780] bcb5ea92c528: Pushed
  2212. [00:09:56.101939] d8e1f35641ac: Pushed
  2213. [00:09:56.123312] local: digest: sha256:c7e5505c0ff00653c9de2d11f3d23e43abf3f41eb858ca22a99b2cbcb30f7271 size: 1987
  2214. [00:09:56.132080] [submariner]$ load_deploytool helm
  2215. [00:09:56.133140] [submariner]$ load_deploytool helm
  2216. [00:09:56.134118] [submariner]$ local deploytool=helm
  2217. [00:09:56.135177] [submariner]$ local deploy_lib=/opt/shipyard/scripts/lib/deploy_helm
  2218. [00:09:56.135544] Will deploy submariner using helm
  2219. [00:09:56.137430] [submariner]$ . /opt/shipyard/scripts/lib/deploy_helm
  2220. [00:09:56.140274] [submariner]$ . /opt/shipyard/scripts/lib/source_only
  2221. [00:09:56.141700] [submariner]$ script_name=deploy_helm
  2222. [00:09:56.142972] [submariner]$ exec_name=deploy.sh
  2223. [00:09:56.148403] [submariner]$ LC_CTYPE=C tr -dc a-zA-Z0-9
  2224. [00:09:56.153494] [submariner]$ fold -w 64
  2225. [00:09:56.155077] [submariner]$ head -n 1
  2226. [00:09:56.164401] [submariner]$ deploytool_prereqs
  2227. [00:09:56.165267] [submariner]$ deploytool_prereqs
  2228. [00:09:56.166372] [submariner]$ helm init --client-only
  2229. [00:09:56.416465] Creating /root/.helm
  2230. [00:09:56.416585] Creating /root/.helm/repository
  2231. [00:09:56.416605] Creating /root/.helm/repository/cache
  2232. [00:09:56.416804] Creating /root/.helm/repository/local
  2233. [00:09:56.416876] Creating /root/.helm/plugins
  2234. [00:09:56.417068] Creating /root/.helm/starters
  2235. [00:09:56.417136] Creating /root/.helm/cache/archive
  2236. [00:09:56.417369] Creating /root/.helm/repository/repositories.yaml
  2237. [00:09:56.417417] Adding stable repo with URL: https://kubernetes-charts.storage.googleapis.com
  2238. [00:09:58.148322] Adding local repo with URL: http://127.0.0.1:8879/charts
  2239. [00:09:58.149625] $HELM_HOME has been configured at /root/.helm.
  2240. [00:09:58.149720] Not installing Tiller due to 'client-only' flag having been set
  2241. [00:09:58.166526] [submariner]$ helm repo add submariner-latest https://submariner-io.github.io/submariner-charts/charts
  2242. [00:09:58.516945] "submariner-latest" has been added to your repositories
  2243. [00:09:58.521651] [submariner]$ run_parallel {1..3} install_helm
  2244. [00:09:58.523024] [submariner]$ run_parallel {1..3} install_helm
  2245. [00:09:58.524069] [submariner]$ local clusters cmnd
  2246. [00:09:58.525612] [submariner]$ clusters=1 2 3
  2247. [00:09:58.526933] [submariner]$ eval echo {1..3}
  2248. [00:09:58.528148] [submariner]$ cmnd=install_helm
  2249. [00:09:58.529145] [submariner]$ declare -A pids
  2250. [00:09:58.530785] [submariner]$ set -o pipefail
  2251. [00:09:58.531119] [submariner]$ pids[1]=5017
  2252. [00:09:58.532951] [submariner]$ pids[2]=5021
  2253. [00:09:58.534365] [submariner]$ with_context cluster1 install_helm
  2254. [00:09:58.534677] [submariner]$ set -o pipefail
  2255. [00:09:58.535674] [submariner]$ pids[3]=5024
  2256. [00:09:58.537042] [submariner]$ with_context cluster2 install_helm
  2257. [00:09:58.538086] [submariner]$ sed s/^/[cluster1] /
  2258. [00:09:58.538852] [submariner]$ wait 5024
  2259. [00:09:58.539754] [submariner]$ set -o pipefail
  2260. [00:09:58.540572] [submariner]$ with_context cluster1 install_helm
  2261. [00:09:58.540738] [submariner]$ with_context cluster2 install_helm
  2262. [00:09:58.541641] [submariner]$ sed s/^/[cluster2] /
  2263. [00:09:58.542023] [submariner]$ local cluster=cluster1
  2264. [00:09:58.542896] [submariner]$ local cluster=cluster2
  2265. [00:09:58.545062] [submariner]$ with_context cluster3 install_helm
  2266. [00:09:58.545917] [submariner]$ [cluster1] local cmnd=install_helm
  2267. [00:09:58.546162] [submariner]$ [cluster2] local cmnd=install_helm
  2268. [00:09:58.547221] [submariner]$ sed s/^/[cluster3] /
  2269. [00:09:58.548019] [submariner]$ [cluster1] install_helm
  2270. [00:09:58.548588] [submariner]$ [cluster2] install_helm
  2271. [00:09:58.550316] [submariner]$ with_context cluster3 install_helm
  2272. [00:09:58.551106] [submariner]$ [cluster2] install_helm
  2273. [00:09:58.552262] [submariner]$ local cluster=cluster3
  2274. [00:09:58.553336] [submariner]$ [cluster1] install_helm
  2275. [00:09:58.553826] [submariner]$ [cluster3] local cmnd=install_helm
  2276. [00:09:58.554357] 
  2277. [00:09:58.555268] 
  2278. [00:09:58.556103] [submariner]$ [cluster3] install_helm
  2279. [00:09:58.557603] [submariner]$ [cluster3] install_helm
  2280. [00:09:58.559397] 
  2281. [00:10:00.054657] [submariner]$ [cluster2] kubectl -n kube-system create serviceaccount tiller
  2282. [00:10:00.066370] [submariner]$ [cluster2] kubectl -n kube-system create serviceaccount tiller
  2283. [00:10:00.068088] [submariner]$ [cluster2] command kubectl --context=cluster2 -n kube-system create serviceaccount tiller
  2284. [00:10:00.070657] [submariner]$ [cluster2] kubectl --context=cluster2 -n kube-system create serviceaccount tiller
  2285. [00:10:00.071936] [submariner]$ [cluster1] kubectl -n kube-system create serviceaccount tiller
  2286. [00:10:00.079402] [submariner]$ [cluster1] kubectl -n kube-system create serviceaccount tiller
  2287. [00:10:00.084801] [submariner]$ [cluster1] command kubectl --context=cluster1 -n kube-system create serviceaccount tiller
  2288. [00:10:00.091517] [submariner]$ [cluster1] kubectl --context=cluster1 -n kube-system create serviceaccount tiller
  2289. [00:10:00.367685] [submariner]$ [cluster3] kubectl -n kube-system create serviceaccount tiller
  2290. [00:10:00.375044] [submariner]$ [cluster3] kubectl -n kube-system create serviceaccount tiller
  2291. [00:10:00.381432] [submariner]$ [cluster3] command kubectl --context=cluster3 -n kube-system create serviceaccount tiller
  2292. [00:10:00.391116] [submariner]$ [cluster3] kubectl --context=cluster3 -n kube-system create serviceaccount tiller
  2293. [00:10:01.446769] [submariner]$ [cluster1] kubectl create clusterrolebinding tiller --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
  2294. [00:10:01.453954] [submariner]$ [cluster1] kubectl create clusterrolebinding tiller --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
  2295. [00:10:01.459908] [submariner]$ [cluster1] command kubectl --context=cluster1 create clusterrolebinding tiller --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
  2296. [00:10:01.461235] [submariner]$ [cluster1] kubectl --context=cluster1 create clusterrolebinding tiller --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
  2297. [00:10:01.775328] [submariner]$ [cluster2] kubectl create clusterrolebinding tiller --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
  2298. [00:10:01.776809] [submariner]$ [cluster2] kubectl create clusterrolebinding tiller --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
  2299. [00:10:01.778189] [submariner]$ [cluster2] command kubectl --context=cluster2 create clusterrolebinding tiller --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
  2300. [00:10:01.779524] [submariner]$ [cluster2] kubectl --context=cluster2 create clusterrolebinding tiller --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
  2301. [00:10:01.987259] [submariner]$ [cluster3] kubectl create clusterrolebinding tiller --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
  2302. [00:10:01.997685] [submariner]$ [cluster3] kubectl create clusterrolebinding tiller --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
  2303. [00:10:02.003704] [submariner]$ [cluster3] command kubectl --context=cluster3 create clusterrolebinding tiller --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
  2304. [00:10:02.011476] [submariner]$ [cluster3] kubectl --context=cluster3 create clusterrolebinding tiller --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
  2305. [00:10:02.762650] [submariner]$ [cluster1] helm --kube-context cluster1 init --service-account tiller
  2306. [00:10:03.291874] [submariner]$ [cluster1] kubectl -n kube-system rollout status deploy/tiller-deploy
  2307. [00:10:03.302874] [submariner]$ [cluster1] kubectl -n kube-system rollout status deploy/tiller-deploy
  2308. [00:10:03.318388] [submariner]$ [cluster1] command kubectl --context=cluster1 -n kube-system rollout status deploy/tiller-deploy
  2309. [00:10:03.335784] [submariner]$ [cluster1] kubectl --context=cluster1 -n kube-system rollout status deploy/tiller-deploy
  2310. [00:10:03.638032] [submariner]$ [cluster2] helm --kube-context cluster2 init --service-account tiller
  2311. [00:10:03.912481] [submariner]$ [cluster3] helm --kube-context cluster3 init --service-account tiller
  2312. [00:10:04.531777] [submariner]$ [cluster2] kubectl -n kube-system rollout status deploy/tiller-deploy
  2313. [00:10:04.536013] [submariner]$ [cluster2] kubectl -n kube-system rollout status deploy/tiller-deploy
  2314. [00:10:04.537604] [submariner]$ [cluster2] command kubectl --context=cluster2 -n kube-system rollout status deploy/tiller-deploy
  2315. [00:10:04.550851] [submariner]$ [cluster2] kubectl --context=cluster2 -n kube-system rollout status deploy/tiller-deploy
  2316. [00:10:04.608784] [submariner]$ [cluster3] kubectl -n kube-system rollout status deploy/tiller-deploy
  2317. [00:10:04.610695] [submariner]$ [cluster3] kubectl -n kube-system rollout status deploy/tiller-deploy
  2318. [00:10:04.618992] [submariner]$ [cluster3] command kubectl --context=cluster3 -n kube-system rollout status deploy/tiller-deploy
  2319. [00:10:04.620668] [submariner]$ [cluster3] kubectl --context=cluster3 -n kube-system rollout status deploy/tiller-deploy
  2320. [00:10:16.094098] [cluster1] Installing helm...
  2321. [00:10:16.094197] [cluster1] serviceaccount/tiller created
  2322. [00:10:16.094218] [cluster1] clusterrolebinding.rbac.authorization.k8s.io/tiller created
  2323. [00:10:16.094230] [cluster1] $HELM_HOME has been configured at /root/.helm.
  2324. [00:10:16.094239] [cluster1]
  2325. [00:10:16.094249] [cluster1] Tiller (the Helm server-side component) has been installed into your Kubernetes Cluster.
  2326. [00:10:16.094260] [cluster1]
  2327. [00:10:16.094270] [cluster1] Please note: by default, Tiller is deployed with an insecure 'allow unauthenticated users' policy.
  2328. [00:10:16.094281] [cluster1] To prevent this, run `helm init` with the --tiller-tls-verify flag.
  2329. [00:10:16.094291] [cluster1] For more information on securing your installation see: https://docs.helm.sh/using_helm/#securing-your-helm-installation
  2330. [00:10:16.094303] [cluster1] Waiting for deployment "tiller-deploy" rollout to finish: 0 of 1 updated replicas are available...
  2331. [00:10:16.094314] [cluster1] deployment "tiller-deploy" successfully rolled out
  2332. [00:10:16.783155] [cluster2] Installing helm...
  2333. [00:10:16.783250] [cluster2] serviceaccount/tiller created
  2334. [00:10:16.783272] [cluster2] clusterrolebinding.rbac.authorization.k8s.io/tiller created
  2335. [00:10:16.783289] [cluster2] $HELM_HOME has been configured at /root/.helm.
  2336. [00:10:16.783306] [cluster2]
  2337. [00:10:16.783322] [cluster2] Tiller (the Helm server-side component) has been installed into your Kubernetes Cluster.
  2338. [00:10:16.783335] [cluster2]
  2339. [00:10:16.783352] [cluster2] Please note: by default, Tiller is deployed with an insecure 'allow unauthenticated users' policy.
  2340. [00:10:16.783371] [cluster2] To prevent this, run `helm init` with the --tiller-tls-verify flag.
  2341. [00:10:16.783387] [cluster2] For more information on securing your installation see: https://docs.helm.sh/using_helm/#securing-your-helm-installation
  2342. [00:10:16.783402] [cluster2] Waiting for deployment "tiller-deploy" rollout to finish: 0 of 1 updated replicas are available...
  2343. [00:10:16.783418] [cluster2] deployment "tiller-deploy" successfully rolled out
  2344. [00:10:17.305509] [cluster3] Installing helm...
  2345. [00:10:17.305600] [cluster3] serviceaccount/tiller created
  2346. [00:10:17.305616] [cluster3] clusterrolebinding.rbac.authorization.k8s.io/tiller created
  2347. [00:10:17.305625] [cluster3] $HELM_HOME has been configured at /root/.helm.
  2348. [00:10:17.305633] [cluster3]
  2349. [00:10:17.305640] [cluster3] Tiller (the Helm server-side component) has been installed into your Kubernetes Cluster.
  2350. [00:10:17.305649] [cluster3]
  2351. [00:10:17.305657] [cluster3] Please note: by default, Tiller is deployed with an insecure 'allow unauthenticated users' policy.
  2352. [00:10:17.305665] [cluster3] To prevent this, run `helm init` with the --tiller-tls-verify flag.
  2353. [00:10:17.305673] [cluster3] For more information on securing your installation see: https://docs.helm.sh/using_helm/#securing-your-helm-installation
  2354. [00:10:17.305681] [cluster3] Waiting for deployment "tiller-deploy" rollout to finish: 0 of 1 updated replicas are available...
  2355. [00:10:17.305689] [cluster3] deployment "tiller-deploy" successfully rolled out
  2356. [00:10:17.308902] [submariner]$ wait 5021
  2357. [00:10:17.311433] [submariner]$ wait 5017
  2358. [00:10:17.313664] [submariner]$ run_parallel {1..3} prepare_cluster submariner-operator
  2359. [00:10:17.316942] [submariner]$ run_parallel {1..3} prepare_cluster submariner-operator
  2360. [00:10:17.318134] [submariner]$ local clusters cmnd
  2361. [00:10:17.320261] [submariner]$ clusters=1 2 3
  2362. [00:10:17.323322] [submariner]$ eval echo {1..3}
  2363. [00:10:17.327884] [submariner]$ cmnd=prepare_cluster
  2364. [00:10:17.329028] [submariner]$ declare -A pids
  2365. [00:10:17.337439] [submariner]$ pids[1]=5237
  2366. [00:10:17.340102] [submariner]$ pids[2]=5240
  2367. [00:10:17.340375] [submariner]$ set -o pipefail
  2368. [00:10:17.342638] [submariner]$ pids[3]=5243
  2369. [00:10:17.344146] [submariner]$ set -o pipefail
  2370. [00:10:17.344983] [submariner]$ with_context cluster1 prepare_cluster submariner-operator
  2371. [00:10:17.345763] [submariner]$ with_context cluster2 prepare_cluster submariner-operator
  2372. [00:10:17.346992] [submariner]$ wait 5243
  2373. [00:10:17.350293] [submariner]$ sed s/^/[cluster2] /
  2374. [00:10:17.350327] [submariner]$ set -o pipefail
  2375. [00:10:17.352131] [submariner]$ sed s/^/[cluster1] /
  2376. [00:10:17.352913] [submariner]$ with_context cluster2 prepare_cluster submariner-operator
  2377. [00:10:17.357396] [submariner]$ local cluster=cluster2
  2378. [00:10:17.358869] [submariner]$ with_context cluster1 prepare_cluster submariner-operator
  2379. [00:10:17.362060] [submariner]$ [cluster2] local cmnd=prepare_cluster
  2380. [00:10:17.363299] [submariner]$ local cluster=cluster1
  2381. [00:10:17.364631] [submariner]$ with_context cluster3 prepare_cluster submariner-operator
  2382. [00:10:17.365559] [submariner]$ [cluster1] local cmnd=prepare_cluster
  2383. [00:10:17.371137] [submariner]$ with_context cluster3 prepare_cluster submariner-operator
  2384. [00:10:17.373714] [submariner]$ sed s/^/[cluster3] /
  2385. [00:10:17.374138] [submariner]$ [cluster2] prepare_cluster submariner-operator
  2386. [00:10:17.374811] [submariner]$ [cluster1] prepare_cluster submariner-operator
  2387. [00:10:17.377887] [submariner]$ local cluster=cluster3
  2388. [00:10:17.383824] [submariner]$ [cluster3] local cmnd=prepare_cluster
  2389. [00:10:17.384960] [submariner]$ [cluster3] prepare_cluster submariner-operator
  2390. [00:10:17.384993] [submariner]$ [cluster2] prepare_cluster
  2391. [00:10:17.385694] [submariner]$ [cluster1] prepare_cluster
  2392. [00:10:17.386799] [submariner]$ [cluster2] local namespace=submariner-operator
  2393. [00:10:17.388168] [submariner]$ [cluster3] prepare_cluster
  2394. [00:10:17.389180] [submariner]$ [cluster1] local namespace=submariner-operator
  2395. [00:10:17.390835] 
  2396. [00:10:17.391678] [submariner]$ [cluster3] local namespace=submariner-operator
  2397. [00:10:17.393224] 
  2398. [00:10:17.395564] 
  2399. [00:10:18.795122] 
  2400. [00:10:18.958840] 
  2401. [00:10:19.013730] 
  2402. [00:10:20.391874] 
  2403. [00:10:20.464918] 
  2404. [00:10:20.703887] 
  2405. [00:10:21.769313] [submariner]$ [cluster1] add_subm_gateway_label
  2406. [00:10:21.772363] [submariner]$ [cluster1] add_subm_gateway_label
  2407. [00:10:21.774169] [submariner]$ [cluster1] kubectl label node cluster1-worker submariner.io/gateway=true --overwrite
  2408. [00:10:21.775763] [submariner]$ [cluster1] kubectl label node cluster1-worker submariner.io/gateway=true --overwrite
  2409. [00:10:21.777328] [submariner]$ [cluster1] command kubectl --context=cluster1 label node cluster1-worker submariner.io/gateway=true --overwrite
  2410. [00:10:21.778901] [submariner]$ [cluster1] kubectl --context=cluster1 label node cluster1-worker submariner.io/gateway=true --overwrite
  2411. [00:10:22.030162] [submariner]$ [cluster2] add_subm_gateway_label
  2412. [00:10:22.039420] [submariner]$ [cluster2] add_subm_gateway_label
  2413. [00:10:22.041948] [submariner]$ [cluster2] kubectl label node cluster2-worker submariner.io/gateway=true --overwrite
  2414. [00:10:22.048810] [submariner]$ [cluster2] kubectl label node cluster2-worker submariner.io/gateway=true --overwrite
  2415. [00:10:22.055379] [submariner]$ [cluster2] command kubectl --context=cluster2 label node cluster2-worker submariner.io/gateway=true --overwrite
  2416. [00:10:22.059877] [submariner]$ [cluster2] kubectl --context=cluster2 label node cluster2-worker submariner.io/gateway=true --overwrite
  2417. [00:10:22.160044] [submariner]$ [cluster3] add_subm_gateway_label
  2418. [00:10:22.166248] [submariner]$ [cluster3] add_subm_gateway_label
  2419. [00:10:22.172621] [submariner]$ [cluster3] kubectl label node cluster3-worker submariner.io/gateway=true --overwrite
  2420. [00:10:22.180333] [submariner]$ [cluster3] kubectl label node cluster3-worker submariner.io/gateway=true --overwrite
  2421. [00:10:22.186947] [submariner]$ [cluster3] command kubectl --context=cluster3 label node cluster3-worker submariner.io/gateway=true --overwrite
  2422. [00:10:22.193658] [submariner]$ [cluster3] kubectl --context=cluster3 label node cluster3-worker submariner.io/gateway=true --overwrite
  2423. [00:10:23.033983] [cluster1] node/cluster1-worker labeled
  2424. [00:10:23.489814] [cluster2] node/cluster2-worker labeled
  2425. [00:10:23.638020] [cluster3] node/cluster3-worker labeled
  2426. [00:10:23.640758] [submariner]$ wait 5240
  2427. [00:10:23.647245] [submariner]$ wait 5237
  2428. [00:10:23.648645] [submariner]$ with_context cluster1 setup_broker
  2429. [00:10:23.649559] [submariner]$ with_context cluster1 setup_broker
  2430. [00:10:23.650817] [submariner]$ local cluster=cluster1
  2431. [00:10:23.651922] [submariner]$ [cluster1] local cmnd=setup_broker
  2432. [00:10:23.652992] [submariner]$ [cluster1] setup_broker
  2433. [00:10:23.654071] [submariner]$ [cluster1] setup_broker
  2434. [00:10:23.655179] 
  2435. [00:10:24.354997] Installing submariner broker...
  2436. [00:10:24.356766] [submariner]$ [cluster1] helm install submariner-latest/submariner-k8s-broker --kube-context cluster1 --name submariner-k8s-broker --namespace submariner-k8s-broker
  2437. [00:10:26.050875] NAME: submariner-k8s-broker
  2438. [00:10:26.112502] LAST DEPLOYED: Thu Apr 30 11:34:55 2020
  2439. [00:10:26.112591] NAMESPACE: submariner-k8s-broker
  2440. [00:10:26.112615] STATUS: DEPLOYED
  2441. [00:10:26.112626]
  2442. [00:10:26.112635] RESOURCES:
  2443. [00:10:26.112643] ==> v1/Role
  2444. [00:10:26.112650] NAME AGE
  2445. [00:10:26.112658] submariner-k8s-broker:client 0s
  2446. [00:10:26.112667]
  2447. [00:10:26.112676] ==> v1/RoleBinding
  2448. [00:10:26.112685] NAME AGE
  2449. [00:10:26.112694] submariner-k8s-broker:client 0s
  2450. [00:10:26.112704]
  2451. [00:10:26.112714] ==> v1/ServiceAccount
  2452. [00:10:26.112723] NAME SECRETS AGE
  2453. [00:10:26.112733] submariner-k8s-broker-client 1 0s
  2454. [00:10:26.112742]
  2455. [00:10:26.112751]
  2456. [00:10:26.112761] NOTES:
  2457. [00:10:26.112769] The Submariner Kubernetes Broker is now setup.
  2458. [00:10:26.112779]
  2459. [00:10:26.112790] You can retrieve the server URL by running
  2460. [00:10:26.112798]
  2461. [00:10:26.112808] $ SUBMARINER_BROKER_URL=$(kubectl -n default get endpoints kubernetes -o jsonpath="{.subsets[0].addresses[0].ip}:{.subsets[0].ports[?(@.name=='https')].port}")
  2462. [00:10:26.112819]
  2463. [00:10:26.112829] The broker client token and CA can be retrieved by running
  2464. [00:10:26.112839]
  2465. [00:10:26.112849] $ SUBMARINER_BROKER_CA=$(kubectl -n submariner-k8s-broker get secrets -o jsonpath="{.items[?(@.metadata.annotations['kubernetes\.io/service-account\.name']=='submariner-k8s-broker-client')].data['ca\.crt']}")
  2466. [00:10:26.112861] $ SUBMARINER_BROKER_TOKEN=$(kubectl -n submariner-k8s-broker get secrets -o jsonpath="{.items[?(@.metadata.annotations['kubernetes\.io/service-account\.name']=='submariner-k8s-broker-client')].data.token}"|base64 --decode)
  2467. [00:10:26.112873]
  2468. [00:10:26.818164] [submariner]$ [cluster1] submariner_broker_url=172.17.0.9:6443
  2469. [00:10:26.820844] [submariner]$ [cluster1] kubectl -n default get endpoints kubernetes -o jsonpath={.subsets[0].addresses[0].ip}:{.subsets[0].ports[?(@.name=='https')].port}
  2470. [00:10:26.821839] [submariner]$ [cluster1] kubectl -n default get endpoints kubernetes -o jsonpath={.subsets[0].addresses[0].ip}:{.subsets[0].ports[?(@.name=='https')].port}
  2471. [00:10:26.823209] [submariner]$ [cluster1] command kubectl --context=cluster1 -n default get endpoints kubernetes -o jsonpath={.subsets[0].addresses[0].ip}:{.subsets[0].ports[?(@.name=='https')].port}
  2472. [00:10:28.181978] [submariner]$ [cluster1] submariner_broker_ca=LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJd01EUXpNREV4TXpFeE4xb1hEVE13TURReU9ERXhNekV4TjFvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTjN4CnBEMWpjVjhReGhwdlBaaGt1VTZnUHhmSzAvUENRekYwbFEvd3pPYk5BK1NTVHZ5Uy9Hd3g5WjVwaExzVG1hLzgKWmJEUXU0aUhTMGdSN2dhUFcwcnVBYjFUdUpFUFB3UlMrcGZCWDVXNDRLZnZrVGdPdGZqTDdORDljcXV2bjFucgpqQ1lYaG81aFA0eHBXZEE1ZnFYVWVncjJQU2h6Z2pLQ0l1OFhkeEFqa0oyTWp4UVRuRlZmNzdyVkxHTmxscldDCjFjSzFRb00yTzJEazFGVHJCVWo0Ylk1VXZ0WUErQlpxNzg4SHlMT1I2NFRqakZTUnEwSlYxSStPaU5lM1JDWUwKR2xoYWxUY3p1V1BmN0dPblN3cDFOODhHemtYYkIrV3lWcEZlQSt2cWxleExQTXU4UldHNUhyK2ZVYmMwYy9XMgpGbTVYU2U3RWxOVXlFRUt2ZTRNQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFJQTBXT3NoS0pLTFJaYmszREdlMlQza1A4bVoKSENzNzlRMnpSSUtiWTZFYXRRMnRHTFBjemFDT2VkMTU0MWFMQXVDR005cmVpSjJ6eFdERXF6N0pRd3FNa3Y2egpMaWwxeS9PbGQrNlhid0xoakF5aStXdVlEK0tlVjZ1VE5xRThMTXl0TDdzM2VYdUh2TU5TOThJelV0bFlYNFJ0CmE3Mi9jZDl3NHIwYTRrejBnWk5PdnVzZmY3MjVraXgwNzE1Rkx4OXFjL256ZDBZN0M2cTh1WkNxcndTZk13UlQKczJ2TWRDMUsxaXBiNWNGSkxqaXJPU2x4cjgvOTArNWMvWHQ1djdlR01ZQjdkTUdBa2hCS25OMWFnR0VXclhTcApzbThJcFJrMm1YNDZVNnlSV1pXWklxL01RUXk0QlljSnNUTVhobHpGUCtRRXdzUGVmOUJqRTZwb25kQT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
  2473. [00:10:28.183836] [submariner]$ [cluster1] kubectl -n submariner-k8s-broker get secrets -o jsonpath={.items[?(@.metadata.annotations['kubernetes\.io/service-account\.name']=='submariner-k8s-broker-client')].data['ca\.crt']}
  2474. [00:10:28.184973] [submariner]$ [cluster1] kubectl -n submariner-k8s-broker get secrets -o jsonpath={.items[?(@.metadata.annotations['kubernetes\.io/service-account\.name']=='submariner-k8s-broker-client')].data['ca\.crt']}
  2475. [00:10:28.186078] [submariner]$ [cluster1] command kubectl --context=cluster1 -n submariner-k8s-broker get secrets -o jsonpath={.items[?(@.metadata.annotations['kubernetes\.io/service-account\.name']=='submariner-k8s-broker-client')].data['ca\.crt']}
  2476. [00:10:29.538333] [submariner]$ [cluster1] submariner_broker_token=eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJzdWJtYXJpbmVyLWs4cy1icm9rZXIiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlY3JldC5uYW1lIjoic3VibWFyaW5lci1rOHMtYnJva2VyLWNsaWVudC10b2tlbi1iejl4ZCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50Lm5hbWUiOiJzdWJtYXJpbmVyLWs4cy1icm9rZXItY2xpZW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiOWUyNDUzNmUtOGFkNi0xMWVhLWEwOWQtMDI0MmFjMTEwMDA5Iiwic3ViIjoic3lzdGVtOnNlcnZpY2VhY2NvdW50OnN1Ym1hcmluZXItazhzLWJyb2tlcjpzdWJtYXJpbmVyLWs4cy1icm9rZXItY2xpZW50In0.mJOCT3rLE1xeIxXNj-F3KfB-597eOXfj10dY2SZdyRSguZc3lFnlx777DhvZ2TvlDMZn6P-MBufVFa-ei22jJJrAzf6H5PIMeFoNWtpZ91EVSbyCKkJasaw8OKVdXOFWPShUU3e-6iDLJ7RRm6A9nL_mzQ04CykNNUV0Ob4md1N499NddsytvPnlSQq2G-988umYdZYENQ9AEwMWc_Y-xgcgXuys8tntsCUVgw7c8S9uIoUqT_D0foJsQoCkb7Poaoo4bdTpux309mfst8u0qsqgLxEalGz3QEoChnAVBGQ9lkQeX7xbY6COb_b0XmNDSaJPsRcTa7A67-6HJEXURw
  2477. [00:10:29.540323] [submariner]$ [cluster1] kubectl -n submariner-k8s-broker get secrets -o jsonpath={.items[?(@.metadata.annotations['kubernetes\.io/service-account\.name']=='submariner-k8s-broker-client')].data.token}
  2478. [00:10:29.541643] [submariner]$ [cluster1] base64 --decode
  2479. [00:10:29.542531] [submariner]$ [cluster1] kubectl -n submariner-k8s-broker get secrets -o jsonpath={.items[?(@.metadata.annotations['kubernetes\.io/service-account\.name']=='submariner-k8s-broker-client')].data.token}
  2480. [00:10:29.543913] [submariner]$ [cluster1] command kubectl --context=cluster1 -n submariner-k8s-broker get secrets -o jsonpath={.items[?(@.metadata.annotations['kubernetes\.io/service-account\.name']=='submariner-k8s-broker-client')].data.token}
  2481. [00:10:30.250814] [submariner]$ install_subm_all_clusters
  2482. [00:10:30.252058] [submariner]$ install_subm_all_clusters
  2483. [00:10:30.253202] [submariner]$ with_context cluster1 helm_install_subm false
  2484. [00:10:30.254260] [submariner]$ with_context cluster1 helm_install_subm false
  2485. [00:10:30.255326] [submariner]$ local cluster=cluster1
  2486. [00:10:30.256358] [submariner]$ [cluster1] local cmnd=helm_install_subm
  2487. [00:10:30.257282] [submariner]$ [cluster1] helm_install_subm false
  2488. [00:10:30.258226] [submariner]$ [cluster1] helm_install_subm
  2489. [00:10:30.259123] [submariner]$ [cluster1] local crd_create=false
  2490. [00:10:30.260175] 
  2491. [00:10:30.935322] Installing Submariner...
  2492. [00:10:30.939592] [submariner]$ [cluster1] helm --kube-context cluster1 install submariner-latest/submariner --name submariner --namespace submariner-operator --set ipsec.psk=qCCHeRwagOWP2OQ1wS1noBxtccdx9jw7PA0yATDVIqlQ1IJcc8pdOxkNwxYDZm8k --set broker.server=172.17.0.9:6443 --set broker.token=eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJzdWJtYXJpbmVyLWs4cy1icm9rZXIiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlY3JldC5uYW1lIjoic3VibWFyaW5lci1rOHMtYnJva2VyLWNsaWVudC10b2tlbi1iejl4ZCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50Lm5hbWUiOiJzdWJtYXJpbmVyLWs4cy1icm9rZXItY2xpZW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiOWUyNDUzNmUtOGFkNi0xMWVhLWEwOWQtMDI0MmFjMTEwMDA5Iiwic3ViIjoic3lzdGVtOnNlcnZpY2VhY2NvdW50OnN1Ym1hcmluZXItazhzLWJyb2tlcjpzdWJtYXJpbmVyLWs4cy1icm9rZXItY2xpZW50In0.mJOCT3rLE1xeIxXNj-F3KfB-597eOXfj10dY2SZdyRSguZc3lFnlx777DhvZ2TvlDMZn6P-MBufVFa-ei22jJJrAzf6H5PIMeFoNWtpZ91EVSbyCKkJasaw8OKVdXOFWPShUU3e-6iDLJ7RRm6A9nL_mzQ04CykNNUV0Ob4md1N499NddsytvPnlSQq2G-988umYdZYENQ9AEwMWc_Y-xgcgXuys8tntsCUVgw7c8S9uIoUqT_D0foJsQoCkb7Poaoo4bdTpux309mfst8u0qsqgLxEalGz3QEoChnAVBGQ9lkQeX7xbY6COb_b0XmNDSaJPsRcTa7A67-6HJEXURw --set broker.namespace=submariner-k8s-broker --set broker.ca=LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJd01EUXpNREV4TXpFeE4xb1hEVE13TURReU9ERXhNekV4TjFvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTjN4CnBEMWpjVjhReGhwdlBaaGt1VTZnUHhmSzAvUENRekYwbFEvd3pPYk5BK1NTVHZ5Uy9Hd3g5WjVwaExzVG1hLzgKWmJEUXU0aUhTMGdSN2dhUFcwcnVBYjFUdUpFUFB3UlMrcGZCWDVXNDRLZnZrVGdPdGZqTDdORDljcXV2bjFucgpqQ1lYaG81aFA0eHBXZEE1ZnFYVWVncjJQU2h6Z2pLQ0l1OFhkeEFqa0oyTWp4UVRuRlZmNzdyVkxHTmxscldDCjFjSzFRb00yTzJEazFGVHJCVWo0Ylk1VXZ0WUErQlpxNzg4SHlMT1I2NFRqakZTUnEwSlYxSStPaU5lM1JDWUwKR2xoYWxUY3p1V1BmN0dPblN3cDFOODhHemtYYkIrV3lWcEZlQSt2cWxleExQTXU4UldHNUhyK2ZVYmMwYy9XMgpGbTVYU2U3RWxOVXlFRUt2ZTRNQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFJQTBXT3NoS0pLTFJaYmszREdlMlQza1A4bVoKSENzNzlRMnpSSUtiWTZFYXRRMnRHTFBjemFDT2VkMTU0MWFMQXVDR005cmVpSjJ6eFdERXF6N0pRd3FNa3Y2egpMaWwxeS9PbGQrNlhid0xoakF5aStXdVlEK0tlVjZ1VE5xRThMTXl0TDdzM2VYdUh2TU5TOThJelV0bFlYNFJ0CmE3Mi9jZDl3NHIwYTRrejBnWk5PdnVzZmY3MjVraXgwNzE1Rkx4OXFjL256ZDBZN0M2cTh1WkNxcndTZk13UlQKczJ2TWRDMUsxaXBiNWNGSkxqaXJPU2x4cjgvOTArNWMvWHQ1djdlR01ZQjdkTUdBa2hCS25OMWFnR0VXclhTcApzbThJcFJrMm1YNDZVNnlSV1pXWklxL01RUXk0QlljSnNUTVhobHpGUCtRRXdzUGVmOUJqRTZwb25kQT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo= --set submariner.clusterId=cluster1 --set submariner.clusterCidr=10.240.0.0/16 --set submariner.serviceCidr=100.90.0.0/16 --set submariner.globalCidr=169.254.1.0/24 --set serviceAccounts.globalnet.create=true --set submariner.natEnabled=false --set routeAgent.image.repository=localhost:5000/submariner-route-agent --set routeAgent.image.tag=local --set routeAgent.image.pullPolicy=IfNotPresent --set engine.image.repository=localhost:5000/submariner --set engine.image.tag=local --set engine.image.pullPolicy=IfNotPresent --set globalnet.image.repository=localhost:5000/submariner-globalnet --set globalnet.image.tag=local --set globalnet.image.pullPolicy=IfNotPresent --set crd.create=false --set submariner.cableDriver=
  2493. [00:10:31.505711] NAME: submariner
  2494. [00:10:31.668934] LAST DEPLOYED: Thu Apr 30 11:35:02 2020
  2495. [00:10:31.669093] NAMESPACE: submariner-operator
  2496. [00:10:31.669382] STATUS: DEPLOYED
  2497. [00:10:31.669548]
  2498. [00:10:31.670590] RESOURCES:
  2499. [00:10:31.670810] ==> v1/ClusterRole
  2500. [00:10:31.671474] NAME AGE
  2501. [00:10:31.671769] submariner:globalnet 0s
  2502. [00:10:31.672246] submariner:routeagent 0s
  2503. [00:10:31.672527]
  2504. [00:10:31.673009] ==> v1/ClusterRoleBinding
  2505. [00:10:31.673391] NAME AGE
  2506. [00:10:31.673421] submariner:globalnet 0s
  2507. [00:10:31.673447] submariner:routeagent 0s
  2508. [00:10:31.673460]
  2509. [00:10:31.673468] ==> v1/DaemonSet
  2510. [00:10:31.673772] NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE SELECTOR AGE
  2511. [00:10:31.673802] submariner-gateway 1 1 0 1 0 submariner.io/gateway=true 0s
  2512. [00:10:31.673812] submariner-globalnet 1 1 0 1 0 submariner.io/gateway=true 0s
  2513. [00:10:31.673821] submariner-routeagent 1 1 0 1 0 <none> 0s
  2514. [00:10:31.673855]
  2515. [00:10:31.673865] ==> v1/Pod(related)
  2516. [00:10:31.673876] NAME READY STATUS RESTARTS AGE
  2517. [00:10:31.673885] submariner-gateway-qd88x 0/1 ContainerCreating 0 0s
  2518. [00:10:31.673893] submariner-globalnet-bx4zh 0/1 ContainerCreating 0 0s
  2519. [00:10:31.673901] submariner-routeagent-c2nc9 0/1 ContainerCreating 0 0s
  2520. [00:10:31.673909]
  2521. [00:10:31.673917] ==> v1/Role
  2522. [00:10:31.673924] NAME AGE
  2523. [00:10:31.673932] submariner:engine 0s
  2524. [00:10:31.674208] submariner:routeagent 0s
  2525. [00:10:31.674237]
  2526. [00:10:31.674250] ==> v1/RoleBinding
  2527. [00:10:31.674260] NAME AGE
  2528. [00:10:31.674284] submariner:engine 0s
  2529. [00:10:31.674295] submariner:routeagent 0s
  2530. [00:10:31.674303]
  2531. [00:10:31.674311] ==> v1/ServiceAccount
  2532. [00:10:31.674318] NAME SECRETS AGE
  2533. [00:10:31.674327] submariner-engine 1 0s
  2534. [00:10:31.674335] submariner-globalnet 1 0s
  2535. [00:10:31.674343] submariner-routeagent 1 0s
  2536. [00:10:31.674351]
  2537. [00:10:31.674359]
  2538. [00:10:31.674366] NOTES:
  2539. [00:10:31.674374] Submariner is now installed.
  2540. [00:10:31.674381] If you haven't done so yet, please label a node as `submariner.io/gateway=true` to elect it for running Submariner.
  2541. [00:10:31.674389]
  2542. [00:10:31.674397] By default, Submariner runs with 1 replica. If you have more than one Gateway host, you can scale Submariner to N replicas, and the other Submariner pods will simply join the leader election pool.
  2543. [00:10:31.679769] [submariner]$ run_parallel 2 3 helm_install_subm true
  2544. [00:10:31.681164] [submariner]$ run_parallel 2 3 helm_install_subm true
  2545. [00:10:31.682200] [submariner]$ local clusters cmnd
  2546. [00:10:31.684552] [submariner]$ clusters=2 3
  2547. [00:10:31.685936] [submariner]$ eval echo 2 3
  2548. [00:10:31.689850] [submariner]$ cmnd=helm_install_subm
  2549. [00:10:31.692299] [submariner]$ declare -A pids
  2550. [00:10:31.694767] [submariner]$ set -o pipefail
  2551. [00:10:31.694803] [submariner]$ pids[2]=5568
  2552. [00:10:31.698619] [submariner]$ with_context cluster2 helm_install_subm true
  2553. [00:10:31.700211] [submariner]$ pids[3]=5572
  2554. [00:10:31.700667] [submariner]$ set -o pipefail
  2555. [00:10:31.701579] [submariner]$ wait 5572
  2556. [00:10:31.702003] [submariner]$ sed s/^/[cluster2] /
  2557. [00:10:31.703551] [submariner]$ with_context cluster3 helm_install_subm true
  2558. [00:10:31.706229] [submariner]$ with_context cluster3 helm_install_subm true
  2559. [00:10:31.707800] [submariner]$ with_context cluster2 helm_install_subm true
  2560. [00:10:31.707843] [submariner]$ sed s/^/[cluster3] /
  2561. [00:10:31.707855] [submariner]$ local cluster=cluster3
  2562. [00:10:31.708342] [submariner]$ local cluster=cluster2
  2563. [00:10:31.710398] [submariner]$ [cluster3] local cmnd=helm_install_subm
  2564. [00:10:31.711262] [submariner]$ [cluster2] local cmnd=helm_install_subm
  2565. [00:10:31.712378] [submariner]$ [cluster3] helm_install_subm true
  2566. [00:10:31.713268] [submariner]$ [cluster2] helm_install_subm true
  2567. [00:10:31.714216] [submariner]$ [cluster3] helm_install_subm
  2568. [00:10:31.714983] [submariner]$ [cluster2] helm_install_subm
  2569. [00:10:31.716100] [submariner]$ [cluster3] local crd_create=true
  2570. [00:10:31.716386] [submariner]$ [cluster2] local crd_create=true
  2571. [00:10:31.717761] 
  2572. [00:10:31.717793] 
  2573. [00:10:33.404405] [submariner]$ [cluster2] helm --kube-context cluster2 install submariner-latest/submariner --name submariner --namespace submariner-operator --set ipsec.psk=qCCHeRwagOWP2OQ1wS1noBxtccdx9jw7PA0yATDVIqlQ1IJcc8pdOxkNwxYDZm8k --set broker.server=172.17.0.9:6443 --set broker.token=eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJzdWJtYXJpbmVyLWs4cy1icm9rZXIiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlY3JldC5uYW1lIjoic3VibWFyaW5lci1rOHMtYnJva2VyLWNsaWVudC10b2tlbi1iejl4ZCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50Lm5hbWUiOiJzdWJtYXJpbmVyLWs4cy1icm9rZXItY2xpZW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiOWUyNDUzNmUtOGFkNi0xMWVhLWEwOWQtMDI0MmFjMTEwMDA5Iiwic3ViIjoic3lzdGVtOnNlcnZpY2VhY2NvdW50OnN1Ym1hcmluZXItazhzLWJyb2tlcjpzdWJtYXJpbmVyLWs4cy1icm9rZXItY2xpZW50In0.mJOCT3rLE1xeIxXNj-F3KfB-597eOXfj10dY2SZdyRSguZc3lFnlx777DhvZ2TvlDMZn6P-MBufVFa-ei22jJJrAzf6H5PIMeFoNWtpZ91EVSbyCKkJasaw8OKVdXOFWPShUU3e-6iDLJ7RRm6A9nL_mzQ04CykNNUV0Ob4md1N499NddsytvPnlSQq2G-988umYdZYENQ9AEwMWc_Y-xgcgXuys8tntsCUVgw7c8S9uIoUqT_D0foJsQoCkb7Poaoo4bdTpux309mfst8u0qsqgLxEalGz3QEoChnAVBGQ9lkQeX7xbY6COb_b0XmNDSaJPsRcTa7A67-6HJEXURw --set broker.namespace=submariner-k8s-broker --set broker.ca=LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJd01EUXpNREV4TXpFeE4xb1hEVE13TURReU9ERXhNekV4TjFvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTjN4CnBEMWpjVjhReGhwdlBaaGt1VTZnUHhmSzAvUENRekYwbFEvd3pPYk5BK1NTVHZ5Uy9Hd3g5WjVwaExzVG1hLzgKWmJEUXU0aUhTMGdSN2dhUFcwcnVBYjFUdUpFUFB3UlMrcGZCWDVXNDRLZnZrVGdPdGZqTDdORDljcXV2bjFucgpqQ1lYaG81aFA0eHBXZEE1ZnFYVWVncjJQU2h6Z2pLQ0l1OFhkeEFqa0oyTWp4UVRuRlZmNzdyVkxHTmxscldDCjFjSzFRb00yTzJEazFGVHJCVWo0Ylk1VXZ0WUErQlpxNzg4SHlMT1I2NFRqakZTUnEwSlYxSStPaU5lM1JDWUwKR2xoYWxUY3p1V1BmN0dPblN3cDFOODhHemtYYkIrV3lWcEZlQSt2cWxleExQTXU4UldHNUhyK2ZVYmMwYy9XMgpGbTVYU2U3RWxOVXlFRUt2ZTRNQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFJQTBXT3NoS0pLTFJaYmszREdlMlQza1A4bVoKSENzNzlRMnpSSUtiWTZFYXRRMnRHTFBjemFDT2VkMTU0MWFMQXVDR005cmVpSjJ6eFdERXF6N0pRd3FNa3Y2egpMaWwxeS9PbGQrNlhid0xoakF5aStXdVlEK0tlVjZ1VE5xRThMTXl0TDdzM2VYdUh2TU5TOThJelV0bFlYNFJ0CmE3Mi9jZDl3NHIwYTRrejBnWk5PdnVzZmY3MjVraXgwNzE1Rkx4OXFjL256ZDBZN0M2cTh1WkNxcndTZk13UlQKczJ2TWRDMUsxaXBiNWNGSkxqaXJPU2x4cjgvOTArNWMvWHQ1djdlR01ZQjdkTUdBa2hCS25OMWFnR0VXclhTcApzbThJcFJrMm1YNDZVNnlSV1pXWklxL01RUXk0QlljSnNUTVhobHpGUCtRRXdzUGVmOUJqRTZwb25kQT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo= --set submariner.clusterId=cluster2 --set submariner.clusterCidr=10.240.0.0/16 --set submariner.serviceCidr=100.90.0.0/16 --set submariner.globalCidr=169.254.2.0/24 --set serviceAccounts.globalnet.create=true --set submariner.natEnabled=false --set routeAgent.image.repository=localhost:5000/submariner-route-agent --set routeAgent.image.tag=local --set routeAgent.image.pullPolicy=IfNotPresent --set engine.image.repository=localhost:5000/submariner --set engine.image.tag=local --set engine.image.pullPolicy=IfNotPresent --set globalnet.image.repository=localhost:5000/submariner-globalnet --set globalnet.image.tag=local --set globalnet.image.pullPolicy=IfNotPresent --set crd.create=true --set submariner.cableDriver=
  2574. [00:10:33.518317] [submariner]$ [cluster3] helm --kube-context cluster3 install submariner-latest/submariner --name submariner --namespace submariner-operator --set ipsec.psk=qCCHeRwagOWP2OQ1wS1noBxtccdx9jw7PA0yATDVIqlQ1IJcc8pdOxkNwxYDZm8k --set broker.server=172.17.0.9:6443 --set broker.token=eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJzdWJtYXJpbmVyLWs4cy1icm9rZXIiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlY3JldC5uYW1lIjoic3VibWFyaW5lci1rOHMtYnJva2VyLWNsaWVudC10b2tlbi1iejl4ZCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50Lm5hbWUiOiJzdWJtYXJpbmVyLWs4cy1icm9rZXItY2xpZW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiOWUyNDUzNmUtOGFkNi0xMWVhLWEwOWQtMDI0MmFjMTEwMDA5Iiwic3ViIjoic3lzdGVtOnNlcnZpY2VhY2NvdW50OnN1Ym1hcmluZXItazhzLWJyb2tlcjpzdWJtYXJpbmVyLWs4cy1icm9rZXItY2xpZW50In0.mJOCT3rLE1xeIxXNj-F3KfB-597eOXfj10dY2SZdyRSguZc3lFnlx777DhvZ2TvlDMZn6P-MBufVFa-ei22jJJrAzf6H5PIMeFoNWtpZ91EVSbyCKkJasaw8OKVdXOFWPShUU3e-6iDLJ7RRm6A9nL_mzQ04CykNNUV0Ob4md1N499NddsytvPnlSQq2G-988umYdZYENQ9AEwMWc_Y-xgcgXuys8tntsCUVgw7c8S9uIoUqT_D0foJsQoCkb7Poaoo4bdTpux309mfst8u0qsqgLxEalGz3QEoChnAVBGQ9lkQeX7xbY6COb_b0XmNDSaJPsRcTa7A67-6HJEXURw --set broker.namespace=submariner-k8s-broker --set broker.ca=LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJd01EUXpNREV4TXpFeE4xb1hEVE13TURReU9ERXhNekV4TjFvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTjN4CnBEMWpjVjhReGhwdlBaaGt1VTZnUHhmSzAvUENRekYwbFEvd3pPYk5BK1NTVHZ5Uy9Hd3g5WjVwaExzVG1hLzgKWmJEUXU0aUhTMGdSN2dhUFcwcnVBYjFUdUpFUFB3UlMrcGZCWDVXNDRLZnZrVGdPdGZqTDdORDljcXV2bjFucgpqQ1lYaG81aFA0eHBXZEE1ZnFYVWVncjJQU2h6Z2pLQ0l1OFhkeEFqa0oyTWp4UVRuRlZmNzdyVkxHTmxscldDCjFjSzFRb00yTzJEazFGVHJCVWo0Ylk1VXZ0WUErQlpxNzg4SHlMT1I2NFRqakZTUnEwSlYxSStPaU5lM1JDWUwKR2xoYWxUY3p1V1BmN0dPblN3cDFOODhHemtYYkIrV3lWcEZlQSt2cWxleExQTXU4UldHNUhyK2ZVYmMwYy9XMgpGbTVYU2U3RWxOVXlFRUt2ZTRNQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFJQTBXT3NoS0pLTFJaYmszREdlMlQza1A4bVoKSENzNzlRMnpSSUtiWTZFYXRRMnRHTFBjemFDT2VkMTU0MWFMQXVDR005cmVpSjJ6eFdERXF6N0pRd3FNa3Y2egpMaWwxeS9PbGQrNlhid0xoakF5aStXdVlEK0tlVjZ1VE5xRThMTXl0TDdzM2VYdUh2TU5TOThJelV0bFlYNFJ0CmE3Mi9jZDl3NHIwYTRrejBnWk5PdnVzZmY3MjVraXgwNzE1Rkx4OXFjL256ZDBZN0M2cTh1WkNxcndTZk13UlQKczJ2TWRDMUsxaXBiNWNGSkxqaXJPU2x4cjgvOTArNWMvWHQ1djdlR01ZQjdkTUdBa2hCS25OMWFnR0VXclhTcApzbThJcFJrMm1YNDZVNnlSV1pXWklxL01RUXk0QlljSnNUTVhobHpGUCtRRXdzUGVmOUJqRTZwb25kQT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo= --set submariner.clusterId=cluster3 --set submariner.clusterCidr=10.240.0.0/16 --set submariner.serviceCidr=100.90.0.0/16 --set submariner.globalCidr=169.254.3.0/24 --set serviceAccounts.globalnet.create=true --set submariner.natEnabled=false --set routeAgent.image.repository=localhost:5000/submariner-route-agent --set routeAgent.image.tag=local --set routeAgent.image.pullPolicy=IfNotPresent --set engine.image.repository=localhost:5000/submariner --set engine.image.tag=local --set engine.image.pullPolicy=IfNotPresent --set globalnet.image.repository=localhost:5000/submariner-globalnet --set globalnet.image.tag=local --set globalnet.image.pullPolicy=IfNotPresent --set crd.create=true --set submariner.cableDriver=
  2575. [00:10:35.529700] [cluster3] Installing Submariner...
  2576. [00:10:35.529797] [cluster3] NAME: submariner
  2577. [00:10:35.529824] [cluster3] LAST DEPLOYED: Thu Apr 30 11:35:05 2020
  2578. [00:10:35.529843] [cluster3] NAMESPACE: submariner-operator
  2579. [00:10:35.529858] [cluster3] STATUS: DEPLOYED
  2580. [00:10:35.529873] [cluster3]
  2581. [00:10:35.529889] [cluster3] RESOURCES:
  2582. [00:10:35.529904] [cluster3] ==> v1/ClusterRole
  2583. [00:10:35.529920] [cluster3] NAME AGE
  2584. [00:10:35.529935] [cluster3] submariner:globalnet 1s
  2585. [00:10:35.529950] [cluster3] submariner:routeagent 1s
  2586. [00:10:35.529967] [cluster3]
  2587. [00:10:35.529985] [cluster3] ==> v1/ClusterRoleBinding
  2588. [00:10:35.530002] [cluster3] NAME AGE
  2589. [00:10:35.530019] [cluster3] submariner:globalnet 1s
  2590. [00:10:35.530037] [cluster3] submariner:routeagent 1s
  2591. [00:10:35.530055] [cluster3]
  2592. [00:10:35.530072] [cluster3] ==> v1/DaemonSet
  2593. [00:10:35.530091] [cluster3] NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE SELECTOR AGE
  2594. [00:10:35.530110] [cluster3] submariner-gateway 1 1 0 1 0 submariner.io/gateway=true 1s
  2595. [00:10:35.530128] [cluster3] submariner-globalnet 1 1 0 1 0 submariner.io/gateway=true 1s
  2596. [00:10:35.530146] [cluster3] submariner-routeagent 2 2 0 2 0 <none> 1s
  2597. [00:10:35.530164] [cluster3]
  2598. [00:10:35.530180] [cluster3] ==> v1/Pod(related)
  2599. [00:10:35.530198] [cluster3] NAME READY STATUS RESTARTS AGE
  2600. [00:10:35.530215] [cluster3] submariner-gateway-jr4tv 0/1 ContainerCreating 0 1s
  2601. [00:10:35.530233] [cluster3] submariner-globalnet-wlvtd 0/1 ContainerCreating 0 1s
  2602. [00:10:35.530250] [cluster3] submariner-routeagent-8szh4 0/1 ContainerCreating 0 0s
  2603. [00:10:35.530267] [cluster3] submariner-routeagent-qvm4h 0/1 ContainerCreating 0 0s
  2604. [00:10:35.530290] [cluster3]
  2605. [00:10:35.530308] [cluster3] ==> v1/Role
  2606. [00:10:35.530321] [cluster3] NAME AGE
  2607. [00:10:35.530333] [cluster3] submariner:engine 1s
  2608. [00:10:35.530345] [cluster3] submariner:routeagent 1s
  2609. [00:10:35.530357] [cluster3]
  2610. [00:10:35.530368] [cluster3] ==> v1/RoleBinding
  2611. [00:10:35.530382] [cluster3] NAME AGE
  2612. [00:10:35.530425] [cluster3] submariner:engine 1s
  2613. [00:10:35.530444] [cluster3] submariner:routeagent 1s
  2614. [00:10:35.530461] [cluster3]
  2615. [00:10:35.530479] [cluster3] ==> v1/ServiceAccount
  2616. [00:10:35.530496] [cluster3] NAME SECRETS AGE
  2617. [00:10:35.530514] [cluster3] submariner-engine 1 1s
  2618. [00:10:35.530531] [cluster3] submariner-globalnet 1 1s
  2619. [00:10:35.530549] [cluster3] submariner-routeagent 1 1s
  2620. [00:10:35.530566] [cluster3]
  2621. [00:10:35.530584] [cluster3]
  2622. [00:10:35.530602] [cluster3] NOTES:
  2623. [00:10:35.530620] [cluster3] Submariner is now installed.
  2624. [00:10:35.530638] [cluster3] If you haven't done so yet, please label a node as `submariner.io/gateway=true` to elect it for running Submariner.
  2625. [00:10:35.530656] [cluster3]
  2626. [00:10:35.530673] [cluster3] By default, Submariner runs with 1 replica. If you have more than one Gateway host, you can scale Submariner to N replicas, and the other Submariner pods will simply join the leader election pool.
  2627. [00:10:35.532535] [submariner]$ wait 5568
  2628. [00:10:38.328652] [cluster2] Installing Submariner...
  2629. [00:10:38.328734] [cluster2] NAME: submariner
  2630. [00:10:38.328764] [cluster2] LAST DEPLOYED: Thu Apr 30 11:35:05 2020
  2631. [00:10:38.328775] [cluster2] NAMESPACE: submariner-operator
  2632. [00:10:38.328783] [cluster2] STATUS: DEPLOYED
  2633. [00:10:38.328792] [cluster2]
  2634. [00:10:38.328800] [cluster2] RESOURCES:
  2635. [00:10:38.328809] [cluster2] ==> v1/ClusterRole
  2636. [00:10:38.328817] [cluster2] NAME AGE
  2637. [00:10:38.328826] [cluster2] submariner:globalnet 2s
  2638. [00:10:38.328835] [cluster2] submariner:routeagent 1s
  2639. [00:10:38.328843] [cluster2]
  2640. [00:10:38.328851] [cluster2] ==> v1/ClusterRoleBinding
  2641. [00:10:38.328860] [cluster2] NAME AGE
  2642. [00:10:38.328868] [cluster2] submariner:globalnet 1s
  2643. [00:10:38.328877] [cluster2] submariner:routeagent 1s
  2644. [00:10:38.328885] [cluster2]
  2645. [00:10:38.328893] [cluster2] ==> v1/DaemonSet
  2646. [00:10:38.328902] [cluster2] NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE SELECTOR AGE
  2647. [00:10:38.328911] [cluster2] submariner-gateway 1 1 0 1 0 submariner.io/gateway=true 1s
  2648. [00:10:38.328920] [cluster2] submariner-globalnet 1 1 0 1 0 submariner.io/gateway=true 1s
  2649. [00:10:38.328929] [cluster2] submariner-routeagent 2 2 0 2 0 <none> 1s
  2650. [00:10:38.328938] [cluster2]
  2651. [00:10:38.328947] [cluster2] ==> v1/Pod(related)
  2652. [00:10:38.328955] [cluster2] NAME READY STATUS RESTARTS AGE
  2653. [00:10:38.328982] [cluster2] submariner-gateway-p6l5k 0/1 ContainerCreating 0 1s
  2654. [00:10:38.328996] [cluster2] submariner-globalnet-xf9nk 0/1 ContainerCreating 0 1s
  2655. [00:10:38.329004] [cluster2] submariner-routeagent-74vfg 0/1 ContainerCreating 0 1s
  2656. [00:10:38.329013] [cluster2] submariner-routeagent-m92wx 0/1 ContainerCreating 0 1s
  2657. [00:10:38.329022] [cluster2]
  2658. [00:10:38.329030] [cluster2] ==> v1/Role
  2659. [00:10:38.329039] [cluster2] NAME AGE
  2660. [00:10:38.329047] [cluster2] submariner:engine 1s
  2661. [00:10:38.329056] [cluster2] submariner:routeagent 1s
  2662. [00:10:38.329064] [cluster2]
  2663. [00:10:38.329073] [cluster2] ==> v1/RoleBinding
  2664. [00:10:38.329081] [cluster2] NAME AGE
  2665. [00:10:38.329090] [cluster2] submariner:engine 1s
  2666. [00:10:38.329099] [cluster2] submariner:routeagent 1s
  2667. [00:10:38.329107] [cluster2]
  2668. [00:10:38.329116] [cluster2] ==> v1/ServiceAccount
  2669. [00:10:38.329125] [cluster2] NAME SECRETS AGE
  2670. [00:10:38.329133] [cluster2] submariner-engine 1 2s
  2671. [00:10:38.329142] [cluster2] submariner-globalnet 1 2s
  2672. [00:10:38.329151] [cluster2] submariner-routeagent 1 2s
  2673. [00:10:38.329160] [cluster2]
  2674. [00:10:38.329167] [cluster2]
  2675. [00:10:38.329176] [cluster2] NOTES:
  2676. [00:10:38.329185] [cluster2] Submariner is now installed.
  2677. [00:10:38.329193] [cluster2] If you haven't done so yet, please label a node as `submariner.io/gateway=true` to elect it for running Submariner.
  2678. [00:10:38.329202] [cluster2]
  2679. [00:10:38.329211] [cluster2] By default, Submariner runs with 1 replica. If you have more than one Gateway host, you can scale Submariner to N replicas, and the other Submariner pods will simply join the leader election pool.
  2680. [00:10:38.331700] [submariner]$ deploytool_postreqs
  2681. [00:10:38.334670] [submariner]$ deploytool_postreqs
  2682. [00:10:38.336138] [submariner]$ :
  2683. [00:10:38.337920] [submariner]$ with_context cluster2 connectivity_tests
  2684. [00:10:38.341322] [submariner]$ with_context cluster2 connectivity_tests
  2685. [00:10:38.347547] [submariner]$ local cluster=cluster2
  2686. [00:10:38.355552] [submariner]$ [cluster2] local cmnd=connectivity_tests
  2687. [00:10:38.360307] [submariner]$ [cluster2] connectivity_tests
  2688. [00:10:38.363215] [submariner]$ [cluster2] connectivity_tests
  2689. [00:10:38.369818] [submariner]$ [cluster2] deploy_resource /opt/shipyard/scripts/resources/netshoot.yaml
  2690. [00:10:38.380483] [submariner]$ [cluster2] deploy_resource /opt/shipyard/scripts/resources/netshoot.yaml
  2691. [00:10:38.383664] [submariner]$ [cluster2] local resource_file=/opt/shipyard/scripts/resources/netshoot.yaml
  2692. [00:10:38.385870] [submariner]$ [cluster2] local resource_name
  2693. [00:10:38.406812] [submariner]$ [cluster2] resource_name=netshoot
  2694. [00:10:38.410247] [submariner]$ [cluster2] basename /opt/shipyard/scripts/resources/netshoot.yaml .yaml
  2695. [00:10:38.413555] [submariner]$ [cluster2] kubectl apply -f /opt/shipyard/scripts/resources/netshoot.yaml
  2696. [00:10:38.418783] [submariner]$ [cluster2] kubectl apply -f /opt/shipyard/scripts/resources/netshoot.yaml
  2697. [00:10:38.422679] [submariner]$ [cluster2] command kubectl --context=cluster2 apply -f /opt/shipyard/scripts/resources/netshoot.yaml
  2698. [00:10:38.423987] [submariner]$ [cluster2] kubectl --context=cluster2 apply -f /opt/shipyard/scripts/resources/netshoot.yaml
  2699. [00:10:42.127419] deployment.apps/netshoot created
  2700. [00:10:42.159931] Waiting for netshoot pods to be ready.
  2701. [00:10:42.161979] [submariner]$ [cluster2] kubectl rollout status deploy/netshoot --timeout=120s
  2702. [00:10:42.171059] [submariner]$ [cluster2] kubectl rollout status deploy/netshoot --timeout=120s
  2703. [00:10:42.172835] [submariner]$ [cluster2] command kubectl --context=cluster2 rollout status deploy/netshoot --timeout=120s
  2704. [00:10:42.178908] [submariner]$ [cluster2] kubectl --context=cluster2 rollout status deploy/netshoot --timeout=120s
  2705. [00:10:45.296440] Waiting for deployment "netshoot" rollout to finish: 0 of 1 updated replicas are available...
  2706. [00:11:25.889541] deployment "netshoot" successfully rolled out
  2707. [00:11:25.919582] [submariner]$ [cluster2] with_context cluster3 deploy_resource /opt/shipyard/scripts/resources/nginx-demo.yaml
  2708. [00:11:25.925964] [submariner]$ [cluster2] with_context cluster3 deploy_resource /opt/shipyard/scripts/resources/nginx-demo.yaml
  2709. [00:11:25.927894] [submariner]$ [cluster2] local cluster=cluster3
  2710. [00:11:25.930673] [submariner]$ [cluster3] local cmnd=deploy_resource
  2711. [00:11:25.931922] [submariner]$ [cluster3] deploy_resource /opt/shipyard/scripts/resources/nginx-demo.yaml
  2712. [00:11:25.933302] [submariner]$ [cluster3] deploy_resource
  2713. [00:11:25.935824] [submariner]$ [cluster3] local resource_file=/opt/shipyard/scripts/resources/nginx-demo.yaml
  2714. [00:11:25.945579] [submariner]$ [cluster3] local resource_name
  2715. [00:11:25.949125] [submariner]$ [cluster3] resource_name=nginx-demo
  2716. [00:11:25.955062] [submariner]$ [cluster3] basename /opt/shipyard/scripts/resources/nginx-demo.yaml .yaml
  2717. [00:11:25.959794] [submariner]$ [cluster3] kubectl apply -f /opt/shipyard/scripts/resources/nginx-demo.yaml
  2718. [00:11:25.961637] [submariner]$ [cluster3] kubectl apply -f /opt/shipyard/scripts/resources/nginx-demo.yaml
  2719. [00:11:25.965836] [submariner]$ [cluster3] command kubectl --context=cluster3 apply -f /opt/shipyard/scripts/resources/nginx-demo.yaml
  2720. [00:11:25.967463] [submariner]$ [cluster3] kubectl --context=cluster3 apply -f /opt/shipyard/scripts/resources/nginx-demo.yaml
  2721. [00:11:27.760622] deployment.apps/nginx-demo created
  2722. [00:11:28.101149] service/nginx-demo created
  2723. [00:11:28.120255] Waiting for nginx-demo pods to be ready.
  2724. [00:11:28.126886] [submariner]$ [cluster3] kubectl rollout status deploy/nginx-demo --timeout=120s
  2725. [00:11:28.128285] [submariner]$ [cluster3] kubectl rollout status deploy/nginx-demo --timeout=120s
  2726. [00:11:28.138949] [submariner]$ [cluster3] command kubectl --context=cluster3 rollout status deploy/nginx-demo --timeout=120s
  2727. [00:11:28.145087] [submariner]$ [cluster3] kubectl --context=cluster3 rollout status deploy/nginx-demo --timeout=120s
  2728. [00:11:30.537558] Waiting for deployment "nginx-demo" rollout to finish: 0 of 2 updated replicas are available...
  2729. [00:11:44.536324] Waiting for deployment "nginx-demo" rollout to finish: 1 of 2 updated replicas are available...
  2730. [00:11:50.578140] deployment "nginx-demo" successfully rolled out
  2731. [00:11:50.630228] [submariner]$ [cluster2] local netshoot_pod nginx_svc_ip
  2732. [00:11:51.629414] [submariner]$ [cluster2] netshoot_pod=netshoot-785ffd8c8-xmc6z
  2733. [00:11:51.631425] [submariner]$ [cluster2] kubectl get pods -l app=netshoot
  2734. [00:11:51.633278] [submariner]$ [cluster2] awk FNR == 2 {print $1}
  2735. [00:11:51.635614] [submariner]$ [cluster2] kubectl get pods -l app=netshoot
  2736. [00:11:51.649656] [submariner]$ [cluster2] command kubectl --context=cluster2 get pods -l app=netshoot
  2737. [00:11:51.651373] [submariner]$ [cluster2] kubectl --context=cluster2 get pods -l app=netshoot
  2738. [00:11:53.034632] [submariner]$ [cluster2] nginx_svc_ip=169.254.3.124
  2739. [00:11:53.036567] [submariner]$ [cluster2] with_context cluster3 get_svc_ip nginx-demo
  2740. [00:11:53.037544] [submariner]$ [cluster2] with_context cluster3 get_svc_ip nginx-demo
  2741. [00:11:53.038743] [submariner]$ [cluster2] local cluster=cluster3
  2742. [00:11:53.039733] [submariner]$ [cluster3] local cmnd=get_svc_ip
  2743. [00:11:53.041105] [submariner]$ [cluster3] get_svc_ip nginx-demo
  2744. [00:11:53.042083] [submariner]$ [cluster3] get_svc_ip
  2745. [00:11:53.043142] [submariner]$ [cluster3] local svc_name=nginx-demo
  2746. [00:11:53.044048] [submariner]$ [cluster3] local svc_ip
  2747. [00:11:53.774949] [submariner]$ [cluster3] svc_ip=169.254.3.124
  2748. [00:11:53.776754] [submariner]$ [cluster3] with_retries 30 get_globalip nginx-demo
  2749. [00:11:53.777907] [submariner]$ [cluster3] with_retries 30 get_globalip nginx-demo
  2750. [00:11:53.780933] [submariner]$ [cluster3] local retries
  2751. [00:11:53.783193] [submariner]$ [cluster3] retries=1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
  2752. [00:11:53.784698] [submariner]$ [cluster3] eval echo {1..30}
  2753. [00:11:53.786151] [submariner]$ [cluster3] local cmnd=get_globalip
  2754. [00:11:53.787404] [submariner]$ [cluster3] get_globalip nginx-demo
  2755. [00:11:53.788546] [submariner]$ [cluster3] get_globalip
  2756. [00:11:53.789714] [submariner]$ [cluster3] local svc_name=nginx-demo
  2757. [00:11:53.790899] [submariner]$ [cluster3] local gip
  2758. [00:11:54.462227] [submariner]$ [cluster3] gip=169.254.3.124
  2759. [00:11:54.464433] [submariner]$ [cluster3] kubectl get svc nginx-demo -o jsonpath={.metadata.annotations.submariner\.io/globalIp}
  2760. [00:11:54.466091] [submariner]$ [cluster3] kubectl get svc nginx-demo -o jsonpath={.metadata.annotations.submariner\.io/globalIp}
  2761. [00:11:54.467320] [submariner]$ [cluster3] command kubectl --context=cluster3 get svc nginx-demo -o jsonpath={.metadata.annotations.submariner\.io/globalIp}
  2762. [00:11:54.468168] [submariner]$ [cluster3] kubectl --context=cluster3 get svc nginx-demo -o jsonpath={.metadata.annotations.submariner.io/globalIp}
  2763. [00:11:55.227097] [submariner]$ [cluster3] return 0
  2764. [00:11:55.230604] [submariner]$ [cluster2] with_retries 5 test_connection netshoot-785ffd8c8-xmc6z 169.254.3.124
  2765. [00:11:55.232207] [submariner]$ [cluster2] with_retries 5 test_connection netshoot-785ffd8c8-xmc6z 169.254.3.124
  2766. [00:11:55.233348] [submariner]$ [cluster2] local retries
  2767. [00:11:55.236880] [submariner]$ [cluster2] retries=1 2 3 4 5
  2768. [00:11:55.242877] [submariner]$ [cluster2] eval echo {1..5}
  2769. [00:11:55.244364] [submariner]$ [cluster2] local cmnd=test_connection
  2770. [00:11:55.245482] [submariner]$ [cluster2] test_connection netshoot-785ffd8c8-xmc6z 169.254.3.124
  2771. [00:11:55.246634] [submariner]$ [cluster2] test_connection
  2772. [00:11:55.247747] [submariner]$ [cluster2] local source_pod=netshoot-785ffd8c8-xmc6z
  2773. [00:11:55.248761] [submariner]$ [cluster2] local target_address=169.254.3.124
  2774. [00:11:55.249002] Attempting connectivity between clusters - netshoot-785ffd8c8-xmc6z (cluster2) --> 169.254.3.124 (service on cluster3)
  2775. [00:11:55.250286] [submariner]$ [cluster2] kubectl exec netshoot-785ffd8c8-xmc6z -- curl --output /dev/null -m 30 --silent --head --fail 169.254.3.124
  2776. [00:11:55.251339] [submariner]$ [cluster2] kubectl exec netshoot-785ffd8c8-xmc6z -- curl --output /dev/null -m 30 --silent --head --fail 169.254.3.124
  2777. [00:11:55.252387] [submariner]$ [cluster2] command kubectl --context=cluster2 exec netshoot-785ffd8c8-xmc6z -- curl --output /dev/null -m 30 --silent --head --fail 169.254.3.124
  2778. [00:11:55.253432] [submariner]$ [cluster2] kubectl --context=cluster2 exec netshoot-785ffd8c8-xmc6z -- curl --output /dev/null -m 30 --silent --head --fail 169.254.3.124
  2779. [00:11:59.246374] Connection test was successful!
  2780. [00:11:59.248006] [submariner]$ [cluster2] return 0
  2781. [00:11:59.249364] [submariner]$ [cluster2] remove_resource /opt/shipyard/scripts/resources/netshoot.yaml
  2782. [00:11:59.250533] [submariner]$ [cluster2] remove_resource /opt/shipyard/scripts/resources/netshoot.yaml
  2783. [00:11:59.251799] [submariner]$ [cluster2] local resource_file=/opt/shipyard/scripts/resources/netshoot.yaml
  2784. [00:11:59.253036] [submariner]$ [cluster2] kubectl delete -f /opt/shipyard/scripts/resources/netshoot.yaml
  2785. [00:11:59.254083] [submariner]$ [cluster2] kubectl delete -f /opt/shipyard/scripts/resources/netshoot.yaml
  2786. [00:11:59.255523] [submariner]$ [cluster2] command kubectl --context=cluster2 delete -f /opt/shipyard/scripts/resources/netshoot.yaml
  2787. [00:11:59.256677] [submariner]$ [cluster2] kubectl --context=cluster2 delete -f /opt/shipyard/scripts/resources/netshoot.yaml
  2788. [00:11:59.948616] deployment.apps "netshoot" deleted
  2789. [00:11:59.973297] [submariner]$ [cluster2] with_context cluster3 remove_resource /opt/shipyard/scripts/resources/nginx-demo.yaml
  2790. [00:11:59.975026] [submariner]$ [cluster2] with_context cluster3 remove_resource /opt/shipyard/scripts/resources/nginx-demo.yaml
  2791. [00:11:59.976821] [submariner]$ [cluster2] local cluster=cluster3
  2792. [00:11:59.977954] [submariner]$ [cluster3] local cmnd=remove_resource
  2793. [00:11:59.979216] [submariner]$ [cluster3] remove_resource /opt/shipyard/scripts/resources/nginx-demo.yaml
  2794. [00:11:59.980499] [submariner]$ [cluster3] remove_resource
  2795. [00:11:59.981611] [submariner]$ [cluster3] local resource_file=/opt/shipyard/scripts/resources/nginx-demo.yaml
  2796. [00:11:59.982894] [submariner]$ [cluster3] kubectl delete -f /opt/shipyard/scripts/resources/nginx-demo.yaml
  2797. [00:11:59.984138] [submariner]$ [cluster3] kubectl delete -f /opt/shipyard/scripts/resources/nginx-demo.yaml
  2798. [00:11:59.986162] [submariner]$ [cluster3] command kubectl --context=cluster3 delete -f /opt/shipyard/scripts/resources/nginx-demo.yaml
  2799. [00:11:59.987294] [submariner]$ [cluster3] kubectl --context=cluster3 delete -f /opt/shipyard/scripts/resources/nginx-demo.yaml
  2800. [00:12:00.680364] deployment.apps "nginx-demo" deleted
  2801. [00:12:00.745082] service "nginx-demo" deleted
  2802. [00:12:00.790135] make[1]: Leaving directory '/go/src/github.com/submariner-io/submariner'
  2803. [00:12:00.795725] [submariner]$ test_with_e2e_tests
  2804. [00:12:00.796626] [submariner]$ test_with_e2e_tests
  2805. [00:12:00.797949] [submariner]$ set -o pipefail
  2806. [00:12:00.799350] [submariner]$ cd /go/src/github.com/submariner-io/submariner/test/e2e
  2807. [00:12:00.800533] [e2e]$ go test -v -args -ginkgo.v -ginkgo.randomizeAllSpecs -submariner-namespace submariner-operator -dp-context cluster2 -dp-context cluster3 -dp-context cluster1 -ginkgo.noColor -ginkgo.reportPassed -ginkgo.focus \[.*\] -ginkgo.reportFile /go/src/github.com/submariner-io/submariner/output/e2e-junit.xml
  2808. [00:12:00.808411] [e2e]$ tee /go/src/github.com/submariner-io/submariner/output/e2e-tests.log
  2809. [00:12:59.514852] === RUN TestE2E
  2810. [00:12:59.515528] Running Suite: Submariner E2E suite
  2811. [00:12:59.515716] ===================================
  2812. [00:12:59.515845] Random Seed: 1588246650 - Will randomize all specs
  2813. [00:12:59.515877] Will run 19 of 20 specs
  2814. [00:12:59.515889]
  2815. [00:12:59.516168] STEP: Creating kubernetes clients
  2816. [00:12:59.527100] STEP: Creating submariner clients
  2817. [00:12:59.537551] [dataplane] Basic TCP connectivity tests across clusters without discovery when a pod connects via TCP to a remote pod when the pod is on a gateway and the remote pod is on a gateway
  2818. [00:12:59.537612] should have sent the expected data from the pod to the other pod
  2819. [00:12:59.537634] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  2820. [00:12:59.537648] STEP: Creating namespace objects with basename "dataplane-conn-nd"
  2821. [00:12:59.566876] STEP: Generated namespace "e2e-tests-dataplane-conn-nd-qhf4c" in cluster "cluster2" to execute the tests in
  2822. [00:12:59.566942] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-qhf4c" in cluster "cluster3"
  2823. [00:12:59.575772] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-qhf4c" in cluster "cluster1"
  2824. [00:12:59.614660] Apr 30 11:37:30.485: INFO: Globalnet enabled, skipping the test...
  2825. [00:12:59.614744] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-qhf4c" on cluster "cluster2"
  2826. [00:12:59.642381] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-qhf4c" on cluster "cluster3"
  2827. [00:12:59.671704] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-qhf4c" on cluster "cluster1"
  2828. [00:12:59.687692]
  2829. [00:12:59.688082] S [SKIPPING] [0.150 seconds]
  2830. [00:12:59.688151] [dataplane] Basic TCP connectivity tests across clusters without discovery
  2831. [00:12:59.688165] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:9
  2832. [00:12:59.688175] when a pod connects via TCP to a remote pod
  2833. [00:12:59.688185] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:32
  2834. [00:12:59.688193] when the pod is on a gateway and the remote pod is on a gateway
  2835. [00:12:59.688201] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:50
  2836. [00:12:59.688211] should have sent the expected data from the pod to the other pod [It]
  2837. [00:12:59.688218] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  2838. [00:12:59.688227]
  2839. [00:12:59.688234] Apr 30 11:37:30.485: Globalnet enabled, skipping the test...
  2840. [00:12:59.688244]
  2841. [00:12:59.688254] /go/src/github.com/submariner-io/submariner/vendor/github.com/submariner-io/shipyard/test/e2e/framework/logging.go:42
  2842. [00:12:59.688262] ------------------------------
  2843. [00:12:59.688269] P [PENDING]
  2844. [00:12:59.688277] [expansion] Test expanding/shrinking an existing cluster fleet
  2845. [00:12:59.688284] /go/src/github.com/submariner-io/submariner/test/e2e/cluster/add_remove_cluster.go:12
  2846. [00:12:59.688292] Should be able to add and remove third cluster
  2847. [00:12:59.688299] /go/src/github.com/submariner-io/submariner/test/e2e/cluster/add_remove_cluster.go:15
  2848. [00:12:59.688307] ------------------------------
  2849. [00:12:59.688315] [dataplane] Basic TCP connectivity tests across clusters without discovery when a pod connects via TCP to a remote pod when the pod is not on a gateway and the remote pod is on a gateway
  2850. [00:12:59.688323] should have sent the expected data from the pod to the other pod
  2851. [00:12:59.688330] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  2852. [00:12:59.688338] STEP: Creating namespace objects with basename "dataplane-conn-nd"
  2853. [00:12:59.694069] STEP: Generated namespace "e2e-tests-dataplane-conn-nd-krz5j" in cluster "cluster2" to execute the tests in
  2854. [00:12:59.694368] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-krz5j" in cluster "cluster3"
  2855. [00:12:59.728872] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-krz5j" in cluster "cluster1"
  2856. [00:12:59.738773] Apr 30 11:37:30.613: INFO: Globalnet enabled, skipping the test...
  2857. [00:12:59.740257] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-krz5j" on cluster "cluster2"
  2858. [00:12:59.781761] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-krz5j" on cluster "cluster3"
  2859. [00:12:59.801627] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-krz5j" on cluster "cluster1"
  2860. [00:12:59.822635]
  2861. [00:12:59.823003] S [SKIPPING] [0.135 seconds]
  2862. [00:12:59.823073] [dataplane] Basic TCP connectivity tests across clusters without discovery
  2863. [00:12:59.823089] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:9
  2864. [00:12:59.823097] when a pod connects via TCP to a remote pod
  2865. [00:12:59.823105] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:32
  2866. [00:12:59.823114] when the pod is not on a gateway and the remote pod is on a gateway
  2867. [00:12:59.823122] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:42
  2868. [00:12:59.823130] should have sent the expected data from the pod to the other pod [It]
  2869. [00:12:59.823137] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  2870. [00:12:59.823145]
  2871. [00:12:59.823174] Apr 30 11:37:30.613: Globalnet enabled, skipping the test...
  2872. [00:12:59.823181]
  2873. [00:12:59.823189] /go/src/github.com/submariner-io/submariner/vendor/github.com/submariner-io/shipyard/test/e2e/framework/logging.go:42
  2874. [00:12:59.823197] ------------------------------
  2875. [00:12:59.823205] [dataplane] Basic TCP connectivity tests across clusters without discovery when a pod with HostNetworking connects via TCP to a remote pod when the pod is not on a gateway and the remote pod is not on a gateway
  2876. [00:12:59.823213] should have sent the expected data from the pod to the other pod
  2877. [00:12:59.823221] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  2878. [00:12:59.823228] STEP: Creating namespace objects with basename "dataplane-conn-nd"
  2879. [00:12:59.840318] STEP: Generated namespace "e2e-tests-dataplane-conn-nd-hwp9d" in cluster "cluster2" to execute the tests in
  2880. [00:12:59.842391] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-hwp9d" in cluster "cluster3"
  2881. [00:12:59.869409] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-hwp9d" in cluster "cluster1"
  2882. [00:12:59.889546] Apr 30 11:37:30.764: INFO: Globalnet enabled, skipping the test...
  2883. [00:12:59.891014] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-hwp9d" on cluster "cluster2"
  2884. [00:12:59.931452] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-hwp9d" on cluster "cluster3"
  2885. [00:12:59.939138] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-hwp9d" on cluster "cluster1"
  2886. [00:12:59.954150]
  2887. [00:12:59.954233] S [SKIPPING] [0.127 seconds]
  2888. [00:12:59.954249] [dataplane] Basic TCP connectivity tests across clusters without discovery
  2889. [00:12:59.954257] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:9
  2890. [00:12:59.954265] when a pod with HostNetworking connects via TCP to a remote pod
  2891. [00:12:59.954274] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:78
  2892. [00:12:59.954281] when the pod is not on a gateway and the remote pod is not on a gateway
  2893. [00:12:59.954289] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:84
  2894. [00:12:59.954297] should have sent the expected data from the pod to the other pod [It]
  2895. [00:12:59.954306] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  2896. [00:12:59.954314]
  2897. [00:12:59.954322] Apr 30 11:37:30.764: Globalnet enabled, skipping the test...
  2898. [00:12:59.954331]
  2899. [00:12:59.954339] /go/src/github.com/submariner-io/submariner/vendor/github.com/submariner-io/shipyard/test/e2e/framework/logging.go:42
  2900. [00:12:59.954347] ------------------------------
  2901. [00:12:59.954354] [dataplane-globalnet] Basic TCP connectivity tests across overlapping clusters without discovery when a pod connects via TCP to the globalIP of a remote service when the pod is on a gateway and the remote service is on a gateway
  2902. [00:12:59.954362] should have sent the expected data from the pod to the other pod
  2903. [00:12:59.954369] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_gn_pod_connectivity.go:15
  2904. [00:12:59.954376] STEP: Creating namespace objects with basename "dataplane-gn-conn-nd"
  2905. [00:12:59.963710] STEP: Generated namespace "e2e-tests-dataplane-gn-conn-nd-65lk8" in cluster "cluster2" to execute the tests in
  2906. [00:12:59.963788] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-65lk8" in cluster "cluster3"
  2907. [00:13:00.013694] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-65lk8" in cluster "cluster1"
  2908. [00:13:00.034690] STEP: Creating a listener pod in cluster "cluster3", which will wait for a handshake over TCP
  2909. [00:13:06.093093] STEP: Pointing a service ClusterIP to the listener pod in cluster "cluster3"
  2910. [00:13:11.148324] Apr 30 11:37:42.023: INFO: Will send traffic to IP: 169.254.3.179
  2911. [00:13:11.148416] STEP: Creating a connector pod in cluster "cluster2", which will attempt the specific UUID handshake over TCP
  2912. [00:13:11.183666] STEP: Waiting for the listener pod "tcp-check-listenerfq24l" to exit, returning what listener sent
  2913. [00:13:36.190062] Apr 30 11:38:07.064: INFO: Pod "tcp-check-listenerfq24l" output:
  2914. [00:13:36.190164] listening on 0.0.0.0:1234 ...
  2915. [00:13:36.190182] connect to 10.240.0.4:1234 from 169.254.2.98:45187 (169.254.2.98:45187)
  2916. [00:13:36.190192] [dataplane] connector says 008f9423-8ad7-11ea-86e6-0242ac110002
  2917. [00:13:36.190200]
  2918. [00:13:36.190208] STEP: Waiting for the connector pod "tcp-check-podn9fq2" to exit, returning what connector sent
  2919. [00:13:36.193136] Apr 30 11:38:07.068: INFO: Pod "tcp-check-podn9fq2" output:
  2920. [00:13:36.193209] nc: 169.254.3.179 (169.254.3.179:1234): Connection timed out
  2921. [00:13:36.193227] 169.254.3.179 (169.254.3.179:1234) open
  2922. [00:13:36.193236] [dataplane] listener says f9efdb9d-8ad6-11ea-86e6-0242ac110002
  2923. [00:13:36.193244]
  2924. [00:13:36.193255] Apr 30 11:38:07.068: INFO: Connector pod has IP: 10.240.128.3
  2925. [00:13:36.193264] STEP: Verifying that the listener got the connector's data and the connector got the listener's data
  2926. [00:13:36.193365] STEP: Verifying the output of listener pod which must contain the globalIP of the connector POD
  2927. [00:13:36.193392] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-65lk8" on cluster "cluster2"
  2928. [00:13:36.199763] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-65lk8" on cluster "cluster3"
  2929. [00:13:36.208360] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-65lk8" on cluster "cluster1"
  2930. [00:13:36.214360] •
  2931. [00:13:36.214429] ------------------------------
  2932. [00:13:36.214447] STEP: Creating namespace objects with basename "dataplane-gn-conn-nd"
  2933. [00:13:36.214455] STEP: Generated namespace "e2e-tests-dataplane-gn-conn-nd-65lk8" in cluster "cluster2" to execute the tests in
  2934. [00:13:36.214464] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-65lk8" in cluster "cluster3"
  2935. [00:13:36.214471] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-65lk8" in cluster "cluster1"
  2936. [00:13:36.214479] STEP: Creating a listener pod in cluster "cluster3", which will wait for a handshake over TCP
  2937. [00:13:36.214488] STEP: Pointing a service ClusterIP to the listener pod in cluster "cluster3"
  2938. [00:13:36.214496] Apr 30 11:37:42.023: INFO: Will send traffic to IP: 169.254.3.179
  2939. [00:13:36.214503] STEP: Creating a connector pod in cluster "cluster2", which will attempt the specific UUID handshake over TCP
  2940. [00:13:36.214517] STEP: Waiting for the listener pod "tcp-check-listenerfq24l" to exit, returning what listener sent
  2941. [00:13:36.214525] Apr 30 11:38:07.064: INFO: Pod "tcp-check-listenerfq24l" output:
  2942. [00:13:36.214532] listening on 0.0.0.0:1234 ...
  2943. [00:13:36.214540] connect to 10.240.0.4:1234 from 169.254.2.98:45187 (169.254.2.98:45187)
  2944. [00:13:36.214549] [dataplane] connector says 008f9423-8ad7-11ea-86e6-0242ac110002
  2945. [00:13:36.214556]
  2946. [00:13:36.214565] STEP: Waiting for the connector pod "tcp-check-podn9fq2" to exit, returning what connector sent
  2947. [00:13:36.214574] Apr 30 11:38:07.068: INFO: Pod "tcp-check-podn9fq2" output:
  2948. [00:13:36.214582] nc: 169.254.3.179 (169.254.3.179:1234): Connection timed out
  2949. [00:13:36.214590] 169.254.3.179 (169.254.3.179:1234) open
  2950. [00:13:36.214598] [dataplane] listener says f9efdb9d-8ad6-11ea-86e6-0242ac110002
  2951. [00:13:36.214606]
  2952. [00:13:36.214614] Apr 30 11:38:07.068: INFO: Connector pod has IP: 10.240.128.3
  2953. [00:13:36.214622] STEP: Verifying that the listener got the connector's data and the connector got the listener's data
  2954. [00:13:36.214631] STEP: Verifying the output of listener pod which must contain the globalIP of the connector POD
  2955. [00:13:36.214640] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-65lk8" on cluster "cluster2"
  2956. [00:13:36.214648] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-65lk8" on cluster "cluster3"
  2957. [00:13:36.214657] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-65lk8" on cluster "cluster1"
  2958. [00:13:36.214665]
  2959. [00:13:36.214673]
  2960. [00:13:36.214681] [dataplane] Basic TCP connectivity tests across clusters without discovery when a pod with HostNetworking connects via TCP to a remote pod when the pod is on a gateway and the remote pod is not on a gateway
  2961. [00:13:36.214689] should have sent the expected data from the pod to the other pod
  2962. [00:13:36.214696] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  2963. [00:13:36.214704] STEP: Creating namespace objects with basename "dataplane-conn-nd"
  2964. [00:13:36.217550] STEP: Generated namespace "e2e-tests-dataplane-conn-nd-wpdbr" in cluster "cluster2" to execute the tests in
  2965. [00:13:36.217594] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-wpdbr" in cluster "cluster3"
  2966. [00:13:36.256756] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-wpdbr" in cluster "cluster1"
  2967. [00:13:36.266694] Apr 30 11:38:07.141: INFO: Globalnet enabled, skipping the test...
  2968. [00:13:36.268170] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-wpdbr" on cluster "cluster2"
  2969. [00:13:36.301921] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-wpdbr" on cluster "cluster3"
  2970. [00:13:36.384459] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-wpdbr" on cluster "cluster1"
  2971. [00:13:36.390848]
  2972. [00:13:36.391173] S [SKIPPING] [0.177 seconds]
  2973. [00:13:36.391424] [dataplane] Basic TCP connectivity tests across clusters without discovery
  2974. [00:13:36.392437] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:9
  2975. [00:13:36.392644] when a pod with HostNetworking connects via TCP to a remote pod
  2976. [00:13:36.392859] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:78
  2977. [00:13:36.393806] when the pod is on a gateway and the remote pod is not on a gateway
  2978. [00:13:36.394019] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:88
  2979. [00:13:36.394220] should have sent the expected data from the pod to the other pod [It]
  2980. [00:13:36.395160] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  2981. [00:13:36.395348]
  2982. [00:13:36.395568] Apr 30 11:38:07.142: Globalnet enabled, skipping the test...
  2983. [00:13:36.396544]
  2984. [00:13:36.396755] /go/src/github.com/submariner-io/submariner/vendor/github.com/submariner-io/shipyard/test/e2e/framework/logging.go:42
  2985. [00:13:36.396965] ------------------------------
  2986. [00:13:36.398846] [dataplane] Basic TCP connectivity tests across clusters without discovery when a pod connects via TCP to a remote service when the pod is not on a gateway and the remote service is not on a gateway
  2987. [00:13:36.399322] should have sent the expected data from the pod to the other pod
  2988. [00:13:36.400101] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  2989. [00:13:36.400332] STEP: Creating namespace objects with basename "dataplane-conn-nd"
  2990. [00:13:36.407048] STEP: Generated namespace "e2e-tests-dataplane-conn-nd-dvjcf" in cluster "cluster2" to execute the tests in
  2991. [00:13:36.408241] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-dvjcf" in cluster "cluster3"
  2992. [00:13:36.425861] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-dvjcf" in cluster "cluster1"
  2993. [00:13:36.431839] Apr 30 11:38:07.306: INFO: Globalnet enabled, skipping the test...
  2994. [00:13:36.432986] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-dvjcf" on cluster "cluster2"
  2995. [00:13:36.475829] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-dvjcf" on cluster "cluster3"
  2996. [00:13:36.492466] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-dvjcf" on cluster "cluster1"
  2997. [00:13:36.497384]
  2998. [00:13:36.497730] S [SKIPPING] [0.097 seconds]
  2999. [00:13:36.497778] [dataplane] Basic TCP connectivity tests across clusters without discovery
  3000. [00:13:36.497790] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:9
  3001. [00:13:36.497798] when a pod connects via TCP to a remote service
  3002. [00:13:36.497806] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:55
  3003. [00:13:36.497813] when the pod is not on a gateway and the remote service is not on a gateway
  3004. [00:13:36.497821] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:61
  3005. [00:13:36.497829] should have sent the expected data from the pod to the other pod [It]
  3006. [00:13:36.497837] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  3007. [00:13:36.497845]
  3008. [00:13:36.497853] Apr 30 11:38:07.307: Globalnet enabled, skipping the test...
  3009. [00:13:36.497861]
  3010. [00:13:36.497868] /go/src/github.com/submariner-io/submariner/vendor/github.com/submariner-io/shipyard/test/e2e/framework/logging.go:42
  3011. [00:13:36.497875] ------------------------------
  3012. [00:13:36.498482] [dataplane] Basic TCP connectivity tests across clusters without discovery when a pod connects via TCP to a remote pod when the pod is not on a gateway and the remote pod is not on a gateway
  3013. [00:13:36.498518] should have sent the expected data from the pod to the other pod
  3014. [00:13:36.498530] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  3015. [00:13:36.498538] STEP: Creating namespace objects with basename "dataplane-conn-nd"
  3016. [00:13:36.520584] STEP: Generated namespace "e2e-tests-dataplane-conn-nd-jhmg8" in cluster "cluster2" to execute the tests in
  3017. [00:13:36.520641] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-jhmg8" in cluster "cluster3"
  3018. [00:13:36.539001] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-jhmg8" in cluster "cluster1"
  3019. [00:13:36.546916] Apr 30 11:38:07.421: INFO: Globalnet enabled, skipping the test...
  3020. [00:13:36.547870] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-jhmg8" on cluster "cluster2"
  3021. [00:13:36.581168] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-jhmg8" on cluster "cluster3"
  3022. [00:13:36.613126] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-jhmg8" on cluster "cluster1"
  3023. [00:13:36.628416]
  3024. [00:13:36.628840] S [SKIPPING] [0.131 seconds]
  3025. [00:13:36.628890] [dataplane] Basic TCP connectivity tests across clusters without discovery
  3026. [00:13:36.628902] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:9
  3027. [00:13:36.628911] when a pod connects via TCP to a remote pod
  3028. [00:13:36.628920] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:32
  3029. [00:13:36.628928] when the pod is not on a gateway and the remote pod is not on a gateway
  3030. [00:13:36.628937] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:38
  3031. [00:13:36.628945] should have sent the expected data from the pod to the other pod [It]
  3032. [00:13:36.628954] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  3033. [00:13:36.628962]
  3034. [00:13:36.628969] Apr 30 11:38:07.421: Globalnet enabled, skipping the test...
  3035. [00:13:36.628977]
  3036. [00:13:36.628984] /go/src/github.com/submariner-io/submariner/vendor/github.com/submariner-io/shipyard/test/e2e/framework/logging.go:42
  3037. [00:13:36.628992] ------------------------------
  3038. [00:13:36.628999] [dataplane-globalnet] Basic TCP connectivity tests across overlapping clusters without discovery when a pod connects via TCP to the globalIP of a remote service when the pod is not on a gateway and the remote service is on a gateway
  3039. [00:13:36.629007] should have sent the expected data from the pod to the other pod
  3040. [00:13:36.629015] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_gn_pod_connectivity.go:15
  3041. [00:13:36.629022] STEP: Creating namespace objects with basename "dataplane-gn-conn-nd"
  3042. [00:13:36.635973] STEP: Generated namespace "e2e-tests-dataplane-gn-conn-nd-2t8dg" in cluster "cluster2" to execute the tests in
  3043. [00:13:36.636291] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-2t8dg" in cluster "cluster3"
  3044. [00:13:36.657726] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-2t8dg" in cluster "cluster1"
  3045. [00:13:36.666209] STEP: Creating a listener pod in cluster "cluster3", which will wait for a handshake over TCP
  3046. [00:13:42.775281] STEP: Pointing a service ClusterIP to the listener pod in cluster "cluster3"
  3047. [00:13:47.822361] Apr 30 11:38:18.697: INFO: Will send traffic to IP: 169.254.3.71
  3048. [00:13:47.822513] STEP: Creating a connector pod in cluster "cluster2", which will attempt the specific UUID handshake over TCP
  3049. [00:13:47.831987] STEP: Waiting for the listener pod "tcp-check-listener7ljnq" to exit, returning what listener sent
  3050. [00:14:12.838700] Apr 30 11:38:43.713: INFO: Pod "tcp-check-listener7ljnq" output:
  3051. [00:14:12.838807] listening on 0.0.0.0:1234 ...
  3052. [00:14:12.838827] connect to 10.240.0.4:1234 from 169.254.2.31:33123 (169.254.2.31:33123)
  3053. [00:14:12.838838] [dataplane] connector says 166b9bd3-8ad7-11ea-86e6-0242ac110002
  3054. [00:14:12.838848]
  3055. [00:14:12.838862] STEP: Waiting for the connector pod "tcp-check-podwps8m" to exit, returning what connector sent
  3056. [00:14:12.842949] Apr 30 11:38:43.717: INFO: Pod "tcp-check-podwps8m" output:
  3057. [00:14:12.843030] nc: 169.254.3.71 (169.254.3.71:1234): Connection timed out
  3058. [00:14:12.843048] 169.254.3.71 (169.254.3.71:1234) open
  3059. [00:14:12.843058] [dataplane] listener says 0fc54e2a-8ad7-11ea-86e6-0242ac110002
  3060. [00:14:12.843068]
  3061. [00:14:12.843078] Apr 30 11:38:43.717: INFO: Connector pod has IP: 10.240.0.3
  3062. [00:14:12.843089] STEP: Verifying that the listener got the connector's data and the connector got the listener's data
  3063. [00:14:12.843100] STEP: Verifying the output of listener pod which must contain the globalIP of the connector POD
  3064. [00:14:12.843110] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-2t8dg" on cluster "cluster2"
  3065. [00:14:12.847211] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-2t8dg" on cluster "cluster3"
  3066. [00:14:12.854748] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-2t8dg" on cluster "cluster1"
  3067. [00:14:12.860344] •
  3068. [00:14:12.860387] ------------------------------
  3069. [00:14:12.860676] STEP: Creating namespace objects with basename "dataplane-gn-conn-nd"
  3070. [00:14:12.860719] STEP: Generated namespace "e2e-tests-dataplane-gn-conn-nd-2t8dg" in cluster "cluster2" to execute the tests in
  3071. [00:14:12.860745] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-2t8dg" in cluster "cluster3"
  3072. [00:14:12.860757] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-2t8dg" in cluster "cluster1"
  3073. [00:14:12.860769] STEP: Creating a listener pod in cluster "cluster3", which will wait for a handshake over TCP
  3074. [00:14:12.860780] STEP: Pointing a service ClusterIP to the listener pod in cluster "cluster3"
  3075. [00:14:12.860790] Apr 30 11:38:18.697: INFO: Will send traffic to IP: 169.254.3.71
  3076. [00:14:12.860803] STEP: Creating a connector pod in cluster "cluster2", which will attempt the specific UUID handshake over TCP
  3077. [00:14:12.860816] STEP: Waiting for the listener pod "tcp-check-listener7ljnq" to exit, returning what listener sent
  3078. [00:14:12.860829] Apr 30 11:38:43.713: INFO: Pod "tcp-check-listener7ljnq" output:
  3079. [00:14:12.860861] listening on 0.0.0.0:1234 ...
  3080. [00:14:12.860874] connect to 10.240.0.4:1234 from 169.254.2.31:33123 (169.254.2.31:33123)
  3081. [00:14:12.860893] [dataplane] connector says 166b9bd3-8ad7-11ea-86e6-0242ac110002
  3082. [00:14:12.860903]
  3083. [00:14:12.860914] STEP: Waiting for the connector pod "tcp-check-podwps8m" to exit, returning what connector sent
  3084. [00:14:12.860928] Apr 30 11:38:43.717: INFO: Pod "tcp-check-podwps8m" output:
  3085. [00:14:12.860939] nc: 169.254.3.71 (169.254.3.71:1234): Connection timed out
  3086. [00:14:12.860950] 169.254.3.71 (169.254.3.71:1234) open
  3087. [00:14:12.860961] [dataplane] listener says 0fc54e2a-8ad7-11ea-86e6-0242ac110002
  3088. [00:14:12.860971]
  3089. [00:14:12.860984] Apr 30 11:38:43.717: INFO: Connector pod has IP: 10.240.0.3
  3090. [00:14:12.860997] STEP: Verifying that the listener got the connector's data and the connector got the listener's data
  3091. [00:14:12.861009] STEP: Verifying the output of listener pod which must contain the globalIP of the connector POD
  3092. [00:14:12.861022] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-2t8dg" on cluster "cluster2"
  3093. [00:14:12.861033] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-2t8dg" on cluster "cluster3"
  3094. [00:14:12.861046] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-2t8dg" on cluster "cluster1"
  3095. [00:14:12.861060]
  3096. [00:14:12.861072]
  3097. [00:14:12.861086] [dataplane-globalnet] Basic TCP connectivity tests across overlapping clusters without discovery when a pod connects via TCP to the globalIP of a remote service when the pod is on a gateway and the remote service is not on a gateway
  3098. [00:14:12.861101] should have sent the expected data from the pod to the other pod
  3099. [00:14:12.861115] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_gn_pod_connectivity.go:15
  3100. [00:14:12.861129] STEP: Creating namespace objects with basename "dataplane-gn-conn-nd"
  3101. [00:14:12.872783] STEP: Generated namespace "e2e-tests-dataplane-gn-conn-nd-zzc4m" in cluster "cluster2" to execute the tests in
  3102. [00:14:12.872832] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-zzc4m" in cluster "cluster3"
  3103. [00:14:12.888756] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-zzc4m" in cluster "cluster1"
  3104. [00:14:12.900889] STEP: Creating a listener pod in cluster "cluster3", which will wait for a handshake over TCP
  3105. [00:14:18.942973] STEP: Pointing a service ClusterIP to the listener pod in cluster "cluster3"
  3106. [00:14:23.988496] Apr 30 11:38:54.863: INFO: Will send traffic to IP: 169.254.3.203
  3107. [00:14:23.988752] STEP: Creating a connector pod in cluster "cluster2", which will attempt the specific UUID handshake over TCP
  3108. [00:14:23.997749] STEP: Waiting for the listener pod "tcp-check-listenerrr7jm" to exit, returning what listener sent
  3109. [00:14:49.006337] Apr 30 11:39:19.881: INFO: Pod "tcp-check-listenerrr7jm" output:
  3110. [00:14:49.006492] listening on 0.0.0.0:1234 ...
  3111. [00:14:49.006520] connect to 10.240.128.2:1234 from 169.254.2.110:44077 (169.254.2.110:44077)
  3112. [00:14:49.006530] [dataplane] connector says 2bfa1eda-8ad7-11ea-86e6-0242ac110002
  3113. [00:14:49.006544]
  3114. [00:14:49.006556] STEP: Waiting for the connector pod "tcp-check-pod28c24" to exit, returning what connector sent
  3115. [00:14:49.010466] Apr 30 11:39:19.885: INFO: Pod "tcp-check-pod28c24" output:
  3116. [00:14:49.010534] nc: 169.254.3.203 (169.254.3.203:1234): Connection timed out
  3117. [00:14:49.010553] 169.254.3.203 (169.254.3.203:1234) open
  3118. [00:14:49.010564] [dataplane] listener says 255e46c7-8ad7-11ea-86e6-0242ac110002
  3119. [00:14:49.010574]
  3120. [00:14:49.010584] Apr 30 11:39:19.885: INFO: Connector pod has IP: 10.240.128.3
  3121. [00:14:49.010595] STEP: Verifying that the listener got the connector's data and the connector got the listener's data
  3122. [00:14:49.010909] STEP: Verifying the output of listener pod which must contain the globalIP of the connector POD
  3123. [00:14:49.010954] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-zzc4m" on cluster "cluster2"
  3124. [00:14:49.016904] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-zzc4m" on cluster "cluster3"
  3125. [00:14:49.024862] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-zzc4m" on cluster "cluster1"
  3126. [00:14:49.028691] •
  3127. [00:14:49.028790] ------------------------------
  3128. [00:14:49.029091] STEP: Creating namespace objects with basename "dataplane-gn-conn-nd"
  3129. [00:14:49.029140] STEP: Generated namespace "e2e-tests-dataplane-gn-conn-nd-zzc4m" in cluster "cluster2" to execute the tests in
  3130. [00:14:49.029153] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-zzc4m" in cluster "cluster3"
  3131. [00:14:49.029163] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-zzc4m" in cluster "cluster1"
  3132. [00:14:49.029172] STEP: Creating a listener pod in cluster "cluster3", which will wait for a handshake over TCP
  3133. [00:14:49.029180] STEP: Pointing a service ClusterIP to the listener pod in cluster "cluster3"
  3134. [00:14:49.029190] Apr 30 11:38:54.863: INFO: Will send traffic to IP: 169.254.3.203
  3135. [00:14:49.029197] STEP: Creating a connector pod in cluster "cluster2", which will attempt the specific UUID handshake over TCP
  3136. [00:14:49.029206] STEP: Waiting for the listener pod "tcp-check-listenerrr7jm" to exit, returning what listener sent
  3137. [00:14:49.029214] Apr 30 11:39:19.881: INFO: Pod "tcp-check-listenerrr7jm" output:
  3138. [00:14:49.029222] listening on 0.0.0.0:1234 ...
  3139. [00:14:49.029230] connect to 10.240.128.2:1234 from 169.254.2.110:44077 (169.254.2.110:44077)
  3140. [00:14:49.029240] [dataplane] connector says 2bfa1eda-8ad7-11ea-86e6-0242ac110002
  3141. [00:14:49.029249]
  3142. [00:14:49.029257] STEP: Waiting for the connector pod "tcp-check-pod28c24" to exit, returning what connector sent
  3143. [00:14:49.029265] Apr 30 11:39:19.885: INFO: Pod "tcp-check-pod28c24" output:
  3144. [00:14:49.029272] nc: 169.254.3.203 (169.254.3.203:1234): Connection timed out
  3145. [00:14:49.029280] 169.254.3.203 (169.254.3.203:1234) open
  3146. [00:14:49.029288] [dataplane] listener says 255e46c7-8ad7-11ea-86e6-0242ac110002
  3147. [00:14:49.029299]
  3148. [00:14:49.029309] Apr 30 11:39:19.885: INFO: Connector pod has IP: 10.240.128.3
  3149. [00:14:49.029317] STEP: Verifying that the listener got the connector's data and the connector got the listener's data
  3150. [00:14:49.029327] STEP: Verifying the output of listener pod which must contain the globalIP of the connector POD
  3151. [00:14:49.029339] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-zzc4m" on cluster "cluster2"
  3152. [00:14:49.029349] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-zzc4m" on cluster "cluster3"
  3153. [00:14:49.029359] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-zzc4m" on cluster "cluster1"
  3154. [00:14:49.029368]
  3155. [00:14:49.029377]
  3156. [00:14:49.030324] [dataplane-globalnet] Basic TCP connectivity tests across overlapping clusters without discovery when a pod connects via TCP to the globalIP of a remote service when the pod is not on a gateway and the remote service is not on a gateway
  3157. [00:14:49.030372] should have sent the expected data from the pod to the other pod
  3158. [00:14:49.030390] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_gn_pod_connectivity.go:15
  3159. [00:14:49.030408] STEP: Creating namespace objects with basename "dataplane-gn-conn-nd"
  3160. [00:14:49.036279] STEP: Generated namespace "e2e-tests-dataplane-gn-conn-nd-9spft" in cluster "cluster2" to execute the tests in
  3161. [00:14:49.036328] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-9spft" in cluster "cluster3"
  3162. [00:14:49.041219] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-9spft" in cluster "cluster1"
  3163. [00:14:49.047601] STEP: Creating a listener pod in cluster "cluster3", which will wait for a handshake over TCP
  3164. [00:14:55.130503] STEP: Pointing a service ClusterIP to the listener pod in cluster "cluster3"
  3165. [00:15:40.159088] Apr 30 11:40:11.033: INFO: Will send traffic to IP: 169.254.3.41
  3166. [00:15:40.159436] STEP: Creating a connector pod in cluster "cluster2", which will attempt the specific UUID handshake over TCP
  3167. [00:15:40.170153] STEP: Waiting for the listener pod "tcp-check-listenerq4z4g" to exit, returning what listener sent
  3168. [00:16:05.177553] Apr 30 11:40:36.052: INFO: Pod "tcp-check-listenerq4z4g" output:
  3169. [00:16:05.177640] listening on 0.0.0.0:1234 ...
  3170. [00:16:05.177656] connect to 10.240.128.2:1234 from 169.254.2.42:40737 (169.254.2.42:40737)
  3171. [00:16:05.177667] [dataplane] connector says 5960cde7-8ad7-11ea-86e6-0242ac110002
  3172. [00:16:05.177678]
  3173. [00:16:05.180483] STEP: Waiting for the connector pod "tcp-check-pod2xnhl" to exit, returning what connector sent
  3174. [00:16:05.185269] Apr 30 11:40:36.060: INFO: Pod "tcp-check-pod2xnhl" output:
  3175. [00:16:05.185337] nc: 169.254.3.41 (169.254.3.41:1234): Connection timed out
  3176. [00:16:05.185357] 169.254.3.41 (169.254.3.41:1234) open
  3177. [00:16:05.185367] [dataplane] listener says 3ae9d69c-8ad7-11ea-86e6-0242ac110002
  3178. [00:16:05.185377]
  3179. [00:16:05.185387] Apr 30 11:40:36.060: INFO: Connector pod has IP: 10.240.0.3
  3180. [00:16:05.185619] STEP: Verifying that the listener got the connector's data and the connector got the listener's data
  3181. [00:16:05.185679] STEP: Verifying the output of listener pod which must contain the globalIP of the connector POD
  3182. [00:16:05.185694] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-9spft" on cluster "cluster2"
  3183. [00:16:05.191017] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-9spft" on cluster "cluster3"
  3184. [00:16:05.199081] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-9spft" on cluster "cluster1"
  3185. [00:16:05.205048]
  3186. [00:16:05.205105] • [SLOW TEST:76.175 seconds]
  3187. [00:16:05.205121] [dataplane-globalnet] Basic TCP connectivity tests across overlapping clusters without discovery
  3188. [00:16:05.205425] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_gn_pod_connectivity.go:9
  3189. [00:16:05.205463] when a pod connects via TCP to the globalIP of a remote service
  3190. [00:16:05.205493] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_gn_pod_connectivity.go:33
  3191. [00:16:05.205506] when the pod is not on a gateway and the remote service is not on a gateway
  3192. [00:16:05.205516] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_gn_pod_connectivity.go:39
  3193. [00:16:05.205526] should have sent the expected data from the pod to the other pod
  3194. [00:16:05.205536] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_gn_pod_connectivity.go:15
  3195. [00:16:05.205547] ------------------------------
  3196. [00:16:05.205558] [dataplane-globalnet] Basic TCP connectivity tests across overlapping clusters without discovery when a pod with HostNetworking connects via TCP to the globalIP of a remote service when the pod is not on a gateway and the remote service is not on a gateway
  3197. [00:16:05.205587] should have sent the expected data from the pod to the other pod
  3198. [00:16:05.205599] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_gn_pod_connectivity.go:15
  3199. [00:16:05.205610] STEP: Creating namespace objects with basename "dataplane-gn-conn-nd"
  3200. [00:16:05.212284] STEP: Generated namespace "e2e-tests-dataplane-gn-conn-nd-ccffs" in cluster "cluster2" to execute the tests in
  3201. [00:16:05.212336] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-ccffs" in cluster "cluster3"
  3202. [00:16:05.271621] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-ccffs" in cluster "cluster1"
  3203. [00:16:05.279268] STEP: Creating a listener pod in cluster "cluster3", which will wait for a handshake over TCP
  3204. [00:16:11.300596] STEP: Pointing a service ClusterIP to the listener pod in cluster "cluster3"
  3205. [00:16:16.332159] Apr 30 11:40:47.207: INFO: Will send traffic to IP: 169.254.3.64
  3206. [00:16:16.332250] STEP: Creating a connector pod in cluster "cluster2", which will attempt the specific UUID handshake over TCP
  3207. [00:16:16.343172] STEP: Waiting for the listener pod "tcp-check-listenerchgsp" to exit, returning what listener sent
  3208. [00:16:21.349622] Apr 30 11:40:52.224: INFO: Pod "tcp-check-listenerchgsp" output:
  3209. [00:16:21.349718] listening on 0.0.0.0:1234 ...
  3210. [00:16:21.349736] connect to 10.240.128.2:1234 from 169.254.2.202:42131 (169.254.2.202:42131)
  3211. [00:16:21.349745] [dataplane] connector says 6ef0655b-8ad7-11ea-86e6-0242ac110002
  3212. [00:16:21.349753]
  3213. [00:16:21.349760] STEP: Waiting for the connector pod "tcp-check-podlfmzm" to exit, returning what connector sent
  3214. [00:16:21.352957] Apr 30 11:40:52.227: INFO: Pod "tcp-check-podlfmzm" output:
  3215. [00:16:21.353028] 169.254.3.64 (169.254.3.64:1234) open
  3216. [00:16:21.353040] [dataplane] listener says 6859d984-8ad7-11ea-86e6-0242ac110002
  3217. [00:16:21.353048]
  3218. [00:16:21.353055] Apr 30 11:40:52.227: INFO: Connector pod has IP: 172.17.0.6
  3219. [00:16:21.353071] STEP: Verifying that the listener got the connector's data and the connector got the listener's data
  3220. [00:16:21.353080] STEP: Verifying that globalIP annotation does not exist on the connector POD
  3221. [00:16:21.353088] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-ccffs" on cluster "cluster2"
  3222. [00:16:21.359042] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-ccffs" on cluster "cluster3"
  3223. [00:16:21.365237] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-ccffs" on cluster "cluster1"
  3224. [00:16:21.372323] •
  3225. [00:16:21.372366] ------------------------------
  3226. [00:16:21.372568] STEP: Creating namespace objects with basename "dataplane-gn-conn-nd"
  3227. [00:16:21.372623] STEP: Generated namespace "e2e-tests-dataplane-gn-conn-nd-ccffs" in cluster "cluster2" to execute the tests in
  3228. [00:16:21.372644] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-ccffs" in cluster "cluster3"
  3229. [00:16:21.372661] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-ccffs" in cluster "cluster1"
  3230. [00:16:21.372677] STEP: Creating a listener pod in cluster "cluster3", which will wait for a handshake over TCP
  3231. [00:16:21.372692] STEP: Pointing a service ClusterIP to the listener pod in cluster "cluster3"
  3232. [00:16:21.372707] Apr 30 11:40:47.207: INFO: Will send traffic to IP: 169.254.3.64
  3233. [00:16:21.372725] STEP: Creating a connector pod in cluster "cluster2", which will attempt the specific UUID handshake over TCP
  3234. [00:16:21.372743] STEP: Waiting for the listener pod "tcp-check-listenerchgsp" to exit, returning what listener sent
  3235. [00:16:21.372760] Apr 30 11:40:52.224: INFO: Pod "tcp-check-listenerchgsp" output:
  3236. [00:16:21.372776] listening on 0.0.0.0:1234 ...
  3237. [00:16:21.372792] connect to 10.240.128.2:1234 from 169.254.2.202:42131 (169.254.2.202:42131)
  3238. [00:16:21.372805] [dataplane] connector says 6ef0655b-8ad7-11ea-86e6-0242ac110002
  3239. [00:16:21.372813]
  3240. [00:16:21.372829] STEP: Waiting for the connector pod "tcp-check-podlfmzm" to exit, returning what connector sent
  3241. [00:16:21.372843] Apr 30 11:40:52.227: INFO: Pod "tcp-check-podlfmzm" output:
  3242. [00:16:21.372853] 169.254.3.64 (169.254.3.64:1234) open
  3243. [00:16:21.372865] [dataplane] listener says 6859d984-8ad7-11ea-86e6-0242ac110002
  3244. [00:16:21.372878]
  3245. [00:16:21.372893] Apr 30 11:40:52.227: INFO: Connector pod has IP: 172.17.0.6
  3246. [00:16:21.372906] STEP: Verifying that the listener got the connector's data and the connector got the listener's data
  3247. [00:16:21.372922] STEP: Verifying that globalIP annotation does not exist on the connector POD
  3248. [00:16:21.372937] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-ccffs" on cluster "cluster2"
  3249. [00:16:21.372950] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-ccffs" on cluster "cluster3"
  3250. [00:16:21.372968] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-ccffs" on cluster "cluster1"
  3251. [00:16:21.372982]
  3252. [00:16:21.372995]
  3253. [00:16:21.373008] [redundancy] Gateway fail-over tests when a new node is labeled as a gateway node and the label on the existing gateway node is removed
  3254. [00:16:21.373022] should start a submariner engine on the new gateway node and be able to connect from another cluster
  3255. [00:16:21.373040] /go/src/github.com/submariner-io/submariner/test/e2e/redundancy/gateway_failover.go:36
  3256. [00:16:21.373063] STEP: Creating namespace objects with basename "gateway-redundancy"
  3257. [00:16:21.376076] STEP: Generated namespace "e2e-tests-gateway-redundancy-xk875" in cluster "cluster2" to execute the tests in
  3258. [00:16:21.376212] STEP: Creating namespace "e2e-tests-gateway-redundancy-xk875" in cluster "cluster3"
  3259. [00:16:21.383546] STEP: Creating namespace "e2e-tests-gateway-redundancy-xk875" in cluster "cluster1"
  3260. [00:16:21.430302] STEP: Found gateway node "cluster2-worker" on "cluster2"
  3261. [00:16:21.449688] STEP: Found non-gateway node "cluster2-worker2" on "cluster2"
  3262. [00:16:21.471459] STEP: Found submariner engine pod "submariner-gateway-p6l5k" on "cluster2"
  3263. [00:16:21.475732] STEP: Found submariner endpoint for "cluster2": &v1.Endpoint{TypeMeta:v1.TypeMeta{Kind:"Endpoint", APIVersion:"submariner.io/v1"}, ObjectMeta:v1.ObjectMeta{Name:"cluster2-submariner-cable-cluster2-172-17-0-5", GenerateName:"", Namespace:"submariner-operator", SelfLink:"/apis/submariner.io/v1/namespaces/submariner-operator/endpoints/cluster2-submariner-cable-cluster2-172-17-0-5", UID:"be1e58aa-8ad6-11ea-ae21-0242ac110004", ResourceVersion:"1028", Generation:1, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:63723843350, loc:(*time.Location)(0x1d21400)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string(nil), OwnerReferences:[]v1.OwnerReference(nil), Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:v1.EndpointSpec{ClusterID:"cluster2", CableName:"submariner-cable-cluster2-172-17-0-5", Hostname:"cluster2-worker", Subnets:[]string{"169.254.2.0/24"}, PrivateIP:"172.17.0.5", PublicIP:"", NATEnabled:false, Backend:"strongswan", BackendConfig:map[string]string(nil)}}
  3264. [00:16:21.475802] STEP: Setting the gateway label for node "cluster2-worker2" to true
  3265. [00:16:21.484554] STEP: Ensuring that two Gateways become available in cluster "cluster2"
  3266. [00:16:36.644663] STEP: Setting the gateway label for node "cluster2-worker" to false
  3267. [00:16:36.654686] STEP: Verifying that the gateway "cluster2-worker" was deleted
  3268. [00:16:36.751472] STEP: Found new submariner engine pod "submariner-gateway-sgmcz"
  3269. [00:16:36.751558] STEP: Waiting for the new pod "submariner-gateway-sgmcz" to report as active and fully connected
  3270. [00:17:06.760087] STEP: Found new submariner endpoint for "cluster2": &v1.Endpoint{TypeMeta:v1.TypeMeta{Kind:"Endpoint", APIVersion:"submariner.io/v1"}, ObjectMeta:v1.ObjectMeta{Name:"cluster2-submariner-cable-cluster2-172-17-0-6", GenerateName:"", Namespace:"submariner-operator", SelfLink:"/apis/submariner.io/v1/namespaces/submariner-operator/endpoints/cluster2-submariner-cable-cluster2-172-17-0-6", UID:"809e62a1-8ad7-11ea-ae21-0242ac110004", ResourceVersion:"1976", Generation:1, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:63723843676, loc:(*time.Location)(0x1d21400)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string(nil), OwnerReferences:[]v1.OwnerReference(nil), Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:v1.EndpointSpec{ClusterID:"cluster2", CableName:"submariner-cable-cluster2-172-17-0-6", Hostname:"cluster2-worker2", Subnets:[]string{"169.254.2.0/24"}, PrivateIP:"172.17.0.6", PublicIP:"", NATEnabled:false, Backend:"strongswan", BackendConfig:map[string]string(nil)}}
  3271. [00:17:06.760481] STEP: Verifying TCP connectivity from gateway node on "cluster3" to gateway node on "cluster2"
  3272. [00:17:06.760543] STEP: Creating a listener pod in cluster "cluster2", which will wait for a handshake over TCP
  3273. [00:17:11.790952] STEP: Pointing a service ClusterIP to the listener pod in cluster "cluster2"
  3274. [00:17:16.818679] Apr 30 11:41:47.693: INFO: Will send traffic to IP: 169.254.2.101
  3275. [00:17:16.818909] STEP: Creating a connector pod in cluster "cluster3", which will attempt the specific UUID handshake over TCP
  3276. [00:17:16.828204] STEP: Waiting for the listener pod "tcp-check-listenertvbh5" to exit, returning what listener sent
  3277. [00:17:41.836511] Apr 30 11:42:12.711: INFO: Pod "tcp-check-listenertvbh5" output:
  3278. [00:17:41.836609] listening on 0.0.0.0:1234 ...
  3279. [00:17:41.836627] connect to 10.240.0.3:1234 from 169.254.3.252:40209 (169.254.3.252:40209)
  3280. [00:17:41.836636] [dataplane] connector says 92fdf7fe-8ad7-11ea-86e6-0242ac110002
  3281. [00:17:41.836643]
  3282. [00:17:41.836650] STEP: Waiting for the connector pod "tcp-check-podd9bh2" to exit, returning what connector sent
  3283. [00:17:41.839637] Apr 30 11:42:12.714: INFO: Pod "tcp-check-podd9bh2" output:
  3284. [00:17:41.839708] nc: 169.254.2.101 (169.254.2.101:1234): Connection timed out
  3285. [00:17:41.839721] 169.254.2.101 (169.254.2.101:1234) open
  3286. [00:17:41.839730] [dataplane] listener says 8cff121b-8ad7-11ea-86e6-0242ac110002
  3287. [00:17:41.839738]
  3288. [00:17:41.839746] Apr 30 11:42:12.714: INFO: Connector pod has IP: 10.240.0.4
  3289. [00:17:41.839755] STEP: Verifying that the listener got the connector's data and the connector got the listener's data
  3290. [00:17:41.839763] STEP: Verifying the output of listener pod which must contain the globalIP of the connector POD
  3291. [00:17:41.839774] STEP: Verifying TCP connectivity from non-gateway node on "cluster3" to non-gateway node on "cluster2"
  3292. [00:17:41.839782] STEP: Creating a listener pod in cluster "cluster2", which will wait for a handshake over TCP
  3293. [00:17:46.856180] STEP: Pointing a service ClusterIP to the listener pod in cluster "cluster2"
  3294. [00:17:51.937823] Apr 30 11:42:22.812: INFO: Will send traffic to IP: 169.254.2.171
  3295. [00:17:51.937922] STEP: Creating a connector pod in cluster "cluster3", which will attempt the specific UUID handshake over TCP
  3296. [00:17:51.946751] STEP: Waiting for the listener pod "tcp-check-listenervjmtp" to exit, returning what listener sent
  3297. [00:19:51.953979] Apr 30 11:44:22.828: INFO: Pod "tcp-check-listenervjmtp" output:
  3298. [00:19:51.954101] listening on 0.0.0.0:1234 ...
  3299. [00:19:51.954127] nc: timeout
  3300. [00:19:51.954145]
  3301. [00:19:51.954162] STEP: Waiting for the connector pod "tcp-check-pod6j6gp" to exit, returning what connector sent
  3302. [00:20:01.960815] Apr 30 11:44:32.835: INFO: Pod "tcp-check-pod6j6gp" output:
  3303. [00:20:01.960907] nc: 169.254.2.171 (169.254.2.171:1234): Connection timed out
  3304. [00:20:01.960930] nc: 169.254.2.171 (169.254.2.171:1234): Connection timed out
  3305. [00:20:01.960939] nc: 169.254.2.171 (169.254.2.171:1234): Connection timed out
  3306. [00:20:01.960947] nc: 169.254.2.171 (169.254.2.171:1234): Connection timed out
  3307. [00:20:01.960955] nc: 169.254.2.171 (169.254.2.171:1234): Connection timed out
  3308. [00:20:01.960962] nc: 169.254.2.171 (169.254.2.171:1234): Connection timed out
  3309. [00:20:01.960970] nc: 169.254.2.171 (169.254.2.171:1234): Connection timed out
  3310. [00:20:01.960979]
  3311. [00:20:01.960987] Apr 30 11:44:32.835: INFO: Connector pod has IP: 10.240.128.2
  3312. [00:20:01.961540] STEP: Deleting namespace "e2e-tests-gateway-redundancy-xk875" on cluster "cluster2"
  3313. [00:20:01.969052] STEP: Deleting namespace "e2e-tests-gateway-redundancy-xk875" on cluster "cluster3"
  3314. [00:20:01.975952] STEP: Deleting namespace "e2e-tests-gateway-redundancy-xk875" on cluster "cluster1"
  3315. [00:20:01.986650]
  3316. [00:20:01.986710] • Failure [220.614 seconds]
  3317. [00:20:01.987272] [redundancy] Gateway fail-over tests
  3318. [00:20:01.987323] /go/src/github.com/submariner-io/submariner/test/e2e/redundancy/gateway_failover.go:17
  3319. [00:20:01.987335] when a new node is labeled as a gateway node and the label on the existing gateway node is removed
  3320. [00:20:01.987344] /go/src/github.com/submariner-io/submariner/test/e2e/redundancy/gateway_failover.go:35
  3321. [00:20:01.987353] should start a submariner engine on the new gateway node and be able to connect from another cluster [It]
  3322. [00:20:01.987362] /go/src/github.com/submariner-io/submariner/test/e2e/redundancy/gateway_failover.go:36
  3323. [00:20:01.987370]
  3324. [00:20:01.987377] Expected
  3325. [00:20:01.987385] <int32>: 1
  3326. [00:20:01.987392] to equal
  3327. [00:20:01.987400] <int32>: 0
  3328. [00:20:01.987408]
  3329. [00:20:01.987415] /go/src/github.com/submariner-io/submariner/vendor/github.com/submariner-io/shipyard/test/e2e/framework/network_pods.go:139
  3330. [00:20:01.987423] ------------------------------
  3331. [00:20:01.987430] [redundancy] Gateway fail-over tests when any gateway node is configured
  3332. [00:20:01.987438] should be reported to the Gateway API
  3333. [00:20:01.987446] /go/src/github.com/submariner-io/submariner/test/e2e/redundancy/gateway_failover.go:24
  3334. [00:20:01.987457] STEP: Creating namespace objects with basename "gateway-redundancy"
  3335. [00:20:01.990660] STEP: Generated namespace "e2e-tests-gateway-redundancy-g2sht" in cluster "cluster2" to execute the tests in
  3336. [00:20:01.990702] STEP: Creating namespace "e2e-tests-gateway-redundancy-g2sht" in cluster "cluster3"
  3337. [00:20:02.007123] STEP: Creating namespace "e2e-tests-gateway-redundancy-g2sht" in cluster "cluster1"
  3338. [00:20:02.011783] STEP: Ensuring that only one gateway reports as active "cluster2"
  3339. [00:20:02.056419] STEP: Ensuring that the gateway "cluster2-worker2" is reporting connections
  3340. [00:20:02.064630] STEP: Deleting namespace "e2e-tests-gateway-redundancy-g2sht" on cluster "cluster2"
  3341. [00:20:02.086789] STEP: Deleting namespace "e2e-tests-gateway-redundancy-g2sht" on cluster "cluster3"
  3342. [00:20:02.094232] STEP: Deleting namespace "e2e-tests-gateway-redundancy-g2sht" on cluster "cluster1"
  3343. [00:20:02.109968] •
  3344. [00:20:02.110040] ------------------------------
  3345. [00:20:02.110055] STEP: Creating namespace objects with basename "gateway-redundancy"
  3346. [00:20:02.110063] STEP: Generated namespace "e2e-tests-gateway-redundancy-g2sht" in cluster "cluster2" to execute the tests in
  3347. [00:20:02.110072] STEP: Creating namespace "e2e-tests-gateway-redundancy-g2sht" in cluster "cluster3"
  3348. [00:20:02.110080] STEP: Creating namespace "e2e-tests-gateway-redundancy-g2sht" in cluster "cluster1"
  3349. [00:20:02.110088] STEP: Ensuring that only one gateway reports as active "cluster2"
  3350. [00:20:02.110097] STEP: Ensuring that the gateway "cluster2-worker2" is reporting connections
  3351. [00:20:02.110105] STEP: Deleting namespace "e2e-tests-gateway-redundancy-g2sht" on cluster "cluster2"
  3352. [00:20:02.110114] STEP: Deleting namespace "e2e-tests-gateway-redundancy-g2sht" on cluster "cluster3"
  3353. [00:20:02.110122] STEP: Deleting namespace "e2e-tests-gateway-redundancy-g2sht" on cluster "cluster1"
  3354. [00:20:02.110130]
  3355. [00:20:02.110138]
  3356. [00:20:02.110251] [redundancy] Gateway fail-over tests when one gateway node is configured and the submariner engine pod fails
  3357. [00:20:02.110730] should start a new submariner engine pod and be able to connect from another cluster
  3358. [00:20:02.110777] /go/src/github.com/submariner-io/submariner/test/e2e/redundancy/gateway_failover.go:30
  3359. [00:20:02.110789] STEP: Creating namespace objects with basename "gateway-redundancy"
  3360. [00:20:02.120935] STEP: Generated namespace "e2e-tests-gateway-redundancy-k7hkp" in cluster "cluster2" to execute the tests in
  3361. [00:20:02.120989] STEP: Creating namespace "e2e-tests-gateway-redundancy-k7hkp" in cluster "cluster3"
  3362. [00:20:02.151376] STEP: Creating namespace "e2e-tests-gateway-redundancy-k7hkp" in cluster "cluster1"
  3363. [00:20:02.202135] STEP: Sanity check - ensuring there's only one gateway node on "cluster2"
  3364. [00:20:02.208604] STEP: Found submariner engine pod "submariner-gateway-sgmcz" on "cluster2"
  3365. [00:20:02.208677] STEP: Ensuring that the gateway reports as active on "cluster2"
  3366. [00:20:02.210723] STEP: Deleting submariner engine pod and gateway entries "submariner-gateway-sgmcz"
  3367. [00:20:07.345036] STEP: Found new submariner engine pod "submariner-gateway-c5cvl"
  3368. [00:20:07.345251] STEP: Waiting for the gateway to be up and connected "submariner-gateway-c5cvl"
  3369. [00:20:12.356245] STEP: Verifying TCP connectivity from gateway node on "cluster3" to gateway node on "cluster2"
  3370. [00:20:12.356757] STEP: Creating a listener pod in cluster "cluster2", which will wait for a handshake over TCP
  3371. [00:20:17.376809] STEP: Pointing a service ClusterIP to the listener pod in cluster "cluster2"
  3372. [00:20:22.402898] Apr 30 11:44:53.277: INFO: Will send traffic to IP: 169.254.2.236
  3373. [00:20:22.402981] STEP: Creating a connector pod in cluster "cluster3", which will attempt the specific UUID handshake over TCP
  3374. [00:20:22.412198] STEP: Waiting for the listener pod "tcp-check-listener4p7zk" to exit, returning what listener sent
  3375. [00:20:47.419106] Apr 30 11:45:18.293: INFO: Pod "tcp-check-listener4p7zk" output:
  3376. [00:20:47.419220] listening on 0.0.0.0:1234 ...
  3377. [00:20:47.419240] connect to 10.240.0.3:1234 from 169.254.3.137:46863 (169.254.3.137:46863)
  3378. [00:20:47.419249] [dataplane] connector says 019bcdd2-8ad8-11ea-86e6-0242ac110002
  3379. [00:20:47.419257]
  3380. [00:20:47.422002] STEP: Waiting for the connector pod "tcp-check-poddqssk" to exit, returning what connector sent
  3381. [00:20:47.425185] Apr 30 11:45:18.300: INFO: Pod "tcp-check-poddqssk" output:
  3382. [00:20:47.425247] nc: 169.254.2.236 (169.254.2.236:1234): Connection timed out
  3383. [00:20:47.425263] 169.254.2.236 (169.254.2.236:1234) open
  3384. [00:20:47.425273] [dataplane] listener says fb9ecd52-8ad7-11ea-86e6-0242ac110002
  3385. [00:20:47.425281]
  3386. [00:20:47.425332] Apr 30 11:45:18.300: INFO: Connector pod has IP: 10.240.0.4
  3387. [00:20:47.425346] STEP: Verifying that the listener got the connector's data and the connector got the listener's data
  3388. [00:20:47.425355] STEP: Verifying the output of listener pod which must contain the globalIP of the connector POD
  3389. [00:20:47.425363] STEP: Verifying TCP connectivity from non-gateway node on "cluster3" to non-gateway node on "cluster2"
  3390. [00:20:47.425372] STEP: Creating a listener pod in cluster "cluster2", which will wait for a handshake over TCP
  3391. [00:20:52.449044] STEP: Pointing a service ClusterIP to the listener pod in cluster "cluster2"
  3392. [00:20:57.527792] Apr 30 11:45:28.402: INFO: Will send traffic to IP: 169.254.2.146
  3393. [00:20:57.527884] STEP: Creating a connector pod in cluster "cluster3", which will attempt the specific UUID handshake over TCP
  3394. [00:20:57.543269] STEP: Waiting for the listener pod "tcp-check-listenerrbkr8" to exit, returning what listener sent
  3395. [00:21:22.551773] Apr 30 11:45:53.426: INFO: Pod "tcp-check-listenerrbkr8" output:
  3396. [00:21:22.551875] listening on 0.0.0.0:1234 ...
  3397. [00:21:22.551892] connect to 10.240.128.3:1234 from 169.254.3.107:42689 (169.254.3.107:42689)
  3398. [00:21:22.551901] [dataplane] connector says 168b70fd-8ad8-11ea-86e6-0242ac110002
  3399. [00:21:22.551908]
  3400. [00:21:22.551915] STEP: Waiting for the connector pod "tcp-check-podfsqxt" to exit, returning what connector sent
  3401. [00:21:22.555336] Apr 30 11:45:53.430: INFO: Pod "tcp-check-podfsqxt" output:
  3402. [00:21:22.555405] nc: 169.254.2.146 (169.254.2.146:1234): Connection timed out
  3403. [00:21:22.555419] 169.254.2.146 (169.254.2.146:1234) open
  3404. [00:21:22.555428] [dataplane] listener says 1085e999-8ad8-11ea-86e6-0242ac110002
  3405. [00:21:22.555435]
  3406. [00:21:22.555443] Apr 30 11:45:53.430: INFO: Connector pod has IP: 10.240.128.2
  3407. [00:21:22.555450] STEP: Verifying that the listener got the connector's data and the connector got the listener's data
  3408. [00:21:22.555457] STEP: Verifying the output of listener pod which must contain the globalIP of the connector POD
  3409. [00:21:22.555621] STEP: Deleting namespace "e2e-tests-gateway-redundancy-k7hkp" on cluster "cluster2"
  3410. [00:21:22.562006] STEP: Deleting namespace "e2e-tests-gateway-redundancy-k7hkp" on cluster "cluster3"
  3411. [00:21:22.573540] STEP: Deleting namespace "e2e-tests-gateway-redundancy-k7hkp" on cluster "cluster1"
  3412. [00:21:22.587323]
  3413. [00:21:22.587369] • [SLOW TEST:80.477 seconds]
  3414. [00:21:22.587384] [redundancy] Gateway fail-over tests
  3415. [00:21:22.587664] /go/src/github.com/submariner-io/submariner/test/e2e/redundancy/gateway_failover.go:17
  3416. [00:21:22.587703] when one gateway node is configured and the submariner engine pod fails
  3417. [00:21:22.587718] /go/src/github.com/submariner-io/submariner/test/e2e/redundancy/gateway_failover.go:29
  3418. [00:21:22.587726] should start a new submariner engine pod and be able to connect from another cluster
  3419. [00:21:22.587737] /go/src/github.com/submariner-io/submariner/test/e2e/redundancy/gateway_failover.go:30
  3420. [00:21:22.587746] ------------------------------
  3421. [00:21:22.587754] [dataplane] Basic TCP connectivity tests across clusters without discovery when a pod connects via TCP to a remote service when the pod is not on a gateway and the remote service is on a gateway
  3422. [00:21:22.587765] should have sent the expected data from the pod to the other pod
  3423. [00:21:22.587775] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  3424. [00:21:22.587783] STEP: Creating namespace objects with basename "dataplane-conn-nd"
  3425. [00:21:22.596898] STEP: Generated namespace "e2e-tests-dataplane-conn-nd-msz5p" in cluster "cluster2" to execute the tests in
  3426. [00:21:22.597037] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-msz5p" in cluster "cluster3"
  3427. [00:21:22.622677] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-msz5p" in cluster "cluster1"
  3428. [00:21:22.628962] Apr 30 11:45:53.503: INFO: Globalnet enabled, skipping the test...
  3429. [00:21:22.630259] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-msz5p" on cluster "cluster2"
  3430. [00:21:22.654195] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-msz5p" on cluster "cluster3"
  3431. [00:21:22.667687] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-msz5p" on cluster "cluster1"
  3432. [00:21:22.673437]
  3433. [00:21:22.673495] S [SKIPPING] [0.085 seconds]
  3434. [00:21:22.673510] [dataplane] Basic TCP connectivity tests across clusters without discovery
  3435. [00:21:22.673522] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:9
  3436. [00:21:22.673531] when a pod connects via TCP to a remote service
  3437. [00:21:22.673539] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:55
  3438. [00:21:22.673547] when the pod is not on a gateway and the remote service is on a gateway
  3439. [00:21:22.673558] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:65
  3440. [00:21:22.673570] should have sent the expected data from the pod to the other pod [It]
  3441. [00:21:22.673581] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  3442. [00:21:22.673590]
  3443. [00:21:22.673600] Apr 30 11:45:53.503: Globalnet enabled, skipping the test...
  3444. [00:21:22.673611]
  3445. [00:21:22.673619] /go/src/github.com/submariner-io/submariner/vendor/github.com/submariner-io/shipyard/test/e2e/framework/logging.go:42
  3446. [00:21:22.673630] ------------------------------
  3447. [00:21:22.673639] [dataplane] Basic TCP connectivity tests across clusters without discovery when a pod connects via TCP to a remote pod when the pod is on a gateway and the remote pod is not on a gateway
  3448. [00:21:22.673650] should have sent the expected data from the pod to the other pod
  3449. [00:21:22.673660] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  3450. [00:21:22.673670] STEP: Creating namespace objects with basename "dataplane-conn-nd"
  3451. [00:21:22.681998] STEP: Generated namespace "e2e-tests-dataplane-conn-nd-vs8ps" in cluster "cluster2" to execute the tests in
  3452. [00:21:22.682038] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-vs8ps" in cluster "cluster3"
  3453. [00:21:22.704678] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-vs8ps" in cluster "cluster1"
  3454. [00:21:22.720482] Apr 30 11:45:53.595: INFO: Globalnet enabled, skipping the test...
  3455. [00:21:22.721461] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-vs8ps" on cluster "cluster2"
  3456. [00:21:22.752658] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-vs8ps" on cluster "cluster3"
  3457. [00:21:22.760649] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-vs8ps" on cluster "cluster1"
  3458. [00:21:22.765286]
  3459. [00:21:22.765330] S [SKIPPING] [0.093 seconds]
  3460. [00:21:22.765623] [dataplane] Basic TCP connectivity tests across clusters without discovery
  3461. [00:21:22.765661] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:9
  3462. [00:21:22.765673] when a pod connects via TCP to a remote pod
  3463. [00:21:22.765681] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:32
  3464. [00:21:22.765699] when the pod is on a gateway and the remote pod is not on a gateway
  3465. [00:21:22.765706] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:46
  3466. [00:21:22.765714] should have sent the expected data from the pod to the other pod [It]
  3467. [00:21:22.765722] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  3468. [00:21:22.765730]
  3469. [00:21:22.765737] Apr 30 11:45:53.595: Globalnet enabled, skipping the test...
  3470. [00:21:22.765745]
  3471. [00:21:22.765752] /go/src/github.com/submariner-io/submariner/vendor/github.com/submariner-io/shipyard/test/e2e/framework/logging.go:42
  3472. [00:21:22.765761] ------------------------------
  3473. [00:21:22.765787] [dataplane] Basic TCP connectivity tests across clusters without discovery when a pod connects via TCP to a remote service when the pod is on a gateway and the remote service is not on a gateway
  3474. [00:21:22.765815] should have sent the expected data from the pod to the other pod
  3475. [00:21:22.765825] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  3476. [00:21:22.765832] STEP: Creating namespace objects with basename "dataplane-conn-nd"
  3477. [00:21:22.779754] STEP: Generated namespace "e2e-tests-dataplane-conn-nd-kz6c9" in cluster "cluster2" to execute the tests in
  3478. [00:21:22.779811] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-kz6c9" in cluster "cluster3"
  3479. [00:21:22.787620] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-kz6c9" in cluster "cluster1"
  3480. [00:21:22.796201] Apr 30 11:45:53.671: INFO: Globalnet enabled, skipping the test...
  3481. [00:21:22.797094] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-kz6c9" on cluster "cluster2"
  3482. [00:21:22.836042] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-kz6c9" on cluster "cluster3"
  3483. [00:21:22.858023] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-kz6c9" on cluster "cluster1"
  3484. [00:21:22.862347]
  3485. [00:21:22.862423] S [SKIPPING] [0.096 seconds]
  3486. [00:21:22.862438] [dataplane] Basic TCP connectivity tests across clusters without discovery
  3487. [00:21:22.862448] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:9
  3488. [00:21:22.862456] when a pod connects via TCP to a remote service
  3489. [00:21:22.862466] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:55
  3490. [00:21:22.862474] when the pod is on a gateway and the remote service is not on a gateway
  3491. [00:21:22.862482] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:69
  3492. [00:21:22.862490] should have sent the expected data from the pod to the other pod [It]
  3493. [00:21:22.862499] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  3494. [00:21:22.862507]
  3495. [00:21:22.862515] Apr 30 11:45:53.671: Globalnet enabled, skipping the test...
  3496. [00:21:22.862524]
  3497. [00:21:22.862532] /go/src/github.com/submariner-io/submariner/vendor/github.com/submariner-io/shipyard/test/e2e/framework/logging.go:42
  3498. [00:21:22.862540] ------------------------------
  3499. [00:21:22.862549] [dataplane-globalnet] Basic TCP connectivity tests across overlapping clusters without discovery when a pod with HostNetworking connects via TCP to the globalIP of a remote service when the pod is on a gateway and the remote service is not on a gateway
  3500. [00:21:22.862559] should have sent the expected data from the pod to the other pod
  3501. [00:21:22.862566] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_gn_pod_connectivity.go:15
  3502. [00:21:22.862574] STEP: Creating namespace objects with basename "dataplane-gn-conn-nd"
  3503. [00:21:22.874711] STEP: Generated namespace "e2e-tests-dataplane-gn-conn-nd-q6lc7" in cluster "cluster2" to execute the tests in
  3504. [00:21:22.874772] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-q6lc7" in cluster "cluster3"
  3505. [00:21:22.890398] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-q6lc7" in cluster "cluster1"
  3506. [00:21:22.903331] STEP: Creating a listener pod in cluster "cluster3", which will wait for a handshake over TCP
  3507. [00:21:28.152504] STEP: Pointing a service ClusterIP to the listener pod in cluster "cluster3"
  3508. [00:21:33.275817] Apr 30 11:46:04.150: INFO: Will send traffic to IP: 169.254.3.58
  3509. [00:21:33.275907] STEP: Creating a connector pod in cluster "cluster2", which will attempt the specific UUID handshake over TCP
  3510. [00:21:33.288673] STEP: Waiting for the listener pod "tcp-check-listenerqgvlc" to exit, returning what listener sent
  3511. [00:21:38.302657] Apr 30 11:46:09.177: INFO: Pod "tcp-check-listenerqgvlc" output:
  3512. [00:21:38.302758] listening on 0.0.0.0:1234 ...
  3513. [00:21:38.302779] connect to 10.240.128.2:1234 from 10.240.0.1:34515 (10.240.0.1:34515)
  3514. [00:21:38.302787] [dataplane] connector says 2bda1a94-8ad8-11ea-86e6-0242ac110002
  3515. [00:21:38.302794]
  3516. [00:21:38.302802] STEP: Waiting for the connector pod "tcp-check-podhwtkq" to exit, returning what connector sent
  3517. [00:21:38.306146] Apr 30 11:46:09.181: INFO: Pod "tcp-check-podhwtkq" output:
  3518. [00:21:38.306216] 169.254.3.58 (169.254.3.58:1234) open
  3519. [00:21:38.306229] [dataplane] listener says 25ab736e-8ad8-11ea-86e6-0242ac110002
  3520. [00:21:38.306237]
  3521. [00:21:38.306281] Apr 30 11:46:09.181: INFO: Connector pod has IP: 172.17.0.6
  3522. [00:21:38.306299] STEP: Verifying that the listener got the connector's data and the connector got the listener's data
  3523. [00:21:38.306310] STEP: Verifying that globalIP annotation does not exist on the connector POD
  3524. [00:21:38.306322] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-q6lc7" on cluster "cluster2"
  3525. [00:21:38.312901] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-q6lc7" on cluster "cluster3"
  3526. [00:21:38.317574] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-q6lc7" on cluster "cluster1"
  3527. [00:21:38.323308] •
  3528. [00:21:38.323366] ------------------------------
  3529. [00:21:38.323380] STEP: Creating namespace objects with basename "dataplane-gn-conn-nd"
  3530. [00:21:38.323388] STEP: Generated namespace "e2e-tests-dataplane-gn-conn-nd-q6lc7" in cluster "cluster2" to execute the tests in
  3531. [00:21:38.323397] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-q6lc7" in cluster "cluster3"
  3532. [00:21:38.323404] STEP: Creating namespace "e2e-tests-dataplane-gn-conn-nd-q6lc7" in cluster "cluster1"
  3533. [00:21:38.323413] STEP: Creating a listener pod in cluster "cluster3", which will wait for a handshake over TCP
  3534. [00:21:38.323421] STEP: Pointing a service ClusterIP to the listener pod in cluster "cluster3"
  3535. [00:21:38.323428] Apr 30 11:46:04.150: INFO: Will send traffic to IP: 169.254.3.58
  3536. [00:21:38.323435] STEP: Creating a connector pod in cluster "cluster2", which will attempt the specific UUID handshake over TCP
  3537. [00:21:38.323443] STEP: Waiting for the listener pod "tcp-check-listenerqgvlc" to exit, returning what listener sent
  3538. [00:21:38.323450] Apr 30 11:46:09.177: INFO: Pod "tcp-check-listenerqgvlc" output:
  3539. [00:21:38.323457] listening on 0.0.0.0:1234 ...
  3540. [00:21:38.323465] connect to 10.240.128.2:1234 from 10.240.0.1:34515 (10.240.0.1:34515)
  3541. [00:21:38.323473] [dataplane] connector says 2bda1a94-8ad8-11ea-86e6-0242ac110002
  3542. [00:21:38.323481]
  3543. [00:21:38.323489] STEP: Waiting for the connector pod "tcp-check-podhwtkq" to exit, returning what connector sent
  3544. [00:21:38.323498] Apr 30 11:46:09.181: INFO: Pod "tcp-check-podhwtkq" output:
  3545. [00:21:38.323506] 169.254.3.58 (169.254.3.58:1234) open
  3546. [00:21:38.323513] [dataplane] listener says 25ab736e-8ad8-11ea-86e6-0242ac110002
  3547. [00:21:38.323520]
  3548. [00:21:38.323525] Apr 30 11:46:09.181: INFO: Connector pod has IP: 172.17.0.6
  3549. [00:21:38.323530] STEP: Verifying that the listener got the connector's data and the connector got the listener's data
  3550. [00:21:38.323535] STEP: Verifying that globalIP annotation does not exist on the connector POD
  3551. [00:21:38.323540] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-q6lc7" on cluster "cluster2"
  3552. [00:21:38.323546] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-q6lc7" on cluster "cluster3"
  3553. [00:21:38.323551] STEP: Deleting namespace "e2e-tests-dataplane-gn-conn-nd-q6lc7" on cluster "cluster1"
  3554. [00:21:38.323556]
  3555. [00:21:38.323722]
  3556. [00:21:38.323762] [dataplane] Basic TCP connectivity tests across clusters without discovery when a pod connects via TCP to a remote service when the pod is on a gateway and the remote service is on a gateway
  3557. [00:21:38.323779] should have sent the expected data from the pod to the other pod
  3558. [00:21:38.323794] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  3559. [00:21:38.323804] STEP: Creating namespace objects with basename "dataplane-conn-nd"
  3560. [00:21:38.330872] STEP: Generated namespace "e2e-tests-dataplane-conn-nd-tqnmt" in cluster "cluster2" to execute the tests in
  3561. [00:21:38.331143] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-tqnmt" in cluster "cluster3"
  3562. [00:21:38.341554] STEP: Creating namespace "e2e-tests-dataplane-conn-nd-tqnmt" in cluster "cluster1"
  3563. [00:21:38.362470] Apr 30 11:46:09.237: INFO: Globalnet enabled, skipping the test...
  3564. [00:21:38.363478] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-tqnmt" on cluster "cluster2"
  3565. [00:21:38.393031] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-tqnmt" on cluster "cluster3"
  3566. [00:21:38.417959] STEP: Deleting namespace "e2e-tests-dataplane-conn-nd-tqnmt" on cluster "cluster1"
  3567. [00:21:38.423883]
  3568. [00:21:38.423937] S [SKIPPING] [0.101 seconds]
  3569. [00:21:38.424218] [dataplane] Basic TCP connectivity tests across clusters without discovery
  3570. [00:21:38.424257] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:9
  3571. [00:21:38.424282] when a pod connects via TCP to a remote service
  3572. [00:21:38.424292] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:55
  3573. [00:21:38.424299] when the pod is on a gateway and the remote service is on a gateway
  3574. [00:21:38.424307] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:73
  3575. [00:21:38.424314] should have sent the expected data from the pod to the other pod [It]
  3576. [00:21:38.424322] /go/src/github.com/submariner-io/submariner/test/e2e/dataplane/tcp_pod_connectivity.go:15
  3577. [00:21:38.424329]
  3578. [00:21:38.424337] Apr 30 11:46:09.237: Globalnet enabled, skipping the test...
  3579. [00:21:38.424344]
  3580. [00:21:38.424351] /go/src/github.com/submariner-io/submariner/vendor/github.com/submariner-io/shipyard/test/e2e/framework/logging.go:42
  3581. [00:21:38.424359] ------------------------------
  3582. [00:21:38.431499]
  3583. [00:21:38.431551] JUnit path was configured: /go/src/github.com/submariner-io/submariner/output/e2e-junit.xml
  3584. [00:21:38.432636]
  3585. [00:21:38.432677] JUnit report was created: /go/src/github.com/submariner-io/submariner/output/e2e-junit.xml
  3586. [00:21:38.432842]
  3587. [00:21:38.432870]
  3588. [00:21:38.432885] Summarizing 1 Failure:
  3589. [00:21:38.432901]
  3590. [00:21:38.433148] [Fail] [redundancy] Gateway fail-over tests when a new node is labeled as a gateway node and the label on the existing gateway node is removed [It] should start a submariner engine on the new gateway node and be able to connect from another cluster
  3591. [00:21:38.433178] /go/src/github.com/submariner-io/submariner/vendor/github.com/submariner-io/shipyard/test/e2e/framework/network_pods.go:139
  3592. [00:21:38.434146]
  3593. [00:21:38.434195] Ran 9 of 20 Specs in 518.916 seconds
  3594. [00:21:38.434206] FAIL! -- 8 Passed | 1 Failed | 1 Pending | 10 Skipped
  3595. [00:21:38.434215] --- FAIL: TestE2E (518.92s)
  3596. [00:21:38.434224] FAIL
  3597. [00:21:38.436128] exit status 1
  3598. [00:21:38.436171] FAIL github.com/submariner-io/submariner/test/e2e 518.934s
  3599. [00:21:38.504309] make: *** [Makefile:17: e2e] Error 1
  3600. [00:21:38.505518] [submariner]$ make e2e
  3601. [00:21:40.073953] time="2020-04-30T11:46:10Z" level=fatal msg="exit status 2"
  3602. [00:21:40.077322] Makefile.dapper:14: recipe for target 'e2e' failed
  3603. [00:21:40.077390] make: *** [e2e] Error 1
  3604. travis_time:end:2367a3c0:start=1588245870846727574,finish=1588247170975651012,duration=1300128923438,event=script
  3605. The command "set -o pipefail; $CMD 2>&1 | ts '[%H:%M:%.S]' -s" exited with 2.
  3606.  
  3607.  
  3608. Done. Your build exited with 1.
  3609.  
  3610.  
  3611. ---
  3612.  
  3613. Travis comand was:
  3614.  
  3615. CMD="make e2e" CLUSTERS_ARGS="--globalnet" DEPLOY_ARGS="${CLUSTERS_ARGS} --deploytool helm"
Add Comment
Please, Sign In to add comment