2.21.2

New Features

Bug Fixes

  • Fixed a bug that caused a crash when applying some PersistentVolumeClaims in the Kubernetes scheduler

2.21.1

Bug Fixes

  • Fixed a bug that blocked application state from updating while starting and stopping.
  • Fixed a bug that caused application Persistent Volumes to sometimes be excluded from snapshots with the Kubernetes scheduler.
  • Fixed a bug that prevented application Persistent Volumes from being restored with the Kubernetes scheduler.
  • Fixed a bug that caused the audit log to become unresponsive after restores with the Swarm scheduler.

2.21.0

Changes

  • Replicated will now install Docker 17.12.1-ce as it’s default version of Docker for both the Native and Swarm schedulers.
  • The Replicated Native scheduler now supports Amazon Linux 2018.03.
  • Completed Kubernetes Jobs no longer appear in the Pods table on the Cluster page of the Admin Console.
  • Kubernetes DaemonSets and CronJobs are now removed when the application is stopped.
  • StatefulSets are are now scaled to 0 replicas when the application is stopped.
  • Added YAML for all resources to the support bundle.

Bug Fixes

  • Fixed an issue that prevented applications on Kubernetes from auto-starting after upgrade.
  • Improved functionality of the start/stop buttton in the admin console for the Kubernetes scheduler.
  • Fixed an issue that caused pods with multiple containers to report 0 ready in the pods table on the Cluster page of the Admin Console.
  • The storage_class param that configures the StorageClass for Replicated PersistentVolumeClaims is now applied to all application PersistentVolumeClaims when using the Kubernetes Scheduler.
  • Fixed the logging level in the Retraced processor and cron images to prevent excessive logging.
  • Fixed an issue that could sometimes cause the support bundle to be empty when run in a multi-node airgapped Kubernetes environment.
  • Fixed an issue that prevented support bundle commands from using the Docker API when using the Kubernetes scheduler.
  • Included Retraced logs in the Support Bundle when using the Kubernetes scheduler.
  • A file handle leak has been fixed that occured when the application was restarted.
  • Replicated Docker images have been updated to address the following CVEs: CVE-2018-7490, CVE-2018-6797, CVE-2018-6798, CVE-2018-6913

2.20.2

Bug Fixes

  • Reduced logging by Retraced Cron and Processor containers to avoid filling up disk space.
  • Resolved an issue where Kubernetes app would not auto-start after installing a license.

2.20.1

Changes

  • Support bundle v2 now includes Docker Journald logs and system load averages by default on all schedulers.
  • The Kubernetes scheduler uses a ClusterIP service for internal servers for online installs and a NodePort service for airgapped installs.

Bug Fixes

  • Replicated Operator now limits the size of retained application logs. This defaults to 500MB and can be configured by adding -e APP_LOG_SIZE=500MB in /etc/default/replicated-operator, with 0 being unlimited.
  • Resolved a failure to pull the replicated cmd image that may result in failures in raw preflight checks.
  • Fixed image pull errors in online multi-node airgap caused by attempting to use the local registry.

2.20.0

New Features

Bug Fixes

  • Resolved an issue that prevented familiar formats of docker images from being used in Swarm and Kubernetes yaml.
  • Resolved an issue that may prevent metrics from showing up in the dashboard due to a panic in the remote operator container.

2.19.3

Changes

  • This release rolls back changes in 2.19.2

2.19.2

Bug Fixes

  • Resolved an issue where applications could fail to start due to errors pulling the registry.replicated.com/library/cmd image.

2.19.1

Bug Fixes

  • Resolved an issue in the Kubernetes Scheduler that caused the import airgap images task to terminate before it completed.

2.19.0

New Features

  • Replicated can now install and manage a multi-node Kubernetes appliance.
    • There is now an option to add nodes to a Kubernetes cluster from the /cluster page in the Admin Console.
    • Replicated will install and manage Rook for relocatable persistent storage.
    • When running a cluster with at least three nodes, it is possible to have Ceph/Rook clustering enabled to allow data volumes to be stored on multiple nodes.
    • Replicated continues to support installation on existing Kubernetes clusters for customers who choose to manage their own cluster.

Changes

Bug Fixes

  • Resolved an issue that caused multi-line environment variables to fail to parse, preventing the application from starting.
  • Resolved a panic during restore when Replicated snapshots are misconfigured.
  • Resolved an issue where application logs were not showing up in the Kubernetes support bundle.
  • Resolved an issue where Admin Console Audit Logs would not persist when restarting Replicated on Kubernetes.
  • Replicated Docker images have been updated to address the following CVEs:
    • CVE-2017-14062 and CVE-2018-6954 with High severity
    • CVE-2017-3738 and CVE-2018-1049 with Medium severity
    • CVE-2012-2663, CVE-2013-4392, CVE-2017-18078, CVE-2017-1000082 and CVE-2018-0733 with Negligible severity
    • CVE-2017-15422 and CVE-2018-0739 with Unknown severity