Skip to content

Releases: Parallels/prl-devops-service

v0.10.13289457428-canary

12 Feb 15:54
909a7eb
Compare
Choose a tag to compare
Pre-release

Release Notes for v0.10.13289457428

  • Added a better way to manage the blocks
  • Incremented the bufferSize for decompression to 40mb
  • Fixed a documentation issue
  • Added new canary release
  • Fixed some extra bugs
  • Added a new method for the streaming for testing
  • Added an unstable stream for was to test speed on aws
  • Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
  • Fixes # (issue)
  • Fixed some bugs with log streaming
  • Fixed an issue where we would not be able to get the version after deploy
  • Fixed an issue where we would get the logs wrong in the container
  • Added a new function to create log files
  • Updated the helm chart with the logs variables
  • implemented the new log channel streamer for the WebSocket to avoid opening the file
  • Added a clean option to the beta deployment
  • Allow the ability to disable the tls certificate if the environment variable is set
  • Added the host logs endpoint to the orchestrator
  • Added the host stream logs endpoint to the orchestrator
  • Added a way to use a debug version when running debugger
  • Fixed the detection for the default log location
  • Fixed an issue where we would not be able to detect the file location for the logs and therefor not stream it
  • added an error message if file logger is disabled
  • enabled file logger by default
  • Added an endpoint to return the log file
  • Added an endpoint to stream the logs using websockets
  • Fixed an issue where if we would set the log to file from the config.yaml it would not read it at startup
  • Added a new script to add the correct changelog to the beta versions
  • Added an option to keep old beta versions if needed
  • Added a default version to the beta pipeline
  • Added a caching integrity check for all cache catalog
  • Added the new sign method for the pipeline
  • Added the ability to sign the files locally
  • Fixed an issue where containers images were not providing telemetry
  • Updated some of the steps to build
  • Fixed the issue with the windows build
  • Added a strategy to test all build targets during PR
  • Fixed an issue where the decompressor would failed to deal with symlink that did not exist
  • Fixed an issue where the stream process would not catch all of the errors from the decompressor
  • Moved unused code to another file until we release the version
  • Added an environment variable to set the path for the log file PRL_DEVOPS_LOG_FILE_PATH
  • Added an environment variable to disable the streaming process for the remote storage provider DISABLE_CATALOG_PROVIDER_STREAMING
  • added a new caching system for auto management
  • Added the ability to log to files
  • Added the initial work for the streaming of files to caching
  • Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
  • Fixes # (issue)
  • Fixed an issue where the new fonts were not being downloaded
  • Added the new documentation page engine to the system
  • Added the ability to extract sparce and symlinks
  • Added better error management
  • Fixed an issue where some error messages were not displayed correctly
  • Added an endpoint for the orchestrator to get the reverse proxy config

v0.10.13238864446-beta

10 Feb 10:35
909a7eb
Compare
Choose a tag to compare
Pre-release

