Releases: EMCECS/ECS-CommunityEdition
Releases · EMCECS/ECS-CommunityEdition
ECS Community Edition Install Node 2.5.0 (ECS 3.1.0.0)
Release Notes
Upstream Changes
- Add CentOS 7.4 support #360
- Prepare CE patches for ECS 3.1.0.0 release #245
- Switch to Alpine 3.6 release #359
- Update ecs-install Python requirements #356
- python-ecsclient updated to support ECS 3.1 #367
New Features
- N/A
Enhancements
- Bump Ansible version to 2.3 #235
- OVA QoL Improvements #351
- ECS Check for Centos Version fails when being updated to 7.4 #355
Bugfixes
- Make
ecsconfig ping -cx
loop when dtquery fails #317 - OVA invocation of /bin/needs-restarting sometimes fails with yum errors #342
- multi nodes ECS installtion failed @Step1 via the way of ova & no internet connection #348
- Implement Ansible global OVA flag fact #349
- Misc. 2.5.0 bugfixes #352
- 2.5.0 OVA fails to run due to bad OVA fact file. #373
Documentation Updates
- N/A
CI/Build/Testing
- bugfix-zerofill-ova #343
- Change the way ecs-install image is pushed to Dockerhub #346
- Remove Ansible verbosity flag from Jenkinsfile #350
OVA Downloads
Updated OVA to address #373
dellemc-ecsce-3.1.0.0-install-node-2.5.0-vm1.ova
ECS Community Edition Install Node 2.4.0 (ECS 3.0.0.2)
Release Notes
Upstream Changes
- CentOS open-vm-tools packaging requirements changed #339
New Features
- Installer must have public key initial auth capability #205
Enhancements
- Code Cleanup: rename ui/tui/defaults.py to ui/tui/constants.py #340
Bugfixes
- Preflight will remove all bootstrap packages if installed #330
- Put yum actions in retry loop with timeout #332
Documentation Updates
CI/Build/Testing
- Add OVA defrag and zerofill script to tools #324
- Notify build status on Slack channel #325
- Configure Jenkins server to build PR and provide feedback #328
- Fix variables in Slack notifications #331
- OVA Deployment Failure #329
OVA Download
ECS Community Edition Install Node 2.3.0 (ECS 3.0.0.2)
New Features
- Update ECS CE Docker image with ECS 3.0.0 Hotfix 2 #312
Enhancements
- Configurations within the ecs-software container are now modified via regex rather than whole file templates.
Bugfixes
- Many small bugs and typos fixed
Documentation Updates
- Big documentation pass by @captntuttle addressing outcomes from the following issues:
- NTP requirement for Multiple Node #297
- Distribute ed25519 ssh key error during installation #272
- Migrate Hadoop HDFS data to ECS #198
- Link to official ECS documentation. #278
- Documentation must be reasonably complete prior to installer 2.0 merge to master #227
- Document local ports required by ECS, including those on lo0 and the Docker host iface #243
- Document ECS CE Password Reset Procedure #171
- How to understand the capacity #112
- Work around transient NIC device names in CentOS #184
ECS Community Edition Install Node 2.2.2 (ECS 3.0.0.1)
ECS Community Edition Install Node 2.2.1 (ECS 3.0.0.1)
ECS Community Edition Install Node 2.2.0 (ECS 3.0.0.1)
ECS Community Edition Install Node 2.1.0 (ECS 3.0.0.1)
ECS Community Edition Install Node 2.0.2 (ECS 3.0.0.1)
This is the initial release of the new ECS Community Edition deployment system.
The big stuff:
- Deployment directed by a simple YAML template
- Node interactions are automated by Ansible
- Most operations are idempotent
- Initial documentation migration to ReadTheDocs
The small stuff:
- Block device partitioning now uses GPT partition tables instead of MBR to support large, multi-TB block devices
- Easy entropy device selection (/dev/{random,urandom,srandom,...}) via deploy.yml (default is /dev/urandom)
- Intelligent firewall configuration via deploy.yml (no more disabled firewalls!)
- Provisioning of most ECS primitives can be configured via deploy.yml
- Can be used for testing across ECS versions and multi-environment testing via
release.conf
and utilities intools
directory
Legacy Install Scripts for ECS 3.0.0.1 Final Release
This is the final ECS Community Edition release that rolls up all bug fixes and PRs since the 3.0.0.1 tagged release in February.
Going forward, releases of ECS Community Edition will track installer version 2.
The legacy install scripts will be moved to the ECS-CommunityEdition/legacy
directory in the next release for historical completeness.
ECS Community Edition v3.0.0.1
- New version 3.0.0.1
- Includes fix for #147 to support SELinux systems correctly