4.12.6 (2023-05-25)
- more EOF protection fixes (1506ef2)
4.12.5 (2023-05-13)
- update s3fs pvc to prevent its caching mechanism from consuming all available ephemeral storage (a88602b)
4.12.4 (2023-05-11)
- improve cpu utilization metrics, and retry on ray head initContainer (9f35d12)
4.12.3 (2023-05-09)
- multinic detection was broken; also was hard-wiring name of resource (da9341b)
4.12.2 (2023-05-05)
- avoid downloading helm chart on every run (cache it) (17ac5da)
- custodian pods can linger forever (9276869)
4.12.1 (2023-05-03)
- improve torchx support for running multiple gpus per pod (70d522e)
4.12.0 (2023-05-03)
- codeflare top may fail due to Array(fractionalnumber) (cee32ec)
- improve multinic and NCCL performance (f2f9a56)
4.11.12 (2023-05-02)
- use initContainer to wait for ray workers (3abe1e3)
4.11.11 (2023-05-01)
- increase ray gcs rpc timeout to 30s (1c62309)
4.11.10 (2023-05-01)
- increase resilience to network disconnects for torchx (9097cd0)
4.11.9 (2023-05-01)
- wait for ray workers prior to server-side job submit (0d8731f)
4.11.8 (2023-04-28)
- add websocat to custodian to avoid having to wget it every time (2334b1d)
- increase resilience to network disconnects, restore helm delete in custodian (5a47eb7)
4.11.7 (2023-04-27)
- avoid helm delete in custodian for now (6a12f44)
- increase memory for ray head logs container (85385f1)
- increase memory for runtime-env custodian pod (c7f2f19)
4.11.6 (2023-04-27)
4.11.5 (2023-04-27)
- improve custodian memory requests for larger jobs (0201c00)
- remove reliance on wget in ray head container (6018e7f)
4.11.4 (2023-04-25)
- another fix for loading yoga.wasm (codeflare top exits silently) (3a10932)
4.11.3 (2023-04-24)
- add
fsspec[s3]
to lightning image, andconda clean -afy
(3f8f4ed) - fix for torchx+s3 and lightning+s3 (77637d4)
- improve support for pytorch lightning's fsspec[s3] support (6cdbdd5)
4.11.2 (2023-04-21)
- shorter uuids resulted in uppercase kubernetes resource names (f11c0c8)
4.11.1 (2023-04-21)
- use shorter uuids, custodian trackers for runtime-env and worker status (ba6eaeb)
4.11.0 (2023-04-20)
- force yoga.wasm to be loaded as a file resource (214250a)
- update kind tests to delete new name of cleaner -> logs (1d26251)
- update custodian to track cpu, mem, and gpu utilization (dfbf0a9)
4.10.5 (2023-04-20)
- clear selection when changing context (29e689f)
- failures on kind against default namespace (96f555f)
- pick up wasm webpack fix from kui (f8f62e8)
4.10.4 (2023-04-19)
- add keyboard shortcut hints (b5d59ed)
- another tweak to try to address ink loading bugs (c55e2b2)
- clean up custodian command, and rename container 'logs' (729a1c6)
- namespace keyboard shortcuts were incorrect (c071020)
4.10.3 (2023-04-19)
- add cluster and namespace to Top ui (736cf3b)
- restore flex-wrapping of grid (again) (10ced2a)
- Top should allow pageup/pagedown to cycle through clusters (a67b424)
- Top should allow uparrown/downarrow to cycle through namespaces (acd51c3)
4.10.2 (2023-04-18)
- pick up wasm loading fixes from kui (0ac0cf4)
4.10.1 (2023-04-18)
- add --me option to allow only showing jobs owned by me (8e7f7b5)
- add app.kubernetes.io/owner label to pod (89c4b79)
- allow Escape key to remove selection (0cafbd6)
- avoid setRawMode if stdin is not a tty (a0b4c9d)
- improve formatting of duration to use 1d 10h style (9a7d94f)
- top node selection UI is buggy (687bce2)
- torchx cluster name may end with a dash (2af582b)
- try to import ink only at the top level (6b008c3)
4.10.0 (2023-04-17)
- add 'app.kubernetes.io/managed-by: codeflare' label to custodian (09663ac)
- improve custodian log smooth streaming (2e1a929)
- add custodian base image Dockerfile (43634e9)
- improve custodian support for torchx, use smaller base image (873c8d4)
4.9.0 (2023-04-17)
- rename self-destruct to logs; and increase ttl timeout on its job (c5fe948)
4.8.1 (2023-04-17)
- improvements for deferring load of ink npm (66dd77d)
4.8.0 (2023-04-16)
- cross-job ("top") dashboard (380b413)
4.7.3 (2023-04-13)
- further improvements to ray log streaming (7c0f6a8)
4.7.2 (2023-04-13)
- improve smooth streaming of ray logs (aa05ee7)
4.7.1 (2023-04-13)
- revert to ink@3 due to weird codeflare db silent failures (cec4559)
4.7.0 (2023-04-12)
- avoid websocat in ml/ray/run/logs (53551cd)
4.6.2 (2023-04-12)
- improved debug output for codeflare dashboard command (0bc93b5)
4.6.1 (2023-04-12)
4.6.0 (2023-04-12)
- leverage ink 4's flexWrap in the dashboard grid (a76b21e)
- non-async subprocs are not killed (62a6d72)
- bump ink 3 -> 4 which requires node16 module resolution (47b9e97)
- bump to kui's new babel-less prescan (a05108d)
4.5.2 (2023-04-10)
- status grid UI was not re-rendering on model change (fe4d189)
4.5.1 (2023-04-10)
- index events by worker ordinal, as we attempt to do for log lines (0ac7b91)
4.5.0 (2023-04-09)
- don't bother displaying end marker in Timelines (5ec57c0)
- improve performance of dashboard replay (2388228)
- increase legend margins (da7715a)
- ray jobs emit job env.json only after job is running (027e7bc)
- rename --lines to --events (5ffce16)
- some optimizations for dashboard status processing (555ccc3)
- strip colors from dashboard log lines (26a3234)
- strip node name from events and log lines (a216fb0)
- time out if we can't find gpu info (4f1c237)
- when showing loglines, make sure to show most recent (188aae6)
- add log lines to dashboard (0bf9ead)
4.4.11 (2023-04-07)
- heap comparator for lines incorrectly handles state (1b448e1)
- timestamps with millis not properly formatted in dashboard ui (2f927ea)
4.4.10 (2023-04-07)
- add --lines option to dashboard (plus code cleanup) (202bde8)
- torchx wait-till-running fixes (80ef75e)
4.4.9 (2023-04-07)
- adjust status themes to use diverging style (4c9c7b8)
- lines output was showing least interesting events (6426e9d)
- torchx captured logs may not include Succeeded/Failed events (5981b74)
- usesGpus needs to wait for env.json file to exist (64e2659)
4.4.8 (2023-04-07)
- torchx exit handlers were not right (dd1ee72)
4.4.7 (2023-04-06)
- torchx log output improvements (a7e25db)
4.4.6 (2023-04-06)
- improve the content of torchx event streams (b3a65a7)
4.4.5 (2023-04-06)
- improvements in dashboard for narrowing of window (e9d4be2)
- torchx script logic fails if python prefix is not python3 (28308e2)
4.4.4 (2023-04-05)
- clean up content and coloring of helm install output (98caf7c)
4.4.3 (2023-04-05)
- torchx install fails on zsh (0b8a876)
4.4.2 (2023-04-05)
- sed RE error can occur in torchx log streamer (5b32722)
- torchx runs lacked visibility into NUM_GPUS setting (25d60a6)
4.4.1 (2023-04-04)
- clean up stats code a bit, display average in grid (f6c3385)
- torchx runs may fail for users with long usernames (9da63ff)
4.4.0 (2023-04-04)
- allow workdirs to point to github to pick up the source (7a88067)
4.3.2 (2023-04-04)
- avoid events in dashboard UI for line (184074c)
4.3.1 (2023-04-03)
- bump store to pick up relpath and macos 3.9.6 fixes (fbb362d)
- pull in another relpath to workdir fix (d7768b9)
4.3.0 (2023-04-03)
- history for dashboard (100394b)
4.2.2 (2023-04-02)
- codeflare db has extra newline at top in alt buffer mode (23130a4)
- for now, don't show application logs in dashboard (cd881dc)
- use a priority heap to choose most important events to display (ca10943)
4.2.1 (2023-04-01)
- add
codeflare dump path
to print out location of files (dac71c1) - add gpu stats to dashboard (f315efc)
- also accept
codeflare db
(c6c18d9) - bump store to pick up fix for installing arm32 kubectl on arm64 systems (3fa32c4)
- bump [email protected] to pick up fix for formatting issue in gpu stream (4700ef4)
- bump [email protected] to pick up env.json capture (38536df)
- codeflare dashboard -1 was not working (c8e33c9)
- codeflare dump should support -f/--follow (e925f53)
- dashboard should not show gpu grids for runs not using gpus (8a3cdb3)
- improve grid legend 'mem' -> 'Memory' (9a76acc)
- increase min grid size from 2 to 6 (cd17bbb)
- pull in improved gpu utilization format from [email protected] (f94cfc2)
- support arranging dashboard grids into rows (bf8d1f5)
- update dashboard grid to use space-between rather than space-around for grid-of-grids row (0c4c94c)
- update dashboard to support pod Evicted state (605cdb8)
- use colorbrewer theme for status (3d79c2f)
4.2.0 (2023-03-31)
- codeflare dashboard should default to all (b65ebc3)
- disable use of securityContext in ray pod specs (cb14b5e)
- improvements to s3 profile/bucket scanning (ccf4858)
- pick up fix for profile import --force (183393d)
- pick up improved signal handling fixes from store and madwizard (71d98ee)
- pick up improved signal handling fixes from store and madwizard (35330f2)
- tweaks to support running tests locally on apple silicon; probably arm generally (f89e4e2)
4.1.0 (2023-03-21)
- bump [email protected] to pick up aws endpoint-url fix (7687269)
- bump to madwizard@7 to pick up multiselect autocomplete (b0e4e4c)
4.0.0 (2023-03-20)
- torchx runs always emit verbose command line execution text (8563cba)
- pull in autocomplete support from [email protected] (03f3195)
- support for selecting multiple s3 buckets to be mounted (a23ac94)
- update ray resources to match the newer/cleaner torchx resources form (35260c2)
- this updates s3/choose/bucket from single-select to multi-select, which may require re-selecting this choice
- this changes the structure of the ray form; tests may need updates. Also, any automated -y runs will require an update.
3.1.2 (2023-03-17)
- madwizard multi-select fails if options include dashes (d224f8b)
- torchx run fails to delete helm chart (faa4563)
3.1.1 (2023-03-16)
- torchx priority support (7e1b6dd)
3.1.0 (2023-03-16)
- disable ray workflows option, also fix buggy profile clone (def6ce5)
3.0.5 (2023-03-16)
- codeflare prune export should prune obsolete choices (a4eb426)
- profile import should not overwrite existing profile by default (632837f)
3.0.4 (2023-03-14)
- improved kubectl and gpu streaming (3cb3c4e)
3.0.3 (2023-03-14)
- also allocate gpus to ray head node (69a84ea)
- helm workdir fails for relative paths; improved detection of ray job failure (23426d2)
- ray stop may never be called; ray self-destruct permissions; run id re-prompt (6b5a40a)
3.0.2 (2023-03-13)
- (again) for ray workdir with no runtime-env (bdbbc32)
3.0.1 (2023-03-13)
- ray helm chart should specify
parallelism
to avoid livelock (56952bc) - re-enable torchx test with fix from [email protected] (bfd6e15)
3.0.0 (2023-03-13)
- torchx run support (eb0d362)
- this pulls in
@guidebooks/store@6
which changes the menu structure of ml/codeflare/run so as to introduce TorchX
2.15.2 (2023-03-09)
- ray would fail if workdir had no runtime-env.yaml nor requirements.txt (4816d37)
2.15.1 (2023-03-07)
- restore -Winteractive for awk (84e8936)
2.15.0 (2023-03-07)
- vmstats were using
sed -l
in a way that only made sense on BSD sed (6619224)
- move cpu and memory utilization to be first column (d39a3f8)
2.14.3 (2023-03-07)
- pick up fix for byoc command line, add tests for it and dashdash (9ae8196)
2.14.2 (2023-03-06)
- helm install may fail on linux due to base64-created newlines (1e2c784)
- helm install may fail on linux due to base64-induced newlines (7cc64ee)
- shorten helm install command line, and update dryrun to emit command line, too (7b9190e)
2.14.1 (2023-03-06)
- improved vmstat streaming on linux (8cf21ca)
2.14.0 (2023-03-05)
- improve formatting of kubernetes event stream (89f9d5e)
- vmstat and events may not stream on linux (99a64b7)
- allow BYOC to specify command line prefix (66b609d)
- in BYOC mode, ray helm chart should also submit the job (333e8d9)
2.13.0 (2023-03-02)
- byoc/submitonly (2be19d1)
2.12.1 (2023-03-02)
- improved error handling in log streaming for pods disappearing (5087213)
2.12.0 (2023-03-01)
- add support for choosing mcad scheduling priority (31240d9)
2.11.1 (2023-03-01)
- increase default podSchedulingTimeout from 10 seconds to 1000 seconds (59dc712)
2.11.0 (2023-02-28)
- bump to
@guidebooks/[email protected]
to pick up more flexible (non-ray) vmstat tracking (c3c4863)
2.10.4 (2023-02-23)
- utilization was streaming to both stderr and stdout (b57a2dc)
2.10.3 (2023-02-23)
- flow ray utilization stats to stderr (0d55d29)
2.10.2 (2023-02-23)
- bump @guidebooks/[email protected] to pick up zsh status= assignment fix (a8d5edc)
2.10.1 (2023-02-22)
- ray cleaner may never exit in some cases (ef517e0)
2.10.0 (2023-02-22)
- ray cleaner pod may fail due to lack of image pull secret (dccddaf)
- BYOC task now uses updated logs (with utilization info) (19662a3)
2.9.1 (2023-02-21)
codeflare -v
reports madwizard verison, not codeflare version (ffe9cdf)
2.9.0 (2023-02-21)
- remove ray autoscaler support (7200bd9)
2.8.1 (2023-02-20)
- pick up fixes for too-long helm assets and restoration of vmstat colors in logs (287fdbb)
2.8.0 (2023-02-20)
- bump to @guidebooks/store@4 to pick up improved cpu and memory util output (60b7ea6)
2.7.0 (2023-02-19)
codeflare logs
command (3e65eb7)
2.6.2 (2023-02-18)
- bump kui to pick up fix for weird errors on
codeflare profile
(ee25cc2) - bump to @guidebooks/[email protected] to pick up port-forward pod ready timeout fix (68b715f)
- helm chart names may fail if they have uppercase chars (0f6b32d)
- some cli commands respond with usage that references madwizard (0508d1e)
2.6.1 (2023-02-17)
- bump @guidebooks/[email protected] to pick up fix for helm chart name max length (9330426)
2.6.0 (2023-02-16)
- ray self-destruct job was not cleaning up in some cases (41dc322)
- pick up ray self destruct from @guidebooks/[email protected] (dc0325b)
2.5.0 (2023-02-15)
- bump madwizard and store to pick up avoiding ray cli for job submission (0071db9)
- bump to madwizard@6 and @guidebooks/store@3 (31420e3)
2.4.6 (2023-02-14)
- bump store to pick up fix for ray service and madwizard to pick up fix for double quoted command lines (282639a)
2.4.5 (2023-02-13)
- pick up guidebook fixes for app label and ray v1; madwizard dashdash escape and ray-submit exception handling (ec1a827)
2.4.4 (2023-02-10)
codeflare dashboard --attach
does not clean up on ctrl+c (13fb464)
2.4.3 (2023-02-10)
- refinements to dashboard ui, including removal of Events pane (d02447a)
2.4.2 (2023-02-10)
- bumps to pick up improved cancel output and waiting for ray job to start (d300e3d)
- restore codeflare db -a` (2ca946e)
2.4.1 (2023-02-08)
- bump @guidebooks/store to pick up improved ray cluster name (b782fb4)
2.4.0 (2023-02-07)
codeflare profile list/edit/delete/prune/clone
commands (7c72209)
2.3.4 (2023-02-02)
- bump @guidebook/[email protected] to pick up support for specifying ray ephemeral storage (f9e0aa2)
2.3.3 (2023-02-02)
- bump @guidebooks/[email protected] to pick up s3fs mounting on ray head (b6f3231)
- bump [email protected] to pick up ctrl+c fixes (8ae53aa)
- pull back in ProfileActiveRunWatcher from kui core (5dfb4b2)
- remove useless env var assignment in bin/codeflare (e9396dd)
2.3.2 (2023-02-01)
- bump to store 2.2.8 to pick up fixes for s3fs (9bcaf91)
- do not trap ctrl+c as this prevents madwizard cleanup (b40f345)
2.3.1 (2023-02-01)
- update store to pick up helm chart fixes for s3fs (5735c17)
2.3.0 (2023-01-31)
- bump to @guidebooks/[email protected] s3fs storage class choice (6d2312a)
2.2.2 (2023-01-18)
- bump [email protected] to pick up fix for ray working-dir relative path (a984dbd)
2.2.1 (2023-01-17)
- bump to [email protected] to pick up enquirer bump (fdffb11)
2.2.0 (2023-01-17)
- bump @guidebooks/[email protected] to pick up imagePullSecret helm parse error (d2e71a1)
- bump to [email protected] and @guidebooks/[email protected] to pick up finally support (db8f0e4)
2.1.3 (2023-01-13)
- bump to @guidebooks/store 2.0.3 to pick up helm dry-run support (a4b81dd)
2.1.2 (2023-01-12)
- bump @guidebook/store 2.0.1 -> 2.0.2 (2968293)
- bump kui again to pick up vfs race condition fix (86f75ad)
2.1.1 (2023-01-11)
2.1.0 (2023-01-11)
- bump plugin-madwizard to pick up parsing bug in raw mode with madwizard (52808fb)
- bump to electron 22 (2b18ba8)
2.0.0 (2023-01-10)
- allotment dep needs to move from plugin-codeflare to plugin-madwizard (bcca439)
- bump kui to pick up fix for weird right border in title (31d129e)
- bump madwizard 2.5.2 to pick up multiselect fix (4d3cb9a)
- fill in missing support for multiselect in (aa54823)
- in select is clipped at the bottom (b360218)
- move additional deps from plugin-codeflare to plugin-madwizard (8e62070)
- ProfileExplorer can show object Object for duplicate forms in profile (0744a41)
- allow WorkloadDesigner to hide ProfileExplorer (89735ff)
- major bump to kui and madwizard dependencies (b340b33)
- this pulls in react 18, which has some breaking changes on react components that this PR addresses
- this pulls in a few breaking changes to the madwizard API
bump to store 1.9.3
1.5.0 (2022-12-02)
- bump to @guidebooks/[email protected] to pick up support for s3 ray storage (1121d90)
1.4.1 (2022-12-02)
- bump to @guidebooks/[email protected] to pick up no-torchx fix (0c0d6ce)
- bump to [email protected] to pick up expansion fix (812f1b2)
1.4.0 (2022-12-01)
- bump store and madwizard to pick up venv and expansion keying support (db3a48f)
1.3.2 (2022-12-01)
- bump to
@guidebooks/[email protected]
to use different ray cluster name per run (fdbb900)
1.3.1 (2022-11-30)
- regression in user updates to form inputs (75e1ec8)
- second of back-to-back forms does not work (3b9a4d3)
1.3.0 (2022-11-30)
- bump to
@guidebooks/[email protected]
to pick to ibm cloud codeengine support (962affe)
1.2.0 (2022-11-29)
- bump to
@guidebooks/[email protected]
to pick up description changes for roberta (ea1da00)
- disable status watching in tray menu (73664b3)
1.1.0 (2022-11-29)
- add missing descriptions to form elements in Ask component (7274152)
- adjust default window size to 1152x864 (from 1400x1050) (5bf3463)
- adjust font-weight in Ask titles to match those in ProfileExplorer (500) (b6051d1)
- another bump for store to re-pick up description fixes (809f30f)
- Ask component body does not vertically scroll on overflow (5b5bb1e)
- Ask component does not handle form updates (100b6d9)
- Ask component's Home button causes header height unconformity vs ProfileExplorer (fdf9b5e)
- ask user to confirm profile reset and delete (767cc08)
- avoid key warning from react in Ask component (f327967)
- bump kui to pick up fix for markdown terminal links (5dabe8c)
- bump kui to pick up fix for multi-link markdown (e8be7dd)
- bump madwizard and store to pick up nested import description fixes (4a47c06)
- bump roberta self-test to 1.0.3 (209f8bf)
- bump store to pick up byoc description updates (6b5dc91)
- bump to
@guidebooks/[email protected]
to pick to roberta ray v1 fix (04b72a8) - bump to
@guidebooks/[email protected]
to pick up roberta base image fixes (2959090) - bump to [email protected] to pick up a RAY_ADDRESS fix (1b3d0e8)
- do not use font-weight: 500 for "simplistic" selects, those with no item descriptions (dc2c137)
- group all ProfileExplorer action buttons, don't float new to the left (c1d2d00)
- multiple fixes for excessive cpu consumption (b092604)
- ProfileExplorer chips blue->purple (cf0a55c)
- ProfileExplorer has extra spacing to the right of New button (5e603fd)
- ProfileExplorer should only show edit buttons when in an editable/unlocked mode (f99f56d)
- reduce default height of terminal portion (33bd3da)
- refine component to use a fixed title, and instead put guidebook title below (ab23956)
- refine some of the major groupings in ProfileExploer (4adf94b)
- simplify hello guidebook to remove top-level markdown tabs (2616ac2)
- switch from Tile UI to Select UI for (95bcc47)
- switch to control buttons in ProfileExplorer (91512d1)
- terminal resets interactive-for state too aggressively (d6f1b84)
- ui refinements to ProfileExplorer and Ask (e737969)
- update madwizard to not show guidebook title in terminal section (c133c93)
- update test profiles to increase head memory for non-gpu runs (72ad409)
- bump to @guidebooks/[email protected] to pick up ray auto-stop (e3b641e)
- bump to
@guidebooks/[email protected]
to pick up ray/v1 support and bert updates (b942761) - graphical guide (48187fe)
- incorporate [email protected] support for Choice descriptions into (8036b28)
- update
codeflare hello
to pass through-s
guidebook store option (617be01)
1.0.3 (2022-11-02)
- add abbreviations Minimum->Min, Maximum->Max (c6dc9a7)
- bump to [email protected] to pick up updated Choice messaging (b64aea4)
- in tray openDashboard, use verbose mode if DEBUG is set (89246f2)
- increase default size of window to 1400x1050 (7c4bdb0)
- remove Gallery from hello guidebook (d33dbf9)
1.0.2 (2022-10-26)
- bump to @guidebooks/[email protected] to pick up more pvc fixes (c2b8bb2)
1.0.1 (2022-10-25)
- update to @guidebooks/[email protected] to pick up aws/auth fix (a9fb177)
1.0.0 (2022-10-25)
- add geo and provider rules to ProfileExplorer (8a422c6)
- add support for constraints/workload/checkpointable (cc85228)
- allocate less space to ProfileExplorer (d4d39d6)
- allow clients to disable the tray menu (25c19b6)
- another fix for profiles-path option; it wasn't always taking (a424db4)
- another minor refinement to 'all constraints satisfied' subtext (6d1efc6)
- avoid hard-coding "codeflare.min.js" in respawn controller (1a1442d)
- bump @guidebooks/store from 0.14.1 to 0.14.3 (4fe63d6)
- bump to @guidebooks/store 0.14.1 to pick up ns-with-context fix (47a5348)
- bump to @guidebooks/[email protected] to pick up s3fs pvc fix (e6b74b3)
- bump to madwizard 1.4.x to pick up initial clear and no yellow fixes (881a985)
- bump to [email protected] to pick up fix for last choice not being persisted (a328e46)
- bump to [email protected] to pick up tilde expansion fix (0ac903a)
- bump to [email protected] to pick up multiselect validate fix (bd79145)
- bump to [email protected] to pick up validate bug fix against single-select (53a8863)
- bump to [email protected] to pick up guidebook ordering bug fix (a4ae32a)
- change default fontSizeAdjust in Terminal to 16/14 (7e47e3c)
- clean up ProfileExplorer by avoiding singleton Card UI (9e1c967)
- don't use chips in ProfileExplorer (d2b7edc)
- don't use isLarge for ProfileExplorer card (c633629)
- export fontSizeAdjust Terminal property (4d013d7)
- expose
codeflare delete profile <profileName>
(42646ee) - fully disable profile status watcher (adcaa3a)
- improve phrasing for Application in ProfileExplorer (06c9283)
- improve phrasing of 'all constraints have been satisfied' message (4aa3df1)
- improve visualization of just-changed attributes in ProfileExplorer (b28651b)
- improved spacing in tree view in ProfileExplorer (c1f5f56)
- improved wrapping rules for ProfileExplorer (28af9e7)
- in graphical guide mode, ask madwizard to clear screen between choices (eefde15)
- in ProfileExplorer place profile select in footer (86ac7c6)
- in ProfileExplorer, move actions to kebab and out of footer (8cbbb10)
- missed one spot that was hard-coding default guidebook (b9aade6)
- pass through fontSizeAdjust prop from RestartableTerminal to Terminal (ca6b5d4)
- ProfileExplorer card should fill width (d84c373)
- ProfileExplorer chip text may have low contrast (548caa5)
- ProfileExplorer does not highlight keys that were just added (d19271a)
- ProfileExplorer doesn't fully respond to font size changes (469f85b)
- ProfileExplorer dropdown menu item onclicks don't fire (8f7ecfb)
- ProfileExplorer gives react duplicate key warning (187b7dd)
- ProfileExplorer kebab dropdown stays open even after clicking outside (568e9e4)
- ProfileExplorer kebab menu needs background color (8fdc89b)
- ProfileExplorer kube context text may result in horizontal overflow (21eef6c)
- ProfileExplorer leaf nodes use inconsistent text color (1b7e9ee)
- ProfileExplorer mis-renders multiselect answers with numeric keys (63f1636)
- ProfileExplorer profile select text has low contrast in dark themes (7f30213)
- ProfileExplorer select has odd vertical centering due to use of Title (54cd73d)
- ProfileExplorer should sort the tree nodes to offer a consistent ordering (2e77681)
- profiles in tray menu may show duplicates (fb9face)
- restore use of chip ui in ProfileExplorer (49d5c3a)
- shorten wording of Compute and Storage dimensions in ProfileExplorer (c797c6c)
- slightly increase default font size of terminal (6d5e038)
- Specification -> Draft Specification (174a997)
- stop hard-coding default guidebook (4654609)
- stop using the persona icon in ProfileSelect (e210059)
- terminal component does not re-render if only noninteractive bit changes (50cc373)
- terminal component does not restart if given different extraEnv (e4cc00a)
- Terminal component still has toolbar UI even when
searchable===false
(1e66ac4) - terminal does not refresh if only noninteractive bit changed (21297d6)
- terminal gives react warning from getDerivedStateFromProps() (0792103)
- Terminal was not using truly bold font (0b213d3)
- UI hangs with spinners for first-time users (cb57f26)
- UI should distinguish pending from offline (d3bdc78)
- update ProfileExplorer just-updated to use green check rather than red exclamation (197e63d)
- update ProfileExplorer to allow "editing" of aspects of the profile (0b7eb6f)
- use 'Credentials Profile' rather than 'AWS Profile' in ProfileExplorer (d05b654)
- use normal repl background color for ProfileExplorer (3854dd5)
- add 'Got it' button to dismiss terminal section (5225375)
- add
fontSizeAdjust
property to Terminal component (13eb415) - add SLA rule to ProfileExplorer (0ec5884)
- add support for storage cloud provider to ProfileExplorer (63e2daf)
- allow callers to provide
null
guidebook to terminal, and show EmptyState if so (ea6aefd) - allow terminal search feature to be disabled (cc83582)
- bump to madwizard 1.0.0 (9a566c8)
- bump to madwizard 1.5.0 to pick up multiselect support (e565409)
- change terminal to support above terminal rather than below terminal component (b51bfc4)
- expose
--profiles-path
madwizard option (d25b805) - extend support in ProfileExplorer for finer-grain geo constraints (b8fc0a0)
- New and Delete buttons in ProfileExplorer (5b110f8)
- propagate
onSelectProfile
handler from terminal to ProfileExplorer (547635d) - remove untested s3 commands in plugin-codeflare (1e3d42b)
- update ProfileExplorer to have a reset button (3571e5d)
- update terminal component to accept an extraEnv prop to pass through to guidebook exec (a18d19b)
- update terminal component to allow
belowTerminal
content (510cc68) - update terminal componetry to support onExit execution of custom guidebooks (e21fcce)
- updated UI for ProfileExplorer (f6d4669)
- this version of madwizard updates the profile keys in a way that renders prior profiles invalid.
- this version of madwizared necessitates guidebook to use import rather than inlining for sub-guidebooks that offer the user a choice. this is done so that each choice can be easily scoped based on the filepath of that guidebook within the store hierarchy.
0.14.2 (2022-09-19)
- avoid bumping profile lastUsedTime for tray menu watchers (f356434)
- pin openshift to 4.10.33 (from @guidebooks/store 0.12.6) (185c7b0)
0.14.1 (2022-09-19)
- pick up fixes for roberta from @guidebooks/store 0.12.5 (2dddaec)
0.14.0 (2022-09-18)
- after exit codeflare UI leaves dangling watcher processes (7e8837e)
- respawn uses incorrect (Renderer) executable when called from UI mode (ee16c63)
- status watcher exit may cause exponential cascade of subprocess spawning (c39d6a5)
- add status dropdown with watcher support (534c94f)
0.13.1 (2022-09-16)
- bump to @guidebooks/store 0.12.4 to pick up pip3 fix (584cff8)
0.13.0 (2022-09-16)
- bin/codeflare's use of apt needs sudo (cf73080)
- bump to madwizard 0.22.2 to pick up windowsHide fix (c5b8f0e)
- some variants of launching production builds can result in infinite loops and bad spawn paths (675c6ad)
- Terminal component can leak observers (1233e37)
- bump to @guidebooks/store 0.12.0 to pick up no-ray-local breaking change (9751cf0)
0.12.2 (2022-09-16)
- "create namespace" option causes odd failures (1668d30)
0.12.1 (2022-09-14)
0.12.0 (2022-09-14)
- bump to madwizard 0.22.1 to pick up zsh fixes (1470339)
- robert self-test periodic.yaml wasn't in sync with fixes to once.yaml (130fc8c)
- bump to @guidebooks/store to 0.10.x to pick up s3fs support for roberta (602a0e5)
- bump to kui 12.0.0 (a88cb1e)
0.11.4 (2022-08-31)
- update scenario 2 to use new ml/codeflare/training/roberta/demo (ad11b37)
- updates to restore self-test capability vs private repos (6a7e366)
0.11.3 (2022-08-31)
- bump to @guidebooks/store 0.7.2 to pick up roberta fix (fbf6fa8)
- bump to @guidebooks/[email protected] to pick up roberta outside of ibm fix (ee8bc28)
0.11.2 (2022-08-31)
- back out release-it bumper for yamls (00cdcc3)
- bump @guidebook/store to 0.6.5 to pick up roberta env var fixes (bf7d5a5)
- bump to @guidebooks/store 0.6.7 to pick up roberta wordsmithing (646d910)
- bump to madwizard 0.21.4 to pick up fix for regression in support for getting started guidebooks (7b7891f)
- roberta self-test was not base64-decoding slack secrets (3f3fad0)
0.11.1 (2022-08-30)
-t/--team
option should fail fast if the given team is not recognized (f0bc0fe)- avoid tray menu "blinking" on linux (c9ee70d)
- bump @guidebooks/store to 0.6.3 to pick up "workers 1/0" fix (229ac78)
- no window close button on linux and windows (fa1b30e)
- release-it bumper should bump the self-test container versus in roberta self-test (263f399)
- roberta self-test cronjob does not properly specify history limit specs (86ef6f4)
- stop using getopts in bin/codeflare (42382ab)
- tray menu does not appear in production builds on linux and windows (cda2080)
0.11.0 (2022-08-29)
- bump madwizard and store to pick up --no-input fixes for roberta (e59bee2)
- kind test runner does not properly clean up prior log aggregator deployments (b541450)
- release-it does not properly set version on cask or docker (37fde44)
- release-it is not propagating version (e9480f7)
- roberta self-test doc needs to use raw githubcontent link (fc6e047)
- version command lacks trailing newline (ed0ee57)
- bump guidebook store and madwizard to pick up roberta (fb02cae)
- improved self-test capability (launch codeflare tests such that they run within the cluster) (4444305)
- robert self-test (f2fbfd2)
0.10.0 (2022-08-25)
- pin version of log aggregator to version of codeflare (317c668)
- release-it does not correctly publish cask updates (8474e8b)
- allow management of assertions based on teams (33d8729)