Skip to content

Conversation

@larsewi
Copy link
Contributor

@larsewi larsewi commented Nov 14, 2025

  • Added skip for run_lastseen_threaded_load.sh test on HP/UX
  • Fixed ci/dependencies.sh for use on a subscribed rhel host
  • Added RedHat 10 soft fail for findlocalusers tests
  • Added suse_15 skip needs work to getgroups.cf test
  • Added support for suse platform in ci/dependencies.sh
  • Used shfmt to format ci/*.sh scripts
  • Adjusted findlocalgroups soft fail platforms to include solaris which now passes
  • Marked select_without_result test as soft fail on solaris
  • Added soft fail marker to copy_from_ciphers_success test on RedHat 10
  • Improved ci script by using long readable options
  • Added aix skip needs work to getgroups.cf test

Together with:

Username is "Super User" and not the expected "root"

Ticket: ENT-13016
Changelog: none
The test expecs root, bin, daemon as first three groups.
On SuSE 15 this is not the case. They have root, shadow, trusted.

Ticket: ENT-13504
Changelog: none
Ticket: none
Changelog: none
On RedHat 10 the cipher AES128-GCM-SHA256 is not part of the -ciphersuites TLSv1.3 defaults and so the client with defaults cannot communicate with the server.

We need to configure these tests more dynamically based on what ciphers are available in the openssl that is being used.
In this case RedHat 10 uses systemssl and happens to be openssl 3.2.2 which apparently breaks this test.

Ticket: ENT-13494
Changelog: none
(cherry picked from commit 647aae6)
(cherry picked from commit 5a62129)
The test expecs root, bin, daemon - in that order. However, on aix it is
root, daemon, bin.

Ticket: ENT-13504, CFE-4605
Signed-off-by: Lars Erik Wik <[email protected]>
@larsewi
Copy link
Contributor Author

larsewi commented Nov 14, 2025

@cf-bottom Jenkins with exotics please :)

@cf-bottom
Copy link

@craigcomstock
Copy link
Contributor

Failures look like the test_skip_needs_work meta promise is not working. I will check a bit.

The test expecs root, bin, daemon - in that order. However, on aix it is
root, daemon, bin.

Additionally, the test was not being skipped because the bundlesequence was hard-coded to just check. For some reason this causes the bundle to be run anyway.

Ticket: ENT-13504, CFE-4605
Signed-off-by: Lars Erik Wik <[email protected]>
Ticket: CFE-4606
Signed-off-by: Lars Erik Wik <[email protected]>
@larsewi
Copy link
Contributor Author

larsewi commented Nov 16, 2025

Rebuild label.contains("solaris") || label.contains("suse") || label.contains("aix") || label.contains("hpux"):
Build Status

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants