Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from armadaproject:master #12

Closed
wants to merge 70 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
b826616
adding Geoff to approvers list (#3717)
dave-gantenbein Jun 20, 2024
477a57c
[Bug] Allow creating queues with preempt permission verb (#3680)
JamesMurkin Jun 20, 2024
69ab1f5
Limit the number of events we put into each Pulsar Message (#3708)
JamesMurkin Jun 20, 2024
98c4dec
Add assignedNodeId field to JobSchedulingContext (#3678)
JamesMurkin Jun 20, 2024
093dc7f
Scheduler ingester to ignore job run cancelled (#3681)
d80tb7 Jun 21, 2024
21bbd08
Make ingesters limit how many events they process at once (#3707)
JamesMurkin Jun 21, 2024
5daee4a
Improve performance of selectNodeForJobWithFairPreemption (#3679)
JamesMurkin Jun 21, 2024
ef2c3ec
Improved Armada Airflow Operator (#3672)
MustafaI Jun 21, 2024
69e1312
update alpine to latest version (#3749)
d80tb7 Jun 24, 2024
b1ae80e
Show Rejections in Lookout (#3663)
d80tb7 Jun 24, 2024
b38bd6f
Pre-emption Based On Adjusted Fair Share (#3714)
d80tb7 Jun 24, 2024
3a9207f
Improved ingester logging (#3711)
JamesMurkin Jun 24, 2024
efa679c
Lookout: Support state rejected and job errors (#3706)
robertdavidsmith Jun 24, 2024
3e7714d
hardcode armadactl version to fix integration tests issue during rele…
dejanzele Jun 25, 2024
d656816
[Bug] Fix ingestion pipeline (#3752)
JamesMurkin Jun 25, 2024
2b3e7f3
Allow Limits To Be Greater Than Requests (#3748)
d80tb7 Jun 25, 2024
09e1a12
[Bug] Fix ingestion pipeline event counting (#3754)
JamesMurkin Jun 25, 2024
481b2de
Fix Issues Arising from Confusing Weighted Costs (#3758)
d80tb7 Jun 28, 2024
3dbdb28
Remove gogo timestamp from public api protos (#3750)
d80tb7 Jul 1, 2024
d0351a1
Remove Gogo Nullable Properties From API Protos (#3756)
d80tb7 Jul 2, 2024
c62ef88
remove statik (#3762)
d80tb7 Jul 2, 2024
5796a53
add queue priority to metrics (#3766)
d80tb7 Jul 3, 2024
01333d8
Remove Gogo Proto From Executor API (#3763)
d80tb7 Jul 3, 2024
91a346f
Scheduler: Add floating resource support (#3767)
robertdavidsmith Jul 3, 2024
8dc3612
Scheduler: Allow weighting fairness costs in config (#3768)
robertdavidsmith Jul 4, 2024
fbf834a
Remove Gogo-Proto From Testsuite Definitions (#3764)
d80tb7 Jul 4, 2024
7627a74
Scheduler: refactor internaltypes.Node (#3769)
robertdavidsmith Jul 5, 2024
ca801e0
Remove Gogo Proto From Everywhere except schedulerobjects (#3771)
d80tb7 Jul 5, 2024
adfa611
Improvements To Fairness Metrics (#3773)
d80tb7 Jul 8, 2024
0c6cbb9
Add support for mixed pool clusters (#3770)
JamesMurkin Jul 8, 2024
0128321
Delete redis executor repository (#3772)
JamesMurkin Jul 8, 2024
c65c416
Scheduler: refactor nodedb test (#3774)
robertdavidsmith Jul 8, 2024
823da83
Remove node and queue quarantining (#3645)
JamesMurkin Jul 8, 2024
d45b7c2
Remove unused MinimumJobSize field from Executor object (#3775)
JamesMurkin Jul 8, 2024
34f32b1
add a check to ensure init containers request fractional cpu (#3778)
d80tb7 Jul 9, 2024
c4af2fc
update README: add Artifact Hub badge (#3777)
naskio Jul 9, 2024
f6f44b0
Remove Repeatable From Lookout queries (#3780)
d80tb7 Jul 11, 2024
6da3fbd
Adds Some Prometheus Metrics To Lookout (#3781)
d80tb7 Jul 12, 2024
32c85fc
Add some more metics to the ingesters (#3782)
d80tb7 Jul 12, 2024
20b6dc3
fix lookout service monitor (#3783)
d80tb7 Jul 12, 2024
b28b399
Expose Metrics Port On Lookout, Fix Units Of Ingestion Rate (#3784)
d80tb7 Jul 12, 2024
af68d91
services for everything that needs too be monitored (#3785)
d80tb7 Jul 12, 2024
e9c6e78
default metrics port for lookout (#3786)
d80tb7 Jul 12, 2024
49c7c91
Scheduler: remove unused fields on schedulerobjects.Node (#3787)
robertdavidsmith Jul 14, 2024
f805c58
remove node from scheduler metrics (#3788)
d80tb7 Jul 14, 2024
a013dc4
Remove random rand (#3790)
d80tb7 Jul 15, 2024
dc817c5
Put pprof endpoint behind auth (#3793)
robertdavidsmith Jul 16, 2024
03ddfb4
Document helm minimum version (#3795)
robertdavidsmith Jul 18, 2024
68dcc3e
[WIP] remove jobservice (#3757)
d80tb7 Jul 18, 2024
a6cac13
Return error if no longer leader when publishing (#3794)
d80tb7 Jul 18, 2024
d11718b
Profiling port should not bind to locahost (#3797)
robertdavidsmith Jul 18, 2024
c4dcebb
Remove unnecessary deepcopy (#3796)
JamesMurkin Jul 19, 2024
24bcdf9
[armadactl] Remove client side podspec validation (#3792)
JamesMurkin Jul 19, 2024
1fd9a0a
Scheduler pprof support in helm chart (#3799)
robertdavidsmith Jul 19, 2024
70039be
Make Adjusted Fair Share Constraint Aware (#3798)
d80tb7 Jul 19, 2024
9616c11
Scheduler helm chart: consistent profiling port name (#3800)
robertdavidsmith Jul 19, 2024
62302d9
Helm charts: add scheduler ingester profiling support, must specify m…
robertdavidsmith Jul 19, 2024
f8013fc
Remove useAdjustedFairShareProtection flag (#3806)
d80tb7 Jul 22, 2024
bf3ba99
Enable expose profiling port for remaining charts, better profiling e…
robertdavidsmith Jul 22, 2024
7ac7f90
Add test for pulsarBatchSize on ingestion pipeline (#3755)
JamesMurkin Jul 22, 2024
56c9d9f
Remove unnecessary passing of priorityClasses + remove unused fields …
JamesMurkin Jul 22, 2024
7d4ed88
Use Publisher Everywhere (#3803)
JamesMurkin Jul 22, 2024
27a9e3b
Fix Metrics (#3812)
d80tb7 Jul 23, 2024
7485bd6
Scheduler: remove schedulerobjects.Node.NodeType (#3813)
robertdavidsmith Jul 24, 2024
114f856
Implement patch releases changing the validate ref jobs in release, r…
pavlovic-ivan Jul 24, 2024
89bd9e8
Remove priority from PodRequirements (#3808)
d80tb7 Jul 25, 2024
a703c85
State Transition Metrics Per Pool (#3842)
d80tb7 Jul 26, 2024
18db6e4
Split Contexts Into Separate Files (#3843)
d80tb7 Jul 26, 2024
29c293e
Remove StringInterner from nodedb (#3844)
d80tb7 Jul 29, 2024
8a64c0f
Fixing unfeasible scheduling keys bug (#182) (#3845)
MustafaI Jul 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 0 additions & 6 deletions .github/workflows/airflow-operator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,7 @@ on:
- 'client/python/**'
- 'docs/python_airflow_operator.md'
- 'docs/python_armada_client.md'
- 'internal/jobservice/*'
- 'pkg/api/*.proto'
- 'pkg/api/jobservice/*.proto'
- 'scripts/build-airflow-operator.sh'
- 'scripts/build-python-client.sh'
- 'third_party/airflow/**'
- './magefiles/tests.go'
Expand All @@ -34,10 +31,7 @@ on:
- 'client/python/**'
- 'docs/python_airflow_operator.md'
- 'docs/python_armada_client.md'
- 'internal/jobservice/*'
- 'pkg/api/*.proto'
- 'pkg/api/jobservice/*.proto'
- 'scripts/build-airflow-operator.sh'
- 'scripts/build-python-client.sh'
- 'third_party/airflow/**'

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,16 +32,16 @@ jobs:
DOCKER_BUILDX_BUILDER: "${{ steps.buildx.outputs.name }}"

- name: Output full commit sha
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
if: ${{ github.event_name == 'push' && (github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/heads/patch/v')) }}
run: echo "sha_full=$(git rev-parse HEAD)" >> $GITHUB_ENV

- name: Save Docker image tarballs
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
if: ${{ github.event_name == 'push' && (github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/heads/patch/v')) }}
run: |
scripts/docker-save.sh -t ${{ env.sha_full }} -o /tmp/imgs

- name: Save Docker image tarballs as artifacts
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
if: ${{ github.event_name == 'push' && (github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/heads/patch/v')) }}
uses: actions/upload-artifact@v4
with:
name: armada-image-tarballs
Expand Down
18 changes: 14 additions & 4 deletions .github/workflows/release-rc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ on:
workflows: [CI]
branches:
- master
- patch/v*

permissions:
contents: write
Expand All @@ -30,11 +31,20 @@ jobs:
ref='${{ github.event.workflow_run.head_branch }}'
sha='${{ github.event.workflow_run.head_sha }}'

[ "$ref" == "master" ] &&
[ $(git branch --contains=$sha master | wc -l) -eq 1 ] &&
[ $(git rev-list --count $sha..master) -le 2 ]
if [[ "$ref" == "master" ]]; then
[ $(git branch --contains=$sha master | wc -l) -eq 1 ] &&
[ $(git rev-list --count $sha..master) -le 2 ]
elif [[ "$ref" =~ ^patch/v[0-9]+\.[0-9]+\.[0-9]+-patch[0-9]+$ ]]; then
[ $(git branch --contains=$sha "$ref" | wc -l) -eq 1 ] &&
base_tag=${ref#patch/}
base_tag=${base_tag%-*}
[ $(git rev-list --count $sha..$base_tag) -le 5 ]
else
false
fi

if [ $? -ne 0 ]; then
echo "::error ::Invalid ref $ref $sha: must be a merge to master branch and not more than 2 commits away"
echo "::error ::Invalid ref $ref $sha: must be a merge to master branch (not more than 2 commits away) or a patch branch (not more than 5 commits away from base tag)"
exit 1
fi
release:
Expand Down
46 changes: 40 additions & 6 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,32 @@ jobs:
ref='${{ github.event.workflow_run.head_branch }}'
sha='${{ github.event.workflow_run.head_sha }}'

[[ $ref =~ ^v[0-9]+\.[0-9]+\.[0-9]+$ ]] &&
[ $(git tag --points-at $sha | grep -E "^$ref\$" | wc -l) -eq 1 ] &&
[ $(git branch --contains=$sha master | wc -l) -eq 1 ]
if [ $? -ne 0 ]; then
echo "::error ::Invalid ref $ref $sha: must be a tag, belong to the master branch and match the semver regex"
echo "Validating ref: $ref, sha: $sha"

# Check if it's a valid tag format
if [[ ! $ref =~ ^v[0-9]+\.[0-9]+\.[0-9]+(-patch[0-9]+)?$ ]]; then
echo "::error::Invalid tag format: $ref"
exit 1
fi

# Check if the tag points to the current SHA
if [ $(git tag --points-at $sha | grep -E "^$ref\$" | wc -l) -ne 1 ]; then
echo "::error::Tag $ref does not point to the current SHA $sha"
exit 1
fi

# Fetch all branches to ensure we have the necessary information
git fetch --all

# Check if it's from master branch or a patch branch
if [ $(git branch -r --contains=$sha | grep -E "origin/(master|patch/v[0-9]+\.[0-9]+\.[0-9]+-patch[0-9]+)$" | wc -l) -eq 0 ]; then
echo "::error::$sha is not in master or any patch branch"
echo "Branches containing this SHA:"
git branch -r --contains=$sha
exit 1
fi

echo "Validation successful"
release:
name: "Release"
needs: validate
Expand Down Expand Up @@ -76,7 +95,22 @@ jobs:
run: |
current_tag='${{ github.event.workflow_run.head_branch }}'
echo "GORELEASER_CURRENT_TAG=$current_tag" >> $GITHUB_ENV
previous_tag=$(git -c 'versionsort.suffix=-rc' tag --list --sort=version:refname | grep -Eo '^v[0-9]{1,}.[0-9]{1,}.[0-9]{1,}$' | tail -n 2 | head -n 1)

# Function to extract base version
get_base_version() {
echo "$1" | sed -E 's/^v?([0-9]+\.[0-9]+\.[0-9]+).*$/\1/'
}

# Check if current tag is a patch release
if [[ $current_tag =~ ^v?[0-9]+\.[0-9]+\.[0-9]+-patch[0-9]+$ ]]; then
# For patch releases, find the previous patch or the base version
base_version=$(get_base_version "$current_tag")
previous_tag=$(git tag --list "v${base_version}*" --sort=-v:refname | grep -v "$current_tag" | head -n1)
else
# For master releases, find the previous master release
previous_tag=$(git tag --list 'v*' --sort=-v:refname | grep -E '^v[0-9]+\.[0-9]+\.[0-9]+$' | grep -v "$current_tag" | head -n1)
fi

echo "GORELEASER_PREVIOUS_TAG=$previous_tag" >> $GITHUB_ENV

- name: Run GoReleaser
Expand Down
4 changes: 0 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,6 @@ armadactl.yaml
loadtest.yaml
test_reports
code_reports
/jobservice
jobservice.db
jobservice.db-shm
jobservice.db-wal
/armadactl
junit.xml
docker-compose.dev.yaml
Expand Down
30 changes: 1 addition & 29 deletions .goreleaser.yml
Original file line number Diff line number Diff line change
Expand Up @@ -112,15 +112,6 @@ builds:
- linux
goarch:
- amd64
- env: [CGO_ENABLED=0]
id: jobservice
binary: jobservice
main: ./cmd/jobservice/main.go
mod_timestamp: '{{ .CommitTimestamp }}'
goos:
- linux
goarch:
- amd64
- env: [CGO_ENABLED=0]
id: fakeexecutor
binary: fakeexecutor
Expand Down Expand Up @@ -195,7 +186,7 @@ dockers:
- --label=org.opencontainers.image.version={{ .Version }}
- --label=org.opencontainers.image.created={{ time "2006-01-02T15:04:05Z07:00" }}
- --label=org.opencontainers.image.revision={{ .FullCommit }}
- --label=org.opencontainers.image.base.name=alpine:3.18.3
- --label=org.opencontainers.image.base.name=alpine:3.20.1
- --label=org.opencontainers.image.licenses=Apache-2.0
- --label=org.opencontainers.image.vendor=G-Research
ids:
Expand Down Expand Up @@ -246,7 +237,6 @@ dockers:
- executor
- binoculars
- eventingester
- jobservice
- armadactl
- scheduler
- scheduleringester
Expand All @@ -262,7 +252,6 @@ dockers:
- config/scheduleringester/config.yaml
- config/lookoutv2/config.yaml
- config/lookoutingesterv2/config.yaml
- config/jobservice/config.yaml
- internal/lookout/ui
- pkg/api/api.swagger.json
- pkg/api/binoculars/api.swagger.json
Expand Down Expand Up @@ -423,20 +412,6 @@ dockers:
- config/binoculars/config.yaml
dockerfile: ./build_goreleaser/binoculars/Dockerfile

- id: jobservice
use: buildx
goos: linux
goarch: amd64
image_templates:
- "{{ .Env.DOCKER_REPO }}armada-jobservice:latest"
- "{{ .Env.DOCKER_REPO }}armada-jobservice:{{ .Version }}"
build_flag_templates: *BUILD_FLAG_TEMPLATES
ids:
- jobservice
extra_files:
- config/jobservice/config.yaml
dockerfile: ./build_goreleaser/jobservice/Dockerfile

- id: armadactl
use: buildx
goos: linux
Expand Down Expand Up @@ -528,9 +503,6 @@ release:
#### Armada Binoculars
- `docker pull {{ .Env.DOCKER_REPO }}armada-binoculars:{{ .Version }}`
- `docker pull {{ .Env.DOCKER_REPO }}armada-binoculars:latest`
#### Armada Job Service
- `docker pull {{ .Env.DOCKER_REPO }}armada-jobservice:{{ .Version }}`
- `docker pull {{ .Env.DOCKER_REPO }}armada-jobservice:latest`
#### armadactl
- `docker pull {{ .Env.DOCKER_REPO }}armadactl:{{ .Version }}`
- `docker pull {{ .Env.DOCKER_REPO }}armadactl:latest`
Expand Down
2 changes: 1 addition & 1 deletion .mergify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ pull_request_rules:
- "#approved-reviews-by>=2"
- and:
- "#approved-reviews-by>=1"
- "author~=^(d80tb7|dave[-]gantenbein|dejanzele|JamesMurkin|msumner91|masipauskas|mijovicmia|MustafaI|zuqq|richscott|robertdavidsmith|samclark)"
- "author~=^(d80tb7|dave[-]gantenbein|dejanzele|JamesMurkin|msumner91|masipauskas|mijovicmia|MustafaI|zuqq|richscott|robertdavidsmith|samclark|suprjinx)"
title:
Two are checks required.
2 changes: 1 addition & 1 deletion MAINTAINERS.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
| Rich Scott | [richscott](https://github.com/richscott) | G-Research |
| Robert Smith | [robertdavidsmith](https://github.com/robertdavidsmith) | G-Research |
| Sam Clark | [samclark](https://github.com/samclark) | G-Research |
| Geoffrey Wilson | [suprjinx](https://github.com/suprjinx) | G-Research |

## Past

Expand All @@ -26,6 +27,5 @@
| Carlo Camurri | [carlocamurri](https://github.com/carlocamurri) | G-Research |
| Clifton Houck | [ClifHouck](https://github.com/ClifHouck) | G-Research |
| Daniel Rastelli | [theAntiYeti](https://github.com/theAntiYeti) | G-Research |
| Geoffrey Wilson | [suprjinx](https://github.com/suprjinx) | G-Research |
| Jamie Poole | [jimbobby5](https://github.com/jimbobby5) | G-Research |
| Kevin Hannon | [kannon92](https://github.com/kannon92) | G-Research |
14 changes: 8 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
<div align="center">
<img src="./logo.svg" width="200"/>

<p><a href="https://circleci.com/gh/armadaproject/armada"><img src="https://circleci.com/gh/helm/helm.svg?style=shield" alt="CircleCI"></a>
<a href="https://goreportcard.com/report/github.com/armadaproject/armada"><img src="https://goreportcard.com/badge/github.com/armadaproject/armada" alt="Go Report Card"></a>
<a href="https://insights.lfx.linuxfoundation.org/foundation/cncf/overview?project=armada" title="Click to view project insights and health checks"><img src="https://img.shields.io/badge/LFX%20Insights-0094FF" alt="LFX Insights Dashboard"></a>
</p></div>
<img src="./logo.svg" alt="Armada logo" width="200"/>
<p>
<a href="https://circleci.com/gh/armadaproject/armada"><img src="https://circleci.com/gh/helm/helm.svg?style=shield" alt="CircleCI"></a>
<a href="https://goreportcard.com/report/github.com/armadaproject/armada"><img src="https://goreportcard.com/badge/github.com/armadaproject/armada" alt="Go Report Card"></a>
<a href="https://artifacthub.io/packages/helm/gresearch/armada" title="Go to Artifact Hub"><img src="https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/armada" alt="Artifact Hub"></a>
<a href="https://insights.lfx.linuxfoundation.org/foundation/cncf/overview?project=armada" title="Click to view project insights and health checks"><img src="https://img.shields.io/badge/LFX%20Insights-0094FF" alt="LFX Insights Dashboard"></a>
</p>
</div>

# Armada

Expand Down
2 changes: 1 addition & 1 deletion build/airflow-operator/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ARG PLATFORM=x86_64
ARG BASE_IMAGE=python:3.8.18-bookworm
ARG BASE_IMAGE=python:3.10.14-bookworm
FROM --platform=$PLATFORM ${BASE_IMAGE}

RUN mkdir /proto
Expand Down
2 changes: 1 addition & 1 deletion build/armada-load-tester/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM alpine:3.18.3
FROM alpine:3.20.1

RUN addgroup -S -g 2000 armada && adduser -S -u 1000 armada -G armada

Expand Down
2 changes: 1 addition & 1 deletion build/armada/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM alpine:3.18.3
FROM alpine:3.20.1

RUN addgroup -S -g 2000 armada && adduser -S -u 1000 armada -G armada

Expand Down
2 changes: 1 addition & 1 deletion build/armadactl/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM alpine:3.18.3
FROM alpine:3.20.1

RUN addgroup -S -g 2000 armada && adduser -S -u 1000 armada -G armada

Expand Down
2 changes: 1 addition & 1 deletion build/binoculars/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM alpine:3.18.3
FROM alpine:3.20.1

RUN addgroup -S -g 2000 armada && adduser -S -u 1000 armada -G armada

Expand Down
2 changes: 1 addition & 1 deletion build/eventingester/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM alpine:3.18.3
FROM alpine:3.20.1

RUN addgroup -S -g 2000 armada && adduser -S -u 1000 armada -G armada

Expand Down
2 changes: 1 addition & 1 deletion build/executor/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM alpine:3.18.3
FROM alpine:3.20.1

RUN addgroup -S -g 2000 armada && adduser -S -u 1000 armada -G armada

Expand Down
2 changes: 1 addition & 1 deletion build/fakeexecutor/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM alpine:3.18.3
FROM alpine:3.20.1

RUN addgroup -S -g 2000 armada && adduser -S -u 1000 armada -G armada

Expand Down
14 changes: 0 additions & 14 deletions build/jobservice/Dockerfile

This file was deleted.

2 changes: 1 addition & 1 deletion build/lookoutingesterv2/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM alpine:3.18.3
FROM alpine:3.20.1

RUN addgroup -S -g 2000 armada && adduser -S -u 1000 armada -G armada

Expand Down
2 changes: 1 addition & 1 deletion build/lookoutv2/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM alpine:3.18.3
FROM alpine:3.20.1

RUN addgroup -S -g 2000 armada && adduser -S -u 1000 armada -G armada

Expand Down
2 changes: 1 addition & 1 deletion build/scheduler/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM alpine:3.18.3
FROM alpine:3.20.1

RUN addgroup -S -g 2000 armada && adduser -S -u 1000 armada -G armada

Expand Down
2 changes: 1 addition & 1 deletion build/scheduleringester/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM alpine:3.18.3
FROM alpine:3.20.1

RUN addgroup -S -g 2000 armada && adduser -S -u 1000 armada -G armada

Expand Down
2 changes: 1 addition & 1 deletion build/testsuite/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM alpine:3.18.3
FROM alpine:3.20.1

RUN addgroup -S -g 2000 armada && adduser -S -u 1000 armada -G armada

Expand Down
2 changes: 1 addition & 1 deletion build_goreleaser/armadactl/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ARG BASE_IMAGE=alpine:3.18.3
ARG BASE_IMAGE=alpine:3.20.1
FROM ${BASE_IMAGE}

LABEL org.opencontainers.image.title=armadactl
Expand Down
2 changes: 1 addition & 1 deletion build_goreleaser/binoculars/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ARG BASE_IMAGE=alpine:3.18.3
ARG BASE_IMAGE=alpine:3.20.1
FROM ${BASE_IMAGE}
LABEL org.opencontainers.image.title=binoculars
LABEL org.opencontainers.image.description="binoculars"
Expand Down
2 changes: 1 addition & 1 deletion build_goreleaser/bundles/armada/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ARG BASE_IMAGE=alpine:3.18.3
ARG BASE_IMAGE=alpine:3.20.1
FROM ${BASE_IMAGE}
LABEL org.opencontainers.image.title=armada
LABEL org.opencontainers.image.description="Armada Bundle"
Expand Down
4 changes: 2 additions & 2 deletions build_goreleaser/bundles/full/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
ARG NODE_BUILD_IMAGE=node:16.14-buster
ARG OPENAPI_BUILD_IMAGE=openapitools/openapi-generator-cli:v5.4.0
ARG BASE_IMAGE=alpine:3.18.3
ARG BASE_IMAGE=alpine:3.20.1

FROM ${OPENAPI_BUILD_IMAGE} AS OPENAPI
LABEL org.opencontainers.image.title=armada-full-bundle
Expand All @@ -22,7 +22,7 @@ RUN addgroup -S -g 2000 armada && adduser -S -u 1000 armada -G armada
USER armada
COPY --from=NODE /ui/build/ /app/internal/lookout/ui/build

COPY server executor binoculars eventingester lookoutingesterv2 lookoutv2 jobservice scheduler scheduleringester armadactl /app/
COPY server executor binoculars eventingester lookoutingesterv2 lookoutv2 scheduler scheduleringester armadactl /app/
COPY config/ /app/config/

WORKDIR /app
2 changes: 1 addition & 1 deletion build_goreleaser/bundles/lookout/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ARG BASE_IMAGE=alpine:3.18.3
ARG BASE_IMAGE=alpine:3.20.1

FROM ${BASE_IMAGE}
LABEL org.opencontainers.image.title=armada-lookout-bundle
Expand Down
Loading
Loading