Document interval restrictions If this ticks faster than 60, the tsmon flush will error from rate limiting. BUG=None TEST=None Change-Id: I26cee8eeddfa329a1814dfd88a9a6f62e5f1177e Reviewed-on: https://chromium-review.googlesource.com/1252932 Commit-Ready: Allen Li <ayatane@chromium.org> Tested-by: Allen Li <ayatane@chromium.org> Reviewed-by: Congbin Guo <guocb@chromium.org>
Inventory schema is stored as protobuf definitions in the proto/ directory. When you update these protobuf definitions, you must also update the generated python libraries for them.
You need the protoc compiler for this. On gLinux:
sudo apt-get install protobuf-compiler go get github.com/golang/protobuf/protoc-gen-go
Then, regenerate the libraries (must be done outside chroot):
cd protos protoc --python_out=../venv/skylab_inventory/protos/ *.proto protoc --go_out=../go/src/chromiumos/infra/skylab/inventory/protos/ *.proto