{"push_id":2371800290,"size":17,"distinct_size":1,"ref":"refs/heads/pmattis/list-account","head":"916f4776a3e756b05fc60c990b5c0fe459b8f8e9","before":"8597bd2d3c8cdb81faee276bd3b6a7c0023a0ffc","commits":[{"sha":"dc32441bb2f10c6d2dce8cea62d257a45977ad2d","author":{"name":"Daniel Harrison","email":"96fdf737f2c68055d34b5e86ee18a69908830b01@gmail.com"},"message":"Add a flag to `adminurl` to open the url in a browser\n\nAlso add some aliases, because this is not the name I'd have guessed.","distinct":false,"url":"https://api.github.com/repos/cockroachdb/roachprod/commits/dc32441bb2f10c6d2dce8cea62d257a45977ad2d"},{"sha":"5bc59c095b4644a149150b13050df71e9de929a7","author":{"name":"Daniel Harrison","email":"96fdf737f2c68055d34b5e86ee18a69908830b01@gmail.com"},"message":"Merge pull request #101 from cockroachdb/adminurlopen\n\nAdd a flag to `adminurl` to open the url in a browser","distinct":false,"url":"https://api.github.com/repos/cockroachdb/roachprod/commits/5bc59c095b4644a149150b13050df71e9de929a7"},{"sha":"fd0ba1cf171e2d489112e3d53b7cee7547796556","author":{"name":"Bob Vawter","email":"795a292003e7d149421281a6ff417a3c0f4b8d8d@cockroachlabs.com"},"message":"Add AWS support to roachprod\n\nThis adds support for managing clusters in AWS and for creating AWS+GCE\ncockroach clusters.  The basic approach for AWS is similar to GCE, however\nthere are some complications around needing to upload a SSH key to AWS before\ncreating instances.  Also, AWS requires quite a bit more configuration than\nGCE; all of these parameters are managed as flags, should a user need to\noverride the defaults.\n\nMisc changes:\n* Add cloud=xyz to locality info\n* Add vm.VM.RemoteUser since the AWS system image uses \"ubuntu\"\n* Add --advertise-host=vm.PublicIP to cockroach clusters running in a\n  cross-VPC (multi-cloud or AWS multi-region) configuration.\n\nTo create a multi-cloud cluster:\n\n```\n./roachprod create bob-xyzzy -c aws,gce -n 8\n```","distinct":false,"url":"https://api.github.com/repos/cockroachdb/roachprod/commits/fd0ba1cf171e2d489112e3d53b7cee7547796556"},{"sha":"2131e84cdf3d41b6341c41891fbc5bf14773db1c","author":{"name":"Bob Vawter","email":"795a292003e7d149421281a6ff417a3c0f4b8d8d@cockroachlabs.com"},"message":"Show cloud providers in list command\n\nThis change updates the list command to make it easy to determine which cloud\nproviders are hosting the VMs that comprise a cluster.\n\nResolves #103","distinct":false,"url":"https://api.github.com/repos/cockroachdb/roachprod/commits/2131e84cdf3d41b6341c41891fbc5bf14773db1c"},{"sha":"4a965bc4e4faa93d04181ada9e5bc4eba06a0d07","author":{"name":"Bob Vawter","email":"795a292003e7d149421281a6ff417a3c0f4b8d8d@cockroachlabs.com"},"message":"Merge pull request #106 from bobvawter/bob_list_cloud\n\nShow cloud providers in list command","distinct":false,"url":"https://api.github.com/repos/cockroachdb/roachprod/commits/4a965bc4e4faa93d04181ada9e5bc4eba06a0d07"},{"sha":"ce9b05e17ee6f1b2223fd29b055673283c7f81ea","author":{"name":"Bob Vawter","email":"795a292003e7d149421281a6ff417a3c0f4b8d8d@cockroachlabs.com"},"message":"Merge pull request #96 from bobvawter/bob_aws\n\nAdd AWS support to roachprod","distinct":false,"url":"https://api.github.com/repos/cockroachdb/roachprod/commits/ce9b05e17ee6f1b2223fd29b055673283c7f81ea"},{"sha":"5d874c231546a6bc49997501a646b6b982b38cb6","author":{"name":"Bob Vawter","email":"795a292003e7d149421281a6ff417a3c0f4b8d8d@cockroachlabs.com"},"message":"Add local-ssd support to AWS\n\nThis change supports mounting local SSD volumes in AWS by selecting an\ni-class machine type, which has locally-attached storage.  The startup script\nis generalized to support both EBS- and SSD-based setups.\n\nResolves #104","distinct":false,"url":"https://api.github.com/repos/cockroachdb/roachprod/commits/5d874c231546a6bc49997501a646b6b982b38cb6"},{"sha":"708d4bc14ed74d229ba0c447ce22b5fcb5398f0a","author":{"name":"Bob Vawter","email":"795a292003e7d149421281a6ff417a3c0f4b8d8d@cockroachlabs.com"},"message":"Deduplicate gc notifications\n\nThis change computes a hash value for each (channel, status) pair to debounce\nnotifications.\n\nResolves #105","distinct":false,"url":"https://api.github.com/repos/cockroachdb/roachprod/commits/708d4bc14ed74d229ba0c447ce22b5fcb5398f0a"},{"sha":"005efd697e3a36a3815927af3a8c425670cce372","author":{"name":"Bob Vawter","email":"795a292003e7d149421281a6ff417a3c0f4b8d8d@cockroachlabs.com"},"message":"Merge pull request #108 from bobvawter/bob_spam\n\nDeduplicate gc notifications","distinct":false,"url":"https://api.github.com/repos/cockroachdb/roachprod/commits/005efd697e3a36a3815927af3a8c425670cce372"},{"sha":"b3a58b2b1bf577af553be4bae343544225acdcf1","author":{"name":"Daniel Harrison","email":"96fdf737f2c68055d34b5e86ee18a69908830b01@gmail.com"},"message":"remove warning that was breaking roachtest","distinct":false,"url":"https://api.github.com/repos/cockroachdb/roachprod/commits/b3a58b2b1bf577af553be4bae343544225acdcf1"},{"sha":"cb06987c9c77af1bb59476dcd2f77b9aeca4d45e","author":{"name":"Daniel Harrison","email":"96fdf737f2c68055d34b5e86ee18a69908830b01@gmail.com"},"message":"Merge pull request #109 from cockroachdb/nightlies\n\nremove warning that was breaking roachtest","distinct":false,"url":"https://api.github.com/repos/cockroachdb/roachprod/commits/cb06987c9c77af1bb59476dcd2f77b9aeca4d45e"},{"sha":"06e349e4f8c782a5e111fd803c396819488e49dc","author":{"name":"Peter Mattis","email":"96165b703fa5ad88ee03d1dd21db6648d592b647@gmail.com"},"message":"Accurately display when clusters will be destroyed\n\nTake the frequency of the `roachprod gc` cronjob into account when\ncomputing the lifetime remaining for clusters. Remove the\n`--destroy-after` flag which added a confusing extra bit of life to\nclusters and had me perpetually confused about when a cluster would\nactually be destroyed.","distinct":false,"url":"https://api.github.com/repos/cockroachdb/roachprod/commits/06e349e4f8c782a5e111fd803c396819488e49dc"},{"sha":"41d290f7cfad9781f699d91ac0bd4e8a17e9588a","author":{"name":"Peter Mattis","email":"6214814a67b9688a08e8c6dc7fa5dee076dddc8d@cockroachlabs.com"},"message":"Merge pull request #90 from cockroachdb/pmattis/expiration\n\nAccurately display when clusters will be destroyed","distinct":false,"url":"https://api.github.com/repos/cockroachdb/roachprod/commits/41d290f7cfad9781f699d91ac0bd4e8a17e9588a"},{"sha":"bf8be9fa3456eea66c8eba024bcfd25941bb12c4","author":{"name":"Peter Mattis","email":"96165b703fa5ad88ee03d1dd21db6648d592b647@gmail.com"},"message":"Fix `status` on linux boxes\n\nThe `status` command was not displaying the process pid because `ps -o\nucomm` differs between OS X and Linux. Restructured that `status` shell\npipeline to avoid the discrepancy.","distinct":false,"url":"https://api.github.com/repos/cockroachdb/roachprod/commits/bf8be9fa3456eea66c8eba024bcfd25941bb12c4"},{"sha":"17d2e44694edf3cd602347869f90f8a2a32fd9e3","author":{"name":"Peter Mattis","email":"6214814a67b9688a08e8c6dc7fa5dee076dddc8d@cockroachlabs.com"},"message":"Merge pull request #111 from cockroachdb/pmattis/status\n\nFix `status` on linux boxes","distinct":false,"url":"https://api.github.com/repos/cockroachdb/roachprod/commits/17d2e44694edf3cd602347869f90f8a2a32fd9e3"},{"sha":"b52c1bcaa76c0a06d05f69fd8949761872f74122","author":{"name":"Bob Vawter","email":"795a292003e7d149421281a6ff417a3c0f4b8d8d@cockroachlabs.com"},"message":"Merge pull request #107 from bobvawter/bob_local_ssd\n\nAdd local-ssd support to AWS","distinct":false,"url":"https://api.github.com/repos/cockroachdb/roachprod/commits/b52c1bcaa76c0a06d05f69fd8949761872f74122"},{"sha":"916f4776a3e756b05fc60c990b5c0fe459b8f8e9","author":{"name":"Peter Mattis","email":"96165b703fa5ad88ee03d1dd21db6648d592b647@gmail.com"},"message":"Remove display of the active account from \"list\"\n\nThis was present from the initial version of roachprod, but it isn't\nclear what problem it is solving.","distinct":true,"url":"https://api.github.com/repos/cockroachdb/roachprod/commits/916f4776a3e756b05fc60c990b5c0fe459b8f8e9"}]}
{"actor":{"display_login":"petermattis"}}