Use devstack-gate variable DEVSTACK_PROJECT_FROM_GIT everywhere
instead of devstack variable LIBS_FROM_GIT.
Simplify code, we do not need to set PROJECTS in this case anymore.
This change updates jobs that use openstack-infra repos in
DEVSTACK_PROJECT_FROM_GIT.
Change-Id: I27ce27f54e78abc71d4329eb97415ef5dc6e4db3
Depends-On: I1a6fb66e25301c6e7f85cf81cf5259192276c437
Across the entirety of our job config corpus, we only ever set the
tarball-site parameter to tarballs.openstack.org. Instead just set
it directly in the publishers where it's needed and reduce
unwarranted confusion for people writing job configs. This also
allows us to get rid of the parameterized sites in the tarball,
wheel and war publishers.
Change-Id: I31109f41177b8c07177d7ed8ef16cbfd135131ef
We have now some rather long job-template names, shorten them with
replacing job-suffix with suffix.
Before this change we had 1500 usages of job-suffix and 700 of just
suffix. This change therefore unifies to one setting.
Note that this does not change any job names at all, they are unchanged,
it changes and shortens only the names of job-templates.
Change-Id: I514df039a848d9f6619bca3adc05dfb84a761fc9
The generated go files need to be committed to the repo along with
changes to the proto files. (This isn't my first choice - but because of
the way library depends work in go it's the only thing that makes sense)
Because of that, every change to a proto file should cause the developer
to run make, produce the go changes and commit them along with the proto
changes. If the go files are up to date, running make in a git checkout
should not cause files to change.
Add a quick check to make sure people don't forget the go code. (I've
already done this once)
Change-Id: I50c6589f6b713c297d8827629ea13e6b68f72228
We need GOPATH set so that the gRPC build/install works properly. Also
need path to contain $GOPATH/bin.
Change-Id: Ic6b7c37ab7d77c58d82b30f47c3790de7db1529c
oaktree is a gRPC porcelain layer for OpenStack. It is currently
organized into two interrelated repositories (yay zuul!) which need to
be tested with each other.
Change-Id: Id6880eb74772878d5d50171fbf2849d1f12c9dec