Bug 2346261 (Disable, STI)

Summary: Disablement of STI tests
Product: [Fedora] Fedora Reporter: Aoife Moloney <amoloney>
Component: Changes TrackingAssignee: Miroslav Vadkerti <mvadkert>
Status: ON_QA --- QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: fedora, mvadkert
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2382852, 2382853, 2382854, 2382855, 2382856, 2382859, 2382860, 2382861, 2382862, 2382863, 2382870, 2382871, 2382872, 2382873, 2382877, 2382878, 2382880, 2382881, 2382885, 2382886, 2382887, 2382890, 2382893, 2382894, 2382895, 2382896, 2382897, 2382898, 2382902, 2382903, 2382906, 2382907, 2382908, 2382909, 2382910, 2382911, 2382914, 2382919, 2382921, 2382922, 2382923, 2382924, 2382925, 2382926, 2382927, 2382928, 2382929, 2382935, 2382936, 2382938, 2382941, 2382945, 2382946, 2382947, 2382948, 2382949, 2382953, 2382957, 2382959, 2382960, 2382961, 2382963, 2382964, 2382965, 2382966, 2382972, 2382973, 2382976, 2382979, 2382980, 2382981, 2382982, 2382983, 2382984, 2382986, 2382987, 2382988, 2382989, 2382990, 2382991, 2382997, 2383005, 2383007, 2383009, 2383026, 2383030, 2383031, 2383032, 2383033, 2383034, 2383040, 2383045, 2383047, 2383063, 2383064, 2383065, 2383066, 2383067, 2383070, 2383072, 2383074, 2383075, 2383076, 2383078, 2383079, 2383080, 2383082, 2383083, 2383091, 2383093, 2383094, 2383095, 2383096, 2383097, 2383098, 2383099, 2383101, 2383102, 2382850, 2382851, 2382857, 2382858, 2382864, 2382865, 2382866, 2382867, 2382868, 2382869, 2382874, 2382875, 2382876, 2382879, 2382882, 2382883, 2382884, 2382888, 2382889, 2382891, 2382892, 2382899, 2382900, 2382901, 2382904, 2382905, 2382912, 2382913, 2382915, 2382916, 2382917, 2382918, 2382920, 2382930, 2382931, 2382932, 2382933, 2382934, 2382937, 2382939, 2382940, 2382942, 2382943, 2382944, 2382950, 2382951, 2382952, 2382954, 2382955, 2382956, 2382958, 2382962, 2382967, 2382968, 2382969, 2382970, 2382971, 2382974, 2382975, 2382977, 2382978, 2382985, 2382992, 2382993, 2382994, 2382995, 2382996, 2382998, 2383001, 2383003, 2383011, 2383013, 2383015, 2383016, 2383017, 2383018, 2383019, 2383020, 2383021, 2383022, 2383023, 2383024, 2383025, 2383027, 2383028, 2383029, 2383035, 2383036, 2383038, 2383039, 2383041, 2383042, 2383043, 2383044, 2383046, 2383048, 2383049, 2383050, 2383051, 2383052, 2383053, 2383054, 2383055, 2383056, 2383057, 2383058, 2383059, 2383060, 2383061, 2383062, 2383068, 2383069, 2383071, 2383073, 2383077, 2383081, 2383084, 2383085, 2383086, 2383087, 2383088, 2383089, 2383090, 2383092, 2383100, 2383103, 2383104, 2383105, 2383106, 2388185    
Bug Blocks: 2309208    

Description Aoife Moloney 2025-02-18 14:09:13 UTC
This is a tracking bug for Change: Disablement of STI tests
For more details, see: https://fedoraproject.org/wiki/Changes/DisableSTI

Drop support for Standard Test Interface (STI) tests in Fedora CI and Zuul CI for Fedora 43 and later.

If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.

Comment 1 Aoife Moloney 2025-08-19 20:42:21 UTC
Dear change owner, this is a reminder that your change is required to be 100% code complete by August 26, which is the start of beta freeze. Please provide a status update on your change in the Incomplete Changes Report if you are not able to move your change to 'ON_QA' before this date. If you need to defer your change to the next Fedora release, please let me know and I will reassign this bug and the change page. Thank you kindly.

Comment 2 Aoife Moloney 2025-08-19 21:11:52 UTC
Dear change owner, this is a reminder that your change is required to be 100% code complete by August 26, which is the start of beta freeze. Please provide a status update on your change in the Incomplete Changes Report if you are not able to move your change to 'ON_QA' before this date. If you need to defer your change to the next Fedora release, please let me know and I will reassign this bug and the change page. Thank you kindly.

Comment 3 Cristian Le 2025-08-20 13:34:45 UTC
The number of packages that are actually affected (they are also gating these tests) is very minimal:
Lmod
NetworkManager
booth
cpio
criu
fprintd
libvarlink
lksctp-tools
pacemaker
python-augeas
python-dasbus
sbd
uglify-js

(I did filter all orphaned, assigned bugs, etc.)

I think we could just focus on converting these, go agead with the STI disablement on F44 and F43 and keep the remaining bugs open for those who do not have gating enabled to also migrate.

Comment 4 Cristian Le 2025-08-21 16:24:44 UTC
I have prepared the PRs for disabling STI tests, and am looking into converting the remaining packages that have gating. It should be safe to go forward with this since the dependent packages do not need to be rebuilt or would require a beta freeze exception or anything I believe.

Comment 5 Cristian Le 2025-08-26 13:59:31 UTC
All gating packages have a PR or are already resolved:
- Lmod: https://src.fedoraproject.org/rpms/Lmod/pull-request/6#comment-278639
- NetworkManager: https://src.fedoraproject.org/rpms/NetworkManager/pull-request/28 (Encountering a Testing-Farm bug, but bodhi was already failing)
- booth: https://src.fedoraproject.org/rpms/booth/pull-request/3
- cpio: already converted
- criu: https://src.fedoraproject.org/rpms/criu/pull-request/16 (Issues running the test, but bodhi was already failing)
- fprintd: merged
- libvarlink: https://src.fedoraproject.org/rpms/libvarlink/pull-request/31
- lksctp-tools: merged
- pacemaker: https://src.fedoraproject.org/rpms/pacemaker/pull-request/4
- python-augeas: already converted (still has unrelated gating issues)
- python-dasbus: https://src.fedoraproject.org/rpms/python-dasbus/pull-request/2 (still failing, but bodhi was already failing)
- sbd: https://src.fedoraproject.org/rpms/sbd/pull-request/9
- uglify-js: https://src.fedoraproject.org/rpms/uglify-js/pull-request/5