This is an automated email from the ASF dual-hosted git repository.
rshah pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficcontrol.git
The following commit(s) were added to refs/heads/master by this push:
new 9a52cdb0cd CDN-in-a-box health client nightly fix (#7603)
9a52cdb0cd is described below
commit 9a52cdb0cd25c448b9cea6db20d20bd81df50698
Author: Fabi Dias <[email protected]>
AuthorDate: Thu Jun 29 11:10:21 2023 -0600
CDN-in-a-box health client nightly fix (#7603)
* add health client to ciab.yaml
* add depends_on tchealthclient for edge and mids in cdn-in-abox
---
.github/workflows/ciab.yaml | 19 +++++++++++++++++++
infrastructure/cdn-in-a-box/docker-compose.yml | 6 ++++++
2 files changed, 25 insertions(+)
diff --git a/.github/workflows/ciab.yaml b/.github/workflows/ciab.yaml
index f36b649e5d..ac79ce7597 100644
--- a/.github/workflows/ciab.yaml
+++ b/.github/workflows/ciab.yaml
@@ -210,6 +210,24 @@ jobs:
name: ${{ github.job }}
path: ${{ github.workspace }}/dist/${{ github.job }}-*.rpm
+ tc-health-client:
+ if: github.event.pull_request.draft == false
+ runs-on: ubuntu-latest
+ steps:
+ - name: Checkout
+ uses: actions/checkout@master
+ with:
+ fetch-depth: 5
+ - name: Build RPM
+ uses: ./.github/actions/build-rpms
+ env:
+ ATC_COMPONENT: ${{ github.job }}
+ - name: Upload RPM
+ uses: actions/upload-artifact@v2
+ with:
+ name: ${{ github.job }}
+ path: ${{ github.workspace }}/dist/${{ github.job }}-*.rpm
+
grove:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
@@ -292,6 +310,7 @@ jobs:
- traffic_router
- traffic_stats
- trafficserver
+ - tc-health-client
steps:
- name: Checkout
uses: actions/checkout@master
diff --git a/infrastructure/cdn-in-a-box/docker-compose.yml
b/infrastructure/cdn-in-a-box/docker-compose.yml
index 6a05094b64..bcd9bc42ff 100644
--- a/infrastructure/cdn-in-a-box/docker-compose.yml
+++ b/infrastructure/cdn-in-a-box/docker-compose.yml
@@ -224,6 +224,8 @@ services:
RHEL_VERSION: ${RHEL_VERSION:-8}
ORT_RPM:
infrastructure/cdn-in-a-box/cache/trafficcontrol-cache-config.rpm
domainname: infra.ciab.test
+ depends_on:
+ - tchealthclient
environment:
DEBUG_PORT: '2347'
env_file:
@@ -246,6 +248,8 @@ services:
RHEL_VERSION: ${RHEL_VERSION:-8}
ORT_RPM:
infrastructure/cdn-in-a-box/cache/trafficcontrol-cache-config.rpm
domainname: infra.ciab.test
+ depends_on:
+ - tchealthclient
environment:
DEBUG_PORT: '2348'
env_file:
@@ -268,6 +272,8 @@ services:
RHEL_VERSION: ${RHEL_VERSION:-8}
ORT_RPM:
infrastructure/cdn-in-a-box/cache/trafficcontrol-cache-config.rpm
domainname: infra.ciab.test
+ depends_on:
+ - tchealthclient
environment:
DEBUG_PORT: '2349'
env_file: