-
Notifications
You must be signed in to change notification settings - Fork 16.8k
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: sekka1 If they are not already assigned, you can assign the PR to them by writing The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Hi @sekka1. Thanks for your PR. I'm waiting for a helm member to verify that this patch is reasonable to test. If it is, they should reply with I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
@cpanato Here is the new PR with only the Locust v0.9.0 update. |
@cpanato can you approve? |
@sekka1 you need to sign the DCO What happens with the previous image repo? is this new an official one? |
Signed-off-by: garland <garlandk@gmail.com>
Signed the DCO. This is still the image from my repo. Still trying to get them to get their own image: locustio/locust#849 |
i would defer to the chart maintainers this PR @unguiculus @davidkarlsen |
@unguiculus @davidkarlsen can you take a look at this for updating locust to the latest release? |
@cpanato dont seem like the maintainers of this chart is responding. What would the next options be? |
@sekka1 - what is the github repo for your Dockerfile? the Honestbee Dockerfile is here - https://github.com/honestbee/distributed-load-testing/blob/master/locust-image/app/entrypoint.sh the entrypoint for the workers used a loop to wait until the master became available, else you'd have a master that starts without the workers registered. I don't know if Locust 0.9.0 has added fixes to avoid that scenario as I'm no longer at Honestbee and neither me or Honestbee is currently using Locust anymore. If nobody of the Locust maintainers or community is willing to step up to manage these charts, we might just need to deprecate it - or add sources / references to the README so people can trust the docker images they run. |
@so0k Here is the Dockerfile: https://github.com/locustio/locust/blob/master/Dockerfile There dont seem to be any loops on the worker waiting for the master. I didnt seem to run into this issue when i was using this. Perhaps I should rather post this chart to the locust github repo instead and see if they will take it in? |
@so0k No answer to my question about them creating an offical docker image: locustio/locust#849 Can we move forward to merging this? |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions. |
can we please support @sekka1 in getting this done. Current chart is very outdated and there seems to be a lot of interest! |
/ok-to-test |
selector: | ||
matchLabels: | ||
component: master | ||
app: {{ template "locust.fullname" . }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please follow the doc: https://github.com/helm/charts/blob/master/REVIEW_GUIDELINES.md#deployments-statefulsets-daemonsets-selectors
beside the app
please add release
selector: | ||
matchLabels: | ||
component: master | ||
app: {{ template "locust.fullname" . }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
app: {{ template "locust.fullname" . }} | |
app: {{ template "locust.fullname" . }} | |
release: {{ .Release.Name | quote }} |
/assign |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions. |
This issue is being automatically closed due to inactivity. |
Is there any update to getting this merged? |
What this PR does / why we need it:
This updates Locust to the latest v0.9.0. It also uses the Dockerfile in the Locust Github repo as the standard image.
Which issue this PR fixes
none