{"push_id":1923247151,"size":48,"distinct_size":14,"ref":"refs/heads/buildbot","head":"2797dfab98765819c63b2ce67951c5dac7612dfe","before":"aa6e7d2fb0e20d7bc09ed8ab075e17f879766c93","commits":[{"sha":"28c9ccbfcd789d6715c3c3d7a390828b823a494e","author":{"name":"Feanil Patel","email":"708412e6ceff647b2e185173d481d805fd105f2c@edx.org"},"message":"Stop using the RABBITMQ_CLUSTERED var and tooling.\n\nThis method relied on the `hostvars` variable provided by ansible to always\nbe all the nodes in the rabbitmq cluster.  The hostvars var broke as a result\nof the upgrade to ansible 1.9 but also even if it did work, this method\nrequired that you always run rabbit plays on the whole cluster.  This is not\nreasonable as it makes it very hard to heal a single node that may have fallen\nover.\n\nFrom here on, the RABBITMQ_CLUSTERED_HOSTS var should be used instead to\nspecify the rabbit hosts that are part of a cluster.","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/28c9ccbfcd789d6715c3c3d7a390828b823a494e"},{"sha":"a2c0286f9db3b9a30d804415d3fc513f9d00e38e","author":{"name":"Feanil Patel","email":"708412e6ceff647b2e185173d481d805fd105f2c@edx.org"},"message":"Update comment.","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/a2c0286f9db3b9a30d804415d3fc513f9d00e38e"},{"sha":"70b24b56ac3ef44c7e49ee86b11fc6b75d882aa5","author":{"name":"Feanil Patel","email":"708412e6ceff647b2e185173d481d805fd105f2c@edx.org"},"message":"Remove remenants of removed vars.\n\nRABBITMQ_CLUSTERED was removed and rabbitmq_clustered_hosts was renamed.","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/70b24b56ac3ef44c7e49ee86b11fc6b75d882aa5"},{"sha":"ba2f2eb589869c4eab34541fcd8d8249568fd5f4","author":{"name":"Kevin Falcone","email":"4f8256ed59811c7dd7ca32acad9a4d5484fc1d6c@edx.org"},"message":"When running with maintenance or users, make sure guest is gone","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/ba2f2eb589869c4eab34541fcd8d8249568fd5f4"},{"sha":"6a66aaba1fa2636a2b1edcd5de64319c23b50708","author":{"name":"Feanil Patel","email":"708412e6ceff647b2e185173d481d805fd105f2c@edx.org"},"message":"Point to the new key.","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/6a66aaba1fa2636a2b1edcd5de64319c23b50708"},{"sha":"c3596fc15445823687450364e7b2ab217c6324e6","author":{"name":"Feanil Patel","email":"708412e6ceff647b2e185173d481d805fd105f2c@edx.org"},"message":"We don't seem to need.\n\nWe install the rabbit deb from files.edx.org\n\nI was able to install rabbit and all of its apps at the same\nversion we have in production without adding the rabbit PPA.","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/c3596fc15445823687450364e7b2ab217c6324e6"},{"sha":"ff4f87316e5d755b5c9fae10facba5fa34228a3c","author":{"name":"arbabnazar","email":"829352a61c15d903d8ed921b11fb804a0bddab35@edx.org"},"message":"use YAML syntax for ansible tasks","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/ff4f87316e5d755b5c9fae10facba5fa34228a3c"},{"sha":"a9895c2c8d4276b09673d6879165ac15e2bf98cd","author":{"name":"Kevin Falcone","email":"4f8256ed59811c7dd7ca32acad9a4d5484fc1d6c@edx.org"},"message":"Use logrotate to clean up from the log-queue-lenghts (sic) job\n\nRight now these files never go away, and some are a million lines long.\nThis means splunk eats all the disk IO if we ever restart.","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/a9895c2c8d4276b09673d6879165ac15e2bf98cd"},{"sha":"3a514d25bf8334e9328818b252dee7ec2d3a5042","author":{"name":"arbabnazar","email":"829352a61c15d903d8ed921b11fb804a0bddab35@edx.org"},"message":"revert the cron job name to avoid conflict by creating new one","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/3a514d25bf8334e9328818b252dee7ec2d3a5042"},{"sha":"99c36a42ce6340885d85c9423202d5de92f39650","author":{"name":"Kevin Falcone","email":"4f8256ed59811c7dd7ca32acad9a4d5484fc1d6c@edx.org"},"message":"We don't want to recreate these files\n\nRabbit's logs go to /var/log/rabbitmq/ these files are our internal\nqueue monitoring logs and they will be recreated by\n/edx/app/rabbitmq/log-rabbitmq-queues.sh\n\nWithout this, we end up with > 10K empty files which makes logrotate and\nsplunk sad.","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/99c36a42ce6340885d85c9423202d5de92f39650"},{"sha":"c1e9d48164c141d9b6b52f4d6b3bb9faa9a2f62f","author":{"name":"stv","email":"4447cbbeae72756293eb3b93e76a3e5c6d2d61dc@stanford.edu"},"message":"Update playbooks to new format\n\nI pulled this out of 1a5f73641d941ba4c67d2ade6c016b7ed0f346c2","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/c1e9d48164c141d9b6b52f4d6b3bb9faa9a2f62f"},{"sha":"a99a66d52419e58f769637ab119934fc67555b80","author":{"name":"stv","email":"4447cbbeae72756293eb3b93e76a3e5c6d2d61dc@stanford.edu"},"message":"Fix bugs reported in slack\n\nThis is a partial cherry-pick of 588394a","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/a99a66d52419e58f769637ab119934fc67555b80"},{"sha":"70f0cfc487d2f60fcdfb4e2731674f8de3aeb328","author":{"name":"nadeemshahzad","email":"7eafb2fd900e430f92c5d8b4913ab9ef1e7481fb@edx.org"},"message":"Added cron for rabbitmq mem usage","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/70f0cfc487d2f60fcdfb4e2731674f8de3aeb328"},{"sha":"9d0945fec14c4dd7d6a9e98877dc97c58b294b7e","author":{"name":"nadeemshahzad","email":"7eafb2fd900e430f92c5d8b4913ab9ef1e7481fb@edx.org"},"message":"changed monitoring script to bash","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/9d0945fec14c4dd7d6a9e98877dc97c58b294b7e"},{"sha":"fe30a8dee66670d92fa78fb3de72d4b2a83f4f34","author":{"name":"nadeemshahzad","email":"7eafb2fd900e430f92c5d8b4913ab9ef1e7481fb@edx.org"},"message":"changed log file location , added to logrotate and splunk source","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/fe30a8dee66670d92fa78fb3de72d4b2a83f4f34"},{"sha":"aa588d98964fbe9369b0dfeb679fc1d17c032b49","author":{"name":"nadeemshahzad","email":"7eafb2fd900e430f92c5d8b4913ab9ef1e7481fb@edx.org"},"message":"logs rabbitmq mem. percent and save file to rabbitmq log dir","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/aa588d98964fbe9369b0dfeb679fc1d17c032b49"},{"sha":"63c9980d8fa2fe6b09de67bd900774052fc11663","author":{"name":"nadeemshahzad","email":"7eafb2fd900e430f92c5d8b4913ab9ef1e7481fb@edx.org"},"message":"Added monitoring tag","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/63c9980d8fa2fe6b09de67bd900774052fc11663"},{"sha":"fe52d9f612d83efc62ab94e55dd99305462163dc","author":{"name":"Kevin Falcone","email":"4f8256ed59811c7dd7ca32acad9a4d5484fc1d6c@edx.org"},"message":"Rabbit will only use 40% of RAM, allow this to go up\n\nThe linked documentation comes out ao .7 for a t2.large\nWe can also prevent rabbit from going to disk until more memory\nis full, but that isn't needed right now.","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/fe52d9f612d83efc62ab94e55dd99305462163dc"},{"sha":"26cb064777a485b75fe813edbd6dc9e70607c129","author":{"name":"Edward Zarecor","email":"ce1c055b5373bd0297c80193bd3773d70cebf975@edx.org"},"message":"WIP for upgrading RabbitMQ\n\nFiles for building a docker container for rabbitmq\n\nAll apt-get over https\n\nNew third-party repos\n\nEnforce correct rabbit version installed\n\nFlag rabbit upgrading\n\nAdds the CHECK_RABBIT_VERSION flag (true by default). If true and the\nrabbitmq version found differs from the version specified in\nRABBITMQ_VERSION, the role fails. If false in the same scenario, the\nrole continues but does not install rabbitmq (because it's already\ninstalled).\n\nThis enables us to continue using this role without forcing us to\nupgrade rabbitmq.\n\nRebase miss\n\nMissed merge conflict marker\n\nsyntax and whitespace\n\nlatest rabbit.\n\nConflicts:\n\tdocker/build/rabbitmq/Dockerfile","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/26cb064777a485b75fe813edbd6dc9e70607c129"},{"sha":"921344872465e56bc9e68f189bd17865b67733d1","author":{"name":"Kevin Falcone","email":"4f8256ed59811c7dd7ca32acad9a4d5484fc1d6c@edx.org"},"message":"Fixups to use their alternate rabbit PPA","distinct":false,"url":"https://api.github.com/repos/jspayd/configuration/commits/921344872465e56bc9e68f189bd17865b67733d1"}]}
{"actor":{"display_login":"jspayd"}}