Skip to content

Commit 6728185

Browse files
authored
Update CHANGELOG for 3.0.0 (#282)
Signed-off-by: Webster Mudge <[email protected]>
1 parent 7e2c7e6 commit 6728185

File tree

6 files changed

+584
-5
lines changed

6 files changed

+584
-5
lines changed

CHANGELOG.rst

Lines changed: 203 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,209 @@ cloudera.exe Release Notes
44

55
.. contents:: Topics
66

7+
v3.0.0
8+
======
9+
10+
Major Changes
11+
-------------
12+
13+
- Rename nodeexporter role to node_exporter and update documentation, specs, and linting fixes (https://github.com/cloudera-labs/cloudera.exe/pull/209)
14+
- Update Blackbox Exporter role for documentation, specs, and rename (https://github.com/cloudera-labs/cloudera.exe/pull/210)
15+
- Update freeipa_client role (https://github.com/cloudera-labs/cloudera.exe/pull/220)
16+
- Update freeipa_server role (https://github.com/cloudera-labs/cloudera.exe/pull/219)
17+
18+
Minor Changes
19+
-------------
20+
21+
- Add AMD ROCm drivers installation role (https://github.com/cloudera-labs/cloudera.exe/pull/218)
22+
- Add CM agent installation role (https://github.com/cloudera-labs/cloudera.exe/pull/227)
23+
- Add CM repository installation role (https://github.com/cloudera-labs/cloudera.exe/pull/224)
24+
- Add CM server installation role (https://github.com/cloudera-labs/cloudera.exe/pull/226)
25+
- Add CSD installation role (https://github.com/cloudera-labs/cloudera.exe/pull/225)
26+
- Add Caddy reverse proxy role (https://github.com/cloudera-labs/cloudera.exe/pull/217)
27+
- Add Docker installation role (https://github.com/cloudera-labs/cloudera.exe/pull/215)
28+
- Add FreeIPA DNS for ECS role (https://github.com/cloudera-labs/cloudera.exe/pull/257)
29+
- Add FreeIPA users role (https://github.com/cloudera-labs/cloudera.exe/pull/258)
30+
- Add Molecule testing (https://github.com/cloudera-labs/cloudera.exe/pull/197)
31+
- Add Molecule testing (https://github.com/cloudera-labs/cloudera.exe/pull/265)
32+
- Add PostgreSQL client installation role (https://github.com/cloudera-labs/cloudera.exe/pull/222)
33+
- Add PostgreSQL server installation role (https://github.com/cloudera-labs/cloudera.exe/pull/221)
34+
- Add ansible-lint, update hatch environments and pre-commit (https://github.com/cloudera-labs/cloudera.exe/pull/205)
35+
- Add changelog (https://github.com/cloudera-labs/cloudera.exe/pull/271)
36+
- Add cloudera service users role (https://github.com/cloudera-labs/cloudera.exe/pull/267)
37+
- Add cloudera_manager_release parameter (https://github.com/cloudera-labs/cloudera.exe/pull/276)
38+
- Add deprecation module for legacy roles (https://github.com/cloudera-labs/cloudera.exe/pull/229)
39+
- Add module to query Cloudera support matrix (https://github.com/cloudera-labs/cloudera.exe/pull/246)
40+
- Add pgAdmin installation role (https://github.com/cloudera-labs/cloudera.exe/pull/216)
41+
- Add prerequisite roles for Cloudera on premise (private cloud) (https://github.com/cloudera-labs/cloudera.exe/pull/223)
42+
- Add raw_filters parameter to supported lookup and module (https://github.com/cloudera-labs/cloudera.exe/pull/262)
43+
- Add roles and example playbook for PVC cert renewal (https://github.com/cloudera-labs/cloudera.exe/pull/189)
44+
- Add unit tests for cloudera.exe.jdk_facts (https://github.com/cloudera-labs/cloudera.exe/pull/266)
45+
- Add variables to skip of overlap check for FreeIPA server DNS zones (https://github.com/cloudera-labs/cloudera.exe/pull/272)
46+
- Add yamllint config (https://github.com/cloudera-labs/cloudera.exe/pull/277)
47+
- Update API docs and fix linting issues (https://github.com/cloudera-labs/cloudera.exe/pull/268)
48+
- Update cm_repo role to use supported lookup (https://github.com/cloudera-labs/cloudera.exe/pull/264)
49+
- Update copyright (https://github.com/cloudera-labs/cloudera.exe/pull/270)
50+
- Update deprecated actions (https://github.com/cloudera-labs/cloudera.exe/pull/190)
51+
- Update grafana role for ansible-lint, consolidate tasks, and add README (https://github.com/cloudera-labs/cloudera.exe/pull/211)
52+
- Update mount role for ansible-lint, argument specs, and README (https://github.com/cloudera-labs/cloudera.exe/pull/212)
53+
- Update prereq_jdk role to validate Manager and Runtime versions (https://github.com/cloudera-labs/cloudera.exe/pull/260)
54+
- Update prereq_python to use support matrix lookup (https://github.com/cloudera-labs/cloudera.exe/pull/263)
55+
- Update support matrix plugins and role (https://github.com/cloudera-labs/cloudera.exe/pull/259)
56+
- Update tests and filters to include Cloudera versioning scheme (https://github.com/cloudera-labs/cloudera.exe/pull/256)
57+
- Update version_added to roles, modules, and plugins (https://github.com/cloudera-labs/cloudera.exe/pull/269)
58+
- Update volume discovery in mount role to exclude root volume (https://github.com/cloudera-labs/cloudera.exe/pull/200)
59+
60+
Deprecated Features
61+
-------------------
62+
63+
- Deprecate auto_repo_mirror role (https://github.com/cloudera-labs/cloudera.exe/pull/230)
64+
- Deprecate common role (https://github.com/cloudera-labs/cloudera.exe/pull/231)
65+
- Deprecate data role (https://github.com/cloudera-labs/cloudera.exe/pull/232)
66+
- Deprecate dynamic_inventory role (https://github.com/cloudera-labs/cloudera.exe/pull/233)
67+
- Deprecate freeipa_host_group role (https://github.com/cloudera-labs/cloudera.exe/pull/234)
68+
- Deprecate info role (https://github.com/cloudera-labs/cloudera.exe/pull/235)
69+
- Deprecate infrastructure role (https://github.com/cloudera-labs/cloudera.exe/pull/236)
70+
- Deprecate init_deployment role (https://github.com/cloudera-labs/cloudera.exe/pull/237)
71+
- Deprecate platform role (https://github.com/cloudera-labs/cloudera.exe/pull/238)
72+
- Deprecate provision role (https://github.com/cloudera-labs/cloudera.exe/pull/239)
73+
- Deprecate rdbms.client and rdbms.server roles (https://github.com/cloudera-labs/cloudera.exe/pull/240)
74+
- Deprecate rdbms_server role (https://github.com/cloudera-labs/cloudera.exe/pull/241)
75+
- Deprecate runtime role (https://github.com/cloudera-labs/cloudera.exe/pull/242)
76+
- Deprecate sequence role (https://github.com/cloudera-labs/cloudera.exe/pull/243)
77+
78+
Bugfixes
79+
--------
80+
81+
- Add JMESPath to requirements (https://github.com/cloudera-labs/cloudera.exe/pull/207)
82+
- Replace blackbox and nodeexporter role symlinks with copy (https://github.com/cloudera-labs/cloudera.exe/pull/261)
83+
- Update RDBMS PostgreSQL server role (https://github.com/cloudera-labs/cloudera.exe/pull/194)
84+
- Update playbooks for ansible-lint (https://github.com/cloudera-labs/cloudera.exe/pull/213)
85+
- Update plugins for ansible-lint (https://github.com/cloudera-labs/cloudera.exe/pull/214)
86+
- Update prometheus role for ansible-lint, argument specs, and README (https://github.com/cloudera-labs/cloudera.exe/pull/208)
87+
- Update support matrix lookup maps for Rocky (https://github.com/cloudera-labs/cloudera.exe/pull/273)
88+
- Update upload-artifact to v4 (https://github.com/cloudera-labs/cloudera.exe/pull/202)
89+
- freeipa_sidecar and freeipa_client & server fixes for el9 (https://github.com/cloudera-labs/cloudera.exe/pull/199)
90+
91+
New Plugins
92+
-----------
93+
94+
Filter
95+
~~~~~~
96+
97+
- cloudera.exe.version - Parse a Cloudera Manager version string.
98+
99+
Lookup
100+
~~~~~~
101+
102+
- cloudera.exe.supported - Get support matrix details.
103+
104+
Test
105+
~~~~
106+
107+
- cloudera.exe.version - compare Cloudera version strings.
108+
109+
New Modules
110+
-----------
111+
112+
- cloudera.exe.cm_prepare_db - Configure the external Cloudera Manager server database.
113+
- cloudera.exe.deprecation - Display a deprecation warning.
114+
- cloudera.exe.jdk_facts - Retrieve JDK information.
115+
- cloudera.exe.supported - Retrieve Cloudera Support Matrix information.
116+
117+
New Roles
118+
---------
119+
120+
- cloudera.exe.blackbox_exporter - Install Blackbox Exporter.
121+
- cloudera.exe.caddy - Install Caddy proxy packages.
122+
- cloudera.exe.cm_agent - Install Cloudera Manager agent packages.
123+
- cloudera.exe.cm_csd - Install Cloudera CSDs.
124+
- cloudera.exe.cm_repo - Manage the package repository for Cloudera Manager.
125+
- cloudera.exe.cm_server - Install Cloudera Manager server.
126+
- cloudera.exe.docker - Install Docker.
127+
- cloudera.exe.freeipa_server_ecs - Configure DNS zones and wildcard records for ECS.
128+
- cloudera.exe.freeipa_server_users - Set up superusers in FreeIPA.
129+
- cloudera.exe.node_exporter - Install Node Exporter.
130+
- cloudera.exe.pgadmin - Install pgAdmin.
131+
- cloudera.exe.postgresql_client - Client configuration for PostgreSQL database.
132+
- cloudera.exe.postgresql_server - Install PostgreSQL server for Cloudera Manager.
133+
- cloudera.exe.prereq_accumulo - Set up user accounts for Accumulo.
134+
- cloudera.exe.prereq_activitymonitor - Set up database and user accounts for Activity Monitor.
135+
- cloudera.exe.prereq_atlas - Set up user accounts for Atlas.
136+
- cloudera.exe.prereq_cloudera_manager - Set up user accounts and LDAP for Kerberos for Cloudera Manager.
137+
- cloudera.exe.prereq_cloudera_users - Set up user accounts Cloudera Manager.
138+
- cloudera.exe.prereq_cm_database - Set up database and user accounts for Cloudera Manager.
139+
- cloudera.exe.prereq_database - Create and manage databases and users.
140+
- cloudera.exe.prereq_dataviz - Set up user accounts for Dataviz.
141+
- cloudera.exe.prereq_dataviz_database - Set up database and user accounts for Dataviz.
142+
- cloudera.exe.prereq_druid - Set up user accounts for Druid.
143+
- cloudera.exe.prereq_ecs - Set up firewall, and networking for ECS.
144+
- cloudera.exe.prereq_firewall - Disable firewalls for a deployment.
145+
- cloudera.exe.prereq_flink - Set up user accounts for Flink.
146+
- cloudera.exe.prereq_flume - Set up user accounts for Flume.
147+
- cloudera.exe.prereq_hadoop - Set up user accounts for Hadoop.
148+
- cloudera.exe.prereq_hbase - Set up user accounts for HBase.
149+
- cloudera.exe.prereq_hdfs - Set up for Hdfs.
150+
- cloudera.exe.prereq_hive - Set up user accounts for Hive.
151+
- cloudera.exe.prereq_hive_database - Set up database and user accounts for Hive.
152+
- cloudera.exe.prereq_httpfs - Set up user accounts for HttpFS.
153+
- cloudera.exe.prereq_hue - Set up user accounts and Kerberos for Hue.
154+
- cloudera.exe.prereq_hue_database - Set up database and user accounts for Hue.
155+
- cloudera.exe.prereq_impala - Set up user accounts for Impala.
156+
- cloudera.exe.prereq_jdk - Set up the JDK.
157+
- cloudera.exe.prereq_kafka - Set up user accounts for Kafka.
158+
- cloudera.exe.prereq_kerberos - Set up Kerberos for deployments.
159+
- cloudera.exe.prereq_kernel - Update OS kernel parameters for deployments.
160+
- cloudera.exe.prereq_keytrustee - Set up user accounts for Key Trustee.
161+
- cloudera.exe.prereq_kms - Set up user accounts for KMS.
162+
- cloudera.exe.prereq_knox - Set up user accounts for Knox.
163+
- cloudera.exe.prereq_knox_database - Set up database and user accounts for Knox.
164+
- cloudera.exe.prereq_kudu - Set up user accounts for Kudu.
165+
- cloudera.exe.prereq_livy - Set up user accounts for Livy.
166+
- cloudera.exe.prereq_local_account - Set up local user accounts.
167+
- cloudera.exe.prereq_mapreduce - Set up user accounts for MapReduce.
168+
- cloudera.exe.prereq_network_dns - Set up hostname and DNS networking.
169+
- cloudera.exe.prereq_nifi - Set up user accounts for NiFi.
170+
- cloudera.exe.prereq_nifiregistry - Set up user accounts for NiFi Registry.
171+
- cloudera.exe.prereq_ntp - Set up NTP services for deployments.
172+
- cloudera.exe.prereq_oozie - Set up user accounts for Oozie.
173+
- cloudera.exe.prereq_oozie_database - Set up database and user accounts for Oozie.
174+
- cloudera.exe.prereq_os - Update general OS requirements for deployments.
175+
- cloudera.exe.prereq_phoenix - Set up user accounts for Phoenix.
176+
- cloudera.exe.prereq_psycopg2 - Install psycopg2 for PostgreSQL for deployments.
177+
- cloudera.exe.prereq_python - Install Python for deployments.
178+
- cloudera.exe.prereq_query_processor_database - Set up database and user accounts for Query Processor.
179+
- cloudera.exe.prereq_ranger - Set up user accounts for Ranger.
180+
- cloudera.exe.prereq_ranger_database - Set up database and user accounts for Ranger.
181+
- cloudera.exe.prereq_reportsmanager - Set up database and user accounts for Reports Manager.
182+
- cloudera.exe.prereq_rngd - Install the Random Number Generator package for deployments.
183+
- cloudera.exe.prereq_schemaregistry - Set up user accounts for Schema Registry.
184+
- cloudera.exe.prereq_schemaregistry_database - Set up database and user accounts for Schema Registry.
185+
- cloudera.exe.prereq_selinux - Manage SELinux policy enforcement for deployments.
186+
- cloudera.exe.prereq_sentry - Set up user accounts for Sentry.
187+
- cloudera.exe.prereq_services - Manage operating system services for deployments.
188+
- cloudera.exe.prereq_smm - Set up user accounts and directories for Streams Messaging Manager.
189+
- cloudera.exe.prereq_smm_database - Set up database and user accounts for Streams Messaging Manager.
190+
- cloudera.exe.prereq_solr - Set up user accounts for Solr.
191+
- cloudera.exe.prereq_spark - Set up user accounts for Spark.
192+
- cloudera.exe.prereq_spark2 - Set up user accounts for Spark2.
193+
- cloudera.exe.prereq_sqoop - Set up user accounts for Sqoop.
194+
- cloudera.exe.prereq_ssb - Set up user accounts for SSB.
195+
- cloudera.exe.prereq_ssb_database - Set up database and user accounts for SQL Stream Builder.
196+
- cloudera.exe.prereq_superset - Set up user accounts for Superset.
197+
- cloudera.exe.prereq_supported - Verify configuration against support matrix.
198+
- cloudera.exe.prereq_thp - Disable Transparent Huge Pages for deployments.
199+
- cloudera.exe.prereq_tls_acls - Set up local user ACLs for TLS.
200+
- cloudera.exe.prereq_yarn - Set up user accounts for YARN.
201+
- cloudera.exe.prereq_zeppelin - Set up user accounts for Zeppelin.
202+
- cloudera.exe.prereq_zookeeper - Set up for Zookeeper.
203+
- cloudera.exe.rdbms_server - Install standalone RDBMS instance.
204+
- cloudera.exe.rocm - Provision AMD ROCm GPU drivers.
205+
- cloudera.exe.tls_fetch_ca_certs - Bring CA root and intermediate cert back to controller.
206+
- cloudera.exe.tls_generate_csr - Generates a CSR on each host and copies it back to the Ansible controller.
207+
- cloudera.exe.tls_install_certs - Copy and install the signed TLS certificates to each cluster.
208+
- cloudera.exe.tls_signing - Sign of CSRs by a CA Server.
209+
7210
v2.4.1
8211
======
9212

changelogs/.plugin-cache.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,10 @@ objects:
128128
description: Set up user accounts and LDAP for Kerberos for Cloudera Manager
129129
name: prereq_cloudera_manager
130130
version_added: 3.0.0
131+
prereq_cloudera_users:
132+
description: Set up user accounts Cloudera Manager
133+
name: prereq_cloudera_users
134+
version_added: 3.0.0
131135
prereq_cm_database:
132136
description: Set up database and user accounts for Cloudera Manager
133137
name: prereq_cm_database
@@ -149,7 +153,7 @@ objects:
149153
name: prereq_druid
150154
version_added: 3.0.0
151155
prereq_ecs:
152-
description: Set up user accounts, firewall, and networking for ECS
156+
description: Set up firewall, and networking for ECS
153157
name: prereq_ecs
154158
version_added: 3.0.0
155159
prereq_firewall:
@@ -485,4 +489,4 @@ plugins:
485489
name: version
486490
version_added: 3.0.0
487491
vars: {}
488-
version: 2.4.1
492+
version: 3.0.0

0 commit comments

Comments
 (0)