What's Changed
- Serialize job update writes to sqlite by @ClifHouck in #1547
- Add information to pulsar messages to make new event api compatible by @d80tb7 in #1549
- Adding Cancelled JobSet Column and update lookout by @kannon92 in #1527
- Fix TestIsNetworkErrorNats test failure by @ClifHouck in #1555
- Make state translation a little better by @ClifHouck in #1548
- dependency unpinning by @kannon92 in #1558
- Skip flaky TestConcurrentJobStatusUpdating test for now by @ClifHouck in #1562
- Ensure tests run on consistent platform by @jayofdoom in #1557
- Improve sqlite handling in Jobservice by @ClifHouck in #1568
- Py gen test fix by @Sharpz7 in #1567
- Bumping python and airflow client versions by @Sharpz7 in #1574
- Correctly convert api.Cause_OOM to armadaevents.ContainerError_OutOfM… by @severinson in #1585
- add Armada bundle helm chart by @dejanzele in #1586
- Changed jobservice.db to /jobservice by @Sharpz7 in #1582
- Add terminationGracePeriod config, validation, and default application by @suprjinx in #1573
- move python to tests-e2e-python so we don't slow down non python step by @kannon92 in #1596
- feat: add support for configuring keepalive on client-side by @dejanzele in #1601
- Improve gRPC error message returned when auth fails. by @ClifHouck in #1592
- Maintainer list by @kannon92 in #1607
- Add PGX Connection errors to list of retryable errors by @d80tb7 in #1611
- Don't requeue job if we've already processed it by @d80tb7 in #1610
- Fix panic in and add test for PublishSequences by @severinson in #1595
- localdev with pulsar by @suprjinx in #1580
- Unit tests for kerberos auth service by @ClifHouck in #1612
- Enable github-actions output and line printing for golangci-lint by @ClifHouck in #1614
- Use CodeQL Action v2 by @ClifHouck in #1615
- Don't mark duplicate if originalId is empty string by @d80tb7 in #1622
- [Armadactl] add force new/legacy to watch by @d80tb7 in #1550
- Double defaultPulsarTimeout by @ClifHouck in #1623
- New scheduler by @severinson in #1577
- Streamline JobSucceeded Flow by @d80tb7 in #1613
- Account for resources available across all clusters for new scheduler by @severinson in #1625
- [TestSuite] only check failure messages if there is a message to check by @d80tb7 in #1626
- Add String() methods for LegacyScheduler and NodeDb, and log these by @severinson in #1628
- Fix quantity float64 conversion issue in new scheduler by @severinson in #1632
- Set priority correctly in pod requirements by @severinson in #1633
- WIP of a command-line client to generate Pulsar msgs (#1507) by @richscott in #1559
- health check by @kannon92 in #1620
- remove pulsar from pulsar subscription by @d80tb7 in #1634
- Remove Flush() call in PublishSequences by @severinson in #1630
- Localdev part 2 by @suprjinx in #1631
- Fix PublishSequences blocking by @severinson in #1637
- Ignored Events no longer cause duplication by @d80tb7 in #1635
- Bump github.com/spf13/cobra from 1.4.0 to 1.6.0 by @dependabot in #1638
- Bump github.com/jstemmer/go-junit-report/v2 from 2.0.0-beta1 to 2.0.0 by @dependabot in #1641
- Bump github.com/go-openapi/spec from 0.20.4 to 0.20.7 by @dependabot in #1391
- Adding Resources, Command and Arguments to the Job Detail View by @kannon92 in #1556
- Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 by @dependabot in #1380
- Fixes to Event Ingester by @d80tb7 in #1639
- Introduce indexed taints/labels config for new scheduler by @severinson in #1640
- ingesters to subscribe at earliest position by @d80tb7 in #1656
- Add scheduler per-invocation report by @severinson in #1660
Full Changelog: v0.3.34...v0.3.35
Checksums
- armadactl-v0.3.35-darwin-amd64.tar.gz SHA256
e5274b959b21bb17084baa10fc03143e7d8acfceaa02dce5e8b8e4dfd24031e8
- armadactl-v0.3.35-linux-amd64.tar.gz SHA256
f477e71c2afdcaabaec4006b6f52bc968065ae4010953197e6940679ff6c8b93
- armadactl-v0.3.35-windows-amd64.zip SHA256
1f147e5b0dc1fa25ba1dd542970313e8e4954d4c71755dc09651ce927a775e7d