You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

29 lines
1.0 KiB

i18n::
* Mark strings for translation in `system-upgrade-redhat.c`
Docs::
* man pages like whoa
* document boot args (rd.upgrade.*)
Improve progress reporting::
* change /etc/*-release so "Welcome to XXX" message says "Welcome to redhat-upgrade-tool"
* count %posttrans scripts, take %posttrans into account for upgrade progress
** although actually posttrans is only like 1.3% of elapsed time...
* warn user about long-running %post scripts
** in a perfect world the scripts should do that for us
* use RPMCALLBACK_*_PROGRESS for finer-grained progress
* invoke a callback during pre-transaction RPM header scanning
* Fancier plymouth theme
Error detection / reporting / handling::
* Fail if some packages are missing
** Allow override via commandline arg?
* Add a 'upgrade-failure' callback (for e.g. restoring a backup)
Upstreaming::
* get 90system-upgrade upstream
* get save-initramfs.sh into upstream dracut
Backup/restore::
* If possible, take LVM/btrfs snapshot before upgrade
* On failure, restore snapshot