Releases: linux-system-roles/cockpit
Version 1.5.4
[1.5.4] - 2024-02-14
Other Changes
- ci: fix python unit test - copy pytest config to tests/unit (#147)
This is fixed by tox-lsr 3.2.2 - all actions that use tox-lsr are updated to
3.2.2, not just the python unit tests, even though the fix is only related to
pytest. All roles are updated to use tox-lsr 3.2.2 for the sake of consistency
even if not affected by the pytest issue.
Something changed recently in the way github actions provisions systems which
means some of the directories are not readable by the python unit test actions.
In addition, the python unit tests were causing a lot of unnecessary directory
traversal doing collection/discovery of unit test files, because of using
pytest -c /path/to/tox-lsr/pytest.ini
Unfortunately, with pytest
, the
directory of the config file is the root directory for the tests and tests
discovery, and there is no way around this.
Therefore, the only solution is to copy the tox-lsr pytest.ini
to the
tests/unit
directory, which makes that the test root directory.
See also linux-system-roles/tox-lsr#160
Signed-off-by: Rich Megginson [email protected]
- test: Add python_version to test facts gather ansible_python_version (#148)
Enhancement: Gather python_version is tests_config.yml to gather ansible_python_version fact
Reason: The role didn't gather ansible_python_version but used it in tests_fcontext.yml, hence this test failed on Ansible-2.14 on RHEL 8.10
Result: The bug is fixed
Version 1.5.3
Version 1.5.2
[1.5.2] - 2024-01-16
Other Changes
- ci: Fix implicit octal values (#139)
- ci: Use supported ansible-lint action; run ansible-lint against the collection (#140)
- ci: Add ALP-Dolomite var file (#141)
- ci: Use supported ansible-lint action; run ansible-lint against the collection (#142)
- ci: Add check for Cockpit package installation status in reboot condition (#143)
Version 1.5.1
Version 1.5.0
Version 1.4.8
[1.4.8] - 2023-09-08
Other Changes
-
ci: Add markdownlint, test_converting_readme, and build_docs workflows (#118)
-
markdownlint runs against README.md to avoid any issues with
converting it to HTML -
test_converting_readme converts README.md > HTML and uploads this test
artifact to ensure that conversion works fine -
build_docs converts README.md > HTML and pushes the result to the
docs branch to publish dosc to GitHub pages site. -
Fix markdown issues in README.md
Signed-off-by: Sergei Petrosian [email protected]
-
docs: Make badges consistent, run markdownlint on all .md files (#119)
-
Consistently generate badges for GH workflows in README RHELPLAN-146921
-
Run markdownlint on all .md files
-
Add custom-woke-action if not used already
-
Rename woke action to Woke for a pretty badge
Signed-off-by: Sergei Petrosian [email protected]
-
ci: Remove badges from README.md prior to converting to HTML (#120)
-
Remove thematic break after badges
-
Remove badges from README.md prior to converting to HTML
Signed-off-by: Sergei Petrosian [email protected]
Version 1.4.7
Version 1.4.6
[1.4.6] - 2023-05-26
Other Changes
- docs: Consistent contributing.md for all roles - allow role specific contributing.md section
- docs: clean up collection requirements section