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:

Reply via email to