-
Notifications
You must be signed in to change notification settings - Fork 342
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(chart): bump Whereabouts to v0.8.0 #7405
base: master
Are you sure you want to change the base?
Conversation
Whereabouts' CRD Found a temporary workaround to move Thanks @starbops for pointing out a similar issue, I will try the proposed method |
6af235a
to
1ed9d83
Compare
@WebberHuang1118 hope we need another PR for this to bump it to v0.8.0 Line 80 in 867a873
I will take care of the PR and merge once this PR is merged. |
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.
I have a general question: I saw the README in our whereabouts chart mentioned that:
Original Whereabouts CNI Helm charts is out of date. It still used the legacy method to run Whereabouts CNI. We update the charts from Cronjob to DaemonSet to fit new version of Whereabouts CNI.
But when I looked at the upstream repository, it seemed that they do actively maintained the chart in here. There is even a new CRD that we don't include. Do we want to reevaluate whether to use the upstream chart?
Do you mean we should have another PR for it? @WebberHuang1118 Yes I thought so, the current PR is for bumping whereabouts deployment and Line 80 in 867a873
|
Hi @starbops The chart For the manifest update, I currently checked |
@rrajendran17 |
Signed-off-by: Webber Huang <[email protected]>
1ed9d83
to
d8215d8
Compare
Hi @bk201 @starbops @rrajendran17 The extra manifest has been changed to v1.4.1, and I have also re-tested the upgrade path. If everything is fine, this PR should be ready to be merged. Please help to check it. Thanks. |
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.
LGTM, thanks.
LGTM,Thanks |
Problem:
Bump Whereabout to v0.8.0
Solution:
Bump Whereabout to v0.8.0
Additional Context:
This PR can't be merged until the path of the extra manifest is changed to
v1.4.1
(this should happen afterv1.4.1
release)Related Issue:
https://github.com/harvester/security/issues/62
Test plan:
Deploy to running Harvester
kubectl apply -f deploy/charts/harvester/dependency_charts/whereabouts/crds/whereabouts.cni.cncf.io_ippools.yaml
kubectl apply -f deploy/charts/harvester/dependency_charts/whereabouts/crds/whereabouts.cni.cncf.io_overlappingrangeipreservations.yaml
v0.7.0
tov0.8.0
harvester
'sspec.values
withghcr.io/k8snetworkplumbingwg/whereabouts:v0.8.0
backing-image-manager-xxxx
pods,instance-manager-xxxx
pods, andbacking-image-ds-xxxx
pods (only appearing during uploading) have interface lhnet1 and its IP in the assigned rangeBuilding New Harvester with this PR
ghcr.io/k8snetworkplumbingwg/whereabouts:v0.8.0
backing-image-manager-xxxx
pods,instance-manager-xxxx
pods, andbacking-image-ds-xxxx
pods (only appearing during uploading) have interface lhnet1 and its IP in the assigned rangeUpgrade from v1.4.1 to this PR
ghcr.io/k8snetworkplumbingwg/whereabouts:v0.8.0
backing-image-manager-xxxx
pods,instance-manager-xxxx
pods, andbacking-image-ds-xxxx
pods (only appearing during uploading) have interface lhnet1 and its IP in the assigned range