Skip to content

Commit 22cef7d

Browse files
authored
Release 3.1.0 (#301)
* Fix API documentation for prereq_kerberos * Update to version 3.1.0 Signed-off-by: Webster Mudge <[email protected]>
1 parent 81ac1e9 commit 22cef7d

File tree

5 files changed

+116
-36
lines changed

5 files changed

+116
-36
lines changed

CHANGELOG.rst

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

55
.. contents:: Topics
66

7+
v3.1.0
8+
======
9+
10+
Minor Changes
11+
-------------
12+
13+
- Add Edge Flow Manager Database role (https://github.com/cloudera-labs/cloudera.exe/pull/294)
14+
- Add Edge Flow Manager user role (https://github.com/cloudera-labs/cloudera.exe/pull/293)
15+
- Add FreeIPA unenrolled host TLS certificate role (https://github.com/cloudera-labs/cloudera.exe/pull/291)
16+
- Add FreeIPA wildcard certificate profile role (https://github.com/cloudera-labs/cloudera.exe/pull/290)
17+
- Add Umami metrics header to docs (https://github.com/cloudera-labs/cloudera.exe/pull/286)
18+
- Add docsite configuration (https://github.com/cloudera-labs/cloudera.exe/pull/288)
19+
- Add flag to skip os support check to cm_repo role (https://github.com/cloudera-labs/cloudera.exe/pull/299)
20+
- Add support for alternative JDK installation options in prereq_jdk role (https://github.com/cloudera-labs/cloudera.exe/pull/300)
21+
- Set kerberos encryption types in prereq_kerberos role (https://github.com/cloudera-labs/cloudera.exe/pull/289)
22+
- Unpin collection dependencies (https://github.com/cloudera-labs/cloudera.exe/pull/296)
23+
- Update Grafana role with TLS/HTTPS support (https://github.com/cloudera-labs/cloudera.exe/pull/297)
24+
- Update docsbuild process (https://github.com/cloudera-labs/cloudera.exe/pull/287)
25+
- Update monitoring roles (https://github.com/cloudera-labs/cloudera.exe/pull/292)
26+
27+
New Roles
28+
---------
29+
30+
- cloudera.exe.freeipa_server_unenrolled_tls - Issue a TLS certificate for an unenrolled host.
31+
- cloudera.exe.freeipa_server_wildcard_profile - Install a wildcard certificate profile for FreeIPA.
32+
- cloudera.exe.prereq_efm - Set up for Edge Flow Manager.
33+
- cloudera.exe.prereq_efm_database - Set up database and user accounts for efm.
34+
735
v3.0.0
836
======
937

changelogs/.plugin-cache.yaml

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,21 @@ objects:
6464
description: Configure DNS zones and wildcard records for ECS
6565
name: freeipa_server_ecs
6666
version_added: 3.0.0
67+
freeipa_server_unenrolled_tls:
68+
description: Issue a TLS certificate for an unenrolled host
69+
name: freeipa_server_unenrolled_tls
70+
version_added: 3.1.0
6771
freeipa_server_users:
6872
description: Set up superusers in FreeIPA
6973
name: freeipa_server_users
7074
version_added: 3.0.0
75+
freeipa_server_wildcard_profile:
76+
description: Install a wildcard certificate profile for FreeIPA
77+
name: freeipa_server_wildcard_profile
78+
version_added: 3.1.0
7179
grafana:
72-
description: Set up Grafana server
80+
description: Install, configure, and provision Grafana server with Prometheus
81+
integration and optional TLS/HTTPS support
7382
name: grafana
7483
version_added: 2.4.0
7584
info:
@@ -156,6 +165,14 @@ objects:
156165
description: Set up firewall, and networking for ECS
157166
name: prereq_ecs
158167
version_added: 3.0.0
168+
prereq_efm:
169+
description: Set up for Edge Flow Manager
170+
name: prereq_efm
171+
version_added: 3.1.0
172+
prereq_efm_database:
173+
description: Set up database and user accounts for efm
174+
name: prereq_efm_database
175+
version_added: 3.1.0
159176
prereq_firewall:
160177
description: Disable firewalls for a deployment
161178
name: prereq_firewall
@@ -393,7 +410,8 @@ objects:
393410
name: prereq_zookeeper
394411
version_added: 3.0.0
395412
prometheus:
396-
description: Install Prometheus.
413+
description: Install, configure, and provision Prometheus server with optional
414+
TLS/HTTPS support
397415
name: prometheus
398416
version_added: 2.4.0
399417
provision:
@@ -489,4 +507,4 @@ plugins:
489507
name: version
490508
version_added: 3.0.0
491509
vars: {}
492-
version: 3.0.0
510+
version: 3.1.0

changelogs/changelog.yaml

Lines changed: 65 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,73 @@
11
---
22
ancestor:
33
releases:
4+
3.1.0:
5+
changes:
6+
minor_changes:
7+
- Add support for alternative JDK installation options in prereq_jdk role
8+
(https://github.com/cloudera-labs/cloudera.exe/pull/300)
9+
- Add flag to skip os support check to cm_repo role (https://github.com/cloudera-labs/cloudera.exe/pull/299)
10+
- Update Grafana role with TLS/HTTPS support (https://github.com/cloudera-labs/cloudera.exe/pull/297)
11+
- Unpin collection dependencies (https://github.com/cloudera-labs/cloudera.exe/pull/296)
12+
- Add Edge Flow Manager Database role (https://github.com/cloudera-labs/cloudera.exe/pull/294)
13+
- Add Edge Flow Manager user role (https://github.com/cloudera-labs/cloudera.exe/pull/293)
14+
- Update monitoring roles (https://github.com/cloudera-labs/cloudera.exe/pull/292)
15+
- Add FreeIPA unenrolled host TLS certificate role (https://github.com/cloudera-labs/cloudera.exe/pull/291)
16+
- Add FreeIPA wildcard certificate profile role (https://github.com/cloudera-labs/cloudera.exe/pull/290)
17+
- Set kerberos encryption types in prereq_kerberos role (https://github.com/cloudera-labs/cloudera.exe/pull/289)
18+
- Add docsite configuration (https://github.com/cloudera-labs/cloudera.exe/pull/288)
19+
- Update docsbuild process (https://github.com/cloudera-labs/cloudera.exe/pull/287)
20+
- Add Umami metrics header to docs (https://github.com/cloudera-labs/cloudera.exe/pull/286)
21+
trivial:
22+
- Add TLS/HTTPS support for Prometheus (https://github.com/cloudera-labs/cloudera.exe/pull/298)
23+
objects:
24+
role:
25+
- description: Issue a TLS certificate for an unenrolled host.
26+
name: freeipa_server_unenrolled_tls
27+
namespace:
28+
- description: Install a wildcard certificate profile for FreeIPA.
29+
name: freeipa_server_wildcard_profile
30+
namespace:
31+
- description: Set up for Edge Flow Manager.
32+
name: prereq_efm
33+
namespace:
34+
- description: Set up database and user accounts for efm.
35+
name: prereq_efm_database
36+
namespace:
37+
release_date: '2025-09-24'
438
3.0.0:
539
changes:
40+
bugfixes:
41+
- Update support matrix lookup maps for Rocky (https://github.com/cloudera-labs/cloudera.exe/pull/273)
42+
- Replace blackbox and nodeexporter role symlinks with copy (https://github.com/cloudera-labs/cloudera.exe/pull/261)
43+
- Update plugins for ansible-lint (https://github.com/cloudera-labs/cloudera.exe/pull/214)
44+
- Update playbooks for ansible-lint (https://github.com/cloudera-labs/cloudera.exe/pull/213)
45+
- Update prometheus role for ansible-lint, argument specs, and README (https://github.com/cloudera-labs/cloudera.exe/pull/208)
46+
- Add JMESPath to requirements (https://github.com/cloudera-labs/cloudera.exe/pull/207)
47+
- Update upload-artifact to v4 (https://github.com/cloudera-labs/cloudera.exe/pull/202)
48+
- freeipa_sidecar and freeipa_client & server fixes for el9 (https://github.com/cloudera-labs/cloudera.exe/pull/199)
49+
- Update RDBMS PostgreSQL server role (https://github.com/cloudera-labs/cloudera.exe/pull/194)
50+
deprecated_features:
51+
- Deprecate sequence role (https://github.com/cloudera-labs/cloudera.exe/pull/243)
52+
- Deprecate runtime role (https://github.com/cloudera-labs/cloudera.exe/pull/242)
53+
- Deprecate rdbms_server role (https://github.com/cloudera-labs/cloudera.exe/pull/241)
54+
- Deprecate rdbms.client and rdbms.server roles (https://github.com/cloudera-labs/cloudera.exe/pull/240)
55+
- Deprecate provision role (https://github.com/cloudera-labs/cloudera.exe/pull/239)
56+
- Deprecate platform role (https://github.com/cloudera-labs/cloudera.exe/pull/238)
57+
- Deprecate init_deployment role (https://github.com/cloudera-labs/cloudera.exe/pull/237)
58+
- Deprecate infrastructure role (https://github.com/cloudera-labs/cloudera.exe/pull/236)
59+
- Deprecate info role (https://github.com/cloudera-labs/cloudera.exe/pull/235)
60+
- Deprecate freeipa_host_group role (https://github.com/cloudera-labs/cloudera.exe/pull/234)
61+
- Deprecate dynamic_inventory role (https://github.com/cloudera-labs/cloudera.exe/pull/233)
62+
- Deprecate data role (https://github.com/cloudera-labs/cloudera.exe/pull/232)
63+
- Deprecate common role (https://github.com/cloudera-labs/cloudera.exe/pull/231)
64+
- Deprecate auto_repo_mirror role (https://github.com/cloudera-labs/cloudera.exe/pull/230)
65+
major_changes:
66+
- Update freeipa_client role (https://github.com/cloudera-labs/cloudera.exe/pull/220)
67+
- Update freeipa_server role (https://github.com/cloudera-labs/cloudera.exe/pull/219)
68+
- Update Blackbox Exporter role for documentation, specs, and rename (https://github.com/cloudera-labs/cloudera.exe/pull/210)
69+
- Rename nodeexporter role to node_exporter and update documentation, specs,
70+
and linting fixes (https://github.com/cloudera-labs/cloudera.exe/pull/209)
671
minor_changes:
772
- Add yamllint config (https://github.com/cloudera-labs/cloudera.exe/pull/277)
873
- Add cloudera_manager_release parameter (https://github.com/cloudera-labs/cloudera.exe/pull/276)
@@ -43,37 +108,6 @@ releases:
43108
- Add Molecule testing (https://github.com/cloudera-labs/cloudera.exe/pull/197)
44109
- Update deprecated actions (https://github.com/cloudera-labs/cloudera.exe/pull/190)
45110
- Add roles and example playbook for PVC cert renewal (https://github.com/cloudera-labs/cloudera.exe/pull/189)
46-
bugfixes:
47-
- Update support matrix lookup maps for Rocky (https://github.com/cloudera-labs/cloudera.exe/pull/273)
48-
- Replace blackbox and nodeexporter role symlinks with copy (https://github.com/cloudera-labs/cloudera.exe/pull/261)
49-
- Update plugins for ansible-lint (https://github.com/cloudera-labs/cloudera.exe/pull/214)
50-
- Update playbooks for ansible-lint (https://github.com/cloudera-labs/cloudera.exe/pull/213)
51-
- Update prometheus role for ansible-lint, argument specs, and README (https://github.com/cloudera-labs/cloudera.exe/pull/208)
52-
- Add JMESPath to requirements (https://github.com/cloudera-labs/cloudera.exe/pull/207)
53-
- Update upload-artifact to v4 (https://github.com/cloudera-labs/cloudera.exe/pull/202)
54-
- freeipa_sidecar and freeipa_client & server fixes for el9 (https://github.com/cloudera-labs/cloudera.exe/pull/199)
55-
- Update RDBMS PostgreSQL server role (https://github.com/cloudera-labs/cloudera.exe/pull/194)
56-
major_changes:
57-
- Update freeipa_client role (https://github.com/cloudera-labs/cloudera.exe/pull/220)
58-
- Update freeipa_server role (https://github.com/cloudera-labs/cloudera.exe/pull/219)
59-
- Update Blackbox Exporter role for documentation, specs, and rename (https://github.com/cloudera-labs/cloudera.exe/pull/210)
60-
- Rename nodeexporter role to node_exporter and update documentation, specs,
61-
and linting fixes (https://github.com/cloudera-labs/cloudera.exe/pull/209)
62-
deprecated_features:
63-
- Deprecate sequence role (https://github.com/cloudera-labs/cloudera.exe/pull/243)
64-
- Deprecate runtime role (https://github.com/cloudera-labs/cloudera.exe/pull/242)
65-
- Deprecate rdbms_server role (https://github.com/cloudera-labs/cloudera.exe/pull/241)
66-
- Deprecate rdbms.client and rdbms.server roles (https://github.com/cloudera-labs/cloudera.exe/pull/240)
67-
- Deprecate provision role (https://github.com/cloudera-labs/cloudera.exe/pull/239)
68-
- Deprecate platform role (https://github.com/cloudera-labs/cloudera.exe/pull/238)
69-
- Deprecate init_deployment role (https://github.com/cloudera-labs/cloudera.exe/pull/237)
70-
- Deprecate infrastructure role (https://github.com/cloudera-labs/cloudera.exe/pull/236)
71-
- Deprecate info role (https://github.com/cloudera-labs/cloudera.exe/pull/235)
72-
- Deprecate freeipa_host_group role (https://github.com/cloudera-labs/cloudera.exe/pull/234)
73-
- Deprecate dynamic_inventory role (https://github.com/cloudera-labs/cloudera.exe/pull/233)
74-
- Deprecate data role (https://github.com/cloudera-labs/cloudera.exe/pull/232)
75-
- Deprecate common role (https://github.com/cloudera-labs/cloudera.exe/pull/231)
76-
- Deprecate auto_repo_mirror role (https://github.com/cloudera-labs/cloudera.exe/pull/230)
77111
modules:
78112
- description: Configure the external Cloudera Manager server database.
79113
name: cm_prepare_db

galaxy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
namespace: cloudera
1818
name: exe
19-
version: 3.0.0
19+
version: 3.1.0
2020
readme: README.md
2121
authors:
2222
- Jim Enright @jenright

roles/prereq_kerberos/meta/argument_specs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ argument_specs:
5757
- Dictionary of Kerberos encryption types to configure.
5858
- Keys are the configuration options, and values are lists of encryption types.
5959
type: dict
60-
suboptions:
60+
options:
6161
default_tgs_enctypes:
6262
description: List of default TGS encryption types.
6363
type: list

0 commit comments

Comments
 (0)