https://github.com/cilium/cilium
- HEAD
- refs/heads/1.2.7-hotfix1-fqdn-regen
- refs/heads/EndpointPolicyEnformcement
- refs/heads/add_metrics_to_scale_test
- refs/heads/all-scalability-improvements
- refs/heads/beta/service-mesh
- refs/heads/bpf-metrics
- refs/heads/brb/brb-patch-2
- refs/heads/cilium-envoy-crd-pre-beta
- refs/heads/cilium-no-gopath
- refs/heads/cli-upgrade-v1.12-ci-test
- refs/heads/clustermesh511-upgrade-test
- refs/heads/committers-codeowners
- refs/heads/dev/joe/v1.8-with-hostfw-fixes
- refs/heads/encrypt-node-fixes
- refs/heads/encrypted-overlay-xfrm-policies
- refs/heads/ensure-macos-build-succeeds
- refs/heads/envoy-policy-precedence
- refs/heads/envoy-warnings-cleanup
- refs/heads/extension-mysql
- refs/heads/feature/cep-scalability
- refs/heads/feature/devices-and-addresses
- refs/heads/feature/devices-reconciliation-v1.16
- refs/heads/feature/main/svc-icmp-response
- refs/heads/feature/service-refactor
- refs/heads/feature/service-refactor-fresh
- refs/heads/feature/v1.11/beta-test
- refs/heads/feature/v1.11/k8s-ingress
- refs/heads/fix-error-wrapping-1.13
- refs/heads/fix-error-wrapping-1.14
- refs/heads/fix-error-wrapping-1.15
- refs/heads/fix-iphealth
- refs/heads/fqdn-fixl3-wildcard
- refs/heads/fristonio/iptables-manager-fix
- refs/heads/ft/main/chancez/push-dev-charts
- refs/heads/ft/main/push_chart_stable_branches_fix
- refs/heads/ft/main/test_push_chart_updates
- refs/heads/gce-example
- refs/heads/gh-readonly-queue/main/pr-27509-78a5f177693fb443cd946441f45826bf7fa2437a
- refs/heads/ginkgo-better-timeout
- refs/heads/graduation
- refs/heads/hf/main/ipam-pools-build-230605
- refs/heads/hf/master/v1.12-rc2-health-dbg-v1
- refs/heads/hf/master/wg-fix-ipam-k8s-v2
- refs/heads/hf/v1.10/cls-prio2
- refs/heads/hf/v1.10/debug-taint-removal
- refs/heads/hf/v1.10/v1.10.10-with-19452
- refs/heads/hf/v1.10/v1.10.2-fix-ipsec-ep-routes
- refs/heads/hf/v1.10/v1.10.5-with-identity-leak-fix
- refs/heads/hf/v1.10/v1.10.7-additional-logs
- refs/heads/hf/v1.10/v1.10.7-exclude-local
- refs/heads/hf/v1.10/v1.10.7-exclude-loopback
- refs/heads/hf/v1.10/v1.10.7-extra-logs
- refs/heads/hf/v1.10/v1.10.7-more-logs
- refs/heads/hf/v1.10/v1.10.8-deadlock-and-complexity-fix
- refs/heads/hf/v1.10/v1.10.8-deadlock-fix
- refs/heads/hf/v1.10/xdp-multidev-with-bpf-multihoming-and-egress-gw-fixes-v3
- refs/heads/hf/v1.10/xdp-multidev-with-bpf-multihoming-and-egress-gw-fixes-v4
- refs/heads/hf/v1.10/xdp-multidev-with-bpf-multihoming-and-egress-gw-fixes-v5
- refs/heads/hf/v1.10/xdp-multidev-with-bpf-multihoming-and-egress-gw-fixes-v6
- refs/heads/hf/v1.10/xdp-multidev-with-bpf-multihoming-and-egress-gw-fixes-v7
- refs/heads/hf/v1.11/1.11.4-custom-taint
- refs/heads/hf/v1.11/19247-custom-taint-key
- refs/heads/hf/v1.11/dbg-svc-restore
- refs/heads/hf/v1.11/v1.11.16-fix-xfrm-leak
- refs/heads/hf/v1.11/v1.11.16-fix-xfrm-leak-eni-attach-and-logging
- refs/heads/hf/v1.11/v1.11.16-fix-xfrm-leak-eni-attachment
- refs/heads/hf/v1.11/v1.11.3-with-19259
- refs/heads/hf/v1.11/v1.11.4-custom-taint
- refs/heads/hf/v1.11/v1.11.5-and-19247-eed5544
- refs/heads/hf/v1.11/xdp-multidev-v1
- refs/heads/hf/v1.11/xdp-multidev-v2-ipcache-fix
- refs/heads/hf/v1.12/next-net-v1
- refs/heads/hf/v1.12/v1.12.18-994
- refs/heads/hf/v1.12/v1.12.3-debug-k8s-heartbeat
- refs/heads/hf/v1.12/v1.12.3-debug-k8s-heartbeat-v2
- refs/heads/hf/v1.13/bpf-sock-l7-fix
- refs/heads/hf/v1.13/v1.13.2-with-24875
- refs/heads/hf/v1.13/v1.13.3-with-26242
- refs/heads/hf/v1.14/cidr-identity-refcnt-fix
- refs/heads/hf/v1.14/v1.14-with-27327
- refs/heads/hf/v1.7/v1.7.15-with-neighbor-fix
- refs/heads/hf/v1.7/v1.7.15-with-neighbor-fix-2
- refs/heads/hf/v1.8/v1.8.13-with-19452
- refs/heads/hf/v1.8/v1.8.6-eni-cidr-fix-1
- refs/heads/hf/v1.8/v1.8.6-eni-cidr-fix-15303
- refs/heads/hf/v1.8/v1.8.7-with-fqdn-underscore-fix
- refs/heads/hf/v1.8/v1.8.8-eni-cidr-fix-1
- refs/heads/hf/v1.8/v1.8.8-with-encrypt-fixes
- refs/heads/hf/v1.9/v1.9.8-azure-ipam-fix
- refs/heads/hf/v1.9/v1.9.9-azure-pod-egress-fix
- refs/heads/images/runtime/20210830
- refs/heads/ipc-demo
- refs/heads/ktls-tx-only
- refs/heads/ktls-tx-only-v2
- refs/heads/ktls-tx-rx
- refs/heads/ktls-tx-rx-v2
- refs/heads/ktls-tx-rx-v3
- refs/heads/ktls-tx-rx-v4
- refs/heads/ktls-tx-rx-v5
- refs/heads/ldelossa/feat/bgp-control-plane
- refs/heads/ldelossa/segment-makefiles
- refs/heads/ldelossa/segment-makefiles-v2
- refs/heads/ldelossa/srv6-encap-fib
- refs/heads/lizrice/pr/cli-confusion
- refs/heads/main
- refs/heads/marseel-modularize_scale_test
- refs/heads/marseel_scale_test_100_nodes
- refs/heads/multi-stack-dev-vm
- refs/heads/pr/1-9-ci-test
- refs/heads/pr/aanm-update-k8s-conformance
- refs/heads/pr/aanm/bisect
- refs/heads/pr/aanm/test-31027
- refs/heads/pr/add-controller-identity
- refs/heads/pr/aditighag/lrp-skip-lb
- refs/heads/pr/asauber/link-local-as-host
- refs/heads/pr/asauber/max-ifindex-metric
- refs/heads/pr/avoid-ct-for-dsr
- refs/heads/pr/backend-state
- refs/heads/pr/bbb-cpy
- refs/heads/pr/bimmlerd/modularize-bandwidth-manager
- refs/heads/pr/bimmlerd/v1.12-backport-quay-org-from-env
- refs/heads/pr/bounded-loops
- refs/heads/pr/bpf-based-masquerading
- refs/heads/pr/bpf-edt-proxy
- refs/heads/pr/brb/arping-nexthop
- refs/heads/pr/brb/arping-via-gw
- refs/heads/pr/brb/auto-multi-dev-v2
- refs/heads/pr/brb/backport-1.8.5-nat-gc
- refs/heads/pr/brb/bpf-host-routing-wg
- refs/heads/pr/brb/bpf-lxc-no-redirect
- refs/heads/pr/brb/bpf-masq-veth
- refs/heads/pr/brb/bpf-multihoming
- refs/heads/pr/brb/cgroup-v2-test
- refs/heads/pr/brb/check-errors-in-logs
- refs/heads/pr/brb/ci
- refs/heads/pr/brb/ci-1111
- refs/heads/pr/brb/ci-2
- refs/heads/pr/brb/ci-4.19
- refs/heads/pr/brb/ci-arping-flake
- refs/heads/pr/brb/ci-bigtcp
- refs/heads/pr/brb/ci-bpf-netdev-without-egress
- refs/heads/pr/brb/ci-cleanup-svc
- refs/heads/pr/brb/ci-dbg-conformance-kind
- refs/heads/pr/brb/ci-dbg-external
- refs/heads/pr/brb/ci-dbg-flake-from-outside
- refs/heads/pr/brb/ci-demo
- refs/heads/pr/brb/ci-disable-ces-for-egress-gw
- refs/heads/pr/brb/ci-dp-disable-bpf-host-routing
- refs/heads/pr/brb/ci-dp-hubble-flows
- refs/heads/pr/brb/ci-dp-more-diversity
- refs/heads/pr/brb/ci-dp-v1.13
- refs/heads/pr/brb/ci-dp-v6
- refs/heads/pr/brb/ci-dp-verifier
- refs/heads/pr/brb/ci-e2e-enable-debug-ipsec
- refs/heads/pr/brb/ci-e2e-helm-mode-v1.13
- refs/heads/pr/brb/ci-e2e-lvh-retry
- refs/heads/pr/brb/ci-e2e-more-nodes
- refs/heads/pr/brb/ci-e2e-new-cli
- refs/heads/pr/brb/ci-e2e-nft
- refs/heads/pr/brb/ci-e2e-unsafe
- refs/heads/pr/brb/ci-e2e-unsafe-v2
- refs/heads/pr/brb/ci-e2e-upgrade-tests
- refs/heads/pr/brb/ci-e2e-upgrade-tests-ipsec
- refs/heads/pr/brb/ci-eks-ipsec-upgrade
- refs/heads/pr/brb/ci-fix-ip-masq-dry-run
- refs/heads/pr/brb/ci-ipsec-upgrade-fix
- refs/heads/pr/brb/ci-ipsec-upgrade-missed-tail-calls
- refs/heads/pr/brb/ci-ipsec-upgrade-v1.13
- refs/heads/pr/brb/ci-ipsec-upgrade-vol2
- refs/heads/pr/brb/ci-keep-missed-tail-calls
- refs/heads/pr/brb/ci-l7-nodeport
- refs/heads/pr/brb/ci-lvh-4.19
- refs/heads/pr/brb/ci-lvh-5.4
- refs/heads/pr/brb/ci-lvh-5.4-v2
- refs/heads/pr/brb/ci-lvh-bpf-next
- refs/heads/pr/brb/ci-no-self-hosted
- refs/heads/pr/brb/ci-pass-kernel-env
- refs/heads/pr/brb/ci-prepull-l4lb
- refs/heads/pr/brb/ci-refactor-svc-suite
- refs/heads/pr/brb/ci-rm-smoke-tests
- refs/heads/pr/brb/ci-sanity
- refs/heads/pr/brb/ci-test
- refs/heads/pr/brb/ci-test-2
- refs/heads/pr/brb/ci-test-k8s-vsn-swap
- refs/heads/pr/brb/ci-test-large-runners
- refs/heads/pr/brb/ci-uffff
- refs/heads/pr/brb/ci-upgrade-vol-2
- refs/heads/pr/brb/ci-upgrade-vol-3
- refs/heads/pr/brb/cilium-host-v6-from-ipam
- refs/heads/pr/brb/cli-bump-test
- refs/heads/pr/brb/datapath-loop-dbg
- refs/heads/pr/brb/dbg-ci
- refs/heads/pr/brb/dbg-conformance-gke
- refs/heads/pr/brb/dbg-master-np-vxlan-ipcache-ci
- refs/heads/pr/brb/debug-nodeport-bpf-flake
- refs/heads/pr/brb/do-not-derive-pod-cidrs-from-dev
- refs/heads/pr/brb/do-not-query-dev-for-arping
- refs/heads/pr/brb/docs--wg-what-encrypted
- refs/heads/pr/brb/docs-clarify-egress-gw-ip-addr-dp
- refs/heads/pr/brb/drop-notify
- refs/heads/pr/brb/dsr
- refs/heads/pr/brb/dsr-v2
- refs/heads/pr/brb/dualstack-ci
- refs/heads/pr/brb/enable-ipv6-per-endpoint-routes
- refs/heads/pr/brb/fib-lookup-src
- refs/heads/pr/brb/fix-backend-id-u32
- refs/heads/pr/brb/fix-ci-dp-deprecation-warn
- refs/heads/pr/brb/fix-clang-vsn-regexp
- refs/heads/pr/brb/fix-egress-ip-16147
- refs/heads/pr/brb/fix-external-ip-dp
- refs/heads/pr/brb/fix-maglev-del
- refs/heads/pr/brb/fix-nodeport-hostnetns
- refs/heads/pr/brb/fix-np-redir-l3-to-tunnel
- refs/heads/pr/brb/fix-stale-dsr
- refs/heads/pr/brb/fix-svc-backend-selection
- refs/heads/pr/brb/fix-third-host
- refs/heads/pr/brb/gh-action-cgr
- refs/heads/pr/brb/gh-action-lvh
- refs/heads/pr/brb/gh-install-cli-backup
- refs/heads/pr/brb/ginkgo-kpr-strict
- refs/heads/pr/brb/ginkgo-rm-update-tests
- refs/heads/pr/brb/go-crazy
- refs/heads/pr/brb/hubble-tcp-ack-seq-no
- refs/heads/pr/brb/improve-svc-restore
- refs/heads/pr/brb/istio-getsockopt
- refs/heads/pr/brb/it-cannot-be-truth
- refs/heads/pr/brb/kpr-svc-mesh
- refs/heads/pr/brb/kubeproxy-free-ci
- refs/heads/pr/brb/l7-np-bpf
- refs/heads/pr/brb/l7-rerevert
- refs/heads/pr/brb/lets-be-friends-with-ipsec
- refs/heads/pr/brb/lvh-kind-127
- refs/heads/pr/brb/lvh-kind-ipsec-upgrade
- refs/heads/pr/brb/meyskens/auth-ep-gc-locks
- refs/heads/pr/brb/multi-network
- refs/heads/pr/brb/no-cache-snat
- refs/heads/pr/brb/no-rev-nat-bpf-lxc-ingress
- refs/heads/pr/brb/node-id-per-fam
- refs/heads/pr/brb/nodeport-xlr-flag
- refs/heads/pr/brb/perf-wg
- refs/heads/pr/brb/pin-lvh
- refs/heads/pr/brb/push-ci-charts
- refs/heads/pr/brb/pwru
- refs/heads/pr/brb/rm-arping-l2-addr-check
- refs/heads/pr/brb/rm-no-redirect
- refs/heads/pr/brb/rm-np-deadcode
- refs/heads/pr/brb/rm-partial-host-svc
- refs/heads/pr/brb/rm-test-gke
- refs/heads/pr/brb/test-bpf-masq
- refs/heads/pr/brb/test-ci-e2e
- refs/heads/pr/brb/test-ci-e2e-v1.13
- refs/heads/pr/brb/test-kind
- refs/heads/pr/brb/third-host-more-pain
- refs/heads/pr/brb/timing-l4lb-gh-action
- refs/heads/pr/brb/triage-flake-v2
- refs/heads/pr/brb/triage-lb-flake
- refs/heads/pr/brb/unquarantine-svc
- refs/heads/pr/brb/v1.10-istio-snat
- refs/heads/pr/brb/v1.12-ci-e2e
- refs/heads/pr/brb/v1.12-ci-ipsec-upgrade
- refs/heads/pr/brb/v1.12-test-ipsec-upgrade
- refs/heads/pr/brb/v1.13-ci-e2e
- refs/heads/pr/brb/v1.13-remote-np
- refs/heads/pr/brb/v1.13-upgrade-fixes
- refs/heads/pr/brb/v1.14-ci-e2e-upgrade
- refs/heads/pr/brb/v1.14-drop-notify
- refs/heads/pr/brb/v1.6.9-iptables-W
- refs/heads/pr/brb/v1.8-fix-icmp-port-check
- refs/heads/pr/brb/wg-encrypt-node-test
- refs/heads/pr/brb/wg-hack
- refs/heads/pr/brb/wg-ipam-fix
- refs/heads/pr/brb/wg-kpr
- refs/heads/pr/brb/wg-test
- refs/heads/pr/brb/wip
- refs/heads/pr/brb/wip-ci
- refs/heads/pr/brb/wip-sync-policy-map
- refs/heads/pr/brb/xdp-egress-gw
- refs/heads/pr/brb/xdp-multidev-with-bpf-multihoming
- refs/heads/pr/brb/xdp-multidev-with-bpf-multihoming-v2
- refs/heads/pr/brlbil/ci-remove-unsupported-k8s-version-1.13
- refs/heads/pr/bruno/sleepy-pawn
- refs/heads/pr/bugtool-systemd
- refs/heads/pr/bwm-base2
- refs/heads/pr/bwm-priority
- refs/heads/pr/chancez/add_hubble_l7_dashboard_prometheus_example
- refs/heads/pr/chancez/fix_websocket_l7_policies
- refs/heads/pr/chancez/flow_filter_namespace
- refs/heads/pr/chancez/hubble_cel
- refs/heads/pr/chancez/hubble_plus_plus
- refs/heads/pr/chancez/static_peers_hubble_relay
- refs/heads/pr/christarazi/controlplane-fqdn
- refs/heads/pr/christarazi/ipcache-async-cep-pods-namedports
- refs/heads/pr/christarazi/k8s-1.30
- refs/heads/pr/christarazi/prep-from-cidr-tests
- refs/heads/pr/datapath-opt
- refs/heads/pr/dbkm/nodeport-lb
- refs/heads/pr/debug-dns-timeout
- refs/heads/pr/eproutes-redir
- refs/heads/pr/example/neigh-state-manager
- refs/heads/pr/fastdp
- refs/heads/pr/fastdp2
- refs/heads/pr/fib-consolidation
- refs/heads/pr/fix-aks-workflow
- refs/heads/pr/fix-k8s-all-sha1
- refs/heads/pr/fix-pod-pacing
- refs/heads/pr/fix-tail-call-replace
- refs/heads/pr/fristonio/feat-19038
- refs/heads/pr/fristonio/fix-istio-k8sT
- refs/heads/pr/fristonio/ipv6-masquerading
- refs/heads/pr/fristonio/test-dual-stack
- refs/heads/pr/fristonio/test-ipv6-dualstack
- refs/heads/pr/gandro+brb/fix-monitor-aggregation-np-v2
- refs/heads/pr/gandro+brb/mv-trace-point-to-rev-nodeport
- refs/heads/pr/gandro+brb/wg-host-encryption-v3
- refs/heads/pr/gandro+brb/wg-host2host
- refs/heads/pr/gandro+brb/wg-host2host-kind
- refs/heads/pr/gandro/bump-hubble-2020-03-25
- refs/heads/pr/gandro/ci-conformance-multicluster-fix-log-gathering
- refs/heads/pr/gandro/ci-delete-crds-in-cleanupcomponents
- refs/heads/pr/gandro/ci-fix-status-if-workflows-are-skipped
- refs/heads/pr/gandro/ci-wait-for-all-relevant-images-do-not-merge-test
- refs/heads/pr/gandro/enable-hubble-by-default
- refs/heads/pr/gandro/portmap-refcount
- refs/heads/pr/gandro/re-enable-wireguard-in-multicluster-ci
- refs/heads/pr/gandro/svc-healthchecknodeport
- refs/heads/pr/gc-on-svc-update
- refs/heads/pr/getname-hooks
- refs/heads/pr/giorio94/1.14/test-cilium-cli-2184
- refs/heads/pr/giorio94/main/gha-cluster-name
- refs/heads/pr/giorio94/main/gha-clustermesh-endpointslice-sync
- refs/heads/pr/giorio94/main/gha-fully-qualified-dns
- refs/heads/pr/giorio94/main/test-cilium-cli-2184
- refs/heads/pr/giorio94/main/tests-clustermesh-upgrade-interrupted
- refs/heads/pr/gray/30837-with-pwru
- refs/heads/pr/gray/pwru-action
- refs/heads/pr/health-data-path
- refs/heads/pr/hubble-tls-cert-gen-via-k8s-job
- refs/heads/pr/ianvernon/kvstore-client-type
- refs/heads/pr/ianvernon/kvstore-context
- refs/heads/pr/ianvernon/more-endpoint-cleanup
- refs/heads/pr/ianvernon/resolve-cidr-policy-perf-improvement
- refs/heads/pr/increase-verifier-test-build-timeout
- refs/heads/pr/ipip
- refs/heads/pr/ipip-encap
- refs/heads/pr/ipip-encap2
- refs/heads/pr/ipip2
- refs/heads/pr/ipip4
- refs/heads/pr/ipip6
- refs/heads/pr/jibi/fix-differentiate-udp-tcp-svc-upgrade
- refs/heads/pr/jibi/ip-list-contains-addr
- refs/heads/pr/joamaki/gather-network-info
- refs/heads/pr/joamaki/idless-service-restapi
- refs/heads/pr/joe/ariane-scheduled-cilium-only
- refs/heads/pr/joe/backport-28007-1.11
- refs/heads/pr/joe/bump-ginkgo-seed
- refs/heads/pr/joe/docker-build-log-tracing
- refs/heads/pr/joe/ipcache-cidr-policy
- refs/heads/pr/joe/lost-identity
- refs/heads/pr/joe/sw-quay
- refs/heads/pr/joe/test-lvh-fix
- refs/heads/pr/joe/v1.13-stability-check
- refs/heads/pr/joe/v1.7-dev-env
- refs/heads/pr/jrajahalme/gh-filter-test-files
- refs/heads/pr/jrfastab/backport-ooo-ipsec-fixes
- refs/heads/pr/jrfastab/backport-v111-loopback
- refs/heads/pr/jrfastab/backport-v115
- refs/heads/pr/jrfastab/dbgNodeId
- refs/heads/pr/jrfastab/dbgNodeId111
- refs/heads/pr/jrfastab/dbgNodeId111v2
- refs/heads/pr/jrfastab/dbgv114
- refs/heads/pr/jrfastab/eks-encrypt-ipamupdate
- refs/heads/pr/jrfastab/fix-encrypt-subnets
- refs/heads/pr/jrfastab/fix-ixsec-vxlan-remoteIP
- refs/heads/pr/jrfastab/fixes-ipsec-init
- refs/heads/pr/jrfastab/v1.8-fix-ipsec-vxlan-remoteIP
- refs/heads/pr/jrfastab/v1.9-fix-ipsec-vxlan-remoteIP
- refs/heads/pr/jrfastab/v111-debug-ooo
- refs/heads/pr/jrfastab/v111-debug-ooo-v2
- refs/heads/pr/jwi/main/ipsec-rhel8
- refs/heads/pr/jwi/main/test
- refs/heads/pr/jwi/v1.13/test
- refs/heads/pr/jwi/v1.14/test
- refs/heads/pr/jwi/v1.15/bpf-complexity
- refs/heads/pr/jwi/v1.15/test
- refs/heads/pr/k8s-nat46x64
- refs/heads/pr/k8s-nat46x64-2
- refs/heads/pr/kaworu/helm-hubble-cli.yaml
- refs/heads/pr/kkourt/azure-ipam-test-race
- refs/heads/pr/kkourt/bpftool-update
- refs/heads/pr/kkourt/ct-rst-timeout-wip
- refs/heads/pr/kkourt/v1.11-backport-2022-01-26
- refs/heads/pr/kkourt/v1.9-lxc-complexity
- refs/heads/pr/learnitall/add-pprofs-scale-tests
- refs/heads/pr/learnitall/ginkgo-race-workflow
- refs/heads/pr/marga/v1.11-without-deny-precedence
- refs/heads/pr/max/ci-clang-builder
- refs/heads/pr/max/llvm17-fixes-2
- refs/heads/pr/max/llvm17-fixes-3
- refs/heads/pr/max/upgrade-llvm-17-2
- refs/heads/pr/max/upgrade-llvm-17-3
- refs/heads/pr/max/upgrade-llvm-17-3-test
- refs/heads/pr/max/upgrade-llvm-17-3-test-alt
- refs/heads/pr/meyskens/renovate-gha
- refs/heads/pr/mhofstetter/guestbook-registry
- refs/heads/pr/mhofstetter/junit-fetch-nullglob
- refs/heads/pr/mhofstetter/ssh-store-consolelog
- refs/heads/pr/mhofstetter/test-ingress
- refs/heads/pr/michi/circular-struggle
- refs/heads/pr/michi/crdregister
- refs/heads/pr/michi/debug
- refs/heads/pr/michi/description
- refs/heads/pr/michi/dns-refactor12
- refs/heads/pr/michi/l7drop
- refs/heads/pr/michi/majestic-ketchup
- refs/heads/pr/michi/mega-ketchup
- refs/heads/pr/michi/peerapi
- refs/heads/pr/michi/sleep-on-it
- refs/heads/pr/michi/test
- refs/heads/pr/michi/weekly-bot
- refs/heads/pr/monitor-wait-ci
- refs/heads/pr/move-image-to-one-repo
- refs/heads/pr/nat-gw-tests
- refs/heads/pr/nathanjsweet/add-complex-allow-test-to-policy-map-tests
- refs/heads/pr/nathanjsweet/add-lockdown-mode-for-policy-map-overflows
- refs/heads/pr/nathanjsweet/add-packet-size-to-flow-structure
- refs/heads/pr/nathanjsweet/add-policy-port-range-mapping
- refs/heads/pr/nathanjsweet/backport-fix-fqdn-proxy-restore-check-to-1-13
- refs/heads/pr/nathanjsweet/backport-fix-fqdn-proxy-restore-check-to-1-14
- refs/heads/pr/nathanjsweet/backport-fix-fqdn-proxy-restore-check-to-1-15
- refs/heads/pr/nathanjsweet/differentiate-protocol-in-services
- refs/heads/pr/nathanjsweet/document-test-and-fix-descendants-bug
- refs/heads/pr/nathanjsweet/node-port-addresses
- refs/heads/pr/nathanjsweet/refactor-mapstate
- refs/heads/pr/nathanjsweet/update-k8s-control-plane-tests-to-1-27
- refs/heads/pr/nebril/add-dns-concurrency-limit
- refs/heads/pr/nebril/fix-precheck
- refs/heads/pr/nebril/fqdn-proxy-ha
- refs/heads/pr/nebril/fqdn-proxy-interface
- refs/heads/pr/nebril/gke-workflow-migrate-from-cli
- refs/heads/pr/nebril/quarantine-1.14-nodeport
- refs/heads/pr/nebril/test-bottlerocket
- refs/heads/pr/nebril/test-helm-gke-fix
- refs/heads/pr/nebril/test-our-ghaction-shenanigans
- refs/heads/pr/nebril/test-rebase-helm
- refs/heads/pr/nebril/trololo
- refs/heads/pr/nebril/update-cli-9.1-test
- refs/heads/pr/netkit
- refs/heads/pr/netns-switch
- refs/heads/pr/netns-switch-no-peer
- refs/heads/pr/nodeport-fix
- refs/heads/pr/nodeport-improvements2
- refs/heads/pr/nodeport-nat-improvements
- refs/heads/pr/nodeport-nat-improvements2
- refs/heads/pr/nodeport-retry-sport
- refs/heads/pr/pchaigno/deprecate-bpf_network-f
- refs/heads/pr/pchaigno/fix-4.19-bpf-program-size
- refs/heads/pr/pchaigno/hotfix1-ipsec-fix
- refs/heads/pr/pchaigno/hotfix1-ipsec-fix-brb-v0
- refs/heads/pr/pchaigno/ipsec-kpr
- refs/heads/pr/pchaigno/optim-complexity-ipcache-lookup
- refs/heads/pr/pchaigno/rework-config-probes
- refs/heads/pr/pchaigno/tmp-base-branch
- refs/heads/pr/pin-1.10-workflows-k8s-version
- refs/heads/pr/pin-1.11-workflows-k8s-version
- refs/heads/pr/pin-1.12-workflows-k8s-version
- refs/heads/pr/pin-1.13-workflows-k8s-version
- refs/heads/pr/pin-cloud-provider-master-workflows
- refs/heads/pr/pr/fix-ipam-node-manager-semaphore-error-handling
- refs/heads/pr/publish-test-images
- refs/heads/pr/qmonnet/docs-20230224
- refs/heads/pr/qmonnet/docs-bump
- refs/heads/pr/qmonnet/ipsec/no-missed-tail-call-1.13
- refs/heads/pr/qmonnet/ipsec/test-1.13
- refs/heads/pr/qmonnet/ipsec/test-1.14
- refs/heads/pr/qmonnet/ipsec/test-1.15
- refs/heads/pr/qmonnet/ipsec/test-main
- refs/heads/pr/qmonnet/standalone-lb-docs
- refs/heads/pr/qmonnet/sync-joblists
- refs/heads/pr/ray/late-dns-proxy
- refs/heads/pr/rgo3/1.12-run-no-unexpected-drops-for-patch
- refs/heads/pr/rgo3/fix-k8s-vm-provisioning-1.13
- refs/heads/pr/rolinh/better-policy-verdict
- refs/heads/pr/rolinh/hubble-dump-all
- refs/heads/pr/rolinh/hubble-fix-maxflows-rounding
- refs/heads/pr/rolinh/mitchellh
- refs/heads/pr/route-test
- refs/heads/pr/run-tests-in-parallel
- refs/heads/pr/scalability-crd-only
- refs/heads/pr/squeed/make-ccache
- refs/heads/pr/squeed/per-node-config
- refs/heads/pr/squeed/remote-cluster-leak
- refs/heads/pr/stacy/docs-update
- refs/heads/pr/tammach/ci-tunnel
- refs/heads/pr/tammach/cni-logging-improvement
- refs/heads/pr/tammach/envoy-1.28.2
- refs/heads/pr/tammach/fun-with-flake-xds
- refs/heads/pr/tammach/sync-up-gwapi
- refs/heads/pr/tc-np-test
- refs/heads/pr/test-419-ci
- refs/heads/pr/test-increase-update-delete-timeout
- refs/heads/pr/test-k8s-all-tests
- refs/heads/pr/test-lb-super-netperf
- refs/heads/pr/test-nightly
- refs/heads/pr/test-upstream-timeout
- refs/heads/pr/tgraf/chaos-testing
- refs/heads/pr/tgraf/clustermesh-stale-state
- refs/heads/pr/tgraf/eni-ipam
- refs/heads/pr/tgraf/new-endpoint-state
- refs/heads/pr/tgraf/new-policy
- refs/heads/pr/tgraf/remove-tunnel-map
- refs/heads/pr/tgraf/scoped-ipam
- refs/heads/pr/tgraf/sctp
- refs/heads/pr/tgraf/split-lxc-prog
- refs/heads/pr/thorn3r/clustermesh511
- refs/heads/pr/tklauser/labelsfilter-silence-logs
- refs/heads/pr/tklauser/rm-contexthelper
- refs/heads/pr/tklauser/rm-safe-rand
- refs/heads/pr/tommyp1ckles/debugging-aks-conformance
- refs/heads/pr/tp/add-logging-for-wait-for-pods-term-condition
- refs/heads/pr/tp/backport-31380
- refs/heads/pr/tp/bump-cilium-cli
- refs/heads/pr/tp/complexity-issue-verifier-case-main
- refs/heads/pr/tp/eps-modular-health
- refs/heads/pr/tp/fix-stuck-ginko-pod-v2
- refs/heads/pr/tp/forward-hubble-for-e2e
- refs/heads/pr/tp/forward-hubble-for-e2e-v2
- refs/heads/pr/tp/switch-1.24-eks-region
- refs/heads/pr/tp/switch-1.24-eks-region-v1.13
- refs/heads/pr/tp/use-helm-default-vars-for-clustermesh-downgrade-c1
- refs/heads/pr/tweak-github-action-ref
- refs/heads/pr/twpayne/hubble-recent-events-buffer
- refs/heads/pr/twpayne/hubble-ring-buffer-benchmarks
- refs/heads/pr/update-tm-network
- refs/heads/pr/v1.10-backport-2022-06-13
- refs/heads/pr/v1.10-backport-2022-10-03
- refs/heads/pr/v1.10-eni-stability-improvements-v1
- refs/heads/pr/v1.10-neigh-clean
- refs/heads/pr/v1.11-backport-2022-10-03
- refs/heads/pr/v1.11-test/issue-692
- refs/heads/pr/v1.12-backport-2023-10-10
- refs/heads/pr/v1.12-test/issue-692
- refs/heads/pr/v1.13-backport-2023-10-31
- refs/heads/pr/v1.13-test/issue-692
- refs/heads/pr/v1.14.1
- refs/heads/pr/v1.7-stability-test
- refs/heads/pr/v1.7.9-hf-13205
- refs/heads/pr/v3-cpu
- refs/heads/pr/v6-host-addr2
- refs/heads/pr/vk/azure/oidc
- refs/heads/pr/vk/doc/ipsec
- refs/heads/pr/vk/ipsec/key/rotate
- refs/heads/regex_improved
- refs/heads/renovate/main-all-dependencies
- refs/heads/renovate/main-all-go-deps-main
- refs/heads/renovate/main-patch-all-lvh-images-main
- refs/heads/renovate/main-patch-go
- refs/heads/renovate/v1.13-all-github-action
- refs/heads/renovate/v1.13-patch-stable-lvh-images
- refs/heads/renovate/v1.14-patch-stable-lvh-images
- refs/heads/renovate/v1.15-patch-stable-lvh-images
- refs/heads/revert-29086-2023-11-09-backport-1.14
- refs/heads/rib
- refs/heads/run-ci-wihout-building-cilium
- refs/heads/sh-dep-test-l4lb
- refs/heads/sidecar-http-proxy
- refs/heads/sockmap-v5
- refs/heads/sockops-build-fix
- refs/heads/tam/integration-tests
- refs/heads/tam/more-ingress-tests
- refs/heads/tam/proxy-tunnel
- refs/heads/tb/bpf-remove-bear
- refs/heads/test-branch
- refs/heads/test-ipsec
- refs/heads/test-sig-bgp-notifs
- refs/heads/test/brlbil/upload
- refs/heads/test/skip-workflows
- refs/heads/test_scale
- refs/heads/testing_envoy_default
- refs/heads/tgraf/process-policy
- refs/heads/tklauser+brb/wip/multi-homing
- refs/heads/unit-test-ipsec
- refs/heads/v0.10
- refs/heads/v0.11
- refs/heads/v0.12
- refs/heads/v0.13
- refs/heads/v0.8
- refs/heads/v0.9
- refs/heads/v1.0
- refs/heads/v1.0.0-rc2
- refs/heads/v1.0.0-rc3
- refs/heads/v1.1
- refs/heads/v1.10
- refs/heads/v1.11
- refs/heads/v1.12
- refs/heads/v1.12.11-base
- refs/heads/v1.13
- refs/heads/v1.14
- refs/heads/v1.15
- refs/heads/v1.2
- refs/heads/v1.3
- refs/heads/v1.3.1
- refs/heads/v1.3.1-release
- refs/heads/v1.3.7-release
- refs/heads/v1.4
- refs/heads/v1.4.5-release
- refs/heads/v1.5
- refs/heads/v1.5.2-rc1-with-clusterip-fix
- refs/heads/v1.5.4-release
- refs/heads/v1.6
- refs/heads/v1.7
- refs/heads/v1.7.9-1
- refs/heads/v1.7.9.1
- refs/heads/v1.8
- refs/heads/v1.9
- refs/heads/verify-external-workload-dns-setup-redux
- refs/heads/vladu/identity-type-metrics
- refs/heads/weavescope
- refs/heads/wip-ktls-tx-rx
- refs/heads/wip-sockmap
- refs/heads/wip-sockmap-v2
- refs/heads/wip-sockmap-v3
- refs/heads/wip-sockmap-v4
- refs/heads/xfrm-subnet-test
- refs/heads/yutaro/bgp-cplane-etp-local/doc
- refs/heads/yutaro/oss/eni-overlapping-mark
- refs/remotes/bruno/hf/v1.10/v1.10.3-bpf-snat-and-masq-fixes
- refs/remotes/joe/submit/quarantine-etcd
- refs/remotes/origin/1.2-backports-18-09-12
- refs/remotes/origin/ipvlan3
- refs/remotes/origin/pr/add-reserved-health
- refs/remotes/origin/pr/brb/nodeport-lb
- refs/remotes/origin/pr/ianvernon/5859
- refs/remotes/origin/pr/ianvernon/dynamic-ep-cfg
- refs/remotes/origin/pr/tgraf/kube-dns-fixed-identity
- refs/semaphoreci/6384f501b324813e55cfbe818c04a40f2a923765
- refs/semaphoreci/7f69b285bac8a1be414e8769799962ae1408d9e1
- refs/semaphoreci/b5eb6622da121ad36b8f375a084392f7feeec64a
- refs/semaphoreci/d9e7e28f39d34a7050a9c1cad2a26d84f5f4eff1
- refs/semaphoreci/f55ec535d85f387ef981265967fabb3c1b5f1ec6
- refs/tags/0.10.1
- refs/tags/1.1.1
- refs/tags/1.9.0-rc0
- refs/tags/v0.11
- refs/tags/v0.12.0
- refs/tags/v0.13.1
- refs/tags/v0.8.0
- refs/tags/v0.8.1
- refs/tags/v0.8.2
- refs/tags/v0.9.0
- refs/tags/v0.9.0-rc1
- refs/tags/v1.0.0-rc2
- Branches list truncated to 652 entries, 4 were omitted.
- v1.11.0-rc0
- v1.11.0
- v1.10.9
- v1.10.8
- v1.10.7
- v1.10.6
- v1.10.5
- v1.10.4
- v1.10.3
- v1.10.20
- v1.10.2
- v1.10.19
- v1.10.18
- v1.10.17
- v1.10.16
- v1.10.15
- v1.10.14
- v1.10.13
- v1.10.12
- v1.10.11
- v1.10.10
- v1.10.1
- v1.10.0-rc2
- v1.10.0-rc1
- v1.10.0-rc0
- v1.10.0
- v1.1.6
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0-rc4
- v1.1.0-rc3
- v1.1.0-rc2
- v1.1.0-rc1
- v1.1.0-rc0
- v1.1.0
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0-rc9
- v1.0.0-rc8
- v1.0.0-rc7
- v1.0.0-rc6
- v1.0.0-rc5
- v1.0.0-rc4
- v1.0.0-rc14
- v1.0.0-rc13
- v1.0.0-rc11
- v1.0.0-rc10
- v1.0.0-rc1
- v1.0.0
- v0.13.9
- v0.13.8
- v0.13.7
- v0.13.6
- v0.13.5
- v0.13.4
- v0.13.3
- v0.13.28
- v0.13.25
- v0.13.24
- v0.13.23
- v0.13.22
- v0.13.21
- v0.13.20
- v0.13.2
- v0.13.19
- v0.13.18
- v0.13.17
- v0.13.16
- v0.13.15
- v0.13.14
- v0.13.13
- v0.13.12
- v0.13.11
- v0.13.10
- v0.10.0
- 1.9.9
- 1.9.8
- 1.9.7
- 1.9.6
- 1.9.5
- 1.9.4
- 1.9.3
- 1.9.2
- 1.9.18
- 1.9.17
- 1.9.16
- 1.9.15
- 1.9.14
- 1.9.13
- 1.9.12
- 1.9.11
- 1.9.10
- 1.9.1
- 1.9.0-rc3
- 1.9.0-rc2
- 1.9.0-rc1
- 1.9.0
- 1.8.9
- 1.8.8
- 1.8.7
- 1.8.6
- 1.8.5
- 1.8.4
- 1.8.3
- 1.8.2
- 1.8.13
- 1.8.12
- 1.8.11
- 1.8.10
- 1.8.1
- 1.8.0-rc4
- 1.8.0-rc3
- 1.8.0-rc2
- 1.8.0-rc1
- 1.8.0
- 1.7.9
- 1.7.8
- 1.7.7
- 1.7.6
- 1.7.5
- 1.7.4
- 1.7.3
- 1.7.2
- 1.7.16
- 1.7.15
- 1.7.14
- 1.7.13
- 1.7.12
- 1.7.11
- 1.7.10
- 1.7.1
- 1.7.0-rc4
- 1.7.0-rc3
- 1.7.0
- 1.6.9
- 1.6.8
- 1.6.7
- 1.6.6
- 1.6.5
- 1.6.4
- 1.6.3
- 1.6.2
- 1.6.12
- 1.6.11
- 1.6.10
- 1.6.1
- 1.6.0
- 1.5.9
- 1.5.8
- 1.5.7
- 1.5.6
- 1.5.5
- 1.5.4
- 1.5.3
- 1.5.2
- 1.5.13
- 1.5.12
- 1.5.11
- 1.5.10
- 1.5.1
- 1.5.0-rc6
- 1.5.0-rc5
- 1.5.0-rc4
- 1.5.0-rc3
- 1.5.0-rc2
- 1.5.0
- 1.4.9
- 1.4.8
- 1.4.7
- 1.4.6
- 1.4.5
- 1.4.4
- 1.4.3
- 1.4.2
- 1.4.10
- 1.4.1
- 1.4.0-rc9
- 1.4.0-rc8
- 1.4.0-rc7
- 1.4.0-rc6
- 1.4.0-rc5
- 1.4.0-rc2
- 1.4.0
- 1.3.8
- 1.3.7
- 1.3.6
- 1.3.5
- 1.3.4
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0-rc5
- 1.3.0-rc4
- 1.3.0
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0-rc3
- 1.2.0-rc2
- 1.2.0-rc1
- 1.2.0
- 1.16.0-pre.1
- 1.16.0-pre.0
- 1.15.3
- 1.15.2
- 1.15.1
- 1.15.0-rc.1
- 1.15.0-rc.0
- 1.15.0-pre.3
- 1.15.0-pre.2
- 1.15.0-pre.1
- 1.15.0-pre.0
- 1.15.0
- 1.14.9
- 1.14.8
- 1.14.7
- 1.14.6
- 1.14.5
- 1.14.4
- 1.14.3
- 1.14.2
- 1.14.1
- 1.14.0-snapshot.4
- 1.14.0-snapshot.3
- 1.14.0-snapshot.2
- 1.14.0-snapshot.1
- 1.14.0-snapshot.0
- 1.14.0-rc.1
- 1.14.0-rc.0
- 1.14.0-pre.2
- 1.14.0
- 1.13.9
- 1.13.8
- 1.13.7
- 1.13.6
- 1.13.5
- 1.13.4
- 1.13.3
- 1.13.2
- 1.13.14
- 1.13.13
- 1.13.12
- 1.13.11
- 1.13.10
- 1.13.1
- 1.13.0-rc5
- 1.13.0-rc4
- 1.13.0-rc3
- 1.13.0-rc2
- 1.13.0-rc1
- 1.13.0-rc0
- 1.13.0
- 1.12.9
- 1.12.8
- 1.12.7
- 1.12.6
- 1.12.5
- 1.12.4
- 1.12.3
- 1.12.2
- 1.12.19
- 1.12.18
- 1.12.17
- 1.12.16
- 1.12.15
- 1.12.14
- 1.12.13
- 1.12.12
- 1.12.11
- 1.12.10
- 1.12.1
- 1.12.0-rc3
- 1.12.0-rc2
- 1.12.0-rc1
- 1.12.0-rc0
- 1.12.0
- 1.11.9
- 1.11.8
- 1.11.7
- 1.11.6
- 1.11.5
- 1.11.4
- 1.11.3
- 1.11.20
- 1.11.2
- 1.11.19
- 1.11.18
- 1.11.17
- 1.11.16
- 1.11.15
- 1.11.14
- 1.11.13
- 1.11.12
- 1.11.11
- 1.11.10
- 1.11.1
- 1.11.0-rc3
- 1.11.0-rc2
- 1.11.0-rc1
- 1.11.0-rc0
- 1.11.0
- 1.10.9
- 1.10.8
- 1.10.7
- 1.10.6
- 1.10.5
- 1.10.4
- 1.10.3
- 1.10.20
- 1.10.2
- 1.10.19
- 1.10.18
- 1.10.17
- 1.10.16
- 1.10.15
- 1.10.14
- 1.10.13
- 1.10.12
- 1.10.11
- 1.10.10
- 1.10.1
- 1.10.0-rc2
- 1.10.0-rc1
- 1.10.0-rc0
- 1.10.0
- 1.1.6
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.0
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- Releases list truncated to 348 entries, 258 were omitted.
Take a new snapshot of a software origin
If the archived software origin currently browsed is not synchronized with its upstream version (for instance when new commits have been issued), you can explicitly request Software Heritage to take a new snapshot of it.
Use the form below to proceed. Once a request has been submitted and accepted, it will be processed as soon as possible. You can then check its processing state by visiting this dedicated page.![swh spinner](/static/img/swh-spinner.gif)
Processing "take a new snapshot" request ...
Permalinks
To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.
Revision | Author | Date | Message | Commit Date |
---|---|---|---|---|
c31ac13 | Thomas Graf | 08 March 2018, 20:15:13 UTC | 0.13.13 release | 08 March 2018, 20:15:13 UTC |
a8a9ccd | Thomas Graf | 08 March 2018, 17:26:06 UTC | Prepare for 1.0.0-rc7 release Signed-off-by: Thomas Graf <thomas@cilium.io> | 08 March 2018, 18:55:03 UTC |
5b3fac5 | Eloy Coto | 08 March 2018, 08:14:45 UTC | Ginkgo: Updating docker-compose base image to cilium/cilium-builder Signed-off-by: Eloy Coto <eloy.coto@gmail.com> | 08 March 2018, 16:40:33 UTC |
9412a28 | André Martins | 06 March 2018, 14:39:33 UTC | test: check for deadlock in previous cilium instances Since the deadlock detector panics if a deadlock is detected, we need to check for the logs in the previous cilium instance. Signed-off-by: André Martins <andre@cilium.io> | 08 March 2018, 16:18:59 UTC |
966daa3 | Eloy Coto | 06 March 2018, 15:27:51 UTC | GSG: Added GPRC examples on ginkgo testing Signed-off-by: Eloy Coto <eloy.coto@gmail.com> | 08 March 2018, 16:16:01 UTC |
e233813 | Eloy Coto | 06 March 2018, 14:03:59 UTC | Ginkgo: Fixed WaitCleanAllTerminatingEndpoints Due the test-flake I discovered that the termination helper didn't work as expected, and the status.phase is not represent at all (https://github.com/kubernetes/kubernetes/issues/49387) Issue: ``` vagrant@k8s1:~$ kubectl delete pod testds-w7prl pod "testds-w7prl" deleted vagrant@k8s1:~$ kubectl get pods NAME READY STATUS RESTARTS AGE netcatds-bhxv4 1/1 Running 0 5m netcatds-zpzzl 1/1 Running 0 5m testclient-8qx59 1/1 Running 0 1m testclient-r9xmm 1/1 Running 0 1m testds-fwss5 1/1 Running 0 32s testds-w7prl 0/1 Terminating 0 1m vagrant@k8s1:~$ kubectl get pods -o "jsonpath='{.items[*].status.phase}'" 'Running Running Running Running^C vagrant@k8s1:~$ kubectl get pods NAME READY STATUS RESTARTS AGE netcatds-bhxv4 1/1 Running 0 5m netcatds-zpzzl 1/1 Running 0 5m testclient-8qx59 1/1 Running 0 1m testclient-r9xmm 1/1 Running 0 1m testds-fwss5 1/1 Running 0 40s testds-w7prl 0/1 Terminating 0 1m vagrant@k8s1:~$ ``` Signed-off-by: Eloy Coto <eloy.coto@gmail.com> | 08 March 2018, 15:46:21 UTC |
ff1b3c1 | Eloy Coto | 04 March 2018, 19:54:24 UTC | Nightly: Fix some typos Signed-off-by: Eloy Coto <eloy.coto@gmail.com> | 08 March 2018, 15:46:21 UTC |
8e82203 | Eloy Coto | 02 March 2018, 19:12:13 UTC | Nightly: Added TCP Keepalive test over tunnel - Added TCP keepalive over Vxlan without policy and with L7 policy. - Added ExpectContains helper in resCmd Signed-off-by: Eloy Coto <eloy.coto@gmail.com> | 08 March 2018, 15:46:21 UTC |
657989d | Ian Vernon | 07 March 2018, 20:52:22 UTC | test/config: enable timestamps for Ginkgo logs This will make it easier to correlate the Ginkgo test logs with the Cilium logs. Signed-off by: Ian Vernon <ian@cilium.io> | 08 March 2018, 15:40:52 UTC |
bd2264c | Ian Vernon | 08 March 2018, 04:55:17 UTC | pkg/endpoint: Don't return error on update while regenerating This restores the state to before #3043 in terms of not returning an error if an endpoint is patched while being regenerated. It is an workaround fix to avoid further CI failures. The long term fix is being developed via GH-3058 Signed-off by: Ian Vernon <ian@cilium.io> Signed-off-by: Thomas Graf <thomas@cilium.io> | 08 March 2018, 15:28:03 UTC |
c7ba096 | Manali Bhutiyani | 07 March 2018, 21:56:29 UTC | Envoy: Delete older cilium-envoy.log and rename the log to envoy.log We need to do a one-time cleanup of cilium-envoy.log on startup and also rename the new file following log-rotation correctly to envoy.log. This will ensure that users get their claimed disk space back. Fixes: #3046 Signed-off-by: Manali Bhutiyani <manali@covalent.io> | 08 March 2018, 11:25:04 UTC |
850615c | Thomas Graf | 07 March 2018, 22:47:40 UTC | bpf: Move calls map to temporary location and remove after filter replace Removing a BPF map cause it to lose all state immediately. Current code is removing the tail call map just before replacing the filter which could lead to a short race window where tail calls would fail in the old program just before it is replaced with the new program. Fixes: 95a2c8aea ("bpf: Remove old calls map when inserting endpoint programs") Signed-off-by: Joe Stringer <joe@covalent.io> Signed-off-by: Thomas Graf <thomas@cilium.io> | 08 March 2018, 11:11:51 UTC |
cb5e473 | Jarno Rajahalme | 07 March 2018, 23:24:13 UTC | Makefile: Update filtering for generated Envoy API go files. Update the filters in Makefile to match the current directory structure for generated Envoy API go-files. Signed-off-by: Jarno Rajahalme <jarno@covalent.io> | 08 March 2018, 02:16:45 UTC |
8605e41 | André Martins | 08 March 2018, 01:16:09 UTC | k8s/daemonset: add update verb to customresourcedefinitions Signed-off-by: André Martins <andre@cilium.io> | 08 March 2018, 01:22:39 UTC |
499e68f | Ian Vernon | 07 March 2018, 20:10:06 UTC | pkg/endpoint: always set state to waiting-to-regenerate upon endpoint Update Not setting it to this state would cause endpoints to go into not-ready state. Signed-off by: Ian Vernon <ian@cilium.io> | 08 March 2018, 01:20:47 UTC |
08ee538 | Jarno Rajahalme | 07 March 2018, 19:44:09 UTC | daemon: Add new '--envoy-log' command line option. So far the Envoy logs were written to the state directory (/var/run/cilium/cilium-envoy.log), the file system of which was easily filled with Envoy debug logs, especially if something went wrong. Add a new cilium agent command line option to specify where Envoy logs shoulld be written to. By default this will be "/var/log/cilium-envoy.log", which is good for production runs. For testing this default may need to be overridden with an explicit commmand line option. Signed-off-by: Jarno Rajahalme <jarno@covalent.io> | 07 March 2018, 23:03:47 UTC |
49277bb | André Martins | 06 March 2018, 15:58:34 UTC | pkg/k8s: fix CRD update If the CRD spec validation was different, the CRD was being updated but its labels, which contains the CRD version, were not being updated. Signed-off-by: André Martins <andre@cilium.io> | 07 March 2018, 19:22:04 UTC |
4cb0517 | Thomas Graf | 07 March 2018, 17:09:37 UTC | bpf: Remove policy maps of programs loaded in init.sh This allows to change the format of the maps across restarts of the agent. This fixes an upgrade bug introduced in commit 7823859. Signed-off-by: Thomas Graf <thomas@cilium.io> | 07 March 2018, 18:26:35 UTC |
ae14976 | Eloy Coto | 05 March 2018, 11:28:58 UTC | Test: Updated default kubernetes version to 1.9 Updated default kubernetes version to 1.9 in test Added kubernetes 1.8 in test-missed-kubernetes Fix #2948 Signed-off-by: Eloy Coto <eloy.coto@gmail.com> | 07 March 2018, 17:31:03 UTC |
a94e914 | Ian Vernon | 06 March 2018, 17:26:44 UTC | test: get debuginfo and bugtool output when Ginkgo tests fail Save output of these commands to directory which is gathered up by Jenkins. Signed-off by: Ian Vernon <ian@cilium.io> | 07 March 2018, 15:17:57 UTC |
8dac290 | Ian Vernon | 06 March 2018, 17:24:11 UTC | cmd: add `cilium endpoint log` output for each running endpoint Get log of state transitions for each endpoint as part of debugtool. Signed-off by: Ian Vernon <ian@cilium.io> | 07 March 2018, 15:17:57 UTC |
5e007dd | Thomas Graf | 07 March 2018, 02:51:30 UTC | agent: Fix manual endpoint regeneration The command `cilium endpoint regenerate` was broken Signed-off-by: Thomas Graf <thomas@cilium.io> | 07 March 2018, 15:17:22 UTC |
39fc216 | Jarno Rajahalme | 07 March 2018, 02:17:32 UTC | envoy: Adjust log levels to avoid excessive logging. Only enable Envoy debug level if cilium-agent option "--debug-verbose flow" is set. Enable Envoy "trace" log level if "--debug-verbose envoy" is set. Adjust the log levels of cilium envoy filters to reduce logging. Signed-off-by: Jarno Rajahalme <jarno@covalent.io> | 07 March 2018, 03:45:01 UTC |
cf3c6be | Joe Stringer | 06 March 2018, 22:20:20 UTC | endpoint: Allow configuration of LB_DEBUG This option enables more verbose debug tracing from the datapath specifically in the area of service/loadbalancer handling. Signed-off-by: Joe Stringer <joe@covalent.io> | 07 March 2018, 01:45:34 UTC |
cdf29f5 | Joe Stringer | 06 March 2018, 22:16:31 UTC | bpf: Fix LB_DEBUG option Signed-off-by: Joe Stringer <joe@covalent.io> | 07 March 2018, 01:45:34 UTC |
50be4a1 | Joe Stringer | 06 March 2018, 22:14:33 UTC | bpf: Add SKIP_DEBUG option By default, compile with DEBUG=1 but also test builds without DEBUG option. While we're at it, roll LB_DEBUG into the same default configuration. Signed-off-by: Joe Stringer <joe@covalent.io> | 07 March 2018, 01:45:34 UTC |
08222d5 | Manali Bhutiyani | 06 March 2018, 22:19:00 UTC | Add logger.Close and make the definition more local Fixes Issue: #3033 Signed-off-by: Manali Bhutiyani <manali@covalent.io> | 06 March 2018, 23:41:18 UTC |
c5c014d | Manali Bhutiyani | 06 March 2018, 20:48:37 UTC | Support log rotation for envoy log This change uses lumbarjack package to log rotate the cilium-envoy.log file Fixes Issue: #3033 Signed-off-by: Manali Bhutiyani <manali@covalent.io> | 06 March 2018, 23:41:18 UTC |
df9e4d1 | Ian Vernon | 23 February 2018, 05:12:29 UTC | Vagrantfile: do not run unit tests by default in bash-build As part of phasing out bash-script based build, to reduce build time, do not run "make tests". This is covered by the Ginkgo test suite now. Signed-off by: Ian Vernon <ian@cilium.io> | 06 March 2018, 23:04:15 UTC |
af41906 | Ian Vernon | 23 February 2018, 05:07:29 UTC | ginkgo.Jenkinsfile: add Envoy Tests stage Add stage to test run in parallel which runs Envoy unit tests Signed-off by: Ian Vernon <ian@cilium.io> | 06 March 2018, 23:04:15 UTC |
3cabc15 | Eloy Coto | 06 March 2018, 09:05:51 UTC | Added protoc-gen-validate in test Vagrantfile - CleanWorkspace in Jenkins Nightly Signed-off-by: Eloy Coto <eloy.coto@gmail.com> | 06 March 2018, 17:34:02 UTC |
ef4242e | Thomas Graf | 06 March 2018, 12:36:35 UTC | bugtool: Retrieve current and previous version of pod logs Fixes: #2671 Signed-off-by: Thomas Graf <thomas@cilium.io> | 06 March 2018, 17:33:41 UTC |
98a3fa7 | Thomas Graf | 06 March 2018, 12:30:03 UTC | cilium: Remove bugtool subcommand from client binary We already provide the bugtool as separate binary, do not include it as subcommand to the main client binary. This keeps the client binary smaller. Signed-off-by: Thomas Graf <thomas@cilium.io> | 06 March 2018, 17:33:41 UTC |
bd02608 | Thomas Graf | 06 March 2018, 12:21:13 UTC | bugtool: Generate own command reference Signed-off-by: Thomas Graf <thomas@cilium.io> | 06 March 2018, 17:33:41 UTC |
3af87a7 | Thomas Graf | 06 March 2018, 12:13:19 UTC | bugtool: Cleanup usage text Signed-off-by: Thomas Graf <thomas@cilium.io> | 06 March 2018, 17:33:41 UTC |
02553c4 | Thomas Graf | 06 March 2018, 11:30:48 UTC | bugtool: Add kubectl describe pod to collected information Signed-off-by: Thomas Graf <thomas@cilium.io> | 06 March 2018, 17:33:41 UTC |
6549997 | Thomas Graf | 06 March 2018, 11:54:54 UTC | Documentation: Document requirement for protoc-gen-validate Signed-off-by: Thomas Graf <thomas@cilium.io> | 06 March 2018, 13:43:37 UTC |
a714180 | Thomas Graf | 06 March 2018, 02:59:32 UTC | examples/getting-started: Pull cilium binaries from releases.cilium.io Reported-by: Ranga Iyengar Signed-off-by: Thomas Graf <thomas@cilium.io> | 06 March 2018, 13:31:57 UTC |
b0ba543 | Thomas Graf | 06 March 2018, 02:18:49 UTC | examples/getting-started: Fix failure to install docker It was no longer possible to install the docker runtime. Bump to Ubuntu 17.10 as the default image and remove the multi node complexity Signed-off-by: Thomas Graf <thomas@cilium.io> | 06 March 2018, 13:31:57 UTC |
5792bad | Romain Lenglet | 01 March 2018, 23:21:04 UTC | envoy: Fix NPDS protocol message validation Remove DirectionNetworkPolicy message. Relax field validation constraints. Validate every NetworkPolicy message after conversion before sending it to Envoy, to prevent validation errors within Envoy. Signed-off-by: Romain Lenglet <romain@covalent.io> | 06 March 2018, 06:21:42 UTC |
1218c64 | Romain Lenglet | 02 March 2018, 01:47:20 UTC | envoy: Generate protobuf validation code for Cilium's xDS API Install protoc-gen-validate into $PATH into Vagrant VM. Use protoc-gen-validate to generate validation code when generating Cilium's xDS protocol buffers code. Signed-off-by: Romain Lenglet <romain@covalent.io> | 06 March 2018, 06:21:42 UTC |
42aaeed | Thomas Graf | 05 March 2018, 14:51:35 UTC | etcd: Treat etcd watcher errors by restarting the watcher etcd does not support watching on a compacted revision and will error out. Do a fresh get on the latest revision and restart the watcher. In order to continue maintaining the proper order of events, a local cache is introduced. The ListDone signal is only emitted once at the beginning. On ReList, deletion events are sent for keys which can no longer be found. Fixes: #3010 Signed-off-by: Thomas Graf <thomas@cilium.io> | 06 March 2018, 03:28:45 UTC |
47e01eb | Thomas Graf | 05 March 2018, 22:38:28 UTC | bpf: Retry opening map after initial error Current code used sync.Once and only attempted opening the map once using sync.Once. Subsequent tried to open the map would always fail without ever retrying, i.e. the initial failure always became a permanent failure. Fixes: #2965 Reported-by: @mrdima Signed-off-by: Thomas Graf <thomas@cilium.io> | 06 March 2018, 01:30:40 UTC |
04b1a70 | Jarno Rajahalme | 05 March 2018, 22:27:14 UTC | Vagrantfile: Support additional mounts. Add support for an arbitrary number of folder mounts in addition to the cilium repo itself. Environment variable USER_MOUNTS can be set to a comma-separated list of mount specifications. Each mount specification can be simply a directory name relative to the home directory, or include a '=' character separating the destination mount point from the host directory. Examples: - USER_MOUNTS=foo Mounts ~/foo as /home/vagrant/foo. - USER_MOUNTS=foo,/tmp/bar=/tmp/bar Mounts host directory ~/foo as /home/vagrant/foo in the VM, and host directory /tmp/bar as /tmp/bar in the VM. Signed-off-by: Jarno Rajahalme <jarno@covalent.io> | 06 March 2018, 01:20:20 UTC |
9fa794b | Thomas Graf | 04 March 2018, 04:43:10 UTC | consul: Report modified keys even if previously not known When a modified key with CreateIndex != ModifyIndex was not found locally, a warning was emitted but no event was emitted. Keep the warning but still report the key as modified. Signed-off-by: Thomas Graf <thomas@cilium.io> | 05 March 2018, 20:13:02 UTC |
680d6bf | Thomas Graf | 04 March 2018, 04:39:24 UTC | consul: Fix use of Warningf() Signed-off-by: Thomas Graf <thomas@cilium.io> | 05 March 2018, 20:13:02 UTC |
7c0739e | Ian Vernon | 04 March 2018, 18:47:17 UTC | pkg/lock: override default options for deadlock detection Set timeout to be 310 seconds instead of 30 seconds. This is to avoid false-positives in deadlock detection when endpoint BPF programs are being regenerated and are taking a while (up to 300 seconds) to regenerate. Signed-off by: Ian Vernon <ian@cilium.io> | 05 March 2018, 18:54:19 UTC |
3f14985 | André Martins | 05 March 2018, 17:03:30 UTC | README: update zoom meeting link Signed-off-by: André Martins <andre@cilium.io> | 05 March 2018, 18:51:17 UTC |
55ed0c1 | Eloy Coto | 05 March 2018, 09:53:57 UTC | Nightly: Adjust timeouts and stdout Curl on exec - Change the timeouts, Jenkins is failing due timeout. - Update kubectl exec, as default always return the message `command terminated with exit code 22` and the Action didn't work as exepected (Only in k8s >= 1.8 ) Signed-off-by: Eloy Coto <eloy.coto@gmail.com> | 05 March 2018, 17:35:46 UTC |
d76e7f4 | halfcrazy | 04 March 2018, 07:34:37 UTC | doc: fix broken link for Installation Guides | 04 March 2018, 19:20:22 UTC |
8104d12 | André Martins | 02 March 2018, 21:40:24 UTC | Vagrantfile: Re-add NFS support Signed-off-by: André Martins <andre@cilium.io> | 03 March 2018, 00:22:50 UTC |
01f47e3 | André Martins | 01 March 2018, 15:07:46 UTC | docs: document k8s NP missing features Signed-off-by: André Martins <andre@cilium.io> | 03 March 2018, 00:22:31 UTC |
6cd8cf5 | Eloy Coto | 02 March 2018, 10:19:01 UTC | Nightly: Update CPU and RAM in Nightly test Updated the CPU and Memory in Nightly test and update kubernetes version to 1.8 Signed-off-by: Eloy Coto <eloy.coto@gmail.com> | 03 March 2018, 00:22:11 UTC |
1da7757 | Thomas Graf | 02 March 2018, 23:39:36 UTC | release: Inlcude k8s-cilium-exec.sh as tools in release directory Signed-off-by: Thomas Graf <thomas@cilium.io> | 02 March 2018, 23:39:37 UTC |
8703e8d | Thomas Graf | 02 March 2018, 21:31:50 UTC | Update NEWS and VERSION for 1.0.0-rc6 Signed-off-by: Thomas Graf <thomas@cilium.io> | 02 March 2018, 21:39:58 UTC |
5e90ac8 | Joe Stringer | 01 March 2018, 21:30:37 UTC | docs: Check all requirements and exit on failure When a dependency cannot be found: $ make -C Documentation/ check-requirements make: Entering directory '/home/joe/work/src/github.com/cilium/cilium/Documentation' Documentation dependency 'foo' not found. Run 'pip install -r Documentation/requirements.txt' Makefile:23: recipe for target 'check-requirements' failed make: *** [check-requirements] Error 2 make: Leaving directory '/home/joe/work/src/github.com/cilium/cilium/Documentation' Signed-off-by: Joe Stringer <joe@covalent.io> | 02 March 2018, 01:04:50 UTC |
f67102a | Joe Stringer | 28 February 2018, 21:55:27 UTC | bpf: Compile with debug options when DEBUG=true This annotates the BPF ELF with C code so that it's easier to debug where in the datapath code a verifier error is occurring. Signed-off-by: Joe Stringer <joe@covalent.io> | 02 March 2018, 01:04:06 UTC |
2de02ec | Joe Stringer | 28 February 2018, 21:54:30 UTC | docs: Document tail call section label meanings Signed-off-by: Joe Stringer <joe@covalent.io> | 02 March 2018, 01:04:06 UTC |
9e0db26 | Jarno Rajahalme | 01 March 2018, 18:36:24 UTC | envoy: Differentiate between ACKs and NACKs. Since the last update on the cilium agent envoy API code, the behavior had changed to keep sending the same resource version over and over if Envoy rejects the resource. Fix this by properly differentiating between ACKs and NACKs. A NACK now causes a watcher to wait until the resource is updated before sending it over again. This was found due to the new policy resources failing protobuf content validation that Envoy checks for. We should test for the NACK behavior as well to prevent future regressions. Signed-off-by: Jarno Rajahalme <jarno@covalent.io> | 01 March 2018, 23:45:38 UTC |
d88dca7 | Jarno Rajahalme | 01 March 2018, 18:36:24 UTC | envoy: Add NACK test. Signed-off-by: Jarno Rajahalme <jarno@covalent.io> | 01 March 2018, 23:45:38 UTC |
80e804b | Ian Vernon | 01 March 2018, 18:42:45 UTC | test/helpers: check result of PolicyWait in PolicyImportAndWait The result of `cilium policy wait` was never checked, and thus did not appropriately signify failure. Signed-off by: Ian Vernon <ian@cilium.io> | 01 March 2018, 21:51:39 UTC |
cfa0003 | Dan Wendlandt | 01 March 2018, 20:01:23 UTC | Add Cilium upgrade guide with upgrade instructions for kubernetes | 01 March 2018, 20:41:39 UTC |
5c370b5 | Joe Stringer | 01 March 2018, 07:34:26 UTC | Ginkgo: Replace awk usage with jq The majority of the cilium commands now have support for '-o json' output, so replace these usages of '... | grep ... | awk ...' with '-o json | jq ...'. Fixes: #1725 Signed-off-by: Joe Stringer <joe@covalent.io> | 01 March 2018, 20:22:11 UTC |
5e989eb | Joe Stringer | 28 February 2018, 01:11:35 UTC | bpf: Shift l4 policy lookup to __policy_can_access L4 policy will in future be tied in with the standard L3/L4 BPF map lookup, so shift this logic to there. In the case of egress policy, there is no blob there yet so just shift the proxy logic out of conntrack creation, closer to where it will be implemented when label-based+l4 egress policy is implemented. Signed-off-by: Joe Stringer <joe@covalent.io> | 01 March 2018, 19:45:43 UTC |
3224692 | Joe Stringer | 28 February 2018, 00:16:16 UTC | bpf: Add proxy_port to POLICY_MAP entries If userspace populates the 'proxy_port' field of a policy entry, return it as part of policy_can_access_ingress(). Userspace can now populate this portion of policy map entries and the proxy port will be respected by the datapath. Related: #2904 Signed-off-by: Joe Stringer <joe@covalent.io> | 01 March 2018, 19:45:43 UTC |
d16c9a8 | Joe Stringer | 22 February 2018, 20:31:57 UTC | bpf: Apply L4-only policy in policy_can_access() Signed-off-by: Joe Stringer <joe@covalent.io> | 01 March 2018, 19:45:43 UTC |
3d2e394 | Joe Stringer | 28 February 2018, 00:10:07 UTC | bpf: Refactor l4 policy / proxy_port lookup Extricate proxy_port determination from conntrack. This will be replaced by a map lookup in future, so factoring it out helps to move it in that direction. Signed-off-by: Joe Stringer <joe@covalent.io> | 01 March 2018, 19:45:43 UTC |
6db5481 | Joe Stringer | 28 February 2018, 00:59:28 UTC | bpf: Reuse tuple for dport in ingress l4 policy Just before this gets hit on the ingress path in ipv4_policy(), the ct_state's orig_dport field gets updated to be the same as the tuple's dport. Replacing it here as well makes the code more consistent with the IPv6 codepath and should have no outward effect. Signed-off-by: Joe Stringer <joe@covalent.io> | 01 March 2018, 19:45:43 UTC |
78c54d3 | Joe Stringer | 22 February 2018, 20:29:32 UTC | bpf: Document policy_can_access() Signed-off-by: Joe Stringer <joe@covalent.io> | 01 March 2018, 19:45:43 UTC |
cc930f6 | Joe Stringer | 22 February 2018, 19:32:31 UTC | bpf: Document proxymap key/value Signed-off-by: Joe Stringer <joe@covalent.io> | 01 March 2018, 19:45:43 UTC |
e3b5bb1 | Joe Stringer | 22 February 2018, 07:24:41 UTC | bpf: Make reverse_proxy arguments same for IPv4/6 Update the reverse_proxy() final argument to pass the only field in the CT tuple which it uses, the nexthdr. This makes the IPv4 path more similar to the IPv6 path. Signed-off-by: Joe Stringer <joe@covalent.io> | 01 March 2018, 19:45:43 UTC |
e0a4dc7 | Joe Stringer | 24 February 2018, 00:07:12 UTC | bpf: Rename ingress policy lookups All of the current policy_can_access() calls are for ingress only. Indicate this and hide the map argument while we're at it. Signed-off-by: Joe Stringer <joe@covalent.io> | 01 March 2018, 19:45:43 UTC |
fdd4bc1 | Joe Stringer | 01 March 2018, 00:28:44 UTC | pkg/maps/policymap: Get rid of 'Action' field The 'Action' field of a 'policyEntry' was never used to determine the action to execute on the datapath, but userspace always populated this field. Remove the userspace bits which populate the field so it can be reused in future. Signed-off-by: Joe Stringer <joe@covalent.io> | 01 March 2018, 19:45:43 UTC |
be0968c | Ian Vernon | 01 March 2018, 04:21:16 UTC | add capability to build Cilium with deadlock detection in Docker image Use this capability during the Cilium Kubernetes tests, which will catch deadlocks during tests. Signed-off by: Ian Vernon <ian@cilium.io> | 01 March 2018, 19:39:11 UTC |
378adab | Ian Vernon | 01 March 2018, 03:20:52 UTC | test/helpers: add deadlock detection for Cilium pods Add function that, if a test fails, checks if a deadlock has occurred via output in the Cilium logs. Signed-off by: Ian Vernon <ian@cilium.io> | 01 March 2018, 19:39:11 UTC |
139279d | Ian Vernon | 01 March 2018, 03:13:56 UTC | test/helpers: add runtime test deadlock check If a test fails, also check to see if there are any logs signifying that a deadlock has occurred in Cilium. Signed-off by: Ian Vernon <ian@cilium.io> | 01 March 2018, 19:39:11 UTC |
30ce72e | Ian Vernon | 01 March 2018, 03:06:28 UTC | test/provision: compile Cilium with LOCKDEBUG=1 This will allow for deadlock detection in the runtime tests. Signed-off by: Ian Vernon <ian@cilium.io> | 01 March 2018, 19:39:11 UTC |
befca0b | Eloy Coto | 01 March 2018, 17:13:59 UTC | Nightly: Fix issues with timeout When Jenkins timeout the Post-Build is not executed (It's a open issue), so the logs from ginkgo cannot be retrieved. I decrease the timeout, it took 177minutes in my computer, so 220 should be enough to run in Jenkins. Signed-off-by: Eloy Coto <eloy.coto@gmail.com> | 01 March 2018, 18:22:21 UTC |
28954bc | Eloy Coto | 01 March 2018, 10:14:20 UTC | Ginkgo: Fix some assert messages Signed-off-by: Eloy Coto <eloy.coto@gmail.com> | 01 March 2018, 17:56:22 UTC |
1feeaa2 | Eloy Coto | 28 February 2018, 12:32:55 UTC | Ginkgo: Refactor Kubectl.ExecPodCmd ExecPodCmd function uses a unique buffer instead of the global one. The execution was not saved on log, and the output was not the standard ResCmd. With this change, all ExecPodCmd calls are using the standard way. Signed-off-by: Eloy Coto <eloy.coto@gmail.com> | 01 March 2018, 17:56:22 UTC |
d74da92 | Eloy Coto | 28 February 2018, 20:17:56 UTC | Ginkgo: Connectivity refactor some code to make it simpler Signed-off-by: Eloy Coto <eloy.coto@gmail.com> | 01 March 2018, 17:49:02 UTC |
40436b2 | Eloy Coto | 28 February 2018, 20:13:37 UTC | Ginkgo: Refactor Ginkgo to accept multiple arguments Signed-off-by: Eloy Coto <eloy.coto@gmail.com> | 01 March 2018, 17:49:02 UTC |
a40d4c2 | Joe Stringer | 28 February 2018, 17:25:08 UTC | docs: Make requirements failure more obvious Commit 9829de20c294 ("Makefile: Build docs via dummy target in postcheck") made a basic docs target always get made whenever someone does a 'make' with no arguments, but also made it less clear why documentation build targets fail if some pip dependency is not available. Improve it. Signed-off-by: Joe Stringer <joe@covalent.io> | 01 March 2018, 02:19:22 UTC |
02a186f | André Martins | 21 February 2018, 02:28:01 UTC | k8s: add enforce and revision fields to CNP status Add controllers for each cilium network policy that allows to update the revision number and its enforcement on the endpoints running on each node. Output example from different sources (K8S - 172 is not running with this changes): $ cilium status --all-controllers ... Name Last success Last error Count Message ... sync-cnp-policy-status (v2 default/guestbook-web) 4s ago never 0 no error ... $ kubectl describe cnp Name: guestbook-web Namespace: default API Version: cilium.io/v2 .... Status: Nodes: K 8 S - 171: Enforcing: true Last Updated: 2018-02-21T02:49:53.063373958Z Local Policy Revision: 7 Ok: true K 8 S - 172: Last Updated: 2018-02-20T14:53:51.928648228Z Ok: true $ cilium policy get | tail -n 1 Revision: 7 | 28 February 2018, 20:47:34 UTC |
acd6eba | André Martins | 21 February 2018, 02:30:58 UTC | pkg/endpointmanager: add WaitForEndpointsAtPolicyRev By using the WaitForPolicyRevision function implemented in the endpoint we can leverage to know when all the endpoints have reached a given policy revision. Signed-off-by: André Martins <andre@cilium.io> | 28 February 2018, 20:47:34 UTC |
d2e9281 | André Martins | 20 February 2018, 21:09:04 UTC | pkg/endpoint: add signals for policy revision Add a signal mechanism to detect if a policy revision of a particular endpoint was changed. This is done throught golang channels instead of polling the policy revision. Signed-off-by: André Martins <andre@cilium.io> | 28 February 2018, 20:47:34 UTC |
7a3586f | André Martins | 20 February 2018, 16:14:11 UTC | pkg/endpoint: add policyRevision Setter Signed-off-by: André Martins <andre@cilium.io> | 28 February 2018, 20:47:34 UTC |
fcdfbcb | Jarno Rajahalme | 28 February 2018, 19:10:14 UTC | envoy: Use downstream HTTP protocol for upstream connections. gRPC connectivity fail if transported over HTTP/1 connections. The way this feature is configured changed when upstreaming to Envoy, and the refactored code inadvertently used the enum for using the configured rather than downstream protocol for upstream connections. Signed-off-by: Jarno Rajahalme <jarno@covalent.io> Reported-by: Ian Vernon <ian@cilium.io> | 28 February 2018, 20:46:13 UTC |
ddc3da7 | Eloy Coto | 28 February 2018, 11:45:52 UTC | Ginkgo: Kubernetes ReportFailed get information from all cilium Pods. Change CiliumReportFailed function to retrieve the info from all cilium Pods and dump with a prefix. Signed-off-by: Eloy Coto <eloy.coto@gmail.com> | 28 February 2018, 17:05:02 UTC |
e54dc46 | Thomas Graf | 25 February 2018, 16:43:17 UTC | cilium-docker: Update HostAddressing via IPAM allocation call The agent may be restarted which can lead to updated host addressing details such as different gateway addresses, keep the HostAddressing up to date and recalculate routes as required. Signed-off-by: Thomas Graf <thomas@cilium.io> | 28 February 2018, 14:40:03 UTC |
3dac7b4 | Ian Vernon | 23 February 2018, 05:44:10 UTC | test/helpers: add "-W 2" to ping wrapper functions Signed-off by: Ian Vernon <ian@cilium.io> | 28 February 2018, 06:06:34 UTC |
6d1d3d3 | Ian Vernon | 23 February 2018, 05:42:31 UTC | test/helpers: improve documentation of CiliumNodesWait Signed-off by: Ian Vernon <ian@cilium.io> | 28 February 2018, 06:06:34 UTC |
ace7915 | Ian Vernon | 23 February 2018, 05:40:12 UTC | test/helpers: rename "exit" to "success" in CmdRes type Signed-off by: Ian Vernon <ian@cilium.io> | 28 February 2018, 06:06:34 UTC |
6088a25 | Ian Vernon | 23 February 2018, 05:39:47 UTC | test/helpers: remove hardcoding of PolicyEnforcement in SetPolicyEnforcement Signed-off by: Ian Vernon <ian@cilium.io> | 28 February 2018, 06:06:34 UTC |
65ab3b1 | Ian Vernon | 23 February 2018, 05:37:47 UTC | test/helpers: check for unsuccessful command in PolicyEndpointsSummary Signed-off by: Ian Vernon <ian@cilium.io> | 28 February 2018, 06:06:34 UTC |
fdf10b7 | Ian Vernon | 23 February 2018, 05:32:49 UTC | test/helpers: rename GetEndpoints to ListEndpoints This function runs "cilium endpoint list", and there is another command, "cilium endpoint get", which makes the name of the function "GetEndpoints", confusing. Rename it to be more evocative of the command it runs. Signed-off by: Ian Vernon <ian@cilium.io> | 28 February 2018, 06:06:34 UTC |
941b3f1 | Jarno Rajahalme | 28 February 2018, 03:08:24 UTC | check-log-newlines: Check only the cilium repo. The script checked everyting under github.com and failed for non-related code. Signed-off-by: Jarno Rajahalme <jarno@covalent.io> | 28 February 2018, 06:03:18 UTC |
2a4f952 | Joe Stringer | 23 February 2018, 19:28:25 UTC | test/bpf: Add script to load BPF progs Add a new test script which attempts to load each of the compiled BPF programs into the currently running kernel. If any fail, it should print the verbose output from the verifier. Signed-off-by: Joe Stringer <joe@covalent.io> | 28 February 2018, 03:42:15 UTC |
f603b77 | Joe Stringer | 24 February 2018, 02:11:08 UTC | test/bpf: Add script to run probes Signed-off-by: Joe Stringer <joe@covalent.io> | 28 February 2018, 03:42:15 UTC |
8ca6b27 | Joe Stringer | 23 February 2018, 19:09:36 UTC | test/bpf: Clean up after running perf-event-test Signed-off-by: Joe Stringer <joe@covalent.io> | 28 February 2018, 03:42:15 UTC |