Thank you very much Rohit for helping with this. This is very helpful work for all of us MXNet community. Ubuntu 18.04 upgrade and Apache compliant mxnet binaries was long pending. Thanks for fixing it.
Regarding simplification of CI, it would be very helpful if you can start an RFC with your suggestion and community can join efforts with you. Best, Sandeep On Sat, 13 Mar 2021, 12:53 am Srivastava, Rohit Kumar, < [email protected]> wrote: > Hi, > As a part of effort to make releases smoother and uneventful, ensuring > CI/CD system stability is paramount. Therefore, the following updates have > been made to CI and CD pipelines of v1.x to make future 1.x releases hassle > free > > > 1. Migrating all binary generation mechanisms from Make to CMake + > Ninja to ensure faster builds making them consistent with master > 2. Added support for latest CUDA 11.2 + CUDNN support > 3. Updating CI/CD images to ubuntu 18.04 as current images are on > ubuntu 16.04 and they will reach EOL on 30 April, 2021 > 4. The current MXNet binary now links dynamically to all Nvidia > libraries like NCCL, cuDNN etc. making it Apache compliant > 5. Removal of 2 unnecessary test suites each from of unix-cpu and > miscellaneous CI systems. > > PR: https://github.com/apache/incubator-mxnet/pull/19974 (Merged into > v1.x) > > IMO there are still certain test suits present in unix-cpu/gpu CI systems > that can be combined together to reduce complexity of the CI tests making > them faster, more stable and coherent with the master branch. Also, there > is a mix of Make and Cmake+ninja build configurations in CI that can be > made uniform by making all of them as CMake + Ninja build system. > > I would like to know the thoughts of the community on the work > done(agree/disagree), opinion regarding further simplification of CI system > and suggestions regarding additional improvements that can strengthen our > CI/CD systems. > > > -Rohit >
