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

Fix make deploy-debug #876

Merged
merged 1 commit into from
Sep 10, 2024

Conversation

shreyas-s-rao
Copy link
Contributor

How to categorize this PR?

/area dev-productivity
/kind bug

What this PR does / why we need it:
Fix a bug introduced by #842, which added the -w flag to the go build flags. This has now been removed. Additionally, enabling leader election during debugging caused timeouts due to druid not being able to renew its lease while the developer walks through the code via breakpoints. This has now been fixed by removing leader election when deploying druid in debug mode, and setting replicas to 1.

Which issue(s) this PR fixes:
Fixes #

Special notes for your reviewer:
/cc @unmarshall

Release note:

NONE

@shreyas-s-rao shreyas-s-rao added this to the v0.24.0 milestone Sep 9, 2024
@shreyas-s-rao shreyas-s-rao requested a review from a team as a code owner September 9, 2024 11:49
@gardener-robot gardener-robot added needs/review Needs review area/dev-productivity Developer productivity related (how to improve development) kind/bug Bug size/xs Size of pull request is tiny (see gardener-robot robot/bots/size.py) labels Sep 9, 2024
@gardener-robot-ci-3 gardener-robot-ci-3 added reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) needs/ok-to-test Needs approval for testing (check PR in detail before setting this label because PR is run on CI/CD) and removed reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) labels Sep 9, 2024
@shreyas-s-rao
Copy link
Contributor Author

/test pull-etcd-druid-e2e-kind

1 similar comment
@shreyas-s-rao
Copy link
Contributor Author

/test pull-etcd-druid-e2e-kind

Copy link
Contributor

@unmarshall unmarshall left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@gardener-robot gardener-robot added reviewed/lgtm Has approval for merging and removed needs/review Needs review labels Sep 10, 2024
@unmarshall unmarshall merged commit 4fb2b05 into gardener:master Sep 10, 2024
10 checks passed
@gardener-robot-ci-2 gardener-robot-ci-2 added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Sep 10, 2024
@gardener-robot gardener-robot added the status/closed Issue is closed (either delivered or triaged) label Sep 10, 2024
@shreyas-s-rao shreyas-s-rao deleted the fix/make-deploy-debug branch September 10, 2024 07:12
@shreyas-s-rao shreyas-s-rao modified the milestones: v0.24.0, v0.23.0 Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dev-productivity Developer productivity related (how to improve development) kind/bug Bug needs/ok-to-test Needs approval for testing (check PR in detail before setting this label because PR is run on CI/CD) reviewed/lgtm Has approval for merging reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) size/xs Size of pull request is tiny (see gardener-robot robot/bots/size.py) status/closed Issue is closed (either delivered or triaged)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants