github akash-network/node v0.16.0

latest releases: v0.36.3-rc3, v0.36.3-rc2, v0.36.3-rc1...
2 years ago

v0.16.0

2022-04-18

Bug Fixes

  • Fix broken --home flag (#1361)
  • state export issue (#1408)
  • Update gin dependency version due to CVE
  • Correct test coverage script (#1347)
  • remove improper usage of IsNegative on cosmos sdk coin type
  • Add taint check (#1477)
  • remove dangling types from protoc
  • update url to inventory operator config (#1489)
  • expand error message when manifest send fails (#1509)
  • _run: add missing clean target for lite (#1474)
  • ci: set default shell to bash on macos builds (#1420)
  • cli: rework how certificate management happens
  • cli: return errors when checking for certificate presence
  • cli: Correct duplicated "server" command
  • deployment: improve error message when querying deployements (#1411)
  • examples: unset akash gas price env. var. on init targets
  • inventory: do not return when inventory-operator is inaccessible (#1424)
  • inventory: set timeout to request for inventory operator (#1528)
  • mod: recover replace of ledger modules (#1450)
  • node: filter order queries by all possible prefix values
  • node: remove the 'groups' field from the update deployment message
  • provider: kube-dns network policy selectors (#1440)
  • provider: use the command from the SDL for services
  • provider: correct behavior around existing bids
  • provider: show a better error when RPC server call fails
  • provider: fix bid deposit configuration
  • provider: provider fixes from v0.14.1
  • provider: remove blank time field from events
  • provider: Count ports for a service only in reservations
  • provider: set args count validation for lease commands (#1550)
  • provider: add gas addjustment in auto mode (#1533)
  • provider: If a pod is not ready, do not try and launch a shell
  • provider: add gas addjustment in auto mode (#1537)
  • rook: update rook version and scripts for _run environment (#1426)
  • sdkutil: get txhash from serialized tx rather than response (#1465)
  • sdl: Do not allow service names starting with a number
  • sdl: check volume counts to not exceed limits (#1469)
  • sdl: Do not allow service names starting with a number
  • test: uncomment inventory test (#1419)
  • test: set - to read from stdin for paste command (#1412)
  • test: flapping call count on provider attributes mock (#1482)
  • testutil: guard testWriter with mutex (#1526)

Build

  • refactor releasing process (#1549)
  • update path to goreleaser image (#1525)
  • codegen: install protoc-gen-gocosmos from vendor (#1556)

Chore

  • Upgrade to IBC 2.0 (#1488)
  • Upgrade cosmos-sdk to v0.44.3 (#1444)
  • Export DeploymentIDOptions (#1360)
  • _run: add rosetta-run target (#1476)
  • go.mod: cosmos-sdk v0.45.1 (#1524)

Ci

  • fetch full repo history for all code related actions (#1545)
  • codecov: update action to v2 (#1551)
  • codecov: disable pr comments (#1428)
  • spellcheck: ignore scripts in .git directory (#1384)

Code Refactoring

  • remove deploy command (#1490)
  • use Services api to check if lease is up (#1512)
  • _run: run node with min gas prices set (#1534)
  • inventory: remove log for node taints (#1529)
  • inventory: print reservation status update on diff only (#1527)
  • inventory: do not log ignored node while iterating pods (#1496)
  • provider: remove jwt_host_uri (#1544)

Container

  • upgrade to debian bullseye

Docker

  • bump debian version

Docs

  • cleanup broken links and readme
  • provider: Update the v0.14.0 upgrade documentation
  • storage: persistent storage deploy/teardown (#1506)

Features

  • Add resource server to server loki logs (#1515)
  • upgrade to cosmos v0.44.1
  • Bid pricing based on USD scale (#1385)
  • add v1beta2 of protobuf types for upgrade (#1410)
  • persistent storage (#1348)
  • Allow fractional uakt for settlement (#1394)
  • akash: add rosetta support (#1470)
  • cli: provider get-cluster-ns command (#1453)
  • deployment: Authorized funding for deployments (#1346)
  • hostname operator: ignore problematic namespaces
  • inflation: Implement Akash custom inflation function according to the whitepaper. (#1352)
  • node: Update container limits to support more workloads
  • node: add secondary index for querying lease by provider
  • node: add sequence number to endpoint type
  • node: add a field for the block a lease is closed on
  • provider: add leased IP as an endpoint enum
  • provider: migrate crds (#1475)
  • provider: rework hostname management to use a kube operator

Merge

  • branch 'master' into mainnet/main
  • point 'mainnet/main' to master

Test

  • upgrade kind kube cluster version
  • Add test for cosmos-sdk context flags (#1359)
  • bidengine: improve type assertion to dump type description (#1391)

Don't miss a new node release

NewReleases is sending notifications on new releases.