{"push_id":2928070868,"size":18,"distinct_size":17,"ref":"refs/heads/master","head":"8a0783e04cae567eb9896685b4c9c5cb7e758343","before":"6c6e01c272483623bbf1bda134622a0109f79cea","commits":[{"sha":"138a9434e81a2c905dc3928e547a0e3fb19bff59","author":{"name":"Eric Wolinetz","email":"9d3ea19a72d3b2f7c3bbfd60e71f2095f48fc617@redhat.com"},"message":"Adding sdk_setup script for configuring go path and operator repos","distinct":false,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/138a9434e81a2c905dc3928e547a0e3fb19bff59"},{"sha":"4d1c7c4d9c8f49b31f772d77823e11bd56544ca2","author":{"name":"OpenShift Merge Robot","email":"dd8cc73a9fcbc4f2f987fe818c87bd17f8347a2c@users.noreply.github.com"},"message":"Merge pull request #1356 from ewolinetz/sdk_setup_script\n\nAdding sdk_setup script for configuring go path and operator repos","distinct":true,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/4d1c7c4d9c8f49b31f772d77823e11bd56544ca2"},{"sha":"30efccb7a7bebbdb09193248934186f54c4294f2","author":{"name":"Noriko Hosoi","email":"3b1a429e4d90d56dfa81655ec6c9dc801536290a@redhat.com"},"message":"Including fluent-plugin-concat to support cri-o multiline logs.\nBackporting the partial code in fluent-plugin-concat v2.3.0 to v1.0.0.\nNote: removing @seperator = '\\n' from join.  It adds '\\n' at the end of\n      the partial message.  The original code has the issue.\n  - @key => lines.join(@separator)\n  + @key => lines.join\n\nAdded missing keep_partial_key code.\nMoved filter_concat.rb to lib/filter_concat and added a unit test.\nFixed broken unit test in test/generate_throttle_configs_test.rb.\nEnabling filter_concat unit test.\nCapturing exception in shutdown.","distinct":true,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/30efccb7a7bebbdb09193248934186f54c4294f2"},{"sha":"07430f1eb318d67a1be9e37d582148f5b6bb1564","author":{"name":"Jeff Cantrill","email":"62ec43d199950901e574d280fea7c34ae431e597@redhat.com"},"message":"correct reviewers","distinct":true,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/07430f1eb318d67a1be9e37d582148f5b6bb1564"},{"sha":"9330658a2e290ad430f57a3b3acdff28f505278d","author":{"name":"Jeff Cantrill","email":"df47b05a13e30f6f746bb759ea57b49a50de3f8e@users.noreply.github.com"},"message":"Merge pull request #1362 from jcantrill/update_owners\n\ncorrect reviewers","distinct":true,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/9330658a2e290ad430f57a3b3acdff28f505278d"},{"sha":"b2915fb5d0f425000e1926e0a5aaa6b2b14bdea7","author":{"name":"Rich Megginson","email":"eddfb389174a82ceee7387bfddd9793f5b4725f4@redhat.com"},"message":"Bug 1632648 - Record is missing kubernetes field when Docker log driver is journald\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1632648\nIn /etc/sysconfig/docker, the log-driver may be specified\nas --log-driver=journald or --log-driver journald delimited\nby one or more whitespace","distinct":true,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/b2915fb5d0f425000e1926e0a5aaa6b2b14bdea7"},{"sha":"3ad88ef01ee1ee7f2ae1be30f87792fd9e3c0e48","author":{"name":"OpenShift Merge Robot","email":"dd8cc73a9fcbc4f2f987fe818c87bd17f8347a2c@users.noreply.github.com"},"message":"Merge pull request #1364 from richm/bug-1632648\n\nBug 1632648 - Record is missing kubernetes field when Docker log driver is journald","distinct":true,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/3ad88ef01ee1ee7f2ae1be30f87792fd9e3c0e48"},{"sha":"de1bed7b93d5e819ece6e2ce57a8b01b7c761b94","author":{"name":"Noriko Hosoi","email":"3b1a429e4d90d56dfa81655ec6c9dc801536290a@redhat.com"},"message":"Bug 1554293 - logging-eventrouter event not formatted correctly in Elasticsearch when using MUX\n\nWhen fluentd is configured as a collector and MUX, event logs from the event\nrouter need to be processed by MUX not by the collector fluentd for the both\nMUX_CLIENT_MODE=maximal and minimal cases.  It is because if an event log is\nformatted in the collector (note: the event record is put under the kubernetes\nkey), the log is forwarded to MUX and passed to the k8s-meta plugin and the\nexisting kubernetes record is overwritten.\n\nTo avoid the replacement, if the log is from event router, the tag is rewritten\nto ${tag}.raw in input-post-forward-mux.conf, which makes the log treated in\nthe MUX_CLIENT_MODE=minimal way.\n\nThere was another bug in ansible.  That is, the environment variable TRANSFORM_\nEVENTS was not set in MUX even if openshift_logging_install_eventrouter is set\nto true.  This PR fixes the issue.\nhttps://github.com/openshift/openshift-ansible/pull/10207\n\nIn Fluentd run.sh, \"process_kubernetes_events false\" is set in the filter-viaq-\ndata-model plugin to suppress processing the event logs.  It is _not_ set, i.e.,\nevent router log processing is enabled, when TRANSFORM_EVENTS is true and the\nfluentd is standalone (no MUX configured) or the fluentd is MUX.\n\nCorrect the order of shutdown fluentd, reset MUX_CLIENT_MODE, then restart.","distinct":true,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/de1bed7b93d5e819ece6e2ce57a8b01b7c761b94"},{"sha":"414c62c62f27919be9b473cc4cf3d169fbe1130a","author":{"name":"OpenShift Merge Robot","email":"dd8cc73a9fcbc4f2f987fe818c87bd17f8347a2c@users.noreply.github.com"},"message":"Merge pull request #1357 from nhosoi/bz1554293\n\nBug 1554293 - logging-eventrouter event not formatted correctly in El…","distinct":true,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/414c62c62f27919be9b473cc4cf3d169fbe1130a"},{"sha":"f9ecccfd5aa0a761f0f533dc1277f25466f9aafd","author":{"name":"OpenShift Merge Robot","email":"dd8cc73a9fcbc4f2f987fe818c87bd17f8347a2c@users.noreply.github.com"},"message":"Merge pull request #1350 from nhosoi/crio-0.12\n\nIncluding fluent-plugin-concat to support cri-o multiline logs.","distinct":true,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/f9ecccfd5aa0a761f0f533dc1277f25466f9aafd"},{"sha":"e3c96c8712c138dc6aef24dafed09b9940390fda","author":{"name":"Rich Megginson","email":"eddfb389174a82ceee7387bfddd9793f5b4725f4@redhat.com"},"message":"look for /var/log/fluentd/fluentd.log for pod logs\n\nadd utility functions get_fluentd_pod_log and get_mux_pod_log to\ndump the pod logs from wherever they are\nalso added sudo rm -rf /var/log/fluentd/fluentd.log so that\ntests which look for exact strings in the fluentd pod logs\nwill work correctly and not find older matches\nfix incorrect usage of artifact_out","distinct":true,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/e3c96c8712c138dc6aef24dafed09b9940390fda"},{"sha":"2d95f77d583acd68c01a65c5d95c1338df7eb772","author":{"name":"Jeff Cantrill","email":"62ec43d199950901e574d280fea7c34ae431e597@redhat.com"},"message":"LOG-192. Impl bearer token for  openshift-elasticsearch-plugin","distinct":true,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/2d95f77d583acd68c01a65c5d95c1338df7eb772"},{"sha":"bd7278e37c8bc3b6688ac1159c3bbbca139ba19e","author":{"name":"OpenShift Merge Robot","email":"dd8cc73a9fcbc4f2f987fe818c87bd17f8347a2c@users.noreply.github.com"},"message":"Merge pull request #1367 from richm/fluentd-pod-logs-from-file\n\nlook for /var/log/fluentd/fluentd.log for pod logs","distinct":true,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/bd7278e37c8bc3b6688ac1159c3bbbca139ba19e"},{"sha":"f4ee73d551ec4046cf764552a68e0288b921ca0e","author":{"name":"OpenShift Merge Robot","email":"dd8cc73a9fcbc4f2f987fe818c87bd17f8347a2c@users.noreply.github.com"},"message":"Merge pull request #1363 from jcantrill/log192_oauth_token\n\nLOG-192. Impl bearer token for  openshift-elasticsearch-plugin","distinct":true,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/f4ee73d551ec4046cf764552a68e0288b921ca0e"},{"sha":"f159bd73c93cebf2bb70161e83ca3488b5f9bad6","author":{"name":"Rich Megginson","email":"eddfb389174a82ceee7387bfddd9793f5b4725f4@redhat.com"},"message":"fluentd does not include output-es-ops-retry.conf\n\nrun.sh was not copying output-es-ops-retry.conf to ../dynamic/\nInstead of copying, we should just always include the file\nfrom openshift/ in output-operations.conf.  The match won't\ndo anything if ../dynamic/output-es-ops-config.conf does\nnot exist, and it causes problems in fluentd 1.x if you have\na match type @copy with an empty body - no <store>.","distinct":true,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/f159bd73c93cebf2bb70161e83ca3488b5f9bad6"},{"sha":"b3cfa227a3fbab5a17c64196337f0ff24be4062a","author":{"name":"Jeff Cantrill","email":"62ec43d199950901e574d280fea7c34ae431e597@redhat.com"},"message":"move utils to /usr/local/bin","distinct":true,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/b3cfa227a3fbab5a17c64196337f0ff24be4062a"},{"sha":"16bca8b5a53369d25c9d70e263ce9b6b20ddd2d7","author":{"name":"OpenShift Merge Robot","email":"dd8cc73a9fcbc4f2f987fe818c87bd17f8347a2c@users.noreply.github.com"},"message":"Merge pull request #1369 from richm/fluentd-output-es-ops-retry\n\nfluentd does not include output-es-ops-retry.conf","distinct":true,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/16bca8b5a53369d25c9d70e263ce9b6b20ddd2d7"},{"sha":"8a0783e04cae567eb9896685b4c9c5cb7e758343","author":{"name":"OpenShift Merge Robot","email":"dd8cc73a9fcbc4f2f987fe818c87bd17f8347a2c@users.noreply.github.com"},"message":"Merge pull request #1371 from jcantrill/fluent_logs\n\nmove fluent utils to /usr/local/bin","distinct":true,"url":"https://api.github.com/repos/ewolinetz/origin-aggregated-logging/commits/8a0783e04cae567eb9896685b4c9c5cb7e758343"}]}
{"actor":{"display_login":"ewolinetz"}}