+1 Thanks & Regards, Himanshu maurya
From: Battula, Brahma Reddy <[email protected]> Date: Friday, April 4, 2025 at 12:29 PM To: [email protected] <[email protected]> Subject: Re: [VOTE] Release Apache Ambari 3.0.0 (rc0) +1 Thanks @Jialiang for driving this and detailed steps for release validation. * Built from Source * Verified the signature/checksums New website might need some improvements before we publish.? Regards, Brahma From: Kumar, Sandeep <[email protected]> Date: Friday, 4 April 2025 at 11:43 AM To: [email protected] <[email protected]> Subject: Re: [VOTE] Release Apache Ambari 3.0.0 (rc0) +1 Thanks & Regards, Sandeep Kumar From: Jialiang Cai <[email protected]> Date: Tuesday, 25 March 2025 at 9:33 AM To: [email protected] <[email protected]> Subject: [VOTE] Release Apache Ambari 3.0.0 (rc0) Hi All, This is a call for a vote to release Apache Ambari version 3.0.0 (rc0). --- **Release Details**: - **Issues Fixed**: Review the release notes: https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fambari.staged.apache.org%2Fdocs%2F3.0.0%2Frelease-notes&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646372602%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=%2FyrRbr%2Fb0MzRQuj%2BsJtKoQYPjsU1%2FY2nqTFj6CSvBxM%3D&reserved=0<https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fambari.staged.apache.org%2Fdocs%2F3.0.0%2Frelease-notes&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646391059%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=L%2F9xKUKIIFrBFlmTu6YkPBv14XYkKypYOeCkckOHfVg%3D&reserved=0><https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fambari.staged.apache.org%2Fdocs%2F3.0.0%2Frelease-notes&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646399887%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=QNF0YErAKlO%2BDTKAG%2BpXqegj6zALByBj93%2Ba3vHpKSU%3D&reserved=0><https://ambari.staged.apache.org/docs/3.0.0/release-notes> - **Release Candidates** (source-only release): https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fambari%2Fambari-3.0.0-rc0&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646408393%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=rHFBEmQwZXBcXU27j6Hq2ycxit21J3ZgLpRGzKpq4vQ%3D&reserved=0<https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fambari%2Fambari-3.0.0-rc0&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646416855%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=cmLFvUtL1SIy%2Fbnvcx8WdwY0%2FOvbkWlSDVIv3IoZXgI%3D&reserved=0><https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fambari%2Fambari-3.0.0-rc0&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646425372%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=8iPZkKH9JW6YGeurI0uvB04o6JjbSp4mr0m5fVAUlrI%3D&reserved=0><https://dist.apache.org/repos/dist/dev/ambari/ambari-3.0.0-rc0> - **Git Tag**: https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fambari%2Freleases%2Ftag%2Frelease-3.0.0-rc0&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646433815%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=ON8d%2F%2BrYJjljmy7%2BKrtXLaEUip7lmI3tKRPaTib6hG0%3D&reserved=0<https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fambari%2Freleases%2Ftag%2Frelease-3.0.0-rc0&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646442232%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=Qtr2D7Ic4629ooMI9Y8c4itYLwuRipLq5O3rbTshAUA%3D&reserved=0><https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fambari%2Freleases%2Ftag%2Frelease-3.0.0-rc0&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646450795%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=HLWDqUcnkA%2BwfMjx3vcDlNxYrPX3UBQMRDDaR8T95QE%3D&reserved=0><https://github.com/apache/ambari/releases/tag/release-3.0.0-rc0> - **Tag Hash**: 15feafb7dfa2f4964a01edac47c0956ab29ad99e - **Signing Key**: E33E3A690928A669 (available in KEYS file: https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fambari%2FKEYS&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646460116%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=A1H8xUr3Z2ESsn0mxyKs6a7KDZOBaj1FKCIrLwPTGvw%3D&reserved=0)<https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fambari%2FKEYS&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646468537%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=fY57DaAngERbLvx7ngjDxyYOSTOvqrsCW1%2BOI6v7%2B3U%3D&reserved=0><https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fambari%2FKEYS&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646476728%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=OfxffLj9qOhcfRCWs7Vr%2FUq5dJ5qyWmISCVylkuPfBI%3D&reserved=0><https://dist.apache.org/repos/dist/dev/ambari/KEYS> --- **Verification Steps** *Supported Systems*: Linux/macOS *Required Checks*: SHA512 Checksum + GPG Signature 1. **Download Artifacts**: Run the following commands (replace variables as needed): ``` VERSION="3.0.0" BASE_URL="https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fambari%2Fambari-3.0.0-rc0%2F&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646485968%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=xECFJAgnKkRC0GJ5RTftDZVwYycTZREgZw2%2BMNMEyIo%3D&reserved=0<https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fambari%2Fambari-3.0.0-rc0%2F&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646494664%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=6pGufhXi%2BezvcX%2BARjnTiWUhQzdsrxStBSkitDJCvtU%3D&reserved=0<https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fambari%2Fambari-3.0.0-rc0%2F&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646503274%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=vl8RvTC8G0CDqFRZfgMnebCn4qtsb6xTZqwZ3n4ZpbQ%3D&reserved=0<https://dist.apache.org/repos/dist/dev/ambari/ambari-3.0.0-rc0/>>>" wget "${BASE_URL}/apache-ambari-${VERSION}-src.tar.gz" \ "${BASE_URL}/apache-ambari-${VERSION}-src.tar.gz.asc" \ "${BASE_URL}/apache-ambari-${VERSION}-src.tar.gz.sha512" ``` 2. **Verify SHA512 Checksum**: Execute: ``` sha512sum -c "apache-ambari-${VERSION}-src.tar.gz.sha512" ``` *Expected Output*: `apache-ambari-3.0.0-src.tar.gz: OK` *Troubleshooting* (manual check): ``` shasum -a 512 "apache-ambari-${VERSION}-src.tar.gz" | diff - "apache-ambari-${VERSION}-src.tar.gz.sha512" # No output indicates consistency ``` 3. **Verify GPG Signature**: a) Import the public key: ``` curl -sL "https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fambari%2FKEYS&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646511696%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=g%2FasaDGOkyLxhdjj19G08%2F5M%2F1yFyk437cRq47r3PhE%3D&reserved=0<https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fambari%2FKEYS&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646520029%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=DkC4IZaTp5nEEsAqlE4BV9G6y%2FGFs%2F2%2Bt0I4mtd%2Fqxs%3D&reserved=0<https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fambari%2FKEYS&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646529087%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=3cjFFTgO1JhO2Td0xnMH15e6jpDmNcATEUuoOuN%2Fcts%3D&reserved=0<https://dist.apache.org/repos/dist/dev/ambari/KEYS>>>" | gpg --import ``` b) Verify the signature: ``` gpg --verify "apache-ambari-${VERSION}-src.tar.gz.asc" "apache-ambari-${VERSION}-src.tar.gz" ``` *Expected Output*: `gpg: Good signature from "[Release Manager Name] <[email protected]>"` c) If encountering "No public key" errors, confirm key import: ``` gpg --list-keys "E33E3A690928A669" ``` --- **Build Instructions** *Prerequisites*: - For Rocky Linux 8/9: ``` sudo yum install java-17-openjdk-devel export JAVA_HOME=/usr/lib/jvm/java-17-openjdk export PATH=$JAVA_HOME/bin:$PATH ``` - For Ubuntu 22.04: ``` sudo apt install openjdk-17-jdk export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 export PATH=$JAVA_HOME/bin:$PATH ``` *Compile*: ``` mvn -B clean install package \ -Drat.skip=true \ -DskipTests \ -Dmaven.test.skip=true \ -Dfindbugs.skip=true \ -Dcheckstyle.skip=true ``` --- **Additional Notes**: 1. **RPM Packages**: This release includes RPMs for Rocky Linux 8/9. Installation guide: https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fambari.staged.apache.org%2Fdocs%2F3.0.0%2Fquick-start%2Fquick-start-guide&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646537535%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=TXPCo7waBdCRv0CqZLTzmuAXhNTHzPqnI%2BXy0NctVww%3D&reserved=0<https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fambari.staged.apache.org%2Fdocs%2F3.0.0%2Fquick-start%2Fquick-start-guide&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646546687%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=5VbOgQqi7bCI91kNhILoxo7qdrP0B7DAfB68y36aqjA%3D&reserved=0><https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fambari.staged.apache.org%2Fdocs%2F3.0.0%2Fquick-start%2Fquick-start-guide&data=05%7C02%7Chmaurya%40visa.com%7Cde927a133fdc4da1dead08dd7346392a%7C38305e12e15d4ee888b9c4db1c477d76%7C0%7C0%7C638793467646555652%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=MJC4oOVumERekRMbm0bCjnYunrun1wjIOI5Mo4kGVcM%3D&reserved=0><https://ambari.staged.apache.org/docs/3.0.0/quick-start/quick-start-guide> 2. **RPM Hosting**: RPMs will be hosted either on a CloudCone-sponsored CDN (pending agreement) or a limited-bandwidth server (3TB/month). --- **Voting Guidelines**: [ ] +1 Approve [ ] +0 No opinion [ ] -1 Disapprove (provide reason) *Voting Period*: 72 hours minimum. Thanks, The Apache Ambari Team
