Skip to content

Releases: EMCECS/ECS-CommunityEdition

ECS Community Edition Install Node 2.5.0 (ECS 3.1.0.0)

31 Oct 16:53
09e1186
Compare
Choose a tag to compare

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)

28 Aug 19:18
Compare
Choose a tag to compare

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

  • Broken links in documentation #323
  • Add Community Documentation #299

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

dellemc-ecsce-3.0.0.2-install-node-2.4.0-vm0.ova

ECS Community Edition Install Node 2.3.0 (ECS 3.0.0.2)

21 Jul 01:21
Compare
Choose a tag to compare

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)

13 Jul 16:11
Compare
Choose a tag to compare

Upstream

  • Add Patch for ECS 3.0.0 HF2 #300 (to prep for #302)

Bugfixes

  • Step 1 fails when there is no tty #287
  • installer hangs at step1 finished #307

ECS Community Edition Install Node 2.2.1 (ECS 3.0.0.1)

26 Jun 18:16
Compare
Choose a tag to compare

Bugfixes

  • Current Island Deploy .OVA for Non-Internet Access Site Fails During STEP1 #283

Documentation Updates

  • Disclose functional difference of CE in documentation. #277

ECS Community Edition Install Node 2.2.0 (ECS 3.0.0.1)

20 Jun 21:07
Compare
Choose a tag to compare

New Features

  • Installer must support installing multiple VDCs #76
  • Support Docker registry authentication #119

Enhancements

  • Remove /legacy directory #271
  • Split deploy playbook into two parts #214
  • Re-add CentOS 7.2 support #275

Bugfixes

  • Fix a backwards compatibility issue with multi-vdc API ping #274
  • Minor typos and errors as usual

ECS Community Edition Install Node 2.1.0 (ECS 3.0.0.1)

08 Jun 02:41
Compare
Choose a tag to compare

New Features

  • Installer must create management users #222
  • Installer must create object users #223

Enhancements

  • Installer should skip caching when install node is only node in single-node deployment #203
  • Audit packages to update for security and trim bloat #242

Bugfixes

  • Work around sudo timeouts for long-running commands during bootstrap #249
  • Add ecsconfig exception handling for HTTP read timeouts #267

ECS Community Edition Install Node 2.0.2 (ECS 3.0.0.1)

02 Jun 18:16
Compare
Choose a tag to compare

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 in tools directory

Legacy Install Scripts for ECS 3.0.0.1 Final Release

26 May 22:30
Compare
Choose a tag to compare

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

03 Feb 14:57
Compare
Choose a tag to compare
  • New version 3.0.0.1
  • Includes fix for #147 to support SELinux systems correctly