Skip to content

Releases: armadaproject/armada

v0.2.16

18 Jan 09:20
30139f1
Compare
Choose a tag to compare

Change to using wildcard cert with well known name (#850)
Add clusterIP toggling functionality (#849)
Adding generic error types and interceptors for automatically setting return codes and adding a request id to error messages (#846)

Checksums

  • armadactl-v0.2.16-darwin-amd64.tar.gz SHA256 be0f24cc5461406d445405ea3f44668a4836e3741922896ed08f96061c9a0388
  • armadactl-v0.2.16-linux-amd64.tar.gz SHA256 9c4cb64530311ac4932b24016ef04bb8b27411b7e7edb2face9958d8a3c379e4
  • armadactl-v0.2.16-windows-amd64.zip SHA256 a4a128020fee8f40428e9df348c3dac4053e7feb2db6860c084abcc63896183b

v0.2.15

11 Jan 15:24
2488230
Compare
Choose a tag to compare

Fix armada-load-tester config flag redefinition (#848)
Use a headless service for ingresses (#847)
Consider cordoned resource when calculating fair share (#841)
Interceptors for adding request id and stack trace fields to request-scoped logrus loggers (#845)
Add interceptors for embedding ids in gRPC requests (#844)
Armada server: improved error handling and messages (#829)
Add template for JobId in Job spec (#839)
lookout: state should only be running if there are job runs (#843)
[issue-784] Lower the container validation restrictions for limits and requests (#834)
Resource limits validation (#838)
[issue-702] Revert refactor/unit tests for queue based API (#832)
Introduce a byte limit on lease jobs payload size (#821)
Removed unused functions and constants and other refactorings (#825)

Checksums

  • armadactl-v0.2.15-darwin-amd64.tar.gz SHA256 b839384d0261e60da991f5d47a9d6eb6d092e5b721e68e973726f0224a18be0a
  • armadactl-v0.2.15-linux-amd64.tar.gz SHA256 e40c57e0e19b52562076dbdcbcdcd368064990d1b40382875c78949d416e1e75
  • armadactl-v0.2.15-windows-amd64.zip SHA256 cd694c268c0ef7913ae09a68bc9146f893a032dd5b4b3a4c0489fa32b6f4b37c

v0.2.14

14 Dec 16:48
bb7ce57
Compare
Choose a tag to compare

Headless Services (#820)
Armada server comments, todos, and a few small cleanups (#823)
Ensure JobFailedEvent is reported if AddJobs fails in Redis (#815)
Make executor use multiple threads for pod update + delete (#804)
Making large lease calls more reliable (#807)
Make max jobs scheduler per round configurable (#806)
armadactl cleanup (#812)

Checksums

  • armadactl-v0.2.14-darwin-amd64.tar.gz SHA256 61d82c7e5cb1bc3489e3e9bc145698f990c6667826facb3b552fa2cfe684fe4b
  • armadactl-v0.2.14-linux-amd64.tar.gz SHA256 1e60530b314bf252e351e4a538f85d7eaf7fdcc58e4e3706c057f4fac320dabc
  • armadactl-v0.2.14-windows-amd64.zip SHA256 4e387f5d16925655db301a0169837fb96bb5cb92f86f5294527adb011173793b

v0.2.13

06 Dec 14:54
5e4f979
Compare
Choose a tag to compare

Batch cancel jobs in Armada API (#793)
Allow executor to submit pods with multiple threads (#788)
Insert build info for build-armadactl-multiplatform target (#805)
armadactl refactor and testing (#792)
Added new config system with support for contexts (#803)
Server: Log whole job on submit failure (#809)

Checksums

  • armadactl-v0.2.13-darwin-amd64.tar.gz SHA256 7193b9a425a4c1adf49bafc6ebcb3521a45ec4bc9574d69d9bb9cfc9ac77b538
  • armadactl-v0.2.13-linux-amd64.tar.gz SHA256 09e29ac14660de25652bd57f951b2a5ef95016bd8b8ef659a564e164c9a07d4c
  • armadactl-v0.2.13-windows-amd64.zip SHA256 1eaaaf44d279c1bcac19c0a60b508d896b7260264bb23c5e81e6b7f5c43ec6ca

v0.2.12

02 Dec 15:50
0ccb38a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.11...v0.2.12

Checksums

  • armadactl-v0.2.12-darwin-amd64.tar.gz SHA256 c4714bcbb589971e34c3a607b222fa7a5ace2eb24ea53c910d2fcdc2991da844
  • armadactl-v0.2.12-linux-amd64.tar.gz SHA256 a96105bafb26ece03e670c48aeb7c9b0125bb49e2bdf6511fc9e9c64053a008d
  • armadactl-v0.2.12-windows-amd64.zip SHA256 1a64dd16494068b20dd17d4912d563948ef6a3c5b811a089f256ca40031b6be5

v0.2.11

30 Nov 11:10
eaff8cf
Compare
Choose a tag to compare

K8s Cron Job to clear old jobs from LookoutDb
Improvements to the modelling of events
Pod Specs larger than some configurable value (default 64KB) will now be rejected by Armada Server
Armadactl now reports version
Documentation overhaul
Support for Nats Jetstream
Fix for JobLeaseReturnedEvent is not being displayed in lookout

Checksums

  • armadactl-v0.2.11-darwin-amd64.tar.gz SHA256 7336c3a179ed8e9c31623655001c055b0fcce75541caa3e89a8eaac67fdd9dab
  • armadactl-v0.2.11-linux-amd64.tar.gz SHA256 801b1b388060c83a51bd45c890b6b5cbf8c353320cef28606bd30a6cefcbd8b9
  • armadactl-v0.2.11-windows-amd64.zip SHA256 09f8a6859b5dccb022132093ae54101aead532476e389ab8a10e18ee4d76a68f

v0.2.10

03 Nov 14:38
bddcd43
Compare
Choose a tag to compare

Make job object retention period configurable
Lookout: Report errors from UnableToSchedule events

Checksums

  • armadactl-v0.2.10-darwin-amd64.tar.gz SHA256 1eeb3df830ec2d8e5749fa3826afc42d376417baa4c69d2bd3141dd18c7ee386
  • armadactl-v0.2.10-linux-amd64.tar.gz SHA256 07e72181893453f956b3240e222eb6debae648352d8ca336df633c3b31143828
  • armadactl-v0.2.10-windows-amd64.zip SHA256 ba02e6a67d29577ee313296df3b5ab80340995ca28f02e557d24d9d383f1ab90

v0.2.9

01 Nov 15:30
de6b5d2
Compare
Choose a tag to compare

Lookout: Use sql transactions in store
[issues-699] Make armadactl queue management more like kubectl
Executor: Make checks on pods in state Pending configurable, tweak these checks

Checksums

  • armadactl-v0.2.9-darwin-amd64.tar.gz SHA256 5c81b2cc5bf4a211c39cb1545332de53b13bb5def3bf8a6e66f362862f261aa8
  • armadactl-v0.2.9-linux-amd64.tar.gz SHA256 74dbc19b3e33b848723d997aaaafcddeca89dab997198be611e680707d90ef06
  • armadactl-v0.2.9-windows-amd64.zip SHA256 7075264b5faec0475bcd85d469d58cf3c5429de248a832ede568464814aa64a7

v0.2.8

19 Oct 16:18
728fc6a
Compare
Choose a tag to compare
  • Complete support for the avoidNodeLabelsOnRetry executor config option. If a pod fails and Armada retries, Armada will set a NotIn node affinity on the specified labels, to avoid nodes which share those label values with the node it failed on.
  • Report job updates via an event
  • Executor: retry on flexvolume mount failure

Checksums

  • armadactl-v0.2.8-darwin-amd64.tar.gz SHA256 3b863d0aa674dca9d6988510e1853776dd381fb8b9eeca77d94632f6893ead70
  • armadactl-v0.2.8-linux-amd64.tar.gz SHA256 3a3daa72712241d15d2ace1dccc23d2ddd0a323ec98c9f770fd9cdbf36ff4caf
  • armadactl-v0.2.8-windows-amd64.zip SHA256 73381247616af7f1fd5e3f5637930d2881fc6d16f2ae73ccac180be5366785cf

v0.2.7

08 Oct 12:23
2e57314
Compare
Choose a tag to compare

Fix build, improve ci tests so this build breakage is picked up before merge

Checksums

  • armadactl-v0.2.7-darwin-amd64.tar.gz SHA256 98d922653275b61e2ec2a36b4378ddee97408ee45e871aa90c1c98e2d8544572
  • armadactl-v0.2.7-linux-amd64.tar.gz SHA256 0d8327a0504e550f8a67afde3c73f7efdf3b221958150215d1a79c6b39732cb6
  • armadactl-v0.2.7-windows-amd64.zip SHA256 18d61c4534a6b621af2c907596f4f455d191ff32583e360d4816b8650ec5cc7b