Releases: dcos/dcos-e2e
Releases · dcos/dcos-e2e
2017.12.11.0
- Replace the extended
wait_for_dcos_ee
timeout with a preceding dcos-diagnostics check.
2017.12.08.0
- Extend
wait_for_dcos_ee
timeout for waiting until the DC/OS CA cert can be fetched.
2017.11.29.0
- Backwards incompatible change: Introduce separate
wait_for_dcos_oss
andwait_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 callwait_for_dcos_oss
orwait_for_dcos_ee
beforehand.
2017.11.21.0
- Remove
ExistingCluster
backend and replaced it with simplerCluster.from_nodes
method. - Simplified the default configuration for the Docker backend.
Notably this no longer contains a defaultsuperuser_username
orsuperuser_password_hash
. - Support
custom_agent_mounts
andcustom_public_agent_mounts
on the Docker backend.
2017.11.15.0
- Remove
destroy_on_error
anddestroy_on_success
fromCluster
.
Instead, avoid usingCluster
as a context manager to keep the cluster alive.
2017.11.14.0
- Backwards incompatible change: Rename
DCOS_Docker
backend toDocker
backend. - Backwards incompatible change: Replace
generate_config_path
withbuild_artifact
that can either be apathlib.Path
or a HTTP(S) URL string. - Backwards incompatible change: Remove
run_as_root
. Instead require adefault_ssh_user
for backends to run commands over SSH on any clusterNode
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
andinstall_dcos_from_url
instead of inspecting the type ofbuild_artifact
. - Backwards incompatible change:
log_output_live
is no longer an attribute of theCluster
class. It may now be passed separately as a parameter for each output-generating operation.
2017.11.02.0
- 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, usecustom_master_mounts
orNode.send_file
.
2017.10.04.0
- Added Apache2 license.
- Repository moved to
https://github.com/mesosphere/dcos-e2e
. - Added
run
, which is similar torun_as_root
but takes auser
argument. - Added
popen
, which can be used for running commands asynchronously.
2017.08.11.0
Fixed an issue preventing integration tests from working in some situations.
2017.08.08.0
- Fixed issue which prevented
files_to_copy_to_installer
from working.