From Fedora Project Wiki

Revision as of 21:20, 13 July 2018 by Adamwill (talk | contribs) (add a check for services removed from boot process to resolve ordering loops)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Note.png
Associated release criterion
This test case is associated with the Fedora_41_Final_Release_Criteria#system-services release criterion. If you are doing release validation testing, a failure of this test case may be a breach of that release criterion. If so, please file a bug and nominate it as blocking the appropriate milestone, using the blocker bug nomination page.


Description

This test case tests whether all services start properly in a default install.

Setup

  1. Perform an installation of the Fedora release, you wish to test, following all defaults

How to test

  1. Log in to the installed system
  2. In a console, run the command systemctl --all --failed
  3. In a console, run the command journalctl -b

Expected Results

  1. All services should start properly and systemctl should report no failed service
  2. There should be NO messages of the type "Job foo.service/start deleted to break ordering cycle" shown by the second command; these indicate that a service was entirely thrown out from the boot process due to a dependency loop (e.g. A.service is After B.service is After C.service is After A.service; when systemd encounters such a situation it arbitrarily discards one of the services to resolve the problem). If you see such a message, check the journal manually for more detail on the loop