Release Notes for v0.10.13238864446

  • Added a better way to manage the blocks
  • Incremented the bufferSize for decompression to 40mb
  • Fixed a documentation issue
  • Added new canary release
  • Fixed some extra bugs
  • Added a new method for the streaming for testing
  • Added an unstable stream for was to test speed on aws
  • Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
  • Fixes # (issue)
  • Fixed some bugs with log streaming
  • Fixed an issue where we would not be able to get the version after deploy
  • Fixed an issue where we would get the logs wrong in the container
  • Added a new function to create log files
  • Updated the helm chart with the logs variables
  • implemented the new log channel streamer for the WebSocket to avoid opening the file
  • Added a clean option to the beta deployment
  • Allow the ability to disable the tls certificate if the environment variable is set
  • Added the host logs endpoint to the orchestrator
  • Added the host stream logs endpoint to the orchestrator
  • Added a way to use a debug version when running debugger
  • Fixed the detection for the default log location
  • Fixed an issue where we would not be able to detect the file location for the logs and therefor not stream it
  • added an error message if file logger is disabled
  • enabled file logger by default
  • Added an endpoint to return the log file
  • Added an endpoint to stream the logs using websockets
  • Fixed an issue where if we would set the log to file from the config.yaml it would not read it at startup
  • Added a new script to add the correct changelog to the beta versions
  • Added an option to keep old beta versions if needed
  • Added a default version to the beta pipeline
  • Added a caching integrity check for all cache catalog
  • Added the new sign method for the pipeline
  • Added the ability to sign the files locally
  • Fixed an issue where containers images were not providing telemetry
  • Updated some of the steps to build
  • Fixed the issue with the windows build
  • Added a strategy to test all build targets during PR
  • Fixed an issue where the decompressor would failed to deal with symlink that did not exist
  • Fixed an issue where the stream process would not catch all of the errors from the decompressor
  • Moved unused code to another file until we release the version
  • Added an environment variable to set the path for the log file PRL_DEVOPS_LOG_FILE_PATH
  • Added an environment variable to disable the streaming process for the remote storage provider DISABLE_CATALOG_PROVIDER_STREAMING
  • added a new caching system for auto management
  • Added the ability to log to files
  • Added the initial work for the streaming of files to caching
  • Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
  • Fixes # (issue)
  • Fixed an issue where the new fonts were not being downloaded
  • Added the new documentation page engine to the system
  • Added the ability to extract sparce and symlinks
  • Added better error management
  • Fixed an issue where some error messages were not displayed correctly
  • Added an endpoint for the orchestrator to get the reverse proxy config

v0.9.12925580028-beta

23 Jan 08:55
d03beff
Compare
Choose a tag to compare
v0.9.12925580028-beta Pre-release
Pre-release

Release Notes for v0.9.12925580028

  • Added new canary release
  • Fixed some extra bugs
  • Added a new method for the streaming for testing
  • Added an unstable stream for was to test speed on aws
  • Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
  • Fixes # (issue)
  • Fixed some bugs with log streaming
  • Fixed an issue where we would not be able to get the version after deploy
  • Fixed an issue where we would get the logs wrong in the container
  • Added a new function to create log files
  • Updated the helm chart with the logs variables
  • implemented the new log channel streamer for the WebSocket to avoid opening the file
  • Added a clean option to the beta deployment
  • Allow the ability to disable the tls certificate if the environment variable is set
  • Added the host logs endpoint to the orchestrator
  • Added the host stream logs endpoint to the orchestrator
  • Added a way to use a debug version when running debugger
  • Fixed the detection for the default log location
  • Fixed an issue where we would not be able to detect the file location for the logs and therefor not stream it
  • added an error message if file logger is disabled
  • enabled file logger by default
  • Added an endpoint to return the log file
  • Added an endpoint to stream the logs using websockets
  • Fixed an issue where if we would set the log to file from the config.yaml it would not read it at startup
  • Added a new script to add the correct changelog to the beta versions
  • Added an option to keep old beta versions if needed
  • Added a default version to the beta pipeline
  • Added a caching integrity check for all cache catalog
  • Added the new sign method for the pipeline
  • Added the ability to sign the files locally
  • Fixed an issue where containers images were not providing telemetry
  • Updated some of the steps to build
  • Fixed the issue with the windows build
  • Added a strategy to test all build targets during PR
  • Fixed an issue where the decompressor would failed to deal with symlink that did not exist
  • Fixed an issue where the stream process would not catch all of the errors from the decompressor
  • Moved unused code to another file until we release the version
  • Added an environment variable to set the path for the log file PRL_DEVOPS_LOG_FILE_PATH
  • Added an environment variable to disable the streaming process for the remote storage provider DISABLE_CATALOG_PROVIDER_STREAMING
  • added a new caching system for auto management
  • Added the ability to log to files
  • Added the initial work for the streaming of files to caching
  • Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
  • Fixes # (issue)
  • Fixed an issue where the new fonts were not being downloaded
  • Added the new documentation page engine to the system
  • Added the ability to extract sparce and symlinks
  • Added better error management
  • Fixed an issue where some error messages were not displayed correctly
  • Added an endpoint for the orchestrator to get the reverse proxy config
  • Added the new host_url to the VM diff function to detect changes

