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

AMBARI-26059: Update builder and resource provider #3773

Open
wants to merge 40 commits into
base: branch-2.8
Choose a base branch
from

Conversation

tarihub
Copy link

@tarihub tarihub commented Mar 2, 2024

What changes were proposed in this pull request?

(Please fill in changes proposed in this fix)

How was this patch tested?

(Please explain how this patch was tested. Ex: unit tests, manual tests)
(If this patch involves UI changes, please attach a screen-shot; otherwise, remove this)

Please review Ambari Contributing Guide before opening a pull request.

JiaLiangC and others added 30 commits April 8, 2023 02:10
* AMBARI-25946: Fix CI/CD error for Ambari WebUI Tests

Signed-off-by: Brahma Reddy Battula <[email protected]>
…ache#3695)

* AMBARI-25932: fix wrong config file name in spark service advisor

* Trigger CI/CD

* refactor spark2 related variable name to  spark

* fix

* remove livy2 in spark advisor ,cause it not supported in bigtop 3.2 stack

* remove spark sac and atlas related code,cause we haven't integrated Atlas yet.
…ement in configuration files for service was invalided (apache#3646)
…e#3677)

* AMBARI-25894: Missing file service_advisor.py in some serivces

* remove -Dhdp.version
* AMBARI-25965: Upgrade service version to Bigtop 3.3.0

* remove service_advisor.py
JiaLiangC and others added 8 commits August 27, 2023 23:29
PhantomJS is a headless web browser scriptable with JavaScript. The package is no longer maintained and does not even support ES6 features of Javascript.
Chrome launched ChromeHeadless which works very similar to PhantomJs. The fix will require Karma to use ChromeHeadless as the web browser instead of PhantomJs

How was this patch tested?
Ran test cases for ambari-web and it gives the desired reports.

Please review Ambari Contributing Guide before opening a pull request.

Karma Amabri web admin chrome headless

Remve phantom js package

Co-authored-by: Hassija, Vanshu <[email protected]>
Signed-off-by: Mohammad Arshad <[email protected]>
* AMBARI-26000 support python3 on trunk
* remove yum since it's not supported in py3
* 1.fix shell decode error
2.fix sudo encoding error
3.remove redunant get_encoded_string
* remove duplicate import
* fix bugs
* update ambari metrics to python3
* fix review comment

Co-authored-by: jialiang <[email protected]>
Co-authored-by: jialiang <[email protected]>

Signed-off-by: Mohammad Arshad <[email protected]>
@brahmareddybattula
Copy link
Contributor

brahmareddybattula commented Apr 15, 2024

@tarihub thanks for reporting and working on this. Could you please add one Unit Test case for this and attach the validation snapshots after fixing this.?

@tarihub
Copy link
Author

tarihub commented Apr 15, 2024

of course~

@tarihub
Copy link
Author

tarihub commented Apr 17, 2024

I've been a little busy lately, it might take a while

@tarihub
Copy link
Author

tarihub commented May 6, 2024

Hi @brahmareddybattula , I add Unit Test for this problem which would be fail if takes the origin unpatch code
image

After patch, Unit Test will run successfully.
image

Validation for this fix: script.filename can't be injectable.
image

@sandeep318kumar
Copy link
Contributor

@tarihub looks like CI has not run for this PR. Can you rebase and push again?

@tarihub
Copy link
Author

tarihub commented Oct 26, 2024

@tarihub looks like CI has not run for this PR. Can you rebase and push again?

@sandeep318kumar hello, I merge the latest commit, but CI still not run

update:
CI may seems run, but I don't have jenkins permission to see detail
image

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.