-
Notifications
You must be signed in to change notification settings - Fork 900
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
fix(helptext): clarify text for stage timeout #7336
Conversation
Not sure if we want to have the examples listed as bullet points ... but I appreciate the wording change to remove "task" and introduce "sensible". That strikes me as a happy medium without investing in better (server-side) calculation. |
After discussing this at length when we originally made the wording change, we moved away from stage-specific examples like these because it causes similar problems to implying there's a predictable default timeout for stages. AFAICT talking about how long stages typically take is either 1) vague and doesn't build confidence/predictability or 2) too nuanced and specific and causes more confusion (e.g. I am pretty confident the 2-hour deploy stage example would've still led to the internal issues we saw with RRB-based deploys where folks didn't expect a multi-hour timeout due to pipeline runs). I'd advocate for continuing to avoid specific examples but tweaking the wording about task timeouts to be closer to this proposal re: sensible defaults, as I 100% agree that part is a clearer articulation of the real behavior. For example: |
c1e7ed6
to
aa279a2
Compare
@erikmunson : i (after months of dilly-dallying) incorporated your suggestion. |
Love it, thanks Mark! |
5acb0d0 feat(managed): Add status popovers, new props for HoverablePopover 88b8e6c feat(managed): add resource status indicator to security groups f02b70d feat(managed): add managed resource data to security group groups 14283b2 feat(managed): add resource status indicator to load balancers aaa349b feat(managed): add managed resource data to load balancer groups a6d7756 feat(managed): add resource status indicator to clusters 8453260 feat(managed): add managed resource data to cluster groups 167a151 feat(dataSources): add runtime error when defaultData isn't provided (spinnaker#7591) a10e068 feat(core/presentation): Reduce unnecessary renders in useLatestPromise, add tests 90b249d feat(core/presentation): Reduce unnecessary renders in useDebouncedValue, add tests 7ff7aa1 refactor(core/presentation): extract useIsMountedRef hook b18b577 chore(package): update to @types/enzyme@3.10.3, enzyme@3.10.0, enzyme-adapter-react-16@1.15.1 (spinnaker#7585) df7120a chore(help): Update help.contents.ts (spinnaker#7588) 98e8a4b fix(rerun): Hiding re-run as strategies should not be re-run (spinnaker#7583) 8d478a0 fix(helptext): clarify text for stage timeout (spinnaker#7336)
5acb0d0 feat(managed): Add status popovers, new props for HoverablePopover 88b8e6c feat(managed): add resource status indicator to security groups f02b70d feat(managed): add managed resource data to security group groups 14283b2 feat(managed): add resource status indicator to load balancers aaa349b feat(managed): add managed resource data to load balancer groups a6d7756 feat(managed): add resource status indicator to clusters 8453260 feat(managed): add managed resource data to cluster groups 167a151 feat(dataSources): add runtime error when defaultData isn't provided (#7591) a10e068 feat(core/presentation): Reduce unnecessary renders in useLatestPromise, add tests 90b249d feat(core/presentation): Reduce unnecessary renders in useDebouncedValue, add tests 7ff7aa1 refactor(core/presentation): extract useIsMountedRef hook b18b577 chore(package): update to @types/enzyme@3.10.3, enzyme@3.10.0, enzyme-adapter-react-16@1.15.1 (#7585) df7120a chore(help): Update help.contents.ts (#7588) 98e8a4b fix(rerun): Hiding re-run as strategies should not be re-run (#7583) 8d478a0 fix(helptext): clarify text for stage timeout (#7336)
5acb0d0 feat(managed): Add status popovers, new props for HoverablePopover 88b8e6c feat(managed): add resource status indicator to security groups f02b70d feat(managed): add managed resource data to security group groups 14283b2 feat(managed): add resource status indicator to load balancers aaa349b feat(managed): add managed resource data to load balancer groups a6d7756 feat(managed): add resource status indicator to clusters 8453260 feat(managed): add managed resource data to cluster groups 167a151 feat(dataSources): add runtime error when defaultData isn't provided (spinnaker#7591) a10e068 feat(core/presentation): Reduce unnecessary renders in useLatestPromise, add tests 90b249d feat(core/presentation): Reduce unnecessary renders in useDebouncedValue, add tests 7ff7aa1 refactor(core/presentation): extract useIsMountedRef hook b18b577 chore(package): update to @types/enzyme@3.10.3, enzyme@3.10.0, enzyme-adapter-react-16@1.15.1 (spinnaker#7585) df7120a chore(help): Update help.contents.ts (spinnaker#7588) 98e8a4b fix(rerun): Hiding re-run as strategies should not be re-run (spinnaker#7583) 8d478a0 fix(helptext): clarify text for stage timeout (spinnaker#7336)
5acb0d0 feat(managed): Add status popovers, new props for HoverablePopover 88b8e6c feat(managed): add resource status indicator to security groups f02b70d feat(managed): add managed resource data to security group groups 14283b2 feat(managed): add resource status indicator to load balancers aaa349b feat(managed): add managed resource data to load balancer groups a6d7756 feat(managed): add resource status indicator to clusters 8453260 feat(managed): add managed resource data to cluster groups 167a151 feat(dataSources): add runtime error when defaultData isn't provided (spinnaker#7591) a10e068 feat(core/presentation): Reduce unnecessary renders in useLatestPromise, add tests 90b249d feat(core/presentation): Reduce unnecessary renders in useDebouncedValue, add tests 7ff7aa1 refactor(core/presentation): extract useIsMountedRef hook b18b577 chore(package): update to @types/enzyme@3.10.3, enzyme@3.10.0, enzyme-adapter-react-16@1.15.1 (spinnaker#7585) df7120a chore(help): Update help.contents.ts (spinnaker#7588) 98e8a4b fix(rerun): Hiding re-run as strategies should not be re-run (spinnaker#7583) 8d478a0 fix(helptext): clarify text for stage timeout (spinnaker#7336)
5acb0d0 feat(managed): Add status popovers, new props for HoverablePopover 88b8e6c feat(managed): add resource status indicator to security groups f02b70d feat(managed): add managed resource data to security group groups 14283b2 feat(managed): add resource status indicator to load balancers aaa349b feat(managed): add managed resource data to load balancer groups a6d7756 feat(managed): add resource status indicator to clusters 8453260 feat(managed): add managed resource data to cluster groups 167a151 feat(dataSources): add runtime error when defaultData isn't provided (spinnaker#7591) a10e068 feat(core/presentation): Reduce unnecessary renders in useLatestPromise, add tests 90b249d feat(core/presentation): Reduce unnecessary renders in useDebouncedValue, add tests 7ff7aa1 refactor(core/presentation): extract useIsMountedRef hook b18b577 chore(package): update to @types/enzyme@3.10.3, enzyme@3.10.0, enzyme-adapter-react-16@1.15.1 (spinnaker#7585) df7120a chore(help): Update help.contents.ts (spinnaker#7588) 98e8a4b fix(rerun): Hiding re-run as strategies should not be re-run (spinnaker#7583) 8d478a0 fix(helptext): clarify text for stage timeout (spinnaker#7336)
No description provided.