Skip to main content

3.6.1

What's Changed

Features

  • 754f2ec0 Bump UI version to 3.7.0 (#1723)
  • 8e207a83 Provide the last collector run timestamp to collectors (#1715)
  • 0228db04 resoto-ui bump UI version (#1716)
  • e6308e28 resotocore Spawn merge process in background (#1712)
  • 69861aaf k8s Add deferred edge linking (#1713)
  • 096929f0 Send individual accounts to Resoto Core (#1711)
  • 7683d29c resotocore Store usage metrics on the graph (#1709)
  • efd95748 Allow abbreviated names (#1707)
  • 34b4a505 plugins/aws fix the missing utilizaton metrics (#1708)
  • 716b54e1 Set nice level for collectors (#1706)
  • e6041b52 resotocore Add with_usage to define usage data (#1699)
  • a60ebb88 resotocore Fix the usage datapoints representation and only collect metrics from running instances (#1705)
  • 45b1120f resotocore Store resource usage in a separate collection (#1698)

Fixes

  • 859526b3 Fix the metrics import (#1722)
  • 02006efd resotocore Update the graph merge mechanism, use changeid to update usage data (#1721)
  • f2cee16f resotocore Use the right model during the graph merge (#1720)
  • 03f40d82 resotocore Wrong dependency name (#1719)

Chores

  • cda01864 Update pylintrc and devcontainer files (#1717)
  • 8b024b39 Create tempdir per task id (#1714)
  • 787c67d3 Fix require and bump dependencies (#1704)
  • 30f80c8a Bump 3.6.1 (#1703)

3.6.0

What's Changed

Features

  • 2baf9508 resotocore Introduce db command (#1672)
  • 35234d30 plugins/aws Send EC2 cloudwath metrics while collecting (#1693)
  • 1eea19f8 gcp Introduce regional quotas. (#1692)

Fixes

  • 44f5ae1e plugins/aws Allow assuming role for org scraping (#1702)
  • f43ec681 resotocore ReportCheck related is optional (#1697)
  • 36792285 plugins/gcp Make redundant logging debug level (#1695)
  • 3e4b1150 resotocore Do not send path for file names (#1696)
  • 17bd451f resotocore Do not create unnecessary collections when making snapshots (#1691)
  • 267c5fdd gcp Zonal Handling, Resource removal and speed improvements (#1689)
  • 9e92c6c1 plugins/aws Use a real aws cli instead of translating to boto3 APIs (#1687)
  • 80c5f0a2 resotocore Use chunk size of 10 for Slack fields (#1685)
  • 2665b8b5 ci Do not run on merge (#1684)
  • 171450ae ci Add current helm chart version to GH output (#1681)
  • 31d81721 Build homebrew on macos (#1682)

Chores

3.5.3

What's Changed

Features

  • 4c91a274 resotocore Serve https and http requests (#1678)
  • fd8fd7a7 gcp Ignore expected errors (#1677)
  • 436369d9 gcp Reveal credential errors (#1676)
  • 84c6e3ec resotocore Do not migrate snapshots on startup (#1675)
  • 0551dfa3 resotoworker Health check takes connection to core into account (#1674)
  • 9b4c5460 plugins/digitalocean Collect droplet neighbors (#1670)
  • abacef26 aws Read the list of profiles from credentials file (#1666)
  • 9248eed7 Add brew trigger workflow (#1667)

Fixes

  • 7cc6fe9f Truncate the file before writing to it (#1673)
  • c8954c11 plugins/digitalocean Make config easier to work with (#1671)
  • b14682a6 resotoshell Update gh client installation (#1668)
  • ae41ef8d plugins/digitalocean DigitalOcean tagging fixes (#1665)
  • 0dc32d0b ci Publish docker-compose.yaml without RESOTOWORKER_OVERRIDE env (#1664)
  • af08bd8a plugins/digitalocean Store the droplet's instance type (#1662)

Chores

3.5.2

What's Changed

Features

  • 147a1510 aws Skip an account on resource collect failure is configurable (#1652)
  • b665a6b6 gcp Export all required GCP permissions (#1651)
  • 8c98ba2c resotocore --at support for the search command (#1645)
  • 5efdf421 resotocore Allow better customization of the pagerduty command (#1640)
  • 769f3db8 plugins/k8s Make KubernetesService a load balancer (#1638)
  • 47605cc6 resotocore Allow filtering of report checks (#1637)

Fixes

  • fd17ee32 plugins/gcp Skip sys- project (#1658)
  • 65a45642 resotocore Remove warning about the iterating outside of the streaming context (#1657)
  • 44b1efa8 plugins/gcp Handle 403 errors more gracefully (#1653)
  • 35040406 resotocore Remove test flake (#1656)
  • 5720f2b2 resotocore Allow piping output into an infra app (#1655)
  • ef427718 resotocore Invalid yaml generation (#1646)
  • d3ec5f2d resotolib Update dependencies (#1648)
  • 49a442bd resotocore Document all cmd line parameters of report (#1647)
  • 5e240388 resotocore Empty collectors yield an error (#1643)
  • dcf737b0 resotocore Put commands into correct category (#1644)
  • 3ee2c1ec resotoshell Parse argument commands (#1642)
  • b06fedc4 resotocore arg names without -- (#1641)
  • 69338665 aws Handle unavailable resources in China (#1639)
  • 2cef4772 Cleanup cattrs/jsons complexity (#1635)

Chores

  • d4f11c4a resotolib debug -> trace (#1660)
  • 7b9a487a ci Update CI to process GCP policies (#1659)
  • 2653fe66 Workflows should run on dependencies change (#1650)
  • 7fe700bf resotocore Refactor the infra apps in alias templates (#1612)
  • 9644a872 Bump Libs (#1633)
  • 021e041f Bump 3.5.2 (#1634)

3.5.1

What's Changed

Features

  • 062dd3f7 plugins/k8s Store LB backends when collecting ingress (#1617)
  • b04f19a2 aws Allow glob style service filters (#1631)
  • 66b77904 resotoshell Do not store passwords in shell history (#1625)
  • 107eb0ff gcp Add missing edges (#1621)
  • a9cb6df2 resotocore Send analytics event on action error (#1619)
  • 78f90a86 resotoworker Define home-directory files as dict (#1615)
  • b709ed10 plugins/digitalocean Fill in backends when collecting load balancers. (#1614)

Fixes

  • 5df63e9d aws Make sure all services have service names (#1632)
  • a59420f0 aws AWS Artifacts are referenced by arn not name (#1630)
  • 7fa803f0 aws Detach Network interface before cleanup and correct LogGroup service (#1628)
  • 92ddae9e aws Log json if the resource can not be mapped (#1627)
  • 5c991d9d plugins/aws Find pricing partition index dynamically (#1626)
  • e2c3a399 plugins/aws Propagate partition to all client calls (#1624)
  • 0f210944 plugins/aws Set default region on all sessions (#1623)
  • 79cec0f4 plugins/aws Add support for non-default partitions (#1620)
  • 9584c1db resotocore Fix utc_str call during snapshot creation (#1622)

Chores

  • 22f2e1e8 Bump 3.5.1 (#1618)
  • 710d60f3 Remove anjafr from code owners (#1616)
  • 368c1cc2 Use pyproject.toml instead of setup.py (#1613)
  • 592a8f7b ci Split optimize/format from build step (#1611)