Release 1.2.0
Release notes - Hopsworks - Version 1.2.0
Bug
- [HOPSWORKS-1283] - Zip does not work when there is a space in the file path
- [HOPSWORKS-1379] - Timers should be rescheduled when failed and handle exceptions
- [HOPSWORKS-1382] - Placeholders for auditing REST API requests
- [HOPSWORKS-1507] - [ndb-chef] List only TCP and UDP sockets when starting MGM server
- [HOPSWORKS-1509] - Allow all OU in nodes DN in elasticsearch configuration
- [HOPSWORKS-1511] - pci-tools package not available and torchvision broken for 0.4.1
- [HOPSWORKS-1515] - airflow webserver , scheduler and sqoop should not be enabled when service.enabled is false
- [HOPSWORKS-1534] - Kibana error when recreating the project enviroment
- [HOPSWORKS-1541] - [ePipe] Skip non searchable fields for schemabased exmetadata
- [HOPSWORKS-1543] - [ePipe] Retry in case of conflict when adding datasets and projects
- [HOPSWORKS-1545] - Handle cases where Elasticsearch is down
- [HOPSWORKS-1550] - Do not upgrade pip binary in tensorflow default recipe
- [HOPSWORKS-1553] - provenance cleaner timer
- [HOPSWORKS-1556] - Kafka controller fixes
- [HOPSWORKS-1559] - Truncate conda commands before upgrading to 1.1.0
- [HOPSWORKS-1560] - Fix migration of datasets (HOPSWORKS-295)
- [HOPSWORKS-1561] - Restrict access to elasticsearch data directory to elastic user
- [HOPSWORKS-1563] - Schema of a shared topic is shown in one line
- [HOPSWORKS-1564] - Job args expat tries to set null instead of empty string
- [HOPSWORKS-1565] - Removing a shared dataset removes it also from the source project
- [HOPSWORKS-1578] - epipe operation fail on missing index
- [HOPSWORKS-1589] - Cannot upload to a shared dataset
- [HOPSWORKS-1590] - Kafka advertised listeners external port conflict among brokers
- [HOPSWORKS-1594] - HOPSWORKS-1554 breaks conda search in Hopsworks
- [HOPSWORKS-1599] - Cannot start/stop services from admin UI due to missing CommunicationController property
- [HOPSWORKS-1600] - Services Status enum missing INIT state of kagent
- [HOPSWORKS-1601] - Append projectId to topic name in kafka tour to avoid clashes with other topics
- [HOPSWORKS-1603] - Kagent JWTHelper should retry in case of hopsworks authentication failure
- [HOPSWORKS-1610] - Prometheus alerting-rules files owned by root
Improvement
- [HOPSWORKS-836] - Send message in Hopsworks to a user that has been added to a project.
- [HOPSWORKS-1257] - sudoers script should be owned by root and 700
- [HOPSWORKS-1306] - [ePipe] Add support for HA Elasticsearch
- [HOPSWORKS-1308] - [ePipe] Rewrite and fix the metrics code
- [HOPSWORKS-1481] - Add endpoints to retrieve feature groups and training datasets by name
- [HOPSWORKS-1483] - Refactor Admin API - Hosts
- [HOPSWORKS-1494] - Feature store UI improvements
- [HOPSWORKS-1527] - Check TensorBoard readiness using http in Experiments service and for running applications
- [HOPSWORKS-1532] - No need to mount an S3 bucket for the certificates in Databricks
- [HOPSWORKS-1538] - Automatically setup hive and hopsfs on databricks cluster
- [HOPSWORKS-1544] - Add endpoint to retrieve featurestore by name
- [HOPSWORKS-1554] - Add support for proxy configuration in condarc
- [HOPSWORKS-1562] - Improve databricks docs for the feature store
Task
- [HOPSWORKS-1330] - Remove deprecated LocalFsService (Charon) codebase
- [HOPSWORKS-1354] - Import(upload) template saves files in /Projects/Uploads/<Sample.json>
- [HOPSWORKS-1407] - Change error message when failing to export project-user certificates
- [HOPSWORKS-1522] - Update support link in Hopsworks and docs
- [HOPSWORKS-1525] - [hops-hadoop-chef] Add option to allow Yarn auto discover HW capabilities
- [HOPSWORKS-1528] - Remove unnecessary code to set kibana default index
- [HOPSWORKS-1536] - Right-click rename does not work in Datasets browser
- [HOPSWORKS-1540] - Upgrade PyTorch to 1.4
- [HOPSWORKS-1549] - [kagent-chef] Update Hops CA bundle after host certificate rotation
- [HOPSWORKS-1551] - Dynamically create Airflow DB connection only if Airflow is installed
- [HOPSWORKS-1575] - Replace hops.readthedocs with hopsworks.readthedocs
- [HOPSWORKS-1577] - [ndb-chef] Restrict MySQL connections to localhost for localhost installations
- [HOPSWORKS-1582] - Add a new db user for Kafka
- [HOPSWORKS-1611] - Tensorflow::default fails to install avro-python3 due to upstream changes