-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
pull-kubernetes-e2e-kops-aws failed for 1.19 #9526
pull-kubernetes-e2e-kops-aws failed for 1.19 #9526
Comments
Hey @jqmichael. The problem is that your setup doesn't build the ARM64 binaries. Not quite sure how the build part works in that job or if it is possible to build ARM64 or cross-builld . |
Ah, thanks @hakman. Wasn't sure if that message was red-herring. Let me look into this. |
Btw, any special reason you need to run this test, just curious. :) |
That was run as part of a similar PR in k8s/k8s. kubernetes/kubernetes#91513 |
/reopen kops needs to not fail when there are only binaries for the current platform. it's very expensive (think 8 cores x 50GB takes over an hour) to do a full Kubernetes cross build / release build, and a ton of disk space on the node. kubernetes presubmit builds a bazel-cached amd64 only build. even if we started running arm in presubmit for some reason we would not want to build every platform. |
@BenTheElder: Reopened this issue. 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. |
alternatively we can remove this presubmit and use the shared CI cross builds. but we strongly avoid doing |
@BenTheElder Thanks for the feedback. Being a manually triggered job thought it may be ok. Anyway, it doesn't work, so I will revert the changes. |
that's the simplest option, I don't know who may or may not be trying to
use this though and what the use case is.
one option I kicked around with justin (we happened to be talking already)
is having an option / env to allow missing architectures.
KOPS_YOLO_MISSING_BINARIES
if you will
…On Wed, Jul 8, 2020 at 9:07 PM Ciprian Hacman ***@***.***> wrote:
@BenTheElder <https://github.com/BenTheElder> Thanks for the feedback.
Being a manually triggered job thought it may be ok. Anyway, it doesn't
work, so I will revert the changes.
Not sure what the purpose of this presubmit is in k/k and if it can be
removed and just have periodic job instead (I think that is what you were
suggesting).
/cc @justinsb <https://github.com/justinsb> @rifelpet
<https://github.com/rifelpet>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#9526 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHADK2GYVOTEZGWEMY55D3R2U673ANCNFSM4OUTWOYA>
.
|
Wondering if it is feasible for kops to take a whitelist instead of a blacklist for architectures. I'm interested in taking that task if someone can point me to where that change should be. (Apologies again for not doing the code digging myself. A busy week.) |
Thanks for volunteering @jqmichael :). |
Hey kops experts,
Could anyone help me understand why the presubmit job below consistantly failed for 1.19?
https://prow.k8s.io/view/gcs/kubernetes-jenkins/pr-logs/pull/91513/pull-kubernetes-e2e-kops-aws/1280849041231450112/
The build job output seemed to suggest kube-apiserver isn't up running for some reason? If so, any hints where I could go find kube-apiserver/kubelet logs?
Thanks
1. What
kops
version are you running? The commandkops version
, will displaythis information.
2. What Kubernetes version are you running?
kubectl version
will print theversion if a cluster is running or provide the Kubernetes version specified as
a
kops
flag.3. What cloud provider are you using?
4. What commands did you run? What is the simplest way to reproduce this issue?
5. What happened after the commands executed?
6. What did you expect to happen?
7. Please provide your cluster manifest. Execute
kops get --name my.example.com -o yaml
to display your cluster manifest.You may want to remove your cluster name and other sensitive information.
8. Please run the commands with most verbose logging by adding the
-v 10
flag.Paste the logs into this report, or in a gist and provide the gist link here.
9. Anything else do we need to know?
The text was updated successfully, but these errors were encountered: