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

Bump master to next version #15595

Merged
merged 22 commits into from
Sep 12, 2024
Merged

Conversation

howardjohn
Copy link
Member

Move #15555 to my fork

@howardjohn howardjohn requested review from a team as code owners August 21, 2024 21:36
@howardjohn howardjohn mentioned this pull request Aug 21, 2024
11 tasks
@istio-testing istio-testing added needs-rebase Indicates a PR needs to be rebased before being merged size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. labels Aug 21, 2024
@howardjohn howardjohn changed the base branch from master-bump-master to master August 21, 2024 21:36
@istio-testing istio-testing removed the needs-rebase Indicates a PR needs to be rebased before being merged label Aug 21, 2024
@dhawton dhawton changed the title Bump master to never version Bump master to next version Aug 21, 2024
@craigbox
Copy link
Contributor

/test doc.test.multicluster

@craigbox
Copy link
Contributor

needs update to https://istio.io/latest/blog/2019/introducing-istio-operator/ (if not more things that refer to the install doc for the operator)

It might be best to leave those files in and we can address them in a follow up PR?

@craigbox
Copy link
Contributor

/retest for funsies

@istio-testing
Copy link
Contributor

@craigbox: The /retest command does not accept any targets.
The following commands are available to trigger required jobs:

  • /test doc.test.dualstack
  • /test doc.test.multicluster
  • /test doc.test.profile-ambient
  • /test doc.test.profile-default
  • /test doc.test.profile-demo
  • /test doc.test.profile-minimal
  • /test doc.test.profile-none
  • /test gencheck
  • /test lint

The following commands are available to trigger optional jobs:

  • /test update-ref-docs-dry-run

Use /test all to run all jobs.

In response to this:

/retest for funsies

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-sigs/prow repository.

@craigbox
Copy link
Contributor

sigh, I was only being silly.

/retest
for realsies.

@craigbox
Copy link
Contributor

craigbox commented Aug 23, 2024

default: gateway API failure due to this fixed; now just authz-tcp flake
multicluster: Helm has failed to deploy an egress gateway? This merits debugging I have not found out how to do locally. Perhaps I could have three instances of kind?
none: webhooks aren't being deleted when revisions are removed: istio/istio#36905

At least one test works around that like this

kubectl get validatingwebhookconfiguration --no-headers=true | awk '/^istio/ {print $1}' | xargs kubectl delete validatingwebhookconfiguration
kubectl get mutatingwebhookconfiguration --no-headers=true | awk '/^istio/ {print $1}' | xargs kubectl delete mutatingwebhookconfiguration

@kfaseela
Copy link
Member

is this already sorted out? Or any help needed?

@howardjohn
Copy link
Member Author

There was some discussion on #docs. its not sorted out

@craigbox
Copy link
Contributor

I've identified the things that I think are causing the flakes, and would love to have someone take a look at trying to fix them.

Some that are in separate issues already:

@kfaseela
Copy link
Member

kfaseela commented Sep 2, 2024

/retest

@kfaseela
Copy link
Member

kfaseela commented Sep 2, 2024

/test doc.test.multicluster

@kfaseela
Copy link
Member

kfaseela commented Sep 2, 2024

@nshankar13 : any idea about the multi-cluster failures?

@kfaseela
Copy link
Member

kfaseela commented Sep 6, 2024

/test doc.test.profile-none

@kfaseela
Copy link
Member

kfaseela commented Sep 6, 2024

@howardjohn @craigbox @dhawton I was finally able to run the multicluster test locally, and want to ask you if you can review the below Pr and get it merged, so that we can rerun the multicluster test here.. There are certain tests that have got mixed, and some steps which are supposed to be run only in non gateway api cases seem to be running in gateway api test as well. So may be we can fix that first and then would like to rerun this.

#15662

Background for the fix: The failing gwapi test here, says egress gateway cannot be deployed, while the document clearly says we can skip those steps for gateway api.

https://storage.googleapis.com/istio-prow/pr-logs/pull/istio_istio.io/15595/doc.test.multicluster_istio.io/1830594623492329472/artifacts/tests-setup-multicluster-a9bbe6/TestDocs/setup/install/external-controlplane/gtwapi_test.sh/gtwapi_test.sh/_test_context/gtwapi_test.sh_output.txt

@craigbox
Copy link
Contributor

craigbox commented Sep 6, 2024 via email

@kfaseela
Copy link
Member

kfaseela commented Sep 6, 2024

/test doc.test.multicluster

@kfaseela
Copy link
Member

kfaseela commented Sep 6, 2024

while the gwapi test passed this time, the webhook deletion failure is still there. let me debug that now

Signed-off-by: Faseela K <[email protected]>
@kfaseela
Copy link
Member

The external control plane test is fixed, now what is left is the cleanup.. Pushed a fix for it, let us see how it goes

Signed-off-by: Faseela K <[email protected]>
@dhawton dhawton mentioned this pull request Sep 11, 2024
@kfaseela
Copy link
Member

after latest rebase, there is a new failure on authz-tcp test

@dhawton
Copy link
Member

dhawton commented Sep 11, 2024

/test doc.test.profile-default

This looks like a flake?

@kfaseela
Copy link
Member

/test doc.test.profile-none

@kfaseela
Copy link
Member

I am not able to debug further on the skywalking test failure, if there are no other pointers, may be we can disable the test so that atleast this PR can move forward. The failing test can be debugged in a fresh new PR?

@dhawton
Copy link
Member

dhawton commented Sep 11, 2024

I am not able to debug further on the skywalking test failure, if there are no other pointers, may be we can disable the test so that atleast this PR can move forward. The failing test can be debugged in a fresh new PR?

I'm ok with that. I haven't had much luck and lack cycles for it.

Signed-off-by: Faseela K <[email protected]>
@kfaseela
Copy link
Member

I have raised an issue for skywalking test failure, and disabled the test on this PR, as this is blocking many things now! #15680

@kfaseela
Copy link
Member

The new failure is on spire integration test.


Error: generate config: helm render: render chart: template: base/templates/services.yaml:1:14: executing "base/templates/services.yaml" at <.Values.global.remotePilotAddress>: nil pointer evaluating interface {}.remotePilotAddress

@kfaseela
Copy link
Member

Have fixed the multiple controlplane and spire failures, hopefully this passes all tests atleast this time :(

@istio-testing istio-testing merged commit 9a980a9 into istio:master Sep 12, 2024
13 checks passed
wilsonwu added a commit to wilsonwu/istio.io that referenced this pull request Sep 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants