-
Notifications
You must be signed in to change notification settings - Fork 210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add dep-graph script #3
Conversation
We have created an issue in Pivotal Tracker to manage this. You can view the current status of your issue at: https://www.pivotaltracker.com/story/show/72001270. This repo is managed by the 'Runtime Diego' team. |
Whoa, that's rad. Love the Garden bit: warden-linux importing the server half and executor importing the client half, and no one else. And sharing the protocol/domain models. Also, lol runtime-schema. |
Neato! But I think there's something wrong with the script. For exampl, |
Yeah it's just using |
Actually yeah, it's because |
Yes but the diagram explicitly draws a connection between it and all the sub packages of runtime-schema Sent from my iPhone
|
Right. It's debatable whether those lines should be present. They probably should though, because each of those packages is a dependency of Edit - |
…check, src/etcd, src/etcd-metrics-server, src/executor, src/inigo, src/rep, src/stager, src/warden-linux Bump cloudfoundry-incubator/app-manager: Onsi Fakhouri: update lrp bbs ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/app-manager/builds/25893602 ) nuke dead code ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/app-manager/builds/25886150 ) guid => processguid ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/app-manager/builds/25832726 ) add HealthyThreshold and UnhealthyThreshold to monitor ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/app-manager/builds/25803153 ) bump deps ( Travis Unknown ) update path ( Travis Unknown ) rip out transitional LRP ( Travis Unknown ) bump deps ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/app-manager/builds/25559283 ) generate instance guid when requesting auctions ( Travis Failed: https://travis-ci.org/cloudfoundry-incubator/app-manager/builds/25558415 ) start auctions ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/app-manager/builds/25352933 ) Max Brunsfeld: GoDeps ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/app-manager/builds/25891790 ) Source .profile.d scripts before running start command ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/app-manager/builds/25746485 ) Ted Young: exit 1 on error ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/app-manager/builds/25833460 ) use sigmon for signal handling ( Travis finished: https://travis-ci.org/cloudfoundry-incubator/app-manager/builds/25832456 ) refactored handler to use ifrit ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/app-manager/builds/25830610 ) Alex Suraci: save routes from the desired app message ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/app-manager/builds/25737235 ) fix log config index ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/app-manager/builds/25735674 ) deps ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/app-manager/builds/25735279 ) save desired app to bbs ( Travis Unknown ) update monitor step; include only healthy hook ( Travis Failed: https://travis-ci.org/cloudfoundry-incubator/app-manager/builds/25723687 ) deps ( Travis Unknown ) construct LRPs with port map and health monitoring ( Travis Unknown ) Bump cloudfoundry-incubator/auctioneer: Bump cloudfoundry-incubator/converger: Onsi Fakhouri: remove .test binaries... facepalm ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/converger/builds/25893734 ) remove requirement that converge not run on startup ( Travis Failed: https://travis-ci.org/cloudfoundry-incubator/converger/builds/25807871 ) bump deps again ( Travis Failed: https://travis-ci.org/cloudfoundry-incubator/converger/builds/25806746 ) pass in convergence interval to the converger ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/converger/builds/25806579 ) bump deps ( Travis Failed: https://travis-ci.org/cloudfoundry-incubator/converger/builds/25803244 ) only converge on the *second* tick ( Travis Unknown ) Max Brunsfeld: GoDeps ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/converger/builds/25892008 ) Ted Young: cleanup main, use ifrit ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/converger/builds/25833310 ) Bump cloudfoundry-incubator/dial-health-check: Bump coreos/etcd: Brandon Philips: chore(pkg/btrfs): remove accidental swp file. ( Travis Unknown ) chore(server): bump 0.4.0+git ( Travis Unknown ) chore(server): bump to 0.4.1 ( Travis Unknown ) Merge pull request #806 from philips/add-machine-api-docs ( Travis Unknown ) feat(Documentation): document the entire admin machines API ( Travis Unknown ) fix(Documentation): update based on standby refactor ( Travis Unknown ) fix(server): add user facing remove API ( Travis Unknown ) fix(scripts/build-release): put everything into a release dir ( Travis Unknown ) chore(server): bump to 0.4.0+git ( Travis Unknown ) chore(server): bump to 0.4.0 ( Travis Unknown ) Merge pull request #791 from yifan-gu/ipv6_zone_fix ( Travis Unknown ) Merge pull request #793 from binocarlos/patch-1 ( Travis Unknown ) Merge pull request #744 from unihorn/71 ( Travis Unknown ) Merge pull request #786 from unihorn/91 ( Travis Unknown ) Merge pull request #789 from bass3m/master ( Travis Unknown ) Blake Mizerany: doc(README): add note about 32bit systems - fixes 358 ( Travis Unknown ) Xiang Li: Merge pull request #805 from xiangli-cmu/fix_test ( Travis Unknown ) fix(test/remove_node_test.go) fix a deadlock in the test ( Travis Unknown ) Merge pull request #804 from xiangli-cmu/fix_curr_index_race ( Travis Unknown ) fix(store): synchronize access to CurrentIndex ( Travis Unknown ) Merge pull request #799 from xiangli-cmu/deny_unknow_peer ( Travis Unknown ) Merge pull request #803 from unihorn/94 ( Travis Unknown ) Merge pull request #19 from unihorn/92 ( Travis Unknown ) hack(server): notify removed peers when they try to become candidates A peer might be removed during a network partiton. When it comes back it will not have received any of the log entries that would have notified it of its removal and go onto propose a vote. This will disrupt the cluster and the cluster should give the machine feedback that it is no longer a member. ( Travis Unknown ) Yicheng Qin: fix(peer_server): set store and registry when setting raft server ( Travis Unknown ) tests(remove_node): add TestRemovePausedNode ( Travis Unknown ) chore(standby_server): remove error return ( Travis Unknown ) feat(standby_server): make atomic move for file ( Travis Unknown ) feat(standby_server): save/load Running into disk ( Travis Unknown ) feat(standby_server): save/load syncInterval to disk ( Travis Unknown ) chore(standby_server): still sleep for the first time ( Travis Unknown ) docs(standbys): clarify pseudocode ( Travis Unknown ) feat(standby_server): write cluster info to disk ( Travis Unknown ) docs(api): make Cluster Config API part clearer ( Travis Unknown ) docs(api): add Cluster Config API ( Travis Unknown ) Yifan Gu: fix(config.go) ( Travis Unknown ) Kai Davenport: Added the -peer-heartbeat-interval option ( Travis Unknown ) Bassem Youssef: Add Julia etcd client ( Travis Unknown ) Jonathan Boulle: Merge pull request #788 from alex-sherwin/patch-1 ( Travis Unknown ) Alex Sherwin: fixed typo for etcd lock examples ( Travis Unknown ) Bump cloudfoundry-incubator/etcd-metrics-server: Max Brunsfeld: GoDeps Add flags for log level and syslog logging Use ifrit signal handling Bump cloudfoundry-incubator/executor: Onsi Fakhouri: bump deps ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/executor/builds/25899026 ) Added pruning to executor registry ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/executor/builds/25832772 ) bump deps ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/executor/builds/25803232 ) fix logging ( Travis Unknown ) split apart the allocate request, add initialize request ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/executor/builds/25725020 ) add new list and resources endpoints to executor ( Travis Failed: https://travis-ci.org/cloudfoundry-incubator/executor/builds/25717625 ) add GET /containers endpoint ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/executor/builds/25620137 ) pass in a guid when creating a container ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/executor/builds/25563086 ) Alex Suraci: default healthy and unhealthy thresholds to 1 ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/executor/builds/25888237 ) fix invalid action test ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/executor/builds/25745667 ) fix subtle Eventually() usage bug ( Travis Unknown ) use an exponential backoff policy for monitoring ( Travis Failed: https://travis-ci.org/cloudfoundry-incubator/executor/builds/25744755 ) deps ( Travis Unknown ) monitor hooks are now optional ( Travis Failed: https://travis-ci.org/cloudfoundry-incubator/executor/builds/25723576 ) deps ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/executor/builds/25722172 ) add GetContainer to client ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/executor/builds/25718797 ) fix waitgroup usage in run aciton callback ( Travis Failed: https://travis-ci.org/cloudfoundry-incubator/executor/builds/25563006 ) deps ( Travis Unknown ) monitor step can configure request method+body ( Travis Unknown ) implement monitor .Cancel, nuke transformer tests ( Travis Unknown ) deps ( Travis Unknown ) monitor action now runs another action ( Travis Unknown ) implement dial health check ( Travis Unknown ) deps ( Travis Unknown ) transform monitor step; validate url/interval ( Travis Unknown ) Add monitor_step ( Travis Unknown ) deps ( Travis Unknown ) implement parallel actions ( Travis Unknown ) godeps ( Travis Unknown ) a container can have ports mapped in ( Travis Unknown ) Ted Young: refactor main to use ifrit ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/executor/builds/25834998 ) Bump cloudfoundry-incubator/inigo: Onsi Fakhouri: bump deps loggregator_runner Kills update deps app runner asserts that multiple indices were started bump deps WIP - everything is working but we want to add an assertion to app_runner_test Alex Suraci: deps fix app manager test to include health check Bump cloudfoundry-incubator/rep: Onsi Fakhouri: update lrp bbs ( Travis finished: https://travis-ci.org/cloudfoundry-incubator/rep/builds/25893532 ) auction delegate puts the app in starting state ( Travis finished: https://travis-ci.org/cloudfoundry-incubator/rep/builds/25835152 ) guid => processguid ( Travis finished: https://travis-ci.org/cloudfoundry-incubator/rep/builds/25832460 ) fix task_scheduler ( Travis finished: https://travis-ci.org/cloudfoundry-incubator/rep/builds/25803248 ) bump deps ( Travis Unknown ) lrp scheduler is no more: the auction has arrived ( Travis Unknown ) split apart allocation and initialization request ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/rep/builds/25725119 ) use new executor.client models ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/rep/builds/25718084 ) send container guid along when allocating the container ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/rep/builds/25563147 ) rep maintains presence ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/rep/builds/25366926 ) Max Brunsfeld: Mark tasks as failed when container initialization fails ( Travis finished: https://travis-ci.org/cloudfoundry-incubator/rep/builds/25740074 ) Clean up error logging in task handler ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/rep/builds/25739842 ) Alex Suraci: use lrp guid as container guid ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/rep/builds/25735259 ) deps ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/rep/builds/25722158 ) handle lrp running callback ( Travis Failed: https://travis-ci.org/cloudfoundry-incubator/rep/builds/25722128 ) fill in dummy handlers for route healthy/unhealthy ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/rep/builds/25564320 ) define route healthy/unhealthy routes ( Travis Failed: https://travis-ci.org/cloudfoundry-incubator/rep/builds/25563930 ) POST -> PUT ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/rep/builds/25563335 ) extract task completion into separate API server ( Travis Unknown ) Bump cloudfoundry-incubator/stager: Ted Young: stager only desires and watches staging tasks ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/stager/builds/25369681 ) Bump cloudfoundry-incubator/warden-linux: Alex Suraci: fix fetching images concurrently Merge pull request #3 from cloudfoundry-incubator/docker-images fix hang in measurements suite rootfs provider is identified by url-format string introduce rootfs provider interface deps support for creating containers from docker images always permit mknod deps deps include continer's mapped ports in info call emit log when applying disk limits
Submodule src/github.com/cloudfoundry-incubator/natbeat 5ca6f50..61aa694: > Merge pull request #3 from calebamiles/patch-2 > Merge pull request #2 from calebamiles/patch-1 > Merge pull request #1 from calebamiles/master > clarify proper shutdown in readme > README Submodule src/github.com/cloudfoundry-incubator/receptor ebed5f8..0c3caf4: > updated to latest natbeat Signed-off-by: Ted Young <tyoung@pivotallabs.com>
[finishes #102602890] Submodule src/github.com/cloudfoundry-incubator/diego-ssh fce6073..0d7448b: > Merge pull request #3 from sykesm/uaa-authentication Signed-off-by: Luan Santos <lsantos@pivotal.io>
…ting-info trace-logger uaa-go-client vizzini go-proxyproto garden routing-info gorouter jwt-go lager localip go-metrics go-sse yaml.v2 [finishes #124913851] Submodule src/code.cloudfoundry.org/executor 2831e24...e3558b5: > update import location of garden < Emit garden container metrics for creation, destruction Submodule src/code.cloudfoundry.org/garden 0000000...78225ee (new submodule) Submodule src/code.cloudfoundry.org/gorouter 0000000...76157ae (new submodule) Submodule src/code.cloudfoundry.org/inigo 4760fff..acf72f8: > update import location of routing-info > update import location of the gorouter > update import location of garden Submodule src/code.cloudfoundry.org/rep d6490a1..b8f153a: > update import location of garden Submodule src/code.cloudfoundry.org/route-emitter ca464b6..2c6aaef: > update import location of routing-info Submodule src/code.cloudfoundry.org/routing-api 0000000...38b697b (new submodule) Submodule src/code.cloudfoundry.org/routing-info 0000000...b79f693 (new submodule) Submodule src/code.cloudfoundry.org/trace-logger 0000000...b971f54 (new submodule) Submodule src/code.cloudfoundry.org/uaa-go-client 0000000...5438384 (new submodule) Submodule src/code.cloudfoundry.org/vizzini faad5e7..c7e0a3e: > update import location of routing-info Submodule src/github.com/armon/go-proxyproto 0000000...3daa90a (new submodule) Submodule src/github.com/dgrijalva/jwt-go 0000000...f62f64e (new submodule) Submodule src/github.com/rcrowley/go-metrics 0000000...eeba7bd (new submodule) Submodule src/github.com/vito/go-sse bfb56c5..fd69d27: > Merge pull request #3 from cf-routing/max_retries Submodule src/gopkg.in/yaml.v2 0000000...e4d366f (new submodule)
bump auction auctioneer bbs buildpackapplifecycle bytefmt cacheddownloader cfdot diego-ssh dockerapplifecycle dockerdriver ecrhelper executor fileserver goshims healthcheck inigo localdriver locket operationq rep route-emitter routing-api routing-info systemcerts trace-logger vizzini volman workpool garden grootfs guardian idmapper Submodule src/code.cloudfoundry.org/auction f4db6c51a..20b5e4eb0: > Bump to ginkgo/v2 and lager/v3 (#10) Submodule src/code.cloudfoundry.org/auctioneer 7b69d26e0..6757f6637: > Bump to ginkgo/v2 and lager/v3 (#11) Submodule src/code.cloudfoundry.org/bbs 952b49bde..41bd09f9f: > fix for `go vet` failures (#63) > Bump to lager/v3 (remaining) > Bump sqldb/helpers + test helpers to lager v3 (#61) > Bump to ginkgo/v2 Submodule src/code.cloudfoundry.org/buildpackapplifecycle 9bfd77998..b3c0aa499: > Merge pull request #61 from cloudfoundry/with-ginkgo-v2 > Merge pull request #59 from cloudfoundry/develop Submodule src/code.cloudfoundry.org/cacheddownloader 456a733fa..3de1f8d2e: > Bump to ginkgo/v2 and lager/v3 (#23) Submodule src/code.cloudfoundry.org/cfdot f68fa7f78..9c6e1b442: > Bump to ginkgo/v2 and lager/v3 (#6) Submodule src/code.cloudfoundry.org/diego-ssh 0fc4f3a7d..1003fb588: > Bump to ginkgo/v2 and lager/v3 (#47) Submodule src/code.cloudfoundry.org/dockerapplifecycle 163faedf6..36aa90971: > Bump to ginkgo/v2 (#11) > Regenerate test certificates Submodule src/code.cloudfoundry.org/dockerdriver 16e1fe9ba..76bff1bc5: > Bump to ginkgo/v2 and lager/v3 (#3) > Update PULL_REQUEST_TEMPLATE.md > content change Submodule src/code.cloudfoundry.org/ecrhelper 9a7c7e5a9..3949c0207: > Bump to ginkgo/v2 (#2) Submodule src/code.cloudfoundry.org/executor 1e5a6f15b..208a08c51: > With ginkgo v2 and lager/v3 (#75) > Ensure we release info lock when marshaling fails > Update garden container logging tags > Fix typo in function name > Fetch all containers for cleanup > Executor releases resources only when a container is successfully deleted Submodule src/code.cloudfoundry.org/fileserver 11af6ea87..f3dfda90a: > Bump to ginkgo/v2 && lager/v3 (#7) Submodule src/code.cloudfoundry.org/goshims bb24d2ef7..cf8c6ba6c: > Bump golang.org/x/net from 0.7.0 to 0.8.0 (#24) > Bump golang.org/x/net from 0.0.0-20200301022130-244492dfa37a to 0.7.0 (#23) > Bump github.com/go-sql-driver/mysql from 1.6.0 to 1.7.0 (#22) > Bump github.com/go-sql-driver/mysql from 1.5.0 to 1.6.0 (#21) > Revert "Bump github.com/go-sql-driver/mysql from 1.5.0 to 1.6.0 (#19)" (#20) > Bump github.com/go-sql-driver/mysql from 1.5.0 to 1.6.0 (#19) > Merge pull request #18 from cloudfoundry/dependabot/add-v2-config-file > Merge pull request #17 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.36.0 > Merge pull request #16 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.35.0 > Merge pull request #15 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.34.1 > Merge pull request #14 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.34.0 > Merge pull request #13 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.33.2 > Merge pull request #12 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.33.1 > Merge pull request #11 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.32.0 > Merge pull request #10 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.31.1 > Merge pull request #9 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.31.0 > Merge pull request #8 from cloudfoundry/dependabot/go_modules/google.golang.org/grpc-1.30.0 > go mod vendor > Merge pull request #7 from cloudfoundry/dependabot/go_modules/google.golang.org/grpc-1.29.1 > 🤖 go mod vendor > go get -u all > Add gitignore file > Convert to go modules > Add SetEnv to the command interface Submodule src/code.cloudfoundry.org/healthcheck d7f787b20..7670cbf97: > Bump to ginkgo/v2 (#9) Submodule src/code.cloudfoundry.org/inigo 18bab030e..3c8b1a8f8: > Bump to ginkgo/v2 & lager/v3 (#25) Submodule src/code.cloudfoundry.org/localdriver 1b0a47b1c..0668dcc60: > Bump to ginkgo/v2 & lager/v3 (#2) Submodule src/code.cloudfoundry.org/locket 76a930295..5e8522d97: > {fake_runner,fake_runner_v2} to be used with (#14) > Add BeforeSuite in the right place > Fix govet errors > Bump to lager v3 > WIP - upgrading to ginkgo v2+ ginkgomon_v2 Submodule src/code.cloudfoundry.org/operationq da3eb228f..4522d0860: > Bump to ginkgo/v2 (#2) > Fix the test for max capacity > Ginkgo v2: don't use Done channels > Update PULL_REQUEST_TEMPLATE.md > content change Submodule src/code.cloudfoundry.org/rep be8beeb46..f627e21dd: > Bump to ginkgo/v2 && lager/v3 (#39) Submodule src/code.cloudfoundry.org/route-emitter c907cd8f6..da039b0c1: > Bump to ginkgo/v2 && lager/v3 (#21) Submodule src/code.cloudfoundry.org/routing-api ff096da8d..2bf566855: > Fix ginkgo deprecations with Done channels > Fix ginkgo v2 flag deprecation notices > Bump to lager v3 > Convert to ginkgo v2 + inline the archived trace package > Convert to ginkgo v2 + inline the archived trace package > ignore .test files in the repo > Bump to ginkgo/v2 > Bump to ginkgo/v2 - WIP > Allow uaaclient callers to optionally pass in a protocol via (#30) Submodule src/code.cloudfoundry.org/routing-info 7d023ecb0..c6998d604: > Bump to ginkgo/v2 Submodule src/code.cloudfoundry.org/systemcerts 95ea366d9..5244fcb1b: > refactor: rm use of internal/testenv Submodule src/code.cloudfoundry.org/vizzini a59096109...6474f903a: > fix `go vet` failures > Bump to ginkgo/v2 && lager/v3 < Fix one more test using metric tags Submodule src/code.cloudfoundry.org/volman 4129b3172..76091d503: > Bump to ginkgo/v2 && lager/v3 (#5) Submodule src/code.cloudfoundry.org/workpool e8b9128ee..2e26d5d93: > Bump to ginkgo/v2 (#2) > Update PULL_REQUEST_TEMPLATE.md > content change Submodule src/garden d57de807d..8534099e1: > Migrate to lager v3 > Migrate to ginkgo/v2 > Bump lager to latest on master > Revert "bump ginkgo to v2 and lager to v3" > Merge pull request #107 from xtremerui/bump-ginkgo-lager > Bump golang.org/x/net from 0.0.0-20210428140749-89ef3d95e781 to 0.7.0 > Merge pull request #105 from cloudfoundry/unpin-components > Merge pull request #103 from ebroberson/ginkgov2-done-channels Submodule src/grootfs ba02da43d..df476b3ba: > Swtch to channels from pool > Return to pool xfs mounts that don't cause test pollution > Generate 10 mount points for all quota tests > Use unique mount directory for each test > Merge pull request #197 from cloudfoundry/with-ginkgo-v2 > go mod tidy && vendor > Bump lager to latest on master > 🔒 dep > Merge pull request #196 from cloudfoundry/unpin-components > Bump golang.org/x/sys from 0.5.0 to 0.6.0 > go mod tidy > Merge remote-tracking branch 'local/dependabot/go_modules/code.cloudfoundry.org/lager-2.0.0incompatible' into main > Merge remote-tracking branch 'local/dependabot/go_modules/github.com/containers/image/v5-5.24.2' into main > Merge remote-tracking branch 'local/dependabot/go_modules/github.com/docker/docker-23.0.1incompatible' into main > Merge remote-tracking branch 'local/dependabot/go_modules/golang.org/x/sys-0.5.0' into main > Bump github.com/opencontainers/runtime-spec > Merge pull request #191 from cloudfoundry/out-of-disk-error-with-jammy Submodule src/guardian 913b899bc..86f0a7d78: > Set container properties before creating container > Containers() returns all containers when garden.state is all > Merge pull request #364 from cloudfoundry/with-ginkgo-v2 > go mod tidy && vendor > Bump lager to latest on master > use typeurl/v2 > 🔓 dep > go mod tidy and vendor > go mod tidy > go mod tidy > Merge pull request #361 from cloudfoundry/dependabot/go_modules/github.com/cloudfoundry/gosigar-1.3.9 > Merge pull request #363 from cloudfoundry/dependabot/go_modules/github.com/onsi/gomega-1.27.4 > Merge pull request #362 from cloudfoundry/dependabot/go_modules/github.com/containerd/containerd-1.7.0 > Merge pull request #345 from cloudfoundry/dependabot/go_modules/github.com/emicklei/go-restful-2.16.0incompatible > Merge pull request #359 from cloudfoundry/unpin-components > Update path to remove unneeded bin dir > Remove runc pin > Add runc to build package > go mod tidy > Merge pull request #355 from cloudfoundry/dependabot/go_modules/github.com/containerd/containerd-1.6.19 Submodule src/idmapper a23279655..390987bf5: > Bump github.com/onsi/ginkgo/v2 from 2.9.0 to 2.9.1 > Merge pull request #65 from cloudfoundry/unpin-components > Bump github.com/onsi/ginkgo/v2 from 2.8.4 to 2.9.0 > Bump github.com/onsi/ginkgo/v2 from 2.8.3 to 2.8.4 > Bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.8.3 > Bump github.com/onsi/ginkgo/v2 from 2.6.1 to 2.7.0 > Bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1 > Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0 > Bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 > Bump github.com/onsi/ginkgo/v2 from 2.4.0 to 2.5.0 > Bump github.com/onsi/ginkgo/v2 from 2.3.1 to 2.4.0 > Bump github.com/onsi/ginkgo/v2 from 2.3.0 to 2.3.1 > Bump github.com/onsi/ginkgo/v2 from 2.2.0 to 2.3.0 > Bump github.com/onsi/ginkgo/v2 from 2.1.6 to 2.2.0 > Bump github.com/onsi/ginkgo/v2 from 2.1.5 to 2.1.6 > Bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.5
bump auction auctioneer bbs buildpackapplifecycle bytefmt cacheddownloader cfdot diego-ssh dockerapplifecycle dockerdriver ecrhelper executor fileserver goshims healthcheck inigo localdriver locket operationq rep route-emitter routing-api routing-info systemcerts trace-logger vizzini volman workpool garden grootfs guardian idmapper Submodule src/code.cloudfoundry.org/auction f4db6c51a..20b5e4eb0: > Bump to ginkgo/v2 and lager/v3 (#10) Submodule src/code.cloudfoundry.org/auctioneer 7b69d26e0..6757f6637: > Bump to ginkgo/v2 and lager/v3 (#11) Submodule src/code.cloudfoundry.org/bbs 952b49bde..41bd09f9f: > fix for `go vet` failures (#63) > Bump to lager/v3 (remaining) > Bump sqldb/helpers + test helpers to lager v3 (#61) > Bump to ginkgo/v2 Submodule src/code.cloudfoundry.org/buildpackapplifecycle 9bfd77998..b3c0aa499: > Merge pull request #61 from cloudfoundry/with-ginkgo-v2 > Merge pull request #59 from cloudfoundry/develop Submodule src/code.cloudfoundry.org/cacheddownloader 456a733fa..3de1f8d2e: > Bump to ginkgo/v2 and lager/v3 (#23) Submodule src/code.cloudfoundry.org/cfdot f68fa7f78..9c6e1b442: > Bump to ginkgo/v2 and lager/v3 (#6) Submodule src/code.cloudfoundry.org/diego-ssh 0fc4f3a7d..1003fb588: > Bump to ginkgo/v2 and lager/v3 (#47) Submodule src/code.cloudfoundry.org/dockerapplifecycle 163faedf6..36aa90971: > Bump to ginkgo/v2 (#11) > Regenerate test certificates Submodule src/code.cloudfoundry.org/dockerdriver 16e1fe9ba..76bff1bc5: > Bump to ginkgo/v2 and lager/v3 (#3) > Update PULL_REQUEST_TEMPLATE.md > content change Submodule src/code.cloudfoundry.org/ecrhelper 9a7c7e5a9..3949c0207: > Bump to ginkgo/v2 (#2) Submodule src/code.cloudfoundry.org/executor 1e5a6f15b..208a08c51: > With ginkgo v2 and lager/v3 (#75) > Ensure we release info lock when marshaling fails > Update garden container logging tags > Fix typo in function name > Fetch all containers for cleanup > Executor releases resources only when a container is successfully deleted Submodule src/code.cloudfoundry.org/fileserver 11af6ea87..f3dfda90a: > Bump to ginkgo/v2 && lager/v3 (#7) Submodule src/code.cloudfoundry.org/goshims bb24d2ef7..cf8c6ba6c: > Bump golang.org/x/net from 0.7.0 to 0.8.0 (#24) > Bump golang.org/x/net from 0.0.0-20200301022130-244492dfa37a to 0.7.0 (#23) > Bump github.com/go-sql-driver/mysql from 1.6.0 to 1.7.0 (#22) > Bump github.com/go-sql-driver/mysql from 1.5.0 to 1.6.0 (#21) > Revert "Bump github.com/go-sql-driver/mysql from 1.5.0 to 1.6.0 (#19)" (#20) > Bump github.com/go-sql-driver/mysql from 1.5.0 to 1.6.0 (#19) > Merge pull request #18 from cloudfoundry/dependabot/add-v2-config-file > Merge pull request #17 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.36.0 > Merge pull request #16 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.35.0 > Merge pull request #15 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.34.1 > Merge pull request #14 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.34.0 > Merge pull request #13 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.33.2 > Merge pull request #12 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.33.1 > Merge pull request #11 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.32.0 > Merge pull request #10 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.31.1 > Merge pull request #9 from cloudfoundry/dependabot/go_modules/master/google.golang.org/grpc-1.31.0 > Merge pull request #8 from cloudfoundry/dependabot/go_modules/google.golang.org/grpc-1.30.0 > go mod vendor > Merge pull request #7 from cloudfoundry/dependabot/go_modules/google.golang.org/grpc-1.29.1 > 🤖 go mod vendor > go get -u all > Add gitignore file > Convert to go modules > Add SetEnv to the command interface Submodule src/code.cloudfoundry.org/healthcheck d7f787b20..7670cbf97: > Bump to ginkgo/v2 (#9) Submodule src/code.cloudfoundry.org/inigo 18bab030e..3c8b1a8f8: > Bump to ginkgo/v2 & lager/v3 (#25) Submodule src/code.cloudfoundry.org/localdriver 1b0a47b1c..0668dcc60: > Bump to ginkgo/v2 & lager/v3 (#2) Submodule src/code.cloudfoundry.org/locket 76a930295..5e8522d97: > {fake_runner,fake_runner_v2} to be used with (#14) > Add BeforeSuite in the right place > Fix govet errors > Bump to lager v3 > WIP - upgrading to ginkgo v2+ ginkgomon_v2 Submodule src/code.cloudfoundry.org/operationq da3eb228f..4522d0860: > Bump to ginkgo/v2 (#2) > Fix the test for max capacity > Ginkgo v2: don't use Done channels > Update PULL_REQUEST_TEMPLATE.md > content change Submodule src/code.cloudfoundry.org/rep be8beeb46..f627e21dd: > Bump to ginkgo/v2 && lager/v3 (#39) Submodule src/code.cloudfoundry.org/route-emitter c907cd8f6..da039b0c1: > Bump to ginkgo/v2 && lager/v3 (#21) Submodule src/code.cloudfoundry.org/routing-api ff096da8d..2bf566855: > Fix ginkgo deprecations with Done channels > Fix ginkgo v2 flag deprecation notices > Bump to lager v3 > Convert to ginkgo v2 + inline the archived trace package > Convert to ginkgo v2 + inline the archived trace package > ignore .test files in the repo > Bump to ginkgo/v2 > Bump to ginkgo/v2 - WIP > Allow uaaclient callers to optionally pass in a protocol via (#30) Submodule src/code.cloudfoundry.org/routing-info 7d023ecb0..c6998d604: > Bump to ginkgo/v2 Submodule src/code.cloudfoundry.org/systemcerts 95ea366d9..5244fcb1b: > refactor: rm use of internal/testenv Submodule src/code.cloudfoundry.org/vizzini a59096109...6474f903a: > fix `go vet` failures > Bump to ginkgo/v2 && lager/v3 < Fix one more test using metric tags Submodule src/code.cloudfoundry.org/volman 4129b3172..76091d503: > Bump to ginkgo/v2 && lager/v3 (#5) Submodule src/code.cloudfoundry.org/workpool e8b9128ee..2e26d5d93: > Bump to ginkgo/v2 (#2) > Update PULL_REQUEST_TEMPLATE.md > content change Submodule src/garden d57de807d..8534099e1: > Migrate to lager v3 > Migrate to ginkgo/v2 > Bump lager to latest on master > Revert "bump ginkgo to v2 and lager to v3" > Merge pull request #107 from xtremerui/bump-ginkgo-lager > Bump golang.org/x/net from 0.0.0-20210428140749-89ef3d95e781 to 0.7.0 > Merge pull request #105 from cloudfoundry/unpin-components > Merge pull request #103 from ebroberson/ginkgov2-done-channels Submodule src/grootfs ba02da43d..df476b3ba: > Swtch to channels from pool > Return to pool xfs mounts that don't cause test pollution > Generate 10 mount points for all quota tests > Use unique mount directory for each test > Merge pull request #197 from cloudfoundry/with-ginkgo-v2 > go mod tidy && vendor > Bump lager to latest on master > 🔒 dep > Merge pull request #196 from cloudfoundry/unpin-components > Bump golang.org/x/sys from 0.5.0 to 0.6.0 > go mod tidy > Merge remote-tracking branch 'local/dependabot/go_modules/code.cloudfoundry.org/lager-2.0.0incompatible' into main > Merge remote-tracking branch 'local/dependabot/go_modules/github.com/containers/image/v5-5.24.2' into main > Merge remote-tracking branch 'local/dependabot/go_modules/github.com/docker/docker-23.0.1incompatible' into main > Merge remote-tracking branch 'local/dependabot/go_modules/golang.org/x/sys-0.5.0' into main > Bump github.com/opencontainers/runtime-spec > Merge pull request #191 from cloudfoundry/out-of-disk-error-with-jammy Submodule src/guardian 913b899bc..86f0a7d78: > Set container properties before creating container > Containers() returns all containers when garden.state is all > Merge pull request #364 from cloudfoundry/with-ginkgo-v2 > go mod tidy && vendor > Bump lager to latest on master > use typeurl/v2 > 🔓 dep > go mod tidy and vendor > go mod tidy > go mod tidy > Merge pull request #361 from cloudfoundry/dependabot/go_modules/github.com/cloudfoundry/gosigar-1.3.9 > Merge pull request #363 from cloudfoundry/dependabot/go_modules/github.com/onsi/gomega-1.27.4 > Merge pull request #362 from cloudfoundry/dependabot/go_modules/github.com/containerd/containerd-1.7.0 > Merge pull request #345 from cloudfoundry/dependabot/go_modules/github.com/emicklei/go-restful-2.16.0incompatible > Merge pull request #359 from cloudfoundry/unpin-components > Update path to remove unneeded bin dir > Remove runc pin > Add runc to build package > go mod tidy > Merge pull request #355 from cloudfoundry/dependabot/go_modules/github.com/containerd/containerd-1.6.19 Submodule src/idmapper a23279655..390987bf5: > Bump github.com/onsi/ginkgo/v2 from 2.9.0 to 2.9.1 > Merge pull request #65 from cloudfoundry/unpin-components > Bump github.com/onsi/ginkgo/v2 from 2.8.4 to 2.9.0 > Bump github.com/onsi/ginkgo/v2 from 2.8.3 to 2.8.4 > Bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.8.3 > Bump github.com/onsi/ginkgo/v2 from 2.6.1 to 2.7.0 > Bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1 > Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0 > Bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 > Bump github.com/onsi/ginkgo/v2 from 2.4.0 to 2.5.0 > Bump github.com/onsi/ginkgo/v2 from 2.3.1 to 2.4.0 > Bump github.com/onsi/ginkgo/v2 from 2.3.0 to 2.3.1 > Bump github.com/onsi/ginkgo/v2 from 2.2.0 to 2.3.0 > Bump github.com/onsi/ginkgo/v2 from 2.1.6 to 2.2.0 > Bump github.com/onsi/ginkgo/v2 from 2.1.5 to 2.1.6 > Bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.5
…credhub-cli diego-ssh dockerapplifecycle ecrhelper executor fileserver healthcheck inigo localdriver locket operationq rep route-emitter routing-api routing-info systemcerts vizzini volman workpool garden grootfs guardian idmapper Submodule src/code.cloudfoundry.org/auction 46a89db7a..4c03ffcd7: > Add CODEOWNERS file in preparation for branch protection rules (#16) Submodule src/code.cloudfoundry.org/auctioneer be803dc1e..ec7efd6f7: > Add CODEOWNERS file in preparation for branch protection rules (#14) Submodule src/code.cloudfoundry.org/buildpackapplifecycle 717bad3b1..cb243e1d2: > Merge pull request #48 from Infra-Red/staging-error > Merge pull request #62 from geofffranks/main Submodule src/code.cloudfoundry.org/cacheddownloader a005bb235..2caa6ca34: > Add CODEOWNERS file in preparation for branch protection rules (#25) Submodule src/code.cloudfoundry.org/cfdot ef69fb66b..4d194a115: > Add CODEOWNERS file in preparation for branch protection rules (#8) Submodule src/code.cloudfoundry.org/credhub-cli a97b4319d..aa8fc4e79: > Bump go modules Submodule src/code.cloudfoundry.org/diego-ssh 1bdd96ca0..7461829a9: > Add CODEOWNERS file in preparation for branch protection rules (#49) Submodule src/code.cloudfoundry.org/dockerapplifecycle 0e49eedc7..93dcb397b: > Add CODEOWNERS file in preparation for branch protection rules (#12) Submodule src/code.cloudfoundry.org/ecrhelper 3949c0207..56a9cdc53: > Add CODEOWNERS file in preparation for branch protection rules (#3) Submodule src/code.cloudfoundry.org/executor d6dd1132b..2c29c7e2f: > Add CODEOWNERS file in preparation for branch protection rules (#81) Submodule src/code.cloudfoundry.org/fileserver f3dfda90a..ddeb9bd6d: > Add CODEOWNERS file in preparation for branch protection rules (#8) Submodule src/code.cloudfoundry.org/healthcheck ba40fd720..6587beaf1: > Add CODEOWNERS file in preparation for branch protection rules (#10) Submodule src/code.cloudfoundry.org/inigo 8e5bf0cc7..b300679e6: > Add CODEOWNERS file in preparation for branch protection rules (#27) Submodule src/code.cloudfoundry.org/localdriver bfbf40217..6d5a2bf56: > Add CODEOWNERS file in preparation for branch protection rules (#3) Submodule src/code.cloudfoundry.org/locket 6cd541649..08e003863: > Add CODEOWNERS file in preparation for branch protection rules (#15) Submodule src/code.cloudfoundry.org/operationq 4522d0860..b625ea3c1: > Add CODEOWNERS file in preparation for branch protection rules (#3) Submodule src/code.cloudfoundry.org/rep 8550a6340..192ca3a5a: > Add CODEOWNERS file in preparation for branch protection rules (#43) Submodule src/code.cloudfoundry.org/route-emitter b5abb628c..a17e814f0: > Add CODEOWNERS file in preparation for branch protection rules (#25) Submodule src/code.cloudfoundry.org/routing-api 9592985dc..b9e9e0b90: > Add CODEOWNERS file in preparation for branch protection rules Submodule src/code.cloudfoundry.org/routing-info c6998d604..079a27345: > Add CODEOWNERS file in preparation for branch protection rules Submodule src/code.cloudfoundry.org/systemcerts 221d6f2ae..10f68b45f: > Add CODEOWNERS file in preparation for branch protection rules (#2) Submodule src/code.cloudfoundry.org/vizzini 906e23011..5a2ef7822: > Add CODEOWNERS file in preparation for branch protection rules (#6) Submodule src/code.cloudfoundry.org/volman 76091d503..b60663cd4: > Add CODEOWNERS file in preparation for branch protection rules (#6) Submodule src/code.cloudfoundry.org/workpool 2e26d5d93..b93da105e: > Add CODEOWNERS file in preparation for branch protection rules (#3) Submodule src/garden ac53c57dc..2d96d2498: > Bump lager to v3.0.2 > Update go.mod dependencies Submodule src/grootfs 9ea0d4bb9..f8dceb408: > Bump lager to v3.0.2 > Update go.mod dependencies > Merge pull request #217 from geofffranks/main Submodule src/guardian fac28108a..809884ce5: > Bump lager to v3.0.2 > Update go.mod dependencies > Merge pull request #402 from geofffranks/main Submodule src/idmapper a41052025..39b35b84a: > Merge pull request #71 from geofffranks/main
I added a simple script for generating a dependency graph of our packages using graphviz. Here's the current output: