Skip to content

Releases: BrunoReboul/ram

v0.4.2-rc02

05 Oct 06:41
Compare
Choose a tag to compare
v0.4.2-rc02 Pre-release
Pre-release

fix violation count

v0.4.2-rc01

28 Jul 06:56
74db894
Compare
Choose a tag to compare
v0.4.2-rc01 Pre-release
Pre-release
Merge pull request #185 from BrunoReboul/dependabot/go_modules/cloud.…

v0.4.1

23 Mar 13:50
6f99e5e
Compare
Choose a tag to compare

v0.4.1

Steps to update:

  • Update solution.yaml to add the freshness freshnessSLODefinitions in the monitoring section:
  freshnessSLODefinitions:
    - origin: batch-export
      slo: 0.99
      cutOffBucketNumber: 32
    - origin: real-time
      slo: 0.99
      cutOffBucketNumber: 24
    - origin: batch-listgroups
      slo: 0.99
      cutOffBucketNumber: 43
    - origin: real-time-log-export
      slo: 0.99
      cutOffBucketNumber: 30
  • Update ram package version in go.mod file, commit and push
  • go build ram.go to compile the cli on this version
  • ./ram -config to create settings for new services
  • Review changes to revert or add changed setting files based on your environment need, commit and push
  • git tag -l "ram-*-dev" to find what is your last tag version
  • git tag -a ram-vA.B.C-dev -m "build: ram v0.4.4" where A,B,C depend on the result of the previous step
  • git push --tags
  • Wait for deployments in Cloud Build to complete
  • ./ram -check -deploy -environment=dev -ramclisa=ramcli@<your_dev_pj_id>.iam.gserviceaccount.com regular deployment control
  • Launch RAM Cloud Scheduler Jobs
  • Check on the ram monitoring dashboard that the peak of cloud function activity is gone
  • Check results in logs and reports

fix

  • fix: missing go.sum entry when deploying within cloud build #129
  • fix: rces mgr quota exhausted #126
  • fix: name length greater than 63 lead to failed cloud function deployment #133
  • fix: getDoc logs critical redoontransient errors instead of warnings
  • fix: stream2bq, insertid too long #149

feat

  • feat: better_firestore_retry #90
  • feat: dumpinventory waits on quota exceeded allow quota to recover instead of retrying too fast #151
  • feat: listgroups, getgroupsettings, listgroupmembers: waits on quota exceeded allow quota to recover instead of retrying too fast #153
  • feat: new configurable freshness SLOs reports #117 using the new Monitoring Query language

build

  • build: google.golang.org/api from 0.39.0 to 0.40.0
  • build: google.golang.org/api from 0.40.0 to 0.41.0
  • build: google.golang.org/api from 0.41.0 to 0.42.0
  • build: cloud.google.com/go/pubsub from 1.9.1 to 1.10.0
  • build cloud.google.com/go/pubsub from 1.10.0 to 1.10.1
  • build: google.golang.org/genproto v0.0.0-20210207032614-bba0dbe2a9ea
  • build: cloud.google.com/go/storage from 1.13.0 to 1.14.0
  • build: cloud.google.com/go from 0.76.0 to 0.78.0
  • build: cloud.google.com/go from 0.78.0 to 0.79.0
  • build: github.com/open-policy-agent/opa from 0.26.0 to 0.27.0
  • build: github.com/open-policy-agent/opa from 0.27.0 to 0.27.1
  • cloud.google.com/go/logging from 1.2.0 to 1.3.0
  • Bump cloud.google.com/go/bigquery from 1.15.0 to 1.16.0

v0.4.1-rc11

23 Mar 08:04
6f99e5e
Compare
Choose a tag to compare
v0.4.1-rc11 Pre-release
Pre-release

upgrade dependency on google api

v0.4.1-rc10

22 Mar 19:58
Compare
Choose a tag to compare
v0.4.1-rc10 Pre-release
Pre-release

fixes #117

v0.4.1-rc09

16 Mar 09:39
Compare
Choose a tag to compare
v0.4.1-rc09 Pre-release
Pre-release

fixes #152

v0.4.1-rc08

16 Mar 07:56
Compare
Choose a tag to compare
v0.4.1-rc08 Pre-release
Pre-release

fixes #150

v0v0.4.1-rc07

15 Mar 08:40
Compare
Choose a tag to compare
v0v0.4.1-rc07 Pre-release
Pre-release

fix stream2bq insertid too long

v0.4.1-rc06

12 Mar 17:38
Compare
Choose a tag to compare
v0.4.1-rc06 Pre-release
Pre-release

fix GetDoc: re do on transient instead of warning when not found in firestore cache

v0.4.1-rc05

11 Mar 18:33
ec05735
Compare
Choose a tag to compare
v0.4.1-rc05 Pre-release
Pre-release

Fix cloud name lengh issue + update dependencies