@olivierlambert how do I restore the iptables again afterwards? Other than reboot ofc
Update: Tests done
vm -> dom0
Run1 Run2 Run3
kernel 4.19.0 5.84Gb 5.77Gb 5.85Gb
kernel 5.10.0 1.25Gb 1.26Gb 1.28
Specs are just as previous post.
@olivierlambert how do I restore the iptables again afterwards? Other than reboot ofc
Update: Tests done
vm -> dom0
Run1 Run2 Run3
kernel 4.19.0 5.84Gb 5.77Gb 5.85Gb
kernel 5.10.0 1.25Gb 1.26Gb 1.28
Specs are just as previous post.
@olivierlambert
vm -> dom0 results in "no route to host": firewall?
Results will be shown for dom0 -> vm. Listed by each kernel installed on vm.
Just as earlier. VM is installed via XOA Hub, with 4 CPU and 4GB RAM. Host CPU running on AMD EPYC 7302P.
VM kernel ver. Run1 Run2 Run3
kernel 4.19.0 8.47Gb 8.82Gb 8.43Gb
kernel 5.10.0 7.12Gb 7.07Gb 7.11Gb
@olivierlambert
I wasn't aware. Thanks! Downloading for doing a test, right away
Test done:
Run1 Run2 Run3
Sender: Debian10 kernel 4.19 4.81Gb 4.81Gb 4.83Gb
Reveiver: Debian10 kernel 4.19
Sender: Debian10 kernel 5.10 5.13Gb 5.02Gb 5.12Gb
Reveiver: Debian10 kernel 4.19
Sender: Debian10 kernel 5.10 4.98Gb 5.02Gb 4.97Gb
Reveiver: Debian10 kernel 5.10
sender runs 'iperf -c <IP-to-receiver> -t 60'
Kernel 4.19 = 4.19.0-6-amd64
Kernel 5.10 = 5.10.0-0.deb10.24-amd64
CPU 4 cores (AMD EPYC 7302P)
RAM 4GB
Created from XOA-hub
@olivierlambert
Would it be possible for you to either offer a ISO to download? Or maybe seed one? I really want to help test this. But I'm getting lost with how Debian provides their legacy images and this jig-boo (intentionally misspelled)
@bullerwins Unfortunately I didn't. In hindsight I wish I did.
I ran these tests now that newer updates have been released for 8.3-beta.
Results are as below:
Host (dom0):
xl info -n
host : xcp
release : 4.19.0+1
version : #1 SMP Mon Jun 24 17:20:04 CEST 2024
machine : x86_64
nr_cpus : 32
max_cpu_id : 31
nr_nodes : 1
cores_per_socket : 16
threads_per_core : 2
cpu_mhz : 2999.997
hw_caps : 178bf3ff:7ed8320b:2e500800:244037ff:0000000f:219c91a9:00400004:00000780
virt_caps : pv hvm hvm_directio pv_directio hap gnttab-v1 gnttab-v2
total_memory : 114549
free_memory : 62685
sharing_freed_memory : 0
sharing_used_memory : 0
outstanding_claims : 0
free_cpus : 0
cpu_topology :
cpu: core socket node
0: 0 0 0
1: 0 0 0
2: 1 0 0
3: 1 0 0
4: 4 0 0
5: 4 0 0
6: 5 0 0
7: 5 0 0
8: 8 0 0
9: 8 0 0
10: 9 0 0
11: 9 0 0
12: 12 0 0
13: 12 0 0
14: 13 0 0
15: 13 0 0
16: 16 0 0
17: 16 0 0
18: 17 0 0
19: 17 0 0
20: 20 0 0
21: 20 0 0
22: 21 0 0
23: 21 0 0
24: 24 0 0
25: 24 0 0
26: 25 0 0
27: 25 0 0
28: 28 0 0
29: 28 0 0
30: 29 0 0
31: 29 0 0
device topology :
device node
No device topology data available
numa_info :
node: memsize memfree distances
0: 115955 62685 10
xen_major : 4
xen_minor : 17
xen_extra : .4-3
xen_version : 4.17.4-3
xen_caps : xen-3.0-x86_64 hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler : credit
xen_pagesize : 4096
platform_params : virt_start=0xffff800000000000
xen_changeset : d530627aaa9b, pq 7587628e7d91
xen_commandline : dom0_mem=6752M,max:6752M watchdog ucode=scan dom0_max_vcpus=1-16 crashkernel=256M,below=4G console=vga vga=mode-0x0311
cc_compiler : gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-1)
cc_compile_by : mockbuild
cc_compile_domain : [unknown]
cc_compile_date : Thu Jun 20 18:17:10 CEST 2024
build_id : 9497a1ec7ec99f5075421732b0ec37781ba739a9
xend_config_format : 4
VMs - Sender and Receiver
@stormi
Update: This no longer gives errors after yum autoremove.
I'm guessing that this might be a holdover from me upgrading in place (yum) from 8.2?
*Tried updating, both through XO Source, and via yum upgrade.
Results in error:*
Transaction Summary
========================================================================================================================
Install 1 Package (+4 Dependent packages)
Upgrade 88 Packages
Total size: 164 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction check error:
file /lib/firmware/intel-ucode/06-8f-05 from install of intel-microcode-20240419-1.xcpng8.3.noarch conflicts with file from package microcode_ctl-2:2.1-26.xs28.1.xcpng8.2.x86_64
file /lib/firmware/intel-ucode/06-8f-06 from install of intel-microcode-20240419-1.xcpng8.3.noarch conflicts with file from package microcode_ctl-2:2.1-26.xs28.1.xcpng8.2.x86_64
file /lib/firmware/intel-ucode/06-8f-07 from install of intel-microcode-20240419-1.xcpng8.3.noarch conflicts with file from package microcode_ctl-2:2.1-26.xs28.1.xcpng8.2.x86_64
file /lib/firmware/intel-ucode/06-8f-08 from install of intel-microcode-20240419-1.xcpng8.3.noarch conflicts with file from package microcode_ctl-2:2.1-26.xs28.1.xcpng8.2.x86_64
file /lib/firmware/intel-ucode/06-97-02 from install of intel-microcode-20240419-1.xcpng8.3.noarch conflicts with file from package microcode_ctl-2:2.1-26.xs28.1.xcpng8.2.x86_64
file /lib/firmware/intel-ucode/06-97-05 from install of intel-microcode-20240419-1.xcpng8.3.noarch conflicts with file from package microcode_ctl-2:2.1-26.xs28.1.xcpng8.2.x86_64
file /lib/firmware/intel-ucode/06-9a-03 from install of intel-microcode-20240419-1.xcpng8.3.noarch conflicts with file from package microcode_ctl-2:2.1-26.xs28.1.xcpng8.2.x86_64
file /lib/firmware/intel-ucode/06-9a-04 from install of intel-microcode-20240419-1.xcpng8.3.noarch conflicts with file from package microcode_ctl-2:2.1-26.xs28.1.xcpng8.2.x86_64
file /lib/firmware/intel-ucode/06-b7-01 from install of intel-microcode-20240419-1.xcpng8.3.noarch conflicts with file from package microcode_ctl-2:2.1-26.xs28.1.xcpng8.2.x86_64
file /lib/firmware/intel-ucode/06-be-00 from install of intel-microcode-20240419-1.xcpng8.3.noarch conflicts with file from package microcode_ctl-2:2.1-26.xs28.1.xcpng8.2.x86_64
file /lib/firmware/intel-ucode/06-bf-02 from install of intel-microcode-20240419-1.xcpng8.3.noarch conflicts with file from package microcode_ctl-2:2.1-26.xs28.1.xcpng8.2.x86_64
file /lib/firmware/intel-ucode/06-bf-05 from install of intel-microcode-20240419-1.xcpng8.3.noarch conflicts with file from package microcode_ctl-2:2.1-26.xs28.1.xcpng8.2.x86_64
file /lib/firmware/intel-ucode/06-cf-01 from install of intel-microcode-20240419-1.xcpng8.3.noarch conflicts with file from package microcode_ctl-2:2.1-26.xs28.1.xcpng8.2.x86_64
file /lib/firmware/intel-ucode/06-cf-02 from install of intel-microcode-20240419-1.xcpng8.3.noarch conflicts with file from package microcode_ctl-2:2.1-26.xs28.1.xcpng8.2.x86_64
Error Summary
-------------
[16:24 xcp ~]#
Update: I fixed it with yum autoremove
[16:29 xcp ~]# yum autoremove
Loaded plugins: fastestmirror
Resolving Dependencies
--> Running transaction check
---> Package libqb.x86_64 0:1.0.1-6.el7 will be erased
---> Package libxslt.x86_64 0:1.1.28-5.el7 will be erased
---> Package microcode_ctl.x86_64 2:2.1-26.xs28.1.xcpng8.2 will be erased
---> Package python2-bitarray.x86_64 0:0.8.3-2.el7 will be erased
---> Package python2-scapy.noarch 0:2.4.5-3.xcpng8.3 will be erased
--> Finished Dependency Resolution
--> Finding unneeded leftover dependencies
Found and removing 0 unneeded dependencies
Dependencies Resolved
=================================================================================================================================================================================================================
Package Arch Version Repository Size
=================================================================================================================================================================================================================
Removing:
libqb x86_64 1.0.1-6.el7 @install/$releasever 193 k
libxslt x86_64 1.1.28-5.el7 @install/$releasever 486 k
microcode_ctl x86_64 2:2.1-26.xs28.1.xcpng8.2 @xcp-ng-updates 12 M
python2-bitarray x86_64 0.8.3-2.el7 @xcp-ng-base 210 k
python2-scapy noarch 2.4.5-3.xcpng8.3 @xcp-ng-base 11 M
Transaction Summary
=================================================================================================================================================================================================================
Remove 5 Packages
Installed size: 25 M
Is this ok [y/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Erasing : 2:microcode_ctl-2.1-26.xs28.1.xcpng8.2.x86_64 1/5
Erasing : python2-scapy-2.4.5-3.xcpng8.3.noarch 2/5
Erasing : python2-bitarray-0.8.3-2.el7.x86_64 3/5
Erasing : libxslt-1.1.28-5.el7.x86_64 4/5
Erasing : libqb-1.0.1-6.el7.x86_64 5/5
Verifying : python2-scapy-2.4.5-3.xcpng8.3.noarch 1/5
Verifying : libqb-1.0.1-6.el7.x86_64 2/5
Verifying : libxslt-1.1.28-5.el7.x86_64 3/5
Verifying : 2:microcode_ctl-2.1-26.xs28.1.xcpng8.2.x86_64 4/5
Verifying : python2-bitarray-0.8.3-2.el7.x86_64 5/5
Removed:
libqb.x86_64 0:1.0.1-6.el7 libxslt.x86_64 0:1.1.28-5.el7 microcode_ctl.x86_64 2:2.1-26.xs28.1.xcpng8.2 python2-bitarray.x86_64 0:0.8.3-2.el7 python2-scapy.noarch 0:2.4.5-3.xcpng8.3
Complete!
I am seeing very good results right now after updating.
Looks good to me at least. I'll also be able to verify at my other lab to see if things are fixed there too, tomorrow.
Hoping that OP also sees similar good results as well.
@julien-f
I can confirm that the fix worked! Snapshots are back and working.
I am impressed at how quick you managed to fix it too.
Thanks!
Tried using XOA
Current version: 5.95.1 - XOA build: 20240401
Snapshots works. So this points to a recent commit in XOSource that has broken.