|
1 | 1 | ============================== |
2 | | -Cloudera.Cluster Release Notes |
| 2 | +cloudera.cluster Release Notes |
3 | 3 | ============================== |
4 | 4 |
|
5 | 5 | .. contents:: Topics |
6 | 6 |
|
| 7 | +v5.0.0 |
| 8 | +====== |
| 9 | + |
| 10 | +Major Changes |
| 11 | +------------- |
| 12 | + |
| 13 | +- Remove collection dependencies from legacy roles (https://github.com/cloudera-labs/cloudera.cluster/pull/324) |
| 14 | + |
| 15 | +Minor Changes |
| 16 | +------------- |
| 17 | + |
| 18 | +- Add CM service config module and reconciliation utilities (https://github.com/cloudera-labs/cloudera.cluster/pull/257) |
| 19 | +- Add ECS Control plane cluster functionality (https://github.com/cloudera-labs/cloudera.cluster/pull/251) |
| 20 | +- Add External Account Module (https://github.com/cloudera-labs/cloudera.cluster/pull/264) |
| 21 | +- Add External_user_mappings module (https://github.com/cloudera-labs/cloudera.cluster/pull/248) |
| 22 | +- Add Host Config Module (https://github.com/cloudera-labs/cloudera.cluster/pull/234) |
| 23 | +- Add Host Template Module (https://github.com/cloudera-labs/cloudera.cluster/pull/238) |
| 24 | +- Add Umami tracking to header (https://github.com/cloudera-labs/cloudera.cluster/pull/318) |
| 25 | +- Add User Module (https://github.com/cloudera-labs/cloudera.cluster/pull/252) |
| 26 | +- Add ansible-lint configuration and remove from pre-commit hooks (https://github.com/cloudera-labs/cloudera.cluster/pull/320) |
| 27 | +- Add api-design.md write up (https://github.com/cloudera-labs/cloudera.cluster/pull/277) |
| 28 | +- Add cm kerberos module (https://github.com/cloudera-labs/cloudera.cluster/pull/273) |
| 29 | +- Add cm_autotls module (https://github.com/cloudera-labs/cloudera.cluster/pull/263) |
| 30 | +- Add control_plane and control_plane_info modules (https://github.com/cloudera-labs/cloudera.cluster/pull/312) |
| 31 | +- Add documentation for fixture factories for integration testing (https://github.com/cloudera-labs/cloudera.cluster/pull/279) |
| 32 | +- Add file name to JSON parsing error message (https://github.com/cloudera-labs/cloudera.cluster/pull/249) |
| 33 | +- Add lookup plugin cm_license for parsing Cloudera Manager license files (https://github.com/cloudera-labs/cloudera.cluster/pull/274) |
| 34 | +- Add pre-commit instructions (https://github.com/cloudera-labs/cloudera.cluster/pull/240) |
| 35 | +- Add pytest fixtures for constructing supporting test resources (https://github.com/cloudera-labs/cloudera.cluster/pull/256) |
| 36 | +- Add repository to Hatch docs:changelog script (https://github.com/cloudera-labs/cloudera.cluster/pull/321) |
| 37 | +- Add retry logic on HTTP 400 errors for parcel functions (https://github.com/cloudera-labs/cloudera.cluster/pull/288) |
| 38 | +- Add return value to wait_for_command_state (https://github.com/cloudera-labs/cloudera.cluster/pull/271) |
| 39 | +- Data Context Module (https://github.com/cloudera-labs/cloudera.cluster/pull/246) |
| 40 | +- Refactor service_role and service_role_info to align to current flow, utilities, and testing (https://github.com/cloudera-labs/cloudera.cluster/pull/278) |
| 41 | +- Rename service_role and service_role_info modules (https://github.com/cloudera-labs/cloudera.cluster/pull/293) |
| 42 | +- Rename service_role_config_group and service_role_config_group_info modules (https://github.com/cloudera-labs/cloudera.cluster/pull/294) |
| 43 | +- Update Python shebang and documentation organization (https://github.com/cloudera-labs/cloudera.cluster/pull/290) |
| 44 | +- Update cm_service module (https://github.com/cloudera-labs/cloudera.cluster/pull/265) |
| 45 | +- Update collection version to 4.5.0-rc1 (https://github.com/cloudera-labs/cloudera.cluster/pull/266) |
| 46 | +- Update configuration reconciliation logic (https://github.com/cloudera-labs/cloudera.cluster/pull/286) |
| 47 | +- Update control_plane API documentation (https://github.com/cloudera-labs/cloudera.cluster/pull/322) |
| 48 | +- Update copyright date (https://github.com/cloudera-labs/cloudera.cluster/pull/323) |
| 49 | +- Update documentation and changelog management (https://github.com/cloudera-labs/cloudera.cluster/pull/292) |
| 50 | +- Update host and host_info modules for cluster membership and role assignments (https://github.com/cloudera-labs/cloudera.cluster/pull/283) |
| 51 | +- Update host_template module and tests (https://github.com/cloudera-labs/cloudera.cluster/pull/281) |
| 52 | +- Update retry to timeouts for host and parcel management (https://github.com/cloudera-labs/cloudera.cluster/pull/289) |
| 53 | +- Update service and service_info modules to align with current utilities (https://github.com/cloudera-labs/cloudera.cluster/pull/280) |
| 54 | +- Update service_role_config_group to align with CM modules (https://github.com/cloudera-labs/cloudera.cluster/pull/272) |
| 55 | +- Update service_role_config_group_info module to align with existing modules (https://github.com/cloudera-labs/cloudera.cluster/pull/270) |
| 56 | +- Update to cm-client v57 (https://github.com/cloudera-labs/cloudera.cluster/pull/326) |
| 57 | +- add test script (https://github.com/cloudera-labs/cloudera.cluster/pull/254) |
| 58 | + |
| 59 | +Deprecated Features |
| 60 | +------------------- |
| 61 | + |
| 62 | +- Deprecate MySQL filters (https://github.com/cloudera-labs/cloudera.cluster/pull/309) |
| 63 | +- Deprecate append_database_port filter (https://github.com/cloudera-labs/cloudera.cluster/pull/300) |
| 64 | +- Deprecate cluster_service_role_hosts filter (https://github.com/cloudera-labs/cloudera.cluster/pull/301) |
| 65 | +- Deprecate cm_api action (https://github.com/cloudera-labs/cloudera.cluster/pull/299) |
| 66 | +- Deprecate default_database_port filter (https://github.com/cloudera-labs/cloudera.cluster/pull/302) |
| 67 | +- Deprecate extract_* filters (https://github.com/cloudera-labs/cloudera.cluster/pull/303) |
| 68 | +- Deprecate filter_null_configs filter (https://github.com/cloudera-labs/cloudera.cluster/pull/304) |
| 69 | +- Deprecate find_clusters filter (https://github.com/cloudera-labs/cloudera.cluster/pull/305) |
| 70 | +- Deprecate flatten_dict_list filter (https://github.com/cloudera-labs/cloudera.cluster/pull/306) |
| 71 | +- Deprecate format_database_type filter (https://github.com/cloudera-labs/cloudera.cluster/pull/308) |
| 72 | +- Deprecate host_config and host_config_info modules (https://github.com/cloudera-labs/cloudera.cluster/pull/298) |
| 73 | +- Deprecate legacy roles (https://github.com/cloudera-labs/cloudera.cluster/pull/311) |
| 74 | +- Deprecate service_config and service_config_info modules (https://github.com/cloudera-labs/cloudera.cluster/pull/297) |
| 75 | +- Deprecate service_role_config and service_role_config_info modules (https://github.com/cloudera-labs/cloudera.cluster/pull/296) |
| 76 | +- Deprecate service_role_config_group_config and service_role_config_group_config_info modules (https://github.com/cloudera-labs/cloudera.cluster/pull/295) |
| 77 | +- Deprecate to_ldap_type_enum filter (https://github.com/cloudera-labs/cloudera.cluster/pull/310) |
| 78 | +- Deprecate version filters (https://github.com/cloudera-labs/cloudera.cluster/pull/307) |
| 79 | + |
| 80 | +Security Fixes |
| 81 | +-------------- |
| 82 | + |
| 83 | +- Add no_log to sensitive parameters (https://github.com/cloudera-labs/cloudera.cluster/pull/287) |
| 84 | + |
| 85 | +Bugfixes |
| 86 | +-------- |
| 87 | + |
| 88 | +- Change 'tls' parameter to 'auto_tls' (https://github.com/cloudera-labs/cloudera.cluster/pull/285) |
| 89 | +- Create Mgmt Role model utility for CMS (https://github.com/cloudera-labs/cloudera.cluster/pull/282) |
| 90 | +- Fix external_user_mapping module (https://github.com/cloudera-labs/cloudera.cluster/pull/313) |
| 91 | +- Hotfix/cluster module (https://github.com/cloudera-labs/cloudera.cluster/pull/244) |
| 92 | +- Remove invalid get_host_ref() (https://github.com/cloudera-labs/cloudera.cluster/pull/284) |
| 93 | +- Update cm_utils discover_endpoint function (https://github.com/cloudera-labs/cloudera.cluster/pull/253) |
| 94 | +- Update normalization to use type() not isinstance() checks (https://github.com/cloudera-labs/cloudera.cluster/pull/275) |
| 95 | +- Update version of upload-artifact action (https://github.com/cloudera-labs/cloudera.cluster/pull/269) |
| 96 | + |
| 97 | +New Plugins |
| 98 | +----------- |
| 99 | + |
| 100 | +Lookup |
| 101 | +~~~~~~ |
| 102 | + |
| 103 | +- cloudera.cluster.cm_license - Get the details of a Cloudera license. |
| 104 | + |
| 105 | +New Modules |
| 106 | +----------- |
| 107 | + |
| 108 | +- cloudera.cluster.cm_autotls - Manage and configure Auto-TLS and Cloudera Manager CA. |
| 109 | +- cloudera.cluster.cm_autotls_info - Retrieve Cloudera Manager configurations for Auto-TLS. |
| 110 | +- cloudera.cluster.cm_kerberos - Manage and configure Kerberos Authentication for CDP. |
| 111 | +- cloudera.cluster.cm_kerberos_info - Retrieve Cloudera Manager configurations for Kerberos. |
| 112 | +- cloudera.cluster.cm_service_role - Manage a Cloudera Manager Service role. |
| 113 | +- cloudera.cluster.cm_service_role_config_group - Manage a Cloudera Manager Service role config group. |
| 114 | +- cloudera.cluster.cm_service_role_config_group_info - Retrieve information about Cloudera Management service role config groups. |
| 115 | +- cloudera.cluster.cm_service_role_info - Retrieve information about Cloudera Management service roles. |
| 116 | +- cloudera.cluster.control_plane - Manage Cloudera control planes. |
| 117 | +- cloudera.cluster.data_context - Create, update, or delete a data context. |
| 118 | +- cloudera.cluster.data_context_info - Retrieve details of data contexts. |
| 119 | +- cloudera.cluster.deprecation - Display a deprecation warning. |
| 120 | +- cloudera.cluster.external_account - Create, update, or delete an external module account. |
| 121 | +- cloudera.cluster.external_account_info - Retrieve external account details details. |
| 122 | +- cloudera.cluster.external_user_mappings - Create, update, or delete external user mappings. |
| 123 | +- cloudera.cluster.external_user_mappings_info - Retrieve details of external user mappings. |
| 124 | +- cloudera.cluster.host_template - Manage a cluster host template. |
| 125 | +- cloudera.cluster.host_template_info - Retrieve details regarding a cluster's host templates. |
| 126 | + |
7 | 127 | v4.4.0 |
8 | 128 | ====== |
9 | 129 |
|
|
0 commit comments