-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Closed
Labels
Triagedthis issue has been triagedthis issue has been triaged
Description
Description
Build redis_dump_load-1.1-py2-none-any.whl fail while building marvell-arm64. Please see the full log below.
I realized that redis has removed support for end-of-life Python 2.7 redis/redis-py#1318 since v4.0.0b1. Somehow setuptool acquired redis 4.0.0rc1 while performing python2 setup.py test and trigger the error.
CHANGE SUGGESTION:
- Just like https://github.com/Azure/sonic-buildimage/blob/e2bffdf9e764225d84f285c897dc96fd2c499303/sonic-slave-buster/Dockerfile.j2#L460 , add
RUN pip2 install redisas well to make it fetch workable redis for python2.
Steps to reproduce the issue:
Instruction from Marvell
- $ git clone https://github.com/Azure/sonic-buildimage.git
- $ cd sonic-buildimage
- $ git checkout d0c73b0
- $ make init
- $ wget https://raw.githubusercontent.com/Marvell-switching/sonic-scripts/master/sonic_master_falcon_mvl_patch.sh
- $ bash sonic_master_falcon_mvl_patch.sh
- $ make configure PLATFORM=marvell-arm64 PLATFORM_ARCH=arm64
- $ make target/sonic-marvell-arm64.bin
Describe the results you received:
Full build log:
build_redis_dump_load_fail.txt
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Triagedthis issue has been triagedthis issue has been triaged