Skip to content

Releases: microsoft/Docker-Provider

Docker-Provider 1.0.0-35

09 Oct 23:38
5d75c96
Compare
Choose a tag to compare
  • More fixes for CJSON parsing errors

Docker-Provider 1.0.0-34

01 Aug 16:20
Compare
Choose a tag to compare

This release is for OMS container solution monitoring

Fixes :

  • UTF encoding support for Container logs
  • Truncate ENV variables size to 200k
  • Handlers for json parsing for OMI Provider

CI feature production docker-provider 2.0.0-4 20180731 release

01 Aug 16:20
Compare
Choose a tag to compare
  • This is preview-release for Azure AKS monitoring. This is not intended to be used for oms-solution.

Fixes :

  • Changes for node lost scenario (roll-up pod & container statuses as Unknown)
  • Discover unscheduled pods
  • KubeNodeInventory - delimit multiple true node conditions for node status
  • UTF Encoding support for container logs
  • Container environment variable truncated to 200K
  • Handle json parsing errors for OMI provider for docker
  • Test mode enablement for ACS-engine testing

CI feature production docker-provider 2.0.0-2 20180508 release

09 May 00:55
Compare
Choose a tag to compare

This release is only for AKS monitoring in azure.

CI feature production docker-provider 2.0.0-1 20180420 release

20 Apr 20:49
Compare
Choose a tag to compare

This release is primarily for kubernetes monitoring in azure.

v1 release for Kubernetes monitoring

CI feature production docker-provider 2.0.0-3 20180607 release

07 Jun 22:26
Compare
Choose a tag to compare

*This release is for AKS.

Docker-Provider 1.0.0-33

27 Apr 18:18
Compare
Choose a tag to compare

Picking up container log from /var/lib/docker/containers/

Docker-Provider 1.0.0-32

26 Mar 18:16
Compare
Choose a tag to compare

Bug fixes:

  1. Instead of assuming that container log path is /var/lib/docker/containers/{ContainerID}/{ContainerID}-json.log we do a docker inspect on the container to get the log path
    Refer [PR] (#80) for further details
  2. Decide orchestrator type = Kubernetes based on the existence of environment variable KUBERNETES_SERVICE_HOST instead of the format of the hostname
    Refer PR for further details

Docker-Provider 1.0.0-31

30 Jan 21:21
Compare
Choose a tag to compare

Fixes to the installer to address the following things

  • Use var/opt/microsoft/docker-cimprov/log/kubernetes_client_log.txt instead of /var/opt/microsoft/omsagent/log/kubernetes_client_log.txt. This accounts for a race condition where the omsagent is installed but /var/opt/microsoft/log directory isnt created yet because of which sometimes there are errors while loading KubernetesApiClient.rb . It doesnt have any impact towards functionality , however it shows up as an error in the omsagent log.
  • Clean up properly when run with --remove or --purge
  • Set log levels to debug for KubeLogs to decrease log verbosity
  • Setup sudo permissions for containerlogtailfilereader which is used for tailing docker container log files

Docker-Provider 1.0.0-30

23 Jan 17:48
Compare
Choose a tag to compare
  • Fixed exception handling in kube api
  • Dedup kube events based on event id and count instead of just event id
  • Change in container log collection mechanism. Pick it up from the /var/lib/docker/containers//*.log instead of the docker rest api
  • Separate buffers for each data type to improve performance and avoid deadlocks in cases where the collection of one datatype is somehow stuck. This ensures that datatype upload is independent of one another.