GitHub PushEvent at 2014-09-30 10:21:35
Repository: salt
Actor: feth
Payload: {"shas":[["d843102cad60ff445718d4da244c7ea5677f149b","4410d99cefe57ec2c2cdbd3f1d5cf862bb4fb6f8@algarvio.me","Update 'doc/.tx/config' - Build #69\n\n  http://cookingwithsalt.org/job/salt/job/transifex/69/\n\nSigned-off-by: Pedro Algarvio <pedro@algarvio.me>","Pedro Algarvio",true],["7ada4abfd75dd05a1fb403680a9ee816a9670aad","1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@arnoldbechtoldt.com","introducing the foreman ext_pillar module","Arnold Bechtoldt",true],["15dbde5c3d7b7dc31284ba3ea1ee477b548fbba8","43d4bedced1af4597739798c38c6ae5eac3c296e@gmail.com","Fix merge_if_exists in states.file.serialize\n\nThis feature was recently added, but about two weeks before it was\nadded, this state started importing salt.utils.{yaml,json} as yaml/json.\nThis makes the yaml.load (or json.load) fail since these functions are\nnot in the serializer modules.\n\nThis fixes merge_if_exists by importing the serializer modules for yaml\nand json under a different namespace, allowing the yaml and json modules\nto also be loaded.\n\nIt also makes the change to using yaml.safe_load, and also adds a\nversionadded directive for merge_if_exists.","Erik Johnson",true],["7e11871d9f43a96a9f8957656f9f170d3f06f9e0","4410d99cefe57ec2c2cdbd3f1d5cf862bb4fb6f8@algarvio.me","Ensure correct syspath","Pedro Algarvio",true],["af503bfdcf7cc02738eb96d3454bfb784273450b","4410d99cefe57ec2c2cdbd3f1d5cf862bb4fb6f8@algarvio.me","Skip test if unable to import the git python package","Pedro Algarvio",true],["a7dbd10cc5919e5a4b6a24e8cae867bf3d2edf1c","691a77cd21a31b1b144537311a05b0bb5ff8fd2d@hosteurope.de","Merge remote-tracking branch 'upstream/develop' into minion_failover_master","vs",true],["5a9d8226cb0e1d052bdf83a79b0050651de303a0","995ae8d1154e5c1e6259e83cc3f21d1df7b48c80@gmail.com","Merge pull request #13153 from s0undt3ch/hotfix/transifex-updates\n\nUpdate 'doc/.tx/config' - Build #69","Joseph Hall",true],["6c1414608e4461c78e9d3a9d589a454d47ddfa96","995ae8d1154e5c1e6259e83cc3f21d1df7b48c80@gmail.com","Merge pull request #13159 from s0undt3ch/develop\n\nEnsure correct syspath","Joseph Hall",true],["47cfbd40f4aa177482c699ba1b41ea379cf7255b","43d4bedced1af4597739798c38c6ae5eac3c296e@gmail.com","Cleanup for #13160\n\nThis commit makes the changes from #13160 conform to the Salt way by\nkreturning booleans for enable/disable. In addition, it makes the\nfollowing changes:\n\n1. Adds versionadded directives\n\n2. Fixes leaked file handles by using with statements (and\n   salt.utils.fopen).\n\n3. Raises a CommandExecutionError in ares where the failure of a\n   function reaches an error case.","Erik Johnson",true],["c2da06010d87bacf3528efde3216a2acad76b746","aaf107dddaf71a86c751f5de6867cd2bc84a5d88@camptocamp.com","Implement puppet agent enable/disable'ing","Marc Fournier",true],["c9a741d43292ce246be6f4ff40c29a9d3456c99a","aaf107dddaf71a86c751f5de6867cd2bc84a5d88@camptocamp.com","Add puppet.status, returning agents state","Marc Fournier",true],["de912065ba18be7e46f2ae9e9b755959de0a11c0","aaf107dddaf71a86c751f5de6867cd2bc84a5d88@camptocamp.com","Add puppet.summary, extracts various infos out of latest run report","Marc Fournier",true],["f203e2366348142a4bf6c194cf7db86830c8707c","aaf107dddaf71a86c751f5de6867cd2bc84a5d88@camptocamp.com","Fix mistakes pointed out by pylint in 3 previous commits","Marc Fournier",true],["e17027c982cad55845b8c96dab52da5299ad0efc","69e130824b5ab54aaa2240115985b8fb6b01771d@users.noreply.github.com","Merge pull request #13158 from terminalmage/issue13137\n\nFix merge_if_exists in states.file.serialize","Pedro Algarvio",true],["13b0869c3ad03eb9a08562b79cbe0b5b861de0b3","4410d99cefe57ec2c2cdbd3f1d5cf862bb4fb6f8@algarvio.me","Json is not going through serializers anymore. Refs #13158","Pedro Algarvio",true],["bcca77c312a949a7057335d2ca573efbe0e60329","c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@saltstack.com","Merge pull request #13160 from mfournier/puppet-modules-improvements-cleanedup\n\nPuppet module: 4 new methods","Erik Johnson",true],["c54ee08917081a85852a88bdfe73077054a1dc78","aaf107dddaf71a86c751f5de6867cd2bc84a5d88@camptocamp.com","correct erroneous os.kill() statement","Marc Fournier",true],["529f356e7ebe24167a5f803451371ff0e1c32fbd","691a77cd21a31b1b144537311a05b0bb5ff8fd2d@hosteurope.de","try:except the authenticate() call to catch timeouts and continue the master through the masters on failure","vs",true],["8a47ae0b50986a8ef5f08ca967dcd473eafb858c","691a77cd21a31b1b144537311a05b0bb5ff8fd2d@hosteurope.de","we either break or sign in, no else needed","vs",true],["4661938dd7d01ce25efde6754734625adc09b59c","691a77cd21a31b1b144537311a05b0bb5ff8fd2d@hosteurope.de","add shuffling to the minions master_type=failover functionality","vs",true]],"size":1000,"ref":"refs/heads/develop","head":"2fad262ced44cefd27bb2adb62652fdf64e01866"}