Releases: armadaproject/armada
v0.2.16
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
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
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
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
What's Changed
- Allow creation of TLS protected ingresses by @theAntiYeti in #790
- Process Armada events in batches by @carlocamurri in #787
- Fixed incorrect jobfile examples in user guide by @severinson in #791
- Fixed incorrect jobfile example in design overview by @severinson in #794
- Bump k8s.io/component-base from 0.22.3 to 0.22.4 by @dependabot in #780
- Bump k8s.io/kubelet from 0.22.3 to 0.22.4 by @dependabot in #778
- Bump k8s.io/component-helpers from 0.22.3 to 0.22.4 by @dependabot in #777
- Add a short hostname at the top of the hostnames for tls cert signing by @theAntiYeti in #795
- Bump github.com/mitchellh/mapstructure from 1.4.2 to 1.4.3 by @dependabot in #796
- Bump github.com/nats-io/stan.go from 0.10.1 to 0.10.2 by @dependabot in #797
- add labels to db pruner pods by @d80tb7 in #802
New Contributors
- @theAntiYeti made their first contribution in #790
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
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
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
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
- 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
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