)]}'
{
  "log": [
    {
      "commit": "18d200c2907401cc666e8dd5e22d4c87b815285c",
      "tree": "cf18223bbf661452003b58e5fac22a798f605913",
      "parents": [
        "bf6f7da8282aa3fbea27c5da17f50e8611800580"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Thu Sep 17 13:33:49 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 17 13:33:49 2026 -0700"
      },
      "message": "RANGER-5732: add release Docker image for Ranger PDP (#17)\n\nAdds release/Dockerfile.ranger-pdp so the PDP can be published alongside\nranger, ranger-db and ranger-solr by build-and-tag-ranger-image.yaml, which\nnow builds, pushes and tags ranger-pdp as well.\n\nThe image downloads the released ranger-\u003cversion\u003e-pdp.tar.gz from the\nApache mirrors, GPG-verifies and unpacks it in a single layer so the\ntarballs don\u0027t remain in the image. download-ranger.sh is parameterised by\nRANGER_SERVICE (default: admin) to fetch it.\n\nConfiguration needs no compose file. On every start, render-pdp-site.py\nrenders ranger-pdp-site.xml from the YAML at RANGER_PDP_SITE_YAML. By\ndefault that is the image\u0027s ranger-pdp-site-defaults.yaml, whose values\nreference environment variables as ${VAR:-default}; a user-supplied YAML\n(e.g. from a Kubernetes ConfigMap) replaces it entirely. A mounted\nranger-pdp-site.xml is used as-is. python3-yaml is installed from the\nUbuntu archive for the renderer.\n\nThe PDP refuses to start without a usable inbound authentication handler,\nso the image always enables header-based authn (X-Forwarded-User by\ndefault), and the entrypoint fails fast with an actionable message when\nthe effective config leaves no handler usable.\n\nrelease/README.md gains PDP build and run commands; usage and\nconfiguration details are in release/README-pdp.md."
    },
    {
      "commit": "bf6f7da8282aa3fbea27c5da17f50e8611800580",
      "tree": "1dca5f58ba71117d397438ea0f958cd8f6b347fd",
      "parents": [
        "0e27092aedb0db01be54300f2936a6244e80ec6c"
      ],
      "author": {
        "name": "Mugdha Varadkar",
        "email": "fimugdha@users.noreply.github.com",
        "time": "Wed Sep 16 21:03:01 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 16 21:03:01 2026 +0530"
      },
      "message": "RANGER-5698 : Docker changes for enabling PAM authentication by default (#16)"
    },
    {
      "commit": "0e27092aedb0db01be54300f2936a6244e80ec6c",
      "tree": "6db2161473142118edbcd2709b7fb2ce1169e5e7",
      "parents": [
        "54a3e213359002dcf0cd06c22d801f5fc0dfe76a"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Fri Aug 07 10:54:41 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 07 10:54:41 2026 -0700"
      },
      "message": "Bump apache/ranger-base version in ranger docker image (#15)"
    },
    {
      "commit": "54a3e213359002dcf0cd06c22d801f5fc0dfe76a",
      "tree": "3dd7c7e75bfd15ec46b254e9f3c1aa0f265d14ff",
      "parents": [
        "0c1baa180776afc27c3d0e45e0ea076af5fc769f"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Fri Aug 07 07:48:48 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 07 07:48:48 2026 -0700"
      },
      "message": "Add ASF Allowlist Check workflow (#12)"
    },
    {
      "commit": "0c1baa180776afc27c3d0e45e0ea076af5fc769f",
      "tree": "2f20674383b6d339cdf5541ac551e7fc0155c29c",
      "parents": [
        "677b9b5a8bda6980da8f9db24a984e92f1fe1502"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Fri Aug 07 07:48:15 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 07 07:48:15 2026 -0700"
      },
      "message": "RANGER-5733: Enable Dependabot for github-actions (#14)"
    },
    {
      "commit": "677b9b5a8bda6980da8f9db24a984e92f1fe1502",
      "tree": "20132fc8e2351732e233074ce7690396e40e1629",
      "parents": [
        "937d2f13538a826c3bced638152fb49badb03b5c"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Thu Aug 06 08:24:25 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 06 08:24:25 2026 -0700"
      },
      "message": "Bump Github Action versions (#13)"
    },
    {
      "commit": "937d2f13538a826c3bced638152fb49badb03b5c",
      "tree": "02ade48752876f07a981e5631d04949ef168bb4d",
      "parents": [
        "6ac6f3c3b059569cff22ef781eb0bc9ed31901a6"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Wed Aug 05 19:22:10 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 05 19:22:10 2026 -0700"
      },
      "message": "RANGER-5727: Upgrade OS to Ubuntu 26.04 LTS (Python 3.14 by default) in ranger-base image (#11)"
    },
    {
      "commit": "6ac6f3c3b059569cff22ef781eb0bc9ed31901a6",
      "tree": "4ce9b96b98b659eac9cba1a749ed72f4f892feca",
      "parents": [
        "18262a427800d47d08e9351c6056aaabf3d64cb0"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Sun Mar 22 23:42:43 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 22 23:42:43 2026 -0700"
      },
      "message": "RANGER-5524: Bump GitHub Action versions (#10)"
    },
    {
      "commit": "18262a427800d47d08e9351c6056aaabf3d64cb0",
      "tree": "f526355837339f3ba32baace5bd74c7eb2e85d6d",
      "parents": [
        "3f77e227816579acfd872365ee09237c9b10e70d"
      ],
      "author": {
        "name": "Doroszlai, Attila",
        "email": "6454655+adoroszlai@users.noreply.github.com",
        "time": "Thu Mar 12 22:57:35 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 14:57:35 2026 -0700"
      },
      "message": "RANGER-5514. update docker setup to replace hardcoded hostname ranger-admin.rangernw (#9)"
    },
    {
      "commit": "3f77e227816579acfd872365ee09237c9b10e70d",
      "tree": "824418a30cf6524f58d5633d0a2a512a22a84184",
      "parents": [
        "0dd64756b1f5eff8f31c36d4c5506369e23385b3"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Thu Mar 05 14:56:02 2026 -0800"
      },
      "committer": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Thu Mar 05 14:56:02 2026 -0800"
      },
      "message": "RANGER-5506: Add docker buildx step in tag job\n"
    },
    {
      "commit": "0dd64756b1f5eff8f31c36d4c5506369e23385b3",
      "tree": "a65524a2f209f2b31a74ecc142d6e0f067be6a8f",
      "parents": [
        "834d1bbbc60c5c7d35f0930e5ca1d287f99a1fbf"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Thu Mar 05 11:11:23 2026 -0800"
      },
      "committer": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Thu Mar 05 11:11:23 2026 -0800"
      },
      "message": "RANGER-5506: Clone git repo\n"
    },
    {
      "commit": "834d1bbbc60c5c7d35f0930e5ca1d287f99a1fbf",
      "tree": "c5345866d32b0cc8550cb23fb5b49832d22b6ea2",
      "parents": [
        "7b7451dd2239ea7870e6629cb5c6f2ca0035ba96"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Thu Mar 05 11:00:09 2026 -0800"
      },
      "committer": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Thu Mar 05 11:00:09 2026 -0800"
      },
      "message": "RANGER-5506: Remove working directory and try with cd\n"
    },
    {
      "commit": "7b7451dd2239ea7870e6629cb5c6f2ca0035ba96",
      "tree": "2fd0876192cbe625b29c8308b8e47abecb1c7a39",
      "parents": [
        "a1d788028cc7520f10f25889990d34a668996a5f"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Thu Mar 05 10:52:00 2026 -0800"
      },
      "committer": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Thu Mar 05 10:52:00 2026 -0800"
      },
      "message": "RANGER-5506: Fix typo\n"
    },
    {
      "commit": "a1d788028cc7520f10f25889990d34a668996a5f",
      "tree": "7f98d950c32f1a41bc78cad021b3322d1332bded",
      "parents": [
        "9007159c407251dcd70d928b6f3e76f3e4c92575"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Thu Mar 05 10:43:00 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 05 10:43:00 2026 -0800"
      },
      "message": "RANGER-5506: Support Ranger Docker Image Releases from apache/ranger-tools (#8)\n\n"
    },
    {
      "commit": "9007159c407251dcd70d928b6f3e76f3e4c92575",
      "tree": "8799c02914ab76e83d92ffaa891df3b6af5726ce",
      "parents": [
        "95f06c459c77fb7f97fffe11df185b4f18f01adb"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Fri Jan 23 12:23:06 2026 -0800"
      },
      "committer": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Fri Jan 23 12:23:22 2026 -0800"
      },
      "message": "RANGER-5455: Refactor to use env variable RANGER_SCRIPTS\n"
    },
    {
      "commit": "95f06c459c77fb7f97fffe11df185b4f18f01adb",
      "tree": "6ae80693e9cea1f49a14e7671b09c19556730d03",
      "parents": [
        "de9303fec7f4dd794b14d301a8e30f5eb46246b4"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Fri Jan 23 09:55:17 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 23 09:55:17 2026 -0800"
      },
      "message": "RANGER-5455: Move Kerberos related scripts to base image (#7)\n\n"
    },
    {
      "commit": "de9303fec7f4dd794b14d301a8e30f5eb46246b4",
      "tree": "267066a0eb892a1bef3c5fdb8fcb253c44a6b0d5",
      "parents": [
        "16615a43ee66ada696f6941fc0dfb057f7f2c661"
      ],
      "author": {
        "name": "Ramesh",
        "email": "ramesh.mani@gmail.com",
        "time": "Thu Jan 01 21:56:27 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 01 21:56:27 2026 -0800"
      },
      "message": "RANGER-5365:Add test users into Ranger Docker Base Image (#6)\n\n* RANGER-5365:Add test users into Ranger Docker Base Image\n\nSigned-off-by: Ramesh Mani \u003crmani@apache.org\u003e\n\n* RANGER-5365:Add test users into Ranger Docker Base Image - co-pilot review fix\n\n* RANGER-5365:Add test users into Ranger Docker Base Image -review comment fix\n\n* RANGER-5365:Add test users into Ranger Docker Base Image -build issue fix\n\n* RANGER-5365:Add test users into Ranger Docker Base Image -build issue fix2\n\n---------\n\nSigned-off-by: Ramesh Mani \u003crmani@apache.org\u003e\nCo-authored-by: Ramesh Mani \u003crmani@apache.org\u003e"
    },
    {
      "commit": "16615a43ee66ada696f6941fc0dfb057f7f2c661",
      "tree": "101c0ad1ac4d19db793730027e214d47faed4579",
      "parents": [
        "a5aecfc0e67d156e6a0970f86e48227ca1253138"
      ],
      "author": {
        "name": "Madhan Neethiraj",
        "email": "madhan@apache.org",
        "time": "Thu Oct 23 11:12:13 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 23 11:12:13 2025 -0700"
      },
      "message": "RANGER-5381: add krb5-user package in ranger-base image (#5)\n\n"
    },
    {
      "commit": "a5aecfc0e67d156e6a0970f86e48227ca1253138",
      "tree": "0946a626489062f92199778dcdaca38ce5a52be2",
      "parents": [
        "7d7ac26b1f5ed26b30181b69c85c1fed0b788d7c"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Fri Jul 11 14:20:04 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 11 14:20:04 2025 -0700"
      },
      "message": "RANGER-5227: Add curl to the base image (#4)\n\n"
    },
    {
      "commit": "7d7ac26b1f5ed26b30181b69c85c1fed0b788d7c",
      "tree": "b929b16edcffd21a30d75d2bbbd8adede02cc134",
      "parents": [
        "25a75e359a39f91336f82526221ed509e1c34a2e"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Thu Jul 03 20:24:13 2025 -0700"
      },
      "committer": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Sat Jul 05 23:19:48 2025 -0700"
      },
      "message": "RANGER-5236: Setup apache/ranger-tools and enable contributions via PR\n"
    },
    {
      "commit": "25a75e359a39f91336f82526221ed509e1c34a2e",
      "tree": "26bb4deb9b1d90697cf5e612bb5fe4046c39a51e",
      "parents": [
        "e372fafbab928c68541fc4ab988c19f874f681c5"
      ],
      "author": {
        "name": "Attila Doroszlai",
        "email": "adoroszlai@apache.org",
        "time": "Sun Jun 29 17:31:02 2025 -0700"
      },
      "committer": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Sat Jul 05 23:15:58 2025 -0700"
      },
      "message": "RANGER-5158: Enable building ranger base images with CI in apache/ranger-tools\n\nCo-authored-by: Abhishek Kumar \u003cabhi@apache.org\u003e\n"
    },
    {
      "commit": "e372fafbab928c68541fc4ab988c19f874f681c5",
      "tree": "e33f108c00d1fb63bf977adc9a3ab4e84a3acdb2",
      "parents": [],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhishekkumar100031@gmail.com",
        "time": "Wed Jun 18 10:59:43 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 18 10:59:43 2025 -0700"
      },
      "message": "Add Apache License"
    }
  ]
}