v0.9.11

12 Nov 13:32
32e017e
Compare
Choose a tag to compare

Release Notes for v0.9.11

  • Improved orchestrator timeouts
  • Added system-reserved data to the orchestrator

v0.9.10

11 Nov 11:44
a3c36e9
Compare
Choose a tag to compare

Release Notes for v0.9.10

  • Fixed an issue with the CPU threshold that was added twice to the orchestrator
  • Fixed an issue with the CPU count as it was not taking into consideration we already had reserved cpus
  • Added a higher timeout to orchestrator hosts health checks
  • added missing timeout in some of the orchestrator api calls
  • Adds the support for an orchestrator to query the hardware endpoint of a host returning the raw data to use with terraform
  • Fixed a bug on the execute endpoint where it would give an error if the command was present but the script was not
  • Fixed an issue where the orchestrator would not take into account the 2 vms limitation when gathering the necessary space
  • fixes #229
  • Added the new reverse proxy to allow advanced port forwarding to the target vm
  • Added the same endpoints to be controlled by the orchestrator
  • Added better hardware info where we added more information about the system
  • Fixed an issue with the logs being showed where they should not be
  • resolves [PBI] Enable reverse proxy for port forwarding #226
  • Added the External IP Address to every virtual machine if known
  • Added the Internal IP Address to every virtual machine if running
  • Changed the docker image from scratch to alpine to allow for cpu and external ip address
  • Added the external IP Address to the config hardware endpoint
  • Added the OS name to the config hardware endpoint
  • Added the OS version if available to the config hardware endpoint
  • Added the new hardware fields to the orchestrator hosts endpointFixes # (issue)
  • resolves #224

v0.9.9

29 Oct 09:08
8dbce7e
Compare
Choose a tag to compare

Release Notes for v0.9.9

  • Fixed an issue where in some endpoints, if the body was wrong, we would receive two json body instead of the correct one
  • Added environment variables to the execute endpoint
  • Fixed some issue with the pipeline
  • Bumps the bundler group with 1 update in the /docs directory: rexml.
  • Fixed an issue where the name of the catalog would be wrong when importing vms

v0.9.8

17 Oct 12:40
610ab1d
Compare
Choose a tag to compare

Release Notes for v0.9.8

  • Fixed an issue where we would not be able to compile for windows
  • Fixed an issue where the clone copy would not always be used
  • Fixed an issue where the telemetry could generate a nil pointer issue
  • Fixed an issue where the pull file would still need the provider even if not needed
  • Fixed an issue where the db was being saved more often that needed

v0.9.7

16 Oct 08:40
d3bc93d
Compare
Choose a tag to compare

Release Notes for v0.9.7

  • Fixed an issue where the copy would fail if the source and destination were in a removable disk
  • Fixed an issue where the metadata would contain the provider credentials in the file
  • Fixed an issue where if the vm was very big it could timeout during cp process
  • Fixed an issue where running prldevops command in the same machine as running the api would corrupt the database
  • Added a new endpoint to update a catalog manifest provider connection string
  • Added the ability to use environment variables in the pdfile
  • Added the ability to import vms from a remote storage that are not in pdpack format
  • Added the ability to auto recover the database from a backup if it is corrupted
  • Added a controller to delete the catalog cache
  • Added a controller to delete the catalog cache for a specific manifest
  • Added a controller to get all the existing catalog cache
  • Added a retry to the load of the database to account for slow mount devices
  • Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
  • Fixes # (issue)
  • Fixed a missing image in the catalog documentation

v0.9.6

19 Sep 15:46
6714121
Compare
Choose a tag to compare
release-v0.9.6

Release extension version 0.9.6 (#205)

v0.9.5

16 Sep 10:56
8a52eb2
Compare
Choose a tag to compare
release-v0.9.5

Release extension version 0.9.5 (#203)