Releases: armadaproject/armada
v0.20.25
Armada v0.20.25
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.20.25docker pull gresearch/armada:latest
Armada Lookout Bundle
docker pull gresearch/armada-lookout-bundle:0.20.25docker pull gresearch/armada-lookout-bundle:latest
Armada Full Bundle
docker pull gresearch/armada-full-bundle:0.20.25docker pull gresearch/armada-full-bundle:latest
Armada Server
docker pull gresearch/armada-server:0.20.25docker pull gresearch/armada-server:latest
Armada Executor
docker pull gresearch/armada-executor:0.20.25docker pull gresearch/armada-executor:latest
Armada Lookout
docker pull gresearch/armada-lookout:0.20.25docker pull gresearch/armada-lookout:latest
Armada Lookout Ingester
docker pull gresearch/armada-lookout-ingester:0.20.25docker pull gresearch/armada-lookout-ingester:latest
Armada Event Ingester
docker pull gresearch/armada-event-ingester:0.20.25docker pull gresearch/armada-event-ingester:latest
Armada Scheduler
docker pull gresearch/armada-scheduler:0.20.25docker pull gresearch/armada-scheduler:latest
Armada Scheduler Ingester
docker pull gresearch/armada-scheduler-ingester:0.20.25docker pull gresearch/armada-scheduler-ingester:latest
Armada Binoculars
docker pull gresearch/armada-binoculars:0.20.25docker pull gresearch/armada-binoculars:latest
armadactl
docker pull gresearch/armadactl:0.20.25docker pull gresearch/armadactl:latest
Changelog
Other work
- f95f923: [bug] Fix reconciliation events setting the wrong run id (#4605) (@JamesMurkin)
Full Changelog: v0.20.24...v0.20.25
v0.20.24
Armada v0.20.24
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.20.24docker pull gresearch/armada:latest
Armada Lookout Bundle
docker pull gresearch/armada-lookout-bundle:0.20.24docker pull gresearch/armada-lookout-bundle:latest
Armada Full Bundle
docker pull gresearch/armada-full-bundle:0.20.24docker pull gresearch/armada-full-bundle:latest
Armada Server
docker pull gresearch/armada-server:0.20.24docker pull gresearch/armada-server:latest
Armada Executor
docker pull gresearch/armada-executor:0.20.24docker pull gresearch/armada-executor:latest
Armada Lookout
docker pull gresearch/armada-lookout:0.20.24docker pull gresearch/armada-lookout:latest
Armada Lookout Ingester
docker pull gresearch/armada-lookout-ingester:0.20.24docker pull gresearch/armada-lookout-ingester:latest
Armada Event Ingester
docker pull gresearch/armada-event-ingester:0.20.24docker pull gresearch/armada-event-ingester:latest
Armada Scheduler
docker pull gresearch/armada-scheduler:0.20.24docker pull gresearch/armada-scheduler:latest
Armada Scheduler Ingester
docker pull gresearch/armada-scheduler-ingester:0.20.24docker pull gresearch/armada-scheduler-ingester:latest
Armada Binoculars
docker pull gresearch/armada-binoculars:0.20.24docker pull gresearch/armada-binoculars:latest
armadactl
docker pull gresearch/armadactl:0.20.24docker pull gresearch/armadactl:latest
Changelog
Features
- af539bc: feat(scheduler): add per-pool scheduling outcome metrics (#4591) (@dejanzele)
Bug fixes
- 7fc7c18: fix: move BasicAuth credentials to public package for external client use (#4589) (@dejanzele)
Documentation
- 74162fa: docs: clarify Armada vs Kubernetes priority class configuration (#4600) (@dejanzele)
Other work
- 56aca92: Display job ingress URLs in Lookout UI (#4593) (@nikola-jokic)
- 51cc027: Move reconcile to run in scheduling_algo (#4594) (@JamesMurkin)
- 7bbc8e3: Publish test results for fork PRs (#4336) (@EnricoMi)
- 7107ee2: Remove reported done flow on executor (#4604) (@JamesMurkin)
- 901a97e: chore: build latest armadactl in CI and update get-armadactl.sh to download latest armadactl (#4498) (@dejanzele)
Full Changelog: v0.20.23...v0.20.24
v0.20.23
Armada v0.20.23
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.20.23docker pull gresearch/armada:latest
Armada Lookout Bundle
docker pull gresearch/armada-lookout-bundle:0.20.23docker pull gresearch/armada-lookout-bundle:latest
Armada Full Bundle
docker pull gresearch/armada-full-bundle:0.20.23docker pull gresearch/armada-full-bundle:latest
Armada Server
docker pull gresearch/armada-server:0.20.23docker pull gresearch/armada-server:latest
Armada Executor
docker pull gresearch/armada-executor:0.20.23docker pull gresearch/armada-executor:latest
Armada Lookout
docker pull gresearch/armada-lookout:0.20.23docker pull gresearch/armada-lookout:latest
Armada Lookout Ingester
docker pull gresearch/armada-lookout-ingester:0.20.23docker pull gresearch/armada-lookout-ingester:latest
Armada Event Ingester
docker pull gresearch/armada-event-ingester:0.20.23docker pull gresearch/armada-event-ingester:latest
Armada Scheduler
docker pull gresearch/armada-scheduler:0.20.23docker pull gresearch/armada-scheduler:latest
Armada Scheduler Ingester
docker pull gresearch/armada-scheduler-ingester:0.20.23docker pull gresearch/armada-scheduler-ingester:latest
Armada Binoculars
docker pull gresearch/armada-binoculars:0.20.23docker pull gresearch/armada-binoculars:latest
armadactl
docker pull gresearch/armadactl:0.20.23docker pull gresearch/armadactl:latest
Changelog
Other work
- 2fed9f5: [fix] [Lookout UI] fix cancellations and reprioritisations (#4588) (@mauriceyap)
Full Changelog: v0.20.22...v0.20.23
v0.20.22
Armada v0.20.22
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.20.22docker pull gresearch/armada:latest
Armada Lookout Bundle
docker pull gresearch/armada-lookout-bundle:0.20.22docker pull gresearch/armada-lookout-bundle:latest
Armada Full Bundle
docker pull gresearch/armada-full-bundle:0.20.22docker pull gresearch/armada-full-bundle:latest
Armada Server
docker pull gresearch/armada-server:0.20.22docker pull gresearch/armada-server:latest
Armada Executor
docker pull gresearch/armada-executor:0.20.22docker pull gresearch/armada-executor:latest
Armada Lookout
docker pull gresearch/armada-lookout:0.20.22docker pull gresearch/armada-lookout:latest
Armada Lookout Ingester
docker pull gresearch/armada-lookout-ingester:0.20.22docker pull gresearch/armada-lookout-ingester:latest
Armada Event Ingester
docker pull gresearch/armada-event-ingester:0.20.22docker pull gresearch/armada-event-ingester:latest
Armada Scheduler
docker pull gresearch/armada-scheduler:0.20.22docker pull gresearch/armada-scheduler:latest
Armada Scheduler Ingester
docker pull gresearch/armada-scheduler-ingester:0.20.22docker pull gresearch/armada-scheduler-ingester:latest
Armada Binoculars
docker pull gresearch/armada-binoculars:0.20.22docker pull gresearch/armada-binoculars:latest
armadactl
docker pull gresearch/armadactl:0.20.22docker pull gresearch/armadactl:latest
Changelog
Bug fixes
- 13ce7a5: fix: airflow operator no longer fails when reattach policy is callable (#4587) (@masipauskas)
Other work
- 4f978ed: Exclude k8s dependencies from dependabot (#4577) (@nikola-jokic)
- d772082: Fix PodDefaults panics accessing Ingress object (#4537) (@nikola-jokic)
- b79b36f: Fix: Route to website links instead of ./docs (#4575) (@nikola-jokic)
- a47b99c: Make stacktrace logging handle nested errors (#4573) (@JamesMurkin)
- 1f89d6b: [CI]: Slim debian bookworm image python dockerfile (#4570) (@nikola-jokic)
- 2225364: [Lookout UI] Replace service objects with @tanstack/react-query hooks (#4569) (@mauriceyap)
- d2adb94: [bug] Fix jobdb rollback bug (#4584) (@JamesMurkin)
Full Changelog: v0.20.21...v0.20.22
v0.20.21
Armada v0.20.21
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.20.21docker pull gresearch/armada:latest
Armada Lookout Bundle
docker pull gresearch/armada-lookout-bundle:0.20.21docker pull gresearch/armada-lookout-bundle:latest
Armada Full Bundle
docker pull gresearch/armada-full-bundle:0.20.21docker pull gresearch/armada-full-bundle:latest
Armada Server
docker pull gresearch/armada-server:0.20.21docker pull gresearch/armada-server:latest
Armada Executor
docker pull gresearch/armada-executor:0.20.21docker pull gresearch/armada-executor:latest
Armada Lookout
docker pull gresearch/armada-lookout:0.20.21docker pull gresearch/armada-lookout:latest
Armada Lookout Ingester
docker pull gresearch/armada-lookout-ingester:0.20.21docker pull gresearch/armada-lookout-ingester:latest
Armada Event Ingester
docker pull gresearch/armada-event-ingester:0.20.21docker pull gresearch/armada-event-ingester:latest
Armada Scheduler
docker pull gresearch/armada-scheduler:0.20.21docker pull gresearch/armada-scheduler:latest
Armada Scheduler Ingester
docker pull gresearch/armada-scheduler-ingester:0.20.21docker pull gresearch/armada-scheduler-ingester:latest
Armada Binoculars
docker pull gresearch/armada-binoculars:0.20.21docker pull gresearch/armada-binoculars:latest
armadactl
docker pull gresearch/armadactl:0.20.21docker pull gresearch/armadactl:latest
Changelog
Bug fixes
- 02c5ff7: fix: free disk space in release workflow to prevent Docker build failures (#4572) (@dejanzele)
Full Changelog: v0.20.20...v0.20.21
v0.20.20
What's Changed
- Fix lint issues on master by @JamesMurkin in #4571
Full Changelog: v0.20.19...v0.20.20
v0.20.19
What's Changed
- Log start and end time on each scheduler tick, and on each cycle by @nikola-jokic in #4544
- Improve reservation metrics by @JamesMurkin in #4564
- [bug] Fix node/run reconciliation not recovering from failed scheduling round by @JamesMurkin in #4567
- Fix bug causing negative available capacity for away pools when nodes unschedulable by @JamesMurkin in #4566
- Make reconciler also preempt the rest of the members of the gang by @JamesMurkin in #4565
- Make calculation of idealised share metrics only log warning on error by @JamesMurkin in #4568
Full Changelog: v0.20.18...v0.20.19
v0.20.18
Armada v0.20.18
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.20.18docker pull gresearch/armada:latest
Armada Lookout Bundle
docker pull gresearch/armada-lookout-bundle:0.20.18docker pull gresearch/armada-lookout-bundle:latest
Armada Full Bundle
docker pull gresearch/armada-full-bundle:0.20.18docker pull gresearch/armada-full-bundle:latest
Armada Server
docker pull gresearch/armada-server:0.20.18docker pull gresearch/armada-server:latest
Armada Executor
docker pull gresearch/armada-executor:0.20.18docker pull gresearch/armada-executor:latest
Armada Lookout
docker pull gresearch/armada-lookout:0.20.18docker pull gresearch/armada-lookout:latest
Armada Lookout Ingester
docker pull gresearch/armada-lookout-ingester:0.20.18docker pull gresearch/armada-lookout-ingester:latest
Armada Event Ingester
docker pull gresearch/armada-event-ingester:0.20.18docker pull gresearch/armada-event-ingester:latest
Armada Scheduler
docker pull gresearch/armada-scheduler:0.20.18docker pull gresearch/armada-scheduler:latest
Armada Scheduler Ingester
docker pull gresearch/armada-scheduler-ingester:0.20.18docker pull gresearch/armada-scheduler-ingester:latest
Armada Binoculars
docker pull gresearch/armada-binoculars:0.20.18docker pull gresearch/armada-binoculars:latest
armadactl
docker pull gresearch/armadactl:0.20.18docker pull gresearch/armadactl:latest
Changelog
Features
- dc00251: feat: do not create standalone services for native sidecars if ingress ports match (#4500) (@dejanzele)
Bug fixes
- dd5ba21: fix: add graceful termination to the local oauth callbcak server (#4479) (@dejanzele)
- 4ce8a2e: fix: github action summary for up-to-date CI jobs are not rendered properly as diffs (#4556) (@dejanzele)
Other work
- 08dc98c: Add nikola-jokic to mergify (#4560) (@nikola-jokic)
- 14ce6db: Fix reconciliation errors preempting non-preemptible jobs (#4557) (@JamesMurkin)
Full Changelog: v0.20.17...v0.20.18
v0.20.17
Armada v0.20.17
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.20.17docker pull gresearch/armada:latest
Armada Lookout Bundle
docker pull gresearch/armada-lookout-bundle:0.20.17docker pull gresearch/armada-lookout-bundle:latest
Armada Full Bundle
docker pull gresearch/armada-full-bundle:0.20.17docker pull gresearch/armada-full-bundle:latest
Armada Server
docker pull gresearch/armada-server:0.20.17docker pull gresearch/armada-server:latest
Armada Executor
docker pull gresearch/armada-executor:0.20.17docker pull gresearch/armada-executor:latest
Armada Lookout
docker pull gresearch/armada-lookout:0.20.17docker pull gresearch/armada-lookout:latest
Armada Lookout Ingester
docker pull gresearch/armada-lookout-ingester:0.20.17docker pull gresearch/armada-lookout-ingester:latest
Armada Event Ingester
docker pull gresearch/armada-event-ingester:0.20.17docker pull gresearch/armada-event-ingester:latest
Armada Scheduler
docker pull gresearch/armada-scheduler:0.20.17docker pull gresearch/armada-scheduler:latest
Armada Scheduler Ingester
docker pull gresearch/armada-scheduler-ingester:0.20.17docker pull gresearch/armada-scheduler-ingester:latest
Armada Binoculars
docker pull gresearch/armada-binoculars:0.20.17docker pull gresearch/armada-binoculars:latest
armadactl
docker pull gresearch/armadactl:0.20.17docker pull gresearch/armadactl:latest
Changelog
Features
- 0a7087d: feat: add CI check for sqlc-generated files to prevent stale code (#4554) (@dejanzele)
Bug fixes
- 5188981: fix: scheduler database schema sync - regenerate sqlc after terminated column migration (#4548) (@dejanzele)
Other work
- 4441d67: Add nikola-jokic as maintainer (#4549) (@nikola-jokic)
- e2eec48: Group dependabot updates (#4546) (@nikola-jokic)
- 642afd3: Implement reserved capacity (#4533) (@JamesMurkin)
- 7461984: Move constants to their own package in common (#4545) (@JamesMurkin)
Full Changelog: v0.20.16...v0.20.17
v0.20.16
Armada v0.20.16
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.20.16docker pull gresearch/armada:latest
Armada Lookout Bundle
docker pull gresearch/armada-lookout-bundle:0.20.16docker pull gresearch/armada-lookout-bundle:latest
Armada Full Bundle
docker pull gresearch/armada-full-bundle:0.20.16docker pull gresearch/armada-full-bundle:latest
Armada Server
docker pull gresearch/armada-server:0.20.16docker pull gresearch/armada-server:latest
Armada Executor
docker pull gresearch/armada-executor:0.20.16docker pull gresearch/armada-executor:latest
Armada Lookout
docker pull gresearch/armada-lookout:0.20.16docker pull gresearch/armada-lookout:latest
Armada Lookout Ingester
docker pull gresearch/armada-lookout-ingester:0.20.16docker pull gresearch/armada-lookout-ingester:latest
Armada Event Ingester
docker pull gresearch/armada-event-ingester:0.20.16docker pull gresearch/armada-event-ingester:latest
Armada Scheduler
docker pull gresearch/armada-scheduler:0.20.16docker pull gresearch/armada-scheduler:latest
Armada Scheduler Ingester
docker pull gresearch/armada-scheduler-ingester:0.20.16docker pull gresearch/armada-scheduler-ingester:latest
Armada Binoculars
docker pull gresearch/armada-binoculars:0.20.16docker pull gresearch/armada-binoculars:latest
armadactl
docker pull gresearch/armadactl:0.20.16docker pull gresearch/armadactl:latest
Changelog
Features
- faf4872: feat: inject job info as envvars in scheduled pods (#4473) (@dejanzele)
Documentation
Other work
- 1683287: Fix pull request template comment (#4542) (@nikola-jokic)
- 8c10a93: [Lookout] add linting rules: spellchecker and no-console (#4516) (@mauriceyap)
- 246da03: ci(website): remove legacy CI/CD Actions workflow (#4538) (@naskio)
Full Changelog: v0.20.15...v0.20.16