-
Notifications
You must be signed in to change notification settings - Fork 33
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
Use sail dep from istio-ecosystem #696
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #696 +/- ##
==========================================
- Coverage 80.20% 78.97% -1.24%
==========================================
Files 64 80 +16
Lines 4492 6226 +1734
==========================================
+ Hits 3603 4917 +1314
- Misses 600 971 +371
- Partials 289 338 +49
Flags with carried forward coverage won't be shown. Click here to find out more.
|
86e2730
to
a793ee9
Compare
0e456e3
to
641f286
Compare
I've moved the gateway api v1.1 changes out to it's own PR and will rebase this on top #780 |
760fe6f
to
72c5c53
Compare
ce3e5d0
to
6f156b5
Compare
This is awaiting the release of the sail-operator v0.1 milestone to be able to consume the helm charts. |
6b7944e
to
1ace568
Compare
# Supported values v1.22.4|v1.23.0 | ||
version: v1.22.4 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Worth noting that this release of the sail operator only supports newer versions of Istio than the v1.20.8 that we are on for the istioctl
install
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In fact there seems to be an issue with v1.22.4
on the 0.1.0 release which was not present in the rc. The default profile is missing. This works with v1.23.0
however so I've updated in the latest commit
804a0e1
to
79de3b6
Compare
I think this is ready for review with the caveat that this is moving to a pre-release version of the sail-operator. If we decide to merge before the final release we'll need a follow up to update the version |
Signed-off-by: Adam Cattermole <acatterm@redhat.com>
Signed-off-by: Adam Cattermole <acatterm@redhat.com>
Add back fail-fast removal Signed-off-by: Adam Cattermole <acatterm@redhat.com>
Signed-off-by: Adam Cattermole <acatterm@redhat.com>
Signed-off-by: Adam Cattermole <acatterm@redhat.com>
cbb6957
to
6db0816
Compare
Signed-off-by: Adam Cattermole <acatterm@redhat.com>
538fde2
to
e291aa7
Compare
I've updated this to use the v0.1.0 release https://github.com/istio-ecosystem/sail-operator/releases/tag/0.1.0 |
Signed-off-by: Adam Cattermole <acatterm@redhat.com>
As most of the changes here are no longer relevant I'm going to close this and open a new pulling in only the changes to install the sail-operator release and I'll test it on top of the ongoing changes in the sotw work. |
Changes
Update the sail integration to use the new(er) https://github.com/istio-ecosystem/sail-operator repo instead of the maistra 3.0 branch.
istiomeshv1alpha1
version of the meshConfig; to convert it to thesailv1alpha1
version we serialise to and from json. These types look to have the same (serialised) structure and may be unified to the same type