BTW, while it builds fine on Linux (I built on Amazon Linux) the build failed on my Mac.
[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.3:install-node-and-npm (install node and npm) on project ambari-admin: Could not download Node.js: Got error code 404 from the server. -> [Help 1] [ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.4:install-node-and-yarn (install node and yarn) on project ambari-web: Could not download Node.js: Got error code 404 from the server. -> [Help 1] I guess it requires a Node.js binary specific to Mac. If anyone knows a workaround please let me know! On Thu, Apr 3, 2025 at 10:53 PM Wei-Chiu Chuang <[email protected]> wrote: > +1 (binding) > > Jialiang, the new website is not up yet, still in staging. Do you plan to > replace the existing site soon? Looking forward to it! > > On Tue, Apr 1, 2025 at 6:37 PM Yu Zhang <[email protected]> wrote: > >> +1 >> >> web/docs working fine >> >> On 2025/03/25 04:02:33 Jialiang Cai wrote: >> > 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://ambari.staged.apache.org/docs/3.0.0/release-notes >> > - **Release Candidates** (source-only release): >> > https://dist.apache.org/repos/dist/dev/ambari/ambari-3.0.0-rc0 >> > - **Git Tag**: >> > https://github.com/apache/ambari/releases/tag/release-3.0.0-rc0 >> > - **Tag Hash**: >> > 15feafb7dfa2f4964a01edac47c0956ab29ad99e >> > - **Signing Key**: >> > E33E3A690928A669 (available in KEYS file: >> > 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://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://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://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 >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >>
