ok, let me start the build this w/e.

one last minute change I intend to is cut hadoop-cos out as a dependency of
hadoop-cloud-storage, as the short term workaround for
https://issues.apache.org/jira/browse/HADOOP-18159

code which pulls in hadoop-cloud-storage will not get the cos-api library
which breaks s3 connections working against some regions; if
people explicitly want to use the cos store, they can just add it as a
dependency





On Thu, 16 Jun 2022 at 11:03, Ayush Saxena <ayush...@gmail.com> wrote:

> I'm assuming that the arm docker image can do the build, either on my
>> macbook or more likely an arm linux vm in someones cloud infrastructure?
>
> Yes, it would be the same release script but should be run on an ARM
> machine. The create-release script handles it here:
>
> https://github.com/apache/hadoop/blob/1b25851ad9ca5d1fc12b67089bb5adaa53641245/dev-support/bin/create-release#L207-L210
>
> if that's true, how do i get its artifacts into the release? is the idea I
>> just upload a whole new binary .tar.gz file with a suffix to make clear its
>> arm, while the rest of release (source, maven artifacts etc) comes from the
>> main one?
>
>
> Uploading the .tar.gz, the signature and the checksum files suffixed with
> -aarch64.tar.gz and so should do. Can check this commit, just upload files
> in a way that they get recognized by this code:
>
> https://github.com/apache/hadoop-site/commit/7487c909e835c10f6fe24aeb52d9784c4f06bdea
>
>
> for example
> if 3.3.3 had arm release the paths would have looked the way here:
>
> https://github.com/apache/hadoop-site/blob/asf-site/content/releases.html#L214-L216
>
> -Ayush
>
> On Thu, 16 Jun 2022 at 15:03, Steve Loughran <ste...@cloudera.com> wrote:
>
>> i'm going to cut a 3.3.4 release this week, i will try to do an arm
>> binary too.
>>
>> on that topic: how do i do this?
>>
>> I'm assuming that the arm docker image can do the build, either on my
>> macbook or more likely an arm linux vm in someones cloud infrastructure?
>>
>> if that's true, how do i get its artifacts into the release? is the idea
>> I just upload a whole new binary .tar.gz file with a suffix to make clear
>> its arm, while the rest of release (source, maven artifacts etc) comes from
>> the main one?
>>
>> On Thu, 16 Jun 2022 at 09:56, Ayush Saxena <ayush...@gmail.com> wrote:
>>
>>> Same question here:
>>>
>>> https://lists.apache.org/thread/rjn4zhdc30zrorsyr8jcsovmbl5hq6ol
>>>
>>> -Ayush
>>>
>>> Sent from my iPhone
>>>
>>> > On 16-Jun-2022, at 10:11 AM, Cheng Pan <pan3...@gmail.com> wrote:
>>> >
>>> > Hi community,
>>> >
>>> > I'm using Hadoop 3.3.1 to build cross-platform Docker images, and when
>>> > I'm trying to upgrade to 3.3.2 or 3.3.3, I found there is no aarch64
>>> > tgz like 3.3.1[1]. Where can I get them?
>>> >
>>> > [1]
>>> https://dlcdn.apache.org/hadoop/core/hadoop-3.3.1/hadoop-3.3.1-aarch64.tar.gz
>>> >
>>> > Thanks,
>>> > Cheng Pan
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
>>> > For additional commands, e-mail: common-dev-h...@hadoop.apache.org
>>> >
>>>
>>

Reply via email to