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

[ON HOLD] *: update kube vendor to latest master #510

Closed
wants to merge 2 commits into from

Conversation

runcom
Copy link
Member

@runcom runcom commented May 14, 2017

Close #509

Signed-off-by: Antonio Murdaca runcom@redhat.com

@runcom
Copy link
Member Author

runcom commented May 14, 2017

@mrunalp @sameo PTAL

@runcom
Copy link
Member Author

runcom commented May 14, 2017

@sameo CRI has removed netns path exposure from sandbox status, therefore network tests are now failing.

@runcom runcom force-pushed the upgrade-kube-to-latest-master branch from f3a836b to bd9a088 Compare May 14, 2017 15:46
@sameo
Copy link

sameo commented May 15, 2017

@runcom I'll try to fix those in the next 2 days. I'm travelling this week, I'll keep you posted.

@runcom
Copy link
Member Author

runcom commented May 15, 2017

@sameo no worry, I'll try to replace calls to netns exec with a simple container exec followed by an ip (or ifconfig) command to get container IP and verify tests.

@runcom
Copy link
Member Author

runcom commented May 15, 2017

@sameo I fixed them, this should be all green now

@runcom runcom force-pushed the upgrade-kube-to-latest-master branch from bd9a088 to 14f482a Compare May 15, 2017 08:58

check_pod_cidr $pod_id
check_pod_cidr $ctr_id

Copy link

Choose a reason for hiding this comment

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

you need a cleanup_ctrs call here.

Copy link
Member Author

Choose a reason for hiding this comment

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

fixed


ping_pod $pod_id
ping_pod $ctr_id

Copy link

Choose a reason for hiding this comment

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

ditto

Copy link
Member Author

Choose a reason for hiding this comment

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

fixed

[ "$status" -eq 0 ]

ping_pod_from_pod $pod2_id $pod1_id
ping_pod_from_pod $ctr2_id $ctr1_id
[ "$status" -eq 0 ]

Copy link

Choose a reason for hiding this comment

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

ditto

Copy link
Member Author

Choose a reason for hiding this comment

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

fixed

@sameo
Copy link

sameo commented May 15, 2017

@runcom besides the missing ctrs cleanups, LGTM.

@runcom runcom force-pushed the upgrade-kube-to-latest-master branch from 14f482a to 73f661f Compare May 15, 2017 09:21
@sameo
Copy link

sameo commented May 15, 2017

LGTM

