FailedConsole Output

Skipping 335 KB.. Full Log
st one argument for the "..." in a variadic macro
         DLIB_CASSERT(A.size() != 0);
                                   ^
/clipper/src/libs/dlib/dlib/image_saver/../image_transforms/../statistics/../optimization/optimization_solve_qp_using_smo.h:893:35: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro
         DLIB_CASSERT(B.size() != 0);
                                   ^
/clipper/src/libs/dlib/dlib/image_saver/../image_transforms/../statistics/../optimization/optimization_solve_qp_using_smo.h:895:29: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro
         DLIB_CASSERT(eps > 0);
                             ^
/clipper/src/libs/dlib/dlib/image_saver/../image_transforms/../statistics/../optimization/optimization_solve_qp_using_smo.h:896:34: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro
         DLIB_CASSERT(max_iter > 0);
                                  ^
In file included from /clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics.h:14:0,
                 from /clipper/src/libs/dlib/dlib/image_loader/../image_transforms/assign_image.h:8,
                 from /clipper/src/libs/dlib/dlib/image_loader/image_loader.h:15,
                 from /clipper/src/libs/dlib/dlib/image_loader/jpeg_loader.h:9,
                 from /clipper/src/libs/dlib/dlib/image_loader/jpeg_loader.cpp:12:
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/lda.h:197:49: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro
         DLIB_CASSERT(true_detections.size() != 0);
                                                 ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/lda.h:198:50: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro
         DLIB_CASSERT(false_detections.size() != 0);
                                                  ^
In file included from /clipper/src/libs/dlib/dlib/image_saver/../image_transforms/../statistics.h:14:0,
                 from /clipper/src/libs/dlib/dlib/image_saver/../image_transforms/assign_image.h:8,
                 from /clipper/src/libs/dlib/dlib/image_saver/image_saver.h:21,
                 from /clipper/src/libs/dlib/dlib/image_saver/save_jpeg.cpp:15:
/clipper/src/libs/dlib/dlib/image_saver/../image_transforms/../statistics/lda.h:197:49: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro
         DLIB_CASSERT(true_detections.size() != 0);
                                                 ^
/clipper/src/libs/dlib/dlib/image_saver/../image_transforms/../statistics/lda.h:198:50: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro
         DLIB_CASSERT(false_detections.size() != 0);
                                                  ^
In file included from /clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_utilities.h:17:0,
                 from /clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix.h:7,
                 from /clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/statistics.h:10,
                 from /clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics.h:6,
                 from /clipper/src/libs/dlib/dlib/image_loader/../image_transforms/assign_image.h:8,
                 from /clipper/src/libs/dlib/dlib/image_loader/image_loader.h:15,
                 from /clipper/src/libs/dlib/dlib/image_loader/jpeg_loader.h:9,
                 from /clipper/src/libs/dlib/dlib/image_loader/jpeg_loader.cpp:12:
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:21:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sqrt, sqrt, std::sqrt ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:22:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_log, log, std::log ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:23:59: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_log10, log10, std::log10 ,7);
                                                           ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:24:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_exp, exp, std::exp ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:26:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_conj, conj, std::conj ,2);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:28:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_ceil, ceil, std::ceil ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:29:59: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_floor, floor, std::floor ,7);
                                                           ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:31:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sin, sin, std::sin ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:32:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_cos, cos, std::cos ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:33:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_tan, tan, std::tan ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:34:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sinh, sinh, std::sinh ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:35:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_cosh, cosh, std::cosh ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:36:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_tanh, tanh, std::tanh ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:37:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_asin, asin, std::asin ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:38:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_acos, acos, std::acos ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:39:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_atan, atan, std::atan ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:160:66: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sigmoid, sigmoid, impl::sigmoid, 7);
                                                                  ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:161:83: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_MS(op_round_zeros, round_zeros, impl::round_zeros_eps, 7);
                                                                                   ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:162:79: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_round_zeros2, round_zeros, impl::round_zeros, 7);
                                                                               ^
In file included from /clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_utilities.h:17:0,
                 from /clipper/src/libs/dlib/dlib/image_saver/../matrix.h:7,
                 from /clipper/src/libs/dlib/dlib/image_saver/save_jpeg.h:9,
                 from /clipper/src/libs/dlib/dlib/image_saver/save_jpeg.cpp:11:
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:21:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sqrt, sqrt, std::sqrt ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:163:60: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_cubed, cubed, impl::cubed, 7);
                                                            ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:22:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_log, log, std::log ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:164:66: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_squared, squared, impl::squared, 6);
                                                                  ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:23:59: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_log10, log10, std::log10 ,7);
                                                           ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:24:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_exp, exp, std::exp ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:165:57: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sign, sign, impl::sign, 6);
                                                         ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:26:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_conj, conj, std::conj ,2);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:166:57: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_MS(op_pow1, pow, impl::pow1, 7);
                                                         ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:28:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_ceil, ceil, std::ceil ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:29:59: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_floor, floor, std::floor ,7);
                                                           ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:167:57: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_SM(op_pow2, pow, impl::pow2, 7);
                                                         ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:31:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sin, sin, std::sin ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:168:75: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_reciprocal, reciprocal, impl::reciprocal, 6);
                                                                           ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:32:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_cos, cos, std::cos ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:33:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_tan, tan, std::tan ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:169:87: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_reciprocal_max, reciprocal_max, impl::reciprocal_max, 6);
                                                                                       ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:34:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sinh, sinh, std::sinh ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:35:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_cosh, cosh, std::cosh ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:36:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_tanh, tanh, std::tanh ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:37:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_asin, asin, std::asin ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:38:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_acos, acos, std::acos ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:39:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_atan, atan, std::atan ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:160:66: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sigmoid, sigmoid, impl::sigmoid, 7);
                                                                  ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:161:83: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_MS(op_round_zeros, round_zeros, impl::round_zeros_eps, 7);
                                                                                   ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:162:79: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_round_zeros2, round_zeros, impl::round_zeros, 7);
                                                                               ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:163:60: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_cubed, cubed, impl::cubed, 7);
                                                            ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:164:66: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_squared, squared, impl::squared, 6);
                                                                  ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:165:57: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sign, sign, impl::sign, 6);
                                                         ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:166:57: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_MS(op_pow1, pow, impl::pow1, 7);
                                                         ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:167:57: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_SM(op_pow2, pow, impl::pow2, 7);
                                                         ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:168:75: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_reciprocal, reciprocal, impl::reciprocal, 6);
                                                                           ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:169:87: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_reciprocal_max, reciprocal_max, impl::reciprocal_max, 6);
                                                                                       ^
In file included from /clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_utilities.h:17:0,
                 from /clipper/src/libs/dlib/dlib/image_saver/../matrix.h:7,
                 from /clipper/src/libs/dlib/dlib/image_saver/save_jpeg.h:9,
                 from /clipper/src/libs/dlib/dlib/image_saver/save_jpeg.cpp:11:
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:21:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sqrt, sqrt, std::sqrt ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:22:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_log, log, std::log ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:23:59: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_log10, log10, std::log10 ,7);
                                                           ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:24:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_exp, exp, std::exp ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:26:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_conj, conj, std::conj ,2);
                                                        ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:28:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_ceil, ceil, std::ceil ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:29:59: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_floor, floor, std::floor ,7);
                                                           ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:31:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sin, sin, std::sin ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:32:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_cos, cos, std::cos ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:33:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_tan, tan, std::tan ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:34:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sinh, sinh, std::sinh ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:35:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_cosh, cosh, std::cosh ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:36:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_tanh, tanh, std::tanh ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:37:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_asin, asin, std::asin ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:38:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_acos, acos, std::acos ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:39:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_atan, atan, std::atan ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:160:66: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sigmoid, sigmoid, impl::sigmoid, 7);
                                                                  ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:161:83: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_MS(op_round_zeros, round_zeros, impl::round_zeros_eps, 7);
                                                                                   ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:162:79: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_round_zeros2, round_zeros, impl::round_zeros, 7);
                                                                               ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:163:60: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_cubed, cubed, impl::cubed, 7);
                                                            ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:164:66: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_squared, squared, impl::squared, 6);
                                                                  ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:165:57: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sign, sign, impl::sign, 6);
                                                         ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:166:57: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_MS(op_pow1, pow, impl::pow1, 7);
                                                         ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:167:57: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_SM(op_pow2, pow, impl::pow2, 7);
                                                         ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:168:75: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_reciprocal, reciprocal, impl::reciprocal, 6);
                                                                           ^
/clipper/src/libs/dlib/dlib/image_saver/../matrix/matrix_math_functions.h:169:87: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_reciprocal_max, reciprocal_max, impl::reciprocal_max, 6);
                                                                                       ^
In file included from /clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_utilities.h:17:0,
                 from /clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix.h:7,
                 from /clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/statistics.h:10,
                 from /clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics.h:6,
                 from /clipper/src/libs/dlib/dlib/image_loader/../image_transforms/assign_image.h:8,
                 from /clipper/src/libs/dlib/dlib/image_loader/image_loader.h:15,
                 from /clipper/src/libs/dlib/dlib/image_loader/jpeg_loader.h:9,
                 from /clipper/src/libs/dlib/dlib/image_loader/jpeg_loader.cpp:12:
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:21:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sqrt, sqrt, std::sqrt ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:22:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_log, log, std::log ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:23:59: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_log10, log10, std::log10 ,7);
                                                           ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:24:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_exp, exp, std::exp ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:26:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_conj, conj, std::conj ,2);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:28:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_ceil, ceil, std::ceil ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:29:59: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_floor, floor, std::floor ,7);
                                                           ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:31:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sin, sin, std::sin ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:32:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_cos, cos, std::cos ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:33:53: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_tan, tan, std::tan ,7);
                                                     ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:34:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sinh, sinh, std::sinh ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:35:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_cosh, cosh, std::cosh ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:36:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_tanh, tanh, std::tanh ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:37:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_asin, asin, std::asin ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:38:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_acos, acos, std::acos ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:39:56: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_atan, atan, std::atan ,7);
                                                        ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:160:66: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sigmoid, sigmoid, impl::sigmoid, 7);
                                                                  ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:161:83: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_MS(op_round_zeros, round_zeros, impl::round_zeros_eps, 7);
                                                                                   ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:162:79: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_round_zeros2, round_zeros, impl::round_zeros, 7);
                                                                               ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:163:60: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_cubed, cubed, impl::cubed, 7);
                                                            ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:164:66: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_squared, squared, impl::squared, 6);
                                                                  ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:165:57: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_sign, sign, impl::sign, 6);
                                                         ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:166:57: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_MS(op_pow1, pow, impl::pow1, 7);
                                                         ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:167:57: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_SM(op_pow2, pow, impl::pow2, 7);
                                                         ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:168:75: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_reciprocal, reciprocal, impl::reciprocal, 6);
                                                                           ^
/clipper/src/libs/dlib/dlib/image_loader/../image_transforms/../statistics/../matrix/matrix_math_functions.h:169:87: warning: extra ';' [-Wpedantic]
     DLIB_DEFINE_FUNCTION_M(op_reciprocal_max, reciprocal_max, impl::reciprocal_max, 6);
                                                                                       ^
