Skip to content

Commit 05b3918

Browse files
committed
docs(changelog): version 1.4.5 [citest skip]
Create changelog update and release for version 1.4.5 Signed-off-by: Sergei Petrosian <spetrosi@redhat.com>
1 parent 788c722 commit 05b3918

File tree

1 file changed

+75
-0
lines changed

1 file changed

+75
-0
lines changed

CHANGELOG.md

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,81 @@
11
Changelog
22
=========
33

4+
[1.4.5] - 2023-06-21
5+
--------------------
6+
7+
### Bug Fixes
8+
9+
- fix: Don't install python(3)-firewall it's a dependency of firewalld (#148)
10+
11+
Enhancement: The role now does not run tasks to install python-firewall or python3-firewall based on installed python version.
12+
13+
Reason: python-firewall or python3-firewall is pulled automatically by dnf and yum when installing firewalld.
14+
The issue is that when I install python3 on EL 7, the role then fails with "No package matching 'python3-firewall' found available, installed or updated". It sees python3 present on the system and tries to install python3-firewall, which is not available on EL 7.
15+
16+
Result: The role doesn't fail on EL 7 when python3 is installed on the managed node.
17+
18+
### Other Changes
19+
20+
- ci: Add commitlint GitHub action to ensure conventional commits (#139)
21+
22+
For more information, see Conventional Commits format in Contribute
23+
https://linux-system-roles.github.io/contribute.html#conventional-commits-format
24+
25+
Signed-off-by: Sergei Petrosian <spetrosi@redhat.com>
26+
27+
- docs: Add note about using previous: replaced and temporary service failures (#141)
28+
29+
Add a note to the README about the use of `previous: replaced` and that it can
30+
cause temporary service outages to the node being managed.
31+
https://github.com/linux-system-roles/firewall/issues/138
32+
33+
- docs: Consistent contributing.md for all roles - allow role specific contributing.md section (#143)
34+
35+
Provide a single, consistent contributing.md for all roles. This mostly links to
36+
and summarizes https://linux-system-roles.github.io/contribute.html
37+
38+
Allow for a role specific section which typically has information about
39+
role particulars, role debugging tips, etc.
40+
41+
See https://github.com/linux-system-roles/.github/pull/19
42+
43+
Signed-off-by: Rich Megginson <rmeggins@redhat.com>
44+
45+
- ci: update tox-lsr to version 3.0.0 (#144)
46+
47+
The major version bump is because tox-lsr 3 drops support
48+
for tox version 2. If you are using tox 2 you will need to
49+
upgrade to tox 3 or 4.
50+
51+
tox-lsr 3.0.0 adds support for tox 4, commitlint, and ansible-lint-collection
52+
53+
See https://github.com/linux-system-roles/tox-lsr/releases/tag/3.0.0
54+
for full release notes
55+
56+
Signed-off-by: Rich Megginson <rmeggins@redhat.com>
57+
58+
- ci: fix pylintrc issues (#145)
59+
60+
Remove `no-space-check` and `overgeneral-exception`
61+
62+
- ci: Add pull request template and run commitlint on PR title only (#147)
63+
64+
We now ensure the conventional commits format only on PR titles and not on
65+
commits to let developers keep commit messages targeted for other developers
66+
i.e. describe actual changes to code that users should not care about.
67+
And PR titles, on the contrary, must be aimed at end users.
68+
69+
For more info, see
70+
https://linux-system-roles.github.io/contribute.html#write-a-good-pr-title-and-description
71+
72+
Signed-off-by: Sergei Petrosian <spetrosi@redhat.com>
73+
74+
- ci: Rename commitlint to PR title Lint, echo PR titles from env var (#149)
75+
76+
Signed-off-by: Sergei Petrosian <spetrosi@redhat.com>
77+
78+
479
[1.4.4] - 2023-04-13
580
--------------------
681

0 commit comments

Comments
 (0)