Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

testiso - iscsi : misc fixes to improve reliability and disable the test for other arches than x86 #3705

Merged
merged 2 commits into from
Jan 31, 2024

Commits on Jan 31, 2024

  1. [kola testiso] iscsi - misc fixes to improve reliability

    - fix invalid After targets in iscsi services
    - rename target container to targetd : Target is a systemd w
    ord and seems to interfere with systemd, as running
    systemctl stop target shuts the vm down
    - add a wait for the targetd container to be ready before configuring the
    iscsi target. this should be removed when we ship systemd 254 in rhcos
    - Add a healthcheck to the target container and make sure we mark the
    systemd service as started only when targetcli is ready to receive
    commands. Note this is commented out due to an older systemd version in
    rhcos
    - update virtserial channel completion channel name to "testisocompletion"
    to allow the coreos-test-entered-emergency-target.service to write to
    it, as it expects this name.
    This will allow correct failure detection rather than waiting for QEMU
    timeout.
    - add a restart policy on setup-targetcli as it may start too fast so
    we allow it to restart before marking it failed. Disabled for now
    waiting for a systemd update in rhcos
    jbtrystram committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    cba8ff6 View commit details
    Browse the repository at this point in the history
  2. Disable the iscsi test on other arches than x86

    Nested virt does not work through cosa
    ref coreos/fedora-coreos-tracker#1657
    jbtrystram committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    bd3a6aa View commit details
    Browse the repository at this point in the history