Serge Bazanski | bb7db92 | 2020-04-30 12:43:10 +0200 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | set -euo pipefail |
| 3 | |
| 4 | # gazelle.sh regenerates third_party/go/repositories.bzl. This in turn allows Go code to access deps. |
| 5 | # New deps for Smalltown should be defined here and this scripts should then be rerun (it takes a while). |
| 6 | |
| 7 | # TODO(T725): This is a temporary workaround (and proof of concept) before we have an alternative Go implementation with a bit more logic in it than this. |
| 8 | # For some basic documentation, see //third_party/go/README.md. |
| 9 | |
| 10 | function gazelle() { |
| 11 | echo "gazelle update-repos $@" |
| 12 | scripts/bin/bazel run //:gazelle -- update-repos -to_macro=third_party/go/repositories.bzl%go_repositories "$@" 1>/dev/null 2>&1 |
| 13 | } |
| 14 | |
| 15 | function gazelleGHRelease() { |
| 16 | local owner="$1" |
| 17 | local repo="$2" |
| 18 | local v="$3" |
| 19 | echo " resolving ${owner}/${repo}..." |
| 20 | local commit=$(git ls-remote --tags git://github.com/${owner}/${repo} | awk '{ if ($2 == "refs/tags/'${v}'") { print $1 } }') |
| 21 | echo " resolved ${owner}/${repo} ${v} to ${commit}" |
| 22 | gazelle github.com/${owner}/${repo}@${commit} |
| 23 | } |
| 24 | |
| 25 | function gazelleK8sStaging() { |
| 26 | local repo="$1" |
| 27 | local v="kubernetes-$2" |
| 28 | shift 2 |
| 29 | local args="$@" |
| 30 | |
| 31 | echo " resolving k8s.io/${repo}..." |
| 32 | local commit=$(git ls-remote --tags git://github.com/kubernetes/${repo} | awk '{ if ($2 == "refs/tags/'${v}'") { print $1 } }') |
| 33 | echo " resolved k8s.io/${repo} ${v} to ${commit}" |
| 34 | gazelle $args k8s.io/${repo}@${commit} |
| 35 | } |
| 36 | |
| 37 | # Start with an empty repository list, with a well-known Kubernetes version. |
| 38 | # Also add some other deps that need patches. |
| 39 | cat > third_party/go/repositories.bzl <<EOF |
| 40 | load("@bazel_gazelle//:deps.bzl", "go_repository") |
| 41 | |
| 42 | def go_repositories(): |
| 43 | go_repository( |
| 44 | name = "io_k8s_kubernetes", |
| 45 | importpath = "k8s.io/kubernetes", |
| 46 | version = "v1.19.0-alpha.2", |
| 47 | sum = "h1:kTsLVxmg/z3Fexcvu75zzGEHOYQ17jzIJFWhfQQnXDE=", |
| 48 | build_tags = ["providerless"], |
| 49 | build_file_proto_mode = "disable", |
| 50 | patches = [ |
| 51 | "//third_party/go/patches:k8s-kubernetes.patch", |
| 52 | "//third_party/go/patches:k8s-kubernetes-build.patch", |
| 53 | ], |
| 54 | patch_args = ["-p1"], |
| 55 | ) |
| 56 | |
| 57 | go_repository( |
| 58 | name = "com_github_google_cadvisor", |
| 59 | importpath = "github.com/google/cadvisor", |
| 60 | sum = "h1:au7bcM+rjGXLBSfqjofcSONBre8tlIy94jEbp40BCOQ=", |
| 61 | version = "v0.36.1-0.20200323171535-8af10c683a96", |
| 62 | patches = [ |
| 63 | "//third_party/go/patches:cadvisor.patch", |
| 64 | "//third_party/go/patches:cadvisor-build.patch", |
| 65 | ], |
| 66 | patch_args = ["-p1"], |
| 67 | ) |
| 68 | |
| 69 | go_repository( |
| 70 | name = "io_k8s_client_go", |
| 71 | importpath = "k8s.io/client-go", |
| 72 | sum = "h1:yqKw4cTUQraZK3fcVCMeSa+lqKwcjZ5wtcOIPnxQno4=", |
| 73 | version = "v0.19.0-alpha.2", |
| 74 | patches = [ |
| 75 | "//third_party/go/patches:k8s-client-go.patch", |
| 76 | "//third_party/go/patches:k8s-client-go-build.patch", |
| 77 | ], |
| 78 | patch_args = ["-p1"], |
| 79 | ) |
| 80 | |
| 81 | # patches for pure mode |
| 82 | go_repository( |
| 83 | name = "com_github_containernetworking_plugins", |
| 84 | importpath = "github.com/containernetworking/plugins", |
| 85 | sum = "h1:5lnwfsAYO+V7yXhysJKy3E1A2Gy9oVut031zfdOzI9w=", |
| 86 | version = "v0.8.2", |
| 87 | patches = [ |
| 88 | "//third_party/go/patches:cni-plugins-build.patch", |
| 89 | ], |
| 90 | patch_args = ["-p1"], |
| 91 | ) |
| 92 | |
| 93 | # required by containerd, but doesn't folow gazelle name convention |
| 94 | go_repository( |
| 95 | name = "com_github_opencontainers_runtime-spec", |
| 96 | importpath = "github.com/opencontainers/runtime-spec", |
| 97 | sum = "h1:d9F+LNYwMyi3BDN4GzZdaSiq4otb8duVEWyZjeUtOQI=", |
| 98 | version = "v0.1.2-0.20171211145439-b2d941ef6a78", |
| 99 | ) |
| 100 | |
| 101 | go_repository( |
| 102 | name = "com_github_google_gvisor", |
| 103 | importpath = "github.com/google/gvisor", |
| 104 | sum = "h1:rpcz7X//b7LHYEa8FwGlviAPLkFHz46+RW3ur+kiyhg=", |
| 105 | version = "v0.0.0-20200325151121-d8c4eff3f77b", |
| 106 | patches = [ |
| 107 | "//third_party/go/patches:gvisor.patch", |
| 108 | ], |
| 109 | patch_args = ["-p1"], |
| 110 | ) |
| 111 | |
| 112 | |
| 113 | EOF |
| 114 | |
| 115 | # ONCHANGE: bump //build/print-workspace-status.sh accordingly. |
| 116 | k8sVersion="1.19.0-alpha.2" |
| 117 | |
| 118 | # k8s repo-infra, Fairly old verison, but anything newer seems to fail. |
| 119 | gazelle k8s.io/repo-infra@df02ded38f9506e5bbcbf21702034b4fef815f2f |
| 120 | |
| 121 | |
| 122 | # k8s staging/ dumps into external repos |
| 123 | gazelleK8sStaging component-base $k8sVersion |
| 124 | gazelleK8sStaging cloud-provider $k8sVersion |
| 125 | gazelleK8sStaging kubelet $k8sVersion -build_file_proto_mode=disable |
| 126 | gazelleK8sStaging csi-translation-lib $k8sVersion |
| 127 | gazelleK8sStaging legacy-cloud-providers $k8sVersion |
| 128 | gazelleK8sStaging apiextensions-apiserver $k8sVersion -build_file_proto_mode=disable |
| 129 | gazelleK8sStaging kube-aggregator $k8sVersion -build_file_proto_mode=disable |
| 130 | gazelleK8sStaging metrics $k8sVersion -build_file_proto_mode=disable |
| 131 | gazelleK8sStaging kube-scheduler $k8sVersion |
| 132 | gazelleK8sStaging kube-controller-manager $k8sVersion |
| 133 | gazelleK8sStaging cluster-bootstrap $k8sVersion |
| 134 | gazelleK8sStaging kube-proxy $k8sVersion |
| 135 | gazelleK8sStaging kubectl $k8sVersion |
| 136 | gazelleK8sStaging cli-runtime $k8sVersion |
| 137 | gazelleK8sStaging api $k8sVersion -build_file_proto_mode=disable |
| 138 | gazelleK8sStaging apimachinery $k8sVersion -build_file_proto_mode=disable |
| 139 | gazelleK8sStaging apiserver $k8sVersion -build_file_proto_mode=disable |
| 140 | gazelleK8sStaging cri-api $k8sVersion -build_file_proto_mode=disable |
| 141 | gazelleK8sStaging sample-apiserver $k8sVersion |
| 142 | |
| 143 | # other k8s deps |
| 144 | gazelle github.com/spf13/pflag@2e9d26c8c37aae03e3f9d4e90b7116f5accb7cab # v1.0.5 |
| 145 | gazelle github.com/spf13/cobra@f2b07da1e2c38d5f12845a4f607e2e1018cbb1f5 # v0.0.5 |
| 146 | gazelle github.com/blang/semver@b38d23b8782a487059e8fc8773e9a5b228a77cb6 # v3.5.0 |
| 147 | gazelle github.com/coreos/go-systemd@95778dfbb74eb7e4dbaf43bf7d71809650ef8076 |
| 148 | gazelle k8s.io/utils@a9aa75ae1b89 |
| 149 | #gazelle github.com/google/cadvisor@8af10c683a96f85e8ceecfc2b90931aca0ed7448 |
| 150 | gazelle github.com/spf13/afero@588a75ec4f32903aa5e39a2619ba6a4631e28424 # v1.2.2 |
| 151 | gazelle github.com/armon/circbuf@bbbad097214e2918d8543d5201d12bfd7bca254d |
| 152 | gazelle github.com/container-storage-interface/spec@314ac542302938640c59b6fb501c635f27015326 # v1.2.0 |
| 153 | gazelle github.com/docker/go-connections@3ede32e2033de7505e6500d6c868c2b9ed9f169d # v0.3.0 |
| 154 | gazelle github.com/moby/term@672ec06f55cd |
| 155 | gazelle k8s.io/kube-openapi@e1beb1bd0f35 |
| 156 | gazelle github.com/go-openapi/spec@2223ab324566e4ace63ab69b9c8fff1b81a40eeb # v0.19.3 |
| 157 | gazelleGHRelease evanphx json-patch v4.2.0 |
| 158 | gazelle -build_file_proto_mode=disable go.etcd.io/etcd@e694b7bb087538c146e188a29753967d189d202b # v3.4.7 |
| 159 | gazelleGHRelease go-openapi jsonpointer v0.19.3 |
| 160 | gazelleGHRelease go-openapi swag v0.19.5 |
| 161 | gazelleGHRelease go-openapi jsonreference v0.19.3 |
| 162 | gazelleGHRelease cyphar filepath-securejoin v0.2.2 |
| 163 | gazelleGHRelease mailru easyjson v0.7.0 |
| 164 | gazelleGHRelease PuerkitoBio purell v1.1.1 |
| 165 | gazelle github.com/PuerkitoBio/urlesc@de5bf2ad4578 |
| 166 | gazelle github.com/mxk/go-flowrate@cca7078d478f |
| 167 | gazelle cloud.google.com/go@8c41231e01b2085512d98153bcffb847ff9b4b9f # v0.38.0 |
| 168 | gazelleGHRelease karrick godirwalk v1.7.5 |
| 169 | gazelleGHRelease euank go-kmsg-parser v2.0.0 |
| 170 | gazelle github.com/mindprince/gonvml@9ebdce4bb989 |
| 171 | gazelle github.com/checkpoint-restore/go-criu@bdb7599cd87b |
| 172 | gazelle github.com/mrunalp/fileutils@7d4729fb3618 |
| 173 | gazelle github.com/vishvananda/netns@0a2b9b5464df |
| 174 | gazelle github.com/munnerz/goautoneg@a7dc8b61c822 |
| 175 | gazelle github.com/NYTimes/gziphandler@56545f4a5d46 |
| 176 | gazelleGHRelease vishvananda netlink v1.1.0 |
| 177 | gazelleGHRelease googleapis gnostic v0.4.1 |
| 178 | gazelle go.uber.org/zap@27376062155ad36be76b0f12cf1572a221d3a48c # v1.10.0 |
| 179 | gazelleGHRelease coreos go-semver v0.3.0 |
| 180 | gazelle go.uber.org/multierr@3c4937480c32f4c13a875a1829af76c98ca3d40a # v1.1.0 |
| 181 | gazelle go.uber.org/atomic@1ea20fb1cbb1cc08cbd0d913a96dead89aa18289 # v1.3.2 |
| 182 | gazelle github.com/coreos/pkg@97fdf19511ea |
| 183 | gazelleGHRelease morikuni aec v1.0.0 |
| 184 | gazelleGHRelease lithammer dedent v1.1.0 |
| 185 | gazelleGHRelease grpc-ecosystem go-grpc-prometheus v1.2.0 |
| 186 | gazelle gopkg.in/natefinch/lumberjack.v2@dd45e6a67c53f673bb49ca8a001fd3a63ceb640e # v2.0.0 |
| 187 | gazelleGHRelease robfig cron v1.1.0 |
| 188 | gazelleGHRelease coreos go-oidc v2.1.0 |
| 189 | gazelle gonum.org/v1/gonum@402b1e2868774b0eee0ec7c85bb9a7b36cf650ae # v0.6.2 |
| 190 | gazelle k8s.io/heapster@eea8c9657d0176b52226706765714c6ff6e432cc # v1.2.0 |
| 191 | gazelle gopkg.in/square/go-jose.v2@e94fb177d3668d35ab39c61cbb2f311550557e83 # v2.2.2 |
| 192 | gazelle github.com/pquerna/cachecontrol@0dec1b30a021 |
| 193 | gazelleGHRelease go-openapi validate v0.19.5 |
| 194 | gazelleGHRelease go-openapi strfmt v0.19.3 |
| 195 | gazelle k8s.io/gengo@e0e292d8aa12 |
| 196 | gazelle golang.org/x/mod@ed3ec21bb8e252814c380df79a80f366440ddb2d # v0.2.0 |
| 197 | gazelle golang.org/x/xerrors@9bdfabe68543c54f90421aeb9a60ef8061b5b544 |
| 198 | gazelleGHRelease grpc-ecosystem grpc-gateway v1.9.5 |
| 199 | gazelleGHRelease soheilhy cmux v0.1.4 |
| 200 | gazelle github.com/tmc/grpc-websocket-proxy@89b8d40f7ca8 |
| 201 | gazelleGHRelease go-openapi errors v0.19.2 |
| 202 | gazelleGHRelease go-openapi analysis v0.19.5 |
| 203 | gazelleGHRelease go-openapi loads v0.19.4 |
| 204 | gazelleGHRelease dustin go-humanize v1.0.0 |
| 205 | gazelleGHRelease mitchellh mapstructure v1.1.2 |
| 206 | gazelleGHRelease go-openapi runtime v0.19.4 |
| 207 | gazelle github.com/asaskevich/govalidator@f61b66f89f4a |
| 208 | gazelle go.mongodb.org/mongo-driver@1261197350f3ad46a907489aee7ecc49b39efb82 # v1.1.2 |
| 209 | gazelleGHRelease jonboulle clockwork v0.1.0 |
| 210 | gazelleGHRelease grpc-ecosystem go-grpc-middleware v1.1.0 |
| 211 | gazelle github.com/xiang90/probing@43a291ad63a2 |
| 212 | gazelleGHRelease gorilla websocket v1.4.0 |
| 213 | gazelleGHRelease google btree v1.0.0 |
| 214 | gazelleGHRelease dgrijalva jwt-go v3.2.0 |
| 215 | gazelleGHRelease go-stack stack v1.8.0 |
| 216 | gazelle github.com/MakeNowJust/heredoc@bb23615498cd |
| 217 | gazelle github.com/daviddengcn/go-colortext@511bcaf42ccd |
| 218 | gazelle github.com/liggitt/tabwriter@89fcab3d43de |
| 219 | gazelle sigs.k8s.io/structured-merge-diff/v3@877aee05330847a873a1a8998b40e12a1e0fde25 # v3.0.0 |
| 220 | gazelle sigs.k8s.io/apiserver-network-proxy/konnectivity-client@v0.0.7 |
| 221 | |
| 222 | |
| 223 | # gRPC/proto deps (https://github.com/bazelbuild/rules_go/blob/master/go/workspace.rst#id8) |
| 224 | # bump down from 1.28.1 to 1.26.0 because https://github.com/etcd-io/etcd/issues/11563 |
| 225 | gazelle google.golang.org/grpc@f5b0812e6fe574d90da76b205e9eb51f6ddb1919 # 1.26.0 |
| 226 | gazelle golang.org/x/net@d3edc9973b7eb1fb302b0ff2c62357091cea9a30 # master |
| 227 | gazelle golang.org/x/text@f21a4dfb5e38f5895301dc265a8def02365cc3d0 # 0.3.0 |
| 228 | gazelle github.com/golang/groupcache@02826c3e79038b59d737d3b1c0a1d937f71a4433 |
| 229 | |
| 230 | # containerd, Not an actual release, pinned to commit 8e685f78cf66e2901b2fbed2fdddd64449a74ab9 that has support for the required build tags. |
| 231 | gazelle \ |
| 232 | -build_tags no_zfs,no_aufs,no_devicemapper,no_btrfs \ |
| 233 | -build_file_proto_mode=disable \ |
| 234 | github.com/containerd/containerd@8e685f78cf66e2901b2fbed2fdddd64449a74ab9 |
| 235 | # containerd deps (taken from github.com/containerd/containerd/vendor.conf) |
| 236 | gazelle github.com/beorn7/perks@37c8de3658fcb183f997c4e13e8337516ab753e6 # v1.0.1 |
| 237 | gazelle github.com/BurntSushi/toml@3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005 # v0.3.1 |
| 238 | gazelle github.com/cespare/xxhash/v2@d7df74196a9e781ede915320c11c378c1b2f3a1f # v2.1.1 |
| 239 | gazelle github.com/containerd/btrfs@153935315f4ab9be5bf03650a1341454b05efa5d |
| 240 | gazelle -build_file_proto_mode=disable github.com/containerd/cgroups@7347743e5d1e8500d9f27c8e748e689ed991d92b |
| 241 | gazelle github.com/containerd/console@8375c3424e4d7b114e8a90a4a40c8e1b40d1d4e6 |
| 242 | gazelle github.com/containerd/continuity@0ec596719c75bfd42908850990acea594b7593ac |
| 243 | gazelle github.com/containerd/fifo@bda0ff6ed73c67bfb5e62bc9c697f146b7fd7f13 |
| 244 | gazelle github.com/containerd/go-runc@a5c2862aed5e6358b305b0e16bfce58e0549b1cd |
| 245 | gazelle github.com/containerd/ttrpc@92c8520ef9f86600c650dd540266a007bf03670f |
| 246 | gazelle github.com/containerd/typeurl@a93fcdb778cd272c6e9b3028b2f42d813e785d40 |
| 247 | gazelle github.com/coreos/go-systemd/v22@2d78030078ef61b3cae27f42ad6d0e46db51b339 # v22.0.0 |
| 248 | gazelle github.com/cpuguy83/go-md2man@7762f7e404f8416dfa1d9bb6a8c192aa9acb4d19 # v1.0.10 |
| 249 | gazelle github.com/docker/go-events@9461782956ad83b30282bf90e31fa6a70c255ba9 |
| 250 | gazelle github.com/docker/go-metrics@b619b3592b65de4f087d9f16863a7e6ff905973c # v0.0.1 |
| 251 | gazelle github.com/docker/go-units@519db1ee28dcc9fd2474ae59fca29a810482bfb1 # v0.4.0 |
| 252 | gazelle github.com/godbus/dbus/v5@37bf87eef99d69c4f1d3528bd66e3a87dc201472 # v5.0.3 |
| 253 | gazelle -build_file_proto_mode=disable github.com/gogo/googleapis@d31c731455cb061f42baff3bda55bad0118b126b # v1.2.0 |
| 254 | gazelle github.com/gogo/protobuf@ba06b47c162d49f2af050fb4c75bcbc86a159d5c # v1.2.1 |
| 255 | gazelle github.com/google/go-cmp@5a6f75716e1203a923a78c9efb94089d857df0f6 # v0.4.0 |
| 256 | gazelle github.com/google/uuid@0cd6bf5da1e1c83f8b45653022c74f71af0538a4 # v1.1.1 |
| 257 | gazelle github.com/hashicorp/errwrap@8a6fb523712970c966eefc6b39ed2c5e74880354 # v1.0.0 |
| 258 | gazelle github.com/hashicorp/go-multierror@886a7fbe3eb1c874d46f623bfa70af45f425b3d1 # v1.0.0 |
| 259 | gazelle github.com/hashicorp/golang-lru@7f827b33c0f158ec5dfbba01bb0b14a4541fd81d # v0.5.3 |
| 260 | gazelle github.com/imdario/mergo@7c29201646fa3de8506f701213473dd407f19646 # v0.3.7 |
| 261 | gazelle github.com/konsorten/go-windows-terminal-sequences@5c8c8bd35d3832f5d134ae1e1e375b69a4d25242 # v1.0.1 |
| 262 | gazelle github.com/matttproud/golang_protobuf_extensions@c12348ce28de40eed0136aa2b644d0ee0650e56c # v1.0.1 |
| 263 | gazelle github.com/Microsoft/go-winio@6c72808b55902eae4c5943626030429ff20f3b63 # v0.4.14 |
| 264 | gazelle -build_file_proto_mode=disable github.com/Microsoft/hcsshim@0b571ac85d7c5842b26d2571de4868634a4c39d7 # v0.8.7-24-g0b571ac8 |
| 265 | gazelle github.com/opencontainers/go-digest@c9281466c8b2f606084ac71339773efd177436e7 |
| 266 | gazelle github.com/opencontainers/image-spec@d60099175f88c47cd379c4738d158884749ed235 # v1.0.1 |
| 267 | gazelle github.com/opencontainers/runtime-spec@29686dbc5559d93fb1ef402eeda3e35c38d75af4 # v1.0.1-59-g29686db |
| 268 | gazelle github.com/pkg/errors@ba968bfe8b2f7e042a574c888954fccecfa385b4 # v0.8.1 |
| 269 | gazelle github.com/prometheus/client_golang@c42bebe5a5cddfc6b28cd639103369d8a75dfa89 # v1.3.0 |
| 270 | gazelle github.com/prometheus/client_model@d1d2010b5beead3fa1c5f271a5cf626e40b3ad6e # v0.1.0 |
| 271 | gazelle github.com/prometheus/common@287d3e634a1e550c9e463dd7e5a75a422c614505 # v0.7.0 |
| 272 | gazelle github.com/prometheus/procfs@6d489fc7f1d9cd890a250f3ea3431b1744b9623f # v0.0.8 |
| 273 | gazelle github.com/russross/blackfriday@05f3235734ad95d0016f6a23902f06461fcf567a # v1.5.2 |
| 274 | gazelle github.com/sirupsen/logrus@8bdbc7bcc01dcbb8ec23dc8a28e332258d25251f # v1.4.1 |
| 275 | gazelle github.com/syndtr/gocapability@d98352740cb2c55f81556b63d4a1ec64c5a319c2 |
| 276 | gazelle github.com/urfave/cli@bfe2e925cfb6d44b40ad3a779165ea7e8aff9212 # v1.22.0 |
| 277 | gazelle go.etcd.io/bbolt@a0458a2b35708eef59eb5f620ceb3cd1c01a824d # v1.3.3 |
| 278 | gazelle go.opencensus.io@9c377598961b706d1542bd2d84d538b5094d596e # v0.22.0 |
| 279 | gazelle golang.org/x/sync@42b317875d0fa942474b76e1b46a6060d720ae6e |
| 280 | gazelle golang.org/x/sys@c990c680b611ac1aeb7d8f2af94a825f98d69720 |
| 281 | gazelle google.golang.org/genproto@d80a6e20e776b0b17a324d0ba1ab50a39c8e8944 |
| 282 | gazelle gotest.tools@1083505acf35a0bd8a696b26837e1fb3187a7a83 # v2.3.0 |
| 283 | gazelle github.com/cilium/ebpf@60c3aa43f488292fe2ee50fb8b833b383ca8ebbb |
| 284 | gazelle sigs.k8s.io/kustomize@a6f65144121d1955266b0cd836ce954c04122dc8 # v2.0.3 |
| 285 | gazelle vbom.ml/util@db5cfe13f5cc |
| 286 | gazelle github.com/exponent-io/jsonpath@d6023ce2651d |
| 287 | |
| 288 | # containerd/cri |
| 289 | gazelle -build_file_proto_mode=disable github.com/containerd/cri@c0294ebfe0b4342db85c0faf7727ceb8d8c3afce # master |
| 290 | gazelle github.com/containerd/go-cni@0d360c50b10b350b6bb23863fd4dfb1c232b01c9 |
| 291 | gazelle github.com/containernetworking/cni@4cfb7b568922a3c79a23e438dc52fe537fc9687e # v0.7.1 |
| 292 | # containerd/cri wants 0.7.6, but that actually doesn't build against containernetworking/cni 0.7.1. Bump to 0.8.2, |
| 293 | # which does. |
| 294 | gazelle github.com/davecgh/go-spew@8991bc29aa16c548c550c7ff78260e27b9ab7c73 # v1.1.1 |
| 295 | gazelle github.com/docker/distribution@0d3efadf0154c2b8a4e7b6621fff9809655cc580 |
| 296 | gazelle github.com/docker/docker@d1d5f6476656c6aad457e2a91d3436e66b6f2251 |
| 297 | gazelle github.com/docker/spdystream@449fdfce4d962303d702fec724ef0ad181c92528 |
| 298 | gazelle github.com/emicklei/go-restful@b993709ae1a4f6dd19cfa475232614441b11c9d5 # v2.9.5 |
| 299 | gazelle github.com/google/gofuzz@f140a6486e521aad38f5917de355cbf147cc0496 # v1.0.0 |
| 300 | gazelle github.com/json-iterator/go@03217c3e97663914aec3faafde50d081f197a0a2 # v1.1.8 |
| 301 | gazelle github.com/modern-go/concurrent@bacd9c7ef1dd9b15be4a9909b8ac7a4e313eec94 # 1.0.3 |
| 302 | gazelle github.com/modern-go/reflect2@4b7aa43c6742a2c18fdef89dd197aaae7dac7ccd # 1.0.1 |
| 303 | gazelle -build_tags=selinux github.com/opencontainers/selinux@5215b1806f52b1fcc2070a8826c542c9d33cd3cf |
| 304 | gazelle github.com/seccomp/libseccomp-golang@689e3c1541a84461afc49c1c87352a6cedf72e9c # v0.9.1 |
| 305 | gazelle github.com/stretchr/testify@221dbe5ed46703ee255b1da0dec05086f5035f62 # v1.4.0 |
| 306 | gazelle github.com/tchap/go-patricia@666120de432aea38ab06bd5c818f04f4129882c9 # v2.2.6 |
| 307 | gazelle golang.org/x/crypto@69ecbb4d6d5dab05e49161c6e77ea40a030884e1 |
| 308 | gazelle golang.org/x/oauth2@0f29369cfe4552d0e4bcddc57cc75f4d7e672a33 |
| 309 | gazelle golang.org/x/time@9d24e82272b4f38b78bc8cff74fa936d31ccd8ef |
| 310 | gazelle gopkg.in/inf.v0@d2d2541c53f18d2a059457998ce2876cc8e67cbf # v0.9.1 |
| 311 | gazelle gopkg.in/yaml.v2@53403b58ad1b561927d19068c655246f2db79d48 # v2.2.8 |
| 312 | gazelle k8s.io/klog@2ca9ad30301bf30a8a6e0fa2110db6b8df699a91 # v1.0.0 |
| 313 | #k8s.io/kubernetes d224476cd0730baca2b6e357d144171ed74192d6 # v1.17.1 |
| 314 | gazelle sigs.k8s.io/yaml@fd68e9863619f6ec2fdd8625fe1f02e7c877e480 # v1.1.0 |
| 315 | gazelleGHRelease fatih camelcase v1.0.0 |
| 316 | gazelleGHRelease ghodss yaml v1.0.0 |
| 317 | gazelle github.com/gregjones/httpcache@9cad4c3443a7 |
| 318 | gazelleGHRelease mitchellh go-wordwrap v1.0.0 |
| 319 | gazelleGHRelease peterbourgon diskv v2.0.1 |
| 320 | gazelle github.com/Azure/go-ansiterm@d6e3b3328b78 |
| 321 | gazelle github.com/chai2010/gettext-go@c6fed771bfd5 |
| 322 | |
| 323 | |
| 324 | # containernetworking/plugins dependencies |
| 325 | gazelle github.com/alexflint/go-filemutex@72bdc8eae2ae |
| 326 | gazelleGHRelease coreos go-iptables v0.4.5 |
| 327 | gazelle github.com/safchain/ethtool@42ed695e3de8 |
| 328 | gazelle github.com/j-keck/arping@2cf9dc699c56 |
| 329 | |
| 330 | |
| 331 | # gvisor dependencies |
| 332 | gazelleGHRelease grpc grpc v1.26.0 |
| 333 | gazelle github.com/google/subcommands@636abe8753b8 |
| 334 | gazelle github.com/cenkalti/backoff@2146c93394225c3732078705043ce9f26584d334 # old vesrion |
| 335 | gazelleGHRelease kr pretty v0.2.0 |
| 336 | gazelleGHRelease kr pty v1.1.1 |
| 337 | gazelle github.com/gofrs/flock@886344bea079 |
| 338 | gazelle golang.org/x/time@555d28b269f0 |
| 339 | |
| 340 | # runc |
| 341 | gazelleGHRelease opencontainers runc v1.0.0-rc10 |
| 342 | |
| 343 | # sqlboiler and deps |
| 344 | gazelleGHRelease volatiletech sqlboiler v3.6.1 |
| 345 | gazelleGHRelease friendsofgo errors v0.9.2 |
| 346 | gazelleGHRelease go-sql-driver mysql v1.5.0 |
| 347 | gazelleGHRelease spf13 cast v1.3.1 |
| 348 | gazelleGHRelease spf13 cobra v1.0.0 |
| 349 | gazelleGHRelease volatiletech null v8.0.0 |
| 350 | gazelleGHRelease volatiletech randomize v0.0.1 |
| 351 | gazelleGHRelease volatiletech strmangle v0.0.1 |
| 352 | gazelleGHRelease lib pq v1.2.0 |
| 353 | gazelle github.com/denisenkom/go-mssqldb@bbfc9a55622e |
| 354 | gazelle github.com/ericlagergren/decimal@73749d4874d5 |
| 355 | gazelle github.com/rubenv/sql-migrate@9355dd04f4b3 |
| 356 | gazelle github.com/glerchundi/sqlboiler-crdb@62014c8c8df1 |
| 357 | gazelleGHRelease mitchellh cli v1.0.0 |
| 358 | gazelle github.com/olekukonko/tablewriter@a0225b3f23b5 |
| 359 | gazelleGHRelease mattn go-sqlite3 v1.12.0 |
| 360 | gazelle gopkg.in/gorp.v1@v1.7.2 |
| 361 | gazelle github.com/volatiletech/inflect@e7201282ae8d |
| 362 | gazelleGHRelease mattn go-runewidth v0.0.2 |
| 363 | gazelle github.com/golang-sql/civil@cb61b32ac6fe |
| 364 | gazelleGHRelease posener complete v1.1.1 |
| 365 | gazelleGHRelease mattn go-isatty v0.0.4 |
| 366 | gazelle github.com/armon/go-radix@7fddfc383310 |
| 367 | gazelleGHRelease bgentry speakeasy v0.1.0 |
| 368 | gazelleGHRelease fatih color v1.7.0 |
| 369 | gazelleGHRelease spf13 viper v1.3.2 |
| 370 | gazelleGHRelease hashicorp hcl v1.0.0 |
| 371 | gazelleGHRelease spf13 jwalterweatherman v1.0.0 |
| 372 | gazelleGHRelease magiconair properties v1.8.0 |
| 373 | gazelleGHRelease mattn go-colorable v0.0.9 |
| 374 | |
| 375 | # our own deps |
| 376 | gazelle github.com/google/go-tpm@ae6dd98980d4 |
| 377 | gazelle github.com/google/go-tpm-tools@f8c04ff88181 |
| 378 | gazelle github.com/insomniacslk/dhcp@5dd7202f19711228cb4a51aa8b3415421c2edefe |
| 379 | gazelle github.com/cenkalti/backoff/v4@18fe4ce5a8550e0d0919b680ad3c080a5455bddf # v4.0.2 |
| 380 | gazelle github.com/rekby/gpt@a930afbc6edcc89c83d39b79e52025698156178d |
| 381 | gazelle github.com/yalue/native_endian@51013b03be4fd97b0aabf29a6923e60359294186 |
| 382 | # used by incomniacslk/dhcp |
| 383 | gazelle github.com/mdlayher/ethernet@0394541c37b7f86a10e0b49492f6d4f605c34163 |
| 384 | gazelle github.com/mdlayher/raw@50f2db8cc0658568575938a39dbaa46172921d98 |
| 385 | # used by insomniacslk/dhcp for pkg/uio |
| 386 | gazelleGHRelease u-root u-root v6.0.0 |
| 387 | gazelleGHRelease diskfs go-diskfs v1.0.0 |
| 388 | # used by diskfs/go-diskfs |
| 389 | gazelle gopkg.in/djherbis/times.v1@847c5208d8924cea0acea3376ff62aede93afe39 |
| 390 | gazelleGHRelease kevinburke go-bindata v3.16.0 |
| 391 | |
| 392 | # delta & deltagen deps |
| 393 | gazelleGHRelease gofrs uuid v3.2.0 |
| 394 | gazelleGHRelease lyft protoc-gen-star v0.4.14 |
| 395 | |