Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.13.0 #643

Merged
merged 1 commit into from
Feb 4, 2021
Merged

Release 0.13.0 #643

merged 1 commit into from
Feb 4, 2021

Conversation

drehak
Copy link
Contributor

@drehak drehak commented Feb 2, 2021

Packaging

Upgrade handling

Fixes

Enhancements

Additional changes interesting for devels

Related leapp release: https://github.com/oamg/leapp/releases/tag/v0.12.0

@drehak drehak added the WIP Work In Progress label Feb 2, 2021
@leapp-bot
Copy link
Collaborator

Thank you for contributing to the Leapp project!

Please note that every PR needs to comply with the
Leapp Guidelines and must pass all tests in order to be mergable.

If you want to re-run tests or request review, you can use following commands as a comment:

  • leapp-ci build to run unit tests, copr build and e2e tests in OAMG CI
  • e2e tests to run unit tests, copr build and end-to-end tests in Murphy CI (OAMG members only) [OLD PIPELINE]
  • review please to notify leapp developers of review request

Note: In case there are problems with tests not being triggered automatically on new PR/commit or pending for a long time, please consider rerunning the CI by commenting leapp-ci build (might require several comments). If the problem persists, contact leapp-infra.

@pirat89
Copy link
Member

pirat89 commented Feb 2, 2021

@drehak I suggest to look here on the structure: https://github.com/oamg/leapp-repository/releases/tag/v0.11.0

  • SCA is enhancement. It'd be good to rephrase it in the way like an enhancement too
  • enhancements for leapp-repository should reflect something interesting for users who do the upgrade; stuff interesting for devels, ... should be under own section - see changelog in v0.11.0
  • keep lines persistent - when there is couple of "^Fix....", and one line is ": fix..." it's not consistent
  • tip: titles of PRs are not always best changelog description
  • changleog should already cover everything we expect to have part of the next release. Some PRs are still missing here.
  • "update product certificates" -what does it mean? is customer able to tell what does it mean?

@pirat89
Copy link
Member

pirat89 commented Feb 2, 2021

btw, what about deprecated stuff? is there anything newly deprecated since the last release?

@drehak
Copy link
Contributor Author

drehak commented Feb 4, 2021

No, nothing new is deprecated.

@pirat89 pirat89 changed the title WIPWIPWIP: Release 0.13.0 Release 0.13.0 Feb 4, 2021
@pirat89 pirat89 self-requested a review February 4, 2021 18:39
## Packaging
- Bump required leapp-framework capability to 1.4 (oamg#642)

## Upgrade handling
### Fixes
- Fix comparison of the newest installed and booted kernel (oamg#600)
- Fix remediation command for ipa-server removal (oamg#617)
- Fix crash due to missing network interfaces during upgrade phases (oamg#625)
- Fix error with /boot/efi existing on non-EFI systems (oamg#627)
- Fix false positive detection of issue in /etc/default/grub that led into GRUB prompt (oamg#587)
- Fix syntax error in upgrade script (oamg#619)
- Inhibit upgrade with mount options in fstab that break mounting on RHEL 8 (oamg#639)
- Inhibit upgrade on s390x machines with /boot on a separate partition (oamg#641)
- Inhibit upgrade if multiple kernel-debug pkgs are installed (oamg#599)
- Remove the initial-setup package to avoid it asking for EULA acceptance during upgrade (oamg#626)
- Remove the *leapp-resume* service after the *FirstBoot* phase to prevent kill of the leapp process on `systemctl daemon-reload` (oamg#611)

### Enhancements
- Add upgrade support for SAP HANA (own upgrade path) (oamg#503)
- Allow upgrade with SCA enabled manifest (oamg#615)
- Add actors to migrate Quagga to FRR (oamg#467)
- Add stable uniq Key id for every dialog (oamg#618)
- Respect the *kernel-rt* package (oamg#600)

## Additional changes interesting for devels
- Add a possibility to overwrite virtualenv name using `$VENVNAME` (oamg#613)
- Update product certificates for RHEL 8.3 GA and 8.4 Beta/HTB (oamg#624)

Related leapp release: https://github.com/oamg/leapp/releases/tag/v0.12.0
@pirat89 pirat89 merged commit d69b831 into oamg:master Feb 4, 2021
@pirat89 pirat89 removed the WIP Work In Progress label Feb 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants