Releases: InfuseAI/primehub
Releases · InfuseAI/primehub
Pre-release for v4.0.0 alpha8
Fix https can't be enabled when primehub upgrade Signed-off-by: Timothy Lee <[email protected]>
Pre-release for v4.0.0 alpha7
Fix wrong ca bundle for admission webhook Signed-off-by: Timothy Lee <[email protected]>
PrimeHub v3.12.0
Merge pull request #681 from InfuseAI/chore/fix-one-click-install-pri…
Pre-release for v4.0.0 alpha6
Update z2jh submodule info Signed-off-by: Timothy Lee <[email protected]>
Pre-release for v4.0
Please override your controller tag:
controller:
image:
tag: sc-28495-290ef5
PrimeHub v3.11.1
PrimeHub v3.11.1
- [Bugfix] Fix failed to update resource group (sc-25392)
PrimeHub v3.11.0
PrimeHub v3.11.0
Notable Changes
- Group deletion will include Dataset and SharedFiles
- Deployment and PhApps are airgap compatible
Example:
controller:
airgap:
imagePrefix: primehub.airgap:5000/
Dataset 2.0
- Updated tipsLink (tool tip link) on datasets page (sc-23508)
- Datasets 2.0 Enhancement: Create/update a dataset from shared files (sc-23403)
- Datasets/sharedFiles - the content of button will be updated accordingly (sc-19825)
- Replace the uppy uploader (tusd) by ant uploader (rest) (sc-23401)
- Update a dataset from shared files - able to add files into directory (sc-23940, sc-23500)
- [Bugfix] Failed to create/update dataset from SharedFiles (sc-23982)
SDK
- Add Dataset 2.0 support in PrimeHub SDK/CLI (sc-22605)
files-upload
now mimics the behavior ofcp -R
(sc-23727)- Add Secrets support in PrimeHub SDK/CLI (sc-23691)
- [bugfix] Files command now outputs valid JSON (sc-23681)
License
- Support License by # of user (sc-23693)
PrimeHub Apps
- Upgraded Streamlit to v1.2.0 (sc-24357)
- PhApp already exists error when importing PhApp template (sc-23484)
- [Bugfix] The Environment Variables reset icon/button now works as expected (sc-20463)
- [Bugfix] Fixed bug that might crash API when updating a PHApplication (sc-23440)
Deployment
- [Bugfix] An error page is now correctly displayed when trying to view a deleted deployment (sc-23539)
- [Bugfix] Fixed bug that caused deployment card to not render time (sc-23538)
Notebook
- [Bugfix] Can't ssh to Jupyter Notebook with SSH Bastion Server feature (MicroK8S) (sc-23405)
- [Bugfix] Timestamp not consistent, Timestamp in dataset shown in local time, Timestamp in Notebook shown in GMT+0 (sc-23233)
Others
-
Enhance login process if users already logged in (sc-21292)
-
Cascading deletion for group related resources: Add integration test (sc-23385)
-
Should always disable fluentd and log persistence related feature in CE and Deploy (sc-23933)
-
Table rendering exceeds the boundary (sc-23563)
-
Cascading deletion for group related resources - Shared Files & Datasets (sc-24605)
-
PrimeHub airgap support for deployment and app (sc-24401)
-
[Bugfix] PrimeHub's FluentD is producing weird '' log dramatically (sc-24510)
-
[Bugfix] The default value of 'launch group only' is now 'true' (sc-23407)
-
[Bugfix] Uploading large files no longer results in an error (sc-23977)
PrimeHub v3.10.1
What's New
- Fix some image pull issues in the airgap environment
- Enhance script
image-load-and-push.sh
to support the conatinerd CLI
PrimeHub v3.10.0
What's New
- Introduce the new dataset v2.0.
- Redesign the job page. Merge jobs and schedules pages.
- Add more PrimeHub SDK/CLI commands
Notable Changes
- From v3.10, PHFS is enabled by default
- The original 'dataset' is renamed to 'volume'
- The original 'Schedule' is renamed to 'Recurring Job'
Dataset 2.0
- Add search file function in dataset and shared file (sc-22796)
- Calculate and show the dataset size (sc-22789)
- Create Dataset 2.0 from a directory on PHFS (sc-22422)
- Create Dataset 2.0 from a directory on PHFS - implement new dataset uploader (sc-22784)
- Dataset 2.0 - Refinement (sc-23053)
- Dataset v2.0 browser/upload (sc-22787)
- Dataset v2.0 CRUD (sc-22788)
- Doc Site - Rename old "Datasets" to "Volumes" (sc-22665)
- Jupyterhub - Rename old "Datasets" to "Volumes" (sc-22747)
- PrimeHub Console - Rename old "Datasets" to "Volumes" (sc-22421)
- Rename old "Git" to "Git Sync" (sc-22871)
- SDK/CLI - Rename old "Datasets" to "Volumes" (sc-22666)
- Upload Files to PHFS via SDK (sc-22600)
- [Bugfix] Dataset 2.0 - Failed to upload file if the group name contains capital characters or underscore (sc-23352)
- [Bugfix] Error listObjectsV2 shown in a newly created server, without PHFS enabled (sc-23273)
Merge Jobs and Schedule pages
- Refine the "schedule naming" in the job list recurrence (sc-23211)
- SDK/CLI - Rename old "Schedule" after the merge of jobs and schedule pages (sc-23065)
- UI/UX refinement: Merge Jobs and Schedule pages (sc-22039)
- [Bugfix] Schedule Jobs (instead of Recurring Jobs) shown in CE (sc-23311)
PrimeHub SDK/CLI
- Add admin command in the available command list (sc-22500)
- Add Admin Groups support in PrimeHub SDK/CLI (sc-21469)
- Add Admin Images support in PrimeHub SDK/CLI (sc-21470)
- Add InstanceTypes support in PrimeHub SDK/CLI (sc-22118)
- Add Users support in PrimeHub SDK/CLI (sc-22111)
- Add Models support in PrimeHub SDK/CLI (sc-22117)
- SDK enhancements: instancetypes: able to list detailed info (sc-23015)
- SDK enhancements: make some values optional (sc-22571)
- SDK enhancements: query result output should be json formatted (sc-23027)
Complete MLOps workflow within a single notebook
- increase logging in the demo cluster (everything now logged) (sc-21396)
- [showcase][PHApp][blog post] End-to-end ML with Open Source tools (sc-20758)
- Allow PHApps to control PrimeHub Resources (sc-21117)
UI/UX Improvement
- [Admin][InstanceType] Add CTA button under every tab (sc-22235)
- fix wording in create deployment tooltip (sc-22127)
- Weird undo action in adding applications (sc-23354)
- Cascading deletion for group related resources (sc-21284)
- [Bugfix] Base Image URL is acting weird when multiple dropdown items contain the same image URL (sc-22691)
- [Bugfix] Blank screen shown while logging in onto Demo (sc-22119)
- [Bugfix] Dash to indicate unlimited in user resource at home page (sc-22353)
- [Bugfix] Link in Group Settings -> Deployments does not link to correct group (sc-22298)
- [Bugfix] [FE] Duplicate download buttons appear in the menu (sc-22822)
- [Bugfix] Blank screen shown when switching between group while in group -> members page (sc-21757)
- [Bugfix] Show the deployment usage info on the create deployment page only (sc-22523)
- [Bugfix] The default phadmin user's name is "null null" (sc-19035)
1-Click Installation
- Ask user to agree our EULA when using 1-click install (sc-22853)
- Tweak layout for the app card (sc-22341)
- Tweak UI of Notebooks Admin page (sc-22507)
Miscellaneous
- step-by-step tutorial on how to convert an existing app into PHApp - use label studio as an example (sc-20746)
- [Doc Site] Restructure markdown sourcefiles (sc-21947)
- [Doc Site] Upgrade to Docusaurus v2 (sc-21949)
- [PH Apps] Ready for GA (sc-19187)
- [Refactoring] Refactor the graphql ce/ce app.ts (sc-22105)
- Break example notebook by features (sc-22403)
- Change the submodule of awesome primehub app to https (sc-22614)
- mlflow broken caused by bodyParser (sc-22129)
- No confirmation dialog was shown while deleting a group image (sc-22037)
- Rewrite PrimeHub Quickstart (sc-21900)
- Should not be able to set User quota that larger than Group quota (sc-22038)
- Show group usage data in license info (sc-21270)
- Update
ce-metrics-fetcher
(sc-23281) - Upgrade of Streamlit App (sc-22790)
- implement model management related metrics (sc-20763)
- [Bugfix] Build custom image is not enabled in CE (sc-22334)
- [Bugfix] Cannot import PHApp template from URL (sc-23135)
- [Bugfix] Group settings: job default timeout should be taken by the new job (sc-23180)
- [Bugfix] Hub wouldn't be restarted when PrimeHub upgraded with primehub-configmap changed (sc-21590)
- [Bugfix] If the MLFLow register model name contains space, it may cause deployments to mount folder error. (sc-21545)
- [Bugfix] Invitation is not working in CE mode (sc-22332)
- [Bugfix] Limit of Deployment is empty in Group resource (sc-22320)
- [Bugfix] New AppCard incompatible with e2e tests (sc-23300)
- [Bugfix] PrimeHub Airgap image tarball fix image pause:3.2 (sc-22772)
- [Bugfix] primehub-examples doesn't contained in release image tarball (sc-22573)
- [Bugfix] Should not show app settings in PrimeHub deploy (sc-22329)
- [Bugfix] Sorting in dataset list is not working (sc-23319)
- [Bugfix] SSH hostname in SSH Server Instruction does not match (sc-22340)
- [Bugfix] Still show group image page when user doesn't have permission to access (sc-21874)
- [Bugfix] Tool tips not correct for Image in Admin portal (sc-22301)
- [Bugfix] Unable to display second page of deployment list (sc-22346)
- [Bugfix][UI] The light gray Background of title row spans outside table in Dataset; Text too long (sc-23309)
- [Bugfix] [normal user] got "Not Authorised" error while accessing job creation page (sc-23197)
- [Bugfix] [User Portal][SysAdmin] Failed to create a new image (sc-23255)
- [Bugfix] Cannot change items per page for graphql API response (sc-22098)
- [Bugfix] Got blank page with error while switching to Job Monitoring tab (sc-22376)
- [Bugfix] GraphQL Slow down when there's a large amount of jobs (running or completed) in the system (sc-22097)
- [Bugfix] Hint string appears inside Text field of Group search in Admin portal (sc-18965)
PrimeHub v3.9.1
What's New
- Remove beta badge of PrimeHub Apps.
- [Bugfix] Blank screen shown when switching between group while in group -> members page.