building demo with premium hooks no longer works
It's no longer possible to build demo with premium hooks. Here's my attempt on Ubuntu 21.04 with my access token:
$ rake docker_up cs_repo_access_token=<redacted>
...
mkdir -p /repo/build-root/root/usr/bin
mkdir -p /repo/build-root/root/lib/systemd/system
mkdir -p /repo/build-root/root/etc/stork
mkdir -p /repo/build-root/root/usr/share/stork/www
mkdir -p /repo/build-root/root/usr/share/stork/examples
mkdir -p /repo/build-root/root/usr/share/stork/examples/grafana
mkdir -p /repo/build-root/root/usr/share/man/man8
cp -a backend/cmd/stork-server/stork-server /repo/build-root/root/usr/bin
cp -a backend/cmd/stork-tool/stork-tool /repo/build-root/root/usr/bin
cp -a etc/isc-stork-server.service /repo/build-root/root/lib/systemd/system
cp -a etc/server.env /repo/build-root/root/etc/stork
cp -a etc/nginx-stork.conf /repo/build-root/root/usr/share/stork/examples
cp -a grafana/*json /repo/build-root/root/usr/share/stork/examples/grafana
cp -a webui/dist/stork/* /repo/build-root/root/usr/share/stork/www
cp -a doc/man/stork-server.8 /repo/build-root/root/usr/share/man/man8
cp -a doc/man/stork-tool.8 /repo/build-root/root/usr/share/man/man8
cd backend/cmd/stork-agent/ && /repo/build-root/tools/1.17.5/go/bin/go build -ldflags="-X 'isc.org/stork.BuildDate=2022-01-31 18:00'"
go: downloading github.com/Showmax/go-fqdn v1.0.0
go: downloading github.com/shirou/gopsutil v2.19.9+incompatible
cp -a backend/cmd/stork-agent/stork-agent /repo/build-root/root/usr/bin
cp -a etc/isc-stork-agent.service /repo/build-root/root/lib/systemd/system
cp -a etc/agent.env /repo/build-root/root/etc/stork
cp -a etc/agent-credentials.json.template /repo/build-root/root/etc/stork
cp -a doc/man/stork-agent.8 /repo/build-root/root/usr/share/man/man8
docker-compose -f docker-compose.yaml -f docker-compose-premium.yaml build --build-arg CS_REPO_ACCESS_TOKEN=<redacted>
ERROR: --build-arg is only supported when services are specified for API version < 1.25. Please use a Compose file version > 2.2 or specify which services to build.
rake aborted!
Command failed with status (1): [docker-compose -f docker-compose.yaml -f d...]
/home/thomson/devel/stork/Rakefile:684:in `block in <top (required)>'
/usr/share/rubygems-integration/all/gems/rake-13.0.3/exe/rake:27:in `<top (required)>'
Tasks: TOP => docker_up
(See full trace by running task with --trace)
docker-compose -f docker-compose.yaml -f docker-compose-premium.yaml down
Version used:
$ docker-compose version
docker-compose version 1.25.0, build unknown
docker-py version: 4.1.0
CPython version: 3.9.5
OpenSSL version: OpenSSL 1.1.1j 16 Feb 2021