Skip to content

Various fixes to acceptance tests and ci scripts#5944

Closed
craigcomstock wants to merge 11 commits into
cfengine:masterfrom
craigcomstock:ent-12619/master
Closed

Various fixes to acceptance tests and ci scripts#5944
craigcomstock wants to merge 11 commits into
cfengine:masterfrom
craigcomstock:ent-12619/master

Conversation

@craigcomstock

@craigcomstock craigcomstock commented Nov 13, 2025

Copy link
Copy Markdown
Contributor

@craigcomstock craigcomstock changed the title Various fixes for tests and ci scripts Various fixes to various acceptance tests and ci scripts Nov 13, 2025
Comment thread tests/acceptance/testall Outdated
@craigcomstock craigcomstock changed the title Various fixes to various acceptance tests and ci scripts Various fixes to acceptance tests and ci scripts Nov 13, 2025

@nickanderson nickanderson left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM some suggestions you can leave behind if you want. Overall looks like a nice update.

Comment thread ci/dependencies.sh Outdated
Comment thread ci/dependencies.sh Outdated
Comment thread ci/dependencies.sh Outdated
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
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
@larsewi

larsewi commented Nov 14, 2025

Copy link
Copy Markdown
Contributor

I'm stealing this one in #5947, feel free to close :)

@craigcomstock

Copy link
Copy Markdown
Contributor Author

thank you @larsewi. excellent work!

@craigcomstock craigcomstock deleted the ent-12619/master branch November 14, 2025 14:18
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