ClusterHQ / volume-hub-catalog-agents

Install them on all the nodes in your Flocker cluster and they will push data from your cluster (volumes, containers, logs) into the Flocker volume hub
1 stars 2 forks source link

[VOL-128] CoreOS vs VolumeHub #4

Closed mdevilliers closed 7 years ago

mdevilliers commented 8 years ago

Fixes

  1. Agent Logger failing when it can't find the version of Docker

Architecturally in CoreOS the previous implementation would never work - Flocker runs in a container not as an process in the os. CoreOS doesn't AFAIK support python - and I looked.

  1. Fix an error where whilst reporting an error - the VH relay would itself error
  2. Update the core docker image so our changes can be seen by the world

All of the changes have been confirmed to work in my CoresOS cluster.

Note : these fixes will make logging of Eliot records an essential NOOP on CoreOS - no eliot records are forwarded on CoreOS to VH

wallnerryan commented 8 years ago

Getting things to run smoothly and bypassing functionality is ,idk almost not worth merging. I'd like to actually fix this if we can, rather than avoid the issues and just eliminate logs and errors. maybe @lukemarsden has an opinion based on my feedback