-
Notifications
You must be signed in to change notification settings - Fork 145
ETCD-179: Bug 1931658: render: refactor scaling strategies #547
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
ETCD-179: Bug 1931658: render: refactor scaling strategies #547
Conversation
Why is it desirable to switch to defining the manifests in code? Is there a limitation of template substitution that suggests this change? |
ec84b3b
to
c799473
Compare
In the case of conditional changes against the resource using the raw object seems more natural vs rendering template variables with conditional logic. We could use a base object and append then rewrite to disk but it feels strange. |
6f728c5
to
aa330ca
Compare
@hexfusion: This pull request references Bugzilla bug 1931658, which is valid. The bug has been moved to the POST state. The bug has been updated to refer to the pull request using the external bug tracker. 3 validation(s) were run on this bug
In response to this:
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. |
@hexfusion: This pull request references Bugzilla bug 1931658, which is valid. 3 validation(s) were run on this bug
In response to this:
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. |
/test e2e-metal-single-node-live-iso |
/hold for sno tests |
agnostic fail looks like https://bugzilla.redhat.com/show_bug.cgi?id=1929389 |
/test e2e-agnostic |
This test is not setting the |
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.
/lgtm
Squash for merge?
Right. It uses bootstrap vm on aws. |
/hold cancel |
df6f35c
to
7ead1a3
Compare
infra |
added fixup |
18ce572
to
37903cd
Compare
rebased ready for review |
37903cd
to
26c8f02
Compare
/retest |
/test e2e-metal-single-node-live-iso |
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.
/lgtm
Signed-off-by: Sam Batschelet <[email protected]>
26c8f02
to
20c80c5
Compare
/retest |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: hexfusion, marun 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 |
/retest |
/retest Please review the full test history for this PR and help us cut down flakes. |
@hexfusion: The following test failed, say
Full PR test history. Your PR dashboard. 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. I understand the commands that are listed here. |
/retest Please review the full test history for this PR and help us cut down flakes. |
@hexfusion: All pull requests linked via external trackers have merged: Bugzilla bug 1931658 has been moved to the MODIFIED state. In response to this:
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. |
Currently, the bootstrap in place used with SNO adds an annotation
alpha.installer.openshift.io/etcd-bootstrap
which is intended to be used by the cluster to communicate with the bootstrap etcd instance. But bootstrap in place means that the bootstrap node will never be visible. The result is the cluster never pivots from the bootstrap node endpoint which is not expected. This change fixes that problem by adding theBootstrapInPlaceStrategy
which omits that annotation.