Skip to content

v0.4.2

Compare
Choose a tag to compare
@BrunoReboul BrunoReboul released this 07 Oct 10:14
· 25 commits to dev since this release
a227218

v0.4.2

Steps to update

warning this version uses Cloud function runtime go116 that is preview at the time of this release

  • update your go.mod:
    • replace go 1.13 by go 1.16
    • update the require directive for github.com/BrunoReboul/ram to v0.4.2
  • commit and push
  • go build ram.go to complie the cli using this version
  • 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.2" 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: violation count is an index instead of a count #194
  • fix: ramcli check deploy on setdashboard outputs false positives #224
  • fix: ramcli remove manual action to select a monitoring workspace. no more required with metric scopes #225
  • fix: Missing perm 'projects.topics.list' in custom role ram_monitor_deploy_core error on fresh install #227

feat

  • utilities/glo/type_entry.go remove ref to pubsub, just triggering id to be agnostic (eventarc, pubsub etc)

build

Move to Cloud Function runtime go116 #220

  • build: cloud.google.com/go v0.79.0 to v0.97
  • build: cloud.google.com/go/bigquery v1.16.0 to v1.24.0
  • cloud.google.com/go/firestore v1.5.0 to v1.6.0
  • build: cloud.google.com/go/logging v1.3.0 to v1.4.2
  • build: cloud.google.com/go/pubsub v1.10.1 to v1.17.0
  • build: cloud.google.com/go/storage v1.14.0 to v1.17.0
  • build: github.com/google/uuid v1.2.0 to v1.3.0
  • build: github.com/open-policy-agent/opa v0.27.1 to v0.33.1
  • build: golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84 to v0.0.0-20210819190943-2bc19b11175f
  • build: google.golang.org/api v0.42.0 to v0.58.0
  • build: google.golang.org/genproto v0.0.0-20210312152112-fc591d9ea70f to v0.0.0-20210924002016-3dee208752a0