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-24332 - PERF 1.0 package not installed in the cluster at deploy time #1844

Merged
merged 1 commit into from Jul 24, 2018

Conversation

kasakrisz
Copy link
Contributor

What changes were proposed in this pull request?

When deploying a PERF 1.0 or 2.0 cluster the versions are not installed on the hosts.
For PERF stacks the stack-select tool is implemented in a python program (distro-select.py)
which manages the installed versions. It was not initialized with the version of the stack before cluster deployment.

How was this patch tested?

Manually:

  • Deploy ambari-server and agent to vm
  • Copy PERF stack code to vm and activate in metainfo.xml
  • Patch install_packages.py using install_packages.sed
  • set stack.hooks.folder=stacks/PERF/1.0/hooks in ambari-server properties
  • Patch PythonExecutor.py using PythonExecutor.sed
  • Start Ambari Server and deploy a PERF 1.0 stack using the Cluster creation wizard
  • Stop and Start all services
  • Stack and Versions->Versions tab should show PERF-1.0 is the Current

Please review:
@aonishuk @swagle @dlysnichenko @zeroflag

@kasakrisz kasakrisz self-assigned this Jul 23, 2018
@kasakrisz kasakrisz requested review from zeroflag, a user, swagle and aonishuk July 23, 2018 14:00
@asfgit
Copy link

asfgit commented Jul 23, 2018

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/3236/
Test PASSed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants