Skip to content

Releases: linux-system-roles/cockpit

Version 1.5.4

14 Feb 21:47
Compare
Choose a tag to compare

[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

23 Jan 14:51
Compare
Choose a tag to compare

[1.5.3] - 2024-01-23

Other Changes

  • ci: Remove redundant task (#145)

Version 1.5.2

17 Jan 20:42
Compare
Choose a tag to compare

[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

08 Dec 21:13
Compare
Choose a tag to compare

[1.5.1] - 2023-12-08

Other Changes

  • ci: bump actions/github-script from 6 to 7 (#136)
  • refactor: get_ostree_data.sh use env shebang - remove from .sanity* (#137)

Version 1.5.0

30 Nov 00:08
Compare
Choose a tag to compare

[1.5.0] - 2023-11-29

New Features

  • feat: support for ostree systems (#133)

Other Changes

  • docs: Use FQCN for scenarios that use other linux system roles (#122)
  • Bump actions/checkout from 3 to 4 (#123)
  • ci: ensure dependabot git commit message conforms to commitlint (#126)
  • ci: tox-lsr version 3.1.1 (#131)

Version 1.4.8

08 Sep 13:10
0fbf788
Compare
Choose a tag to compare

[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

19 Jul 21:06
Compare
Choose a tag to compare

[1.4.7] - 2023-07-19

Bug Fixes

  • fix: facts being gathered unnecessarily (#116)

Other Changes

  • ci: Add pull request template and run commitlint on PR title only (#113)
  • ci: Rename commitlint to PR title Lint, echo PR titles from env var (#114)
  • ci: ansible-lint - ignore var-naming[no-role-prefix] (#115)

Version 1.4.6

27 May 17:54
Compare
Choose a tag to compare

[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

Version 1.4.5

17 Apr 20:44
16b8061
Compare
Choose a tag to compare

[1.4.5] - 2023-04-13

Other Changes

  • additional ansible-lint fixes (#104)

Version 1.4.4

11 Apr 16:54
0404946
Compare
Choose a tag to compare

[1.4.4] - 2023-04-06

Other Changes

  • Add README-ansible.md to refer Ansible intro page on linux-system-roles.github.io (#101)
  • Fingerprint RHEL System Role managed config files (#102)