-
Notifications
You must be signed in to change notification settings - Fork 893
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
[kubeflow 1.8] Kubeflow 1.8 Tracking Issue #2442
Comments
After evaluating our engineering roadmap and priorities, the BentoML team has decided to pause the integration with Kubeflow Pipelines in the 1.8 release. |
Hi community, as we approach our feature freeze (Aug 2nd) I think it is worth to ask about anything that you folks think will require more time to be completed before that date. The release team liaisons have been doing an excellent job at communicating with WG leads, but I extend the question to the rest of the community. cc: @kubeflow/wg-automl-leads @kubeflow/wg-manifests-leads @kubeflow/wg-notebooks-leads @kubeflow/wg-pipeline-leads @jbottum |
@tzstoyanov will commit the istio 1.18 upgrade in #2455 tomorrow and i hope that the other additional rootless stuff will not be relevant for the feature freeze as written down in the PR description. |
@adriangonz FYI, just so you have the dates and all information about the upcoming release. |
Hey @DnPlas, I'd like to sincerely ask that we have a 1 week delay. The situation with Notebooks WG is the following:
The plan I have in mind for Notebooks WG is to evaluate as soon as possible how can we unblock the CI and do the review on the PVCViewer integration. I'm expecting this to take until this Friday, 4th August. Then on Monday we cut our Lastly, these are the PRs that I'd also want to finalise during the feature freeze, but am OK to not delay the release for those and cherry-pick afterwards: |
ACK @kimwnasptd, I'll share this information with the release team. |
@DnPlas @NohaIhab from Notebooks WG side we've:
We'll proceed the next couple of days now with cutting the release branch and updating our manifests for the RC |
@kimwnasptd thanks for the update, please keep the team posted as we are planning to finish the manifest sync next week (Wednesday). cc: @NohaIhab |
@DnPlas I just created a PR to update the |
Hi folks, I would like to announce that the Kubeflow 1.8 RC.0 is out 🎉 and that we have started with manifest testing. We expect to finish this process by the end of this week (September 15th). I'd like to encourage community members to start testing the release and provide feedback, as well as file issues if any. I would also like to remind all Distribution owners that once Manifest Testing ends we will begin Distribution Testing on September 15th (as soon as we have the results of manifest testing). Please get your Distributions and infrastructure ready for that stage. I also want to take the opportunity to thank all the community members who have helped with getting to this stage. Let's keep working toward a successful release! |
The release team is happy to announce that we have released Kubeflow 1.8 RC.1. This is now the time for Distributions to start with their testing. The release team kindly asks for feedback by the EOW next week. Feel free to submit issues and comment on the various WGs repositories. I'd like to encourage community members to start testing the release and provide feedback, as well as file issues if any. I also want to take the opportunity to thank all the community members who have helped with getting to this stage. Let's keep working toward a successful Release! |
So is it so that kfp v2 will be still broken with KF 1.8? (At least #8733 is still open) |
hey @chensun @zijianjoy pinging you folks for getting more accurate information. Do you think this issue deserves more attention? |
Hello, I have a few issues with 1.8 based on my tests on Kubeflow 1.8 RC.1:
In general I feel that previous version of the KF Pipeline UI was more informative. For example, if the Pods' Step was Pending, it was possible to see the reason of Pending state in the Pipeline Run Page. Is there a way to enable back the |
Tagging @Linchin for visibility, I don't know if we should create an issue in kfp, but I think kfp is working as expected ? Let me know what you think |
@Davidnet from perspective of running the Steps in the Pipeline Run, I think kfp is working as expected. It's more about the dashboard, although I'm not sure if the exception |
Hi @kromanow94, thank you for your feedback. I haven't completed testing rc.1 yet, but I think with my rc.0 deployment I could answer some of your questions.
I have reproduced this error and I will investigate further into it.
This is a v1 feature that is not implemented in v2. I have created an issue in the KFP repo about this.
I haven't been able to reproduce this on an rc.0 deployment, but I will double check on rc.1. |
@kimwnasptd we need to make sure that ARM support gets merged before the final 1.8 RC: Also, given how many issues and pending PRs are not going to make it for Kubeflow 1.8, I propose we plan to decouple versions of the This will allow us to cut a |
hey @Linchin , thanks for your reply. Should we consider this issue as a blocker for the release? If so, should we expect an RC2 from the pipelines WG to fix this? |
Regarding Notebooks, we are very close to merging the following 2 and would like to ask we wait one day tops to get those in. |
@DnPlas I'd like to update kfp-tekton from 2.0.0 to 2.0.1 and here is the PR: kubeflow/kubeflow#2545 . Thanks! |
Hi folks, Just so you know, RC4 is ready! |
Hi @TristanGreathouse, thanks for the feedback and for filing those issues. It sounds like a SDK issue, but I'd suggest you try RC4 to make sure you have received the latest version of pipelines (2.0.2). Soft ping to @chensun as he is the WG lead. |
Thank you @TristanGreathouse for the detailed issues.
|
Thanks @DnPlas and @chensun for the responses!
|
@DnPlas I just cut KFP 2.0.3: https://github.com/kubeflow/pipelines/releases/tag/2.0.3 |
Thanks @chensun for the fast reply! Here's the PR for syncing all manifests. I'll use this opportunity to check on other WGs as we are approaching the release date. Please let us know if there is a need for another manifest sync in the following hours as next week would be too late to integrate changes. cc: @chensun @kimwnasptd @thesuperzapper @andreyvelich @johnugeorge @yuzisun |
Hi everyone, RC5 is here! |
@yhwang ack! I will include it in the final release. |
Hi community, In preparation for the release, from the release team we'd like to provide a last chance to give feedback and file issues you consider are potential blockers. As we approach the release (Nov 1st, 2023), we'd like to ensure we don't leave any unattended issues that may happened on the last RC5. |
Hi @DnPlas , great news, thanks! Is it possible that the [feature] display main.log as artifact for each step will be done within this release? In platforms running hundreds or thousands KF Pipelines everyday there is a high chance for a Garbage Collection on Argo WF to be configured, which means the logs are available only for as long as the Garbage Collection keeps the Pods. Also, having the possibility to see the historical execution for reference for longer than a few hours is something that's already possible in prior versions so this is a feature degradation. |
@DnPlas I just filed this issue last night in which ParallelFor / Sub-DAG artifacts from component in the first DAG get overwritten by the same component (different inputs) in a duplicate sub-dag template. This basically means sub-dags cannot be repeated (albeit with different inputs/outputs) within the root dag. |
Hi @kromanow94 this is a feature that has its own tracking issue, but since we have already closed the call window for adding features, I'm afraid this cannot be included in this release. Pinging @Linchin and @chensun so they are aware of this for the next release cycle. |
hey @chensun, do you mind confirming if this is a blocking issue? |
Just a quick update on the RC5 testing, the release team has executed the e2e tes as a complementary testing and the results are positive. This plus the testing performed by distributions and users has helped to provide a better version of Kubeflow. Here are the results of the tests: (Tested on K8s 1.25)
|
In preparation for the release, these are the components that must be synced into this repository:
The following documentation PRs have to be merged as well: |
https://github.com/kubeflow/training-operator/releases/tag/v1.7.0 is created from v1.7 branch |
Agree this is a bug, but probably not significant enough to block/delay the release. Will follow up in the issue. |
Hello Kubeflow Community, The release team is happy to announce that Kubeflow 1.8 is now available. The release highlights can be found in the Kubeflow 1.8 blog post, and the specifics about components and their versions are in the Kubeflow 1.8 website entry. We'd like to thank everyone in the community for supporting during this release cycle by planning, developing, testing, and providing feedback.It would've not been possible without the support of such great community. If you'd like to provide feedback on the release cycle, we will have retrospective sessions in the next two Release Team Meetings at 18:00 CEST every Monday (Community Calendar). Kubeflow 1.8 Release Team |
Hi!
Is anything more needed for this to be fixed ? I saw open issue on that but pretty much the same stuff that was merged at least around file permissions on that folder which I believe was root cause I see on 1.9 agenda (kubeflow/kubeflow#6662) point try out kfp v2 rootless, I guess that's what I have done :) I can provide more details on my test, but maybe create a separate ticket for this ? |
hi @szymek116, I will let @chensun confirm this information as it is very specific to pipelines. Chen, it would be great if you could also confirm if this will require a patch release from the release team. cc: @Davidnet |
Hi! Confirm problems with permissions for
|
Rootless kfp is a proposal and contribution from the community that the Pipeline WG agreed and reviewed. Regrettably, it did not reach completion. While we are still open to community assistance in finishing this feature, in that case we can consider a patch release. However, in the absence of community contribution and considering our existing resource constraints and priorities, there's no timeline for shipping this feature. |
Closing this issue as the release cycle for 1.8 has come to an end. Thanks to the community that participated by testing and providing feedback during the various phases of the release. If you need to reach out, please join us in the Community Meeting all Tuesdays (check the Calendar for more details) |
This issue will provide high level updates of Kubeflow 1.8 release.
TODO:
First release timeline proposal
cc: @kubeflow/release-team @jbottum
The text was updated successfully, but these errors were encountered: