Skip to content

[SPARK-38261][INFRA] Add missing R packages from base image#35583

Closed
khalidmammadov wants to merge 1 commit intoapache:masterfrom
khalidmammadov:sync_doc_build_with_base
Closed

[SPARK-38261][INFRA] Add missing R packages from base image#35583
khalidmammadov wants to merge 1 commit intoapache:masterfrom
khalidmammadov:sync_doc_build_with_base

Conversation

@khalidmammadov
Copy link
Contributor

Current GitHub workflow job Linters, licenses, dependencies and documentation generation is missing R packages to complete Documentation and API build.

Build and test - is not failing as these packages are installed on the base image.

We need to keep them in-sync IMO with the base image for easy switch back to ubuntu runner when ready.

Reference: The base image

What changes were proposed in this pull request?

Adding missing packages to the workflow file

Why are the changes needed?

To make them inline with the base image config and make the job task complete for standalone execution (i.e. without this image)

Does this PR introduce any user-facing change?

No

How was this patch tested?

GitHub builds and in the local Docker containers

@github-actions github-actions bot added the INFRA label Feb 20, 2022
@khalidmammadov
Copy link
Contributor Author

Related: #35516

@AmplabJenkins
Copy link

Can one of the admins verify this patch?

Copy link
Member

@HyukjinKwon HyukjinKwon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay, I guess we should better list them all.

@HyukjinKwon
Copy link
Member

Merged to master.

dongjoon-hyun pushed a commit that referenced this pull request Jan 4, 2023
Current GitHub workflow job **Linters, licenses, dependencies and documentation generation** is missing R packages to complete Documentation and API build.

**Build and test** -  is not failing as these packages are installed on the base image.

We need to keep them in-sync IMO with the base image for easy switch back to ubuntu runner when ready.

Reference: [**The base image**](https://hub.docker.com/layers/dongjoon/apache-spark-github-action-image/20220207/images/sha256-af09d172ff8e2cbd71df9a1bc5384a47578c4a4cc293786c539333cafaf4a7ce?context=explore)

Adding missing packages to the workflow file

To make them inline with the base image config and make the job task **complete** for standalone execution (i.e. without this image)

No

GitHub builds and in the local Docker containers

Closes #35583 from khalidmammadov/sync_doc_build_with_base.

Authored-by: khalidmammadov <xmamedov@hotmail.com>
Signed-off-by: Hyukjin Kwon <gurwls223@apache.org>
(cherry picked from commit 8985427)
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
@dongjoon-hyun
Copy link
Member

This is backported to branch-3.2.

sunchao pushed a commit to sunchao/spark that referenced this pull request Jun 2, 2023
Current GitHub workflow job **Linters, licenses, dependencies and documentation generation** is missing R packages to complete Documentation and API build.

**Build and test** -  is not failing as these packages are installed on the base image.

We need to keep them in-sync IMO with the base image for easy switch back to ubuntu runner when ready.

Reference: [**The base image**](https://hub.docker.com/layers/dongjoon/apache-spark-github-action-image/20220207/images/sha256-af09d172ff8e2cbd71df9a1bc5384a47578c4a4cc293786c539333cafaf4a7ce?context=explore)

Adding missing packages to the workflow file

To make them inline with the base image config and make the job task **complete** for standalone execution (i.e. without this image)

No

GitHub builds and in the local Docker containers

Closes apache#35583 from khalidmammadov/sync_doc_build_with_base.

Authored-by: khalidmammadov <xmamedov@hotmail.com>
Signed-off-by: Hyukjin Kwon <gurwls223@apache.org>
(cherry picked from commit 8985427)
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants