Skip to content

Releases: armadaproject/armada

v0.8.0

07 Jun 12:57
b7b40d9
Compare
Choose a tag to compare

Breaking Changes

  • #3660 can potentially cause big changes to the maximum proportion of the farm that queues are allowed to use. Before, if you partially overrode limits at a more fine-grained level, limits not overridden would default to unlimited. Now they will default to the level above. For example, previously, if you overrode only cpu at the queue+priority class level, memory would be unlimited. Now memory will fall back to the priority class cap.

What's Changed

Full Changelog: v0.7.1...v0.8.0

v0.7.1

05 Jun 13:08
05b211a
Compare
Choose a tag to compare

Armada v0.7.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.7.1
  • docker pull gresearch/armada:latest

Armada Lookout Bundle

  • docker pull gresearch/armada-lookout-bundle:0.7.1
  • docker pull gresearch/armada-lookout-bundle:latest

Armada Full Bundle

  • docker pull gresearch/armada-full-bundle:0.7.1
  • docker pull gresearch/armada-full-bundle:latest

Armada Server

  • docker pull gresearch/armada-server:0.7.1
  • docker pull gresearch/armada-server:latest

Armada Executor

  • docker pull gresearch/armada-executor:0.7.1
  • docker pull gresearch/armada-executor:latest

Armada Lookout V2

  • docker pull gresearch/armada-lookout-v2:0.7.1
  • docker pull gresearch/armada-lookout-v2:latest

Armada Lookout Ingester V2

  • docker pull gresearch/armada-lookout-ingester-v2:0.7.1
  • docker pull gresearch/armada-lookout-ingester-v2:latest

Armada Event Ingester

  • docker pull gresearch/armada-event-ingester:0.7.1
  • docker pull gresearch/armada-event-ingester:latest

Armada Scheduler

  • docker pull gresearch/armada-scheduler:0.7.1
  • docker pull gresearch/armada-scheduler:latest

Armada Scheduler Ingester

  • docker pull gresearch/armada-scheduler-ingester:0.7.1
  • docker pull gresearch/armada-scheduler-ingester:latest

Armada Binoculars

  • docker pull gresearch/armada-binoculars:0.7.1
  • docker pull gresearch/armada-binoculars:latest

Armada Job Service

  • docker pull gresearch/armada-jobservice:0.7.1
  • docker pull gresearch/armada-jobservice:latest

armadactl

  • docker pull gresearch/armadactl:0.7.1
  • docker pull gresearch/armadactl:latest

Changelog

Other work

Full Changelog: v0.7.0...v0.7.1

v0.7.0

04 Jun 08:57
1882df1
Compare
Choose a tag to compare

Armada v0.7.0

For more info, head over to the docs page at https://armadaproject.io

Breaking Changes

