<#579 real time deck support> Pull request opened ...
# flyte-github
a
#579 real time deck support Pull request opened by Yicheng-Lu-llll TL;DR This PR: 1. stores DeckUri at task running stage to support real-time deck. with flyteorg/flytepropeller#579, propeller can send node event with deck uri at running time, So, admin needs to also store the DeckUri inomation. 2. In the CreateDownloadLink method, ensure to verify the existence of the URL prior to generating a signed URL. The console invokes CreateDownloadLink to convert the native deck URI into a signed URI. As indicated in FlytePropeller Pull Request #579, the deck URI may not exist yet, necessitating this validation step. real time deck support includes: • flytekit: flyteorg/flytekit#1704 • flyteadmin: #579 • flytepropeller: flyteorg/flytepropeller#579 • flyteconsole: flyteorg/flyteconsole#781 Type ☐ Bug Fix ☐ Feature ☐ Plugin Are all requirements met? ☐ Code completed ☐ Smoke tested ☐ Unit tests added ☐ Code documentation added ☐ Any pending items have an associated Issue Complete description How did you fix the bug, make the feature etc. Link to any design docs etc Tracking Issue _Remove the '_fixes_' keyword if there will be multiple PRs to fix the linked issue_ fixes https://github.com/flyteorg/flyte/issues/ Follow-up issue NA OR https://github.com/flyteorg/flyte/issues/ flyteorg/flyteadmin All checks have passed 2/2 successful checks