2.42.3

Notes

  • This release is currently only available for the Kubernetes scheduler.

Changes

  • All Pods that use the Ceph Shared Filesystem will have an initContainer injected to verify the mount succeeded before proceeding.

Bug Fixes

  • Fixed an issue when using the Ceph Shared Filesystem that could cause the application to lose data by inadvertently writing to the ephemeral container filesystem instead of the shared filesystem.

2.42.2

New Features

  • Added the route GET /console/v1/auth to the Integration Console API to retreive auth type and login parameters.

Bug Fixes

  • Fixed an issue that prevented successful Replicated Embedded Kubernetes airgapped installations when an HTTP proxy was configured.
  • Fixed an issue that would cause Swarm snapshots to fail with an error pulling the Postgres database export image.
  • All known CVEs with fixes have been patched in all images distributed by Replicated at the time of the release. For more information see this article.

2.42.1

Notes

  • This release is currently only available for the Native and Swarm schedulers.

Bug Fixes

  • Fixes a Native scheduler issue where container shared memory settings were incorrectly set to 10 bytes after a Replicated upgrade.

2.42.0

New Features

Changes

  • The command replicatedctl license-load will no longer wait for the installation to complete without the --attach flag.
  • The timeout enforced by Replicated when restoring node volumes from a snapshot has been increased from 1 hour to 12 hours.

Bug Fixes

  • Fixed an issue that caused airgapped installations to stall due to large airgap bundle sizes, requiring a browser refresh.
  • Fixed an issue that caused Replicated to crash when the audit log database is corrupt.
  • Fixed an issue that could cause Replicated to pull images from the Replicated Registry with the wrong credentials after an auto upgrade of Replicated, resulting in image pull failures.
  • All known CVEs with fixes have been patched in all images distributed by Replicated at the time of the release. For more information see this article.

2.41.0

New Features

Bug Fixes

  • Fixed an issue that prevented license upload from working in the Safari web browser.
  • Fixed an issue that could cause a CLI snapshot restore to fail on the restore nodes step.
  • Fixed an issue that would prevent Replicated Embedded Kubernetes from running on a server with Kuberentes previously installed by running the quick install scripts with the “kubernetes-only” flag.
  • Fixed an issue that could cause Replicated to pull images from the Replicated Registry with the wrong credentials after an auto upgrade of Replicated resulting in image pull failures.
  • All known CVEs with fixes have been patched in all images distributed by Replicated at the time of the release. For more information see this article.

2.40.3

Notes

  • This release is currently only available for the Kubernetes scheduler.

Bug Fixes

  • Fixes an issue that would cause Kubernetes support bundles to be empty.

2.40.2

Changes

  • Preflight checks added in the 2.40.0 release will no longer prompt the user to proceed when a warning occurs. It is possible to opt into this behavior by passing in the prompt-on-preflight-warnings flag or setting the query param prompt_on_preflight_warnings=1.

Bug Fixes

  • Fixes an issue that prevented automated installations from completing when preflight warnings occurred.

2.40.1

Notes

  • This release is currently only available for the Swarm and Native schedulers.

Bug Fixes

  • Fixed an issue in the Swarm airgap bundle that would cause the install scripts to exit with error “logWarn: command not found”.

2.40.0

New Features

  • RHEL 7.7 support has been added to Replicated Embedded Kubernetes.
  • A progress bar has been added for airgap bundle uploads.
  • Replicated installer will run preflight checks to validate disk usage, docker configuration, security and networking settings prior to installing Replicated.

Changes

  • It is now possible to upgrade a Replicated Embedded Kubernetes cluster to a multi-master configuration by re-running the installation scripts with the “ha” flag.
  • Node tags will no longer prevent a Native application from starting if all containers within a component are excluded via the when condition.
  • Messaging has been improved for template parsing errors in Kubernetes and Swarm Compose YAML specs.
  • App release information has been added to the support bundle at /replicated/internal/app-releases.txt.
  • Shared filesystem volumes will now have a sliding replication level based on the number of nodes in the cluster. Previously the replication level was fixed at 2.
  • Long-running Replicated containers now have sane defaults set for the max-size and max-file options when running with the json-file Docker logging driver.

Bug Fixes

  • Fixed an issue with the Admin console that would require a manual refresh of the browser after replicated upgrades.
  • Fixed an issue that would cause a file input field on the Config screen to use the previous file contents when the same file is chosen a second time after changing the file contents on the local disk.
  • Improved error messaging on the Admin console for upgrade failures.
  • Fixed an issue where the installation of additional Kubernetes masters would fail when using a custom certificate without the proper IP SANs. Replicated will now use a generated cert in place of the custom one in this scenario.
  • Fixed issues with hostnames containing uppercase letters for the Kubernetes installer.
  • Fixed an issue that would cause Kubernetes resources without replicas explicitly set to fail to scale up when the application is restarted.
  • Fixed an issue that could cause CPU and memory graphs to fail to load on the native scheduler.
  • Quieted noisy logging of Unauthorized errors when logged out of the Admin Console.
  • Fixed an issue that would cause Replicated on Kubernetes to fail to collect some support bundle files when the support bundle container gets scheduled on any node other than the one on which the replicated pod is running.
  • Fixed an issue that would result in a “Success” message on the Admin Console config screen in place of the Programmable Test Procedure custom success message.
  • Fixed an issue that allowed users of airgapped installations to overwrite the installed license by replacing the license on disk with one from a different customer or application.
  • Improvements have been made to fix the reliability of the Support Bundle V1.
  • Fixed an issue that could cause the operator to fail to reconnect with message “duplicate operator id”.
  • All known CVEs with fixes have been patched in all images distributed by Replicated at the time of the release. For more information see this article.

2.39.3

Bug Fixes

  • Certificates in Replicated are now issued for 2 years rather than 100 years, which previously prevented loading the Admin Console in the browser on MacOS Catalina.