Skip to content

Releases: dcos/dcos-e2e

2017.12.11.0

11 Dec 15:44
8afcc87
Compare
Choose a tag to compare
  • Replace the extended wait_for_dcos_ee timeout with a preceding dcos-diagnostics check.

2017.12.08.0

08 Dec 11:48
dc0600f
Compare
Choose a tag to compare
  • Extend wait_for_dcos_ee timeout for waiting until the DC/OS CA cert can be fetched.

2017.11.29.0

29 Nov 14:38
f466aef
Compare
Choose a tag to compare
  • Backwards incompatible change: Introduce separate wait_for_dcos_oss and wait_for_dcos_ee methods.
    Both methods improve the boot process waiting time for the corresponding DC/OS version.
  • Backwards incompatible change: run_integration_tests now requires to call wait_for_dcos_oss or wait_for_dcos_ee beforehand.

2017.11.21.0

21 Nov 02:12
55a7d03
Compare
Choose a tag to compare
  • Remove ExistingCluster backend and replaced it with simpler Cluster.from_nodes method.
  • Simplified the default configuration for the Docker backend.
    Notably this no longer contains a default superuser_username or superuser_password_hash.
  • Support custom_agent_mounts and custom_public_agent_mounts on the Docker backend.

2017.11.15.0

15 Nov 12:33
75defc3
Compare
Choose a tag to compare
  • Remove destroy_on_error and destroy_on_success from Cluster.
    Instead, avoid using Cluster as a context manager to keep the cluster alive.

2017.11.14.0

15 Nov 10:42
Compare
Choose a tag to compare
  • Backwards incompatible change: Rename DCOS_Docker backend to Docker backend.
  • Backwards incompatible change: Replace generate_config_path with build_artifact that can either be a pathlib.Path or a HTTP(S) URL string.
  • Backwards incompatible change: Remove run_as_root. Instead require a default_ssh_user for backends to run commands over SSH on any cluster Node created with this backend.
  • Backwards incompatible change: Split the DC/OS installation from the ClusterManager's __init__ procedure.
  • Backwards incompatible change: Explicit distinction of installation methods by providing separate methods for install_dcos_from_path and install_dcos_from_url instead of inspecting the type of build_artifact.
  • Backwards incompatible change: log_output_live is no longer an attribute of the Cluster class. It may now be passed separately as a parameter for each output-generating operation.

2017.11.02.0

02 Nov 12:31
cdda072
Compare
Choose a tag to compare
  • Added Node.send_file to allow files to be copied to nodes.
  • Added custom_master_mounts to the DC/OS Docker backend.
  • Backwards incompatible change: Removed files_to_copy_to_masters.
    Instead, use custom_master_mounts or Node.send_file.

2017.10.04.0

04 Oct 11:19
Compare
Choose a tag to compare
  • Added Apache2 license.
  • Repository moved to https://github.com/mesosphere/dcos-e2e.
  • Added run, which is similar to run_as_root but takes a user argument.
  • Added popen, which can be used for running commands asynchronously.

2017.08.11.0

11 Aug 18:40
Compare
Choose a tag to compare

Fixed an issue preventing integration tests from working in some situations.

2017.08.08.0

08 Aug 23:25
Compare
Choose a tag to compare
  • Fixed issue which prevented files_to_copy_to_installer from working.