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

HC-273: provision SDSWatch client on PCM components: mozart, metrics, and grq #71

Merged
merged 8 commits into from
Feb 10, 2021

Conversation

pymonger
Copy link
Contributor

This PR primarily provisions the mozart, metrics and grq PCM components with the SDSWatch client configuration file (see hysds/hysds#100) and run_sdswatch_client.sh script (added to the send_shipper_conf fabric function).

Additionally:

  • both the run_sdswatch_client.sh and run_docker_registry.sh scripts have been generalized so that they can run on any of the PCM components: mozart, metrics, grq, factotum, and verdi
  • a new fabric function, send_hysds_scripts, was added to provision the run_docker_registry.sh to the virtualenv bin directory of each component; this function can be extended in the future to provision additional scripts
  • the run_sdswatch_client.sh script was updated to disable X-Pack monitoring; otherwise errors trying to reach the license server via Elasticsearch keep accumulating in the log file

See https://hysds-core.atlassian.net/browse/HC-273 for end-to-end test results.

@pymonger pymonger merged commit 49c2667 into develop Feb 10, 2021
@pymonger pymonger deleted the HC-273 branch February 10, 2021 16:31
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.

2 participants