We welcome contributions from the community. Here are guidelines for development.
~/workspace/cf-networking-release/scripts/docker-test
~/workspace/cf-networking-release/scripts/template-tests
WARNING: This test is taxing and has an aggressive timeout. It may fail on a laptop or other underpowered bosh-lite.
cd src/test/acceptance
./run-locally.sh
- Add any new libraries into the submodule from the root of the repo
cd $GOPATH
git submodule add https://github.com/foo/bar src/github.com/foo/bar
./scripts/sync-package-specs
- Add any new libraries into the submodules from the root of the repo
cd $GOPATH
git submodule add https://github.com/foo/bar src/github.com/foo/bar
- Update the package sync script:
vim $GOPATH/scripts/sync-package-specs
Find or create the sync_package
line for baz
- Run the sync script:
./scripts/sync-package-specs
The linux kernel prevents iptable log targets from working inside a container. See commit introducing the change