Skip to content

Conversation

chxchx
Copy link
Contributor

@chxchx chxchx commented Jan 5, 2018

No description provided.

@chxchx
Copy link
Contributor Author

chxchx commented Jan 5, 2018

Given the recent go native tooling migration. VM tests are failing due to: (ssh on the VM)

dpkg: error processing archive ./istio-agent.deb (--install):
 subprocess dpkg-deb --control returned error exit status 2
Errors were encountered while processing:
 ./istio-agent.deb
dpkg-deb: error: './istio-auth-node-agent.deb' is not a debian format archive

The reason is likely that debian pkg was not built and pushed due to postsubmit failure. Trying retest.

@ldemailly
Copy link
Member

yeah we really need to check automatically at least nightly as it got broken in 0.3.0 with istio on istio and probably also yes with the build changes

@chxchx
Copy link
Contributor Author

chxchx commented Jan 9, 2018

Per #2220 the debs are not being built at the moment. There is also going ot be only one deb instead of three. @costinm Do you have an ETA on when building debs with fpm and an update to https://github.com/istio/istio/blob/master/install/tools/setupIstioVM.sh will be made?

@chxchx chxchx requested a review from a team January 30, 2018 18:54
@mattdelco
Copy link
Contributor

Per #2960 it seems like e2e-suite.sh ignores its command-line args so I don't see how this PR has any effect.

@istio-merge-robot
Copy link

@chxchx PR needs rebase

@istio-merge-robot istio-merge-robot added the needs-rebase Indicates a PR needs to be rebased before being merged label Feb 2, 2018
@istio-merge-robot istio-merge-robot removed the needs-rebase Indicates a PR needs to be rebased before being merged label Feb 2, 2018
@chxchx chxchx force-pushed the testvmjob branch 2 times, most recently from 82378ae to 1a76ad0 Compare February 5, 2018 21:08
@chxchx chxchx requested a review from a team February 5, 2018 23:06
@chxchx
Copy link
Contributor Author

chxchx commented Feb 6, 2018

:(

I0206 00:28:35.203] *** Fetching istio packages...
I0206 00:28:35.203]   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
I0206 00:28:35.203]                                  Dload  Upload   Total   Spent    Left  Speed
I0206 00:28:35.203] 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
I0206 00:28:35.203] curl: (22) The requested URL returned error: 404 
I0206 00:28:35.204] dpkg-deb: error: './istio-sidecar.deb' is not a debian format archive
I0206 00:28:35.204] dpkg: error processing archive ./istio-sidecar.deb (--install):
I0206 00:28:35.204]  subprocess dpkg-deb --control returned error exit status 2
I0206 00:28:35.204] Errors were encountered while processing:
I0206 00:28:35.204]  ./istio-sidecar.deb

When is ./istio-sidecar.deb going to be ready? @costinm @ldemailly

@istio-merge-robot
Copy link

@chxchx PR needs rebase

@istio-merge-robot istio-merge-robot added the needs-rebase Indicates a PR needs to be rebased before being merged label Feb 6, 2018
@mattdelco
Copy link
Contributor

The deb is ready (and shipped in 0.5.0) but it's not hooked up to "make push". The following might do the trick:

https://github.com/istio/istio/compare/master...mattdelco:master15?expand=1

@chxchx chxchx requested review from a team February 7, 2018 18:51
@googlebot
Copy link
Collaborator

So there's good news and bad news.

👍 The good news is that everyone that needs to sign a CLA (the pull request submitter and all commit authors) have done so. Everything is all good there.

😕 The bad news is that it appears that one or more commits were authored by someone other than the pull request submitter. We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that here in the pull request.

Note to project maintainer: This is a terminal state, meaning the cla/google commit status will not change from this State. It's up to you to confirm consent of the commit author(s) and merge this pull request when appropriate.

@googlebot googlebot removed the cla: yes label Feb 7, 2018
@chxchx
Copy link
Contributor Author

chxchx commented Feb 14, 2018

In latest commit (hopefully the last one) I added retries to ensure firewall is still up so ssh/scp is permitted to the VM. PTAL

@ldemailly
Copy link
Member

the project should have our mdb as owner so it doesn't get firewall enforced?

@chxchx
Copy link
Contributor Author

chxchx commented Feb 15, 2018

I am not sure why firewall rules are deleted after certain period. The reenforcement of the firewall is a workaround to this problem. With integration with Seb's cluster preprovisioning tool, this problem should go away as resources are recycled on a project base.

@ldemailly
Copy link
Member

/lgtm
(assuming it works etc)

@@ -79,7 +79,7 @@ e2e_mixer: istioctl generate_yaml
go test -v -timeout 20m ./tests/e2e/tests/mixer -args ${E2E_ARGS} ${EXTRA_E2E_ARGS}

e2e_bookinfo: istioctl generate_yaml
go test -v -timeout 20m ./tests/e2e/tests/bookinfo -args ${E2E_ARGS} ${EXTRA_E2E_ARGS}
go test -v -timeout 60m ./tests/e2e/tests/bookinfo -args ${E2E_ARGS} ${EXTRA_E2E_ARGS}
Copy link
Contributor

Choose a reason for hiding this comment

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

Does it take 60 min to run bookinfo ?

Can we move only the vm test to separate target if it's that long, so it runs in parallel ?

@istio-merge-robot
Copy link

/test all [submit-queue is verifying that this PR is safe to merge]

@istio-merge-robot
Copy link

/lgtm cancel //PR changed after LGTM, removing LGTM. @chxchx @ldemailly

@chxchx
Copy link
Contributor Author

chxchx commented Feb 16, 2018

Per discussion with @hklai I am moving the VM extension test to postsubmit not to add to much overhead on already lengthy presubmit.

@hklai
Copy link
Contributor

hklai commented Feb 16, 2018 via email

@yutongz
Copy link
Contributor

yutongz commented Feb 16, 2018

/test e2e-simple
/test e2e-bookInfo

We renamed e2e-smoke to e2e-bookInfo and added e2e-simple
ref: #3529

@istio-testing
Copy link
Collaborator

istio-testing commented Feb 16, 2018

@chxchx: The following test failed, say /retest to rerun them all:

Test name Commit Details Rerun command
prow/e2e-smoke.sh 72ccf61 link /test e2e-smoke

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.

@yutongz
Copy link
Contributor

yutongz commented Feb 16, 2018

/lgtm

@istio-merge-robot
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: ldemailly, yutongz

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

Needs approval from an approver in each of these OWNERS Files:

You can indicate your approval by writing /approve in a comment
You can cancel your approval by writing /approve cancel in a comment

@istio-merge-robot
Copy link

/test all [submit-queue is verifying that this PR is safe to merge]

@istio-merge-robot
Copy link

Automatic merge from submit-queue.

@istio-merge-robot istio-merge-robot merged commit 0b07654 into istio:master Feb 16, 2018
@yutongz
Copy link
Contributor

yutongz commented Feb 17, 2018

This PR broke e2e-suite-cluster_wide test in Postsubmit, if we can't figure out the issue, we probably should revert it.

ChristinaLyu0710-zz pushed a commit to ChristinaLyu0710-zz/istio-flakey-test that referenced this pull request Jun 11, 2019
Automatic merge from submit-queue.

Install fpm in prowbazel and istio-builder images

Trying to fix istio/istio#3279 which eventually will fix istio/istio#2444
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants