{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":19357422,"defaultBranch":"master","name":"cookbook-repose","ownerLogin":"rackerlabs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-05-01T20:48:19.000Z","ownerAvatar":"https://github.com/avatars/u/84293?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715001231.0","currentOid":""},"activityList":{"items":[{"before":"f4decc7cb497bf7b8c763dbe291e49af451d2be2","after":"a8419ac74f87e4e6c3c4ff5554133cebced8dbfd","ref":"refs/heads/master","pushedAt":"2024-05-06T13:10:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"iWebi","name":"Suman Jakkula","path":"/iWebi","primaryAvatarUrl":"https://github.com/avatars/u/4536063?s=80&v=4"},"commit":{"message":"Merge pull request #100 from rackerlabs/version-upgrade\n\nbumping to next version","shortMessageHtmlLink":"Merge pull request #100 from rackerlabs/version-upgrade"}},{"before":null,"after":"19c5699da29288f778d1135fcd3cc3cbe44841e8","ref":"refs/heads/version-upgrade","pushedAt":"2024-05-02T21:30:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iWebi","name":"Suman Jakkula","path":"/iWebi","primaryAvatarUrl":"https://github.com/avatars/u/4536063?s=80&v=4"},"commit":{"message":"bumping to next version\n\nForgot to bump metadata with (previous commit)[f4decc7cb497bf7b8c763dbe291e49af451d2be2] to prepare for next release","shortMessageHtmlLink":"bumping to next version"}},{"before":"848a168f9eef9b52af7eaf4f5471c153f806f824","after":"f4decc7cb497bf7b8c763dbe291e49af451d2be2","ref":"refs/heads/master","pushedAt":"2024-05-02T15:49:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"iWebi","name":"Suman Jakkula","path":"/iWebi","primaryAvatarUrl":"https://github.com/avatars/u/4536063?s=80&v=4"},"commit":{"message":"Merge pull request #99 from rackerlabs/debian-package-install-fix\n\nfix for --force-yes removal from apt install","shortMessageHtmlLink":"Merge pull request #99 from rackerlabs/debian-package-install-fix"}},{"before":null,"after":"1901cff7dfc731bdaae24581e4856a075d6e63ae","ref":"refs/heads/debian-package-install-fix","pushedAt":"2024-05-01T18:55:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iWebi","name":"Suman Jakkula","path":"/iWebi","primaryAvatarUrl":"https://github.com/avatars/u/4536063?s=80&v=4"},"commit":{"message":"fix for --force-yes removal from apt install\n\napt `--force-yes` option is deprecated and has no effect to force install the packages. For repose upgrade/downgrade, packages need corresponding force install option.\n\nWithout fix, chef-client run logs:\n```\n==> default: ================================================================================\n==> default: Error executing action `run` on resource 'bash[install repose packages]'\n==> default: ================================================================================\n==> default:\n==> default: Mixlib::ShellOut::ShellCommandFailed\n==> default: ------------------------------------\n==> default: Expected process to exit with [0], but received '1'\n==> default: ---- Begin output of \"bash\" \"/tmp/chef-script20240501-30886-1n54b6h\" ----\n==> default: STDOUT: Reading package lists...\n==> default: Building dependency tree...\n==> default: Reading state information...\n==> default: Suggested packages:\n==> default: repose-extensions-bundle\n==> default: The following held packages will be changed:\n==> default: repose-extensions-filter-bundle repose-filter-bundle repose-valve\n==> default: The following packages will be upgraded:\n==> default: repose-extensions-filter-bundle repose-filter-bundle repose-valve\n==> default: 3 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.\n==> default: Need to get 206 MB of archives.\n==> default: After this operation, 26.1 MB of additional disk space will be used.\n==> default: Do you want to continue? [Y/n] Abort.\n==> default: STDERR: WARNING: apt does not have a stable CLI interface. Use with caution in scripts.\n==> default: ---- End output of \"bash\" \"/tmp/chef-script20240501-30886-1n54b6h\" ----\n==> default: Ran \"bash\" \"/tmp/chef-script20240501-30886-1n54b6h\" returned 1\n==> default:\n==> default: Resource Declaration:\n==> default: ---------------------\n==> default: # In /var/chef/cache/cookbooks/repose/recipes/install_debian.rb\n==> default:\n==> default: 24: bash 'install repose packages' do\n==> default: 25: code \"apt #{node['repose']['install_opts']} install #{pkgs.join(' ')}\"\n==> default: 26: end\n==> default:\n==> default: Compiled Resource:\n==> default: ------------------\n==> default: # Declared in /var/chef/cache/cookbooks/repose/recipes/install_debian.rb:24:in `from_file'\n==> default:\n==> default: bash(\"install repose packages\") do\n==> default: action [:run]\n==> default: retries 0\n==> default: retry_delay 2\n==> default: default_guard_interpreter :default\n==> default: command \"install repose packages\"\n==> default: backup 5\n==> default: returns 0\n==> default: user nil\n==> default: code \"apt -o Dpkg::Options::=\\\"--force-confdef\\\" -o Dpkg::Options::=\\\"--force-confold\\\" --force-yes install repose-valve=8.10.0.1 repose-filter-bundle=8.10.0.1 repose-extensions-filter-bundle=8.10.0.1\"\n==> default: interpreter \"bash\"\n==> default: declared_type :bash\n==> default: cookbook_name \"repose\"\n==> default: recipe_name \"install_debian\"\n==> default: end\n\n```\n\nAfter fix:\n```\n==> default: does not have a stable CLI interface.\n==> default: Use with caution in scripts.\n==> default:\n==> default: Reading package lists...\n==> default: Building dependency tree...\n==> default:\n==> default: Reading state information...\n==> default: Suggested packages:\n==> default: repose-extensions-bundle\n==> default: The following held packages will be changed:\n==> default: repose-extensions-filter-bundle repose-filter-bundle repose-valve\n==> default: The following packages will be upgraded:\n==> default: repose-extensions-filter-bundle repose-filter-bundle repose-valve\n==> default: 3 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.\n==> default:\n==> default: Need to get 206 MB of archives.\n==> default:\n==> default: After this operation, 26.1 MB of additional disk space will be used.\n==> default:\n==> default: Get:1 https://nexus.openrepose.org/repository/debian stable/main all repose-filter-bundle all 8.10.0.1 [69.5 MB]\n==> default: Get:2 https://nexus.openrepose.org/repository/debian stable/main all repose-extensions-filter-bundle all 8.10.0.1 [81.0 MB]\n==> default: Get:3 https://nexus.openrepose.org/repository/debian stable/main all repose-valve all 8.10.0.1 [55.8 MB]\n==> default: dpkg-preconfigure: unable to re-open stdin: No such file or directory\n==> default: Fetched 206 MB in 33s (6122 kB/s)\n==> default: (Reading database ...\n(Reading database ... 60%abase ... 5%\n==> default: (Reading database ... 65%\n==> default: (Reading database ... 70%\n==> default: (Reading database ... 75%\n==> default: (Reading database ... 80%\n==> default: (Reading database ... 85%\n==> default: (Reading database ... 90%\n==> default: (Reading database ... 95%\n(Reading database ... 77842 files and directories currently installed.)\n==> default: Preparing to unpack .../repose-filter-bundle_8.10.0.1_all.deb ...\n==> default: Unpacking repose-filter-bundle (8.10.0.1) over (7.3.5.0) ...\n==> default: Preparing to unpack .../repose-extensions-filter-bundle_8.10.0.1_all.deb ...\n==> default: Unpacking repose-extensions-filter-bundle (8.10.0.1) over (7.3.5.0) ...\n==> default: Preparing to unpack .../repose-valve_8.10.0.1_all.deb ...\n==> default: Unpacking repose-valve (8.10.0.1) over (7.3.5.0) ...\n==> default: Processing triggers for ureadahead (0.100.0-19.1) ...\n==> default: Processing triggers for systemd (229-4ubuntu21.31) ...\n==> default: Setting up repose-valve (8.10.0.1) ...\n\n```","shortMessageHtmlLink":"fix for --force-yes removal from apt install"}},{"before":"b7091df4862877d134d26bfc93b162ecd87e7424","after":"848a168f9eef9b52af7eaf4f5471c153f806f824","ref":"refs/heads/master","pushedAt":"2024-04-25T21:46:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"iWebi","name":"Suman Jakkula","path":"/iWebi","primaryAvatarUrl":"https://github.com/avatars/u/4536063?s=80&v=4"},"commit":{"message":"Merge pull request #98 from rackerlabs/bump_version_3.6.4\n\nbump metadata version to 3.6.4","shortMessageHtmlLink":"Merge pull request #98 from rackerlabs/bump_version_3.6.4"}},{"before":null,"after":"2d9d02f62a2a0deea6e5de0b505aab0f5754b7a1","ref":"refs/heads/bump_version_3.6.4","pushedAt":"2024-04-25T21:42:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shawnashlee","name":"Shawn Ashlee","path":"/shawnashlee","primaryAvatarUrl":"https://github.com/avatars/u/1420261?s=80&v=4"},"commit":{"message":"bump metadata version to 3.6.4\n\nthere have been two releases, 3.6.2, and 3.6.3 where the metadata.rb\nfile has not been updated. this leads to an inconsistency in the\nBerksfile.lock when updating to either of these versions, as you have\n3.6.x in the Berksfile, but a `berks update|install` will still write\nthe (older) version listed in metadata.rb into the Berksfile.lock","shortMessageHtmlLink":"bump metadata version to 3.6.4"}},{"before":"bd861dd57ee31027ab67126d84423ccf7a91e6dd","after":"b7091df4862877d134d26bfc93b162ecd87e7424","ref":"refs/heads/master","pushedAt":"2024-04-23T15:21:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"iWebi","name":"Suman Jakkula","path":"/iWebi","primaryAvatarUrl":"https://github.com/avatars/u/4536063?s=80&v=4"},"commit":{"message":"Merge pull request #97 from rackerlabs/log-fix\n\nincorrect comment syntax fix in log4j template","shortMessageHtmlLink":"Merge pull request #97 from rackerlabs/log-fix"}},{"before":null,"after":"1a2f91dd8f25f280cebcb4561691440312ae8d35","ref":"refs/heads/log-fix","pushedAt":"2024-04-19T17:09:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iWebi","name":"Suman Jakkula","path":"/iWebi","primaryAvatarUrl":"https://github.com/avatars/u/4536063?s=80&v=4"},"commit":{"message":"incorrect comment syntax fix in log4j template","shortMessageHtmlLink":"incorrect comment syntax fix in log4j template"}},{"before":"78aef1abc70404a95096e2566f609f50203ad073","after":null,"ref":"refs/heads/repose-upgrade-container-cfg","pushedAt":"2024-03-12T16:46:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"richarxt","name":"Richa Garg","path":"/richarxt","primaryAvatarUrl":"https://github.com/avatars/u/83973333?s=80&v=4"}},{"before":"2443387894ee5974dcef22432def7146b3000101","after":"bd861dd57ee31027ab67126d84423ccf7a91e6dd","ref":"refs/heads/master","pushedAt":"2024-03-12T16:46:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"richarxt","name":"Richa Garg","path":"/richarxt","primaryAvatarUrl":"https://github.com/avatars/u/83973333?s=80&v=4"},"commit":{"message":"Merge pull request #96 from rackerlabs/repose-upgrade-container-cfg\n\nContainer config update for repose upgrade","shortMessageHtmlLink":"Merge pull request #96 from rackerlabs/repose-upgrade-container-cfg"}},{"before":"33c149018be70defe8bcf5862fd851f186cbc0f5","after":"78aef1abc70404a95096e2566f609f50203ad073","ref":"refs/heads/repose-upgrade-container-cfg","pushedAt":"2024-03-12T16:34:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"richarxt","name":"Richa Garg","path":"/richarxt","primaryAvatarUrl":"https://github.com/avatars/u/83973333?s=80&v=4"},"commit":{"message":"Container config update for repose upgrade\n\nWhile upgrading repose for blueflood-chef, we found out that some attributes of container deployment config are depricated after repose version 7.3.8.\nAttributes depricated are connection-timeout, read-timeout and client-request-logging.\n\nFor connection-timeout and read-timeout, we found out that we can set these properties in http-pool-connection.cfg filter file\npresent in repose code https://github.com/rackerlabs/repose/blob/master/repose-aggregator/artifacts/valve/src/config/filters/http-connection-pool.cfg.xml\n\nFor read-timeout, we can set attribute http.socket-timeout as mentioned in its schema https://github.com/rackerlabs/repose/blob/f9a5ddcce0e2da4c1fcacd9f8f70d3dfb403c1bc/repose-aggregator/components/services/http-client-service/http-client-service-api/src/main/resources/META-INF/schema/config/http-connection-pool.xsd#L117\nDocumentation for this is present here https://www.openrepose.org/versions/8.10.0.0/services/http-connection-pool.html\n\nPR which mentioned attributes are depricated:\nhttps://github.com/rackerlabs/repose/commit/a48bab7ca4e78099ac1af7d9eaace0e282ac4af9?diff=split&w=1\n\nClient-request-logging attribute is not filtering out information. We can map client-request-logging attribute to HttpClient as mentioned below:\nhttps://github.com/rackerlabs/repose/blob/master/repose-aggregator/tests/functional-tests/src/integrationTest/groovy/features/core/proxy/ClientRequestLogging.groovy#L35","shortMessageHtmlLink":"Container config update for repose upgrade"}},{"before":"ad00e1667d02b889a7f5f73eb5ac6215b79cf1d2","after":null,"ref":"refs/heads/repose-upgrade-add-header-filter","pushedAt":"2024-03-12T16:14:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"richarxt","name":"Richa Garg","path":"/richarxt","primaryAvatarUrl":"https://github.com/avatars/u/83973333?s=80&v=4"}},{"before":"db4afcf45dc231e2ac4f06841597f350ac18af21","after":"2443387894ee5974dcef22432def7146b3000101","ref":"refs/heads/master","pushedAt":"2024-03-12T16:14:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"richarxt","name":"Richa Garg","path":"/richarxt","primaryAvatarUrl":"https://github.com/avatars/u/83973333?s=80&v=4"},"commit":{"message":"Merge pull request #95 from rackerlabs/repose-upgrade-add-header-filter\n\nUpdate the add-header filter template","shortMessageHtmlLink":"Merge pull request #95 from rackerlabs/repose-upgrade-add-header-filter"}},{"before":"ef94d0bdb4b7c72638666af9161149472c36894a","after":"33c149018be70defe8bcf5862fd851f186cbc0f5","ref":"refs/heads/repose-upgrade-container-cfg","pushedAt":"2024-03-11T16:46:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"richarxt","name":"Richa Garg","path":"/richarxt","primaryAvatarUrl":"https://github.com/avatars/u/83973333?s=80&v=4"},"commit":{"message":"Container config update for repose upgrade\n\nWhile upgrading repose for blueflood-chef, we found out that some attributes of container deployment config are depricated after repose version 7.3.8.\nAttributes depricated are connection-timeout, read-timeout and client-request-logging.\n\nFor connection-timeout and read-timeout, we found out that we can set these properties in http-pool-connection.cfg filter file\npresent in repose code https://github.com/rackerlabs/repose/blob/master/repose-aggregator/artifacts/valve/src/config/filters/http-connection-pool.cfg.xml\n\nFor read-timeout, we can set attribute http.socket-timeout as mentioned in its schema https://github.com/rackerlabs/repose/blob/f9a5ddcce0e2da4c1fcacd9f8f70d3dfb403c1bc/repose-aggregator/components/services/http-client-service/http-client-service-api/src/main/resources/META-INF/schema/config/http-connection-pool.xsd#L117\nDocumentation for this is present here https://www.openrepose.org/versions/8.10.0.0/services/http-connection-pool.html\n\nPR which mentioned attributes are depricated:\nhttps://github.com/rackerlabs/repose/commit/a48bab7ca4e78099ac1af7d9eaace0e282ac4af9?diff=split&w=1\n\nClient-request-logging attribute is not filtering out information. We can map client-request-logging attribute to HttpClient as mentioned below:\nhttps://github.com/rackerlabs/repose/blob/master/repose-aggregator/tests/functional-tests/src/integrationTest/groovy/features/core/proxy/ClientRequestLogging.groovy#L35","shortMessageHtmlLink":"Container config update for repose upgrade"}},{"before":null,"after":"ef94d0bdb4b7c72638666af9161149472c36894a","ref":"refs/heads/repose-upgrade-container-cfg","pushedAt":"2024-03-07T17:21:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"richarxt","name":"Richa Garg","path":"/richarxt","primaryAvatarUrl":"https://github.com/avatars/u/83973333?s=80&v=4"},"commit":{"message":"Container config update for repose upgrade\n\nWhile upgrading repose for blueflood-chef, we found out that some attributes of container deployment config are depricated after repose version 7.3.8.\nAttributes depricated are connection-timeout, read-timeout and client-request-logging.\n\nFor connection-timeout and read-timeout, we found out that we can set these properties in http-pool-connection.cfg filter file\npresent in repose code https://github.com/rackerlabs/repose/blob/master/repose-aggregator/artifacts/valve/src/config/filters/http-connection-pool.cfg.xml\n\nFor read-timeout, we can set attribute http.socket-timeout as mentioned in its schema https://github.com/rackerlabs/repose/blob/f9a5ddcce0e2da4c1fcacd9f8f70d3dfb403c1bc/repose-aggregator/components/services/http-client-service/http-client-service-api/src/main/resources/META-INF/schema/config/http-connection-pool.xsd#L117\nDocumentation for this is present here https://www.openrepose.org/versions/8.10.0.0/services/http-connection-pool.html\n\nPR which mentioned attributes are depricated:\nhttps://github.com/rackerlabs/repose/commit/a48bab7ca4e78099ac1af7d9eaace0e282ac4af9?diff=split&w=1\n\nClient-request-logging attribute is not filtering out information. We can map client-request-logging attribute to HttpClient as mentioned below:\nhttps://github.com/rackerlabs/repose/blob/master/repose-aggregator/tests/functional-tests/src/integrationTest/groovy/features/core/proxy/ClientRequestLogging.groovy#L35","shortMessageHtmlLink":"Container config update for repose upgrade"}},{"before":null,"after":"ad00e1667d02b889a7f5f73eb5ac6215b79cf1d2","ref":"refs/heads/repose-upgrade-add-header-filter","pushedAt":"2024-03-07T16:56:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"richarxt","name":"Richa Garg","path":"/richarxt","primaryAvatarUrl":"https://github.com/avatars/u/83973333?s=80&v=4"},"commit":{"message":"Update the add-header filter template\n\nWhile updating the repose for blueflood-chef, we found out that this condition is wrong. So reversed the condition as with new version rackspace link is not valid.","shortMessageHtmlLink":"Update the add-header filter template"}},{"before":"279bf8fa3eb94acf1a253b8adac4fc4191782b90","after":null,"ref":"refs/heads/repose-upgrade-add-header-filter","pushedAt":"2024-03-07T16:54:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"richarxt","name":"Richa Garg","path":"/richarxt","primaryAvatarUrl":"https://github.com/avatars/u/83973333?s=80&v=4"}},{"before":null,"after":"279bf8fa3eb94acf1a253b8adac4fc4191782b90","ref":"refs/heads/repose-upgrade-add-header-filter","pushedAt":"2024-03-07T16:47:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"richarxt","name":"Richa Garg","path":"/richarxt","primaryAvatarUrl":"https://github.com/avatars/u/83973333?s=80&v=4"},"commit":{"message":"Update the add-header filter template\n\nWhile updating the repose for blueflood-chef, we found out that this condition is wrong. So reversed the condition as with new version rackspace link is not valid.","shortMessageHtmlLink":"Update the add-header filter template"}},{"before":"951d1f48a4af8dc457f784051ff4da1b37a992b1","after":null,"ref":"refs/tags/v3.6.0","pushedAt":"2023-07-19T17:43:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shawnashlee","name":"Shawn Ashlee","path":"/shawnashlee","primaryAvatarUrl":"https://github.com/avatars/u/1420261?s=80&v=4"}},{"before":"99205af2307eb5a64fcfc0b77ff173a3f3a3ee53","after":null,"ref":"refs/heads/reduce_repose_tracing_log","pushedAt":"2023-07-19T17:41:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shawnashlee","name":"Shawn Ashlee","path":"/shawnashlee","primaryAvatarUrl":"https://github.com/avatars/u/1420261?s=80&v=4"}},{"before":"951d1f48a4af8dc457f784051ff4da1b37a992b1","after":"db4afcf45dc231e2ac4f06841597f350ac18af21","ref":"refs/heads/master","pushedAt":"2023-07-19T17:40:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shawnashlee","name":"Shawn Ashlee","path":"/shawnashlee","primaryAvatarUrl":"https://github.com/avatars/u/1420261?s=80&v=4"},"commit":{"message":"Merge pull request #93 from rackerlabs/reduce_repose_tracing_log\n\nReduce repose request tracing logs","shortMessageHtmlLink":"Merge pull request #93 from rackerlabs/reduce_repose_tracing_log"}},{"before":null,"after":"99205af2307eb5a64fcfc0b77ff173a3f3a3ee53","ref":"refs/heads/reduce_repose_tracing_log","pushedAt":"2023-07-19T17:33:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adityacb15","name":"Aditya Bhatia","path":"/adityacb15","primaryAvatarUrl":"https://github.com/avatars/u/17334246?s=80&v=4"},"commit":{"message":"Reduce repose request tracing logs\nRepose is logging out a line at info level for each request that basically only contains the unique\nrequest/transaction id. They look like this:\n\n Trans-Id:462d1c98-21ee-4041-9117-d9563fb9e054 - 2022-01-18 16:00:14,753 34371166201 [qtp1966366279-481452] INFO org.openrepose.powerfilter.PowerFilter.trace-id-logging - Tracing header: {\"requestId\":\"462d1c98-21ee-4041-9117-d9563fb9e054\",\"origin\":null}\n\nWithout any other context, it's pretty useless, but they outnumber other logs by a couple hundred to one:\n\n $ sudo cat /var/log/repose/current.1.log | grep 'trace-id-logging - Tracing header' | wc -l\n 823883\n $ sudo cat /var/log/repose/current.1.log | grep -v 'trace-id-logging - Tracing header' | wc -l\n 3983\n\nWe can add a line to repose's log4j config to turn off these logs when we don't need them.","shortMessageHtmlLink":"Reduce repose request tracing logs"}},{"before":null,"after":"99205af2307eb5a64fcfc0b77ff173a3f3a3ee53","ref":"refs/heads/bump_up_version_for_repose_changes","pushedAt":"2023-07-19T17:32:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adityacb15","name":"Aditya Bhatia","path":"/adityacb15","primaryAvatarUrl":"https://github.com/avatars/u/17334246?s=80&v=4"},"commit":{"message":"Reduce repose request tracing logs\nRepose is logging out a line at info level for each request that basically only contains the unique\nrequest/transaction id. They look like this:\n\n Trans-Id:462d1c98-21ee-4041-9117-d9563fb9e054 - 2022-01-18 16:00:14,753 34371166201 [qtp1966366279-481452] INFO org.openrepose.powerfilter.PowerFilter.trace-id-logging - Tracing header: {\"requestId\":\"462d1c98-21ee-4041-9117-d9563fb9e054\",\"origin\":null}\n\nWithout any other context, it's pretty useless, but they outnumber other logs by a couple hundred to one:\n\n $ sudo cat /var/log/repose/current.1.log | grep 'trace-id-logging - Tracing header' | wc -l\n 823883\n $ sudo cat /var/log/repose/current.1.log | grep -v 'trace-id-logging - Tracing header' | wc -l\n 3983\n\nWe can add a line to repose's log4j config to turn off these logs when we don't need them.","shortMessageHtmlLink":"Reduce repose request tracing logs"}},{"before":"0c6f58788f41aa9645eafd441dd34375a4cc60d3","after":null,"ref":"refs/heads/bump_up_version_for_repose_changes","pushedAt":"2023-07-19T16:42:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shawnashlee","name":"Shawn Ashlee","path":"/shawnashlee","primaryAvatarUrl":"https://github.com/avatars/u/1420261?s=80&v=4"}},{"before":"406971c1e36b07dff5b49ed34a79b69eb8d5707f","after":"951d1f48a4af8dc457f784051ff4da1b37a992b1","ref":"refs/heads/master","pushedAt":"2023-07-19T16:42:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shawnashlee","name":"Shawn Ashlee","path":"/shawnashlee","primaryAvatarUrl":"https://github.com/avatars/u/1420261?s=80&v=4"},"commit":{"message":"Merge pull request #92 from rackerlabs/bump_up_version_for_repose_changes\n\nBump up metadata version for Repose-valve package install changes","shortMessageHtmlLink":"Merge pull request #92 from rackerlabs/bump_up_version_for_repose_cha…"}},{"before":null,"after":"0c6f58788f41aa9645eafd441dd34375a4cc60d3","ref":"refs/heads/bump_up_version_for_repose_changes","pushedAt":"2023-07-19T16:35:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adityacb15","name":"Aditya Bhatia","path":"/adityacb15","primaryAvatarUrl":"https://github.com/avatars/u/17334246?s=80&v=4"},"commit":{"message":"Bump up metadata version for Repose-valve package install changes","shortMessageHtmlLink":"Bump up metadata version for Repose-valve package install changes"}},{"before":"e4f5400c5b49a77bb0fea4c0406da8b78c3079c0","after":null,"ref":"refs/heads/install_repose_pkg_changes","pushedAt":"2023-07-19T16:16:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shawnashlee","name":"Shawn Ashlee","path":"/shawnashlee","primaryAvatarUrl":"https://github.com/avatars/u/1420261?s=80&v=4"}},{"before":"fd0661d85364f97bf9a55d671ca1c7f9a25d52f3","after":"406971c1e36b07dff5b49ed34a79b69eb8d5707f","ref":"refs/heads/master","pushedAt":"2023-07-19T16:16:52.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"shawnashlee","name":"Shawn Ashlee","path":"/shawnashlee","primaryAvatarUrl":"https://github.com/avatars/u/1420261?s=80&v=4"},"commit":{"message":"Merge pull request #91 from rackerlabs/install_repose_pkg_changes\n\nFix repose pkgs installation method","shortMessageHtmlLink":"Merge pull request #91 from rackerlabs/install_repose_pkg_changes"}},{"before":"7614063908b2e64d30c4bec2e4826402bc6c3a70","after":"e4f5400c5b49a77bb0fea4c0406da8b78c3079c0","ref":"refs/heads/install_repose_pkg_changes","pushedAt":"2023-07-19T07:05:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adityacb15","name":"Aditya Bhatia","path":"/adityacb15","primaryAvatarUrl":"https://github.com/avatars/u/17334246?s=80&v=4"},"commit":{"message":"Update recipes/install_debian.rb\r\n\r\nIncorporating suggested changes\n\nCo-authored-by: Shawn Ashlee ","shortMessageHtmlLink":"Update recipes/install_debian.rb"}},{"before":"f2d3340760619fc8abe7e0e4498c4938e8e083b5","after":"7614063908b2e64d30c4bec2e4826402bc6c3a70","ref":"refs/heads/install_repose_pkg_changes","pushedAt":"2023-07-19T06:55:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adityacb15","name":"Aditya Bhatia","path":"/adityacb15","primaryAvatarUrl":"https://github.com/avatars/u/17334246?s=80&v=4"},"commit":{"message":"Update attributes/default.rb\r\n\r\nRemoving Leading spaces\n\nCo-authored-by: Shawn Ashlee ","shortMessageHtmlLink":"Update attributes/default.rb"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQout-QA","startCursor":null,"endCursor":null}},"title":"Activity · rackerlabs/cookbook-repose"}