@@ -10,10 +10,10 @@ import (

"github.com/urfave/cli"
"golang.org/x/net/context"
remocommandconsts "k8s.io/apimachinery/pkg/util/remotecommand"
Copy link
Contributor

Choose a reason for hiding this comment

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

Nit, and don't hold up the submit for this, but could you go back and change this variable name to "remotecommandconsts"? (Add 'te' after 'remo')

Copy link
Member Author

Choose a reason for hiding this comment

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

it's copy-pasted from kube, let's follow up on this so I don't have to rebase #511 again :)

Copy link
Contributor

Choose a reason for hiding this comment

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

That works for me.

Copy link
Contributor

@TomSweeneyRedHat TomSweeneyRedHat left a comment

Choose a reason for hiding this comment

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

minor nit, otherwise LGTM.

@runcom runcom force-pushed the upgrade-kube-to-latest-master branch from 73f661f to 09d34b7 Compare May 16, 2017 08:31
@runcom
Copy link
Member Author

runcom commented May 16, 2017

retest

@runcom
Copy link
Member Author

runcom commented May 16, 2017

all, this is rebased but I'd like to get #505 in firstly

@runcom
Copy link
Member Author

runcom commented May 17, 2017

retest

@mrunalp
Copy link
Member

mrunalp commented May 22, 2017

Needs rebase now. Let us get this one in. I want to get in one more update after this to enable sharing pid namespaces.

@runcom runcom force-pushed the upgrade-kube-to-latest-master branch from 09d34b7 to c0b3f8c Compare May 22, 2017 10:15
@runcom
Copy link
Member Author

runcom commented May 22, 2017

rebased

@runcom runcom force-pushed the upgrade-kube-to-latest-master branch 2 times, most recently from 4e952d3 to 0b3d813 Compare May 22, 2017 11:09
@rh-atomic-bot
Copy link

0/0 passed on RHEL - Passed.
0/0 k8s node-e2e passed on RHEL - Failed.

0/0 passed on Fedora - Passed.
0/0 k8s node-e2e passed on Fedora - Failed.

0/0 passed on CentOS - Passed.
0/0 k8s node-e2e passed on CentOS - Failed.

Log - https://aos-ci.s3.amazonaws.com/kubernetes-incubator/cri-o/crio-integration-tests-prs/336/fullresults.txt

@runcom runcom force-pushed the upgrade-kube-to-latest-master branch from 0b3d813 to 7dc8ea7 Compare May 22, 2017 11:53
@rh-atomic-bot
Copy link

54/54 passed on RHEL - Passed.
0/0 k8s node-e2e passed on RHEL - Failed.

54/54 passed on Fedora - Passed.
0/1 k8s node-e2e passed on Fedora - Failed.

54/54 passed on CentOS - Passed.
0/0 k8s node-e2e passed on CentOS - Failed.

Log - https://aos-ci.s3.amazonaws.com/kubernetes-incubator/cri-o/crio-integration-tests-prs/337/fullresults.txt

@runcom
Copy link
Member Author

runcom commented May 22, 2017

need to investigate why node-e2e aren't working with latest kube (kubelet isn't coming up). Still testing for #533 so @mrunalp if you could run node-e2e with this PR we may move this forward sooner.

@mrunalp
Copy link
Member

mrunalp commented May 22, 2017 via email

@runcom
Copy link
Member Author

runcom commented May 22, 2017

Yeah I will run them locally.

note that it needs you to have go1.8.1+

@runcom runcom force-pushed the upgrade-kube-to-latest-master branch from dfc217a to d3763cd Compare May 29, 2017 18:27
@rh-atomic-bot
Copy link

26/47 passed on RHEL - Failed.
0/0 k8s node-e2e passed on RHEL - Failed.

26/47 passed on Fedora - Failed.
120/121 k8s node-e2e passed on Fedora - Failed.

26/47 passed on CentOS - Failed.
0/0 k8s node-e2e passed on CentOS - Failed.

Log - https://aos-ci.s3.amazonaws.com/kubernetes-incubator/cri-o/crio-integration-tests-prs/378/fullresults.txt

@runcom
Copy link
Member Author

runcom commented May 29, 2017

needs rebase and fix

@mrunalp
Copy link
Member

mrunalp commented May 29, 2017

We can get this in soon. I just want us to make sure that we manually test port forward, exec, attach etc. on this once.

@runcom
Copy link
Member Author

runcom commented May 29, 2017

@mrunalp I'll run kube e2e on this branch before merging so we know port forward, exec, attach etc works fine, there are new CRI routes also in kube master, and we're behind right now

@rh-atomic-bot
Copy link

63/63 passed on RHEL - Passed.
0/0 k8s node-e2e passed on RHEL - Failed.

26/27 passed on Fedora - Failed.
120/121 k8s node-e2e passed on Fedora - Failed.

63/63 passed on CentOS - Passed.
0/0 k8s node-e2e passed on CentOS - Failed.

Log - https://aos-ci.s3.amazonaws.com/kubernetes-incubator/cri-o/crio-integration-tests-prs/379/fullresults.txt

@runcom
Copy link
Member Author

runcom commented May 29, 2017

oom test flaky, node-e2e is good here, need just rebase

@runcom runcom force-pushed the upgrade-kube-to-latest-master branch from d3763cd to 0c25357 Compare May 30, 2017 07:21
function crioctl() {
"$OCIC_BINARY" --connect "$CRIO_SOCKET" "$@"
}

