v0.4.0
dre Changelog
0.4.0 - 2024-05-24
Features
- log active versions when reconcilling (#413) (b02ad5f by Saša Tomić).
- [REL-1517] Auto-pick automation neuron for updating unassigned nodes (#416) (20640cd by Saša Tomić).
- Add a proposals subcommand to get a single proposal by id (#412) (5bfb885 by Saša Tomić).
- Update the DRE cli tool to work with the new IC-OS proposals (#411) (125b147 by Saša Tomić).
- Include more info in the registry dump (#410) (e651338 by Saša Tomić).
- adding hostos release notes script (#407) (a99cdb7 by Nikola Milosavljevic).
- Automatically update k8s vector container versions (#399) (47557dc by Saša Tomić).
- DRE-120 Lazily check for HSM/private key auth (#386) (cb7be54 by Saša Tomić).
- Better listing proposals (#382) (649719d by Nikola Milosavljevic).
- listing proposals (#372) (44261a2 by Nikola Milosavljevic).
- Bazel remote cache on s3 (#369) (7ed7fc4 by Saša Tomić).
- Improve the bazel cache optimization (#368) (e7b3a8d by Saša Tomić).
- adding using of public dashboard for mainnet for health statuses (#362) (70b4c5f by Nikola Milosavljevic).
- adding v1 structure for node labels in dre repo (#361) (f6bda6e by Nikola Milosavljevic).
- adding api boundary nodes to registry dump command (#357) (42de821 by Nikola Milosavljevic).
- adding elastic backup job (#343) (8ba3f20 by Nikola Milosavljevic).
- implemented automatic updates for dre tool (#341) (cd60325 by Nikola Milosavljevic).
- Automation script for removing nodes from subnets (#328) (535d731 by Saša Tomić).
- implementing completions (#319) (b8bb7e0 by Nikola Milosavljevic).
- Support for targetting arbitrary IC network on the cli (#302) (d1ac15b by Saša Tomić).
- Maintain up to 1 open MR in the k8s repo per DRE branch (#298) (e99dd08 by Saša Tomić).
- If possible reuse the MR in the k8s repo to update container images (#290) (127ef28 by Saša Tomić).
- adding job for building dashboard (#278) (0abe44a by Nikola Milosavljevic).
Bug Fixes
- Show DC in the node label/name (#406) (f48e685 by Saša Tomić).
- Add compatibility in fetching trustworthy metrics from old subnet versions (#401) (77e39d2 by Saša Tomić).
- Set the default socket timeout to 60s (55c2abb by Saša Tomić).
- [DRE-166] use requests instead of urllib, to handle timeouts (#398) (4838df8 by Saša Tomić).
- [DRE-166] Add timeouts to the URL requests (#395) (ec25f69 by Saša Tomić).
- Only update posts if different and can_edit (#391) (846345a by Saša Tomić).
- adding missing mapping for unassigned status from public dashboard (#379) (2e14819 by Nikola Milosavljevic).
- Do not check the health of the force-included nodes (#377) (2ab31fb by Saša Tomić).
- Ensure "interface-owners" changes are included (#366) (f517739 by Saša Tomić).
- build dashboard on PR only if it was referenced in the branch (#308) (c072728 by Nikola Milosavljevic).
- Openssl missing and dry run in CI (#303) (b8bc57e by Nikola Milosavljevic).
- fixing condition for pushing of dashboard image (#296) (283e346 by Nikola Milosavljevic).
- k8s repo make MR (#297) (2c0e676 by Saša Tomić).
- Fix bin/mk-release to not tag versions with "vv" in some cases (#288) (d9dd38c by Saša Tomić).
Code Refactoring
- migrating from using gitlab for node labels to using github (#384) (dee7f89 by Nikola Milosavljevic).
Full Changelog: v0.3.2...v0.4.0