[ 89%] Linking CXX static library libdlib.a
[ 89%] Built target dlib
[ 89%] Linking CXX static library libdlib.a
[ 89%] Built target dlib
Scanning dependencies of target clipper
[ 90%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/query_processor.cpp.o
[ 90%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/datatypes.cpp.o
[ 92%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/selection_policies.cpp.o
[ 92%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/metrics.cpp.o
Scanning dependencies of target clipper
[ 89%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/query_processor.cpp.o
[ 90%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/datatypes.cpp.o
[ 90%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/metrics.cpp.o
[ 92%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/selection_policies.cpp.o
[ 92%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/persistent_state.cpp.o
[ 93%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/task_executor.cpp.o
[ 92%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/persistent_state.cpp.o
[ 93%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/task_executor.cpp.o
[ 93%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/rpc_service.cpp.o
[ 93%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/rpc_service.cpp.o
[ 94%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/timers.cpp.o
[ 94%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/timers.cpp.o
[ 94%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/containers.cpp.o
[ 94%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/containers.cpp.o
[ 96%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/redis.cpp.o
[ 96%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/redis.cpp.o
[ 96%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/logging.cpp.o
[ 96%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/logging.cpp.o
[ 97%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/json_util.cpp.o
/clipper/src/libclipper/src/containers.cpp: In member function 'void clipper::ActiveContainers::remove_container(clipper::VersionedModelId, int)':
/clipper/src/libclipper/src/containers.cpp:282:10: warning: unused variable 'initial_size' [-Wunused-variable]
   size_t initial_size = containers_[model].size();
          ^~~~~~~~~~~~
[ 97%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/exceptions.cpp.o
[ 97%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/json_util.cpp.o
/clipper/src/libclipper/src/containers.cpp: In member function 'void clipper::ActiveContainers::remove_container(clipper::VersionedModelId, int)':
/clipper/src/libclipper/src/containers.cpp:282:10: warning: unused variable 'initial_size' [-Wunused-variable]
   size_t initial_size = containers_[model].size();
          ^~~~~~~~~~~~
[ 97%] Building CXX object src/libclipper/CMakeFiles/clipper.dir/src/exceptions.cpp.o
In file included from /clipper/src/libclipper/src/rpc_service.cpp:11:0:
/clipper/src/libclipper/include/clipper/logging.hpp: In member function 'void clipper::rpc::RPCService::receive_message(zmq::socket_t&, boost::bimaps::bimap<int, std::vector<unsigned char> >&, std::unordered_map<std::vector<unsigned char>, std::tuple<clipper::VersionedModelId, int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long int, std::ratio<1l, 1000000000l> > > >, std::function<long unsigned int(const std::vector<unsigned char>&)> >&, uint32_t&, std::shared_ptr<redox::Redox>)':
/clipper/src/libclipper/include/clipper/logging.hpp:219:3: warning: '*((void*)& model_rpc_version +4)' may be used uninitialized in this function [-Wmaybe-uninitialized]
   Logger::get().log_error_formatted(tag, message, args...);
   ^~~~~~
/clipper/src/libclipper/src/rpc_service.cpp:314:33: note: '*((void*)& model_rpc_version +4)' was declared here
       boost::optional<uint32_t> model_rpc_version;
                                 ^~~~~~~~~~~~~~~~~
In file included from /clipper/src/libclipper/src/rpc_service.cpp:11:0:
/clipper/src/libclipper/include/clipper/logging.hpp: In member function 'void clipper::rpc::RPCService::receive_message(zmq::socket_t&, boost::bimaps::bimap<int, std::vector<unsigned char> >&, std::unordered_map<std::vector<unsigned char>, std::tuple<clipper::VersionedModelId, int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long int, std::ratio<1l, 1000000000l> > > >, std::function<long unsigned int(const std::vector<unsigned char>&)> >&, uint32_t&, std::shared_ptr<redox::Redox>)':
/clipper/src/libclipper/include/clipper/logging.hpp:219:3: warning: '*((void*)& model_rpc_version +4)' may be used uninitialized in this function [-Wmaybe-uninitialized]
   Logger::get().log_error_formatted(tag, message, args...);
   ^~~~~~
/clipper/src/libclipper/src/rpc_service.cpp:314:33: note: '*((void*)& model_rpc_version +4)' was declared here
       boost::optional<uint32_t> model_rpc_version;
                                 ^~~~~~~~~~~~~~~~~
[ 98%] Linking CXX static library libclipper.a
[ 98%] Linking CXX static library libclipper.a
[ 98%] Built target clipper
[ 98%] Built target clipper
Scanning dependencies of target management_frontend
[ 98%] Building CXX object src/management/CMakeFiles/management_frontend.dir/src/management_frontend_main.cpp.o
Scanning dependencies of target query_frontend
[100%] Building CXX object src/frontends/CMakeFiles/query_frontend.dir/src/query_frontend_main.cpp.o
[100%] Linking CXX executable management_frontend
[100%] Built target management_frontend
[100%] Linking CXX executable query_frontend
Removing intermediate container 082e54410b1d
 ---> 49701ab6ad1f
Step 7/7 : ENTRYPOINT ["/clipper/release/src/management/management_frontend"]
 ---> Running in 02f309b8b532
[100%] Built target query_frontend
Removing intermediate container 02f309b8b532
 ---> 94c48e2dd114
Successfully built 94c48e2dd114
Successfully tagged clipperjenkins/management_frontend:3c5a1cc6ce

real	1m53.280s
user	0m0.404s
sys	0m0.256s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/management_frontend:3c5a1cc6ce
+ '[' false = true ']'
Removing intermediate container c9d0fa13a33e
 ---> 383a5778c14a
Step 7/7 : ENTRYPOINT ["/clipper/release/src/frontends/query_frontend"]
 ---> Running in 868f52939dbc
Removing intermediate container 868f52939dbc
 ---> 8d6c0ffb2223
Successfully built 8d6c0ffb2223
Successfully tagged clipperjenkins/query_frontend:3c5a1cc6ce

real	1m54.525s
user	0m0.284s
sys	0m0.368s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/query_frontend:3c5a1cc6ce
+ '[' false = true ']'
+ wait
+ create_image unittests ClipperTestsDockerfile false
+ create_image py35tests ClipperPy35TestsDockerfile false
+ local image=unittests
+ local dockerfile=ClipperTestsDockerfile
+ local public=false
+ local image=py35tests
+ '[' 3 -eq 4 ']'
+ local rpc_version=
+ local dockerfile=ClipperPy35TestsDockerfile
+ local public=false
+ echo 'Building clipperjenkins/unittests:3c5a1cc6ce from file ClipperTestsDockerfile'
Building clipperjenkins/unittests:3c5a1cc6ce from file ClipperTestsDockerfile
+ '[' 3 -eq 4 ']'
+ local rpc_version=
+ echo 'Building clipperjenkins/py35tests:3c5a1cc6ce from file ClipperPy35TestsDockerfile'
Building clipperjenkins/py35tests:3c5a1cc6ce from file ClipperPy35TestsDockerfile
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins -t clipperjenkins/unittests:3c5a1cc6ce -f dockerfiles/ClipperTestsDockerfile /home/jenkins/workspace/Clipper/bin/..
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins -t clipperjenkins/py35tests:3c5a1cc6ce -f dockerfiles/ClipperPy35TestsDockerfile /home/jenkins/workspace/Clipper/bin/..
Sending build context to Docker daemon  153.5MB

Step 1/10 : ARG REGISTRY
Step 2/10 : ARG CODE_VERSION
Step 3/10 : FROM ${REGISTRY}/py35-dev:${CODE_VERSION}
 ---> 2e69edb1f9d3
Step 4/10 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
Sending build context to Docker daemon  153.5MB

Step 1/10 : ARG REGISTRY
Step 2/10 : ARG CODE_VERSION
Step 3/10 : FROM ${REGISTRY}/dev:${CODE_VERSION}
 ---> 0b442fc9f823
Step 4/10 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> Running in ef727cfefc2b
 ---> Running in 82868c48b81e
Removing intermediate container 82868c48b81e
 ---> 911227f11ee9
Step 5/10 : RUN pip install awscli==1.14.*
Removing intermediate container ef727cfefc2b
 ---> cb3e979df2cc
Step 5/10 : RUN pip3 install awscli==1.14.*
 ---> Running in dcb55c62a030
 ---> Running in eeec2ba88057
Collecting awscli==1.14.*
Collecting awscli==1.14.*
  Downloading https://files.pythonhosted.org/packages/2a/d5/e9d56d48da511068d16ed098866b423f795f16e40258c1b1427cd5d178f6/awscli-1.14.70-py2.py3-none-any.whl (1.2MB)
  Downloading https://files.pythonhosted.org/packages/2a/d5/e9d56d48da511068d16ed098866b423f795f16e40258c1b1427cd5d178f6/awscli-1.14.70-py2.py3-none-any.whl (1.2MB)
Requirement already satisfied: rsa<=3.5.0,>=3.1.2 in /usr/local/lib/python2.7/dist-packages (from awscli==1.14.*)
Collecting s3transfer<0.2.0,>=0.1.12 (from awscli==1.14.*)
  Downloading https://files.pythonhosted.org/packages/d7/14/2a0004d487464d120c9fb85313a75cd3d71a7506955be458eebfe19a6b1d/s3transfer-0.1.13-py2.py3-none-any.whl (59kB)
Requirement already satisfied: PyYAML<=3.12,>=3.10 in /usr/local/lib/python2.7/dist-packages (from awscli==1.14.*)
Collecting colorama<=0.3.7,>=0.2.5 (from awscli==1.14.*)
Collecting s3transfer<0.2.0,>=0.1.12 (from awscli==1.14.*)
  Downloading https://files.pythonhosted.org/packages/b7/8e/ddb32ddaabd431813e180ca224e844bab8ad42fbb47ee07553f0ec44cd86/colorama-0.3.7-py2.py3-none-any.whl
  Downloading https://files.pythonhosted.org/packages/d7/14/2a0004d487464d120c9fb85313a75cd3d71a7506955be458eebfe19a6b1d/s3transfer-0.1.13-py2.py3-none-any.whl (59kB)
Requirement already satisfied: rsa<=3.5.0,>=3.1.2 in /usr/local/lib/python3.5/dist-packages (from awscli==1.14.*)
Collecting colorama<=0.3.7,>=0.2.5 (from awscli==1.14.*)
Collecting docutils>=0.10 (from awscli==1.14.*)
  Downloading https://files.pythonhosted.org/packages/b7/8e/ddb32ddaabd431813e180ca224e844bab8ad42fbb47ee07553f0ec44cd86/colorama-0.3.7-py2.py3-none-any.whl
  Downloading https://files.pythonhosted.org/packages/50/09/c53398e0005b11f7ffb27b7aa720c617aba53be4fb4f4f3f06b9b5c60f28/docutils-0.14-py2-none-any.whl (543kB)
Collecting docutils>=0.10 (from awscli==1.14.*)
  Downloading https://files.pythonhosted.org/packages/36/fa/08e9e6e0e3cbd1d362c3bbee8d01d0aedb2155c4ac112b19ef3cae8eed8d/docutils-0.14-py3-none-any.whl (543kB)
Collecting botocore==1.9.23 (from awscli==1.14.*)
Requirement already satisfied: PyYAML<=3.12,>=3.10 in /usr/local/lib/python3.5/dist-packages (from awscli==1.14.*)
Collecting botocore==1.9.23 (from awscli==1.14.*)
  Downloading https://files.pythonhosted.org/packages/31/34/525aa9b4b2d8ef2d63fb77d43b4bb542b454dce390dc6af6b79fe9fb04b3/botocore-1.9.23-py2.py3-none-any.whl (4.1MB)
  Downloading https://files.pythonhosted.org/packages/31/34/525aa9b4b2d8ef2d63fb77d43b4bb542b454dce390dc6af6b79fe9fb04b3/botocore-1.9.23-py2.py3-none-any.whl (4.1MB)
Requirement already satisfied: pyasn1>=0.1.3 in /usr/local/lib/python2.7/dist-packages (from rsa<=3.5.0,>=3.1.2->awscli==1.14.*)
Requirement already satisfied: futures<4.0.0,>=2.2.0; python_version == "2.6" or python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from s3transfer<0.2.0,>=0.1.12->awscli==1.14.*)
Collecting python-dateutil<2.7.0,>=2.1 (from botocore==1.9.23->awscli==1.14.*)
Requirement already satisfied: pyasn1>=0.1.3 in /usr/lib/python3/dist-packages (from rsa<=3.5.0,>=3.1.2->awscli==1.14.*)
Collecting python-dateutil<2.7.0,>=2.1 (from botocore==1.9.23->awscli==1.14.*)
  Downloading https://files.pythonhosted.org/packages/4b/0d/7ed381ab4fe80b8ebf34411d14f253e1cf3e56e2820ffa1d8844b23859a2/python_dateutil-2.6.1-py2.py3-none-any.whl (194kB)
  Downloading https://files.pythonhosted.org/packages/4b/0d/7ed381ab4fe80b8ebf34411d14f253e1cf3e56e2820ffa1d8844b23859a2/python_dateutil-2.6.1-py2.py3-none-any.whl (194kB)
Collecting jmespath<1.0.0,>=0.7.1 (from botocore==1.9.23->awscli==1.14.*)
Collecting jmespath<1.0.0,>=0.7.1 (from botocore==1.9.23->awscli==1.14.*)
  Downloading https://files.pythonhosted.org/packages/b7/31/05c8d001f7f87f0f07289a5fc0fc3832e9a57f2dbd4d3b0fee70e0d51365/jmespath-0.9.3-py2.py3-none-any.whl
  Downloading https://files.pythonhosted.org/packages/b7/31/05c8d001f7f87f0f07289a5fc0fc3832e9a57f2dbd4d3b0fee70e0d51365/jmespath-0.9.3-py2.py3-none-any.whl
Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil<2.7.0,>=2.1->botocore==1.9.23->awscli==1.14.*)
Installing collected packages: python-dateutil, docutils, jmespath, botocore, s3transfer, colorama, awscli
  Found existing installation: python-dateutil 2.7.3
Requirement already satisfied: six>=1.5 in /usr/lib/python2.7/dist-packages (from python-dateutil<2.7.0,>=2.1->botocore==1.9.23->awscli==1.14.*)
Installing collected packages: python-dateutil, jmespath, docutils, botocore, s3transfer, colorama, awscli
  Found existing installation: python-dateutil 2.7.3
    Uninstalling python-dateutil-2.7.3:
      Successfully uninstalled python-dateutil-2.7.3
    Uninstalling python-dateutil-2.7.3:
      Successfully uninstalled python-dateutil-2.7.3
Successfully installed awscli-1.14.70 botocore-1.9.23 colorama-0.3.7 docutils-0.14 jmespath-0.9.3 python-dateutil-2.6.1 s3transfer-0.1.13
Successfully installed awscli-1.14.70 botocore-1.9.23 colorama-0.3.7 docutils-0.14 jmespath-0.9.3 python-dateutil-2.6.1 s3transfer-0.1.13
Removing intermediate container dcb55c62a030
 ---> e5ba65bf4561
Step 6/10 : COPY ./ /clipper
Removing intermediate container eeec2ba88057
 ---> 70c63d4fd4c6
Step 6/10 : COPY ./ /clipper
 ---> 4e4d91b8dab3
Step 7/10 : RUN cd /clipper/src/libs/spdlog     && git apply ../patches/make_spdlog_compile_linux.patch
 ---> 6964720ff788
Step 7/10 : RUN cd /clipper/src/libs/spdlog     && git apply ../patches/make_spdlog_compile_linux.patch
 ---> Running in 3d6dd988e955
 ---> Running in f8d44db61eec
Removing intermediate container 3d6dd988e955
 ---> 917461b5ea68
Step 8/10 : RUN cd /clipper     && echo $(git rev-parse --verify --short=10 HEAD) > VERSION.txt
Removing intermediate container f8d44db61eec
 ---> a9a078efc32e
Step 8/10 : RUN cd /clipper     && echo $(git rev-parse --verify --short=10 HEAD) > VERSION.txt
 ---> Running in 247df89c1968
 ---> Running in d803c288932b
Removing intermediate container 247df89c1968
 ---> 8f5cc56579ff
Step 9/10 : RUN pip install -e /clipper/clipper_admin
 ---> Running in f170aaf564df
Removing intermediate container d803c288932b
 ---> 0ac9222c623a
Step 9/10 : RUN pip3 install -e /clipper/clipper_admin
 ---> Running in 5d496735a2e2
Obtaining file:///clipper/clipper_admin
Requirement already satisfied: cloudpickle>=0.5 in /usr/local/lib/python2.7/dist-packages (from clipper-admin===3c5a1cc6ce)
Requirement already satisfied: docker>=3.0 in /usr/local/lib/python2.7/dist-packages (from clipper-admin===3c5a1cc6ce)
Requirement already satisfied: enum34; python_version < "3.4" in /usr/lib/python2.7/dist-packages (from clipper-admin===3c5a1cc6ce)
Obtaining file:///clipper/clipper_admin
Collecting jinja2 (from clipper-admin===3c5a1cc6ce)
  Downloading https://files.pythonhosted.org/packages/7f/ff/ae64bacdfc95f27a016a7bed8e8686763ba4d277a78ca76f32659220a731/Jinja2-2.10-py2.py3-none-any.whl (126kB)
Requirement already satisfied: jsonschema in /usr/local/lib/python2.7/dist-packages (from clipper-admin===3c5a1cc6ce)
Requirement already satisfied: kubernetes>=6.0.0 in /usr/local/lib/python2.7/dist-packages (from clipper-admin===3c5a1cc6ce)
Requirement already satisfied: numpy in /usr/local/lib/python2.7/dist-packages (from clipper-admin===3c5a1cc6ce)
Requirement already satisfied: prometheus_client in /usr/local/lib/python2.7/dist-packages (from clipper-admin===3c5a1cc6ce)
Requirement already satisfied: psutil in /usr/local/lib/python2.7/dist-packages (from clipper-admin===3c5a1cc6ce)
Requirement already satisfied: pyyaml in /usr/local/lib/python2.7/dist-packages (from clipper-admin===3c5a1cc6ce)
Collecting redis (from clipper-admin===3c5a1cc6ce)
  Downloading https://files.pythonhosted.org/packages/3b/f6/7a76333cf0b9251ecf49efff635015171843d9b977e4ffcf59f9c4428052/redis-2.10.6-py2.py3-none-any.whl (64kB)
  Ignoring enum34: markers 'python_version < "3.4"' don't match your environment
  Ignoring subprocess32: markers 'python_version < "3"' don't match your environment
Requirement already satisfied: cloudpickle>=0.5 in /usr/local/lib/python3.5/dist-packages (from clipper-admin===3c5a1cc6ce)
Requirement already satisfied: docker>=3.0 in /usr/local/lib/python3.5/dist-packages (from clipper-admin===3c5a1cc6ce)
Collecting jinja2 (from clipper-admin===3c5a1cc6ce)
Requirement already satisfied: requests in /usr/local/lib/python2.7/dist-packages (from clipper-admin===3c5a1cc6ce)
Requirement already satisfied: subprocess32; python_version < "3" in /usr/local/lib/python2.7/dist-packages (from clipper-admin===3c5a1cc6ce)
Requirement already satisfied: backports.ssl-match-hostname>=3.5; python_version < "3.5" in /usr/local/lib/python2.7/dist-packages (from docker>=3.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: six>=1.4.0 in /usr/lib/python2.7/dist-packages (from docker>=3.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: websocket-client>=0.32.0 in /usr/local/lib/python2.7/dist-packages (from docker>=3.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: ipaddress>=1.0.16; python_version < "3.3" in /usr/lib/python2.7/dist-packages (from docker>=3.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: docker-pycreds>=0.2.2 in /usr/local/lib/python2.7/dist-packages (from docker>=3.0->clipper-admin===3c5a1cc6ce)
Collecting MarkupSafe>=0.23 (from jinja2->clipper-admin===3c5a1cc6ce)
  Downloading https://files.pythonhosted.org/packages/4d/de/32d741db316d8fdb7680822dd37001ef7a448255de9699ab4bfcbdf4172b/MarkupSafe-1.0.tar.gz
  Downloading https://files.pythonhosted.org/packages/7f/ff/ae64bacdfc95f27a016a7bed8e8686763ba4d277a78ca76f32659220a731/Jinja2-2.10-py2.py3-none-any.whl (126kB)
Collecting jsonschema (from clipper-admin===3c5a1cc6ce)
  Downloading https://files.pythonhosted.org/packages/77/de/47e35a97b2b05c2fadbec67d44cfcdcd09b8086951b331d82de90d2912da/jsonschema-2.6.0-py2.py3-none-any.whl
Collecting kubernetes>=6.0.0 (from clipper-admin===3c5a1cc6ce)
  Downloading https://files.pythonhosted.org/packages/4a/0a/082659a7fd171fcc7619af89c874c62de19a825834d4f68cc97f31e8a682/kubernetes-7.0.0-py2.py3-none-any.whl (1.3MB)
Requirement already satisfied: functools32; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from jsonschema->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: urllib3!=1.21,>=1.19.1 in /usr/local/lib/python2.7/dist-packages (from kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: setuptools>=21.0.0 in /usr/lib/python2.7/dist-packages (from kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: google-auth>=1.0.1 in /usr/local/lib/python2.7/dist-packages (from kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: certifi>=14.05.14 in /usr/local/lib/python2.7/dist-packages (from kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: python-dateutil>=2.5.3 in /usr/local/lib/python2.7/dist-packages (from kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: requests-oauthlib in /usr/local/lib/python2.7/dist-packages (from kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: idna<2.7,>=2.5 in /usr/local/lib/python2.7/dist-packages (from requests->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /usr/local/lib/python2.7/dist-packages (from requests->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python2.7/dist-packages (from google-auth>=1.0.1->kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: rsa>=3.1.4 in /usr/local/lib/python2.7/dist-packages (from google-auth>=1.0.1->kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: cachetools>=2.0.0 in /usr/local/lib/python2.7/dist-packages (from google-auth>=1.0.1->kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: oauthlib>=0.6.2 in /usr/local/lib/python2.7/dist-packages (from requests-oauthlib->kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: pyasn1<0.5.0,>=0.4.1 in /usr/local/lib/python2.7/dist-packages (from pyasn1-modules>=0.2.1->google-auth>=1.0.1->kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Building wheels for collected packages: MarkupSafe
  Running setup.py bdist_wheel for MarkupSafe: started
Requirement already satisfied: numpy in /usr/local/lib/python3.5/dist-packages (from clipper-admin===3c5a1cc6ce)
Collecting prometheus_client (from clipper-admin===3c5a1cc6ce)
  Downloading https://files.pythonhosted.org/packages/61/84/9aa657b215b04f21a72ca8e50ff159eef9795096683e4581a357baf4dde6/prometheus_client-0.4.2.tar.gz
  Running setup.py bdist_wheel for MarkupSafe: finished with status 'done'
  Stored in directory: /root/.cache/pip/wheels/33/56/20/ebe49a5c612fffe1c5a632146b16596f9e64676768661e4e46
Successfully built MarkupSafe
Installing collected packages: MarkupSafe, jinja2, redis, clipper-admin
  Running setup.py develop for clipper-admin
Collecting psutil (from clipper-admin===3c5a1cc6ce)
  Downloading https://files.pythonhosted.org/packages/7d/9a/1e93d41708f8ed2b564395edfa3389f0fd6d567597401c2e5e2775118d8b/psutil-5.4.7.tar.gz (420kB)
Successfully installed MarkupSafe-1.0 clipper-admin jinja2-2.10 redis-2.10.6
Requirement already satisfied: pyyaml in /usr/local/lib/python3.5/dist-packages (from clipper-admin===3c5a1cc6ce)
Collecting redis (from clipper-admin===3c5a1cc6ce)
  Downloading https://files.pythonhosted.org/packages/3b/f6/7a76333cf0b9251ecf49efff635015171843d9b977e4ffcf59f9c4428052/redis-2.10.6-py2.py3-none-any.whl (64kB)
Removing intermediate container f170aaf564df
 ---> 70259243a332
Step 10/10 : ENTRYPOINT ["/clipper/bin/ci_checks.sh", "true"]
 ---> Running in fa0cf1f9b8bb
Requirement already satisfied: requests in /usr/local/lib/python3.5/dist-packages (from clipper-admin===3c5a1cc6ce)
Requirement already satisfied: six>=1.4.0 in /usr/lib/python3/dist-packages (from docker>=3.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: docker-pycreds>=0.2.2 in /usr/local/lib/python3.5/dist-packages (from docker>=3.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: websocket-client>=0.32.0 in /usr/local/lib/python3.5/dist-packages (from docker>=3.0->clipper-admin===3c5a1cc6ce)
Collecting MarkupSafe>=0.23 (from jinja2->clipper-admin===3c5a1cc6ce)
Removing intermediate container fa0cf1f9b8bb
 ---> 777ee0c0d9a5
  Downloading https://files.pythonhosted.org/packages/4d/de/32d741db316d8fdb7680822dd37001ef7a448255de9699ab4bfcbdf4172b/MarkupSafe-1.0.tar.gz
Successfully built 777ee0c0d9a5
Successfully tagged clipperjenkins/unittests:3c5a1cc6ce

real	0m25.766s
user	0m0.392s
sys	0m0.356s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/unittests:3c5a1cc6ce
+ '[' false = true ']'
Requirement already satisfied: python-dateutil>=2.5.3 in /usr/local/lib/python3.5/dist-packages (from kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: google-auth>=1.0.1 in /usr/local/lib/python3.5/dist-packages (from kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: requests-oauthlib in /usr/local/lib/python3.5/dist-packages (from kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: setuptools>=21.0.0 in /usr/lib/python3/dist-packages (from kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Collecting adal>=1.0.2 (from kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
  Downloading https://files.pythonhosted.org/packages/2d/2f/14882b8dae0977e85577abde3065c141fb94dbb242adfb80e21797e4f7c9/adal-1.2.0-py2.py3-none-any.whl (52kB)
Requirement already satisfied: certifi>=14.05.14 in /usr/local/lib/python3.5/dist-packages (from kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: urllib3!=1.21,>=1.19.1 in /usr/local/lib/python3.5/dist-packages (from kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: idna<2.7,>=2.5 in /usr/local/lib/python3.5/dist-packages (from requests->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /usr/local/lib/python3.5/dist-packages (from requests->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: rsa>=3.1.4 in /usr/local/lib/python3.5/dist-packages (from google-auth>=1.0.1->kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python3.5/dist-packages (from google-auth>=1.0.1->kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: cachetools>=2.0.0 in /usr/local/lib/python3.5/dist-packages (from google-auth>=1.0.1->kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: oauthlib>=0.6.2 in /usr/local/lib/python3.5/dist-packages (from requests-oauthlib->kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Collecting PyJWT>=1.0.0 (from adal>=1.0.2->kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
  Downloading https://files.pythonhosted.org/packages/93/d1/3378cc8184a6524dc92993090ee8b4c03847c567e298305d6cf86987e005/PyJWT-1.6.4-py2.py3-none-any.whl
Requirement already satisfied: cryptography>=1.1.0 in /usr/lib/python3/dist-packages (from adal>=1.0.2->kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Requirement already satisfied: pyasn1>=0.1.3 in /usr/lib/python3/dist-packages (from rsa>=3.1.4->google-auth>=1.0.1->kubernetes>=6.0.0->clipper-admin===3c5a1cc6ce)
Building wheels for collected packages: prometheus-client, psutil, MarkupSafe
  Running setup.py bdist_wheel for prometheus-client: started
  Running setup.py bdist_wheel for prometheus-client: finished with status 'done'
  Stored in directory: /root/.cache/pip/wheels/b9/96/bc/e2acadc6bbfe57a1f631a34ca4ce6dd057af059b8d6878202b
  Running setup.py bdist_wheel for psutil: started
  Running setup.py bdist_wheel for psutil: finished with status 'done'
  Stored in directory: /root/.cache/pip/wheels/e2/9d/ea/1913d16f19bb927c32197308dec69cd8d10b61be8f7e265524
  Running setup.py bdist_wheel for MarkupSafe: started
  Running setup.py bdist_wheel for MarkupSafe: finished with status 'done'
  Stored in directory: /root/.cache/pip/wheels/33/56/20/ebe49a5c612fffe1c5a632146b16596f9e64676768661e4e46
Successfully built prometheus-client psutil MarkupSafe
Installing collected packages: MarkupSafe, jinja2, jsonschema, PyJWT, adal, kubernetes, prometheus-client, psutil, redis, clipper-admin
  Found existing installation: kubernetes 5.0.0
    Uninstalling kubernetes-5.0.0:
      Successfully uninstalled kubernetes-5.0.0
  Running setup.py develop for clipper-admin
Successfully installed MarkupSafe-1.0 PyJWT-1.6.4 adal-1.2.0 clipper-admin jinja2-2.10 jsonschema-2.6.0 kubernetes-7.0.0 prometheus-client-0.4.2 psutil-5.4.7 redis-2.10.6
Removing intermediate container 5d496735a2e2
 ---> feacbde38752
Step 10/10 : ENTRYPOINT ["/clipper/bin/ci_checks.sh", "false"]
 ---> Running in 6af2f56bfc3e
Removing intermediate container 6af2f56bfc3e
 ---> 18a1914eca5b
Successfully built 18a1914eca5b
Successfully tagged clipperjenkins/py35tests:3c5a1cc6ce

real	0m38.587s
user	0m0.340s
sys	0m0.352s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/py35tests:3c5a1cc6ce
+ '[' false = true ']'
+ create_image spark-scala-container SparkScalaContainerDockerfile true
+ local image=spark-scala-container
+ local dockerfile=SparkScalaContainerDockerfile
+ local public=true
+ '[' 3 -eq 4 ']'
+ local rpc_version=
+ create_image py-rpc Py2RPCDockerfile true
+ echo 'Building clipperjenkins/spark-scala-container:3c5a1cc6ce from file SparkScalaContainerDockerfile'
Building clipperjenkins/spark-scala-container:3c5a1cc6ce from file SparkScalaContainerDockerfile
+ wait
+ local image=py-rpc
+ local dockerfile=Py2RPCDockerfile
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins -t clipperjenkins/spark-scala-container:3c5a1cc6ce -f dockerfiles/SparkScalaContainerDockerfile /home/jenkins/workspace/Clipper/bin/..
+ local public=true
+ '[' 3 -eq 4 ']'
+ local rpc_version=
+ echo 'Building clipperjenkins/py-rpc:3c5a1cc6ce from file Py2RPCDockerfile'
Building clipperjenkins/py-rpc:3c5a1cc6ce from file Py2RPCDockerfile
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins -t clipperjenkins/py-rpc:3c5a1cc6ce -f dockerfiles/Py2RPCDockerfile /home/jenkins/workspace/Clipper/bin/..
+ create_image r-container-base RContainerDockerfile true
+ local image=r-container-base
+ local dockerfile=RContainerDockerfile
+ local public=true
+ '[' 3 -eq 4 ']'
+ create_image py35-rpc Py35RPCDockerfile true
+ local rpc_version=
+ create_image py36-rpc Py36RPCDockerfile true
+ echo 'Building clipperjenkins/r-container-base:3c5a1cc6ce from file RContainerDockerfile'
Building clipperjenkins/r-container-base:3c5a1cc6ce from file RContainerDockerfile
+ local image=py35-rpc
+ local image=py36-rpc
+ local dockerfile=Py35RPCDockerfile
+ local dockerfile=Py36RPCDockerfile
+ local public=true
+ local public=true
+ '[' 3 -eq 4 ']'
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins -t clipperjenkins/r-container-base:3c5a1cc6ce -f dockerfiles/RContainerDockerfile /home/jenkins/workspace/Clipper/bin/..
+ '[' 3 -eq 4 ']'
+ local rpc_version=
+ local rpc_version=
+ echo 'Building clipperjenkins/py36-rpc:3c5a1cc6ce from file Py36RPCDockerfile'
Building clipperjenkins/py36-rpc:3c5a1cc6ce from file Py36RPCDockerfile
+ echo 'Building clipperjenkins/py35-rpc:3c5a1cc6ce from file Py35RPCDockerfile'
Building clipperjenkins/py35-rpc:3c5a1cc6ce from file Py35RPCDockerfile
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins -t clipperjenkins/py36-rpc:3c5a1cc6ce -f dockerfiles/Py36RPCDockerfile /home/jenkins/workspace/Clipper/bin/..
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins -t clipperjenkins/py35-rpc:3c5a1cc6ce -f dockerfiles/Py35RPCDockerfile /home/jenkins/workspace/Clipper/bin/..
Sending build context to Docker daemon  153.5MB

Sending build context to Docker daemon  153.5MB

Sending build context to Docker daemon  153.5MB

Step 1/18 : ARG REGISTRY
Step 2/18 : ARG CODE_VERSION
Step 3/18 : FROM r-base:3.4.4
 ---> f7c545621aa1
Step 4/18 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> Using cache
 ---> 6ae3e259f37f
Step 5/18 : RUN apt-get update && apt-get --yes install git libzmq3-dev libtool 			libtool-bin libsodium-dev pkg-config build-essential autoconf automake
 ---> Using cache
 ---> e386c1a98e74
Step 6/18 : RUN wget http://download.zeromq.org/zeromq-4.1.4.tar.gz && tar -xvf zeromq-4.1.4.tar.gz
 ---> Using cache
 ---> 50b8b35e94fb
Step 7/18 : RUN cd zeromq-4.1.4 && ./autogen.sh && ./configure && make install
 ---> Using cache
 ---> 1cc0c853e03d
Step 8/18 : COPY containers/R/rclipper_serve rclipper_serve
 ---> Using cache
 ---> 254f17812d4a
Step 9/18 : COPY containers/R/deserialize_model.R deserialize_model.R
 ---> Using cache
 ---> bee40334b27e
Step 10/18 : COPY containers/R/serve_model.R serve_model.R
 ---> Using cache
 ---> 7959c9f952a6
Step 11/18 : COPY containers/R/r_container_entrypoint.sh r_container_entrypoint.sh
 ---> Using cache
 ---> 6bed4aa03382
Step 12/18 : COPY containers/R/install_container_dependencies.R install_container_dependencies.R
 ---> Using cache
 ---> 3549470379e3
Step 13/18 : ENV CLIPPER_MODEL_PATH=/model
 ---> Using cache
 ---> 0a178be7c731
Step 14/18 : ENV CLIPPER_PORT=7000
 ---> Using cache
 ---> 853b20d28332
Step 15/18 : RUN Rscript ./install_container_dependencies.R
 ---> Using cache
 ---> d89fa34fdc27
Step 16/18 : RUN R CMD INSTALL rclipper_serve
 ---> Using cache
 ---> f8c617a5809c
Step 17/18 : ENTRYPOINT ["/r_container_entrypoint.sh"]
 ---> Using cache
 ---> cc5baa87e1d8
Step 18/18 : HEALTHCHECK --interval=3s --timeout=3s --retries=1 CMD test -f /model_is_ready.check || exit 1
 ---> Using cache
 ---> af6ff430fca2
Step 1/13 : ARG REGISTRY
Step 2/13 : ARG CODE_VERSION
Step 3/13 : FROM python:3.6-slim-stretch
 ---> 0cd6e5d18d97
Step 4/13 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> Using cache
 ---> e585634175c3
Step 5/13 : RUN mkdir -p /model       && apt-get update       && apt-get install -y libzmq5 libzmq5-dev redis-server libsodium18 build-essential
 ---> Using cache
 ---> b9a7d5aee96c
Step 6/13 : RUN pip install cloudpickle==0.5.* pyzmq==17.0.* prometheus_client==0.1.*     pyyaml==3.12.* jsonschema==2.6.* redis==2.10.* psutil==5.4.* flask==0.12.2     numpy==1.14.*
 ---> Using cache
 ---> 1da82bd39cdd
Step 7/13 : COPY clipper_admin /clipper_admin/
 ---> Using cache
 ---> 4a20e74fa3b3
Step 8/13 : RUN cd /clipper_admin     && pip install .
 ---> Using cache
 ---> 6cea057247c4
Step 9/13 : WORKDIR /container
 ---> Using cache
 ---> 261d050ae78a
Step 10/13 : COPY containers/python/__init__.py containers/python/rpc.py /container/
 ---> Using cache
 ---> 98631cbad653
Step 11/13 : COPY monitoring/metrics_config.yaml /container/
 ---> Using cache
 ---> 7ef8aa719fb1
Step 12/13 : ENV CLIPPER_MODEL_PATH=/model
 ---> Using cache
 ---> 4ae678eb61cc
Step 13/13 : HEALTHCHECK --interval=3s --timeout=3s --retries=1 CMD test -f /model_is_ready.check || exit 1
Sending build context to Docker daemon  153.5MB

 ---> Using cache
 ---> 917a9e45118a
Sending build context to Docker daemon  153.5MB

Step 1/13 : ARG REGISTRY
Step 2/13 : ARG CODE_VERSION
Step 3/13 : FROM python:3.5-slim-jessie
 ---> a2335f1c8ab2
Step 4/13 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> Using cache
 ---> a5ec376f838a
Step 5/13 : RUN mkdir -p /model       && apt-get update       && apt-get install -y libzmq3 libzmq3-dev redis-server libsodium13 build-essential
 ---> Using cache
 ---> c9025b2135d3
Step 6/13 : RUN pip install cloudpickle==0.5.* pyzmq==17.0.* prometheus_client==0.1.*     pyyaml==3.12.* jsonschema==2.6.* redis==2.10.* psutil==5.4.* flask==0.12.2     numpy==1.14.*
 ---> Using cache
 ---> 56071816c8ed
Step 7/13 : COPY clipper_admin /clipper_admin/
 ---> Using cache
 ---> 1641a1e19a22
Step 8/13 : RUN cd /clipper_admin     && pip install .
 ---> Using cache
 ---> d8fcab0f7b80
Step 9/13 : WORKDIR /container
 ---> Using cache
 ---> 913f917a030f
Step 10/13 : COPY containers/python/__init__.py containers/python/rpc.py /container/
 ---> Using cache
 ---> cbd03cd999db
Step 11/13 : COPY monitoring/metrics_config.yaml /container/
 ---> Using cache
 ---> 7829d889ac66
Step 12/13 : ENV CLIPPER_MODEL_PATH=/model
 ---> Using cache
 ---> 0ebabdde1227
Step 13/13 : HEALTHCHECK --interval=3s --timeout=3s --retries=1 CMD test -f /model_is_ready.check || exit 1
 ---> Using cache
 ---> fa61a7d1bd0a
Successfully built af6ff430fca2
Step 1/13 : ARG REGISTRY
Step 2/13 : ARG CODE_VERSION
Step 3/13 : FROM python:2.7.14-slim-stretch
Step 1/16 : ARG REGISTRY
Step 2/16 : ARG CODE_VERSION
Step 3/16 : FROM openjdk:8-jdk
Successfully built 917a9e45118a
Successfully tagged clipperjenkins/r-container-base:3c5a1cc6ce
 ---> ed06e00cb5f3
Step 4/13 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> 377371113dab
Step 4/16 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> Using cache
 ---> 61499d4e7561
Step 5/13 : RUN mkdir -p /model       && apt-get update       && apt-get install -y libzmq5 libzmq5-dev redis-server libsodium18 build-essential
 ---> Using cache
 ---> 31b9ab408fce
Step 5/16 : ARG MAVEN_VERSION=3.5.0
 ---> Using cache
 ---> 567f32237326
Step 6/13 : RUN pip install cloudpickle==0.5.* pyzmq==17.0.* prometheus_client==0.1.*     pyyaml==3.12.* jsonschema==2.6.* redis==2.10.* psutil==5.4.* flask==0.12.2     numpy==1.14.* subprocess32==3.2.*

real	0m1.442s
user	0m0.440s
sys	0m0.372s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/r-container-base:3c5a1cc6ce
+ '[' false = true ']'
 ---> Using cache
 ---> a3b6499eb6ba
Step 7/13 : COPY clipper_admin /clipper_admin/
 ---> Using cache
 ---> 4c0ffbc79012
Step 6/16 : ARG SHA=beb91419245395bd69a4a6edad5ca3ec1a8b64e41457672dc687c173a495f034
 ---> Using cache
 ---> 53d8a134094d
Step 7/16 : ARG BASE_URL=https://archive.apache.org/dist/maven/maven-3/${MAVEN_VERSION}/binaries
Successfully tagged clipperjenkins/py36-rpc:3c5a1cc6ce
 ---> Using cache
 ---> 22c1136887fc
Step 8/16 : RUN mkdir -p /usr/share/maven /usr/share/maven/ref   && curl -fsSL -o /tmp/apache-maven.tar.gz ${BASE_URL}/apache-maven-$MAVEN_VERSION-bin.tar.gz   && echo "${SHA}  /tmp/apache-maven.tar.gz" | sha256sum -c -   && tar -xzf /tmp/apache-maven.tar.gz -C /usr/share/maven --strip-components=1   && rm -f /tmp/apache-maven.tar.gz   && ln -s /usr/share/maven/bin/mvn /usr/bin/mvn   && apt-get update   && apt-get install -y libzmq5 libzmq3-dev git pkg-config libtool autoconf g++ make   && git clone https://github.com/zeromq/jzmq.git /root/jzmq   && cd /root/jzmq/jzmq-jni   && ./autogen.sh   && ./configure   && make   && make install
 ---> Using cache
 ---> 784a80bf4219
Step 9/16 : ENV MAVEN_HOME /usr/share/maven
 ---> Using cache
 ---> fb7df504134a
Step 10/16 : ENV MAVEN_CONFIG /root/.m2
 ---> Using cache
 ---> 09e1f606d4c5
Step 11/16 : COPY ./containers/jvm/ /root/container

real	0m1.448s
user	0m0.384s
sys	0m0.372s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/py36-rpc:3c5a1cc6ce
+ '[' false = true ']'
 ---> Using cache
 ---> 2d5458eb0b81
Step 8/13 : RUN cd /clipper_admin     && pip install .
 ---> Using cache
 ---> 123d204d0385
Step 9/13 : WORKDIR /container
 ---> Using cache
 ---> 6ce8e08b4ae5
Step 10/13 : COPY containers/python/__init__.py containers/python/rpc.py /container/
 ---> Using cache
 ---> 44e1bdb418ba
Step 11/13 : COPY monitoring/metrics_config.yaml /container/
 ---> Using cache
 ---> 801db77ee03e
Step 12/13 : ENV CLIPPER_MODEL_PATH=/model
 ---> Using cache
 ---> b0f975acfea6
Step 13/13 : HEALTHCHECK --interval=3s --timeout=3s --retries=1 CMD test -f /model_is_ready.check || exit 1
 ---> Using cache
 ---> dde09fad46b7
 ---> Using cache
 ---> 197891040c44
Step 12/16 : WORKDIR /root/container
 ---> Using cache
 ---> 36c5a57ae22e
Step 13/16 : RUN mkdir -p /model       && cd /root/container       && mvn clean package -DskipTests
 ---> Using cache
 ---> 254dd036ee48
Step 14/16 : ENV CLIPPER_MODEL_PATH=/model
 ---> Using cache
 ---> ea7178b463f6
Step 15/16 : CMD ["java", "-Djava.library.path=/usr/local/lib", "-Xmx512m", "-cp", "/root/container/spark-container-impl/target/spark-container-impl-0.1.jar", "ai.clipper.spark.container.impl.ContainerMain"]
 ---> Using cache
 ---> 4f363b19d5a5
Step 16/16 : HEALTHCHECK --interval=3s --timeout=3s --retries=1 CMD test -f /model_is_ready.check || exit 1
 ---> Using cache
 ---> ae7b1c00b129
Successfully built fa61a7d1bd0a
Successfully tagged clipperjenkins/py35-rpc:3c5a1cc6ce

real	0m1.537s
user	0m0.420s
sys	0m0.328s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/py35-rpc:3c5a1cc6ce
+ '[' false = true ']'
Successfully built dde09fad46b7
Successfully tagged clipperjenkins/py-rpc:3c5a1cc6ce

real	0m1.573s
user	0m0.416s
sys	0m0.384s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/py-rpc:3c5a1cc6ce
+ '[' false = true ']'
Successfully built ae7b1c00b129
Successfully tagged clipperjenkins/spark-scala-container:3c5a1cc6ce

real	0m1.591s
user	0m0.452s
sys	0m0.296s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/spark-scala-container:3c5a1cc6ce
+ '[' false = true ']'
+ create_image sum-container SumDockerfile false
+ local image=sum-container
+ create_image noop-container NoopDockerfile true
+ local dockerfile=SumDockerfile
+ local public=false
+ '[' 3 -eq 4 ']'
+ local rpc_version=
+ echo 'Building clipperjenkins/sum-container:3c5a1cc6ce from file SumDockerfile'
+ local image=noop-container
Building clipperjenkins/sum-container:3c5a1cc6ce from file SumDockerfile
+ local dockerfile=NoopDockerfile
+ local public=true
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins -t clipperjenkins/sum-container:3c5a1cc6ce -f dockerfiles/SumDockerfile /home/jenkins/workspace/Clipper/bin/..
+ '[' 3 -eq 4 ']'
+ local rpc_version=
+ create_image python-closure-container PyClosureContainerDockerfile true py
+ echo 'Building clipperjenkins/noop-container:3c5a1cc6ce from file NoopDockerfile'
Building clipperjenkins/noop-container:3c5a1cc6ce from file NoopDockerfile
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins -t clipperjenkins/noop-container:3c5a1cc6ce -f dockerfiles/NoopDockerfile /home/jenkins/workspace/Clipper/bin/..
+ local image=python-closure-container
+ local dockerfile=PyClosureContainerDockerfile
+ local public=true
+ '[' 4 -eq 4 ']'
+ local 'rpc_version=--build-arg RPC_VERSION=py'
+ echo 'Building clipperjenkins/python-closure-container:3c5a1cc6ce from file PyClosureContainerDockerfile'
Building clipperjenkins/python-closure-container:3c5a1cc6ce from file PyClosureContainerDockerfile
+ wait
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins --build-arg RPC_VERSION=py -t clipperjenkins/python-closure-container:3c5a1cc6ce -f dockerfiles/PyClosureContainerDockerfile /home/jenkins/workspace/Clipper/bin/..
+ create_image python35-closure-container PyClosureContainerDockerfile true py35
+ local image=python35-closure-container
+ local dockerfile=PyClosureContainerDockerfile
+ local public=true
+ '[' 4 -eq 4 ']'
+ local 'rpc_version=--build-arg RPC_VERSION=py35'
+ echo 'Building clipperjenkins/python35-closure-container:3c5a1cc6ce from file PyClosureContainerDockerfile'
Building clipperjenkins/python35-closure-container:3c5a1cc6ce from file PyClosureContainerDockerfile
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins --build-arg RPC_VERSION=py35 -t clipperjenkins/python35-closure-container:3c5a1cc6ce -f dockerfiles/PyClosureContainerDockerfile /home/jenkins/workspace/Clipper/bin/..
+ create_image python36-closure-container PyClosureContainerDockerfile true py36
+ local image=python36-closure-container
+ local dockerfile=PyClosureContainerDockerfile
+ local public=true
+ '[' 4 -eq 4 ']'
+ local 'rpc_version=--build-arg RPC_VERSION=py36'
+ echo 'Building clipperjenkins/python36-closure-container:3c5a1cc6ce from file PyClosureContainerDockerfile'
Building clipperjenkins/python36-closure-container:3c5a1cc6ce from file PyClosureContainerDockerfile
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins --build-arg RPC_VERSION=py36 -t clipperjenkins/python36-closure-container:3c5a1cc6ce -f dockerfiles/PyClosureContainerDockerfile /home/jenkins/workspace/Clipper/bin/..
Sending build context to Docker daemon  153.5MB

Sending build context to Docker daemon  153.5MB

Sending build context to Docker daemon  153.5MB

Sending build context to Docker daemon  153.5MB

Step 1/6 : ARG REGISTRY
Step 2/6 : ARG CODE_VERSION
Step 3/6 : FROM ${REGISTRY}/py-rpc:${CODE_VERSION}
 ---> dde09fad46b7
Step 4/6 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> Using cache
 ---> 66f9c5343c65
Step 5/6 : COPY containers/python/sum_container.py /container/
Sending build context to Docker daemon  153.5MB

Step 1/7 : ARG REGISTRY
Step 2/7 : ARG CODE_VERSION
Step 3/7 : ARG RPC_VERSION
Step 4/7 : FROM ${REGISTRY}/${RPC_VERSION}-rpc:${CODE_VERSION}
 ---> fa61a7d1bd0a
Step 5/7 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> Using cache
 ---> 660db78dea0c
Step 6/7 : COPY containers/python/python_closure_container.py        containers/python/container_entry.sh /container/
 ---> Using cache
 ---> c40a157c83c0
Step 7/7 : ENTRYPOINT ["/container/container_entry.sh", "py-closure-container", "/container/python_closure_container.py"]
 ---> Using cache
 ---> 6910c85ab2ba
Step 1/7 : ARG REGISTRY
Step 2/7 : ARG CODE_VERSION
Step 3/7 : ARG RPC_VERSION
Step 4/7 : FROM ${REGISTRY}/${RPC_VERSION}-rpc:${CODE_VERSION}
 ---> dde09fad46b7
Step 5/7 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> Using cache
 ---> 66f9c5343c65
Step 6/7 : COPY containers/python/python_closure_container.py        containers/python/container_entry.sh /container/
 ---> Using cache
 ---> 27b00c5369b5
Step 7/7 : ENTRYPOINT ["/container/container_entry.sh", "py-closure-container", "/container/python_closure_container.py"]
 ---> Using cache
 ---> 979c2d98b1bf
Step 1/7 : ARG REGISTRY
Step 2/7 : ARG CODE_VERSION
Step 3/7 : ARG RPC_VERSION
Step 4/7 : FROM ${REGISTRY}/${RPC_VERSION}-rpc:${CODE_VERSION}
Step 1/7 : ARG REGISTRY
Step 2/7 : ARG CODE_VERSION
Step 3/7 : FROM ${REGISTRY}/py-rpc:${CODE_VERSION}
 ---> 917a9e45118a
 ---> dde09fad46b7
Step 5/7 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
Step 4/7 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> Using cache
 ---> 66f9c5343c65
Step 5/7 : MAINTAINER Dan Crankshaw <dscrankshaw@gmail.com>
 ---> Using cache
 ---> 180599133007
Step 6/7 : COPY containers/python/python_closure_container.py        containers/python/container_entry.sh /container/
 ---> Using cache
 ---> 4a326edf9990
Step 7/7 : ENTRYPOINT ["/container/container_entry.sh", "py-closure-container", "/container/python_closure_container.py"]
 ---> Using cache
 ---> 8d9891062331
Step 6/7 : COPY containers/python/noop_container.py /container/
 ---> Using cache
 ---> e9fdb8eff4f0
 ---> Using cache
 ---> 3fb9c2e072f0
Step 7/7 : CMD ["python", "/container/noop_container.py"]
 ---> Using cache
 ---> 04d3cb69636b
Successfully built 6910c85ab2ba
Successfully built 979c2d98b1bf
Successfully tagged clipperjenkins/python35-closure-container:3c5a1cc6ce

real	0m1.412s
user	0m0.456s
sys	0m0.240s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/python35-closure-container:3c5a1cc6ce
+ '[' false = true ']'
Successfully built 04d3cb69636b
Successfully built e9fdb8eff4f0
Successfully tagged clipperjenkins/python-closure-container:3c5a1cc6ce

real	0m1.421s
user	0m0.428s
sys	0m0.308s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/python-closure-container:3c5a1cc6ce
+ '[' false = true ']'
Successfully tagged clipperjenkins/noop-container:3c5a1cc6ce

real	0m1.426s
user	0m0.440s
sys	0m0.280s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/noop-container:3c5a1cc6ce
+ '[' false = true ']'
Successfully tagged clipperjenkins/python36-closure-container:3c5a1cc6ce

real	0m1.431s
user	0m0.316s
sys	0m0.364s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/python36-closure-container:3c5a1cc6ce
+ '[' false = true ']'
 ---> d3068c9c39ec
Step 6/6 : CMD ["python", "/container/sum_container.py"]
 ---> Running in ed746c2e4b8b
Removing intermediate container ed746c2e4b8b
 ---> e55a81af4c72
Successfully built e55a81af4c72
Successfully tagged clipperjenkins/sum-container:3c5a1cc6ce

real	0m1.910s
user	0m0.336s
sys	0m0.364s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/sum-container:3c5a1cc6ce
+ '[' false = true ']'
+ create_image pyspark-container PySparkContainerDockerfile true py
+ local image=pyspark-container
+ local dockerfile=PySparkContainerDockerfile
+ local public=true
+ '[' 4 -eq 4 ']'
+ create_image pyspark35-container PySparkContainerDockerfile true py35
+ local 'rpc_version=--build-arg RPC_VERSION=py'
+ echo 'Building clipperjenkins/pyspark-container:3c5a1cc6ce from file PySparkContainerDockerfile'
Building clipperjenkins/pyspark-container:3c5a1cc6ce from file PySparkContainerDockerfile
+ local image=pyspark35-container
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins --build-arg RPC_VERSION=py -t clipperjenkins/pyspark-container:3c5a1cc6ce -f dockerfiles/PySparkContainerDockerfile /home/jenkins/workspace/Clipper/bin/..
+ local dockerfile=PySparkContainerDockerfile
+ local public=true
+ '[' 4 -eq 4 ']'
+ local 'rpc_version=--build-arg RPC_VERSION=py35'
+ echo 'Building clipperjenkins/pyspark35-container:3c5a1cc6ce from file PySparkContainerDockerfile'
Building clipperjenkins/pyspark35-container:3c5a1cc6ce from file PySparkContainerDockerfile
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins --build-arg RPC_VERSION=py35 -t clipperjenkins/pyspark35-container:3c5a1cc6ce -f dockerfiles/PySparkContainerDockerfile /home/jenkins/workspace/Clipper/bin/..
+ wait
+ create_image pyspark36-container PySparkContainerDockerfile true py36
+ local image=pyspark36-container
+ local dockerfile=PySparkContainerDockerfile
+ local public=true
+ '[' 4 -eq 4 ']'
+ local 'rpc_version=--build-arg RPC_VERSION=py36'
+ echo 'Building clipperjenkins/pyspark36-container:3c5a1cc6ce from file PySparkContainerDockerfile'
Building clipperjenkins/pyspark36-container:3c5a1cc6ce from file PySparkContainerDockerfile
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins --build-arg RPC_VERSION=py36 -t clipperjenkins/pyspark36-container:3c5a1cc6ce -f dockerfiles/PySparkContainerDockerfile /home/jenkins/workspace/Clipper/bin/..
+ create_image tf36-container TensorFlowDockerfile true py36
+ create_image tf-container TensorFlowDockerfile true py
+ local image=tf36-container
+ local dockerfile=TensorFlowDockerfile
+ local public=true
+ '[' 4 -eq 4 ']'
+ create_image tf35-container TensorFlowDockerfile true py35
+ local 'rpc_version=--build-arg RPC_VERSION=py36'
+ local image=tf-container
+ echo 'Building clipperjenkins/tf36-container:3c5a1cc6ce from file TensorFlowDockerfile'
Building clipperjenkins/tf36-container:3c5a1cc6ce from file TensorFlowDockerfile
+ local dockerfile=TensorFlowDockerfile
+ local public=true
+ '[' 4 -eq 4 ']'
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins --build-arg RPC_VERSION=py36 -t clipperjenkins/tf36-container:3c5a1cc6ce -f dockerfiles/TensorFlowDockerfile /home/jenkins/workspace/Clipper/bin/..
+ local 'rpc_version=--build-arg RPC_VERSION=py'
+ echo 'Building clipperjenkins/tf-container:3c5a1cc6ce from file TensorFlowDockerfile'
Building clipperjenkins/tf-container:3c5a1cc6ce from file TensorFlowDockerfile
+ local image=tf35-container
+ local dockerfile=TensorFlowDockerfile
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins --build-arg RPC_VERSION=py -t clipperjenkins/tf-container:3c5a1cc6ce -f dockerfiles/TensorFlowDockerfile /home/jenkins/workspace/Clipper/bin/..
+ local public=true
+ '[' 4 -eq 4 ']'
+ local 'rpc_version=--build-arg RPC_VERSION=py35'
+ echo 'Building clipperjenkins/tf35-container:3c5a1cc6ce from file TensorFlowDockerfile'
Building clipperjenkins/tf35-container:3c5a1cc6ce from file TensorFlowDockerfile
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins --build-arg RPC_VERSION=py35 -t clipperjenkins/tf35-container:3c5a1cc6ce -f dockerfiles/TensorFlowDockerfile /home/jenkins/workspace/Clipper/bin/..
Sending build context to Docker daemon  153.5MB

Sending build context to Docker daemon  153.5MB

Sending build context to Docker daemon  153.5MB

Step 1/19 : ARG REGISTRY
Step 2/19 : ARG CODE_VERSION
Step 3/19 : ARG RPC_VERSION
Step 4/19 : FROM ${REGISTRY}/${RPC_VERSION}-rpc:${CODE_VERSION}
 ---> dde09fad46b7
Step 5/19 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> Using cache
 ---> 66f9c5343c65
Step 6/19 : RUN apt-get update && apt-get install -y --no-install-recommends 		bzip2 		unzip 		xz-utils 	&& rm -rf /var/lib/apt/lists/*
Step 1/8 : ARG REGISTRYStep 1/8 : ARG REGISTRY

Step 2/8 : ARG CODE_VERSION
Step 2/8 : ARG CODE_VERSIONStep 3/8 : ARG RPC_VERSION

Step 4/8 : FROM ${REGISTRY}/${RPC_VERSION}-rpc:${CODE_VERSION}Step 3/8 : ARG RPC_VERSION

Step 4/8 : FROM ${REGISTRY}/${RPC_VERSION}-rpc:${CODE_VERSION}
 ---> dde09fad46b7
Step 5/8 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> fa61a7d1bd0a
Step 5/8 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> Using cache
 ---> 66f9c5343c65
Step 6/8 : RUN pip install tensorflow==1.6.*
 ---> Using cache
 ---> 660db78dea0c
Step 6/8 : RUN pip install tensorflow==1.6.*
Sending build context to Docker daemon  153.5MB

 ---> Using cache
 ---> b1c38314e467
Step 7/8 : COPY containers/python/tf_container.py containers/python/container_entry.sh /container/
 ---> Using cache
 ---> 83c2c7ee6f27
Step 7/8 : COPY containers/python/tf_container.py containers/python/container_entry.sh /container/
 ---> Using cache
 ---> 586ab6bb8aa7
Step 8/8 : CMD ["/container/container_entry.sh", "tensorflow-container", "/container/tf_container.py"]
 ---> Using cache
 ---> e366382c5efc
Step 8/8 : CMD ["/container/container_entry.sh", "tensorflow-container", "/container/tf_container.py"]
 ---> Using cache
 ---> 7240a713147c
 ---> Using cache
 ---> 1a1ef46d43cc
Sending build context to Docker daemon  153.5MB

Sending build context to Docker daemon  153.5MB

Successfully built 7240a713147c
Successfully built 1a1ef46d43cc
Step 1/19 : ARG REGISTRY
Step 2/19 : ARG CODE_VERSION
Step 3/19 : ARG RPC_VERSION
Step 4/19 : FROM ${REGISTRY}/${RPC_VERSION}-rpc:${CODE_VERSION}
Step 1/19 : ARG REGISTRY
Step 2/19 : ARG CODE_VERSION
Step 3/19 : ARG RPC_VERSION
Step 4/19 : FROM ${REGISTRY}/${RPC_VERSION}-rpc:${CODE_VERSION}
 ---> fa61a7d1bd0a
Step 5/19 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> 917a9e45118a
Step 5/19 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
Successfully tagged clipperjenkins/tf-container:3c5a1cc6ce
 ---> Using cache
 ---> 660db78dea0c
Step 6/19 : RUN apt-get update && apt-get install -y --no-install-recommends 		bzip2 		unzip 		xz-utils 	&& rm -rf /var/lib/apt/lists/*
 ---> Using cache
 ---> 180599133007
Step 6/19 : RUN apt-get update && apt-get install -y --no-install-recommends 		bzip2 		unzip 		xz-utils 	&& rm -rf /var/lib/apt/lists/*
Step 1/8 : ARG REGISTRY
Step 2/8 : ARG CODE_VERSION
Step 3/8 : ARG RPC_VERSION
Step 4/8 : FROM ${REGISTRY}/${RPC_VERSION}-rpc:${CODE_VERSION}
 ---> Using cache
 ---> d1b4d450fd15
Step 7/19 : ENV LANG C.UTF-8

real	0m1.333s
user	0m0.352s
sys	0m0.268s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/tf-container:3c5a1cc6ce
+ '[' false = true ']'
Successfully tagged clipperjenkins/tf35-container:3c5a1cc6ce
 ---> 917a9e45118a
 ---> Using cache
 ---> 8b07d3a47ccc
Step 5/8 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
Step 8/19 : RUN { 		echo '#!/bin/sh'; 		echo 'set -e'; 		echo; 		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; 	} > /usr/local/bin/docker-java-home 	&& chmod +x /usr/local/bin/docker-java-home
 ---> Using cache
 ---> 180599133007
Step 6/8 : RUN pip install tensorflow==1.6.*
 ---> Using cache
 ---> 9a819fdbc949
Step 9/19 : ENV JAVA_HOME /docker-java-home
 ---> Using cache
 ---> c36dc19da159
Step 10/19 : ENV JAVA_MAJOR_VERSION openjdk-8-jdk-headless
 ---> Using cache
 ---> 392afdf22319
Step 11/19 : ENV JAVA_VERSION 8u171

real	0m1.337s
user	0m0.392s
sys	0m0.252s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/tf35-container:3c5a1cc6ce
+ '[' false = true ']'
 ---> Using cache
 ---> 8e0bae51fb45
Step 12/19 : ENV JAVA_DEBIAN_VERSION 8u171-b11-1~deb9u1
 ---> Using cache
 ---> bc773d9b37fe
Step 7/8 : COPY containers/python/tf_container.py containers/python/container_entry.sh /container/
 ---> Using cache
 ---> 15b92dff2f98
Step 13/19 : ENV CA_CERTIFICATES_JAVA_VERSION 20170531+nmu1
 ---> Using cache
 ---> 1c1393d65adb
Step 8/8 : CMD ["/container/container_entry.sh", "tensorflow-container", "/container/tf_container.py"]
 ---> Using cache
 ---> ef4dde4850d3
Step 14/19 : RUN ln -svT "/usr/lib/jvm/java-8-openjdk-$(dpkg --print-architecture)" /docker-java-home
 ---> Using cache
 ---> e1b466ca14a4
 ---> Using cache
 ---> 652e86510e49
Step 15/19 : RUN set -ex; 		if [ ! -d /usr/share/man/man1 ]; then 		mkdir -p /usr/share/man/man1; 	fi; 		debian_version=$(cat /etc/debian_version); 	if echo "$debian_version" | grep "8.*"; then 			echo "deb http://http.debian.net/debian jessie-backports main" >> /etc/apt/sources.list.d/jessie-backports.list; 			export CA_CERTIFICATES_JAVA_VERSION="20161107~bpo8+1"; 			export JAVA_MAJOR_VERSION="openjdk-8-jdk"; 			export JAVA_VERSION="8u171"; 			export JAVA_DEBIAN_VERSION="8u171-b11-1~bpo8+1"; 	fi; 		apt-get update; 	apt-get install -y 		"$JAVA_MAJOR_VERSION"="$JAVA_DEBIAN_VERSION" 		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" 	; 	rm -rf /var/lib/apt/lists/*; 		[ "$(readlink -f "$JAVA_HOME")" = "$(docker-java-home)" ]; 		update-alternatives --get-selections | awk -v home="$(readlink -f "$JAVA_HOME")" 'index($3, home) == 1 { $2 = "manual"; print | "update-alternatives --set-selections" }'; 	update-alternatives --query java | grep -q 'Status: manual'
 ---> Using cache
 ---> f9241e530e5d
Step 16/19 : RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure
 ---> Using cache
 ---> 7f0be07fbd8f
Step 17/19 : RUN pip install pyspark==2.3.*
 ---> Using cache
 ---> 8821577b7f52
Step 18/19 : COPY containers/python/pyspark_container.py containers/python/container_entry.sh /container/
 ---> Using cache
 ---> a7438830eb4a
Step 19/19 : CMD ["/container/container_entry.sh", "pyspark-container", "/container/pyspark_container.py"]
 ---> Using cache
 ---> a87dbd9dae34
 ---> Running in f0d1d333cd39
Successfully built e1b466ca14a4
Successfully tagged clipperjenkins/tf36-container:3c5a1cc6ce

real	0m1.440s
user	0m0.340s
sys	0m0.312s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/tf36-container:3c5a1cc6ce
+ '[' false = true ']'
Successfully built a87dbd9dae34
Successfully tagged clipperjenkins/pyspark35-container:3c5a1cc6ce

real	0m1.454s
user	0m0.364s
sys	0m0.304s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/pyspark35-container:3c5a1cc6ce
+ '[' false = true ']'
 ---> Running in f9a376ca0b06
Ign:1 http://deb.debian.org/debian stretch InRelease
Ign:1 http://deb.debian.org/debian stretch InRelease
Get:2 http://security.debian.org stretch/updates InRelease [94.3 kB]
Get:2 http://security.debian.org stretch/updates InRelease [94.3 kB]
Get:3 http://deb.debian.org/debian stretch-updates InRelease [91.0 kB]
Get:3 http://deb.debian.org/debian stretch-updates InRelease [91.0 kB]
Get:4 http://deb.debian.org/debian stretch Release [118 kB]
Get:4 http://deb.debian.org/debian stretch Release [118 kB]
Get:5 http://security.debian.org stretch/updates/main amd64 Packages [564 kB]
Get:5 http://security.debian.org stretch/updates/main amd64 Packages [564 kB]
Get:6 http://deb.debian.org/debian stretch Release.gpg [2434 B]
Get:6 http://deb.debian.org/debian stretch Release.gpg [2434 B]
Get:7 http://deb.debian.org/debian stretch-updates/main amd64 Packages.diff/Index [5164 B]
Get:7 http://deb.debian.org/debian stretch-updates/main amd64 Packages.diff/Index [5164 B]
Get:8 http://deb.debian.org/debian stretch/main amd64 Packages [9500 kB]
Get:8 http://deb.debian.org/debian stretch/main amd64 Packages [9500 kB]
Get:9 http://deb.debian.org/debian stretch-updates/main amd64 Packages 2018-07-20-2027.50.pdiff [1134 B]
Get:10 http://deb.debian.org/debian stretch-updates/main amd64 Packages 2018-07-31-2010.17.pdiff [1388 B]
Get:10 http://deb.debian.org/debian stretch-updates/main amd64 Packages 2018-07-31-2010.17.pdiff [1388 B]
Get:9 http://deb.debian.org/debian stretch-updates/main amd64 Packages 2018-05-05-2031.58.pdiff [329 B]
Get:10 http://deb.debian.org/debian stretch-updates/main amd64 Packages 2018-07-20-2027.50.pdiff [1134 B]
Get:11 http://deb.debian.org/debian stretch-updates/main amd64 Packages 2018-07-31-2010.17.pdiff [1388 B]
Get:11 http://deb.debian.org/debian stretch-updates/main amd64 Packages 2018-07-31-2010.17.pdiff [1388 B]
Fetched 10.4 MB in 4s (2424 kB/s)
Reading package lists...Fetched 10.4 MB in 4s (2298 kB/s)
Reading package lists...
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...

bzip2 is already the newest version (1.0.6-8.1).
bzip2 set to manually installed.
xz-utils is already the newest version (5.2.2-1.2+b1).
xz-utils set to manually installed.
Suggested packages:
  zip
Building dependency tree...The following NEW packages will be installed:
  unzip
0 upgraded, 1 newly installed, 0 to remove and 25 not upgraded.
Need to get 170 kB of archives.
After this operation, 547 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian stretch/main amd64 unzip amd64 6.0-21 [170 kB]

Reading state information...
bzip2 is already the newest version (1.0.6-8.1).
bzip2 set to manually installed.
xz-utils is already the newest version (5.2.2-1.2+b1).
xz-utils set to manually installed.
Suggested packages:
  zip
The following NEW packages will be installed:
  unzip
0 upgraded, 1 newly installed, 0 to remove and 26 not upgraded.
Need to get 170 kB of archives.
After this operation, 547 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian stretch/main amd64 unzip amd64 6.0-21 [170 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 170 kB in 0s (5596 kB/s)
Selecting previously unselected package unzip.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 14696 files and directories currently installed.)
Preparing to unpack .../unzip_6.0-21_amd64.deb ...
Unpacking unzip (6.0-21) ...
Setting up unzip (6.0-21) ...
debconf: delaying package configuration, since apt-utils is not installed
Fetched 170 kB in 0s (6175 kB/s)
Selecting previously unselected package unzip.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 14688 files and directories currently installed.)
Preparing to unpack .../unzip_6.0-21_amd64.deb ...
Unpacking unzip (6.0-21) ...
Setting up unzip (6.0-21) ...
Removing intermediate container f9a376ca0b06
 ---> cfc863a28fa8
Step 7/19 : ENV LANG C.UTF-8
 ---> Running in c373a3855672
Removing intermediate container f0d1d333cd39
 ---> 4f95ac7779ba
Step 7/19 : ENV LANG C.UTF-8
Removing intermediate container c373a3855672
 ---> 04aa6d253f43
Step 8/19 : RUN { 		echo '#!/bin/sh'; 		echo 'set -e'; 		echo; 		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; 	} > /usr/local/bin/docker-java-home 	&& chmod +x /usr/local/bin/docker-java-home
 ---> Running in 169293864e3e
 ---> Running in 73ee05e27a30
Removing intermediate container 169293864e3e
 ---> 70264c49de80
Step 8/19 : RUN { 		echo '#!/bin/sh'; 		echo 'set -e'; 		echo; 		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; 	} > /usr/local/bin/docker-java-home 	&& chmod +x /usr/local/bin/docker-java-home
 ---> Running in 41f8ef29469b
Removing intermediate container 73ee05e27a30
 ---> 3ccf0d06a04e
Step 9/19 : ENV JAVA_HOME /docker-java-home
 ---> Running in 4927ff47387d
Removing intermediate container 41f8ef29469b
 ---> 76007cc12021
Step 9/19 : ENV JAVA_HOME /docker-java-home
Removing intermediate container 4927ff47387d
 ---> 893c2456abf5
Step 10/19 : ENV JAVA_MAJOR_VERSION openjdk-8-jdk-headless
 ---> Running in 0f7092685e91
 ---> Running in ab6adf7e32f2
Removing intermediate container 0f7092685e91
 ---> 7c871281d3af
Step 10/19 : ENV JAVA_MAJOR_VERSION openjdk-8-jdk-headless
Removing intermediate container ab6adf7e32f2
 ---> fadf67386ad0
Step 11/19 : ENV JAVA_VERSION 8u171
 ---> Running in 67c3035808f4
 ---> Running in e6260001db63
Removing intermediate container 67c3035808f4
 ---> 593407fe2a95
Step 11/19 : ENV JAVA_VERSION 8u171
Removing intermediate container e6260001db63
 ---> a57c774b79eb
Step 12/19 : ENV JAVA_DEBIAN_VERSION 8u171-b11-1~deb9u1
 ---> Running in c3a7db9c04cb
 ---> Running in 74b34707b071
Removing intermediate container c3a7db9c04cb
 ---> 101f83a59be4
Step 12/19 : ENV JAVA_DEBIAN_VERSION 8u171-b11-1~deb9u1
Removing intermediate container 74b34707b071
 ---> bc1a01d40ee0
Step 13/19 : ENV CA_CERTIFICATES_JAVA_VERSION 20170531+nmu1
 ---> Running in f72e2f029f48
 ---> Running in 4734ed6f501f
Removing intermediate container f72e2f029f48
 ---> 0d83206b9bd7
Step 13/19 : ENV CA_CERTIFICATES_JAVA_VERSION 20170531+nmu1
Removing intermediate container 4734ed6f501f
 ---> 8f682e53e463
Step 14/19 : RUN ln -svT "/usr/lib/jvm/java-8-openjdk-$(dpkg --print-architecture)" /docker-java-home
 ---> Running in 38169ac0cf3e
 ---> Running in dbbdb90f5531
Removing intermediate container 38169ac0cf3e
 ---> 3202fce3ac90
Step 14/19 : RUN ln -svT "/usr/lib/jvm/java-8-openjdk-$(dpkg --print-architecture)" /docker-java-home
 ---> Running in 0865df71a47d
'/docker-java-home' -> '/usr/lib/jvm/java-8-openjdk-amd64'
'/docker-java-home' -> '/usr/lib/jvm/java-8-openjdk-amd64'
Removing intermediate container dbbdb90f5531
 ---> 481630378aa8
Step 15/19 : RUN set -ex; 		if [ ! -d /usr/share/man/man1 ]; then 		mkdir -p /usr/share/man/man1; 	fi; 		debian_version=$(cat /etc/debian_version); 	if echo "$debian_version" | grep "8.*"; then 			echo "deb http://http.debian.net/debian jessie-backports main" >> /etc/apt/sources.list.d/jessie-backports.list; 			export CA_CERTIFICATES_JAVA_VERSION="20161107~bpo8+1"; 			export JAVA_MAJOR_VERSION="openjdk-8-jdk"; 			export JAVA_VERSION="8u171"; 			export JAVA_DEBIAN_VERSION="8u171-b11-1~bpo8+1"; 	fi; 		apt-get update; 	apt-get install -y 		"$JAVA_MAJOR_VERSION"="$JAVA_DEBIAN_VERSION" 		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" 	; 	rm -rf /var/lib/apt/lists/*; 		[ "$(readlink -f "$JAVA_HOME")" = "$(docker-java-home)" ]; 		update-alternatives --get-selections | awk -v home="$(readlink -f "$JAVA_HOME")" 'index($3, home) == 1 { $2 = "manual"; print | "update-alternatives --set-selections" }'; 	update-alternatives --query java | grep -q 'Status: manual'
 ---> Running in 05d2a34bde7b
Removing intermediate container 0865df71a47d
 ---> f1002a3f8048
Step 15/19 : RUN set -ex; 		if [ ! -d /usr/share/man/man1 ]; then 		mkdir -p /usr/share/man/man1; 	fi; 		debian_version=$(cat /etc/debian_version); 	if echo "$debian_version" | grep "8.*"; then 			echo "deb http://http.debian.net/debian jessie-backports main" >> /etc/apt/sources.list.d/jessie-backports.list; 			export CA_CERTIFICATES_JAVA_VERSION="20161107~bpo8+1"; 			export JAVA_MAJOR_VERSION="openjdk-8-jdk"; 			export JAVA_VERSION="8u171"; 			export JAVA_DEBIAN_VERSION="8u171-b11-1~bpo8+1"; 	fi; 		apt-get update; 	apt-get install -y 		"$JAVA_MAJOR_VERSION"="$JAVA_DEBIAN_VERSION" 		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" 	; 	rm -rf /var/lib/apt/lists/*; 		[ "$(readlink -f "$JAVA_HOME")" = "$(docker-java-home)" ]; 		update-alternatives --get-selections | awk -v home="$(readlink -f "$JAVA_HOME")" 'index($3, home) == 1 { $2 = "manual"; print | "update-alternatives --set-selections" }'; 	update-alternatives --query java | grep -q 'Status: manual'
 ---> Running in a0bb802c9c93
+ [ ! -d /usr/share/man/man1 ]
+ mkdir -p /usr/share/man/man1
+ cat /etc/debian_version
+ debian_version=9.4
+ echo 9.4
+ grep 8.*
+ apt-get update
Ign:1 http://deb.debian.org/debian stretch InRelease
Get:2 http://security.debian.org stretch/updates InRelease [94.3 kB]
Get:3 http://deb.debian.org/debian stretch-updates InRelease [91.0 kB]
Get:4 http://deb.debian.org/debian stretch Release [118 kB]
Get:5 http://deb.debian.org/debian stretch Release.gpg [2434 B]
Get:6 http://security.debian.org stretch/updates/main amd64 Packages [564 kB]
+ [ ! -d /usr/share/man/man1 ]
+ mkdir -p /usr/share/man/man1
+ cat /etc/debian_version
+ debian_version=9.4
+ echo 9.4
+ grep 8.*
+ apt-get update
Ign:1 http://deb.debian.org/debian stretch InRelease
Get:2 http://security.debian.org stretch/updates InRelease [94.3 kB]
Get:3 http://deb.debian.org/debian stretch-updates InRelease [91.0 kB]
Get:4 http://deb.debian.org/debian stretch Release [118 kB]
Get:5 http://deb.debian.org/debian stretch Release.gpg [2434 B]
Get:7 http://deb.debian.org/debian stretch-updates/main amd64 Packages [5476 B]
Get:8 http://deb.debian.org/debian stretch/main amd64 Packages [9500 kB]
Get:6 http://security.debian.org stretch/updates/main amd64 Packages [564 kB]
Get:7 http://deb.debian.org/debian stretch-updates/main amd64 Packages [5476 B]
Get:8 http://deb.debian.org/debian stretch/main amd64 Packages [9500 kB]
Fetched 10.4 MB in 3s (3083 kB/s)
Reading package lists...
+ apt-get install -y openjdk-8-jdk-headless=8u171-b11-1~deb9u1 ca-certificates-java=20170531+nmu1
Reading package lists...Fetched 10.4 MB in 3s (2647 kB/s)
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 openjdk-8-jdk-headless : Depends: openjdk-8-jre-headless (= 8u171-b11-1~deb9u1) but 8u181-b13-1~deb9u1 is to be installed
E: Unable to correct problems, you have held broken packages.

+ apt-get install -y openjdk-8-jdk-headless=8u171-b11-1~deb9u1 ca-certificates-java=20170531+nmu1
Reading package lists...The command '/bin/sh -c set -ex; 		if [ ! -d /usr/share/man/man1 ]; then 		mkdir -p /usr/share/man/man1; 	fi; 		debian_version=$(cat /etc/debian_version); 	if echo "$debian_version" | grep "8.*"; then 			echo "deb http://http.debian.net/debian jessie-backports main" >> /etc/apt/sources.list.d/jessie-backports.list; 			export CA_CERTIFICATES_JAVA_VERSION="20161107~bpo8+1"; 			export JAVA_MAJOR_VERSION="openjdk-8-jdk"; 			export JAVA_VERSION="8u171"; 			export JAVA_DEBIAN_VERSION="8u171-b11-1~bpo8+1"; 	fi; 		apt-get update; 	apt-get install -y 		"$JAVA_MAJOR_VERSION"="$JAVA_DEBIAN_VERSION" 		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" 	; 	rm -rf /var/lib/apt/lists/*; 		[ "$(readlink -f "$JAVA_HOME")" = "$(docker-java-home)" ]; 		update-alternatives --get-selections | awk -v home="$(readlink -f "$JAVA_HOME")" 'index($3, home) == 1 { $2 = "manual"; print | "update-alternatives --set-selections" }'; 	update-alternatives --query java | grep -q 'Status: manual'' returned a non-zero code: 100

Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 openjdk-8-jdk-headless : Depends: openjdk-8-jre-headless (= 8u171-b11-1~deb9u1) but 8u181-b13-1~deb9u1 is to be installed
E: Unable to correct problems, you have held broken packages.
The command '/bin/sh -c set -ex; 		if [ ! -d /usr/share/man/man1 ]; then 		mkdir -p /usr/share/man/man1; 	fi; 		debian_version=$(cat /etc/debian_version); 	if echo "$debian_version" | grep "8.*"; then 			echo "deb http://http.debian.net/debian jessie-backports main" >> /etc/apt/sources.list.d/jessie-backports.list; 			export CA_CERTIFICATES_JAVA_VERSION="20161107~bpo8+1"; 			export JAVA_MAJOR_VERSION="openjdk-8-jdk"; 			export JAVA_VERSION="8u171"; 			export JAVA_DEBIAN_VERSION="8u171-b11-1~bpo8+1"; 	fi; 		apt-get update; 	apt-get install -y 		"$JAVA_MAJOR_VERSION"="$JAVA_DEBIAN_VERSION" 		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" 	; 	rm -rf /var/lib/apt/lists/*; 		[ "$(readlink -f "$JAVA_HOME")" = "$(docker-java-home)" ]; 		update-alternatives --get-selections | awk -v home="$(readlink -f "$JAVA_HOME")" 'index($3, home) == 1 { $2 = "manual"; print | "update-alternatives --set-selections" }'; 	update-alternatives --query java | grep -q 'Status: manual'' returned a non-zero code: 100
+ create_image pytorch-container PyTorchContainerDockerfile true py
+ local image=pytorch-container
+ local dockerfile=PyTorchContainerDockerfile
+ local public=true
+ '[' 4 -eq 4 ']'
+ local 'rpc_version=--build-arg RPC_VERSION=py'
+ echo 'Building clipperjenkins/pytorch-container:3c5a1cc6ce from file PyTorchContainerDockerfile'
Building clipperjenkins/pytorch-container:3c5a1cc6ce from file PyTorchContainerDockerfile
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins --build-arg RPC_VERSION=py -t clipperjenkins/pytorch-container:3c5a1cc6ce -f dockerfiles/PyTorchContainerDockerfile /home/jenkins/workspace/Clipper/bin/..
+ create_image mxnet-container MXNetContainerDockerfile true py
+ local image=mxnet-container
+ local dockerfile=MXNetContainerDockerfile
+ local public=true
+ wait
+ create_image pytorch36-container PyTorchContainerDockerfile true py36
+ '[' 4 -eq 4 ']'
+ local 'rpc_version=--build-arg RPC_VERSION=py'
+ echo 'Building clipperjenkins/mxnet-container:3c5a1cc6ce from file MXNetContainerDockerfile'
Building clipperjenkins/mxnet-container:3c5a1cc6ce from file MXNetContainerDockerfile
+ local image=pytorch36-container
+ create_image mxnet35-container MXNetContainerDockerfile true py35
+ create_image pytorch35-container PyTorchContainerDockerfile true py35
+ create_image mxnet36-container MXNetContainerDockerfile true py36
+ local dockerfile=PyTorchContainerDockerfile
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins --build-arg RPC_VERSION=py -t clipperjenkins/mxnet-container:3c5a1cc6ce -f dockerfiles/MXNetContainerDockerfile /home/jenkins/workspace/Clipper/bin/..
+ local public=true
+ '[' 4 -eq 4 ']'
+ local 'rpc_version=--build-arg RPC_VERSION=py36'
+ echo 'Building clipperjenkins/pytorch36-container:3c5a1cc6ce from file PyTorchContainerDockerfile'
Building clipperjenkins/pytorch36-container:3c5a1cc6ce from file PyTorchContainerDockerfile
+ local image=mxnet36-container
+ local image=pytorch35-container
+ local image=mxnet35-container
+ local dockerfile=MXNetContainerDockerfile
+ local dockerfile=PyTorchContainerDockerfile
+ local public=true
+ local public=true
+ '[' 4 -eq 4 ']'
+ local dockerfile=MXNetContainerDockerfile
+ '[' 4 -eq 4 ']'
+ local 'rpc_version=--build-arg RPC_VERSION=py36'
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins --build-arg RPC_VERSION=py36 -t clipperjenkins/pytorch36-container:3c5a1cc6ce -f dockerfiles/PyTorchContainerDockerfile /home/jenkins/workspace/Clipper/bin/..
+ local 'rpc_version=--build-arg RPC_VERSION=py35'
+ echo 'Building clipperjenkins/mxnet36-container:3c5a1cc6ce from file MXNetContainerDockerfile'
Building clipperjenkins/mxnet36-container:3c5a1cc6ce from file MXNetContainerDockerfile
+ local public=true
+ echo 'Building clipperjenkins/pytorch35-container:3c5a1cc6ce from file PyTorchContainerDockerfile'
Building clipperjenkins/pytorch35-container:3c5a1cc6ce from file PyTorchContainerDockerfile
+ '[' 4 -eq 4 ']'
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins --build-arg RPC_VERSION=py36 -t clipperjenkins/mxnet36-container:3c5a1cc6ce -f dockerfiles/MXNetContainerDockerfile /home/jenkins/workspace/Clipper/bin/..
+ local 'rpc_version=--build-arg RPC_VERSION=py35'
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins --build-arg RPC_VERSION=py35 -t clipperjenkins/pytorch35-container:3c5a1cc6ce -f dockerfiles/PyTorchContainerDockerfile /home/jenkins/workspace/Clipper/bin/..
+ echo 'Building clipperjenkins/mxnet35-container:3c5a1cc6ce from file MXNetContainerDockerfile'
Building clipperjenkins/mxnet35-container:3c5a1cc6ce from file MXNetContainerDockerfile
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins --build-arg RPC_VERSION=py35 -t clipperjenkins/mxnet35-container:3c5a1cc6ce -f dockerfiles/MXNetContainerDockerfile /home/jenkins/workspace/Clipper/bin/..
Sending build context to Docker daemon  153.5MB

Sending build context to Docker daemon  153.5MB

Sending build context to Docker daemon  153.5MB

Sending build context to Docker daemon  153.5MB

Step 1/8 : ARG REGISTRYStep 1/8 : ARG REGISTRY

Step 2/8 : ARG CODE_VERSION
Step 3/8 : ARG RPC_VERSION
Step 4/8 : FROM ${REGISTRY}/${RPC_VERSION}-rpc:${CODE_VERSION}Step 2/8 : ARG CODE_VERSION

Step 3/8 : ARG RPC_VERSION
Step 4/8 : FROM ${REGISTRY}/${RPC_VERSION}-rpc:${CODE_VERSION}
 ---> 917a9e45118a
Step 5/8 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> fa61a7d1bd0a
Step 5/8 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> Using cache
 ---> 180599133007
Step 6/8 : RUN  pip install mxnet==1.1.*
 ---> Using cache
 ---> 660db78dea0c
Step 6/8 : RUN  pip install mxnet==1.1.*
 ---> Using cache
 ---> 8d1fd8276450
Step 7/8 : COPY containers/python/mxnet_container.py containers/python/container_entry.sh /container/
 ---> Using cache
 ---> 330138459226
Step 7/8 : COPY containers/python/mxnet_container.py containers/python/container_entry.sh /container/
 ---> Using cache
 ---> a31f22659762
Step 8/8 : CMD ["/container/container_entry.sh", "mxnet-container", "/container/mxnet_container.py"]
 ---> Using cache
 ---> 9d5783102481
Step 8/8 : CMD ["/container/container_entry.sh", "mxnet-container", "/container/mxnet_container.py"]
Step 1/8 : ARG REGISTRY
Step 2/8 : ARG CODE_VERSION
 ---> Using cache
Step 3/8 : ARG RPC_VERSION ---> e130a7cf0eeb

Step 4/8 : FROM ${REGISTRY}/${RPC_VERSION}-rpc:${CODE_VERSION}
 ---> Using cache
 ---> 0fbb2afa7b55
 ---> dde09fad46b7
Step 5/8 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> Using cache
 ---> 66f9c5343c65
Step 6/8 : RUN  pip install mxnet==1.1.*
 ---> Using cache
 ---> d586fbd0a3a9
Step 7/8 : COPY containers/python/mxnet_container.py containers/python/container_entry.sh /container/
 ---> Using cache
 ---> d7838be55a55
Step 8/8 : CMD ["/container/container_entry.sh", "mxnet-container", "/container/mxnet_container.py"]
 ---> Using cache
 ---> 8524bdc40cde
Sending build context to Docker daemon  153.5MB

Sending build context to Docker daemon  153.5MB

Successfully built e130a7cf0eeb
Step 1/8 : ARG REGISTRY
Step 2/8 : ARG CODE_VERSION
Step 3/8 : ARG RPC_VERSION
Step 4/8 : FROM ${REGISTRY}/${RPC_VERSION}-rpc:${CODE_VERSION}
Step 1/8 : ARG REGISTRY
Step 2/8 : ARG CODE_VERSION
Step 3/8 : ARG RPC_VERSION
Step 4/8 : FROM ${REGISTRY}/${RPC_VERSION}-rpc:${CODE_VERSION}
Step 1/8 : ARG REGISTRY
Step 2/8 : ARG CODE_VERSION
Step 3/8 : ARG RPC_VERSION
Step 4/8 : FROM ${REGISTRY}/${RPC_VERSION}-rpc:${CODE_VERSION}
Successfully built 0fbb2afa7b55
Successfully built 8524bdc40cde
Successfully tagged clipperjenkins/mxnet35-container:3c5a1cc6ce
 ---> fa61a7d1bd0a
Step 5/8 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> dde09fad46b7
Step 5/8 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> 917a9e45118a
Step 5/8 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> Using cache
 ---> Using cache
 ---> 66f9c5343c65
 ---> 660db78dea0c
Step 6/8 : RUN pip install torch torchvision
Step 6/8 : RUN pip install torch torchvision
 ---> Using cache
 ---> 180599133007
Step 6/8 : RUN pip install torch torchvision
Successfully tagged clipperjenkins/mxnet36-container:3c5a1cc6ce

real	0m1.356s
user	0m0.400s
sys	0m0.328s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/mxnet35-container:3c5a1cc6ce
+ '[' false = true ']'
 ---> Using cache
 ---> cdb2b9432be8
Step 7/8 : COPY containers/python/pytorch_container.py containers/python/container_entry.sh /container/
 ---> Using cache
 ---> 6666456fcc7c
Step 7/8 : COPY containers/python/pytorch_container.py containers/python/container_entry.sh /container/
 ---> Using cache
 ---> bec1ba149873
Step 7/8 : COPY containers/python/pytorch_container.py containers/python/container_entry.sh /container/
 ---> Using cache
 ---> 4885187d0d67
Step 8/8 : CMD ["/container/container_entry.sh", "pytorch-container", "/container/pytorch_container.py"]
 ---> Using cache
 ---> 38cfe85d7e5f
 ---> Using cache
Step 8/8 : CMD ["/container/container_entry.sh", "pytorch-container", "/container/pytorch_container.py"]
 ---> 53072754f41c
Step 8/8 : CMD ["/container/container_entry.sh", "pytorch-container", "/container/pytorch_container.py"]

real	0m1.359s
user	0m0.416s
sys	0m0.296s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/mxnet36-container:3c5a1cc6ce
 ---> Using cache
 ---> 4ca3a6d8bd3b
+ '[' false = true ']'
 ---> Using cache
 ---> feea928d5275
 ---> Using cache
 ---> ff25694a77ff
Successfully tagged clipperjenkins/mxnet-container:3c5a1cc6ce

real	0m1.362s
user	0m0.448s
sys	0m0.284s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/mxnet-container:3c5a1cc6ce
+ '[' false = true ']'
Successfully built feea928d5275
Successfully tagged clipperjenkins/pytorch-container:3c5a1cc6ce
Successfully built ff25694a77ff

real	0m1.505s
user	0m0.412s
sys	0m0.300s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/pytorch-container:3c5a1cc6ce
+ '[' false = true ']'
Successfully tagged clipperjenkins/pytorch36-container:3c5a1cc6ce
Successfully built 4ca3a6d8bd3b

real	0m1.514s
user	0m0.464s
sys	0m0.248s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/pytorch36-container:3c5a1cc6ce
+ '[' false = true ']'
Successfully tagged clipperjenkins/pytorch35-container:3c5a1cc6ce

real	0m1.521s
user	0m0.404s
sys	0m0.312s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/pytorch35-container:3c5a1cc6ce
+ '[' false = true ']'
+ create_image frontend-exporter FrontendExporterDockerfile true
+ local image=frontend-exporter
+ local dockerfile=FrontendExporterDockerfile
+ local public=true
+ '[' 3 -eq 4 ']'
+ local rpc_version=
+ echo 'Building clipperjenkins/frontend-exporter:3c5a1cc6ce from file FrontendExporterDockerfile'
Building clipperjenkins/frontend-exporter:3c5a1cc6ce from file FrontendExporterDockerfile
+ docker build --build-arg CODE_VERSION=3c5a1cc6ce --build-arg REGISTRY=clipperjenkins -t clipperjenkins/frontend-exporter:3c5a1cc6ce -f dockerfiles/FrontendExporterDockerfile /home/jenkins/workspace/Clipper/bin/..
Sending build context to Docker daemon  153.5MB

Step 1/8 : ARG REGISTRY
Step 2/8 : ARG CODE_VERSION
Step 3/8 : FROM python:3.6-slim-stretch
 ---> 0cd6e5d18d97
Step 4/8 : LABEL maintainer="Dan Crankshaw <dscrankshaw@gmail.com>"
 ---> Using cache
 ---> e585634175c3
Step 5/8 : RUN mkdir -p /usr/src/app
 ---> Using cache
 ---> 946e156e6dbe
Step 6/8 : RUN pip install requests==2.18.* prometheus_client==0.1.* flatten_json==0.1.*
 ---> Using cache
 ---> d15647451440
Step 7/8 : COPY monitoring/front_end_exporter.py /usr/src/app
 ---> Using cache
 ---> 3f86a522372e
Step 8/8 : ENTRYPOINT ["python", "/usr/src/app/front_end_exporter.py"]
 ---> Using cache
 ---> 5139537f33cd
Successfully built 5139537f33cd
Successfully tagged clipperjenkins/frontend-exporter:3c5a1cc6ce

real	0m1.312s
user	0m0.544s
sys	0m0.316s
+ echo 'Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt'
Image tag appended to CLIPPER_ROOT/bin/clipper_docker_images.txt
+ echo clipperjenkins/frontend-exporter:3c5a1cc6ce
+ '[' false = true ']'
+ echo 'Pushing the following images'
Pushing the following images
+ cat ./bin/clipper_docker_images.txt
clipperjenkins/lib_base:3c5a1cc6ce
clipperjenkins/py35-dev:3c5a1cc6ce
clipperjenkins/dev:3c5a1cc6ce
clipperjenkins/management_frontend:3c5a1cc6ce
clipperjenkins/query_frontend:3c5a1cc6ce
clipperjenkins/unittests:3c5a1cc6ce
clipperjenkins/py35tests:3c5a1cc6ce
clipperjenkins/r-container-base:3c5a1cc6ce
clipperjenkins/py36-rpc:3c5a1cc6ce
clipperjenkins/py35-rpc:3c5a1cc6ce
clipperjenkins/py-rpc:3c5a1cc6ce
clipperjenkins/spark-scala-container:3c5a1cc6ce
clipperjenkins/python35-closure-container:3c5a1cc6ce
clipperjenkins/python-closure-container:3c5a1cc6ce
clipperjenkins/noop-container:3c5a1cc6ce
clipperjenkins/python36-closure-container:3c5a1cc6ce
clipperjenkins/sum-container:3c5a1cc6ce
clipperjenkins/tf-container:3c5a1cc6ce
clipperjenkins/tf35-container:3c5a1cc6ce
clipperjenkins/tf36-container:3c5a1cc6ce
clipperjenkins/pyspark35-container:3c5a1cc6ce
clipperjenkins/mxnet35-container:3c5a1cc6ce
clipperjenkins/mxnet36-container:3c5a1cc6ce
clipperjenkins/mxnet-container:3c5a1cc6ce
clipperjenkins/pytorch-container:3c5a1cc6ce
clipperjenkins/pytorch36-container:3c5a1cc6ce
clipperjenkins/pytorch35-container:3c5a1cc6ce
clipperjenkins/frontend-exporter:3c5a1cc6ce
+ read in
+ docker push clipperjenkins/lib_base:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/lib_base]
283773ebcef3: Preparing
7cdfdb47ba0d: Preparing
aee53bd31663: Preparing
3358360aedad: Preparing
283773ebcef3: Layer already exists
7cdfdb47ba0d: Layer already exists
3358360aedad: Layer already exists
aee53bd31663: Layer already exists
3c5a1cc6ce: digest: sha256:b0ae800551b31b2bf7b182fa22d4cbf3b2b98dd0858960a69c7b1522426203eb size: 1166
+ read in
+ docker push clipperjenkins/py35-dev:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/py35-dev]
1004421efb9a: Preparing
e17440d4f688: Preparing
9ac33145c9b9: Preparing
1819feada3c0: Preparing
ba85b1d49fa0: Preparing
44460d0821bf: Preparing
3e07a1fe8cf0: Preparing
df6e5c0ea10d: Preparing
6c8f24aa845e: Preparing
37ce4de9a73c: Preparing
de4befc8f883: Preparing
36b00dbe3c1d: Preparing
1f35efaebe2f: Preparing
58ce8e072e4d: Preparing
283773ebcef3: Preparing
7cdfdb47ba0d: Preparing
aee53bd31663: Preparing
3358360aedad: Preparing
37ce4de9a73c: Waiting
de4befc8f883: Waiting
36b00dbe3c1d: Waiting
1f35efaebe2f: Waiting
58ce8e072e4d: Waiting
283773ebcef3: Waiting
7cdfdb47ba0d: Waiting
aee53bd31663: Waiting
3358360aedad: Waiting
44460d0821bf: Waiting
3e07a1fe8cf0: Waiting
6c8f24aa845e: Waiting
df6e5c0ea10d: Waiting
1819feada3c0: Layer already exists
e17440d4f688: Layer already exists
ba85b1d49fa0: Layer already exists
1004421efb9a: Layer already exists
9ac33145c9b9: Layer already exists
44460d0821bf: Layer already exists
df6e5c0ea10d: Layer already exists
37ce4de9a73c: Layer already exists
3e07a1fe8cf0: Layer already exists
6c8f24aa845e: Layer already exists
de4befc8f883: Layer already exists
283773ebcef3: Layer already exists
36b00dbe3c1d: Layer already exists
1f35efaebe2f: Layer already exists
58ce8e072e4d: Layer already exists
7cdfdb47ba0d: Layer already exists
aee53bd31663: Layer already exists
3358360aedad: Layer already exists
3c5a1cc6ce: digest: sha256:112f028165db2ce5f9ac8d0dfc79cab619215def6519a2ae03faf3212fd3fcc0 size: 4112
+ read in
+ docker push clipperjenkins/dev:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/dev]
508dccbef2dc: Preparing
e17440d4f688: Preparing
8a998c56982c: Preparing
5b07cabb5b98: Preparing
4992d0ac2e8d: Preparing
592ea11f5f4c: Preparing
7e24654a649a: Preparing
2166a629c8f6: Preparing
6c0623da4a2c: Preparing
6608da48c8b7: Preparing
9aff3e821c98: Preparing
0adea4c979fa: Preparing
a58e6b6cfd35: Preparing
283773ebcef3: Preparing
592ea11f5f4c: Waiting
7cdfdb47ba0d: Preparing
aee53bd31663: Preparing
3358360aedad: Preparing
7e24654a649a: Waiting
2166a629c8f6: Waiting
6c0623da4a2c: Waiting
6608da48c8b7: Waiting
9aff3e821c98: Waiting
0adea4c979fa: Waiting
a58e6b6cfd35: Waiting
283773ebcef3: Waiting
3358360aedad: Waiting
7cdfdb47ba0d: Waiting
aee53bd31663: Waiting
8a998c56982c: Layer already exists
5b07cabb5b98: Layer already exists
e17440d4f688: Layer already exists
4992d0ac2e8d: Layer already exists
508dccbef2dc: Layer already exists
7e24654a649a: Layer already exists
592ea11f5f4c: Layer already exists
6c0623da4a2c: Layer already exists
2166a629c8f6: Layer already exists
6608da48c8b7: Layer already exists
9aff3e821c98: Layer already exists
0adea4c979fa: Layer already exists
a58e6b6cfd35: Layer already exists
283773ebcef3: Layer already exists
7cdfdb47ba0d: Layer already exists
aee53bd31663: Layer already exists
3358360aedad: Layer already exists
3c5a1cc6ce: digest: sha256:910ca285e98b611c9e5862eed6296dd776fc97de5d0c7222eb2287240ca7664d size: 3906
+ read in
+ docker push clipperjenkins/management_frontend:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/management_frontend]
290ec01e5cce: Preparing
95da6db4e537: Preparing
283773ebcef3: Preparing
7cdfdb47ba0d: Preparing
aee53bd31663: Preparing
3358360aedad: Preparing
3358360aedad: Waiting
7cdfdb47ba0d: Layer already exists
283773ebcef3: Layer already exists
aee53bd31663: Layer already exists
3358360aedad: Layer already exists
290ec01e5cce: Pushed
95da6db4e537: Pushed
3c5a1cc6ce: digest: sha256:ea0e540e423cdc9db52c96f8f02e3db03652e0f4360c63f78476e63c9328d966 size: 1591
+ read in
+ docker push clipperjenkins/query_frontend:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/query_frontend]
d202d1a596c4: Preparing
95da6db4e537: Preparing
283773ebcef3: Preparing
7cdfdb47ba0d: Preparing
aee53bd31663: Preparing
3358360aedad: Preparing
3358360aedad: Waiting
7cdfdb47ba0d: Layer already exists
283773ebcef3: Layer already exists
aee53bd31663: Layer already exists
3358360aedad: Layer already exists
95da6db4e537: Mounted from clipperjenkins/management_frontend
d202d1a596c4: Pushed
3c5a1cc6ce: digest: sha256:53e166d7326894598d28c3b71f3cd8e9d5d42b3f2a598e848c1893d27b140009 size: 1591
+ read in
+ docker push clipperjenkins/unittests:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/unittests]
1709bb65b2a3: Preparing
f447baa10bfe: Preparing
138e7efde260: Preparing
78db3eb9cab3: Preparing
86869ac918d2: Preparing
508dccbef2dc: Preparing
e17440d4f688: Preparing
8a998c56982c: Preparing
5b07cabb5b98: Preparing
4992d0ac2e8d: Preparing
592ea11f5f4c: Preparing
7e24654a649a: Preparing
2166a629c8f6: Preparing
6c0623da4a2c: Preparing
6608da48c8b7: Preparing
e17440d4f688: Waiting
9aff3e821c98: Preparing
0adea4c979fa: Preparing
8a998c56982c: Waiting
a58e6b6cfd35: Preparing
283773ebcef3: Preparing
5b07cabb5b98: Waiting
508dccbef2dc: Waiting
4992d0ac2e8d: Waiting
2166a629c8f6: Waiting
6608da48c8b7: Waiting
6c0623da4a2c: Waiting
0adea4c979fa: Waiting
9aff3e821c98: Waiting
a58e6b6cfd35: Waiting
7cdfdb47ba0d: Preparing
aee53bd31663: Preparing
3358360aedad: Preparing
aee53bd31663: Waiting
283773ebcef3: Waiting
f447baa10bfe: Pushed
138e7efde260: Pushed
1709bb65b2a3: Pushed
e17440d4f688: Layer already exists
508dccbef2dc: Layer already exists
8a998c56982c: Layer already exists
5b07cabb5b98: Layer already exists
4992d0ac2e8d: Layer already exists
7e24654a649a: Layer already exists
592ea11f5f4c: Layer already exists
2166a629c8f6: Layer already exists
6c0623da4a2c: Layer already exists
6608da48c8b7: Layer already exists
9aff3e821c98: Layer already exists
a58e6b6cfd35: Layer already exists
0adea4c979fa: Layer already exists
283773ebcef3: Layer already exists
aee53bd31663: Layer already exists
7cdfdb47ba0d: Layer already exists
3358360aedad: Layer already exists
86869ac918d2: Pushed
78db3eb9cab3: Pushed
3c5a1cc6ce: digest: sha256:ac38cb610c25818af6c3fd41201c5f41a24136d83933340e6a54bc6e6a048268 size: 4956
+ read in
+ docker push clipperjenkins/py35tests:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/py35tests]
de65ae2c1df5: Preparing
f447baa10bfe: Preparing
138e7efde260: Preparing
78db3eb9cab3: Preparing
70fc44da7122: Preparing
1004421efb9a: Preparing
e17440d4f688: Preparing
9ac33145c9b9: Preparing
1819feada3c0: Preparing
ba85b1d49fa0: Preparing
44460d0821bf: Preparing
3e07a1fe8cf0: Preparing
df6e5c0ea10d: Preparing
6c8f24aa845e: Preparing
37ce4de9a73c: Preparing
de4befc8f883: Preparing
36b00dbe3c1d: Preparing
1f35efaebe2f: Preparing
58ce8e072e4d: Preparing
283773ebcef3: Preparing
7cdfdb47ba0d: Preparing
aee53bd31663: Preparing
3358360aedad: Preparing
3e07a1fe8cf0: Waiting
ba85b1d49fa0: Waiting
44460d0821bf: Waiting
df6e5c0ea10d: Waiting
9ac33145c9b9: Waiting
6c8f24aa845e: Waiting
1819feada3c0: Waiting
37ce4de9a73c: Waiting
1004421efb9a: Waiting
de4befc8f883: Waiting
e17440d4f688: Waiting
3358360aedad: Waiting
7cdfdb47ba0d: Waiting
36b00dbe3c1d: Waiting
aee53bd31663: Waiting
283773ebcef3: Waiting
1f35efaebe2f: Waiting
58ce8e072e4d: Waiting
78db3eb9cab3: Mounted from clipperjenkins/unittests
138e7efde260: Mounted from clipperjenkins/unittests
f447baa10bfe: Mounted from clipperjenkins/unittests
1004421efb9a: Layer already exists
e17440d4f688: Layer already exists
9ac33145c9b9: Layer already exists
1819feada3c0: Layer already exists
ba85b1d49fa0: Layer already exists
44460d0821bf: Layer already exists
df6e5c0ea10d: Layer already exists
3e07a1fe8cf0: Layer already exists
6c8f24aa845e: Layer already exists
37ce4de9a73c: Layer already exists
de4befc8f883: Layer already exists
36b00dbe3c1d: Layer already exists
1f35efaebe2f: Layer already exists
58ce8e072e4d: Layer already exists
7cdfdb47ba0d: Layer already exists
283773ebcef3: Layer already exists
aee53bd31663: Layer already exists
3358360aedad: Layer already exists
de65ae2c1df5: Pushed
70fc44da7122: Pushed
3c5a1cc6ce: digest: sha256:3b41068c4c508611d961d6917a474a2653a9c22f145bd556dacba3266437bd9f size: 5163
+ read in
+ docker push clipperjenkins/r-container-base:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/r-container-base]
5782e711feed: Preparing
e3c810ca25f9: Preparing
77646ad35a70: Preparing
090b0b5f416a: Preparing
d67d855a3fc3: Preparing
01f5750c948d: Preparing
b8b918e7024f: Preparing
4912fdaf59ca: Preparing
59ed821ca60f: Preparing
def154cdfbff: Preparing
0a96072d1424: Preparing
657a013fcc95: Preparing
69fb5ef3509a: Preparing
867a8a1e3151: Preparing
70a30e0667e2: Preparing
4a0178b5a25b: Preparing
def154cdfbff: Waiting
657a013fcc95: Waiting
69fb5ef3509a: Waiting
0a96072d1424: Waiting
867a8a1e3151: Waiting
b8b918e7024f: Waiting
70a30e0667e2: Waiting
59ed821ca60f: Waiting
01f5750c948d: Waiting
4a0178b5a25b: Waiting
4912fdaf59ca: Waiting
d67d855a3fc3: Layer already exists
090b0b5f416a: Layer already exists
5782e711feed: Layer already exists
77646ad35a70: Layer already exists
e3c810ca25f9: Layer already exists
01f5750c948d: Layer already exists
b8b918e7024f: Layer already exists
59ed821ca60f: Layer already exists
4912fdaf59ca: Layer already exists
def154cdfbff: Layer already exists
0a96072d1424: Layer already exists
657a013fcc95: Layer already exists
69fb5ef3509a: Layer already exists
867a8a1e3151: Layer already exists
70a30e0667e2: Layer already exists
4a0178b5a25b: Layer already exists
3c5a1cc6ce: digest: sha256:fb14f278d33aaad87165332936fbec789d8d8b865625486c08be574567081120 size: 3674
+ read in
+ docker push clipperjenkins/py36-rpc:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/py36-rpc]
c74d097fe748: Preparing
a59106bb6851: Preparing
cf55aa2f58ae: Preparing
78e2a123db3a: Preparing
cea041ca178a: Preparing
b633d48c3da7: Preparing
f48fcc73425a: Preparing
3b5e4260d400: Preparing
0706f78fa8ac: Preparing
445960985331: Preparing
602c24687a98: Preparing
3358360aedad: Preparing
b633d48c3da7: Waiting
f48fcc73425a: Waiting
602c24687a98: Waiting
3b5e4260d400: Waiting
3358360aedad: Waiting
0706f78fa8ac: Waiting
cea041ca178a: Layer already exists
cf55aa2f58ae: Layer already exists
c74d097fe748: Layer already exists
78e2a123db3a: Layer already exists
a59106bb6851: Layer already exists
b633d48c3da7: Layer already exists
0706f78fa8ac: Layer already exists
f48fcc73425a: Layer already exists
3b5e4260d400: Layer already exists
445960985331: Layer already exists
3358360aedad: Layer already exists
602c24687a98: Layer already exists
3c5a1cc6ce: digest: sha256:9ab522022689f2ab613dc3b1baa5b7a6487b4549551fa57cb030ff88657a2a74 size: 2836
+ read in
+ docker push clipperjenkins/py35-rpc:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/py35-rpc]
c74d097fe748: Preparing
85b64284822b: Preparing
cf55aa2f58ae: Preparing
8a94e4f6c669: Preparing
cea041ca178a: Preparing
8fce47de2018: Preparing
1dd86a057bf1: Preparing
5d9882988036: Preparing
6b092aee7cc2: Preparing
66da7ab6e3c3: Preparing
59a5ed91aa75: Preparing
43efe85a991c: Preparing
59a5ed91aa75: Waiting
6b092aee7cc2: Waiting
8fce47de2018: Waiting
66da7ab6e3c3: Waiting
1dd86a057bf1: Waiting
43efe85a991c: Waiting
cf55aa2f58ae: Layer already exists
cea041ca178a: Layer already exists
8a94e4f6c669: Layer already exists
c74d097fe748: Layer already exists
85b64284822b: Layer already exists
1dd86a057bf1: Layer already exists
8fce47de2018: Layer already exists
6b092aee7cc2: Layer already exists
5d9882988036: Layer already exists
66da7ab6e3c3: Layer already exists
59a5ed91aa75: Layer already exists
43efe85a991c: Layer already exists
3c5a1cc6ce: digest: sha256:00541b31e71c94b6dd219babce13ab7e813da08c7a3e7752f315fea5879e0b36 size: 2836
+ read in
+ docker push clipperjenkins/py-rpc:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/py-rpc]
c74d097fe748: Preparing
85b64284822b: Preparing
cf55aa2f58ae: Preparing
4b3699e2adc5: Preparing
cea041ca178a: Preparing
40f17cb6ec41: Preparing
4ffc45dc6833: Preparing
7fc683d534ad: Preparing
55fe9c0385a7: Preparing
b445a7ad6421: Preparing
3358360aedad: Preparing
3358360aedad: Waiting
b445a7ad6421: Waiting
4ffc45dc6833: Waiting
7fc683d534ad: Waiting
40f17cb6ec41: Waiting
55fe9c0385a7: Waiting
cea041ca178a: Layer already exists
c74d097fe748: Layer already exists
cf55aa2f58ae: Layer already exists
85b64284822b: Layer already exists
4b3699e2adc5: Layer already exists
4ffc45dc6833: Layer already exists
55fe9c0385a7: Layer already exists
40f17cb6ec41: Layer already exists
7fc683d534ad: Layer already exists
b445a7ad6421: Layer already exists
3358360aedad: Layer already exists
3c5a1cc6ce: digest: sha256:ff70925304c6ac3887083820783d14ec1170902603ad233c71ccf9d35795c79d size: 2629
+ read in
+ docker push clipperjenkins/spark-scala-container:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/spark-scala-container]
ff98bfd51160: Preparing
c986c489eab8: Preparing
fdd349241a1a: Preparing
059be1668e20: Preparing
026ed19f3850: Preparing
9e60fdc7401d: Preparing
10f33ae1ef6f: Preparing
ee4013fed5d1: Preparing
52c175f1a4b1: Preparing
faccc7315fd9: Preparing
e38b8aef9521: Preparing
a75caa09eb1f: Preparing
9e60fdc7401d: Waiting
10f33ae1ef6f: Waiting
faccc7315fd9: Waiting
ee4013fed5d1: Waiting
e38b8aef9521: Waiting
fdd349241a1a: Layer already exists
ff98bfd51160: Layer already exists
059be1668e20: Layer already exists
026ed19f3850: Layer already exists
c986c489eab8: Layer already exists
9e60fdc7401d: Layer already exists
10f33ae1ef6f: Layer already exists
ee4013fed5d1: Layer already exists
52c175f1a4b1: Layer already exists
faccc7315fd9: Layer already exists
e38b8aef9521: Layer already exists
a75caa09eb1f: Layer already exists
3c5a1cc6ce: digest: sha256:ed8272ba6fef7acb29f9d623248d7405f0959a994ea9210c061b9e12d43b4363 size: 2847
+ read in
+ docker push clipperjenkins/python35-closure-container:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/python35-closure-container]
c67b2f590275: Preparing
c74d097fe748: Preparing
85b64284822b: Preparing
cf55aa2f58ae: Preparing
8a94e4f6c669: Preparing
cea041ca178a: Preparing
8fce47de2018: Preparing
1dd86a057bf1: Preparing
5d9882988036: Preparing
6b092aee7cc2: Preparing
66da7ab6e3c3: Preparing
59a5ed91aa75: Preparing
43efe85a991c: Preparing
cea041ca178a: Waiting
66da7ab6e3c3: Waiting
6b092aee7cc2: Waiting
8fce47de2018: Waiting
1dd86a057bf1: Waiting
59a5ed91aa75: Waiting
5d9882988036: Waiting
43efe85a991c: Waiting
85b64284822b: Layer already exists
c67b2f590275: Layer already exists
c74d097fe748: Layer already exists
8a94e4f6c669: Layer already exists
cf55aa2f58ae: Layer already exists
cea041ca178a: Layer already exists
8fce47de2018: Layer already exists
5d9882988036: Layer already exists
6b092aee7cc2: Layer already exists
1dd86a057bf1: Layer already exists
66da7ab6e3c3: Layer already exists
59a5ed91aa75: Layer already exists
43efe85a991c: Layer already exists
3c5a1cc6ce: digest: sha256:a3c9337a710e4413f240109585dedef26dcd45906b5142afd3e4fd707c37865c size: 3044
+ read in
+ docker push clipperjenkins/python-closure-container:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/python-closure-container]
9462c40cbda3: Preparing
c74d097fe748: Preparing
85b64284822b: Preparing
cf55aa2f58ae: Preparing
4b3699e2adc5: Preparing
cea041ca178a: Preparing
40f17cb6ec41: Preparing
4ffc45dc6833: Preparing
7fc683d534ad: Preparing
55fe9c0385a7: Preparing
b445a7ad6421: Preparing
3358360aedad: Preparing
40f17cb6ec41: Waiting
55fe9c0385a7: Waiting
b445a7ad6421: Waiting
4ffc45dc6833: Waiting
3358360aedad: Waiting
cea041ca178a: Waiting
7fc683d534ad: Waiting
85b64284822b: Layer already exists
c74d097fe748: Layer already exists
cf55aa2f58ae: Layer already exists
9462c40cbda3: Layer already exists
4b3699e2adc5: Layer already exists
cea041ca178a: Layer already exists
7fc683d534ad: Layer already exists
40f17cb6ec41: Layer already exists
55fe9c0385a7: Layer already exists
4ffc45dc6833: Layer already exists
b445a7ad6421: Layer already exists
3358360aedad: Layer already exists
3c5a1cc6ce: digest: sha256:70913afdbf44860b086da6672f4d934a08fc83b17857810ade44db6ddc374ee8 size: 2837
+ read in
+ docker push clipperjenkins/noop-container:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/noop-container]
9fbd09b2415c: Preparing
c74d097fe748: Preparing
85b64284822b: Preparing
cf55aa2f58ae: Preparing
4b3699e2adc5: Preparing
cea041ca178a: Preparing
40f17cb6ec41: Preparing
4ffc45dc6833: Preparing
7fc683d534ad: Preparing
55fe9c0385a7: Preparing
b445a7ad6421: Preparing
3358360aedad: Preparing
cea041ca178a: Waiting
40f17cb6ec41: Waiting
7fc683d534ad: Waiting
4ffc45dc6833: Waiting
3358360aedad: Waiting
9fbd09b2415c: Layer already exists
85b64284822b: Layer already exists
cf55aa2f58ae: Layer already exists
c74d097fe748: Layer already exists
4b3699e2adc5: Layer already exists
4ffc45dc6833: Layer already exists
40f17cb6ec41: Layer already exists
55fe9c0385a7: Layer already exists
cea041ca178a: Layer already exists
7fc683d534ad: Layer already exists
3358360aedad: Layer already exists
b445a7ad6421: Layer already exists
3c5a1cc6ce: digest: sha256:b297dca424e957bb4cb2cab1a502e4fe9b3ff93f9376f39d6913852637323c2d size: 2836
+ read in
+ docker push clipperjenkins/python36-closure-container:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/python36-closure-container]
c67b2f590275: Preparing
c74d097fe748: Preparing
a59106bb6851: Preparing
cf55aa2f58ae: Preparing
78e2a123db3a: Preparing
cea041ca178a: Preparing
b633d48c3da7: Preparing
f48fcc73425a: Preparing
3b5e4260d400: Preparing
0706f78fa8ac: Preparing
445960985331: Preparing
602c24687a98: Preparing
3358360aedad: Preparing
cea041ca178a: Waiting
b633d48c3da7: Waiting
3358360aedad: Waiting
445960985331: Waiting
602c24687a98: Waiting
f48fcc73425a: Waiting
0706f78fa8ac: Waiting
3b5e4260d400: Waiting
a59106bb6851: Layer already exists
78e2a123db3a: Layer already exists
cf55aa2f58ae: Layer already exists
c74d097fe748: Layer already exists
c67b2f590275: Layer already exists
b633d48c3da7: Layer already exists
cea041ca178a: Layer already exists
0706f78fa8ac: Layer already exists
f48fcc73425a: Layer already exists
445960985331: Layer already exists
3358360aedad: Layer already exists
602c24687a98: Layer already exists
3b5e4260d400: Layer already exists
3c5a1cc6ce: digest: sha256:c0198bc2409cc1403d851d6eaf5e9da1e268fcbf78927bef99aa13a19ed7cc0e size: 3044
+ read in
+ docker push clipperjenkins/sum-container:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/sum-container]
d205c5d9a9eb: Preparing
c74d097fe748: Preparing
85b64284822b: Preparing
cf55aa2f58ae: Preparing
4b3699e2adc5: Preparing
cea041ca178a: Preparing
40f17cb6ec41: Preparing
4ffc45dc6833: Preparing
7fc683d534ad: Preparing
55fe9c0385a7: Preparing
b445a7ad6421: Preparing
3358360aedad: Preparing
40f17cb6ec41: Waiting
4ffc45dc6833: Waiting
7fc683d534ad: Waiting
55fe9c0385a7: Waiting
b445a7ad6421: Waiting
3358360aedad: Waiting
cea041ca178a: Waiting
4b3699e2adc5: Layer already exists
cf55aa2f58ae: Layer already exists
c74d097fe748: Layer already exists
85b64284822b: Layer already exists
cea041ca178a: Layer already exists
4ffc45dc6833: Layer already exists
40f17cb6ec41: Layer already exists
7fc683d534ad: Layer already exists
55fe9c0385a7: Layer already exists
b445a7ad6421: Layer already exists
3358360aedad: Layer already exists
d205c5d9a9eb: Pushed
3c5a1cc6ce: digest: sha256:fa7f43e8dac4be89dfa3e352381cc9d016b43df7965c31cde151c77d80c9dac4 size: 2836
+ read in
+ docker push clipperjenkins/tf-container:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/tf-container]
44c3864a703a: Preparing
2ce51b4f6106: Preparing
c74d097fe748: Preparing
85b64284822b: Preparing
cf55aa2f58ae: Preparing
4b3699e2adc5: Preparing
cea041ca178a: Preparing
40f17cb6ec41: Preparing
4ffc45dc6833: Preparing
7fc683d534ad: Preparing
55fe9c0385a7: Preparing
b445a7ad6421: Preparing
3358360aedad: Preparing
7fc683d534ad: Waiting
40f17cb6ec41: Waiting
4ffc45dc6833: Waiting
4b3699e2adc5: Waiting
55fe9c0385a7: Waiting
cea041ca178a: Waiting
b445a7ad6421: Waiting
3358360aedad: Waiting
2ce51b4f6106: Layer already exists
44c3864a703a: Layer already exists
85b64284822b: Layer already exists
c74d097fe748: Layer already exists
cf55aa2f58ae: Layer already exists
4b3699e2adc5: Layer already exists
40f17cb6ec41: Layer already exists
4ffc45dc6833: Layer already exists
7fc683d534ad: Layer already exists
cea041ca178a: Layer already exists
55fe9c0385a7: Layer already exists
b445a7ad6421: Layer already exists
3358360aedad: Layer already exists
3c5a1cc6ce: digest: sha256:6fa17fd0d4739d9d2816737362c498db069815139f1c79aa14810d3741d86998 size: 3050
+ read in
+ docker push clipperjenkins/tf35-container:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/tf35-container]
44c3864a703a: Preparing
a78ba2493f96: Preparing
c74d097fe748: Preparing
85b64284822b: Preparing
cf55aa2f58ae: Preparing
8a94e4f6c669: Preparing
cea041ca178a: Preparing
8fce47de2018: Preparing
1dd86a057bf1: Preparing
5d9882988036: Preparing
6b092aee7cc2: Preparing
66da7ab6e3c3: Preparing
59a5ed91aa75: Preparing
43efe85a991c: Preparing
cea041ca178a: Waiting
8fce47de2018: Waiting
1dd86a057bf1: Waiting
43efe85a991c: Waiting
66da7ab6e3c3: Waiting
59a5ed91aa75: Waiting
6b092aee7cc2: Waiting
c74d097fe748: Layer already exists
44c3864a703a: Layer already exists
85b64284822b: Layer already exists
a78ba2493f96: Layer already exists
cf55aa2f58ae: Layer already exists
cea041ca178a: Layer already exists
1dd86a057bf1: Layer already exists
8a94e4f6c669: Layer already exists
8fce47de2018: Layer already exists
5d9882988036: Layer already exists
66da7ab6e3c3: Layer already exists
6b092aee7cc2: Layer already exists
59a5ed91aa75: Layer already exists
43efe85a991c: Layer already exists
3c5a1cc6ce: digest: sha256:74951aeb4ee7d4d04de1f1fc5438a1ff7ba22cec1b7d5d247067997e53ef30a9 size: 3257
+ read in
+ docker push clipperjenkins/tf36-container:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/tf36-container]
44c3864a703a: Preparing
d15885364353: Preparing
c74d097fe748: Preparing
a59106bb6851: Preparing
cf55aa2f58ae: Preparing
78e2a123db3a: Preparing
cea041ca178a: Preparing
b633d48c3da7: Preparing
f48fcc73425a: Preparing
3b5e4260d400: Preparing
0706f78fa8ac: Preparing
445960985331: Preparing
602c24687a98: Preparing
3358360aedad: Preparing
78e2a123db3a: Waiting
3b5e4260d400: Waiting
cea041ca178a: Waiting
b633d48c3da7: Waiting
602c24687a98: Waiting
0706f78fa8ac: Waiting
445960985331: Waiting
3358360aedad: Waiting
a59106bb6851: Layer already exists
cf55aa2f58ae: Layer already exists
d15885364353: Layer already exists
c74d097fe748: Layer already exists
44c3864a703a: Layer already exists
b633d48c3da7: Layer already exists
f48fcc73425a: Layer already exists
78e2a123db3a: Layer already exists
cea041ca178a: Layer already exists
3b5e4260d400: Layer already exists
602c24687a98: Layer already exists
3358360aedad: Layer already exists
0706f78fa8ac: Layer already exists
445960985331: Layer already exists
3c5a1cc6ce: digest: sha256:ded8851622c90910867be112f4cd2740ad296acfb082d202e9e1c011308092ed size: 3257
+ read in
+ docker push clipperjenkins/pyspark35-container:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/pyspark35-container]
16e51fe5e6a0: Preparing
d74c2dde445a: Preparing
21292e299d7d: Preparing
597ba1032862: Preparing
8bb6b7718d8a: Preparing
548861c1f780: Preparing
9667b3e48244: Preparing
c74d097fe748: Preparing
85b64284822b: Preparing
cf55aa2f58ae: Preparing
8a94e4f6c669: Preparing
cea041ca178a: Preparing
8fce47de2018: Preparing
1dd86a057bf1: Preparing
5d9882988036: Preparing
6b092aee7cc2: Preparing
66da7ab6e3c3: Preparing
59a5ed91aa75: Preparing
c74d097fe748: Waiting
43efe85a991c: Preparing
8a94e4f6c669: Waiting
85b64284822b: Waiting
cea041ca178a: Waiting
cf55aa2f58ae: Waiting
6b092aee7cc2: Waiting
59a5ed91aa75: Waiting
8fce47de2018: Waiting
5d9882988036: Waiting
66da7ab6e3c3: Waiting
1dd86a057bf1: Waiting
43efe85a991c: Waiting
9667b3e48244: Waiting
548861c1f780: Waiting
8bb6b7718d8a: Layer already exists
21292e299d7d: Layer already exists
16e51fe5e6a0: Layer already exists
d74c2dde445a: Layer already exists
597ba1032862: Layer already exists
9667b3e48244: Layer already exists
548861c1f780: Layer already exists
c74d097fe748: Layer already exists
85b64284822b: Layer already exists
cf55aa2f58ae: Layer already exists
8a94e4f6c669: Layer already exists
cea041ca178a: Layer already exists
8fce47de2018: Layer already exists
1dd86a057bf1: Layer already exists
5d9882988036: Layer already exists
6b092aee7cc2: Layer already exists
66da7ab6e3c3: Layer already exists
59a5ed91aa75: Layer already exists
43efe85a991c: Layer already exists
3c5a1cc6ce: digest: sha256:8b4cc54a1b2a1e90a6826e8dad16e8f29c4997580b934f9735faba910e7c4d20 size: 4305
+ read in
+ docker push clipperjenkins/mxnet35-container:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/mxnet35-container]
c7703de3e7bf: Preparing
4e01543ac739: Preparing
c74d097fe748: Preparing
85b64284822b: Preparing
cf55aa2f58ae: Preparing
8a94e4f6c669: Preparing
cea041ca178a: Preparing
8fce47de2018: Preparing
1dd86a057bf1: Preparing
5d9882988036: Preparing
6b092aee7cc2: Preparing
66da7ab6e3c3: Preparing
59a5ed91aa75: Preparing
43efe85a991c: Preparing
5d9882988036: Waiting
66da7ab6e3c3: Waiting
6b092aee7cc2: Waiting
59a5ed91aa75: Waiting
8fce47de2018: Waiting
8a94e4f6c669: Waiting
1dd86a057bf1: Waiting
cea041ca178a: Waiting
43efe85a991c: Waiting
c74d097fe748: Layer already exists
cf55aa2f58ae: Layer already exists
85b64284822b: Layer already exists
4e01543ac739: Layer already exists
c7703de3e7bf: Layer already exists
cea041ca178a: Layer already exists
8a94e4f6c669: Layer already exists
1dd86a057bf1: Layer already exists
8fce47de2018: Layer already exists
5d9882988036: Layer already exists
6b092aee7cc2: Layer already exists
43efe85a991c: Layer already exists
66da7ab6e3c3: Layer already exists
59a5ed91aa75: Layer already exists
3c5a1cc6ce: digest: sha256:2a8a2cc1bc319b91133c058c1319d3b4a2dd9e5e6efd8b5fc7adffd0065b556c size: 3256
+ read in
+ docker push clipperjenkins/mxnet36-container:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/mxnet36-container]
c7703de3e7bf: Preparing
015944be2840: Preparing
c74d097fe748: Preparing
a59106bb6851: Preparing
cf55aa2f58ae: Preparing
78e2a123db3a: Preparing
cea041ca178a: Preparing
b633d48c3da7: Preparing
f48fcc73425a: Preparing
3b5e4260d400: Preparing
0706f78fa8ac: Preparing
445960985331: Preparing
602c24687a98: Preparing
3358360aedad: Preparing
0706f78fa8ac: Waiting
78e2a123db3a: Waiting
445960985331: Waiting
602c24687a98: Waiting
cea041ca178a: Waiting
3358360aedad: Waiting
3b5e4260d400: Waiting
b633d48c3da7: Waiting
a59106bb6851: Layer already exists
c74d097fe748: Layer already exists
c7703de3e7bf: Layer already exists
015944be2840: Layer already exists
cf55aa2f58ae: Layer already exists
78e2a123db3a: Layer already exists
cea041ca178a: Layer already exists
b633d48c3da7: Layer already exists
f48fcc73425a: Layer already exists
3b5e4260d400: Layer already exists
0706f78fa8ac: Layer already exists
445960985331: Layer already exists
3358360aedad: Layer already exists
602c24687a98: Layer already exists
3c5a1cc6ce: digest: sha256:fe096d154f9d52e609f75a434ea7f20ee8f4201bc11a1dec45417868c506477e size: 3256
+ read in
+ docker push clipperjenkins/mxnet-container:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/mxnet-container]
c7703de3e7bf: Preparing
2554e4d77a67: Preparing
c74d097fe748: Preparing
85b64284822b: Preparing
cf55aa2f58ae: Preparing
4b3699e2adc5: Preparing
cea041ca178a: Preparing
40f17cb6ec41: Preparing
4ffc45dc6833: Preparing
7fc683d534ad: Preparing
55fe9c0385a7: Preparing
b445a7ad6421: Preparing
3358360aedad: Preparing
40f17cb6ec41: Waiting
55fe9c0385a7: Waiting
b445a7ad6421: Waiting
7fc683d534ad: Waiting
4ffc45dc6833: Waiting
3358360aedad: Waiting
4b3699e2adc5: Waiting
cea041ca178a: Waiting
85b64284822b: Layer already exists
c74d097fe748: Layer already exists
c7703de3e7bf: Layer already exists
cf55aa2f58ae: Layer already exists
2554e4d77a67: Layer already exists
4b3699e2adc5: Layer already exists
cea041ca178a: Layer already exists
40f17cb6ec41: Layer already exists
4ffc45dc6833: Layer already exists
7fc683d534ad: Layer already exists
55fe9c0385a7: Layer already exists
b445a7ad6421: Layer already exists
3358360aedad: Layer already exists
3c5a1cc6ce: digest: sha256:009949f93a594bad3e5419224cb319bbe0892222e7c8fbe00d1c573d397644cf size: 3049
+ read in
+ docker push clipperjenkins/pytorch-container:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/pytorch-container]
1dad1f1f0699: Preparing
e95bbb38eead: Preparing
c74d097fe748: Preparing
85b64284822b: Preparing
cf55aa2f58ae: Preparing
4b3699e2adc5: Preparing
cea041ca178a: Preparing
40f17cb6ec41: Preparing
4ffc45dc6833: Preparing
7fc683d534ad: Preparing
55fe9c0385a7: Preparing
b445a7ad6421: Preparing
3358360aedad: Preparing
4b3699e2adc5: Waiting
cea041ca178a: Waiting
7fc683d534ad: Waiting
40f17cb6ec41: Waiting
4ffc45dc6833: Waiting
b445a7ad6421: Waiting
55fe9c0385a7: Waiting
85b64284822b: Layer already exists
c74d097fe748: Layer already exists
1dad1f1f0699: Layer already exists
cf55aa2f58ae: Layer already exists
4b3699e2adc5: Layer already exists
cea041ca178a: Layer already exists
40f17cb6ec41: Layer already exists
4ffc45dc6833: Layer already exists
e95bbb38eead: Layer already exists
55fe9c0385a7: Layer already exists
b445a7ad6421: Layer already exists
7fc683d534ad: Layer already exists
3358360aedad: Layer already exists
3c5a1cc6ce: digest: sha256:f8a8c109dcba04f815b44fd228869124951814a9714ee9afdf18214277d72d9c size: 3051
+ read in
+ docker push clipperjenkins/pytorch36-container:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/pytorch36-container]
1dad1f1f0699: Preparing
2756b751c73f: Preparing
c74d097fe748: Preparing
a59106bb6851: Preparing
cf55aa2f58ae: Preparing
78e2a123db3a: Preparing
cea041ca178a: Preparing
b633d48c3da7: Preparing
f48fcc73425a: Preparing
3b5e4260d400: Preparing
0706f78fa8ac: Preparing
445960985331: Preparing
602c24687a98: Preparing
3358360aedad: Preparing
78e2a123db3a: Waiting
cea041ca178a: Waiting
b633d48c3da7: Waiting
f48fcc73425a: Waiting
3b5e4260d400: Waiting
0706f78fa8ac: Waiting
445960985331: Waiting
602c24687a98: Waiting
3358360aedad: Waiting
c74d097fe748: Layer already exists
a59106bb6851: Layer already exists
1dad1f1f0699: Layer already exists
2756b751c73f: Layer already exists
cf55aa2f58ae: Layer already exists
cea041ca178a: Layer already exists
78e2a123db3a: Layer already exists
b633d48c3da7: Layer already exists
f48fcc73425a: Layer already exists
3b5e4260d400: Layer already exists
0706f78fa8ac: Layer already exists
445960985331: Layer already exists
3358360aedad: Layer already exists
602c24687a98: Layer already exists
3c5a1cc6ce: digest: sha256:b3d2c1231ffd623fc8f92688659a1e8534c8923eca59779ed9e71b7ae5639782 size: 3258
+ read in
+ docker push clipperjenkins/pytorch35-container:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/pytorch35-container]
117c8e60fef4: Preparing
417bb1083cca: Preparing
c74d097fe748: Preparing
85b64284822b: Preparing
cf55aa2f58ae: Preparing
8a94e4f6c669: Preparing
cea041ca178a: Preparing
8fce47de2018: Preparing
1dd86a057bf1: Preparing
5d9882988036: Preparing
6b092aee7cc2: Preparing
66da7ab6e3c3: Preparing
59a5ed91aa75: Preparing
43efe85a991c: Preparing
8fce47de2018: Waiting
8a94e4f6c669: Waiting
cea041ca178a: Waiting
5d9882988036: Waiting
66da7ab6e3c3: Waiting
1dd86a057bf1: Waiting
6b092aee7cc2: Waiting
59a5ed91aa75: Waiting
43efe85a991c: Waiting
85b64284822b: Layer already exists
cf55aa2f58ae: Layer already exists
c74d097fe748: Layer already exists
417bb1083cca: Layer already exists
117c8e60fef4: Layer already exists
cea041ca178a: Layer already exists
1dd86a057bf1: Layer already exists
5d9882988036: Layer already exists
8fce47de2018: Layer already exists
8a94e4f6c669: Layer already exists
6b092aee7cc2: Layer already exists
59a5ed91aa75: Layer already exists
43efe85a991c: Layer already exists
66da7ab6e3c3: Layer already exists
3c5a1cc6ce: digest: sha256:3cdee8e607985913bbad5ce312ef9643306c0e0d86eff2c20181978774339fc6 size: 3258
+ read in
+ docker push clipperjenkins/frontend-exporter:3c5a1cc6ce
The push refers to repository [docker.io/clipperjenkins/frontend-exporter]
ff01495e0207: Preparing
ecbb4ed8cf33: Preparing
33f70cdd3116: Preparing
3b5e4260d400: Preparing
0706f78fa8ac: Preparing
445960985331: Preparing
602c24687a98: Preparing
3358360aedad: Preparing
445960985331: Waiting
602c24687a98: Waiting
3358360aedad: Waiting
0706f78fa8ac: Layer already exists
ff01495e0207: Layer already exists
ecbb4ed8cf33: Layer already exists
3b5e4260d400: Layer already exists
33f70cdd3116: Layer already exists
445960985331: Layer already exists
3358360aedad: Layer already exists
602c24687a98: Layer already exists
3c5a1cc6ce: digest: sha256:a080175754299f811d0d906a539c45e2200d8bbb837e68f9dda84ff6a50e24a6 size: 1996
+ read in
++ docker info
++ grep Username
++ awk '{ print $2 }'
WARNING: No swap limit support
+ CLIPPER_REGISTRY=clipperjenkins
++ git rev-parse --verify --short=10 HEAD
+ sha_tag=3c5a1cc6ce
bin/run_ci.sh: line 36: CLIPPER_TESTING_DOCKERHUB_PASSWORD: unbound variable
Build step 'Execute shell' marked build as failure
Sending e-mails to: dscrankshaw+clipper@gmail.com
Setting commit status on GitHub for https://github.com/ucbrise/clipper/commit/3c5a1cc6ce59e0ccd778f526a50808d0e7b2576f
Finished: FAILURE