Zebra/.github
Gustavo Valverde 8d0a17ee1c
fix(ci): handle disk mounting and logs reading edge-cases (#7690)
* fix: use `exit-nopipe` with consistent `shell` usage

Temporarily disabled the `set -e` option around the docker logs command to handle the broken pipe error gracefully.

Handle more complex scenarios in our `Result of ${{ inputs.test_id }} test` job

* fix: Use single quotes for the outer command

* fix: use same approach for CD

* test: check launch failure logs

* fix: revert CD changes

* fix: do not try to increase the disk size and wait mounting

* fix: increase GB a bit more

* fix: do not fail on pipe failure

* fix: use plain `tee /dev/stderr`

If this does not work try `(tee … || true)`

* fix: `tee` not stoping on cd config tests

* fix: match logic with GCP tests

* fix(cd): handle pipe and other errors correctly

* try `tee --output-error=exit-nopipe`

* fix: TRAP without pipefail

* test: pipefail with exit and trap

* fix: use a subshell

* fix(ci): wait for mounting and show system logs if fail

* fix(ci): GCP is not always mounting disks in the same order

* fix: use `grep` instead of `awk`

* fix: typo

* fix: use simpler `grep` command

* fix: do not sleep if not require

* chore: reduce diff
2023-10-09 17:59:59 +00:00
..
ISSUE_TEMPLATE change(release): Add "wait for a full sync" to the release checklist and ticket template (#7612) 2023-09-28 22:53:30 +00:00
PULL_REQUEST_TEMPLATE change(release): Add "wait for a full sync" to the release checklist and ticket template (#7612) 2023-09-28 22:53:30 +00:00
workflows fix(ci): handle disk mounting and logs reading edge-cases (#7690) 2023-10-09 17:59:59 +00:00
CODEOWNERS fit(whitespace): Update CODEOWNERS (#7296) 2023-08-03 15:21:02 +00:00
dependabot.yml Add bridgetree to the ECC dependabot group (#7537) 2023-09-13 08:30:20 +00:00
mergify.yml change(merge): Require 2 reviews for PRs with an extra-reviews label (#7158) 2023-07-11 09:34:15 +10:00
pull_request_template.md updates pull request template (#5988) 2023-01-18 02:23:19 +00:00
release-drafter.yml change(merge): Require 2 reviews for PRs with an extra-reviews label (#7158) 2023-07-11 09:34:15 +10:00
zbot.yml Create zbot.yml 2020-06-13 06:15:20 -04:00