Publishing details

Changelog

salt-formula-docker (0.1+201811191351.ca4e879~xenial1) xenial; urgency=medium

  [ Martin Polreich ]
  * [ca4e879] Update Gemfile and Makefile configuration   - One Gemfile for all formulas tests   - Update Makefile for OpenStack tests

  [ Mateusz Matuszkowiak ]
  * [905536e] Be able to use Outage docker alerts even if no replicas defined

  [ Martin Polreich ]
  * [6164127] Freeze inspec version for salt-formulas tests 	- in inspec >= 3.0.0 there are changes in schema 	  which require to have tests/integration dir 	  to contain tests, otherwise fails 	- this is temporary workaround until we decide 	  proper fix

  [ Ildar Svetlov ]
  * [67bc4ec] Disable swarm metrics by default

  [ Gleb Galkin ]
  * [ea38cf6] Enabled privileged mode for running containers

  [ Michal Kobus ]
  * [c6c9a51] Disable fluentd docker label by default

  [ Martin Polreich ]
  * [8cccf51] Add Salt 2018.3 tests

  [ Aleksey Zvyagintsev ]
  * [0d91734] Merge "README cleanup"

  [ Petr Michalec ]
  * [66415f3] Fix, dockerng/docker module name compat.

  [ Richard Felkl ]
  * [c07919f] Merge "Hotfix: docker:host:enabled default value"

  [ Petr Michalec ]
  * [e2e889c] Hotfix: docker:host:enabled default value

  [ Jiri Broulik ]
  * [95b1f91] Merge "Fix Python version for Travis CI tests"

  [ OlgaGusarenko ]
  * [0b8d96e] README cleanup

  [ Martin Polreich ]
  * [9c79a77] Replace deprecated docker Salt module
  * [cfe1104] Fix Python version for Travis CI tests

  [ Mateusz Matuszkowiak ]
  * [700b72c] Updated Docker dashboard to align with recent rules
  * [646b949] Dashboards rationalization for Docker

  [ Michal Kobus ]
  * [439ca08] Cosmetic changes for alerts

  [ Mateusz Matuszkowiak ]
  * [667d80c] Alerts rationalization for Docker service

  [ Ildar Svetlov ]
  * [c5d6817] Tune measurement filtering for docker telegraf plugin
  * [8011289] Change alert rules for service in swarm
  * [2078df3] Gather swarm metrics

  [ azvyagintsev ]
  * [4549150] Fix wait-for stack hooks

  [ Petr Michalec ]
  * [90e9e5d] Merge "Use new image for kitchen tests"

  [ Martin Polreich ]
  * [9c7de37] Use new image for kitchen tests

  [ Filip Pytloun ]
  * [3f39807] Remove useless dependency on linux formula (Closes: #19)
  * [b7912e9] Update Makefile

  [ Jakub Josef ]
  * [e80fcae] Fixed shebang kernel limitation with virtualenv during test run (https://github.com/pypa/virtualenv/issues/596)

  [ mcp-jenkins ]
  * [15e0204] Merge "Adding default False values instead of empty ones"

  [ Jakub Josef ]
  * [18014f6] Merge "Fix flapping DockerServiceWarning alert"

  [ Dmitry Kalashnik ]
  * [493406a] Fix flapping DockerServiceWarning alert

  [ Bartosz Kupidura ]
  * [3f1de38] Rename log key to Payload

  [ Filip Pytloun ]
  * [4c5e4a7] Merge "Remove salt-master, reclass from pkg dependencis"

  [ Petr Michalec ]
  * [bd57e65] Merge "Optimize kitchen tests for Travis CI"
  * [74d55fc] Remove salt-master, reclass from pkg dependencis

  [ Martin Polreich ]
  * [73fe021] Optimize kitchen tests for Travis CI

  [ Petr Jediny ]
  * [fe7bcfd] Merge "Extend dockerng_service.running for watch method"

  [ Pavel Svimbersky ]
  * [60e636b] Extend dockerng_service.running for watch method

  [ mcp-jenkins ]
  * [831b38f] Merge "Fixed typo in run_tests.sh file"

  [ Pavel Svimbersky ]
  * [27816ab] Add module for mgmt services inside container

  [ mcp-jenkins ]
  * [ca8ed1a] Merge "Add stacks into sphinx docs"

  [ Jakub Josef ]
  * [b1d0ae9] Fixed typo in run_tests.sh file

  [ Ales Komarek ]
  * [707c9d8] Merge "Add fluentd support"

  [ Bartosz Kupidura ]
  * [3a5d9b9] Add fluentd support

  [ Richard Felkl ]
  * [d0d855a] fixed pillar check in docker.client.init

  [ Filip Pytloun ]
  * [8638f3a] Add stacks into sphinx docs
  * [ffc82df] Allow more complex docker login

  [ Consatntine Kalinovskiy ]
  * [3a31931] Adding default False values instead of empty ones

  [ Filip Pytloun ]
  * [37a3999] Merge pull request #18 from FraaJad/master

  [ Doug Clow ]
  * [cad230e] Ensure stack works when no volumes are specified in the compose file.
  * [3c3465e] Added support for multiple service constraints.  Fixed logic in stack state for when a volume mount follows a bind mount.  Added configs key to docker-compose.yml.

  [ Tomas Kukral ]
  * [67a8f69] Merge "Enforce to restart docker service on proxy change"

  [ Andrey ]
  * [6d305c2] Enforce to restart docker service on proxy change

  [ Ramon Melero ]
  * [ca10d2b] State fails if no_proxy not provided

  [ Marek Celoud ]
  * [b99042d] remove log driver from default

  [ chnyda ]
  * [2560d54] Add salt-formula-linux as a build-dep

  [ Dmitry Kalashnik ]
  * [bd67484] Add threshold for docker replicas alerts

  [ Richard Felkl ]
  * [caba132] Added client.registry role to mirror docker images

  [ Tomáš Kukrál ]
  * [b2debce] fix README for insecure registries

  [ Jiří Hýbek ]
  * [ca98043] Add support for 'hostname' docker service flag (#17)

  [ Tomas Kukral ]
  * [5dc8707] Merge "Prevent crash when client.enabled isn't defined"

  [ Tomáš Kukrál ]
  * [9cd9ec8] remove supported OS from README

  [ Simon Pasquier ]
  * [574dfbf] Prevent crash when client.enabled isn't defined

  [ Jiri Broulik ]
  * [0dfff9a] idempotence for master even in swarm cluster

  [ Tomáš Kukrál ]
  * [e755a6b] fix checking of docker version in sphinx

  [ Martin Polreich ]
  * [4161f86] Merge "Update .travis.yml and .kitchen.yml files for parallel testing"

  [ Jakub Josef ]
  * [a051704] Merge "Fix alerts when stack names contain '-'"

  [ Simon Pasquier ]
  * [441978b] Fix alerts when stack names contain '-'

  [ Jakub Josef ]
  * [ca36547] Merge "Add possibility to specify Compose file version"

  [ mcp-jenkins ]
  * [fe26cc7] Merge "add support for proxy in docker"

  [ Tomáš Kukrál ]
  * [19a3960] add support for proxy in docker

  [ Martin Polreich ]
  * [ac9be64] Update .travis.yml and .kitchen.yml files for parallel testing
  * [2847c68] Add python_shell=true to cmd.shell command

  [ Jiri Broulik ]
  * [de1f22d] cmd.run not recognized fix

  [ Simon Pasquier ]
  * [48482c2] Add possibility to specify Compose file version

  [ Olivier Bourdon ]
  * [0e3c23c] Add better swarm state execution conditions

  [ Martin Polreich ]
  * [9144168] Update join_token condition
  * [2b849e0] Fix join_token being empty
  * [8d5be52] Fix join_token index
  * [4a1e50b] Fix jinja logic operator
  * [7379794] Fix setting global join_token variable

  [ FraaJad ]
  * [1e7a3cc] Saltstack v2017.7.0 compatibility, Docker 17.06 compatibility, adds force and build options to dockerng.image_present  (#15)
  * [18d9550] Ability to retrieve swarm join-token from pillar instead of Salt mine (#16)

  [ Simon Pasquier ]
  * [64ae773] Rename Prometheus alerts for consistency

  [ Ales Komarek ]
  * [1cb536c] Merge "Monitor service replicas"

  [ Simon Pasquier ]
  * [d262ac3] Monitor service replicas

  [ Olivier Bourdon ]
  * [70ed012] Fix docker/meta/collectd.yml for the CI

  [ FraaJad ]
  * [35143d0] expose additional container and compose functionality, allow setting the mine function (#14)

  [ Tomas Kukral ]
  * [8ec921d] Merge "Fix docker/meta/heka.yml for the CI"

  [ Simon Pasquier ]
  * [5e26578] Fix docker/meta/heka.yml for the CI
  * [36c1fd6] Add 'datasource: influxdb' to Grafana meta

  [ jenkins-mk jenkins-mk ]
  * [2e62cb5] Merge "Add grafana dashboard"

  [ Bartosz Kupidura ]
  * [cb67e07] Add grafana dashboard

  [ jenkins-mk jenkins-mk ]
  * [23febed] Merge "Add docker prometheus alerts"

  [ Bartosz Kupidura ]
  * [7a41fda] Add docker prometheus alerts
  * [6e6cc18] Add procstat input for dockerd

  [ Tomáš Kukrál ]
  * [55cbec7] add support for docker daemon.json configuration

  [ Filip Pytloun ]
  * [7612124] Merge pull request #13 from Martin819/master

  [ Martin Polreich ]
  * [36e842d] Simplify 'noservices' condition

  [ Filip Pytloun ]
  * [0445391] Merge pull request #12 from Martin819/master

  [ Martin Polreich ]
  * [d5a70fc] Optimize noservice condition

  [ Filip Pytloun ]
  * [85d7a1d] Fail if stack deploy fails even with retries

  [ Petr Michalec ]
  * [062a79d] Merge pull request #11 from Martin819/master
  * [0d93a22] update kitchen-salt repo source

  [ Martin Polreich ]
  * [48ae3e1] Added Kitchen tests and Travis

  [ Filip Pytloun ]
  * [c3e89c2] Retry for stack deploy
  * [d083a0c] Fix duplicated resource when using volume
  * [cc59a1c] Create directories for volumes in client.stack state
  * [e47db0e] Pass network from client.compose
  * [a4f6c2f] Add support for docker stack deploy
  * [6866c8d] Merge "Add support for telegraf"
  * [5623a78] Add retry in docker service creation

  [ Bartosz Kupidura ]
  * [081414a] Add support for telegraf

  [ Aleš Komárek ]
  * [028b885] Update README.rst

  [ Filip Pytloun ]
  * [6387863] Merge pull request #8 from rkhozinov/daemon-experimental

  [ Ruslan Khozinov ]
  * [6f34b6f] Allow configure experimental mode

  [ Ales Komarek ]
  * [bf2932d] Merge "Fix Grafana dashboard"

  [ Filip Pytloun ]
  * [abe8a02] Add support for adding hosts in service create
  * [239815d] Add option to create network prior to docker swarm init/join

  [ Swann Croiset ]
  * [b24bf80] Fix Grafana dashboard
  * [c19314d] Add StackLight monitoring

  [ Filip Pytloun ]
  * [3ccc9e1] Merge "Fix preventing error message output"

  [ Bartosz Kupidura ]
  * [08afe16] Add docker.client.network

  [ Olivier Bourdon ]
  * [0470715] Fix preventing error message output

  [ Filip Pytloun ]
  * [75c901b] Create volume sources
  * [2e01a43] Don't raise exception if docker node inspect self fails
  * [464dca8] Fix docker swarm grains to work with docker 1.13
  * [d617a76] Unify Makefile, .gitignore and update readme
  * [b0a4e14] Add metadata for client
  * [1e47f71] Fix check that node is swarm member
  * [5fb8cd1] Fix endfor
  * [9fa7ad1] Allow defining command and args
  * [0f3e4bd] Merge pull request #5 from tcpcloud/logs

  [ Jakub Pavlik ]
  * [fb0242c] Merge pull request #6 from tcpcloud/swarm
  * [18a58eb] docker logs

  [ Filip Pytloun ]
  * [ab52ede] Initial support for docker services on swarm

  [ Aleš Komárek ]
  * [af19425] Merge pull request #4 from tcpcloud/swarm

  [ Filip Pytloun ]
  * [2720a0d] Support for docker swarm mode
  * [be2b4a8] Option to always pull image
  * [f2c06ac] Fix wrong watch direction
  * [972294d] Allow setting insecure registries
  * [4598128] Set env_file option
  * [387ccbb] Remove unnecessary version
  * [21d9af9] Option to run docker-compose as container

  [ Jakub Pavlik ]
  * [d43161f] Merge pull request #2 from tcpcloud/compose

  [ Filip Pytloun ]
  * [96fc0cc] Introduce docker.client.compose
  * [e27a90d] Rework to have docker.client
  * [50ced4d] Remove obsolete docker.compose metadata
  * [8716954] Rename compose to container
  * [787fb0c] Option to create stopped container
  * [0db5230] Remove unused control
  * [2a9a5ba] Distinquish volumes and binds
  * [8145b10] Create volume directories automatically
  * [bf0aa45] Use newer dockerng for composing containers

  [ marco ]
  * [1f5db28] Fix installing of packages

  [ Filip Pytloun ]
  * [9d0e8df] Start services on boot
  * [7712853] Merge pull request #1 from mceloud/master

  [ marco ]
  * [85b72a6] Add login to private docker registry.

  [ Filip Pytloun ]
  * [46a85c0] Fix docker registry bugs
  * [517cfd1] Remove accidental dependency
  * [742ec22] Newer run_tests.sh
  * [b1c2596] Fix dependencies
  * [baf94c9] Support for docker registry
  * [4c8597b] Fix location of changelog, license, version files

  [ Ales Komarek ]
  * [df06706] Repo

  [ marco ]
  * [8656158] change id
  * [7c1333c] change id

  [ Michael Kutý ]
  * [98edd78] Use defaults in map.jinja.
  * [36ef84b] Fix missing install docker.

  [ Jenkins ]

 -- Jenkins <email address hidden>  Mon, 19 Nov 2018 13:53:31 +0000

Available diffs

Builds

Built packages

Package files