#3399 [BUG] Validate update calls for setting task resource attributes
Issue created by
katrogan
Describe the bug
Setting the task resource attributes for a project with
{"project":"foo","domain":"development","limits":{"cpu":"4096","memory":"8Ti"}}
causes flyteadmin to panic on resolving task resource attributes at create execution time
We shouldn't accept invalid configs or handle partial task resource attributes overrides gracefully
Expected behavior
Admin should not panic at create execution time for invalid or partial task resource attributes
Additional context to reproduce
No response
Screenshots
No response
Are you sure this issue hasn't been raised already?
☑︎ Yes
Have you read the Code of Conduct?
☑︎ Yes
flyteorg/flyte