-
Type: Sub-task
-
Status: To Do (View Workflow)
-
Priority: Medium
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: VOLTHA v2.12
-
Component/s: Testing
-
Story Points:0
repo:voltha-system-tests
1) Verify v1.8.45 is the latest
- It is not - v1.15.2
- https://github.com/opencord/bbsim/releases/tag/v1.15.2
2) Consolidate install logic in one place for a single source of truth
- Create a makefile target similar to 'install-command-kind'
- Or create a standalone shell script to enable shellcheck linting.
- Replace all inline command installers with a call to 'make install-command-X'
- For Dockerfile.ini
- Install command should install then capture latest version.
- Update dockerfile to install this version (read from file as a config) or dynamically generate dockerfile and brand generated script with the version-to-install.
- Remember to update .gitignore if Dockerfile is generated.
20:30:28 + make -C /w/workspace/periodic-voltha-test-bbsim/voltha-system-tests bbsim-alarms-kind*20:30:28* make: Entering directory '/w/workspace/periodic-voltha-test-bbsim/voltha-system-tests'20:30:28 cd docker && docker build -t opencord/voltctl:local -f Dockerfile.voltctl .20:30:29 Sending build context to Docker daemon 6.144kB
20:30:32 Step 3/8 : RUN wget -q -O /usr/bin/voltctl.tmp https://github.com/opencord/voltctl/releases/download/v1.8.45/voltctl-1.8.45-linux-amd6420:30:32 ---> Running in bb7e8b5f0ba1*20:30:33* [91mwget: note: TLS certificate validation not implemented*20:30:36* [0mRemoving intermediate container bb7e8b5f0ba1