{"push_id":664210660,"size":5,"distinct_size":1,"ref":"refs/heads/add-pprof","head":"243b90cee2d1c3e02db15d822b4c52fb47faa779","before":"8da7350529e8f2c91064f4276d8a010b6f418583","commits":[{"sha":"1315f9c781e414fc23409d7ca47531bcfb170488","author":{"email":"bc332d5223760579fe6f43d9f0d20581d21c0594@engineyard.com","name":"Chris Armstrong"},"message":"fix(store): fix shared etcd key defaults\n\nIn store-monitor's bin/boot script, we set default etcd keys that\nare used to template ceph.conf for all store components. Previously,\nthis logic was inside the monitor setup lock logic, meaning it's only\nexecuted once for the lifetime of a cluster. This breaks when adding new\nkeys to ceph.conf and this logic, since upgraded clusters will not\nexecute this logic a second time, thus skipping the creation of new\n(and necessary) keys. The cluster will not come up on an upgrade\nbecause confd cannot template ceph.conf in the store components.\n\nBecause *all* store monitors now set these defaults before checking\nif they're the master, we have to ensure that all monitors are setting\nthe same default values and not writing over a different default set\nby a competing monitor. We do this by removing the ability to set\nenvironment variable overrides for these values. It never really made\nsense anyway, since a user can always override these by manually setting\nthe etcd key before cluster start.","distinct":false,"url":"https://api.github.com/repos/aledbf/deis/commits/1315f9c781e414fc23409d7ca47531bcfb170488"},{"sha":"5e09bff5f7fd061af0ca6a07b2417d213d322517","author":{"email":"bc332d5223760579fe6f43d9f0d20581d21c0594@engineyard.com","name":"Chris Armstrong"},"message":"Merge pull request #3687 from carmstrong/fix-store-keys\n\nfix(store): fix shared etcd key defaults","distinct":false,"url":"https://api.github.com/repos/aledbf/deis/commits/5e09bff5f7fd061af0ca6a07b2417d213d322517"},{"sha":"a1c651e4a471988b751b2801a4512e094c83c18c","author":{"email":"2f54e39375e03c11ce5d21589cd5304c93b638f8@engineyard.com","name":"Matt Boersma"},"message":"fix(client): pin cryptography library at 0.8.2","distinct":false,"url":"https://api.github.com/repos/aledbf/deis/commits/a1c651e4a471988b751b2801a4512e094c83c18c"},{"sha":"13bd5f2c70054b7ea9c45d802b44622d578d21b3","author":{"email":"2f54e39375e03c11ce5d21589cd5304c93b638f8@engineyard.com","name":"Matt Boersma"},"message":"Merge pull request #3690 from mboersma/pin-cryptography-lib\n\nfix(client): pin cryptography library at 0.8.2","distinct":false,"url":"https://api.github.com/repos/aledbf/deis/commits/13bd5f2c70054b7ea9c45d802b44622d578d21b3"},{"sha":"243b90cee2d1c3e02db15d822b4c52fb47faa779","author":{"email":"eff2e4feaa4a9c20214538e54189d3641ea52a96@gmail.com","name":"Manuel Alejandro de Brito Fontes"},"message":"feat(publisher): add pprof to enable profiling","distinct":true,"url":"https://api.github.com/repos/aledbf/deis/commits/243b90cee2d1c3e02db15d822b4c52fb47faa779"}]}