ChangeLog

v1.7.0

  • NC3-444: Modified polling condor for the ip/ports after starting interact job
  • NC3-796: helium web framework for notebooks 2
  • NC3-824: Batch after fail are still in status QUEUED
  • NC3-888: notebook access token
  • NC3-893: Adding support for environment metadata
  • NC3-903: Store authentication for interact sessions
  • NC3-960: Make volumes and dataset flags consistent across all ncloud APIs
  • NC3-1067: Add tf model import support
  • NC3-1133: Uploading large files in a directory fails with ncloud volume upload
  • NC3-1226: Fixes volume link
  • NAN-1883: Changed screen size
  • Adding password in sessions
  • Fix typo in password reset email
  • Multi volume support
  • Fix Helium returning 500 error when object does not exist in s3
  • Change browser size
  • Adding all_users=true query param to model list get and poll
  • Header Restyle with New Nav Menu styling
  • Improve HMR efficiency
  • Fixes user totals to match on all tenant pages
  • Enabling TensorFlow GPU interact sessions
  • Adding environment to import_model
  • Default model name to use model if no filename was provided with zipped training files
  • Model training with a .yaml file in a .zip file
  • Stream elb fix

v1.6.0

  • NAN-89: UAA user creation
  • NAN-373: user details tenant name
  • NAN-624: helium add remove list users
  • NC3-185: Include full URL to deployed model in model deploy response
  • NC3-237: Get SegNet demo to work in production Nervana Cloud
  • NC3-304: CLI formatting broken and not human-readable for long training commands
  • NC3-387 Move endpoint logging functionality to cloud_common
  • NC3-393:Fix ncloud user show and ncloud users list APIs to display only one record per user
  • NC3-400: issue with the – option in ncloud
  • NC3-405: Not possible to modify tenant without modifying its name
  • NC3-424: Data location info
  • NC3 441: replace brand logo
  • NC3-453: Re-adding once removed user ignores new user data
  • NC3-517: Fix password reset email error when ENABLE_EMAIL_NOTIFICATION is False
  • NC3-547: Fix “ncloud group add” to return an error message if the group already exists
  • NC3-588: Fix ncloud group remove when the tenant is disabled
  • NC3-650: Add NDS delete endpoint and ncloud dataset rm command
  • NC3-657: Should default ncloud g l to your tenant
  • NC3-662: Variably set number of ncloud retries and thread count
  • NC3-683: Policy for approximate fairness through job priorities
  • NC3-685: Only delete user from authz if they don’t belong to any groups
  • NC3-807: Changed dataset_Id to volume_Id as interact session uses volume and not dataset
  • NC3-737: ncloud user list -t shows all users when tenant doesn’t exist
  • NC3-841: model show/results for tenant admins on their users jobs fails
  • NC3-858: refactor ncs to use cloud_common
  • NC3-867: User-details and –group-details for “ncloud tenant show” cause crash
  • NC3-884: Getting 500 when attempting to add a user

v1.5.0

  • NC3-559: new NDS based dataset support
  • NC3-162, NC3-612, NC3-211: Arbitrary data volume support
  • NC3-702: Proxy route not added if endpoint is up first.
  • NC3-673, NC3-667, NC3-699: Deleting users doesn’t flip enabled flag
  • NC3-690, NC3-694: ncloud dataset upload failure and multipart upload fixes
  • NC3-684: ncloud batch predict didn’t accept -g flag
  • NC3-674: non-existent manifest file breaks dataset upload
  • NC3-665, NC3-544, NC3-529: ncloud user list and list -a behaviors aren’t obvious
  • NC3-657, NC3-567, NC3-546: default group list and show to your tenant
  • NC3-656, NC3-596: batch prediction API endpoint broken
  • NC3-641, NC3-635: fix log tailing for stream deployment and training
  • NC3-637, NC3-613: update training snapshot resume logic
  • NC3-631: correctly update stream deployment status on failure
  • NC3-630: speed-up time to first prediction on successful deployment
  • NC3-629, NC3-624: fix listing of tenant details, remove –details flag
  • NC3-627: volume upload behavior correction
  • NC3-626: fix ncloud upgrade
  • NC3-622: error listing streams when none present
  • NC3-621: 404 when listing groups for empty tenant
  • NC3-618: fix extra-files arg for stream deployment
  • NC3-612: fix model training with volume id
  • NC3-610: update ncloud return status value when removing tenant
  • NC3-607: better handling of garbage API data
  • NC3-588, NC3-589: fix group removal in certain scenarios
  • NC3-569, NC3-568, NC3-471, NC3-280: python3 and windows ncloud updates
  • NC3-565: verify details flag behavior for tenant listing
  • NC3-564: get stats by tenant ID
  • NC3-547, NC3-412: fix group add error when group already exists
  • NC3-543: interactive session package update breakage
  • NC3-536, NC3-414: fix user addgrp API
  • NC3-524: correct “problem with identifying bucket” error on batch results
  • NC3-516: update npm packages for react, redux, and others
  • NC3-485: model training failure leaves job in “Received” state
  • NC3-464: fix removal attempts on disabled tenants
  • NC3-441: intel branding and logo updates in GUI
  • NC3-434, NC3-276: token related updates in GUI and backend
  • NC3-423, NC3-317: fix failure of large dataset uploads, h5 files

v1.4.4

  • Added password support for interact session launching.
  • improved stream inference logging
  • support resume training from specified snapshots.
  • added info endpoint for version details
  • additional user details displayed in show and list commands
  • machine assignment modification endpoints (superadmin required)
  • Numerous under the hood bugfixes, improvements, and refactoring

v1.4.1

  • web UI tenant and user admin revamp.
  • Consistent data container mount points for stock and custom data
  • Streaming inference custom predict, CORS support
  • Improved email notification templates
  • Numerous under the hood bugfixes, improvements, and refactoring

v1.4.0

  • authorization and authentication revamp
  • new endpoints for user and group administration
  • numerous under the hood bugfixes, improvements, tests, documentation.

v1.3.0

  • Added cross region support for linked external datasets.
  • internal specification documentation updates

v1.2.0

  • Completely revamped authentication and authorization system now in use.
  • New endpoints to control user and group administration
  • New endpoint to display basic statistics
  • Defaults baseline neon to v1.6.0
  • Numerous under the hood improvements, bugfixes, new tests, and docs.