{"push_id":538601404,"size":5,"distinct_size":0,"ref":"refs/heads/archive/webrequest_icinga_monitoring","head":"ecf8b0acce29dce35cf42c0ae0c62ab8412f3e28","before":"785a94db99eccd17e9d613cf3ece68553503a97f","commits":[{"sha":"0171a35ece97397ed22798c509e4443ee1611e5a","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@quelltextlich.at","name":"Christian Aistleitner"},"message":"Abort deployment, if Oozie's Hive config seems to contain passwords\n\nAnalytics1027 is used for many maintenance tasks around\nrefinery. However, it should not be used to deploy refinery, as the\nhive-site.xml on analytics1027 contains passwords.\nTo guard against refinery deployments from analytics1027, we check if\nOozie's hive config seems to contain passwords. If it does, we abort\nthe deployment. If it doesn't, we deploy.\n\nBug: T76806\nChange-Id: I01f7f8b0a2195cba4083fab84be32f8de82f93af","distinct":false,"url":"https://api.github.com/repos/wikimedia/analytics-refinery/commits/0171a35ece97397ed22798c509e4443ee1611e5a"},{"sha":"01be7bb4e316aa353e1002f6fb3a17d42cf3409d","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@quelltextlich.at","name":"Christian Aistleitner"},"message":"Improve error message in deploy script, if Oozie's Hive config is not readable\n\nChange-Id: Ic5e69089d11eae3e86f4ec0fc082ad6acc04c0cf","distinct":false,"url":"https://api.github.com/repos/wikimedia/analytics-refinery/commits/01be7bb4e316aa353e1002f6fb3a17d42cf3409d"},{"sha":"4a14b6f3d8cdbc612076eeb3c9af369933a0cd62","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@quelltextlich.at","name":"Christian Aistleitner"},"message":"Drop jars that are not on all worker nodes from Oozie's Hive config\n\nStat1002 includes\n\n  file:///srv/deployment/analytics/refinery/artifacts/refinery-hive.jar\n\nin its hive-site.xml's hive.aux.jars.path. But we cannot use such a\nconfig for Oozie's Hive config, as worker nodes do not have this\njar. Hence, Oozie jobs would fail.\n\nSo we strip such jars from Oozie's Hive config upon deploying\nRefinery.\n\nBug: T76806\nChange-Id: Ic24607e98457c9243064a2cec12165c2a36d1230","distinct":false,"url":"https://api.github.com/repos/wikimedia/analytics-refinery/commits/4a14b6f3d8cdbc612076eeb3c9af369933a0cd62"},{"sha":"0e61cb73532abc5ce51ea43fca4904635a937fdb","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@quelltextlich.at","name":"Christian Aistleitner"},"message":"Allow to override deployment checks for Oozie's hive config\n\nChange-Id: I0fa7d1d71f2eba05bffeb478163be3b8328ed0aa","distinct":false,"url":"https://api.github.com/repos/wikimedia/analytics-refinery/commits/0e61cb73532abc5ce51ea43fca4904635a937fdb"},{"sha":"ecf8b0acce29dce35cf42c0ae0c62ab8412f3e28","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@quelltextlich.at","name":"Christian Aistleitner"},"message":"Drop Oozie bundle for Icinga monitoring of webrequest datasets\n\nTrusty's send_nsca does not work with precise's Icinga, which gives us\na partially broken Icinga setup and makes the Hive partition check\nfail more often than not. Since Ops want to get rid of the warnings,\nbut also do not want to fix the Icinga setup, Oozie's Icinga\nmonitoring got turned off :-/\n\nHence, we reflect this change in the repository too.\n\nThis change essentially reverts\n80bb8685ed61f39ffb4acc546106afb373a13ec7, and updates the Oozie\ndiagram.\n\nBug: T76414\nChange-Id: Ifd05ff42520f7bc64bceb36aa7b2e74d24a71aa7","distinct":false,"url":"https://api.github.com/repos/wikimedia/analytics-refinery/commits/ecf8b0acce29dce35cf42c0ae0c62ab8412f3e28"}]}