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.
30 lines
1.0 KiB
30 lines
1.0 KiB
7 years ago
|
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
|