Releases: armadaproject/armada
v0.19.2
Armada v0.19.2
For more info, head over to the docs page at https://armadaproject.io
Armada CLI
armadactl controls the Armada batch job queueing system and is used for interacting with the system.
The CLI can be downloaded for a specific OS & Architecture from the Assets section below.
NOTE: The OSX binary is packaged as an universal binary and should work on both Intel and Apple Silicon based Macs.
Docker images
Armada Bundle
docker pull gresearch/armada:0.19.2docker pull gresearch/armada:latest
Armada Lookout Bundle
docker pull gresearch/armada-lookout-bundle:0.19.2docker pull gresearch/armada-lookout-bundle:latest
Armada Full Bundle
docker pull gresearch/armada-full-bundle:0.19.2docker pull gresearch/armada-full-bundle:latest
Armada Server
docker pull gresearch/armada-server:0.19.2docker pull gresearch/armada-server:latest
Armada Executor
docker pull gresearch/armada-executor:0.19.2docker pull gresearch/armada-executor:latest
Armada Lookout
docker pull gresearch/armada-lookout:0.19.2docker pull gresearch/armada-lookout:latest
Armada Lookout Ingester
docker pull gresearch/armada-lookout-ingester:0.19.2docker pull gresearch/armada-lookout-ingester:latest
Armada Event Ingester
docker pull gresearch/armada-event-ingester:0.19.2docker pull gresearch/armada-event-ingester:latest
Armada Scheduler
docker pull gresearch/armada-scheduler:0.19.2docker pull gresearch/armada-scheduler:latest
Armada Scheduler Ingester
docker pull gresearch/armada-scheduler-ingester:0.19.2docker pull gresearch/armada-scheduler-ingester:latest
Armada Binoculars
docker pull gresearch/armada-binoculars:0.19.2docker pull gresearch/armada-binoculars:latest
armadactl
docker pull gresearch/armadactl:0.19.2docker pull gresearch/armadactl:latest
Changelog
Other work
Full Changelog: v0.19.1...v0.19.2
v0.19.1
Armada v0.19.1
For more info, head over to the docs page at https://armadaproject.io
Armada CLI
armadactl controls the Armada batch job queueing system and is used for interacting with the system.
The CLI can be downloaded for a specific OS & Architecture from the Assets section below.
NOTE: The OSX binary is packaged as an universal binary and should work on both Intel and Apple Silicon based Macs.
Docker images
Armada Bundle
docker pull gresearch/armada:0.19.1docker pull gresearch/armada:latest
Armada Lookout Bundle
docker pull gresearch/armada-lookout-bundle:0.19.1docker pull gresearch/armada-lookout-bundle:latest
Armada Full Bundle
docker pull gresearch/armada-full-bundle:0.19.1docker pull gresearch/armada-full-bundle:latest
Armada Server
docker pull gresearch/armada-server:0.19.1docker pull gresearch/armada-server:latest
Armada Executor
docker pull gresearch/armada-executor:0.19.1docker pull gresearch/armada-executor:latest
Armada Lookout
docker pull gresearch/armada-lookout:0.19.1docker pull gresearch/armada-lookout:latest
Armada Lookout Ingester
docker pull gresearch/armada-lookout-ingester:0.19.1docker pull gresearch/armada-lookout-ingester:latest
Armada Event Ingester
docker pull gresearch/armada-event-ingester:0.19.1docker pull gresearch/armada-event-ingester:latest
Armada Scheduler
docker pull gresearch/armada-scheduler:0.19.1docker pull gresearch/armada-scheduler:latest
Armada Scheduler Ingester
docker pull gresearch/armada-scheduler-ingester:0.19.1docker pull gresearch/armada-scheduler-ingester:latest
Armada Binoculars
docker pull gresearch/armada-binoculars:0.19.1docker pull gresearch/armada-binoculars:latest
armadactl
docker pull gresearch/armadactl:0.19.1docker pull gresearch/armadactl:latest
Changelog
Other work
- 2d890ec: Add /jobs/{job ID} redirect links to Lookout (#4352) (@mauriceyap)
- 0ac2688: Handle job db initialization edge case (#4322) (@Sovietaced)
- 00a4098: Post-release version bump for Scala client (#4349) (@EnricoMi)
- 58328d0: Support silent OIDC signin in Lookout UI (#4351) (@mauriceyap)
Full Changelog: v0.19.0...v0.19.1
v0.19.0
Armada v0.19.0
For more info, head over to the docs page at https://armadaproject.io
Armada CLI
armadactl controls the Armada batch job queueing system and is used for interacting with the system.
The CLI can be downloaded for a specific OS & Architecture from the Assets section below.
NOTE: The OSX binary is packaged as an universal binary and should work on both Intel and Apple Silicon based Macs.
Docker images
Armada Bundle
docker pull gresearch/armada:0.19.0docker pull gresearch/armada:latest
Armada Lookout Bundle
docker pull gresearch/armada-lookout-bundle:0.19.0docker pull gresearch/armada-lookout-bundle:latest
Armada Full Bundle
docker pull gresearch/armada-full-bundle:0.19.0docker pull gresearch/armada-full-bundle:latest
Armada Server
docker pull gresearch/armada-server:0.19.0docker pull gresearch/armada-server:latest
Armada Executor
docker pull gresearch/armada-executor:0.19.0docker pull gresearch/armada-executor:latest
Armada Lookout
docker pull gresearch/armada-lookout:0.19.0docker pull gresearch/armada-lookout:latest
Armada Lookout Ingester
docker pull gresearch/armada-lookout-ingester:0.19.0docker pull gresearch/armada-lookout-ingester:latest
Armada Event Ingester
docker pull gresearch/armada-event-ingester:0.19.0docker pull gresearch/armada-event-ingester:latest
Armada Scheduler
docker pull gresearch/armada-scheduler:0.19.0docker pull gresearch/armada-scheduler:latest
Armada Scheduler Ingester
docker pull gresearch/armada-scheduler-ingester:0.19.0docker pull gresearch/armada-scheduler-ingester:latest
Armada Binoculars
docker pull gresearch/armada-binoculars:0.19.0docker pull gresearch/armada-binoculars:latest
armadactl
docker pull gresearch/armadactl:0.19.0docker pull gresearch/armadactl:latest
Changelog
Other work
- 83ea484: Do not authenticate healthchecker requests on Lookout API (#4350) (@mauriceyap)
- c8d90b4: Enforce authentication for Lookout API (#4347) (@mauriceyap)
- d33a68e: Fix java publishing clean (#4344) (@pavlovic-ivan)
- a3d4528: Prepare Scala client release v0.1.0 (#4348) (@EnricoMi)
- 5b9ce30: Send authentication headers for all Lookout API requests (#4346) (@mauriceyap)
Full Changelog: v0.18.4...v0.19.0
v0.18.4
Armada v0.18.4
For more info, head over to the docs page at https://armadaproject.io
Armada CLI
armadactl controls the Armada batch job queueing system and is used for interacting with the system.
The CLI can be downloaded for a specific OS & Architecture from the Assets section below.
NOTE: The OSX binary is packaged as an universal binary and should work on both Intel and Apple Silicon based Macs.
Docker images
Armada Bundle
docker pull gresearch/armada:0.18.4docker pull gresearch/armada:latest
Armada Lookout Bundle
docker pull gresearch/armada-lookout-bundle:0.18.4docker pull gresearch/armada-lookout-bundle:latest
Armada Full Bundle
docker pull gresearch/armada-full-bundle:0.18.4docker pull gresearch/armada-full-bundle:latest
Armada Server
docker pull gresearch/armada-server:0.18.4docker pull gresearch/armada-server:latest
Armada Executor
docker pull gresearch/armada-executor:0.18.4docker pull gresearch/armada-executor:latest
Armada Lookout
docker pull gresearch/armada-lookout:0.18.4docker pull gresearch/armada-lookout:latest
Armada Lookout Ingester
docker pull gresearch/armada-lookout-ingester:0.18.4docker pull gresearch/armada-lookout-ingester:latest
Armada Event Ingester
docker pull gresearch/armada-event-ingester:0.18.4docker pull gresearch/armada-event-ingester:latest
Armada Scheduler
docker pull gresearch/armada-scheduler:0.18.4docker pull gresearch/armada-scheduler:latest
Armada Scheduler Ingester
docker pull gresearch/armada-scheduler-ingester:0.18.4docker pull gresearch/armada-scheduler-ingester:latest
Armada Binoculars
docker pull gresearch/armada-binoculars:0.18.4docker pull gresearch/armada-binoculars:latest
armadactl
docker pull gresearch/armadactl:0.18.4docker pull gresearch/armadactl:latest
Changelog
Other work
- ad43bb8: Event ingester: improve metrics, support writing to 2nd redis (#4338) (@robertdavidsmith)
- d85ae70: Event ingester: small tidy (#4339) (@robertdavidsmith)
- 179940c: Publish Metrics To Pulsar (#4337) (@d80tb7)
- 5e69bb1: Simplify all-required-checks-succeeded job (#4329) (@EnricoMi)
Full Changelog: v0.18.3...v0.18.4
v0.18.3
Armada v0.18.3
For more info, head over to the docs page at https://armadaproject.io
Armada CLI
armadactl controls the Armada batch job queueing system and is used for interacting with the system.
The CLI can be downloaded for a specific OS & Architecture from the Assets section below.
NOTE: The OSX binary is packaged as an universal binary and should work on both Intel and Apple Silicon based Macs.
Docker images
Armada Bundle
docker pull gresearch/armada:0.18.3docker pull gresearch/armada:latest
Armada Lookout Bundle
docker pull gresearch/armada-lookout-bundle:0.18.3docker pull gresearch/armada-lookout-bundle:latest
Armada Full Bundle
docker pull gresearch/armada-full-bundle:0.18.3docker pull gresearch/armada-full-bundle:latest
Armada Server
docker pull gresearch/armada-server:0.18.3docker pull gresearch/armada-server:latest
Armada Executor
docker pull gresearch/armada-executor:0.18.3docker pull gresearch/armada-executor:latest
Armada Lookout
docker pull gresearch/armada-lookout:0.18.3docker pull gresearch/armada-lookout:latest
Armada Lookout Ingester
docker pull gresearch/armada-lookout-ingester:0.18.3docker pull gresearch/armada-lookout-ingester:latest
Armada Event Ingester
docker pull gresearch/armada-event-ingester:0.18.3docker pull gresearch/armada-event-ingester:latest
Armada Scheduler
docker pull gresearch/armada-scheduler:0.18.3docker pull gresearch/armada-scheduler:latest
Armada Scheduler Ingester
docker pull gresearch/armada-scheduler-ingester:0.18.3docker pull gresearch/armada-scheduler-ingester:latest
Armada Binoculars
docker pull gresearch/armada-binoculars:0.18.3docker pull gresearch/armada-binoculars:latest
armadactl
docker pull gresearch/armadactl:0.18.3docker pull gresearch/armadactl:latest
Changelog
Other work
- e79be22: Add error boundaries to Lookout UI (#4332) (@mauriceyap)
- c560b6f: Fix Lookout: changing a filter type does not refresh the jobs table (#4333) (@mauriceyap)
- 5af54c4: Lookout UI - migrate old links with queue filters (#4334) (@mauriceyap)
- a4bb29b: Run push only on tags and master, run any pull_request (#4308) (@EnricoMi)
- 6428e97: Scala client: wrap in submitHealth() return value in a Future (#4331) (@richscott)
- 71b05f0: Scheduler: Add sql index for initial job loading (#4321) (@Sovietaced)
- 68006c1: Scheduler: Fix queue cache memory leak (#4319) (@Sovietaced)
Full Changelog: v0.18.2...v0.18.3
v0.18.2
Armada v0.18.2
For more info, head over to the docs page at https://armadaproject.io
Armada CLI
armadactl controls the Armada batch job queueing system and is used for interacting with the system.
The CLI can be downloaded for a specific OS & Architecture from the Assets section below.
NOTE: The OSX binary is packaged as an universal binary and should work on both Intel and Apple Silicon based Macs.
Docker images
Armada Bundle
docker pull gresearch/armada:0.18.2docker pull gresearch/armada:latest
Armada Lookout Bundle
docker pull gresearch/armada-lookout-bundle:0.18.2docker pull gresearch/armada-lookout-bundle:latest
Armada Full Bundle
docker pull gresearch/armada-full-bundle:0.18.2docker pull gresearch/armada-full-bundle:latest
Armada Server
docker pull gresearch/armada-server:0.18.2docker pull gresearch/armada-server:latest
Armada Executor
docker pull gresearch/armada-executor:0.18.2docker pull gresearch/armada-executor:latest
Armada Lookout
docker pull gresearch/armada-lookout:0.18.2docker pull gresearch/armada-lookout:latest
Armada Lookout Ingester
docker pull gresearch/armada-lookout-ingester:0.18.2docker pull gresearch/armada-lookout-ingester:latest
Armada Event Ingester
docker pull gresearch/armada-event-ingester:0.18.2docker pull gresearch/armada-event-ingester:latest
Armada Scheduler
docker pull gresearch/armada-scheduler:0.18.2docker pull gresearch/armada-scheduler:latest
Armada Scheduler Ingester
docker pull gresearch/armada-scheduler-ingester:0.18.2docker pull gresearch/armada-scheduler-ingester:latest
Armada Binoculars
docker pull gresearch/armada-binoculars:0.18.2docker pull gresearch/armada-binoculars:latest
armadactl
docker pull gresearch/armadactl:0.18.2docker pull gresearch/armadactl:latest
Changelog
Other work
- 1287b7a: Add download button for logs in Lookout (#4297) (@mauriceyap)
- 85002ec: Add gpg inspect for debugging. (#4324) (@sudiptob2)
- e47d581: Add index to improve cancel and reprioritise in scheduler db (#4291) (@JamesMurkin)
- 20aef14: Allow re-ordering of grouped columns in Lookout UI (#4302) (@mauriceyap)
- 9918fbe: Fix java client project path in the workflow. (#4323) (@sudiptob2)
- 9fdb7ac: Fix path to settings.xml in Maven build process (#4320) (@sudiptob2)
- 16ef03a: Fix: prevent queue filter from clearing filter value on load (#4326) (@mauriceyap)
- 9c43343: Integrate external java-client into Armada repository (#4279) (@sudiptob2)
- 21d379a: Make Job set column sortable in job sets view (#4325) (@mauriceyap)
- 1bf2c19: Preserve URL path and search params in login flow (#4327) (@mauriceyap)
- d54754e: Scala client: add implementation of getActiveQueues() in test suite (#4315) (@richscott)
- 08f6f8a: Treat expected failure reason as regex (@masipauskas)
- 19e2870: update java client version to 0.0.3 (#4317) (@mladjan-gadzic)
Full Changelog: v0.18.1...v0.18.2
v0.18.1
Armada v0.18.1
For more info, head over to the docs page at https://armadaproject.io
Armada CLI
armadactl controls the Armada batch job queueing system and is used for interacting with the system.
The CLI can be downloaded for a specific OS & Architecture from the Assets section below.
NOTE: The OSX binary is packaged as an universal binary and should work on both Intel and Apple Silicon based Macs.
Docker images
Armada Bundle
docker pull gresearch/armada:0.18.1docker pull gresearch/armada:latest
Armada Lookout Bundle
docker pull gresearch/armada-lookout-bundle:0.18.1docker pull gresearch/armada-lookout-bundle:latest
Armada Full Bundle
docker pull gresearch/armada-full-bundle:0.18.1docker pull gresearch/armada-full-bundle:latest
Armada Server
docker pull gresearch/armada-server:0.18.1docker pull gresearch/armada-server:latest
Armada Executor
docker pull gresearch/armada-executor:0.18.1docker pull gresearch/armada-executor:latest
Armada Lookout
docker pull gresearch/armada-lookout:0.18.1docker pull gresearch/armada-lookout:latest
Armada Lookout Ingester
docker pull gresearch/armada-lookout-ingester:0.18.1docker pull gresearch/armada-lookout-ingester:latest
Armada Event Ingester
docker pull gresearch/armada-event-ingester:0.18.1docker pull gresearch/armada-event-ingester:latest
Armada Scheduler
docker pull gresearch/armada-scheduler:0.18.1docker pull gresearch/armada-scheduler:latest
Armada Scheduler Ingester
docker pull gresearch/armada-scheduler-ingester:0.18.1docker pull gresearch/armada-scheduler-ingester:latest
Armada Binoculars
docker pull gresearch/armada-binoculars:0.18.1docker pull gresearch/armada-binoculars:latest
armadactl
docker pull gresearch/armadactl:0.18.1docker pull gresearch/armadactl:latest
Changelog
Other work
Full Changelog: v0.18.0...v0.18.1
v0.18.0
What's Changed
- Migrate Scala client from SBT to MVN by @EnricoMi in #4286
- Adjust Scala client release workflow by @EnricoMi in #4289
- Fix Scala client release environment name by @EnricoMi in #4292
- Update GoReleaser To Latest Version by @d80tb7 in #4293
- Add Scala client tests to CI by @EnricoMi in #4288
- Bump scalapb version o 0.11.13 by @EnricoMi in #4296
- Lookout UI: configurable formats for numbers and timestamps by @JamesMurkin in #4272
- Fix text filter pasting behaviour by @mauriceyap in #4300
- Update to K8s Version 1.28 by @d80tb7 in #4294
- ARMADA-3273 helm charts: configurable topology key, node selector, priority class (#392) by @robertdavidsmith in #4303
- Remove athenz pinning by @d80tb7 in #4301
- Fix panic in GetJobErrors when Job has no error by @d80tb7 in #4307
- Upgrade gRPC and protobuf versions by @EnricoMi in #4290
- Implementing GetActiveQueues on Query API by @MustafaI in #4310
Full Changelog: v0.17.0...v0.18.0
v0.17.0
Armada v0.17.0
For more info, head over to the docs page at https://armadaproject.io
Breaking Changes
- Upgrading the scheduler from <=v0.15.11 to >=v0.17.0 in one go can cause a blip where the old scheduler expects
schedulerobjects.Node.AllocatableByPriorityAndResourceto be in the scheduler database, but the new scheduler hasn't written it. This can happen during the brief period Kubernetes is running the old and new scheduler version side-by-side as it deploys the scheduler StatefulSet. Please upgrade to an intermediate version and wait long enough for all executors to report their state. Relevant PRs are
Armada CLI
armadactl controls the Armada batch job queueing system and is used for interacting with the system.
The CLI can be downloaded for a specific OS & Architecture from the Assets section below.
NOTE: The OSX binary is packaged as an universal binary and should work on both Intel and Apple Silicon based Macs.
Docker images
Armada Bundle
docker pull gresearch/armada:0.17.0docker pull gresearch/armada:latest
Armada Lookout Bundle
docker pull gresearch/armada-lookout-bundle:0.17.0docker pull gresearch/armada-lookout-bundle:latest
Armada Full Bundle
docker pull gresearch/armada-full-bundle:0.17.0docker pull gresearch/armada-full-bundle:latest
Armada Server
docker pull gresearch/armada-server:0.17.0docker pull gresearch/armada-server:latest
Armada Executor
docker pull gresearch/armada-executor:0.17.0docker pull gresearch/armada-executor:latest
Armada Lookout
docker pull gresearch/armada-lookout:0.17.0docker pull gresearch/armada-lookout:latest
Armada Lookout Ingester
docker pull gresearch/armada-lookout-ingester:0.17.0docker pull gresearch/armada-lookout-ingester:latest
Armada Event Ingester
docker pull gresearch/armada-event-ingester:0.17.0docker pull gresearch/armada-event-ingester:latest
Armada Scheduler
docker pull gresearch/armada-scheduler:0.17.0docker pull gresearch/armada-scheduler:latest
Armada Scheduler Ingester
docker pull gresearch/armada-scheduler-ingester:0.17.0docker pull gresearch/armada-scheduler-ingester:latest
Armada Binoculars
docker pull gresearch/armada-binoculars:0.17.0docker pull gresearch/armada-binoculars:latest
armadactl
docker pull gresearch/armadactl:0.17.0docker pull gresearch/armadactl:latest
Changelog
Other work
- 56bb9f6: Add workflow to publish Scala client to Maven (#4228) (@EnricoMi)
- 06d6821: Remove GogoProto From Scheduler Objects (#4280) (@d80tb7)
- b2e250a: Scheduler: armada_scheduler_node_preemptibility metric: handle empty and unschedulable nodes correctly (#4285) (@robertdavidsmith)
- a6b81b5: Update Direct Dependencies To Latest Version (#4282) (@d80tb7)
- 45858eb: Update go-oidc to version 3 (#4283) (@d80tb7)
- 8c5652b: Update to go 1.24 (#4268) (@d80tb7)
Full Changelog: v0.16.11...v0.17.0
v0.16.11
Armada v0.16.11
For more info, head over to the docs page at https://armadaproject.io
Armada CLI
armadactl controls the Armada batch job queueing system and is used for interacting with the system.
The CLI can be downloaded for a specific OS & Architecture from the Assets section below.
NOTE: The OSX binary is packaged as an universal binary and should work on both Intel and Apple Silicon based Macs.
Docker images
Armada Bundle
docker pull gresearch/armada:0.16.11docker pull gresearch/armada:latest
Armada Lookout Bundle
docker pull gresearch/armada-lookout-bundle:0.16.11docker pull gresearch/armada-lookout-bundle:latest
Armada Full Bundle
docker pull gresearch/armada-full-bundle:0.16.11docker pull gresearch/armada-full-bundle:latest
Armada Server
docker pull gresearch/armada-server:0.16.11docker pull gresearch/armada-server:latest
Armada Executor
docker pull gresearch/armada-executor:0.16.11docker pull gresearch/armada-executor:latest
Armada Lookout
docker pull gresearch/armada-lookout:0.16.11docker pull gresearch/armada-lookout:latest
Armada Lookout Ingester
docker pull gresearch/armada-lookout-ingester:0.16.11docker pull gresearch/armada-lookout-ingester:latest
Armada Event Ingester
docker pull gresearch/armada-event-ingester:0.16.11docker pull gresearch/armada-event-ingester:latest
Armada Scheduler
docker pull gresearch/armada-scheduler:0.16.11docker pull gresearch/armada-scheduler:latest
Armada Scheduler Ingester
docker pull gresearch/armada-scheduler-ingester:0.16.11docker pull gresearch/armada-scheduler-ingester:latest
Armada Binoculars
docker pull gresearch/armada-binoculars:0.16.11docker pull gresearch/armada-binoculars:latest
armadactl
docker pull gresearch/armadactl:0.16.11docker pull gresearch/armadactl:latest
Changelog
Other work
- aa49b13: Fix shouldRunOptimiser check (#4278) (@JamesMurkin)
Full Changelog: v0.16.10...v0.16.11