# Run crictl using the binary specified by $CRICTL_BINARY.
function crictl() {
Copy link

Choose a reason for hiding this comment

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

Just as a note: We probably want the crictl integration to be part of its own commit.

Copy link
Member Author

Choose a reason for hiding this comment

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

yep, will take care of it later this week probably.

Copy link
Member Author

Choose a reason for hiding this comment

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

fixed now instead :)

@runcom runcom force-pushed the upgrade-kube-to-latest-master branch 3 times, most recently from 08f5ea3 to 01ba8fc Compare May 30, 2017 15:22
@rh-atomic-bot
Copy link

63/63 passed on RHEL - Passed.
115/121 k8s node-e2e passed on RHEL - Failed.

63/63 passed on Fedora - Passed.
119/121 k8s node-e2e passed on Fedora - Failed.

63/63 passed on CentOS - Passed.
0/0 k8s node-e2e passed on CentOS - Failed.

Log - https://aos-ci.s3.amazonaws.com/kubernetes-incubator/cri-o/crio-integration-tests-prs/390/fullresults.txt

@runcom runcom force-pushed the upgrade-kube-to-latest-master branch from 01ba8fc to ae45c17 Compare May 30, 2017 20:45
Signed-off-by: Antonio Murdaca <runcom@redhat.com>
@runcom
Copy link
Member Author

runcom commented Jun 6, 2017

we need #564 before getting this in.

@runcom runcom force-pushed the upgrade-kube-to-latest-master branch from ae45c17 to 7c51aef Compare June 6, 2017 08:42
@runcom runcom changed the title *: update kube vendor to latest master [ON HOLD] *: update kube vendor to latest master Jun 6, 2017
@rh-atomic-bot
Copy link

26/46 passed on RHEL - Failed.
116/121 k8s node-e2e passed on RHEL - Failed.

26/46 passed on Fedora - Failed.
120/121 k8s node-e2e passed on Fedora - Failed.

26/46 passed on CentOS - Failed.
0/0 k8s node-e2e passed on CentOS - Failed.

Log - https://aos-ci.s3.amazonaws.com/kubernetes-incubator/cri-o/crio-integration-tests-prs/433/fullresults.txt

@@ -193,6 +199,14 @@
chdir: /root/src/github.com/opencontainers/runc
async: 600
poll: 10
- name: make crictl
shell: |
go install github.com/kubernetes-incubator/cri-tools/cmd/crictl && \
Copy link
Member Author

Choose a reason for hiding this comment

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

this is breaking - we need to stick version here :)

Signed-off-by: Antonio Murdaca <runcom@redhat.com>
@runcom runcom force-pushed the upgrade-kube-to-latest-master branch from 7c51aef to 3ec20bd Compare June 21, 2017 10:59
@rh-atomic-bot
Copy link

0/0 passed on RHEL - Passed.
0/0 k8s node-e2e passed on RHEL - Failed.

0/0 passed on Fedora - Passed.
0/0 k8s node-e2e passed on Fedora - Failed.

0/0 passed on CentOS - Passed.
0/0 k8s node-e2e passed on CentOS - Failed.

Log - https://aos-ci.s3.amazonaws.com/kubernetes-incubator/cri-o/crio-integration-tests-prs/536/fullresults.txt

@runcom
Copy link
Member Author

runcom commented Jun 21, 2017

I'll rework this to update master to 1.7.x now, I'll reset kube-1.6.x branch to v1.0.0-alpha.0 also -- every 1.6.x work will go there from now on

@rhatdan
Copy link
Contributor

rhatdan commented Jul 19, 2017

@runcom Is this still being worked?

@runcom
Copy link
Member Author

runcom commented Jul 19, 2017

Yes, kind of, it's next on my to-do list after the registry patch

@runcom
Copy link
Member Author

runcom commented Aug 4, 2017

Closing in favor of #732

@runcom runcom closed this Aug 4, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants