8 Commits

Author SHA1 Message Date
Dobroslaw Zybort
d2d085c84d Remove Linux apps pinning from Dockerfile
Alpine repositories remove older version of packages really fast and
stop images from building.

Change-Id: I80011d19204117d0ce7d8fe7d847432cd31ce99c
2018-11-09 10:39:37 +01:00
Dobroslaw Zybort
15c761a6af Allow to build image with common from Gerrit
Story: 2001694
Task: 24226

Change-Id: I356c9fdde670433bef1f3c70e02f2f760521ee0a
2018-09-07 14:05:13 +02:00
Zuul
a82dcb1f46 Merge "Implement MySQL check script for Docker" 2018-07-31 11:23:22 +00:00
Dobroslaw Zybort
dcea427a62 Implement MySQL check script for Docker
Story: 2001694
Task: 23321

Change-Id: I103c864832cd85ec528080cb7d49393c09127c60
2018-07-31 08:54:51 +00:00
Dobroslaw Zybort
2c1a2ed225 Make health checks more frequent in Docker
5 min was copy/paste from official docs. After reading more about health
checks in real world usage most examples was using duration around
5 seconds for interval. By default docker will show if service is
unhealthy after 3 intervals return error. So in previous timing service
would be taken out of poll (by e.g. docker swarm) after 15 min. For all
this time it would be returning errors for any communication to it. Now
it will be removed from poll of running services after 15 seconds.

Regarding timeout more examples was using something shorter. For all
services we are using if anything respond longer than 2 seconds then
something is wrong with this service. Monasca is not web service but
back-end service that should have high throughput.

Change-Id: I4486c4974de38dea33739fdc470f38fd99d428fa
2018-07-26 14:00:32 +02:00
Dobroslaw Zybort
6f97685454 Build Docker image in zuul
Story: 2001694
Task: 23054

Change-Id: I554e1efdfb7b996d805748a7930a76e2124e060b
2018-07-19 10:02:47 +02:00
Witold Bedyk
31f92092b5 Minor language changes and added license headers
Additionally:
* Move comment outside of `rm` command.

Story: 2001694
Task: 22889

Change-Id: I9dd334c05bf9e209427db1b987f475e031d11d80
2018-07-10 15:08:55 +02:00
Dobroslaw Zybort
2ce968d052 Add base Dockerfile and supporting scripts
Story: 2001694
Task: 12491

Change-Id: I81e0d0ecbb431ed7e26fcbcb4d347ac164c66736
2018-07-09 13:49:19 +02:00