Skip to content

Releases: linux-system-roles/rhc

Version 1.4.1

16 Jan 19:23
Compare
Choose a tag to compare

[1.4.1] - 2024-01-16

Other Changes

  • ci: support ansible-lint and ansible-test 2.16 (#156)
  • ci: Use supported ansible-lint action; run ansible-lint against the collection (#157)

Version 1.4.0

12 Dec 16:37
Compare
Choose a tag to compare

[1.4.0] - 2023-12-12

New Features

  • feat: support again EL7 (#151)

Other Changes

  • tests: force recreating Candlepin container (#152)
  • tests: manually stop the Candlepin container (#153)

Version 1.3.0

04 Dec 18:10
Compare
Choose a tag to compare

[1.3.0] - 2023-12-04

New Features

  • feat: support for ostree systems (#145)

Other Changes

  • build(deps): Bump actions/checkout from 3 to 4 (#133)
  • ci: ensure dependabot git commit message conforms to commitlint (#136)
  • ci: tox-lsr version 3.1.1 (#141)
  • tests: use the containers.podman collection (#144)
  • tests: start candlepin container as privileged on EL 7 (#146)
  • chore: set a bash shebang recognized by ansible-test (#148)
  • ci: Bump actions/github-script from 6 to 7 (#149)

Version 1.2.5

08 Sep 13:13
a50cf2e
Compare
Choose a tag to compare

[1.2.5] - 2023-09-07

Other Changes

  • ci: Add markdownlint, test_html_build, and build_docs workflows (#129)

  • 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 (#130)

  • 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 (#131)

  • Remove thematic break after badges

  • Remove badges from README.md prior to converting to HTML

Signed-off-by: Sergei Petrosian [email protected]

Version 1.2.4

31 Jul 16:54
Compare
Choose a tag to compare

[1.2.4] - 2023-07-31

Bug Fixes

  • fix: use rhc_organization and rhc_baseurl only when specified (#127)

Version 1.2.3

19 Jul 21:08
Compare
Choose a tag to compare

[1.2.3] - 2023-07-19

Bug Fixes

  • fix: enable remediation only on RHEL >= 8.4 (#116)
  • fix: facts being gathered unnecessarily (#124)

Other Changes

  • tests: tests_environments: fix distro version check (#117)
  • ci: Add pull request template and run commitlint on PR title only (#121)
  • ci: Rename commitlint to PR title Lint, echo PR titles from env var (#122)
  • ci: ansible-lint - ignore var-naming[no-role-prefix] (#123)

Version 1.2.2

08 Jun 12:42
Compare
Choose a tag to compare

[1.2.2] - 2023-06-08

Other Changes

  • perf: manually query for subscription status only when changing release (#114)

After commit bdfeb32 (i.e. the drop of the fake credentials), the registration status before invoking the redhat_subscription module is needed only because of the release setting. This is because the redhat_subscription module only sets a release when registering; on an already registered system, the rshm_release module is needed.

Hence, limit the query of the system registration status only in case there is a release change (i.e. rhc_release is different than null).

Followup of commit bdfeb32

  • tests: ensure to always unregister (#115)

Wrap a couple of Insights tests into blocks, so it is possible to always ensure the unregistration at the end of the tests, even in case of failure.

There should be no behaviour change w.r.t. what the tests themselves check.

Version 1.2.1

06 Jun 22:41
Compare
Choose a tag to compare

[1.2.1] - 2023-06-06

Other Changes

  • refactor: drop fake credential workaround (#111)

Version 1.2.0

06 Jun 21:46
Compare
Choose a tag to compare

[1.2.0] - 2023-06-06

New Features

  • feat: implement rhc_proxy.scheme (#106)

Bug Fixes

  • fix: correctly set release using new behavior of rhsm_release (#108)

Other Changes

  • refactor: pass rhc_baseurl directly to redhat_subscription (#105)
  • test: add check for proxy scheme (#107)
  • chore(meta): temporarily stop supporting Fedora (#109)
  • build: require community.general 6.6.0 (#110)

Version 1.1.3

23 May 20:45
Compare
Choose a tag to compare

[1.1.3] - 2023-05-23

Bug Fixes

  • fix: fix filename with insights-client tags

Other Changes

  • Minimize Ansible facts needed
  • ci: Add commitlint GitHub action to ensure conventional commits with feedback
  • docs: Consistent contributing.md for all roles - allow role specific contributing.md section
  • docs: remove unused Dependencies section in README
  • ci: update tox-lsr to version 3.0.0