[MXS-2204] Docker dependencies installed only on CentOS 7 Created: 2018-12-03  Updated: 2019-12-02  Resolved: 2019-12-02

Status: Closed
Project: MariaDB MaxScale
Component/s: N/A
Affects Version/s: None
Fix Version/s: N/A

Type: Task Priority: Major
Reporter: Snehal Rajmane Assignee: Unassigned
Resolution: Won't Do Votes: 0
Labels: None


 Description   

I am installing dependencies using install_build_deps.sh, I have observed below dependencies in yum ,
sudo yum -y install docker epel-release
sudo yum -y install docker-compose
but for DEB-based distro and RPM-based distro, there is no installation of docker. I ran test cases using make test command and all tests are passing without installing docker. Is any reason to install docker , epel-release ,docker-compose only for yum?



 Comments   
Comment by markus makela [ 2018-12-03 ]

Docker is required for the test_rest_api and test_maxctrl Make targets that test the REST API and MaxCtrl. The script should be extended to also install these dependencies on DEB based systems to make it easy to test the two components locally.

Comment by Snehal Rajmane [ 2018-12-03 ]

For running make test we didn't need sudo yum -y install docker epel-release
sudo yum -y install docker-compose
Can we skip installing docker epel-release docker-compose, if we want run make test only ?

Comment by markus makela [ 2018-12-03 ]

Yes, it is optional. Docker is only required by the test_rest_api and test_maxctrl targets.

Generated at Thu Feb 08 04:12:26 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.