{"push_id":1589462513,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"22379fa8a080dc7114c37a6eeb63f32bb610d844","before":"f7aacea0037f2a828be31ff26ba28d270ea47a45","commits":[{"sha":"86a0af673e58f2d002f49935e450796703882150","author":{"name":"Kevin Lin","email":"d4eb9bc92062abae21f4ef4868f8a960aa06df30@gmail.com"},"message":"gce: Ignore firewalls in networks of other clusters\n\nBefore, the join logic in `SetACLs` compared the desired ACLs against\nall firewall rules in a given account. This included firewall rules from\ncompletely different Quilt namespaces.","distinct":true,"url":"https://api.github.com/repos/kklin/quilt-bak/commits/86a0af673e58f2d002f49935e450796703882150"},{"sha":"c13b6cd9920506e3b1e876e29eb026adc1d1deeb","author":{"name":"Kevin Lin","email":"d4eb9bc92062abae21f4ef4868f8a960aa06df30@gmail.com"},"message":"gce: Remove unused field\n\n`cluster` has been rewritten a couple times since the field was added.\nNothing references it now, and the other providers don't have anything\nsimilar.","distinct":true,"url":"https://api.github.com/repos/kklin/quilt-bak/commits/c13b6cd9920506e3b1e876e29eb026adc1d1deeb"},{"sha":"a7b4566395e57e2d89c62114ebcbeb9e8163f608","author":{"name":"Kevin Lin","email":"d4eb9bc92062abae21f4ef4868f8a960aa06df30@gmail.com"},"message":"gce: Include region in internal namespace\n\nBefore, the GCE provider simply used the namespace given by Quilt to\ndifferentiate resources managed by different clusters. This caused\ninstances of the GCE provider for different regions to \"fight\" each other.\n\nThis bug was apparent in setting ACLs. For example, a user might boot a\nspec with machines in just `us-east1-b`. However, because we also\nsupport `us-central1-a`, `cluster.go` created two instances of the\nGCE provider, one for each region. It would tell `us-central1-a` to\ndelete all ACLs, and tell `us-east1-b` to add some ACLs. Because both\n`us-central1-a` and `us-east1-b` shared the same network firewalls,\nthese `SetACL` calls conflicted.","distinct":true,"url":"https://api.github.com/repos/kklin/quilt-bak/commits/a7b4566395e57e2d89c62114ebcbeb9e8163f608"},{"sha":"607dd2cebe8238a7e023756eb5d86135f29887ad","author":{"name":"Kevin Lin","email":"d4eb9bc92062abae21f4ef4868f8a960aa06df30@gmail.com"},"message":"inspect: Clarify purpose of variable in unit tests","distinct":true,"url":"https://api.github.com/repos/kklin/quilt-bak/commits/607dd2cebe8238a7e023756eb5d86135f29887ad"},{"sha":"301ec72d508c0d2607081d7dd6cba0b61d4ce8e6","author":{"name":"Kevin Lin","email":"d4eb9bc92062abae21f4ef4868f8a960aa06df30@gmail.com"},"message":"stitch: Add `read` builtin\n\nThis patch adds a builtin for reading files from disk. This is useful\nfor storing configuration files, for example.","distinct":true,"url":"https://api.github.com/repos/kklin/quilt-bak/commits/301ec72d508c0d2607081d7dd6cba0b61d4ce8e6"},{"sha":"22379fa8a080dc7114c37a6eeb63f32bb610d844","author":{"name":"Kevin Lin","email":"d4eb9bc92062abae21f4ef4868f8a960aa06df30@gmail.com"},"message":"stitch: Support writing files to containers\n\nThis patch adds a new Container attribute for specifying files to be\ninstalled in a container before it starts. This simplifies the start\nscripts of containers that handle setting up config files.","distinct":true,"url":"https://api.github.com/repos/kklin/quilt-bak/commits/22379fa8a080dc7114c37a6eeb63f32bb610d844"}]}
{"actor":{"display_login":"kklin"}}