Skip to content

SRE-3842 Build: post-provision diagnostics fix#18507

Open
JohnMalmberg wants to merge 1 commit into
masterfrom
malmberg/sre-3842
Open

SRE-3842 Build: post-provision diagnostics fix#18507
JohnMalmberg wants to merge 1 commit into
masterfrom
malmberg/sre-3842

Conversation

@JohnMalmberg

Copy link
Copy Markdown
Contributor

Update post-provisioning error handling to provide better diagnostics.

Add Jenkins workspace cleanup in post section to reduce agent disk usage

Per-file changes:

  • Jenkinsfile: Add post-build workspace cleanup to reduce disk usage on Jenkins agents.

  • ci/gha_functions.sh:

  • ci/stacktrace.sh: Fix executable permission bit in git repository.

  • ci/junit.sh: Improve error trap to make it more readable.

  • ci/provisioning/post_provision_config.sh: Add missing source for stacktrace script, add DAOS_FAILURE_STEP markers for ci/junit.sh

  • ci/provisioning/post_provision_config_common_functions.sh: set STAGE_NAME default to post_provision_config to improve readability of error messages.

  • docs/dev/documentation.md: Add VS Code cSpell setup guidance and fix markdown linting issues. Change to Linux line endings.

  • utils/githooks/README.md: Fix markdown linting issues.

Steps for the author:

  • Commit message follows the guidelines.
  • Appropriate Features or Test-tag pragmas were used.
  • Appropriate Functional Test Stages were run.
  • At least two positive code reviews including at least one code owner from each category referenced in the PR.
  • Testing is complete. If necessary, forced-landing label added and a reason added in a comment.

After all prior steps are complete:

  • Gatekeeper requested (daos-gatekeeper added as a reviewer).

@JohnMalmberg JohnMalmberg requested review from a team as code owners June 16, 2026 21:12
@github-actions

Copy link
Copy Markdown

Errors are Component should be lower-case,Unable to load ticket data
https://daosio.atlassian.net/browse/SRE-3842

@daosbuild3

Copy link
Copy Markdown
Collaborator

@JohnMalmberg JohnMalmberg force-pushed the malmberg/sre-3842 branch 2 times, most recently from ee9924b to 7d9f1ff Compare June 18, 2026 22:03
@daosbuild3

Copy link
Copy Markdown
Collaborator

Test stage Unit Test completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18507/3/display/redirect

@daosbuild3

Copy link
Copy Markdown
Collaborator

Test stage Unit Test with memcheck completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18507/3/display/redirect

@daosbuild3

Copy link
Copy Markdown
Collaborator

@daosbuild3

Copy link
Copy Markdown
Collaborator

Test stage Unit Test bdev with memcheck completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18507/3/display/redirect

@daosbuild3

Copy link
Copy Markdown
Collaborator

Test stage Unit Test bdev completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18507/3/display/redirect

@JohnMalmberg JohnMalmberg force-pushed the malmberg/sre-3842 branch 2 times, most recently from 255eae7 to 664032a Compare June 24, 2026 13:07
Update post-provisioning error handling to provide better diagnostics.

Add Jenkins workspace cleanup in post section to reduce agent disk usage

Fix intermittent e-mail delivery by allowing a mail relay setting.

Per-file changes:
- Jenkinsfile:
  Add post-build workspace cleanup to reduce disk usage on Jenkins agents.
  change storage prep stage to use el-9

- ci/gha_functions.sh:
- ci/stacktrace.sh:
  Fix executable permission bit in git repository.

- ci/junit.sh:
  Improve error trap to make it more readable.
  Fix handling of missing report files.

- ci/provisioning/post_provision_config.sh:
  Add missing source for stacktrace script, add DAOS_FAILURE_STEP
  markers for ci/junit.sh

- ci/provisioning/post_provision_config_common_functions.sh:
  set STAGE_NAME default to post_provision_config to improve
  readability of error messages.
  Install optional mail relay host

- docs/dev/documentation.md:
  Add VS Code cSpell setup guidance and fix markdown linting issues.
  Change to Linux line endings.

- utils/githooks/README.md:  Fix markdown linting issues.

Signed-off-by: John E. Malmberg <john.malmberg@hpe.com>
@daosbuild3

Copy link
Copy Markdown
Collaborator

Test stage Functional Hardware Large MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-18507/5/execution/node/1317/log

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.

2 participants