{"push_id":1435490394,"size":18,"distinct_size":3,"ref":"refs/heads/adam/pods","head":"996277732aa05cca4c659ffb48344aab2c084305","before":"c78b46e56281226fd6f5ff2cfdabdcad66ba3f95","commits":[{"sha":"3882b068d373257dd9801968cb938d0ae50bf7cb","author":{"name":"Jeff Malnick","email":"d72d0cb8b68775190b2005d10cb81fc2062175b5@gmail.com"},"message":"Add golang 1.7.3 to dcos base build image","distinct":false,"url":"https://api.github.com/repos/mesosphere/dcos/commits/3882b068d373257dd9801968cb938d0ae50bf7cb"},{"sha":"aba2151c0a25e4f50cc397692487c5106b15c8b5","author":{"name":"Cody Maloney","email":"8bf90e80ee56211da287d6fe94612e7a5d07fc3d@theoreticalchaos.com"},"message":"Remove unused variable","distinct":false,"url":"https://api.github.com/repos/mesosphere/dcos/commits/aba2151c0a25e4f50cc397692487c5106b15c8b5"},{"sha":"e6bec3293241cc492739b572eb25f16dc2a64ba6","author":{"name":"Cody Maloney","email":"8bf90e80ee56211da287d6fe94612e7a5d07fc3d@theoreticalchaos.com"},"message":"Move final arguments printing to after the expanded_config is injected","distinct":false,"url":"https://api.github.com/repos/mesosphere/dcos/commits/e6bec3293241cc492739b572eb25f16dc2a64ba6"},{"sha":"88aaeda4f1dca4967d3ee7f3ccc6c35a15871adb","author":{"name":"Cody Maloney","email":"8bf90e80ee56211da287d6fe94612e7a5d07fc3d@theoreticalchaos.com"},"message":"Remove usage of gen.Bunch from installer/{aws,azure}.py\n\nBoth of these didn't really need it / are just returning simple static data,\nwhich is less confusing to read / use without the extra indirection.","distinct":false,"url":"https://api.github.com/repos/mesosphere/dcos/commits/88aaeda4f1dca4967d3ee7f3ccc6c35a15871adb"},{"sha":"3657bd1818ba7fdf0c8099fe91d5ee3e59b4e964","author":{"name":"Cody Maloney","email":"8bf90e80ee56211da287d6fe94612e7a5d07fc3d@theoreticalchaos.com"},"message":"Turn up release tool's logging so things like gen final arguments are printed into the log\n\nWith the recent TeamCity log blocks this also is much easier to sort through than\nit used to be","distinct":false,"url":"https://api.github.com/repos/mesosphere/dcos/commits/3657bd1818ba7fdf0c8099fe91d5ee3e59b4e964"},{"sha":"b8dbf3e729dc8fecc8914ef90d583a3617e7615a","author":{"name":"Jeff Malnick","email":"d72d0cb8b68775190b2005d10cb81fc2062175b5@gmail.com"},"message":"Update 3DT to use base image","distinct":false,"url":"https://api.github.com/repos/mesosphere/dcos/commits/b8dbf3e729dc8fecc8914ef90d583a3617e7615a"},{"sha":"bd09f88b45a9c73851d1d452d4fafb560a4b28c9","author":{"name":"Jeff Malnick","email":"d72d0cb8b68775190b2005d10cb81fc2062175b5@gmail.com"},"message":"Update dcos-oauth to use base image","distinct":false,"url":"https://api.github.com/repos/mesosphere/dcos/commits/bd09f88b45a9c73851d1d452d4fafb560a4b28c9"},{"sha":"77901210de2af6ce48cd01a24241a801fd8fe98f","author":{"name":"Jeff Malnick","email":"d72d0cb8b68775190b2005d10cb81fc2062175b5@gmail.com"},"message":"Update dcos-signal to use base image","distinct":false,"url":"https://api.github.com/repos/mesosphere/dcos/commits/77901210de2af6ce48cd01a24241a801fd8fe98f"},{"sha":"1fe05b15dd1ec7a997f77234e7b8a429901a6a13","author":{"name":"Cody Maloney","email":"7e9fd717623d5c1ae8b16d280e7174a66cf3cec7@mesosphere.io"},"message":"Add missing `from` to raise","distinct":false,"url":"https://api.github.com/repos/mesosphere/dcos/commits/1fe05b15dd1ec7a997f77234e7b8a429901a6a13"},{"sha":"5de542f2090b7fbb12bacd91c3a126b5ab409f9f","author":{"name":"Cody Maloney","email":"7e9fd717623d5c1ae8b16d280e7174a66cf3cec7@mesosphere.io"},"message":"If there are unset variables, then the resolver is in an error state\n\nPreviously having unset variables was not causing the status_dict to report\nerrors which resulted in things like `gen.generate()` seeing the status as \"ok\"\nand then trying to enumerate all arguments values, which failed with an\nassertion error because getting the value of an unresolved resolvable isn't\nallowed.\n\nIncludes a test to ensure this doesn't regress","distinct":false,"url":"https://api.github.com/repos/mesosphere/dcos/commits/5de542f2090b7fbb12bacd91c3a126b5ab409f9f"},{"sha":"fc9e0f4231b6b0e046f8af078dca3776061b9109","author":{"name":"Cody Maloney","email":"8bf90e80ee56211da287d6fe94612e7a5d07fc3d@theoreticalchaos.com"},"message":"Move to using Sources rather than manual argument dictionary construction\n\nThis removes the `providers` switch in gen/calc.py, pushing all the data which\nwas somewhat hackishly combined there down into the correct installer components\nusing the \"Source\" concept of gen to provide the values. This means moving onprem,\nAWS, and Azure to use \"Source\" directly and add the source to the set of sources\nwhen calling gen.generate rather than setting a magic key by hand and relying\non that to \"imply\" the right configuration.\n\nThis should provide better error messages for all cases: There are less bad\npaths which we can tell the user about for possibly setting configuration. In\naddition, it makes lite binding configuration easier to implement, as all the\npieces start being more \"bound\" to the one particular installer they effect.\n\nFrom my point of view this also makes the code easier to reason about than the\nprevious nested conditionals which selected which options to use.\n\nThis also moves the AWS Simple, AWS Advanced,  and Azure templates to all use\nlists of sources to manage their argument addition rather than manipulating a\nbig dictionary of arugments by hand, which makes it considerably harder to do\nthings like accidentally unconditionally overwrite user configuration resulting\nin oddness at runtime.\n\nThe num_masters Sources are also unified to all operate / be constructed the\nsame way for all the templates.\n\nFinally, the list of sources is brought in as part of the \"config id\" so that\nwhen two templates have different sources (say aws single-master simple and aws\nmulti-master simple template), then they will end up with different config ids.\nOriginally they were ending up with the same config id which meant the one built\nlast's config would end up in both's cluster, which resulted in the\nsingle-master tmeplates not being launchable","distinct":false,"url":"https://api.github.com/repos/mesosphere/dcos/commits/fc9e0f4231b6b0e046f8af078dca3776061b9109"},{"sha":"73e965fe02991cc9c35ced281402e6b7a64eb3af","author":{"name":"Cody Maloney","email":"7e9fd717623d5c1ae8b16d280e7174a66cf3cec7@mesosphere.io"},"message":"Merge #956","distinct":false,"url":"https://api.github.com/repos/mesosphere/dcos/commits/73e965fe02991cc9c35ced281402e6b7a64eb3af"},{"sha":"3d5a5cf4d64198dbfcc127c58bc65feebae53253","author":{"name":"Cody Maloney","email":"7e9fd717623d5c1ae8b16d280e7174a66cf3cec7@mesosphere.io"},"message":"Merge #998","distinct":false,"url":"https://api.github.com/repos/mesosphere/dcos/commits/3d5a5cf4d64198dbfcc127c58bc65feebae53253"},{"sha":"423452c8a3df118c0217de2c967d7194552a1b91","author":{"name":"Cody Maloney","email":"7e9fd717623d5c1ae8b16d280e7174a66cf3cec7@mesosphere.io"},"message":"Merge #1008","distinct":false,"url":"https://api.github.com/repos/mesosphere/dcos/commits/423452c8a3df118c0217de2c967d7194552a1b91"},{"sha":"d6af7f8f416aacb58c0bdad2dd87ac6170d79fb0","author":{"name":"Cody Maloney","email":"8bf90e80ee56211da287d6fe94612e7a5d07fc3d@theoreticalchaos.com"},"message":"Merge pull request #1011 from mesosphere/train-104\n\nTrain 104","distinct":false,"url":"https://api.github.com/repos/mesosphere/dcos/commits/d6af7f8f416aacb58c0bdad2dd87ac6170d79fb0"},{"sha":"f7ca882800e4f6c50b242cb5cf90b287c1804ac6","author":{"name":"Adam B","email":"50deb78d4601f4b197cde493023ef6c76db172af@mesosphere.io"},"message":"Bump to latest Mesos master.","distinct":true,"url":"https://api.github.com/repos/mesosphere/dcos/commits/f7ca882800e4f6c50b242cb5cf90b287c1804ac6"},{"sha":"8d8b3cafac492cdb0898f320457ba3eef480435c","author":{"name":"Adam B","email":"50deb78d4601f4b197cde493023ef6c76db172af@mesosphere.io"},"message":"Bump OSS modules to fix journald compile error.","distinct":true,"url":"https://api.github.com/repos/mesosphere/dcos/commits/8d8b3cafac492cdb0898f320457ba3eef480435c"},{"sha":"996277732aa05cca4c659ffb48344aab2c084305","author":{"name":"Adam B","email":"50deb78d4601f4b197cde493023ef6c76db172af@mesosphere.io"},"message":"Bump Mesos master.","distinct":true,"url":"https://api.github.com/repos/mesosphere/dcos/commits/996277732aa05cca4c659ffb48344aab2c084305"}]}
{"actor":{"display_login":"adam-mesos"}}