The REST based dotnet client has been removed (#3633).

Please use grpc based dotnet client instead which we will continue to maintain and publish at https://www.nuget.org/packages/ArmadaProject.Io.Client

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.7.0
  • docker pull gresearch/armada:latest

Armada Lookout Bundle

  • docker pull gresearch/armada-lookout-bundle:0.7.0
  • docker pull gresearch/armada-lookout-bundle:latest

Armada Full Bundle

  • docker pull gresearch/armada-full-bundle:0.7.0
  • docker pull gresearch/armada-full-bundle:latest

Armada Server

  • docker pull gresearch/armada-server:0.7.0
  • docker pull gresearch/armada-server:latest

Armada Executor

  • docker pull gresearch/armada-executor:0.7.0
  • docker pull gresearch/armada-executor:latest

Armada Lookout V2

  • docker pull gresearch/armada-lookout-v2:0.7.0
  • docker pull gresearch/armada-lookout-v2:latest

Armada Lookout Ingester V2

  • docker pull gresearch/armada-lookout-ingester-v2:0.7.0
  • docker pull gresearch/armada-lookout-ingester-v2:latest

Armada Event Ingester

  • docker pull gresearch/armada-event-ingester:0.7.0
  • docker pull gresearch/armada-event-ingester:latest

Armada Scheduler

  • docker pull gresearch/armada-scheduler:0.7.0
  • docker pull gresearch/armada-scheduler:latest

Armada Scheduler Ingester

  • docker pull gresearch/armada-scheduler-ingester:0.7.0
  • docker pull gresearch/armada-scheduler-ingester:latest

Armada Binoculars

  • docker pull gresearch/armada-binoculars:0.7.0
  • docker pull gresearch/armada-binoculars:latest

Armada Job Service

  • docker pull gresearch/armada-jobservice:0.7.0
  • docker pull gresearch/armada-jobservice:latest

armadactl

  • docker pull gresearch/armadactl:0.7.0
  • docker pull gresearch/armadactl:latest

Changelog

Other work

Full Changelog: v0.6.0...v0.7.0

v0.6.0

31 May 11:38
b91a222
Compare
Choose a tag to compare

Armada v0.6.0

For more info, head over to the docs page at https://armadaproject.io

Breaking Changes

Scheduler

  • You now need to specify resource types up front in the scheduler config under .scheduling.supportedResourceTypes e.g. see the default config here. (If using the helm chart it will be under .scheduler.applicationConfig.scheduling.supportedResourceTypes).

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.6.0
  • docker pull gresearch/armada:latest

Armada Lookout Bundle

  • docker pull gresearch/armada-lookout-bundle:0.6.0
  • docker pull gresearch/armada-lookout-bundle:latest

Armada Full Bundle

  • docker pull gresearch/armada-full-bundle:0.6.0
  • docker pull gresearch/armada-full-bundle:latest

Armada Server

  • docker pull gresearch/armada-server:0.6.0
  • docker pull gresearch/armada-server:latest

Armada Executor

  • docker pull gresearch/armada-executor:0.6.0
  • docker pull gresearch/armada-executor:latest

Armada Lookout V2

  • docker pull gresearch/armada-lookout-v2:0.6.0
  • docker pull gresearch/armada-lookout-v2:latest

Armada Lookout Ingester V2

  • docker pull gresearch/armada-lookout-ingester-v2:0.6.0
  • docker pull gresearch/armada-lookout-ingester-v2:latest

Armada Event Ingester

  • docker pull gresearch/armada-event-ingester:0.6.0
  • docker pull gresearch/armada-event-ingester:latest

Armada Scheduler

  • docker pull gresearch/armada-scheduler:0.6.0
  • docker pull gresearch/armada-scheduler:latest

Armada Scheduler Ingester

  • docker pull gresearch/armada-scheduler-ingester:0.6.0
  • docker pull gresearch/armada-scheduler-ingester:latest

Armada Binoculars

  • docker pull gresearch/armada-binoculars:0.6.0
  • docker pull gresearch/armada-binoculars:latest

Armada Job Service

  • docker pull gresearch/armada-jobservice:0.6.0
  • docker pull gresearch/armada-jobservice:latest

armadactl

  • docker pull gresearch/armadactl:0.6.0
  • docker pull gresearch/armadactl:latest

Changelog

Other work

Full Changelog: v0.5.0...v0.6.0

v0.5.0

29 May 11:50
0050fc7
Compare
Choose a tag to compare

Armada v0.5.0

For more info, head over to the docs page at https://armadaproject.io

Breaking Changes

Queues
Redis can no longer be used for storing Queues (#3606). Make sure you have migrated to having the queues stored in Postgres (Lookout db) before migrating to this release.

The previous release will write queues into both Redis and Postgres. The database being used to retrieve queues is controlled by the flag queueRepositoryUsesPostgres in the server config

Migration steps

  1. Upgrade to v0.4.54
  2. Recreate all queues via the API - so that they get stored in Postgres
  3. Set queueRepositoryUsesPostgres to true (https://github.com/armadaproject/armada/blob/v0.4.54/config/armada/config.yaml#L9)
  4. Upgrade to v0.5.0

Partial gang scheduling
Armada no longer supports partial gangs (#3621).

Armada will now only attempt to schedule all jobs in a gang and not schedule part of the gang based on armadaproject.io/gangMinimumCardinality.

The annotation armadaproject.io/gangMinimumCardinality is therefore no longer supported and will be ignored.

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.5.0
  • docker pull gresearch/armada:latest

Armada Lookout Bundle

  • docker pull gresearch/armada-lookout-bundle:0.5.0
  • docker pull gresearch/armada-lookout-bundle:latest

Armada Full Bundle

  • docker pull gresearch/armada-full-bundle:0.5.0
  • docker pull gresearch/armada-full-bundle:latest

Armada Server

  • docker pull gresearch/armada-server:0.5.0
  • docker pull gresearch/armada-server:latest

Armada Executor

  • docker pull gresearch/armada-executor:0.5.0
  • docker pull gresearch/armada-executor:latest

Armada Lookout V2

  • docker pull gresearch/armada-lookout-v2:0.5.0
  • docker pull gresearch/armada-lookout-v2:latest

Armada Lookout Ingester V2

  • docker pull gresearch/armada-lookout-ingester-v2:0.5.0
  • docker pull gresearch/armada-lookout-ingester-v2:latest

Armada Event Ingester

  • docker pull gresearch/armada-event-ingester:0.5.0
  • docker pull gresearch/armada-event-ingester:latest

Armada Scheduler

  • docker pull gresearch/armada-scheduler:0.5.0
  • docker pull gresearch/armada-scheduler:latest

Armada Scheduler Ingester

  • docker pull gresearch/armada-scheduler-ingester:0.5.0
  • docker pull gresearch/armada-scheduler-ingester:latest

Armada Binoculars

  • docker pull gresearch/armada-binoculars:0.5.0
  • docker pull gresearch/armada-binoculars:latest

Armada Job Service

  • docker pull gresearch/armada-jobservice:0.5.0
  • docker pull gresearch/armada-jobservice:latest

armadactl

  • docker pull gresearch/armadactl:0.5.0
  • docker pull gresearch/armadactl:latest

Changelog

Other work

Full Changelog: v0.4.54...v0.5.0

v0.4.54

21 May 16:07
7ac9527
Compare
Choose a tag to compare

Armada v0.4.54

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.4.54
  • docker pull gresearch/armada:latest

Armada Lookout Bundle

  • docker pull gresearch/armada-lookout-bundle:0.4.54
  • docker pull gresearch/armada-lookout-bundle:latest

Armada Full Bundle

  • docker pull gresearch/armada-full-bundle:0.4.54
  • docker pull gresearch/armada-full-bundle:latest

Armada Server

  • docker pull gresearch/armada-server:0.4.54
  • docker pull gresearch/armada-server:latest

Armada Executor

  • docker pull gresearch/armada-executor:0.4.54
  • docker pull gresearch/armada-executor:latest

Armada Lookout V2

  • docker pull gresearch/armada-lookout-v2:0.4.54
  • docker pull gresearch/armada-lookout-v2:latest

Armada Lookout Ingester V2

  • docker pull gresearch/armada-lookout-ingester-v2:0.4.54
  • docker pull gresearch/armada-lookout-ingester-v2:latest

Armada Event Ingester

  • docker pull gresearch/armada-event-ingester:0.4.54
  • docker pull gresearch/armada-event-ingester:latest

Armada Scheduler

  • docker pull gresearch/armada-scheduler:0.4.54
  • docker pull gresearch/armada-scheduler:latest

Armada Scheduler Ingester

  • docker pull gresearch/armada-scheduler-ingester:0.4.54
  • docker pull gresearch/armada-scheduler-ingester:latest

Armada Binoculars

  • docker pull gresearch/armada-binoculars:0.4.54
  • docker pull gresearch/armada-binoculars:latest

Armada Job Service

  • docker pull gresearch/armada-jobservice:0.4.54
  • docker pull gresearch/armada-jobservice:latest

armadactl

  • docker pull gresearch/armadactl:0.4.54
  • docker pull gresearch/armadactl:latest

Changelog

Other work

Full Changelog: v0.4.53...v0.4.54

v0.4.53

21 May 11:12
628322f
Compare
Choose a tag to compare

Armada v0.4.53

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.4.53
  • docker pull gresearch/armada:latest

Armada Lookout Bundle

  • docker pull gresearch/armada-lookout-bundle:0.4.53
  • docker pull gresearch/armada-lookout-bundle:latest

Armada Full Bundle

  • docker pull gresearch/armada-full-bundle:0.4.53
  • docker pull gresearch/armada-full-bundle:latest

Armada Server

  • docker pull gresearch/armada-server:0.4.53
  • docker pull gresearch/armada-server:latest

Armada Executor

  • docker pull gresearch/armada-executor:0.4.53
  • docker pull gresearch/armada-executor:latest

Armada Lookout V2

  • docker pull gresearch/armada-lookout-v2:0.4.53
  • docker pull gresearch/armada-lookout-v2:latest

Armada Lookout Ingester V2

  • docker pull gresearch/armada-lookout-ingester-v2:0.4.53
  • docker pull gresearch/armada-lookout-ingester-v2:latest

Armada Event Ingester

  • docker pull gresearch/armada-event-ingester:0.4.53
  • docker pull gresearch/armada-event-ingester:latest

Armada Scheduler

  • docker pull gresearch/armada-scheduler:0.4.53
  • docker pull gresearch/armada-scheduler:latest

Armada Scheduler Ingester

  • docker pull gresearch/armada-scheduler-ingester:0.4.53
  • docker pull gresearch/armada-scheduler-ingester:latest

Armada Binoculars

  • docker pull gresearch/armada-binoculars:0.4.53
  • docker pull gresearch/armada-binoculars:latest

Armada Job Service

  • docker pull gresearch/armada-jobservice:0.4.53
  • docker pull gresearch/armada-jobservice:latest

armadactl

  • docker pull gresearch/armadactl:0.4.53
  • docker pull gresearch/armadactl:latest

Changelog

Other work

Full Changelog: v0.4.52...v0.4.53

v0.4.52

20 May 12:30
61841eb
Compare
Choose a tag to compare

Armada v0.4.52

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.4.52
  • docker pull gresearch/armada:latest

Armada Lookout Bundle

  • docker pull gresearch/armada-lookout-bundle:0.4.52
  • docker pull gresearch/armada-lookout-bundle:latest

Armada Full Bundle

  • docker pull gresearch/armada-full-bundle:0.4.52
  • docker pull gresearch/armada-full-bundle:latest

Armada Server

  • docker pull gresearch/armada-server:0.4.52
  • docker pull gresearch/armada-server:latest

Armada Executor

  • docker pull gresearch/armada-executor:0.4.52
  • docker pull gresearch/armada-executor:latest

Armada Lookout V2

  • docker pull gresearch/armada-lookout-v2:0.4.52
  • docker pull gresearch/armada-lookout-v2:latest

Armada Lookout Ingester V2

  • docker pull gresearch/armada-lookout-ingester-v2:0.4.52
  • docker pull gresearch/armada-lookout-ingester-v2:latest

Armada Event Ingester

  • docker pull gresearch/armada-event-ingester:0.4.52
  • docker pull gresearch/armada-event-ingester:latest

Armada Scheduler

  • docker pull gresearch/armada-scheduler:0.4.52
  • docker pull gresearch/armada-scheduler:latest

Armada Scheduler Ingester

  • docker pull gresearch/armada-scheduler-ingester:0.4.52
  • docker pull gresearch/armada-scheduler-ingester:latest

Armada Binoculars

  • docker pull gresearch/armada-binoculars:0.4.52
  • docker pull gresearch/armada-binoculars:latest

Armada Job Service

  • docker pull gresearch/armada-jobservice:0.4.52
  • docker pull gresearch/armada-jobservice:latest

armadactl

  • docker pull gresearch/armadactl:0.4.52
  • docker pull gresearch/armadactl:latest

Changelog

Other work

Full Changelog: v0.4.51...v0.4.52

v0.4.51

14 May 10:49
b14fd7a
Compare
Choose a tag to compare

Armada v0.4.51

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.4.51
  • docker pull gresearch/armada:latest

Armada Lookout Bundle

  • docker pull gresearch/armada-lookout-bundle:0.4.51
  • docker pull gresearch/armada-lookout-bundle:latest

Armada Full Bundle

  • docker pull gresearch/armada-full-bundle:0.4.51
  • docker pull gresearch/armada-full-bundle:latest

Armada Server

  • docker pull gresearch/armada-server:0.4.51
  • docker pull gresearch/armada-server:latest

Armada Executor

  • docker pull gresearch/armada-executor:0.4.51
  • docker pull gresearch/armada-executor:latest

Armada Lookout V2

  • docker pull gresearch/armada-lookout-v2:0.4.51
  • docker pull gresearch/armada-lookout-v2:latest

Armada Lookout Ingester V2

  • docker pull gresearch/armada-lookout-ingester-v2:0.4.51
  • docker pull gresearch/armada-lookout-ingester-v2:latest

Armada Event Ingester

  • docker pull gresearch/armada-event-ingester:0.4.51
  • docker pull gresearch/armada-event-ingester:latest

Armada Scheduler

  • docker pull gresearch/armada-scheduler:0.4.51
  • docker pull gresearch/armada-scheduler:latest

Armada Scheduler Ingester

  • docker pull gresearch/armada-scheduler-ingester:0.4.51
  • docker pull gresearch/armada-scheduler-ingester:latest

Armada Binoculars

  • docker pull gresearch/armada-binoculars:0.4.51
  • docker pull gresearch/armada-binoculars:latest

Armada Job Service

  • docker pull gresearch/armada-jobservice:0.4.51
  • docker pull gresearch/armada-jobservice:latest

armadactl

  • docker pull gresearch/armadactl:0.4.51
  • docker pull gresearch/armadactl:latest

Changelog

Other work

Full Changelog: v0.4.50...v0.4.51

v0.4.50

13 May 09:56
12c3e08
Compare
Choose a tag to compare

Armada v0.4.50

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.4.50
  • docker pull gresearch/armada:latest

Armada Lookout Bundle

  • docker pull gresearch/armada-lookout-bundle:0.4.50
  • docker pull gresearch/armada-lookout-bundle:latest

Armada Full Bundle

  • docker pull gresearch/armada-full-bundle:0.4.50
  • docker pull gresearch/armada-full-bundle:latest

Armada Server

  • docker pull gresearch/armada-server:0.4.50
  • docker pull gresearch/armada-server:latest

Armada Executor

  • docker pull gresearch/armada-executor:0.4.50
  • docker pull gresearch/armada-executor:latest

Armada Lookout V2

  • docker pull gresearch/armada-lookout-v2:0.4.50
  • docker pull gresearch/armada-lookout-v2:latest

Armada Lookout Ingester V2

  • docker pull gresearch/armada-lookout-ingester-v2:0.4.50
  • docker pull gresearch/armada-lookout-ingester-v2:latest

Armada Event Ingester

  • docker pull gresearch/armada-event-ingester:0.4.50
  • docker pull gresearch/armada-event-ingester:latest

Armada Scheduler

  • docker pull gresearch/armada-scheduler:0.4.50
  • docker pull gresearch/armada-scheduler:latest

Armada Scheduler Ingester

  • docker pull gresearch/armada-scheduler-ingester:0.4.50
  • docker pull gresearch/armada-scheduler-ingester:latest

Armada Binoculars

  • docker pull gresearch/armada-binoculars:0.4.50
  • docker pull gresearch/armada-binoculars:latest

Armada Job Service

  • docker pull gresearch/armada-jobservice:0.4.50
  • docker pull gresearch/armada-jobservice:latest

armadactl

  • docker pull gresearch/armadactl:0.4.50
  • docker pull gresearch/armadactl:latest

Changelog

Other work

Full Changelog: v0.4.49...v0.4.50