Releases: redhat-cop/infra.leapp
Releases · redhat-cop/infra.leapp
1.7.1
What's Changed
- refactor: suppress ansible-lint 24.x inline-env-var in relative symlinks remediation by @richm in #365
- make satellite registration optional by @PeterMocary in #362
- feat: Generate remediation vars and playbook from the analysis role by @spetrosi in #361
- ci: remove debug steps; use checkout@v6; add Fedora 43, remove Fedora 41 by @richm in #367
- fix: Fix ansible-lint errors for empty-string-compare by @spetrosi in #369
Full Changelog: 1.7.0...1.7.1
1.7.0
What's Changed
- Remove when clause restricting task to RHEL 7 by @amott-rh in #262
- Ensure leapp packages installed before upgrading by @swapdisk in #270
- RHEL 6 remediation for /usr being on a separate partition by @amott-rh in #271
- Add CI tests running in Testing Farm by @spetrosi in #274
- Allow setting SR_TEST_LOCAL_CHANGES=true to test local changes by @spetrosi in #276
- Test from latest RHEL 9 control node by @spetrosi in #278
- Fix defining context - it should be string instead of yaml dict. by @spetrosi in #279
- Fix tft workflow to get supported platforms and provide tmt context by @spetrosi in #280
- Fix the condition to run with the new is_supported var everywhere by @spetrosi in #281
- Fix running tests in tf and locally by @spetrosi in #282
- Specify compose with null, otherwise defaults to latest Fedora by @spetrosi in #283
- Use tfaga action from spetrosi branch to apply fix by @spetrosi in #284
- test: ensure job_name is defined for tests by @richm in #289
- fix extraction of inhibitor titles during tests by @PeterMocary in #287
- refactor: convert parse_leapp_report to a tasks file in common by @richm in #290
- version locking community.general to not pull 12+ by @djdanielsson in #292
- Validated ci change by @djdanielsson in #294
- refactor: fix code for ansible-lint rather than skip checks by @richm in #295
- Add remediations for 9to10 by @PeterMocary in #298
- Replace internal repository URLs with GitHub secrets by @tomasfratrik in #296
- Fix upgrade from RHEL 8 to 9 by @spetrosi in #297
- Add ability to run test plan on local and 1minutetip images provided in an environment-file, fix setting file when configuring yum repos by @spetrosi in #301
- Configure repositories from TF too, add BEAKERLIB_HARNESS_URL_NO_VER by @spetrosi in #304
- In test plan set variables for RHEL_9_8 by @spetrosi in #305
- Add repo url for RHEL 7 Server by @spetrosi in #307
- refactor: Refactor remediations - extract common code into role main - do not use fail/rescue by @richm in #300
- Debug repositories configured from test plan and repo_vars_file by @spetrosi in #308
- Refactor e2e tests to be run from a single tasks file by @spetrosi in #306
- First run tests from roles, then e2e tests by @spetrosi in #310
- Fix 9 to 10 upgrade tests by @PeterMocary in #302
- Improve documentation for running plans locally and in TF by @spetrosi in #311
- Add environment-file in adjust to keep it uncommented by @spetrosi in #314
- test: add test for cifs remediation by @richm in #309
- Prefix variables from defaults/main.yml with
leapp_for consistency by @spetrosi in #317 - refactor: clean up jinja, vars, common variables, ansible-lint warnings by @richm in #319
- fix: ensure removed kernel modules are not loaded at boot; add module remediation test by @richm in #318
- fix: convert pipeline to list with first for Ansible 2.9 support by @richm in #325
- fix: use split method instead of filter for 2.9 support by @richm in #324
- Remove dependency on community.general.yum_versionlock module by @PeterMocary in #313
- fix: remove timeout keyword for reboot - it is not correct by @richm in #322
- Fix issue with missing python interpreter after upgrade by @swapdisk in #285
- fix: add back timeout keyword for reboot - do not worry about 2.9 support by @richm in #329
- Remove dependency on community.general.rhsm_repository module by @PeterMocary in #328
- tests: Update RHEL versions in tests to 9.7 and 10.1 by @spetrosi in #330
- ci: Configure repos on the control node running latest RHEL separately by @spetrosi in #336
- ci: Update secret name for RHEL_9_LATEST repos by @spetrosi in #337
- Replace SELinux community module with LSR by @tomasfratrik in #303
- refactor: handle INJECT_FACTS_AS_VARS=false by using ansible_facts instead by @richm in #333
- fix: check for leapp_inhibitors not defined by @richm in #334
- ci: use ANSIBLE_INJECT_FACT_VARS=false by default for testing by @richm in #338
- tests: Replace deprecated variables in tests with new by @spetrosi in #340
- remove dependency on community.general.archive module by @PeterMocary in #331
- fix: Vendor infra.leapp.modprobe inside the collection by @spetrosi in #343
- Replace ansible.posix.mount module with the storage system role by @tomasfratrik in #342
- fix removal of package version locks by @PeterMocary in #339
- add metalink support for custom local repos by @PeterMocary in #341
- Add warning about limited ongoing technical support for RHEL 6 upgrades. by @PeterMocary in #332
- add key-first lookup of inhibitors in leapp report by @PeterMocary in #347
- remove dependency on community.general.redhat_subscription module by @PeterMocary in #348
- fix satellite subscription handling by @PeterMocary in #349
- fix: Add parameter leapp_remediate_ssh_password_auth with default value true by @richm in #356
- fix: Ensure leapp_infra_upgrade_system_roles_collection is used by @spetrosi in #353
- leapp_infra_upgrade_system_roles_collection > leapp_system_roles_collection by @spetrosi in #357
- rename variables for satellite activation keys by @PeterMocary in #359
- Update readme tables by @PeterMocary in #360
New Contributors
- @amott-rh made their first contribution in #262
- @spetrosi made their first contribution in #274
- @richm made their first contribution in #289
- @PeterMocary made their first contribution in #287
- @tomasfratrik made their first contribution in #296
Full Changelog: 1.6.1...1.7.0
1.6.1
What's Changed
- Add Build import to collection by @sean-m-sullivan in #255
- Support for upgrading from RHEL 9 to 10 by @swapdisk in #257
- updating lint and galaxy files by @djdanielsson in #256
- trying to do offline lint by @djdanielsson in #259
New Contributors
- @sean-m-sullivan made their first contribution in #255
Full Changelog: 1.6.0...1.6.1
1.6.0
What's Changed
- Implement post-upgrade release set/unset for RHUI by @bparry02 in #241
- fixing links by @djdanielsson in #244
- fixing typo by @djdanielsson in #248
- Fix role README.md markdownlint issues. by @jeffmcutter in #251
- Update post upgrade by @jeffmcutter in #250
- removing flush_handlers role by @djdanielsson in #253
New Contributors
Full Changelog: 1.5.1...1.6.0
1.5.1
What's Changed
- Build changelog first by @Tompage1994 in #243
New Contributors
- @Tompage1994 made their first contribution in #243
Full Changelog: 1.5.0...1.5.1
1.5.0
What's Changed
- Update changelog 1.4.1 by @swapdisk in #233
- Use community.general modules instead of modprobe command by @kubealex in #238
- Add support for RHEL 7 remediate by @bontreger in #237
New Contributors
Full Changelog: 1.4.1...1.5.0
1.4.1
What's Changed
- updating readme to clarify requirements by @djdanielsson in #222
- Support optional gpgkey and repo_gpgcheck yum repository attributes by @rjo-uk in #224
- Update handling of local repositories for leapp_upgrade_type custom. by @jeffmcutter in #228
- Add option to skip the update/reboot on pre-upgraded server by @rjo-uk in #227
- Fix minor documentation reference to /etc/yum.repos.d by @rjo-uk in #229
- Updating the examples from 8.8 to 8.10 by @bontreger in #230
- add leapp_env_vars variable by @swapdisk in #232
- Add result_fact_cacheable var by @kalsto in #231
New Contributors
- @rjo-uk made their first contribution in #224
- @bontreger made their first contribution in #230
- @kalsto made their first contribution in #231
Full Changelog: 1.4.0...1.4.1
1.4.0
What's Changed
- Use new Leapp report schema 1.2.0 by @jeffmcutter in #216
- Added variables for leapp_resume task by @dmnagornyi in #217
- Increase per-process file descriptor limit by @swapdisk in #219
Full Changelog: 1.3.1...1.4.0
1.3.1
What's Changed
- Fix spelling of contribution in CONTRIBUTING.md. by @jeffmcutter in #198
- Allow treating all high risk findings as inhibitors by @myllynen in #199
- Correct /var/log/leapp mode to 0700 by @swapdisk in #201
- updated ansible versions in meta and updated ansible-test workflow by @djdanielsson in #202
- changing to different action for testing to help keep up to date by @djdanielsson in #205
- Fix regressions impacting upgrade role by @swapdisk in #208
- Fix conditionals for check_leapp_analysis_results. by @jeffmcutter in #210
- Move fact capture to common. by @jeffmcutter in #211
- Fix check-inodes.sh script. by @jeffmcutter in #209
- add on.workflow_call trigger by @swapdisk in #212
Full Changelog: 1.3.0...1.3.1
1.3.0
What's Changed
- feature: support both upstream/downstream system_roles collections by @Denney-tech in #187
- Added
| boolfilter when using bare variables by @dmnagornyi in #188 - Rename variable to avoid reuse of the name in two places by @myllynen in #193
- Allow providing a list of known inhibitors by @myllynen in #192
- Use ansible.builtin.dnf by @swapdisk in #195
New Contributors
- @dmnagornyi made their first contribution in #188
- @myllynen made their first contribution in #193
Full Changelog: 1.2.0...1.3.0