FailedChanges

Summary

  1. Move egress-router image (commit: 284d358) (details)
  2. Fix bash coding style in egress-router.sh. (commit: 7705383) (details)
  3. Only "set -x" in egress-router if EGRESS_ROUTER_DEBUG is set (commit: 1d0968e) (details)
  4. Harden egress-router a bit (commit: 88d4d58) (details)
  5. Simplify egress-router routing by using a default route (commit: 305a395) (details)
  6. Reorg egress-router code, add "initContainer mode" (commit: 877b5fb) (details)
  7. Add egress-router unit test (commit: 9382e34) (details)
  8. Allow multiple destinations in egress-router (commit: 55ec823) (details)
Commit 284d358012abbc50c949f662cbccb35e11f4e5c8 by danw
Move egress-router image
The egress router is a totally different kind of thing than
images/router/haproxy and images/router/f5, so move it to
images/egress/router rather than images/router/egress. (This also gives
a more obvious place to put the upcoming egress HTTP proxy image.)
Also remove the README file since the information that was there is now
documented better in openshift-docs.
(commit: 284d358)
The file was removedimages/router/egress/README.md
The file was removedimages/router/egress/Dockerfile
The file was addedimages/egress/router/.cccp.yml
The file was modifiedhack/build-images.sh (diff)
The file was removedimages/router/egress/egress-router.sh
The file was addedimages/egress/router/egress-router.sh
The file was addedimages/egress/router/Dockerfile
The file was removedimages/router/egress/.cccp.yml
Commit 7705383d1dde71fa50aeb231aa3c779fbfeda1a5 by danw
Fix bash coding style in egress-router.sh.
(commit: 7705383)
The file was modifiedimages/egress/router/egress-router.sh (diff)
Commit 1d0968ece6a687820e52d8d13768dbda4385971d by danw
Only "set -x" in egress-router if EGRESS_ROUTER_DEBUG is set
(commit: 1d0968e)
The file was modifiedimages/egress/router/egress-router.sh (diff)
Commit 88d4d5817a6ce99292c8df298e44e40fae15454c by danw
Harden egress-router a bit
Verify that the inputs have the expected syntax before passing them to
other commands, just in case a quoting bug sneaks in somewhere.
(commit: 88d4d58)
The file was modifiedimages/egress/router/egress-router.sh (diff)
Commit 305a395d5b1f6b370ac1d1b77603bad8ebd7066a by danw
Simplify egress-router routing by using a default route
(commit: 305a395)
The file was modifiedimages/egress/router/egress-router.sh (diff)
Commit 877b5fb977f35acb89956040e26a1823726eed8c by danw
Reorg egress-router code, add "initContainer mode"
If EGRESS_ROUTER_MODE=init is set in the environment, then exit after
setting up the iptables rules. This can be used as an init container
along with an unprivileged dummy "main" container so that there's no
privileged container running most of the time.
(commit: 877b5fb)
The file was modifiedimages/egress/router/egress-router.sh (diff)
The file was modifiedpkg/sdn/plugin/pod_linux.go (diff)
Commit 9382e34030f56586960a79e73df6e74a60fba1d9 by danw
Add egress-router unit test
(commit: 9382e34)
The file was modifiedimages/egress/router/egress-router.sh (diff)
The file was addedimages/egress/router/egress_router_test.go
Commit 55ec823202132ac6cbea54656178cd4e03f8b597 by danw
Allow multiple destinations in egress-router
If EGRESS_DESTINATION is multi-line, make multiple iptables rules, for
specific srcport->destination combinations.
(commit: 55ec823)
The file was modifiedimages/egress/router/egress-router.sh (diff)
The file was modifiedimages/egress/router/egress_router_test.go (diff)