Skip to content

[SPARK-56039][INFRA] Install remotes R package for dev/infra/Dockerfile#54872

Closed
dongjoon-hyun wants to merge 1 commit intoapache:masterfrom
dongjoon-hyun:SPARK-56039
Closed

[SPARK-56039][INFRA] Install remotes R package for dev/infra/Dockerfile#54872
dongjoon-hyun wants to merge 1 commit intoapache:masterfrom
dongjoon-hyun:SPARK-56039

Conversation

@dongjoon-hyun
Copy link
Member

@dongjoon-hyun dongjoon-hyun commented Mar 17, 2026

What changes were proposed in this pull request?

This PR aims to recover the Cache base image GitHub Action CI by installing remotes R package for dev/infra/Dockerfile. Currently, it broke branch-4.0.

Why are the changes needed?

Currently, Build / Cache base image / main (push) GitHub Action job has been broken due to the new devtools 2.5.0 release. This PR aims to installation remotes package explicitly because we cannot pin devtools itself.

Does this PR introduce any user-facing change?

No.

How was this patch tested?

Recover the CIs.

Was this patch authored or co-authored using generative AI tooling?

Generated-by: Claude Code (claude-opus-4-6)

@holdenk
Copy link
Contributor

holdenk commented Mar 17, 2026

So I've got another PR over in https://github.com/apache/spark/pull/54838/changes which is a follow on to the fix for the other R docker container challenge, main difference is also swittching to using pack since devtools is deprecated (it does keep devtools for one package though for the template, we might want to remove that template long term). WDYT @dongjoon-hyun

@dongjoon-hyun
Copy link
Member Author

@holdenk . At first glance, your PR is about different file, isn't it? This PR aims to recover the failure of Build / Cache base image GitHub Action job on branch-4.0.

Screenshot 2026-03-17 at 12 21 43

@holdenk
Copy link
Contributor

holdenk commented Mar 17, 2026

Yes more do we want to switch to modern non devtools install util here as well (pak).

@dongjoon-hyun
Copy link
Member Author

FYI, last night, there was an outage in the master branch and it's fixed already.

Screenshot 2026-03-17 at 12 23 44

@dongjoon-hyun
Copy link
Member Author

Yes more do we want to switch to modern non devtools install util here as well (pak).

Let me review and comment on your PR, @holdenk ~

@dongjoon-hyun
Copy link
Member Author

dongjoon-hyun commented Mar 17, 2026

Could you review this PR to recover branch-4.0, @peter-toth ? I believe this is the last missing part for branch-4.0.

Screenshot 2026-03-17 at 12 40 01

@dongjoon-hyun
Copy link
Member Author

Thank you, @peter-toth !

@dongjoon-hyun
Copy link
Member Author

Since the remaining running CI test pipelines on this PR are irrelevant to this PR, I'm going to merge this to re-trigger branch-4.0.

@dongjoon-hyun
Copy link
Member Author

dongjoon-hyun commented Mar 17, 2026

Merged to master/4.1/4.0.

@dongjoon-hyun dongjoon-hyun deleted the SPARK-56039 branch March 17, 2026 20:04
dongjoon-hyun added a commit that referenced this pull request Mar 17, 2026
…rfile`

### What changes were proposed in this pull request?

This PR aims to recover the `Cache base image` GitHub Action CI by installing `remotes` R package for `dev/infra/Dockerfile`. Currently, it broke `branch-4.0`.

### Why are the changes needed?

Currently, `Build / Cache base image / main (push)` GitHub Action job has been broken due to the new `devtools` 2.5.0 release. This PR aims to installation `remotes` package explicitly because we cannot pin `devtools` itself.

- https://github.com/r-lib/devtools/releases/tag/v2.5.0 (2026-03-16)
- `branch-4.0`: https://github.com/apache/spark/actions/runs/23209985590/job/67455852567

### Does this PR introduce _any_ user-facing change?

No.

### How was this patch tested?

Recover the CIs.

### Was this patch authored or co-authored using generative AI tooling?

Generated-by: Claude Code (claude-opus-4-6)

Closes #54872 from dongjoon-hyun/SPARK-56039.

Authored-by: Dongjoon Hyun <dongjoon@apache.org>
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
(cherry picked from commit 6c5d707)
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
dongjoon-hyun added a commit that referenced this pull request Mar 17, 2026
…rfile`

### What changes were proposed in this pull request?

This PR aims to recover the `Cache base image` GitHub Action CI by installing `remotes` R package for `dev/infra/Dockerfile`. Currently, it broke `branch-4.0`.

### Why are the changes needed?

Currently, `Build / Cache base image / main (push)` GitHub Action job has been broken due to the new `devtools` 2.5.0 release. This PR aims to installation `remotes` package explicitly because we cannot pin `devtools` itself.

- https://github.com/r-lib/devtools/releases/tag/v2.5.0 (2026-03-16)
- `branch-4.0`: https://github.com/apache/spark/actions/runs/23209985590/job/67455852567

### Does this PR introduce _any_ user-facing change?

No.

### How was this patch tested?

Recover the CIs.

### Was this patch authored or co-authored using generative AI tooling?

Generated-by: Claude Code (claude-opus-4-6)

Closes #54872 from dongjoon-hyun/SPARK-56039.

Authored-by: Dongjoon Hyun <dongjoon@apache.org>
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
(cherry picked from commit 6c5d707)
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
(cherry picked from commit 10dd228)
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants