Releases: cloudera-labs/cloudera.cluster
Releases · cloudera-labs/cloudera.cluster
Version 5.0.0
What's Changed
- Add pre-commit instructions by @wmudge in #240
- Add Host Config Module by @rsuplina in #234
- Hotfix/cluster module by @rsuplina in #244
- Data Context Module by @rsuplina in #246
- Add Host Template Module by @rsuplina in #238
- Add External_user_mappings module by @rsuplina in #248
- Add file name to JSON parsing error message by @wmudge in #249
- Add ECS Control plane cluster functionality by @rsuplina in #251
- Update cm_utils discover_endpoint function by @wmudge in #253
- Add User Module by @rsuplina in #252
- Add pytest fixtures for constructing supporting test resources by @wmudge in #256
- Add CM service config module and reconciliation utilities by @wmudge in #257
- Update cm_service module by @wmudge in #265
- Update collection version to 4.5.0-rc1 by @wmudge in #266
- Update version of upload-artifact action by @jimright in #269
- Add cm_autotls module by @jimright in #263
- Add External Account Module by @rsuplina in #264
- add test script by @rhill-cldr in #254
- Update service_role_config_group_info module to align with existing modules by @wmudge in #270
- Add return value to wait_for_command_state by @jimright in #271
- Update service_role_config_group to align with CM modules by @wmudge in #272
- Add lookup plugin cm_license for parsing Cloudera Manager license files by @wmudge in #274
- Update normalization to use type() not isinstance() checks by @wmudge in #275
- Add cm kerberos module by @jimright in #273
- Refactor service_role and service_role_info to align to current flow, utilities, and testing by @wmudge in #278
- Add documentation for fixture factories for integration testing by @wmudge in #279
- Add api-design.md write up by @wmudge in #277
- Update service and service_info modules to align with current utilities by @wmudge in #280
- Update host_template module and tests by @wmudge in #281
- Create Mgmt Role model utility for CMS by @wmudge in #282
- Update host and host_info modules for cluster membership and role assignments by @wmudge in #283
- Remove invalid get_host_ref() by @wmudge in #284
- Change 'tls' parameter to 'auto_tls' by @wmudge in #285
- Update configuration reconciliation logic by @wmudge in #286
- Add no_log to sensitive parameters by @wmudge in #287
- Add retry logic on HTTP 400 errors for parcel functions by @wmudge in #288
- Update retry to timeouts for host and parcel management by @wmudge in #289
- Update Python shebang and documentation organization by @wmudge in #290
- Update documentation and changelog management by @wmudge in #292
- Fix external_user_mapping module by @jimright in #313
- Deprecate cluster_service_role_hosts filter by @wmudge in #301
- Deprecate service_role_config_group_config and service_role_config_group_config_info modules by @wmudge in #295
- Deprecate service_role_config and service_role_config_info modules by @wmudge in #296
- Deprecate service_config and service_config_info modules by @wmudge in #297
- Deprecate host_config and host_config_info modules by @wmudge in #298
- Deprecate cm_api action by @wmudge in #299
- Deprecate append_database_port filter by @wmudge in #300
- Deprecate default_database_port filter by @wmudge in #302
- Deprecate extract_* filters by @wmudge in #303
- Deprecate filter_null_configs filter by @wmudge in #304
- Deprecate find_clusters filter by @wmudge in #305
- Deprecate flatten_dict_list filter by @wmudge in #306
- Deprecate version filters by @wmudge in #307
- Deprecate format_database_type filter by @wmudge in #308
- Deprecate MySQL filters by @wmudge in #309
- Deprecate to_ldap_type_enum filter by @wmudge in #310
- Rename service_role and service_role_info modules by @wmudge in #293
- Rename service_role_config_group and service_role_config_group_info modules by @wmudge in #294
- Deprecate legacy roles by @wmudge in #311
- Add Umami tracking to header by @jimright in #318
- Add control_plane and control_plane_info modules by @jimright in #312
- Add ansible-lint configuration and remove from pre-commit hooks by @wmudge in #320
- Add repository to Hatch docs:changelog script by @wmudge in #321
- Update control_plane API documentation by @wmudge in #322
- Update copyright date by @wmudge in #323
- Remove collection dependencies from legacy roles by @wmudge in #324
- Release 5.0.0 rc.2 by @wmudge in #325
- Update to cm-client v57 by @wmudge in #326
- Update TESTING guide by @wmudge in #327
- Update README for 5.0.0 by @wmudge in #328
- Prepare for release 5.0.0 by @wmudge in #329
- Update versions of dependent actions for publish_docs.yml workflow by @wmudge in #332
New Contributors
- @rhill-cldr made their first contribution in #254
Full Changelog: v4.4.0...5.0.0
Version 4.4.0
What's Changed
- Update postgresql-RedHat.yml by @clevesque in #188
- Add CM Service Info Module by @rsuplina in #190
- Add CM Service Module by @rsuplina in #194
- Add cm_trial module by @rsuplina in #195
- Remove deprecated ansible.builtin.command 'warn' parameter by @wmudge in #196
- Update parcels.yml by @clevesque in #189
- Add Import_cluster_template module by @rsuplina in #197
- Add License/License_info Module by @rsuplina in #199
- Add Cluster Info Module by @rsuplina in #204
- Add Cloudera Manager config modules by @wmudge in #211
- Removes blockers to running check mode & diff mode by @clevesque in #166
- Add Parcel Module by @rsuplina in #221
- Add Host Module by @rsuplina in #218
- Add cluster service and related resource modules by @wmudge in #220
- Add cluster module by @wmudge in #224
- Add or update API to support diff documentation by @wmudge in #225
- Update cluster state management by @wmudge in #227
- Update cluster and cluster_info results object and API by @wmudge in #228
- Update parcel_info API output and move parsing function to parcel_utils by @wmudge in #226
- Updates required for publishing collection to Ansible Galaxy by @jimright in #229
- Add workflow and steps to validate for and publishing to Ansible Galaxy by @wmudge in #230
- Update to version 4.4.0 by @wmudge in #231
Full Changelog: v4.3.0...v4.4.0
Version 4.3.0
What's Changed
- Update logging and error handling for CM API modules by @wmudge in #168
- Add assemble template role by @rsuplina in #167
- ldap search filters - allow literal expression by @clevesque in #163
- Add changes to run ansible.builtin.template locally by @rsuplina in #170
- Allow complex expressions in external authentication LDAP search filters by @clevesque in #171
- Remove deprecated "warn" argument from shell and command module calls by @wmudge in #182
- Update role API for assemble_template by @wmudge in #183
New Contributors
Full Changelog: v4.2.0...v4.3.0
Version 4.2.0
What's Changed
- Allow selection of cluster deployed from cluster.yml by @clevesque in #151
- Fix typo - Feature qmanagerdb by @clevesque in #158
- Filter AWS_S3 service from host template validation check by @wmudge in #161
- Create module and action plugins for assemble_cluster_template by @wmudge in #164
Full Changelog: v4.1.1...v4.2.0
Version 4.1.1
What's Changed
Full Changelog: v4.1.0...v4.1.1
Version 4.1.0
What's Changed
- CDH to CDP Upgrade : YARN Queues are not migrated by @anisf in #119
- use spark_on_yarn_service dependency for hive in CDH only by @anisf in #123
- Adds 7.1.9 QueueManager for postgresql by @clevesque in #152
Full Changelog: v4.0.1...v4.1.0
Version 4.0.1
Version 4.0.0
What's Changed
- #86 fix atlas_dir permissions by @anisf in #87
- #81 add SAN support for certificates by @anisf in #82
- database_port variable typo by @anisf in #68
- condition based on runtime version by @anisf in #75
- #76 add LIVY for SPARK3 support by @anisf in #77
- Avoid repeating CM password check by @WillDyson in #91
- #65 Fix SPARK3_ON_YARN inter-service dependency by @anisf in #66
- Moved host configs out of the cluster role by @WillDyson in #60
- Update with collected CDP PVC changes by @wmudge in #107
- Add query processor to the list of CDP 7.x services by @WillDyson in #85
- ECS 1.5.0 changes by @clevesque in #110
- Fix/#111 by @anisf in #112
- Add cm_service lookup by @wmudge in #113
- Add Postgres default log_directory by @wmudge in #114
- Add status check for NetworkManager updates by @wmudge in #115
- Add missing cm_client library by @wmudge in #121
- Fixes for PvC running on PvC with sidecar FreeIPA by @jimright in #120
- Update dependencies for optional functions by @wmudge in #116
- support CDP 7.1.9 / CM 7.11.3 deployment by @anisf in #127
- Add documentation build workflows by @wmudge in #125
- Add 'freeipa_enroll' optional parameter by @wmudge in #129
- Update release/v4.0.0 (#130) by @wmudge in #132
New Contributors
- @anisf made their first contribution in #87
- @clevesque made their first contribution in #110
- @jimright made their first contribution in #120
Full Changelog: v3.4.2...v4.0.0
Version 3.4.2
What's Changed
- Remove bindep requirements for community.general.ipa_user by @wmudge in #105
- Update ansible-builder installation file logic by @wmudge in #106
Full Changelog: v3.4.1...v3.4.2
Version 3.4.1
What's Changed
- Remove body_format parameter for parcel manifest URI by @wmudge in #99
- Pull Request workflow and ansible-builder support by @wmudge in #104
Full Changelog: v3.4.0...v3.4.1