Skip to content

Conversation

@rikatz
Copy link
Member

@rikatz rikatz commented Dec 13, 2020

Signed-off-by: Ricardo Pchevuzinske Katz ricardo.katz@gmail.com

/kind cleanup

What this PR does / why we need it: Kubernetes have some specific files to work in FreeBSD, but it doesn't actually compile in FreeBSD because the mode to get the uptime used in GetBootTime differs from Linux (and FreeBSD does not have a sysinfo syscall).

This PR uses the following syscall: https://www.freebsd.org/cgi/man.cgi?query=clock_gettime&apropos=0&sektion=0&manpath=FreeBSD+12.2-RELEASE&arch=default&format=html

Special notes for your reviewer:

Does this PR introduce a user-facing change?:

NONE

/sig node
/priority backlog

@k8s-ci-robot k8s-ci-robot added kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. sig/node Categorizes an issue or PR as relevant to SIG Node. priority/backlog Higher priority than priority/awaiting-more-evidence. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. release-note-none Denotes a PR that doesn't merit a release note. needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. labels Dec 13, 2020
@rikatz
Copy link
Member Author

rikatz commented Dec 13, 2020

/test pull-kubernetes-e2e-gce-100-performance

@ehashman
Copy link
Member

@rikatz Can you please update the Linux test to remove the freebsd build, and add a similar unit test for freebsd?

@rikatz
Copy link
Member Author

rikatz commented Dec 21, 2020

@ehashman right now :)

I've also renamed bootime_util_linux_test.go to boottime_util_linux_test.go to reflect the tested package/file (boottime_util_linux.go

Copy link
Member

@ehashman ehashman left a comment

Choose a reason for hiding this comment

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

/lgtm

seems fine to me, needs an approver to TAL

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Dec 21, 2020
@rikatz
Copy link
Member Author

rikatz commented Dec 21, 2020

Thanks! Do you want me to squash this into one commit only?

@ehashman
Copy link
Member

These would be fine to squash since they're not logically separate, but generally k8s doesn't require squashing commits: https://github.com/kubernetes/community/blob/master/contributors/guide/pull-requests.md

Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>
@k8s-ci-robot k8s-ci-robot removed the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Dec 22, 2020
@rikatz
Copy link
Member Author

rikatz commented Dec 22, 2020

Yup, I thought so (small commits right).

Squashed here, will seek for an approver in slack! Thank you for the review!

@dougsland
Copy link
Contributor

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Jan 1, 2021
@rikatz
Copy link
Member Author

rikatz commented Jan 13, 2021

/assign @derekwaynecarr

@rikatz
Copy link
Member Author

rikatz commented Jan 13, 2021

/test pull-kubernetes-node-e2e-podutil

Triggering this to validate a non related prow job being worked with test-infra

@rikatz
Copy link
Member Author

rikatz commented Jan 20, 2021

/pull-kubernetes-e2e-ubuntu-gce-network-policies
non related job just to test the network policies using podutils

@rikatz
Copy link
Member Author

rikatz commented Jan 20, 2021

/test pull-kubernetes-e2e-ubuntu-gce-network-policies
non related job just to test the network policies using podutils

@rikatz
Copy link
Member Author

rikatz commented Jan 20, 2021

/test pull-kubernetes-e2e-ubuntu-gce-network-policies

@rikatz
Copy link
Member Author

rikatz commented Jan 21, 2021

/test pull-kubernetes-e2e-ubuntu-gce-network-policies

This is the lucky attempt

@ehashman
Copy link
Member

that's an experimental optional slow test, why is it running? hrm. would need a repo admin to override.

@rikatz
Copy link
Member Author

rikatz commented Jan 22, 2021 via email

@rikatz
Copy link
Member Author

rikatz commented Jan 24, 2021

/test pull-kubernetes-e2e-ubuntu-gce-network-policies

Testing again

@ehashman please disregard this test :)

@ehashman
Copy link
Member

/triage accepted

@rikatz the test failure will block this PR from merging as an FYI

@k8s-ci-robot k8s-ci-robot added triage/accepted Indicates an issue or PR is ready to be actively worked on. and removed needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. labels Jan 25, 2021
@rikatz
Copy link
Member Author

rikatz commented Jan 25, 2021

/triage accepted

@rikatz the test failure will block this PR from merging as an FYI

Thanks :)

I guessed, because it's optional (not Required) Prow would allow it to pass.

Anyway I still have to wait for some approval and I'm following sig-net folks re-writing of this test :) Let me check the job history to see if it does pass now.

Thank you very much! :)

@rikatz
Copy link
Member Author

rikatz commented Jan 25, 2021

/test pull-kubernetes-e2e-ubuntu-gce-network-policies

@mrunalp
Copy link
Contributor

mrunalp commented Jan 28, 2021

/approve

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: ehashman, mrunalp, rikatz

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jan 28, 2021
@rikatz
Copy link
Member Author

rikatz commented Jan 29, 2021

/test pull-kubernetes-conformance-kind-ga-only-parallel

@k8s-ci-robot k8s-ci-robot merged commit 6702359 into kubernetes:master Jan 29, 2021
@k8s-ci-robot k8s-ci-robot added this to the v1.21 milestone Jan 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. area/kubelet cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. lgtm "Looks good to me", indicates that a PR is ready to be merged. priority/backlog Higher priority than priority/awaiting-more-evidence. release-note-none Denotes a PR that doesn't merit a release note. sig/node Categorizes an issue or PR as relevant to SIG Node. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. triage/accepted Indicates an issue or PR is ready to be actively worked on.

Projects

Development

Successfully merging this pull request may close these issues.

6 participants