#50 Submit no longer working in F39 + lmbench warnings
Opened 2 months ago by tharadash. Modified 2 months ago

Hi there
On my main computer running F39 as well as running kerneltest-6.8.1.iso on it and on another notebook computer, I'm unable to submit the results with attached errors.
As far as I remember, the last kernel-test I successfully submitted using my main computer was one or two weeks ago.

After encountering that yesterday, I deleted the kernel-tests folder an re-pulled it from git.
After that, I received a number of lmbench warnings (system language is set to german - sorry!).

Let me know what specific package version information you need (or any other information for that matter!).

Submit errors:
`[snip]
Test suite complete PASS

Your log file is being submitted...
Traceback (most recent call last):
File "/home/<username>/kernel-tests/./fedora_submit.py", line 43, in <module>
submitclient.login(
File "/usr/lib/python3.12/site-packages/fedora/client/openidbaseclient.py", line 303, in login
response = openid_login(
^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/fedora/client/openidproxyclient.py", line 138, in openid_login
raise AuthError(output['message'])
fedora.client.AuthError: Invalid request
The following information is not submitted with your log;
it is for informational purposes only.
[snip]`

lmbench warnings:
Test suite called with performance lib_timing.c: In Funktion »touch«: lib_timing.c:1626:17: Warnung: »int« ist Standardtyp in Deklaration von »psize« [-Wimplicit-int] 1626 | static psize; | ^~~~~ lib_sched.c: In Funktion »handle_scheduler«: lib_sched.c:94:17: Warnung: »return« ohne Wert in nicht-void zurückgebender Funktion 94 | return; | ^~~~~~ lib_sched.c:46:1: Anmerkung: hier deklariert 46 | handle_scheduler(int childno, int benchproc, int nbenchprocs) | ^~~~~~~~~~~~~~~~ lib_sched.c: In Funktion »sched_pin«: lib_sched.c:207:26: Warnung: Implizite Deklaration der Funktion »sched_getaffinity« [-Wimplicit-function-declaration] 207 | retval = sched_getaffinity(0, sz * sizeof(unsigned long), cpumask); | ^~~~~~~~~~~~~~~~~ lib_sched.c:231:18: Warnung: Implizite Deklaration der Funktion »sched_setaffinity« [-Wimplicit-function-declaration] 231 | retval = sched_setaffinity(0, sz * sizeof(unsigned long), mask); | ^~~~~~~~~~~~~~~~~ bw_file_rd.c: In Funktion »main«: bw_file_rd.c:149:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 149 | if (parallel <= 0) lmbench_usage(ac, av, usage); | ^~~~~~~~~~~~~ bw_mem.c: In Funktion »main«: bw_mem.c:76:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 76 | if (parallel <= 0) lmbench_usage(ac, av, usage); | ^~~~~~~~~~~~~ bw_mmap_rd.c: In Funktion »main«: bw_mmap_rd.c:64:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 64 | if (parallel <= 0) lmbench_usage(ac, av, usage); | ^~~~~~~~~~~~~ bw_pipe.c: In Funktion »main«: bw_pipe.c:157:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 157 | if (parallel <= 0) lmbench_usage(ac, av, usage); | ^~~~~~~~~~~~~ bw_tcp.c: In Funktion »main«: bw_tcp.c:74:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 74 | if (parallel <= 0) lmbench_usage(ac, av, usage); | ^~~~~~~~~~~~~ bw_unix.c: In Funktion »main«: bw_unix.c:153:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 153 | if (parallel <= 0) lmbench_usage(argc, argv, usage); | ^~~~~~~~~~~~~ lat_select.c: In Funktion »main«: lat_select.c:53:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 53 | if (parallel <= 0) lmbench_usage(ac, av, usage); | ^~~~~~~~~~~~~ lat_select.c: In Funktion »doit«: lat_select.c:167:16: Warnung: »int« ist Standardtyp in Deklaration von »count« [-Wimplicit-int] 167 | static count = 0; | ^~~~~ lat_pipe.c: In Funktion »main«: lat_pipe.c:41:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 41 | if (parallel <= 0) lmbench_usage(ac, av, usage); | ^~~~~~~~~~~~~ lat_rpc.c: In Funktion »main«: lat_rpc.c:136:33: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 136 | lmbench_usage(ac, av, usage); | ^~~~~~~~~~~~~ lat_syscall.c: In Funktion »main«: lat_syscall.c:116:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 116 | if (parallel <= 0) lmbench_usage(ac, av, usage); | ^~~~~~~~~~~~~ lat_tcp.c: In Funktion »main«: lat_tcp.c:64:33: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 64 | lmbench_usage(ac, av, usage); | ^~~~~~~~~~~~~ lat_udp.c: In Funktion »main«: lat_udp.c:78:33: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 78 | lmbench_usage(ac, av, usage); | ^~~~~~~~~~~~~ lat_mmap.c: In Funktion »main«: lat_mmap.c:58:33: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 58 | lmbench_usage(ac, av, usage); | ^~~~~~~~~~~~~ mhz.c: In Funktion »main«: mhz.c:492:25: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 492 | lmbench_usage(ac, av, usage); | ^~~~~~~~~~~~~ lat_proc.c: In Funktion »main«: lat_proc.c:60:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 60 | if (parallel <= 0) lmbench_usage(ac, av, usage); | ^~~~~~~~~~~~~ lat_pagefault.c: In Funktion »main«: lat_pagefault.c:54:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 54 | if (parallel <= 0) lmbench_usage(ac, av, usage); | ^~~~~~~~~~~~~ lat_connect.c: In Funktion »main«: lat_connect.c:63:25: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 63 | lmbench_usage(ac, av, usage); | ^~~~~~~~~~~~~ lat_fs.c: In Funktion »main«: lat_fs.c:55:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration] 55 | if (parallel <= 0) lmbench_usage(ac, av, usage); | ^~~~~~~~~~~~~ /usr/bin/ld: /tmp/cc81cP6N.o: in functionsetup_names':
lat_fs.c:(.text+0x833): warning: the use of tempnam' is dangerous, better usemkstemp'
lat_sig.c: In Funktion »main«:
lat_sig.c:182:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
182 | if (parallel <= 0) lmbench_usage(ac, av, usage);
| ^
lat_mem_rd.c: In Funktion »main«:
lat_mem_rd.c:47:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
47 | if (parallel <= 0) lmbench_usage(ac, av, usage);
| ^
lat_ctx.c: In Funktion »main«:
lat_ctx.c:74:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
74 | if (parallel <= 0) lmbench_usage(ac, av, usage);
| ^
lat_sem.c: In Funktion »main«:
lat_sem.c:42:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
42 | if (parallel <= 0) lmbench_usage(ac, av, usage);
| ^
lat_unix.c: In Funktion »main«:
lat_unix.c:46:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
46 | if (parallel <= 0) lmbench_usage(ac, av, usage);
| ^
lat_fifo.c: In Funktion »main«:
lat_fifo.c:45:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
45 | if (parallel <= 0) lmbench_usage(ac, av, usage);
| ^
lat_http.c: In Funktion »main«:
lat_http.c:84:25: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
84 | lmbench_usage(ac, av, usage);
| ^
lat_fcntl.c: In Funktion »main«:
lat_fcntl.c:203:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
203 | if (parallel <= 0) lmbench_usage(ac, av, usage);
| ^
lat_unix_connect.c: In Funktion »main«:
lat_unix_connect.c:63:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
63 | if (parallel <= 0) lmbench_usage(ac, av, usage);
| ^
lat_ops.c: In Funktion »main«:
lat_ops.c:393:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
393 | if (parallel <= 0) lmbench_usage(ac, av, usage);
| ^
line.c: In Funktion »main«:
line.c:54:25: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
54 | lmbench_usage(ac, av, usage);
| ^
tlb.c: In Funktion »main«:
tlb.c:69:25: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
69 | lmbench_usage(ac, av, usage);
| ^
par_mem.c: In Funktion »main«:
par_mem.c:64:25: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
64 | lmbench_usage(ac, av, usage);
| ^
par_ops.c: In Funktion »main«:
par_ops.c:413:25: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
413 | lmbench_usage(ac, av, usage);
| ^
stream.c: In Funktion »main«:
stream.c:70:33: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
70 | lmbench_usage(ac, av, usage);
| ^
cache.c: In Funktion »main«:
cache.c:123:25: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
123 | lmbench_usage(ac, av, usage);
| ^
lat_dram_page.c: In Funktion »main«:
lat_dram_page.c:66:25: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
66 | lmbench_usage(ac, av, usage);
| ^
lat_pmake.c: In Funktion »main«:
lat_pmake.c:47:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
47 | if (parallel <= 0) lmbench_usage(ac, av, usage);
| ^
lat_rand.c: In Funktion »main«:
lat_rand.c:39:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
39 | if (parallel <= 0) lmbench_usage(ac, av, usage);
| ^
lat_usleep.c: In Funktion »main«:
lat_usleep.c:204:17: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
204 | lmbench_usage(ac, av, usage);
| ^
lat_cmd.c: In Funktion »main«:
lat_cmd.c:40:44: Warnung: Implizite Deklaration der Funktion »lmbench_usage« [-Wimplicit-function-declaration]
40 | if (parallel <= 0) lmbench_usage(ac, av, usage);
| ^
[snip]`


i have the same issue with submit. No problem with lmbench.

The fix by jforbes for an anonymous upload works however an authenticated upload still fails.

Perhaps the URL's in fedora_submit.py need updating ?

It does need significant rewriting. Currently you can log in to the website and upload there, but the fedora_submit.py script needs to be rewritten to work with modern auth. Unfortunately the web back end rewrite just went live last week, and I am working limited hours for a bit recovering from a surgery. It is certainly on my to-do list.

Thank you jforbes, best wishes for your recovery.

It does need significant rewriting. Currently you can log in to the website and upload there, but the fedora_submit.py script needs to be rewritten to work with modern auth. Unfortunately the web back end rewrite just went live last week, and I am working limited hours for a bit recovering from a surgery. It is certainly on my to-do list.

Thanks for your quick reply @jforbes !
I wish you a speedy recovery!

Hi jForbes. Hope you recover well and you're safe.
I like to run tests after each kernel update so I ended up here after getting that openid login error.

I'm gonna try to remove the login/password and try the anonymous upload of result.

Login to comment on this ticket.

Metadata