- fix: add support for EL10 (#207)
- ci: ansible-lint action now requires absolute directory (#206)
- ci: use tox-lsr 3.3.0 which uses ansible-test 2.17 (#198)
- ci: tox-lsr 3.4.0 - fix py27 tests; move other checks to py310 (#201)
- ci: Add supported_ansible_also to .ansible-lint (#203)
- ci: Bump codecov/codecov-action from 3 to 4 (#193)
- ci: fix python unit test - copy pytest config to tests/unit (#194)
- ci: Bump ansible/ansible-lint from 6 to 24 (#195)
- ci: Bump mathieudutour/github-tag-action from 6.1 to 6.2 (#196)
- ci: new ansible lint collection (#187)
- ci: Add ALP-Dolomite var file (#188)
- ci: Bump actions/setup-python from 4 to 5 (#189)
- ci: Bump github/codeql-action from 2 to 3 (#190)
- ci: Use supported ansible-lint action; run ansible-lint against the collection (#191)
- ci: Bump actions/github-script from 6 to 7 (#183)
- refactor: get_ostree_data.sh use env shebang - remove from .sanity* (#184)
- feat: support for ostree systems (#180)
- Bump actions/checkout from 3 to 4 (#170)
- ci: ensure dependabot git commit message conforms to commitlint (#173)
- ci: use dump_packages.py callback to get packages used by role (#175)
- ci: tox-lsr version 3.1.1 (#177)
- ci: Fix implicit octal values in main.yml (#178)
-
ci: Add markdownlint, test_converting_readme, and build_docs workflows (#166)
- 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 (#167)
- 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 (#168)
- Remove thematic break after badges
- Remove badges from README.md prior to converting to HTML
Signed-off-by: Sergei Petrosian [email protected]
- fix: facts being gathered unnecessarily (#163)
- ci: Add pull request template and run commitlint on PR title only (#158)
- ci: Rename commitlint to PR title Lint, echo PR titles from env var (#159)
- ci: fix python 2.7 CI tests by manually installing python2.7 package (#160)
- ci: ansible-lint - ignore var-naming[no-role-prefix] (#161)
- ci: ansible-test ignores file for ansible-core 2.15 (#162)
- docs: Consistent contributing.md for all roles - allow role specific contributing.md section
- docs: remove unused Dependencies section in README
- test: check generated files for ansible_managed, fingerprint
- ci: Add commitlint GitHub action to ensure conventional commits with feedback
- ansible-lint - use changed_when even if using conditional (#143)
- Fix issues found by CodeQL (#133)
- Add README-ansible.md to refer Ansible intro page on linux-system-roles.github.io (#140)
- Fingerprint RHEL System Role managed config files (#141)
- none
- Cleanup non-inclusive words.
- none
- none
- ansible-lint 6.x fixes (#119)
- Cleanup non-inclusive words.
- Add check for non-inclusive language (#117)
- add ubuntu requirements for pyunit tests
- add ignore files for ansible-test 2.13 and 2.14
- none
- Set the kernel_settings_reboot_required when reboot needed (#93)
Previously the role would only set kernel_settings_reboot_required
if the user did not specify kernel_settings_reboot_ok: true
.
The role will now set kernel_settings_reboot_required
whenever
the system needs a reboot, and rely on the handler to clear the flag
if the user has set kernel_settings_reboot_ok: true
.
- Add "Publish role to Galaxy" to github action changelog_to_tag.yml (#91)
Fix a bash bug in changelog_to_tag.yml, which unexpectedly expanded "*".
-
changelog_to_tag action - github action ansible test improvements (#92)
-
Use GITHUB_REF_NAME as name of push branch; fix error in branch detection [citest skip] (#94)
We need to get the name of the branch to which CHANGELOG.md was pushed.
Signed-off-by: Rich Megginson [email protected]
- none
- none
- make all tests work with gather_facts: false (#82)
Ensure tests work when using ANSIBLE_GATHERING=explicit
- make min_ansible_version a string in meta/main.yml (#83)
The Ansible developers say that min_ansible_version
in meta/main.yml
must be a string
value like "2.9"
, not a float
value like 2.9
.
- Add CHANGELOG.md (#84)
- none
- none
- bump tox-lsr version to 2.11.0; remove py37; add py310
- Add tests::reboot tag
- support gather_facts: false; support setup-snapshot.yml
- none
- none
- none
- none
- add sysctl for testing - package procps-ng
- ensure python-configobj is present
- none
- bump tox-lsr version to 2.10.1
- none
- make tuned.conf have correct ansible_managed comment
- none
- none
- none
- change recursive role symlink to individual role dir symlinks
- bump tox-lsr version to 2.8.3
- Run the new tox test
- make role work with ansible-core-2.11 ansible-lint and ansible-test
- support ansible-core 2.12; ansible-plugin-scan; py39
- none
- update tox-lsr version to 2.7.1
- none
- Use {{ ansible_managed | comment }} to fix multi-line ansible_managed
- use tox-lsr version 2.5.1
- Drop support for Ansible 2.8 by bumping the Ansible version to 2.9
- none
- none
- none
- none
- disable bootloader tests - fails on rhel9
- none
- Fix ansible-test issues
- Fix issues found by ansible-test and linters - enable all tests on all repos - remove suppressions
- kernel_settings.py - must be quoted
- use tuned 2.15 for unit tests
- update to tox-lsr 2.4.0 - add support for ansible-test with docker
- CI: Add support for RHEL-9
- Add a note to each module Doc to indicate it is private
- Add centos8
- Fix centos6 repos; use standard centos images
- use tox-lsr 2.2.0
- use molecule v3, drop v2
- support jinja 2.7
- Make the var load test compatible with old Jinja2 (2.7)
- remove ansible 2.7 support from molecule
- use tox for ansible-lint instead of molecule
- use github actions instead of travis
- use tox-lsr
- none
- fix black formatting issues
- sync collections related changes from template to kernel_settings role
- lock ansible-lint version at 4.3.5; suppress role name lint warning
- install_tuned_for_testing.sh - supporting the collection path.
- lock ansible-lint on version 4.2.0