Get libtensorflow from LHCb mirror
Some of the build machines we use for the nightlies are not able to connect to servers outside CERN, so the download step of libtensorflow fails if the build happens on those machines.
To circumvent the problem I'm maintaining a mirror of the libraries we need to download at build time. I added libtensorflow to the mirror and this MR modifies the configuration of GaudiTensorFlow to get the library from there.
Merge request reports
Activity
added all-slots label
changed milestone to %Gauss v55r4
added Build enhancement labels
- [2022-01-21 13:05] Validation started with lhcb-master-mr#3495
- [2022-01-21 13:36] Validation started with lhcb-sim10#1049
- [2022-01-21 15:08] Validation started with lhcb-master-mr#3496
- [2022-01-22 00:06] Validation started with lhcb-g4-dev#1094
- [2022-01-22 00:14] Validation started with lhcb-gauss-dev#3025
- [2022-01-22 00:15] Validation started with lhcb-gauss-gen2-dev#567
- [2022-01-22 00:16] Validation started with lhcb-gauss-gen3-dev#97
- [2022-01-22 00:18] Validation started with lhcb-gauss-lamarr#503
- [2022-01-22 00:18] Validation started with lhcb-gaudi-head#3142
- [2022-01-22 00:28] Validation started with lhcb-head#3163
- [2022-01-22 00:29] Validation started with lhcb-head-2#452
- [2022-01-22 00:38] Validation started with lhcb-lcg-dev4#1900
- [2022-01-22 00:38] Validation started with lhcb-lcg-dev3#1883
- [2022-01-22 00:40] Validation started with lhcb-master#1589
- [2022-01-22 00:59] Validation started with lhcb-sim10#1050
- [2022-01-22 01:02] Validation started with lhcb-run3-cleanup#417
- [2022-01-22 01:08] Validation started with lhcb-head#3163
- [2022-01-22 01:15] Validation started with lhcb-master#1589
- [2022-01-22 11:13] Validation started with lhcb-master-mr#3497
- [2022-01-22 16:00] Validation started with lhcb-master-mr#3498
- [2022-01-22 16:20] Validation started with lhcb-master-mr#3499
- [2022-01-22 16:20] Validation started with lhcb-master-mr#3500
- [2022-01-22 18:24] Validation started with lhcb-master-mr#3501
- [2022-01-22 20:08] Validation started with lhcb-master-mr#3502
- [2022-01-23 00:04] Validation started with lhcb-g4-dev#1095
- [2022-01-23 00:04] Validation started with lhcb-gauss-gen2-dev#568
- [2022-01-23 00:04] Validation started with lhcb-gauss-gen3-dev#98
- [2022-01-23 00:04] Validation started with lhcb-gauss-dev#3026
- [2022-01-23 00:06] Validation started with lhcb-gauss-lamarr#504
- [2022-01-23 00:08] Validation started with lhcb-sim10#1051
- [2022-01-23 00:11] Validation started with lhcb-lcg-dev3#1884
- [2022-01-23 00:11] Validation started with lhcb-lcg-dev4#1901
- [2022-01-23 00:20] Validation started with lhcb-sanitizers#980
- [2022-01-23 11:33] Validation started with lhcb-master-mr#3503
- [2022-01-23 12:32] Validation started with lhcb-master-mr#3504
- [2022-01-23 13:57] Validation started with lhcb-master-mr#3505
- [2022-01-23 17:42] Validation started with lhcb-master-mr#3506
- [2022-01-23 20:32] Validation started with lhcb-master-mr#3507
- [2022-01-24 00:04] Validation started with lhcb-g4-dev#1096
- [2022-01-24 00:04] Validation started with lhcb-gauss-gen2-dev#569
- [2022-01-24 00:04] Validation started with lhcb-gauss-gen3-dev#99
- [2022-01-24 00:05] Validation started with lhcb-gauss-dev#3027
- [2022-01-24 00:07] Validation started with lhcb-gauss-lamarr#505
- [2022-01-24 00:13] Validation started with lhcb-lcg-dev3#1885
- [2022-01-24 00:14] Validation started with lhcb-lcg-dev4#1902
- [2022-01-24 00:18] Validation started with lhcb-sim10#1052
- [2022-01-24 08:10] Validation started with lhcb-master-mr#3508
- [2022-01-24 08:12] Validation started with lhcb-master-mr#3509
- [2022-01-24 09:03] Validation started with lhcb-master-mr#3510
- [2022-01-24 09:05] Validation started with lhcb-master-mr#3511
- [2022-01-24 09:16] Validation started with lhcb-master-mr#3512
- [2022-01-24 11:50] Validation started with lhcb-master-mr#3513
- [2022-01-24 12:32] Validation started with lhcb-master-mr#3514
- [2022-01-24 12:32] Validation started with lhcb-master-mr#3515
- [2022-01-24 12:35] Validation started with lhcb-master-mr#3516
- [2022-01-24 12:50] Validation started with lhcb-master-mr#3517
- [2022-01-24 15:47] Validation started with lhcb-master-mr#3518
- [2022-01-24 16:47] Validation started with lhcb-master-mr#3519
- [2022-01-24 17:00] Validation started with lhcb-master-mr#3520
- [2022-01-24 17:06] Validation started with lhcb-master-mr#3521
- [2022-01-24 17:09] Validation started with lhcb-master-mr#3522
- [2022-01-24 17:50] Validation started with lhcb-master-mr#3523
- [2022-01-25 00:04] Validation started with lhcb-g4-dev#1097
- [2022-01-25 00:09] Validation started with lhcb-gauss-dev#3028
- [2022-01-25 00:12] Validation started with lhcb-gauss-gen2-dev#570
- [2022-01-25 00:12] Validation started with lhcb-gauss-gen3-dev#100
- [2022-01-25 00:13] Validation started with lhcb-gauss-lamarr#506
- [2022-01-25 00:13] Validation started with lhcb-gaudi-head#3143
- [2022-01-25 00:22] Validation started with lhcb-head-2#453
- [2022-01-25 00:23] Validation started with lhcb-head#3164
- [2022-01-25 00:28] Validation started with lhcb-lcg-dev3#1886
- [2022-01-25 00:28] Validation started with lhcb-lcg-dev4#1903
- [2022-01-25 00:28] Validation started with lhcb-master#1590
- [2022-01-25 00:42] Validation started with lhcb-sim10#1053
- [2022-01-25 00:45] Validation started with lhcb-run3-cleanup#418
- [2022-01-25 08:52] Validation started with lhcb-master-mr#3524
- [2022-01-25 09:36] Validation started with lhcb-master-mr#3525
- [2022-01-25 09:58] Validation started with lhcb-master-mr#3526
- [2022-01-25 12:50] Validation started with lhcb-master-mr#3527
- [2022-01-25 13:06] Validation started with lhcb-master-mr#3528
- [2022-01-25 14:27] Validation started with lhcb-master-mr#3529
- [2022-01-25 18:01] Validation started with lhcb-master-mr#3530
- [2022-01-25 18:10] Validation started with lhcb-master-mr#3531
- [2022-01-25 18:11] Validation started with lhcb-master-mr#3532
- [2022-01-25 19:56] Validation started with lhcb-master-mr#3533
- [2022-01-25 20:26] Validation started with lhcb-master-mr#3534
- [2022-01-26 00:05] Validation started with lhcb-g4-dev#1098
- [2022-01-26 00:06] Validation started with lhcb-gauss-dev#3029
- [2022-01-26 00:07] Validation started with lhcb-gauss-gen2-dev#571
- [2022-01-26 00:08] Validation started with lhcb-gauss-gen3-dev#101
- [2022-01-26 00:08] Validation started with lhcb-gauss-lamarr#507
- [2022-01-26 00:11] Validation started with lhcb-gaudi-head#3144
- [2022-01-26 00:22] Validation started with lhcb-lcg-dev3#1887
- [2022-01-26 00:23] Validation started with lhcb-head-2#454
- [2022-01-26 00:26] Validation started with lhcb-lcg-dev4#1904
- [2022-01-26 00:28] Validation started with lhcb-master#1591
- [2022-01-26 00:33] Validation started with lhcb-head#3165
- [2022-01-26 00:36] Validation started with lhcb-sim10#1054
- [2022-01-26 00:39] Validation started with lhcb-run3-cleanup#419
- [2022-01-26 09:12] Validation started with lhcb-master-mr#3535
- [2022-01-26 09:49] Validation started with lhcb-master-mr#3536
- [2022-01-26 10:28] Validation started with lhcb-master-mr#3537
Edited by Software for LHCbrequested review from @landerli
Ciao @gcorti, I am fine with this proposal. But let me mention that GaudiTensorFlow is dismissed in Lamarr and I am not aware of any other user in LHCb. Furthermore, because of the problems with multithreading I do not believe it will play any role with the software for the upgrade. As long as it does not require too much effort we can keep it alive but today there are alternative solutions (e.g. ONNX) we should consider instead.
- Resolved by Gloria Corti
mentioned in issue #45 (closed)
mentioned in commit dfce7eca
removed review request for @landerli
removed all-slots label