4e5dbe2 Backport all patches to current git, incl. Python 3.12 fixes

Authored and Committed by adamwill 4 months ago
23 files changed. 2325 lines added. 5 lines removed.
0001-Enable-USB-controller-and-keyboard-for-aarch64-for-a.patch
file modified
+3 -3
0001-tests-mock-network-functions-so-tests-work-with-no-n.patch
file added
+105
0002-Revert-Don-t-write-kickstart-so-initial-setup-won-t-.patch
file added
+51
0003-Don-t-abort-when-the-data-in-_wait_for_install_finis.patch
file added
+32
0004-Fix-for-running-on-python3-and-building-on-EL8-or-hi.patch
file added
+60
0005-Fix-RHEL-templates-to-pass-required-useuefi-paramete.patch
file added
+50
0006-Use-discard-unmap-for-images.patch
file added
+27
0007-Don-t-write-kickstart-so-initial-setup-won-t-think-r.patch
file added
+46
0008-Python-3-compat-fixes-py.test-and-ConfigParser.patch
file added
+562
0009-Unpick-unnecessary-useuefi-arg-on-the-Guest-classes.patch
file added
+205
0010-Python-compat-Callable-is-in-collections.abc-since-P.patch
file added
+39
0011-Tests-multiple-fixes-to-expected-guest-XML.patch
file added
+102
0012-Add-testing-instructions-to-README.patch
file added
+40
0013-Add-monotonic-to-requirements.patch
file added
+25
0014-Update-oz.spec.in-to-match-current-Fedora.patch
file added
+107
0015-tests-handle-libvirt_type-not-being-kvm.patch
file added
+68
0016-tests-handle-guest-image-path-being-the-system-one.patch
file added
+33
0017-Update-pylint-and-flake8-commands-in-Makefile.patch
file added
+32
0018-Add-ability-to-run-the-unit-tests-in-Fedora-and-EL7-.patch
file added
+147
0019-Add-a-Github-Action-workflow-to-run-CI-checks.patch
file added
+109
0020-CI-use-sudo-assume-docker-is-present-always-pass-lin.patch
file added
+84
0021-Allow-image-size-specification-using-any-SI-or-IEC-u.patch
file added
+347
oz.spec
file modified
+51 -2
    Backport all patches to current git, incl. Python 3.12 fixes
    
    This backports all patches to current git head, plus PR #310 to
    allow image size specification in any SI or IEC unit (which we
    need to get an exactly-16GB Workstation disk image). The patches
    are pretty much all to fix issues we ran into with Fedora
    composes anyhow, plus PR #311 to fix compatibility with Python
    3.12 and fix the test suite and PR #312 to fix the test suite
    when running in mock.
    
    We also start actually running the test suite in the package
    build.
    
        
  • Build failed
    failure
    Built as oz-0.18.1-12.fc40
    4 months ago
  • Build failed
    failure
    Built as oz-0.18.1-12.fc40
    4 months ago
file modified
+51 -2