Skip to content

Some follow-up for NUT Auth and revise Jenkinsfile-dynamatrix test-case counts - #3567

Merged
jimklimov merged 18 commits into
networkupstools:masterfrom
jimklimov:issue-3331
Aug 17, 2026
Merged

Some follow-up for NUT Auth and revise Jenkinsfile-dynamatrix test-case counts#3567
jimklimov merged 18 commits into
networkupstools:masterfrom
jimklimov:issue-3331

Conversation

@jimklimov

Copy link
Copy Markdown
Member

Mostly small follow-up from #3331, and a testbed for dynamatirx refactoring so we can achieve similar coverage faster.

…de best-effort nutauth.conf discovery failure into debug log [networkupstools#3329]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…="." in some locations

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…pted or plaintext session [networkupstools#3331]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ed [networkupstools#3331]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@jimklimov jimklimov added this to the 2.8.6 milestone Aug 13, 2026
@jimklimov jimklimov added CI Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes) SSL/NSS Issues and PRs about SSL, TLS and other crypto-related matters Hardening Ideas and implems to make NUT deployments more robust and secure (relaxed convenience may suffer) labels Aug 13, 2026
@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown

A ZIP file with standard source tarball and another tarball with pre-built docs for commit 3940683 is temporarily available: NUT-tarballs-PR-3567.zip.

@AppVeyorBot

Copy link
Copy Markdown

Build nut 2.8.5.5049-master completed (commit 2d2bc6e2bd by @jimklimov)

…e BUILD_TYPE into dynamatrixAxesVirtualLabelsMap everywhere [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…aster branch and common PR builds [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…="default-all-errors"* handler [networkupstools#3567]

Defined just in case, but currently not used (DAE does not do distcheck now).

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…d builds with fatal warnings (auto level), without distcheck and docs" scenario to non-GCC toolkits [networkupstools#3567]

They ran essentially same workload twice, as
"Various GNU C99+/C++98+ standard out-of-tree builds with fatal warnings (hard level) with GCC"

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…et builds with main and ~newest supported C/C++ revisions" (default-nodoc) is nowadays a subset of several default-all-errors scenarios [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
jimklimov added a commit to jimklimov/nut that referenced this pull request Aug 14, 2026
…with fatal warnings (auto level), without distcheck and docs" scenario also out-of-dir [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
jimklimov added a commit to jimklimov/nut that referenced this pull request Aug 14, 2026
…tential of "all driver types on capable systems" vs. "combos with Python versions for helper scripts" [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
jimklimov added a commit to jimklimov/nut that referenced this pull request Aug 14, 2026
…tools-driven builds" [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
jimklimov added a commit to jimklimov/nut that referenced this pull request Aug 14, 2026
…to simplify rule sets maintenance [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
jimklimov added a commit to jimklimov/nut that referenced this pull request Aug 14, 2026
…OOLS_NOT_REQUIRE_TWEAK and dedup "manpage docs builds" vs. "autotools builds" [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@AppVeyorBot

Copy link
Copy Markdown

Build nut 2.8.5.5065-master completed (commit 2efeae0c5e by @jimklimov)

@AppVeyorBot

Copy link
Copy Markdown

Build nut 2.8.5.5066-master completed (commit 026118e4fc by @jimklimov)

…with fatal warnings (auto level), without distcheck and docs" scenario also out-of-dir [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…tential of "all driver types on capable systems" vs. "combos with Python versions for helper scripts" [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…tools-driven builds" [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…to simplify rule sets maintenance [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…OOLS_NOT_REQUIRE_TWEAK and dedup "manpage docs builds" vs. "autotools builds" [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@AppVeyorBot

Copy link
Copy Markdown

Build nut 2.8.5.5067-master completed (commit 730b389a33 by @jimklimov)

jimklimov added a commit to jimklimov/nut that referenced this pull request Aug 15, 2026
… to env [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@AppVeyorBot

Copy link
Copy Markdown

Build nut 2.8.5.5068-master completed (commit 860277a284 by @jimklimov)

… to env [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…EJUMP_UNEXPECTED and update other suggestions [networkupstools#3405]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@jimklimov
jimklimov merged commit fc850db into networkupstools:master Aug 17, 2026
11 of 24 checks passed
@jimklimov
jimklimov deleted the issue-3331 branch August 17, 2026 17:43
jimklimov added a commit to jimklimov/nut that referenced this pull request Aug 18, 2026
…ith fatal warnings (auto level) and GCC toolkits" filter does not actually select Strict-C - be more explicit about this in code/comments [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
jimklimov added a commit to jimklimov/nut that referenced this pull request Aug 18, 2026
…OLS_REQUIRE_TWEAK definition as a nested collection [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
jimklimov added a commit to jimklimov/nut that referenced this pull request Aug 19, 2026
Pass at least GCC builds

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
jimklimov added a commit to jimklimov/nut that referenced this pull request Aug 19, 2026
…ded - bring it back [networkupstools#3567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@jimklimov

Copy link
Copy Markdown
Member Author

The mix of Jenkinsfile changes in this PR and jenkins-dynamatrix in its repo, iterated together, led to non-instantiation of several slow build scenario groups that were expected to be seen (and correctly removed scenarios which this PR made redundant). Those groups are further recovered in work on PR #3577, again with bits of solution in both Jenkins library and consumer repos.

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

Labels

CI Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes) Hardening Ideas and implems to make NUT deployments more robust and secure (relaxed convenience may suffer) SSL/NSS Issues and PRs about SSL, TLS and other crypto-related matters

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants