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

Smoke test errand fails #182

Open
voelzmo opened this issue Oct 14, 2020 · 0 comments
Open

Smoke test errand fails #182

voelzmo opened this issue Oct 14, 2020 · 0 comments

Comments

@voelzmo
Copy link

voelzmo commented Oct 14, 2020

Steps to reproduce

  • deploy with bosh deploy -d logsearch ~/workspace/logsearch-boshrelease/deployment/logsearch-deployment.yml -o ~/workspace/logsearch-boshrelease/deployment/operations/enable-router.yml -o ~/workspace/logsearch-boshrelease/deployment/operations/enable-tls.yml -o ~/workspace/logsearch-boshrelease/deployment/operations/disable-post-start.yml -o ~/workspace/logsearch-boshrelease/deployment/operations/change-azs.yml -v="azs=[z1,z2]"
  • deploy a second time without disable-post-start
  • bosh run-errand -d logsearch smoke_test

Expected

  • smoke test successful

Actual

  • smoke test fails because it cannot reach the master node on :9200. This is because the port is localhost accessible only.

Possible fixes

  • change the way the smoke test accesses the API
  • co-locate the smoke test with a master node
  • expose the API on the regular network interface and not only localhost
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

No branches or pull requests

1 participant