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]
>>
>>

Reply via email to