Releases: BrunoReboul/ram
Releases · BrunoReboul/ram
v0.4.2-rc02
fix violation count
v0.4.2-rc01
Merge pull request #185 from BrunoReboul/dependabot/go_modules/cloud.…
v0.4.1
v0.4.1
Steps to update:
- Update solution.yaml to add the freshness
freshnessSLODefinitions
in themonitoring
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 versiongit tag -a ram-vA.B.C-dev -m "build: ram v0.4.4"
where A,B,C depend on the result of the previous stepgit 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
upgrade dependency on google api
v0.4.1-rc10
fixes #117
v0.4.1-rc09
fixes #152
v0.4.1-rc08
fixes #150
v0v0.4.1-rc07
fix stream2bq insertid too long
v0.4.1-rc06
fix GetDoc: re do on transient instead of warning when not found in firestore cache
v0.4.1-rc05
Fix cloud name lengh issue + update dependencies