Announcement
- No, Curator isn't going away. But as you can tell, it's not as actively
developed as it once was. I am gratified to find there are still users who
make it a part of their workflow. I intend to continue development in my
spare time. Curator is now a labor of love, not an engineering project I
do during work hours.
New
- Testing changes. Only last ES version of 5.x and 6.x are tested, plus the
releases of 7.x since 7.2. http_auth
is now deprecated. You can continue to use it, but it will go
away in the next major release. Moving forward, you should useusername
andpassword
. This should work incurator
,curator_cli
, and
es_repo_mgr
.- Removed tests for all 5.x branches of Elasticsearch but the final (5.6).
- Added tests for missing 7.x branches of Elasticsearch
- Remove tests for Python 3.5
- Fix hang of Shrink action in ES 7.x in #1528 (jclegras)
- Add
ecs
as alogformat
option in #1529 (m1keil)
Bug Fixes
- Lots of code cleanup, trying to go PEP-8. All tests are still passing, and
the APIs are not changed (yet—-that comes in the next major release). - Dockerfile has been updated to produce a working version with Python 3.7
and Curator 5.8.1 - Pin (for now) Elasticsearch Python module to 7.1.0. This will be updated
when an updated release of the module fixes thecluster.state
API call
regression at elastic/elasticsearch-py#1141 - Fix
client.tasks.get
API call to beclient.tasks.list
when no index
name is provided. See
elastic/elasticsearch-py#1110 - Pin some pip versions to allow urllib3 and boto to coexist. See #1562
(sethmlarson).
Documentation