{"push_id":1422713725,"size":1,"distinct_size":1,"ref":"refs/heads/fix_etcd_calico","head":"d08d2fd8083d4b6ab392f99086b769a8167674f9","before":"2c097fbaafedd74a1df1b451aa822e2861d90a4a","commits":[{"sha":"d08d2fd8083d4b6ab392f99086b769a8167674f9","author":{"name":"Bogdan Dobrelya","email":"a9b2e5dae6dba29e2e9de59a99ac93d60c3feef5@mirantis.com"},"message":"Fix separate etcd nodes and calico\n\nAdmin certs are only available for kube-master nodes.\nWhen etcd nodes are separate, calico fails to access them with\nmissing admin certs and etcd fails to configure ETCD_PEER_* env\nvars due to missing member certs.\n\nFix this by switching curls to the first etcd node\nand delegate to the first master. This assumes only admin certs\nallow to get calico keys from etcd but not member/node certs.\nAlso move member certs from master_certs to node_certs list as\nETCD(_PEER)_CERT/KEY env vars expects.\n\nSigned-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/kubernetes-incubator/kargo/commits/d08d2fd8083d4b6ab392f99086b769a8167674f9"}]}
{"actor":{"display_login":"bogdando"}}