Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save farshidtz/cde40e4a688ac2d0bd6381df84d5d245 to your computer and use it in GitHub Desktop.
Save farshidtz/cde40e4a688ac2d0bd6381df84d5d245 to your computer and use it in GitHub Desktop.

[v2.3.0] Levski - 2022-11-09 (Only compatible with the 2.x release)

Changelog

First-party Dependencies

Features ✨

Bug Fixes πŸ›

  • Delayed start services for support- services fail (#4159) (#726ff502)
  • Fixed security-bootstrapper Docker volume init semantics (#4085) (#ad21f989)
  • Fix security-secretstore-setup volume init semantics (#4092) (#66f7195a)
  • Fixed Missing error check (#4100) (#062af8d3)
  • Always run "kong migrations up" (#4172) (#f2edda91)
  • Security services' bootstrap handler return true/false properly (#4107) (#48044024)
  • Add consul policy list check (#4164) (#a3948579)
  • Add missing edgex/security config stem resolution in security-consul-bootstrapper (#4110) (#a9913775)
  • Addressed permission error in redis v7 #4027 (#4118) (#153a8924)
  • Change redis username from redis5 to default (#4031) (#4c165043)
  • data: Fix deleting numerous events HTTP request timeout by goroutines (#4063) (#e2bcede5)
  • scheduler: Check interval when adding intervalAction (#895df5c4)
  • scheduler: Remove unused field in scheduler config (#81b3411d)
  • snap: Bind redis server to loopback interface (#4154) (#0ef95e30)

Code Refactoring β™»

  • Move all the db related check to the infrastructure layer (#b0f671d9)
  • Move consul access and role interface (#4193) (#5b680ce2)
  • command: refactor messaging handler (#4204) (#23251983)
  • data: Use deepCopy of messageBusInfo to avoid external adds (#4038) (#9735311b)
  • snap: Option handling and helper-go build (#822255de)
  • snap: Merge install and configure packages (#d8cdf693)
  • snap: Environment variable usage and const definitions (#4207) (#87ac77fe)
  • snap: Use snapctl and log packages (#4187) (#d47f91d7)

Documentation πŸ“–

Build πŸ‘·

  • Dockerfile fix (#4217) (#8ec17376)
  • Upgrade CodeQL modules, enable additional checkers (#4080) (#c49e1d00)
  • Upgrade to go 1.18 and latest golangci-lint (#4068) (#fb67e349)
  • Add convenient alias for each service's build and docker target (#4123) (#23918450)
  • Optimize test-attribution-txt.sh to use go.mod, not vendor (#4059) (#25cc1d46)
  • Switch from docker to alpine base image for sys-mgmt-agent (#6a305a0d)
  • snap: Kong migrations up before Kong startup (#4223) (#c8dc4aaa)
  • snap: Exclude redundant eKuiper dependencies (#4035) (#a09756d4)
  • snap: Exclude redundant eKuiper dependencies (#8ccbfcee)
  • snap: Upgrade kong, redis, consul, vault (#4210) (#bec6ac51)

Other changes

Continuous Integration πŸ”„

  • Add blubracket ignore file (#4167) (#a8eb28e7)
  • Add local cache to optimize local docker builds (#eebbc51e)
  • Update spire Dockerfile's to allow conditional compilation (#184e7bf7)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment