We welcome contributions from the community. Here are guidelines for development.
~/workspace/cf-networking-release/scripts/docker-test
~/workspace/cf-networking-release/scripts/template-testsRun the scripts/deploy-to-bosh-lite script.
To deploy, cf-networking-release, bosh-deployment, and cf-deployment repos are required.
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-specsFind or create the sync_package line for baz
- Run the sync script:
./scripts/sync-package-specsThe linux kernel prevents iptable log targets from working inside a container. See commit introducing the change