Accepting request 886076 from home:bfrogers:branches:Virtualization
- 6.0.0 qemu is about to be released. Add comments to the in- package support documents (supported.<arch>.txt) about the new deprecations as of that release as an early head's up for qemu users. These deprecations include these command-line options: -M option: kernel-irq-chip=off -chardev tty -chardev paraport -enable-fips -writeconfig -spice password=string OBS-URL: https://build.opensuse.org/request/show/886076 OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=635
This commit is contained in:
parent
12286f39d2
commit
4d7bbe2c05
14
qemu.changes
14
qemu.changes
@ -1,3 +1,17 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 15 17:19:42 UTC 2021 - Bruce Rogers <brogers@suse.com>
|
||||
|
||||
- 6.0.0 qemu is about to be released. Add comments to the in-
|
||||
package support documents (supported.<arch>.txt) about the new
|
||||
deprecations as of that release as an early head's up for qemu
|
||||
users. These deprecations include these command-line options:
|
||||
-M option: kernel-irq-chip=off
|
||||
-chardev tty
|
||||
-chardev paraport
|
||||
-enable-fips
|
||||
-writeconfig
|
||||
-spice password=string
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 13 19:17:26 UTC 2021 - Bruce Rogers <brogers@suse.com>
|
||||
|
||||
|
@ -146,8 +146,9 @@ Deprecated, Superseded, Modified and Dropped Features
|
||||
This website tracks feature deprecation and removal at the upstream
|
||||
development level. Our qemu package inherits this community direction, but be
|
||||
aware that we can and will deviate as needed. Those deviations and additional
|
||||
information can be found in this section. Feature deprecation is also tracked
|
||||
in Appendix B of the qemu-doc.* files installed with the qemu package.
|
||||
information can be found in this section. Feature deprecation as well as
|
||||
removed features are also tracked in the "QEMU System Emulator User's Guide"
|
||||
section of the documentation installed with the qemu package.
|
||||
|
||||
- The use of "?" as a parameter to "-cpu", "-soundhw", "-device", "-M",
|
||||
"-machine" and "-d" is now considered deprecated. Use "help"
|
||||
@ -173,6 +174,13 @@ Deprecated, Superseded, Modified and Dropped Features
|
||||
-device virtio-blk,scsi= (use virtio-scsi instead)
|
||||
-device virtio-blk-pci,scsi= (use virtio-scsi instead)
|
||||
-realtime mlock= (use -overcommit mem-lock- instead)
|
||||
(the following are early notices of deprecation in a future qemu version)
|
||||
-M option kernel-irq-chip=off
|
||||
-chardev tty (use serial name instead)
|
||||
-chardev paraport (use parallel name instead)
|
||||
-enable-fips (not really helpful - see https://git.qemu.org/?p=qemu.git;a=commit;h=166310299a1e7824bbff17e1f016659d18b4a559 for details)
|
||||
-spice password=string (use password-string option instead)
|
||||
-writeconfig (no replacement - never really worked right)
|
||||
|
||||
- These previously supported command line options are no longer supported:
|
||||
<previously mentioned items have been moved to another category>
|
||||
|
@ -142,8 +142,9 @@ Deprecated, Superseded, Modified and Dropped Features
|
||||
This website tracks feature deprecation and removal at the upstream
|
||||
development level. Our qemu package inherits this community direction, but be
|
||||
aware that we can and will deviate as needed. Those deviations and additional
|
||||
information can be found in this section. Feature deprecation is also tracked
|
||||
in Appendix B of the qemu-doc.* files installed with the qemu package.
|
||||
information can be found in this section. Feature deprecation as well as
|
||||
removed features are also tracked in the "QEMU System Emulator User's Guide"
|
||||
section of the documentation installed with the qemu package.
|
||||
|
||||
- The use of "?" as a parameter to "-cpu", "-soundhw", "-device", "-M",
|
||||
"-machine" and "-d" is now considered deprecated. Use "help"
|
||||
@ -164,10 +165,17 @@ Deprecated, Superseded, Modified and Dropped Features
|
||||
considered deprecated. In the future those names will be standardized to
|
||||
acpitable, boot, and smp respectively.
|
||||
|
||||
- This previously supported command line option is now considered deprecated:
|
||||
- These previously supported command line options are now considered deprecated:
|
||||
-device virtio-blk,scsi= (use virtio-scsi instead)
|
||||
-device virtio-blk-pci,scsi= (use virtio-scsi instead)
|
||||
-realtime mlock= (use -overcommit mem-lock= instead)
|
||||
(the following are early notices of deprecation in a future qemu version)
|
||||
-M option kernel-irq-chip=off
|
||||
-chardev tty (use serial name instead)
|
||||
-chardev paraport (use parallel name instead)
|
||||
-enable-fips (not really helpful - see https://git.qemu.org/?p=qemu.git;a=commit;h=166310299a1e7824bbff17e1f016659d18b4a559 for details)
|
||||
-spice password=string (use password-string option instead)
|
||||
-writeconfig (no replacement - never really worked right)
|
||||
|
||||
- These previously supported command line options are no longer supported:
|
||||
<previously mentioned items have been moved to another category>
|
||||
|
@ -165,8 +165,9 @@ Deprecated, Superseded, Modified and Dropped Features
|
||||
This website tracks feature deprecation and removal at the upstream
|
||||
development level. Our qemu package inherits this community direction, but be
|
||||
aware that we can and will deviate as needed. Those deviations and additional
|
||||
information can be found in this section. Feature deprecation is also tracked
|
||||
in Appendix B of the qemu-doc.* files installed with the qemu package.
|
||||
information can be found in this section. Feature deprecation as well as
|
||||
removed features are also tracked in the "QEMU System Emulator User's Guide"
|
||||
section of the documentation installed with the qemu package.
|
||||
|
||||
- When no video adapter is specified, the default used is stdvga. This differs
|
||||
from the default of prior releases which was cirrus. The cirrus adapter was
|
||||
@ -211,6 +212,13 @@ Deprecated, Superseded, Modified and Dropped Features
|
||||
-device virtio-blk,scsi= (use virtio-scsi instead)
|
||||
-device virtio-blk-pci,scsi= (use virtio-scsi instead)
|
||||
-realtime mlock= (use -overcommit mem-lock= instead)
|
||||
(the following are early notices of deprecation in a future qemu version)
|
||||
-M option kernel-irq-chip=off
|
||||
-chardev tty (use serial name instead)
|
||||
-chardev paraport (use parallel name instead)
|
||||
-enable-fips (not really helpful - see https://git.qemu.org/?p=qemu.git;a=commit;h=166310299a1e7824bbff17e1f016659d18b4a559 for details)
|
||||
-spice password=string (use password-string option instead)
|
||||
-writeconfig (no replacement - never really worked right)
|
||||
|
||||
- These previously supported command line options are no longer supported:
|
||||
<previously mentioned items have been moved to another category>
|
||||
|
@ -14,6 +14,20 @@ set -e
|
||||
|
||||
#==============================================================================
|
||||
|
||||
clean_up_temp_dirs()
|
||||
{
|
||||
echo "Cleaning temporary files before exit"
|
||||
rm -rf $GIT_DIR
|
||||
rm -rf $CMP_DIR
|
||||
rm -rf $BUN_DIR
|
||||
exit
|
||||
}
|
||||
|
||||
# handle signals gracefully by cleaning the temporary data used before exit
|
||||
trap clean_up_temp_dirs EXIT
|
||||
|
||||
#==============================================================================
|
||||
|
||||
check_requirements() {
|
||||
RC=0
|
||||
if [[ ! -e ./config.sh ]]; then
|
||||
@ -815,15 +829,6 @@ fi
|
||||
|
||||
#==============================================================================
|
||||
|
||||
clean_up_temp_dirs()
|
||||
{
|
||||
rm -rf $GIT_DIR
|
||||
rm -rf $CMP_DIR
|
||||
rm -rf $BUN_DIR
|
||||
}
|
||||
|
||||
#==============================================================================
|
||||
|
||||
if [[ ! -e $(readlink -f ${LOCAL_REPO_MAP[0]}) ]]; then
|
||||
echo "No local repo found at ${LOCAL_REPO_MAP[0]}"
|
||||
if [ "$GIT_UPSTREAM_COMMIT_ISH" = "LATEST" ]; then
|
||||
@ -952,7 +957,6 @@ if [ "$GIT_UPSTREAM_COMMIT_ISH" = "LATEST" ]; then
|
||||
else
|
||||
if [ "$1" ]; then
|
||||
echo "ERROR: unrecognized option '$1'. Script in LATEST mode only recognizes 'pause' and 'continue' options"
|
||||
clean_up_temp_dirs
|
||||
exit
|
||||
fi
|
||||
fi
|
||||
@ -985,7 +989,6 @@ if [ "$GIT_UPSTREAM_COMMIT_ISH" = "LATEST" ]; then
|
||||
echo "continue after rebase selected but tarball is out of date. Continuing not possible."
|
||||
echo "If desired, save your rebase work (eg, branch $GIT_BRANCH), because otherwise it will"
|
||||
echo "be lost. Then run script again without the continue option"
|
||||
clean_up_temp_dirs
|
||||
exit
|
||||
fi
|
||||
redo_tarball_and_rebase_patches &> ~/latest.log # This includes a bundle2local
|
||||
@ -996,7 +999,6 @@ if [ "$GIT_UPSTREAM_COMMIT_ISH" = "LATEST" ]; then
|
||||
if [[ "$PAUSE_BEFORE_BUNDLE_CREATION" = "1" ]]; then
|
||||
echo "Feel free to also do the work now occasioned by the selected 'pause' option"
|
||||
fi
|
||||
clean_up_temp_dirs
|
||||
exit
|
||||
fi
|
||||
CONTINUE_AFTER_REBASE=1
|
||||
@ -1005,7 +1007,6 @@ if [ "$GIT_UPSTREAM_COMMIT_ISH" = "LATEST" ]; then
|
||||
echo "As requested, pausing before re-creating bundle of bundles for additional patch or specfile work"
|
||||
echo "(using current 'ready to go' $GIT_BRANCH branch of local repos to produce patches.)"
|
||||
echo "When changes are complete, finish the workflow by passing 'continue' to script"
|
||||
clean_up_temp_dirs
|
||||
exit
|
||||
fi
|
||||
if [ "$CONTINUE_AFTER_REBASE" = "1" ]; then
|
||||
@ -1051,5 +1052,4 @@ else # not LATEST
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
clean_up_temp_dirs
|
||||
exit
|
||||
|
Loading…
Reference in New Issue
Block a user