Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SPARK-35394][K8S][BUILD] Move kubernetes-client.version to root pom file #32531

Closed
wants to merge 1 commit into from
Closed

[SPARK-35394][K8S][BUILD] Move kubernetes-client.version to root pom file #32531

wants to merge 1 commit into from

Conversation

dongjoon-hyun
Copy link
Member

@dongjoon-hyun dongjoon-hyun commented May 13, 2021

What changes were proposed in this pull request?

This PR aims to unify two K8s version variables in two pom.xmls into one. kubernetes-client.version is correct because the artifact ID is kubernetes-client.

kubernetes.client.version (kubernetes/core module)
kubernetes-client.version (kubernetes/integration-test module)

Why are the changes needed?

Having two variables for the same value is confusing and inconvenient when we upgrade K8s versions.

Does this PR introduce any user-facing change?

No.

How was this patch tested?

Pass the CIs. (The compilation test passes are enough.)

@dongjoon-hyun
Copy link
Member Author

Could you review this, @attilapiros ?

@SparkQA
Copy link

SparkQA commented May 13, 2021

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/43011/

@SparkQA
Copy link

SparkQA commented May 13, 2021

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/43011/

@dongjoon-hyun
Copy link
Member Author

The Python module UT failure is SPARK-35392 and will be fixed in master branch via #32533 .

@SparkQA
Copy link

SparkQA commented May 13, 2021

Test build #138491 has finished for PR 32531 at commit c6ce0b7.

  • This patch passes all tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@dongjoon-hyun
Copy link
Member Author

Hi, @HyukjinKwon . Could you review this PR please?

Copy link
Member

@viirya viirya left a comment

Choose a reason for hiding this comment

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

looks good.

@dongjoon-hyun
Copy link
Member Author

Oh, thank you so much, @viirya !
Merged to master.

@dongjoon-hyun dongjoon-hyun deleted the SPARK-35394 branch May 13, 2021 07:42
@HyukjinKwon
Copy link
Member

LGTM2

@dongjoon-hyun
Copy link
Member Author

Thank you, @HyukjinKwon !

@attilapiros
Copy link
Contributor

LGTM

@dongjoon-hyun
Copy link
Member Author

Thank you, @attilapiros !

flyrain pushed a commit to flyrain/spark that referenced this pull request Sep 21, 2021
…file

This PR aims to unify two K8s version variables in two `pom.xml`s into one. `kubernetes-client.version` is correct because the artifact ID is `kubernetes-client`.

```
kubernetes.client.version (kubernetes/core module)
kubernetes-client.version (kubernetes/integration-test module)
```

Having two variables for the same value is confusing and inconvenient when we upgrade K8s versions.

No.

Pass the CIs. (The compilation test passes are enough.)

Closes apache#32531 from dongjoon-hyun/SPARK-35394.

Authored-by: Dongjoon Hyun <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants