GithubHelp home page GithubHelp logo

Comments (10)

mvwieringen avatar mvwieringen commented on July 30, 2024

b.t.w. the need to upgrade is that with the current version you cannot create v1 auth entries which access more then one bucket at a time that is fixed in the 2.3.0 version.

from pkgsrc-joyent.

mvwieringen avatar mvwieringen commented on July 30, 2024

b.t.w. there is also a newer influxdb 2.2.0 instead of the 2.1.1 version now packaged.

from pkgsrc-joyent.

jperkin avatar jperkin commented on July 30, 2024

Thanks! The way to update go-modules.mk is to run bmake show-go-modules after bmake patch, and redirect the output to go-modules.mk. Then bmake mdi as normal to update distinfo.

from pkgsrc-joyent.

mvwieringen avatar mvwieringen commented on July 30, 2024

Hmm I did that all but still get

=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Checking for vulnerabilities in influx-cli-2.3.0
===> Creating toolchain wrappers for influx-cli-2.3.0
===> Configuring for influx-cli-2.3.0
===> Building for influx-cli-2.3.0
/bin/cp -f /projects/Solaris/GITrepositories/pkgsrc/pkgsrc-joyent/influx-cli/files/go.* /projects/Solaris/GITrepositories/pkgsrc/pkgsrc-joyent/influx-cli/work/influx-cli-2.3.0
go: downloading github.com/urfave/cli v1.22.5
go: downloading github.com/BurntSushi/toml v0.3.1
go: downloading github.com/mattn/go-isatty v0.0.13
go: downloading gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c
go: downloading go.etcd.io/bbolt v1.3.6
go: downloading github.com/jperkin/survey/v2 v2.3.2-0.20210901161554-6b4ea175889c
go: downloading github.com/fatih/color v1.9.0
go: downloading github.com/olekukonko/tablewriter v0.0.5
go: downloading github.com/gocarina/gocsv v0.0.0-20210408192840-02d7211d929d
go: downloading github.com/fujiwara/shapeio v1.0.0
go: downloading github.com/google/go-jsonnet v0.17.0
go: downloading golang.org/x/text v0.3.3
go: downloading github.com/mattn/go-colorable v0.1.4
go: downloading golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba
go: downloading github.com/mattn/go-runewidth v0.0.9
go: downloading golang.org/x/sys v0.0.0-20210831042530-f4d43177bf5e
go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d
go: downloading github.com/russross/blackfriday/v2 v2.0.1
go: downloading github.com/shurcooL/sanitized_anchor_name v1.0.0
pkg/stdio/interactive.go:7:2: github.com/jperkin/survey/[email protected]: reading file:///projects/Solaris/GITrepositories/pkgsrc/pkgsrc-joyent/influx-cli/work/.goproxy/github.com/jperkin/survey/v2/@v/v2.3.2-0.20210901161554-6b4ea175889c.zip: no such file or directory
pkg/stdio/interactive.go:8:2: github.com/jperkin/survey/[email protected]: reading file:///projects/Solaris/GITrepositories/pkgsrc/pkgsrc-joyent/influx-cli/work/.goproxy/github.com/jperkin/survey/v2/@v/v2.3.2-0.20210901161554-6b4ea175889c.zip: no such file or directory
internal/backup_restore/bolt.go:11:2: missing go.sum entry for module providing package google.golang.org/protobuf/proto (imported by github.com/influxdata/influx-cli/v2/clients/restore); to add:
go get github.com/influxdata/influx-cli/v2/clients/restore
internal/backup_restore/meta.pb.go:17:2: missing go.sum entry for module providing package google.golang.org/protobuf/reflect/protoreflect (imported by github.com/influxdata/influx-cli/v2/internal/backup_restore); to add:
go get github.com/influxdata/influx-cli/v2/internal/backup_restore
internal/backup_restore/meta.pb.go:18:2: missing go.sum entry for module providing package google.golang.org/protobuf/runtime/protoimpl (imported by github.com/influxdata/influx-cli/v2/internal/backup_restore); to add:
go get github.com/influxdata/influx-cli/v2/internal/backup_restore
*** Error code 1

Stop.
bmake[1]: stopped in /projects/Solaris/GITrepositories/pkgsrc/pkgsrc-joyent/influx-cli
*** Error code 1

Stop.
bmake: stopped in /projects/Solaris/GITrepositories/pkgsrc/pkgsrc-joyent/influx-cli

So probably to stupid to understand what is going wrong. Get the idea that the versions of the deps are wrong.

from pkgsrc-joyent.

mvwieringen avatar mvwieringen commented on July 30, 2024

Ok just changed into build dir and ran the 3 different go get cmds and gmake and got myself an influx binary that works. But not sure how to properly update the packaging.

from pkgsrc-joyent.

jperkin avatar jperkin commented on July 30, 2024

Ok, here's how I did it, hopefully this is insightful. This is definitely more involved than most package updates, and suffers somewhat from my choice to handle the go.mod and go.sum files as copies rather than patches. Below I change them back to patch files which will hopefully make future updates easier, and allows for annotating the patch files with the commands used to generate the diffs.

Create clean sandbox, install and configure mozilla-rootcerts (Go needs this for https support when issuing go mod download later).

$ run-sandbox trunk-x86_64
$ pkg_add mozilla-rootcerts
$ mozilla-rootcerts install

Update DISTNAME the same as you did, then generate checksum for the new source file and unpack.

$ vi Makefile
$ bmake mdi
$ bmake patch

Go into the work area and make backups of go.mod and go.sum, so that we can create patch files for them after go mod updates them.

$ cdwrk
$ cp -p go.mod go.mod.orig
$ cp -p go.sum go.sum.orig

Issue replacement for the survey module (my branch has illumos build fixes):

$ go117 mod edit --replace=github.com/AlecAivazis/survey/v2=github.com/jperkin/survey/v2@master
$ go117 mod download github.com/jperkin/survey/v2@master

Back to pkgsrc directory and create new patch files, then edit Makefile and remove copy of go.* files from files/ directory.

$ cd -

# Remove override files, and remove `pre-build` target from Makefile that copied them.
$ rm -rf files
$ vi Makefile

# Generate patch files, edit them to add comments at the top for how they were generated,
# then regenerate patch sums.
$ mkpatches
$ vi patches/patch-go.{mod,sum}

# Update patch checksums and remove backup patches.
$ bmake mps
$ mkpatches -c

Generate new go-modules.mk from patched go.mod and regenerate distinfo again.

$ bmake show-go-modules >go-modules.mk
$ bmake mdi

Run a quick pkglint to just check everything looks ok, then perform a from-scratch clean build with the changes applied.

$ pkglint
$ bmake clean
$ bmake install

This build failed with:

[...]
go: downloading github.com/shurcooL/sanitized_anchor_name v1.0.0
../github.com/jperkin/survey/[email protected]/renderer.go:10:2: github.com/AlecAivazis/survey/[email protected] requires
        golang.org/x/[email protected]: missing go.sum entry; to add it:
        go mod download golang.org/x/sys
*** Error code 1

Looks like my fork of survey is behind upstream and requires an older version of x/sys than current, so at this point I update my fork with upstream, but could have done another mod replace I expect if that wasn't an option.

Regenerate go.mod etc. Looks like something caches master so specify the SHA1 manually.

$ go117 mod edit --replace=github.com/AlecAivazis/survey/v2=github.com/jperkin/survey/v2@8a89add8
$ go117 mod download -x github.com/jperkin/survey/v2@8a89add8

# Remove older jperkin/survey entry mannually until I can figure out how to do that with "go mod .."
$ vi go.sum

Do the update dance again...

$ cd -
$ mkpatches ; bmake mps ; mkpatches -c
$ bmake show-go-modules >go-modules.mk
$ bmake mdi

...and try another clean build

$ bmake clean
$ bmake install

This failed again, so I went back and re-did my fork to ensure it was using the same baseline version as upstream, just with the illumos patches. I pushed it to a new illumos branch and generated go.mod based on that:

$ go117 mod edit --replace=github.com/AlecAivazis/survey/v2=github.com/jperkin/survey/v2@illumos
$ go117 mod download -x github.com/jperkin/survey/v2@illumos

Regenerate patches, go-modules, yada yada...

$ bmake install
[...]
=> Creating binary package /home/pbulk/build/joyent/influx-cli/work/.packages/influx-cli-2.3.0.tgz
[...]
$ influx version
Influx CLI 2.3.0 (git: none) build_date: 2022-04-11T12:28:31Z

Finally! Go can be pretty annoying, but once you work around things enough you can usually get it working.

Here's the full diff if you want to verify it works ok at your end. I'll commit it shortly.

diff --git a/influx-cli/Makefile b/influx-cli/Makefile
index 7a8dc86..ff4652a 100644
--- a/influx-cli/Makefile
+++ b/influx-cli/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	influx-cli-2.1.1
+DISTNAME=	influx-cli-2.3.0
 MASTER_SITES=	${MASTER_SITE_GITHUB:=influxdata/}
 CATEGORIES=	databases
 GITHUB_PROJECT=	influx-cli
@@ -25,9 +25,6 @@ INFLUX_GO_FLAGS+=	-X main.version=${PKGVERSION_NOREV}
 
 .include "go-modules.mk"
 
-pre-build:
-	${CP} -f ${FILESDIR}/go.* ${WRKSRC}
-
 do-build:
 	${RUN} cd ${WRKSRC} && \
 	${PKGSRC_SETENV} ${MAKE_ENV} GOMODCACHE=${WRKDIR} \
diff --git a/influx-cli/distinfo b/influx-cli/distinfo
index 1830e2e..02e5fde 100644
--- a/influx-cli/distinfo
+++ b/influx-cli/distinfo
@@ -63,18 +63,24 @@ Size (github.com_gocarina_gocsv_@v_v0.0.0-20210408192840-02d7211d929d.mod) = 42
 BLAKE2s (github.com_gocarina_gocsv_@v_v0.0.0-20210408192840-02d7211d929d.zip) = a760e5d934b62cb5825af72f40c31df4fb61357e2c36b0fac2e7c936bbadb626
 SHA512 (github.com_gocarina_gocsv_@v_v0.0.0-20210408192840-02d7211d929d.zip) = 102f8656d922d62deab8d30edd7271d2080b373edf3a94180012e1c714423fb2d890aa29dd213824dfb685088392e4a4fd4a6bdec5efdcc0840e718594e592b6
 Size (github.com_gocarina_gocsv_@v_v0.0.0-20210408192840-02d7211d929d.zip) = 27932 bytes
-BLAKE2s (github.com_gogo_protobuf_@v_v1.3.2.mod) = 1bdae7dfadf94f57555d8e8faf3c173eed19d8272fce4205e9cb130830f85fab
-SHA512 (github.com_gogo_protobuf_@v_v1.3.2.mod) = 8f928dfbe495a84c91744bf72527c5662422e608125f8b58908803289a39abfec1823d4628a52b987ab5150103ca588509ae0074fb08799d075e7ffc4157dc33
-Size (github.com_gogo_protobuf_@v_v1.3.2.mod) = 215 bytes
-BLAKE2s (github.com_gogo_protobuf_@v_v1.3.2.zip) = 525362c23d9818b0d7582fdf3ea83422c3ce62b193c02eaf801d905ed6a6d243
-SHA512 (github.com_gogo_protobuf_@v_v1.3.2.zip) = 5d27fdbda403bc5ca722280af1fc331e48e45dc97d6e0b9f99f0d48d2d173292ae88904236f43851173528d0523fca86dc15a633dae218bbe05bc0fc22e1d477
-Size (github.com_gogo_protobuf_@v_v1.3.2.zip) = 2700673 bytes
 BLAKE2s (github.com_golang_mock_@v_v1.5.0.mod) = 07161ba5e9c664ea09276ebb7705d2d5e53984c91a4246bf731f924b71503e7d
 SHA512 (github.com_golang_mock_@v_v1.5.0.mod) = 8529555c2751bec1c55edb40c210cd6afeb4b5f9f0cc38f99911c9da7afd6363a42bf225c742116707cd22aec2fc217802ce1c8d52e11185a80cdf398e8c4941
 Size (github.com_golang_mock_@v_v1.5.0.mod) = 132 bytes
 BLAKE2s (github.com_golang_mock_@v_v1.5.0.zip) = 6e2a60bc9626c86501ca15151b9e07f162087a367c29a9c8bc2a09f289a07d04
 SHA512 (github.com_golang_mock_@v_v1.5.0.zip) = 519ab053be60c4e48000bd9777cfc342f5272fd32d08a1351aa499aa24ae6f4f8c8dac85ecb59c1541d5296c89c538f24d7fa755bfdf18852cfa725dbfce3e70
 Size (github.com_golang_mock_@v_v1.5.0.zip) = 120225 bytes
+BLAKE2s (github.com_golang_protobuf_@v_v1.5.0.mod) = 0acc4b18c31f79cfba3382e00e247754a4ab48bb17f2fd03fe4ff0cebc509f99
+SHA512 (github.com_golang_protobuf_@v_v1.5.0.mod) = 467a3f6fb4c941cd55d8d4b2d6a2015966c60a8614691539c88c4bf0da2f8022055be8561cddd0e60b118f74f010be5998dd128b7b136f14edd2674e5650db2a
+Size (github.com_golang_protobuf_@v_v1.5.0.mod) = 129 bytes
+BLAKE2s (github.com_golang_protobuf_@v_v1.5.0.zip) = c420bb28718fe629af0fa6c580442783149025880b5d6303d8f75dcc2d9bcb90
+SHA512 (github.com_golang_protobuf_@v_v1.5.0.zip) = e91f339e9b4ccbdc3c7d4f8c3c0e23cbb5b55ef7ced715a7a80387232a25dc86918904e40159fda8a4d8bc20ed4404bbc15a425f24cac56d6c3eca1c1abefaec
+Size (github.com_golang_protobuf_@v_v1.5.0.zip) = 206670 bytes
+BLAKE2s (github.com_google_go-cmp_@v_v0.5.5.mod) = 54befdbebc1a7ed8c2f5de2cc688fab3ab3337a212c5f36bde6d427830820200
+SHA512 (github.com_google_go-cmp_@v_v0.5.5.mod) = cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713
+Size (github.com_google_go-cmp_@v_v0.5.5.mod) = 105 bytes
+BLAKE2s (github.com_google_go-cmp_@v_v0.5.5.zip) = 00a590848ddfef99577189347b85b13df8becea648322a6ca624712054e5637c
+SHA512 (github.com_google_go-cmp_@v_v0.5.5.zip) = 9cff1690cb177e70b1d67ddd305e4317e3d1ef2825f5f3ed4639210f7f2ee6e89ff03970495757b922f16fade5fafae5cc14c8da2b95694faa3fa48c63f3313d
+Size (github.com_google_go-cmp_@v_v0.5.5.zip) = 130974 bytes
 BLAKE2s (github.com_google_go-jsonnet_@v_v0.17.0.mod) = 12c61fffd74d4f147fabc2139fa6374a77abc95ec2395f3008dbde937e58a61f
 SHA512 (github.com_google_go-jsonnet_@v_v0.17.0.mod) = 138788d3ef4435cd2c8f3b18bebeb8aaca68d7a903ed7cb612d273fdc564cd734669259e82c7f48d86f3f20500dae780a07e139d9dd66f30e5946b6caac4948a
 Size (github.com_google_go-jsonnet_@v_v0.17.0.mod) = 122 bytes
@@ -87,30 +93,18 @@ Size (github.com_hinshun_vt10x_@v_v0.0.0-20180616224451-1954e6464174.mod) = 32 b
 BLAKE2s (github.com_hinshun_vt10x_@v_v0.0.0-20180616224451-1954e6464174.zip) = f4c925444a5fe2bc284bcfc3d7f79f87f4acc97bf78c60e96b5bce0c7687d1c3
 SHA512 (github.com_hinshun_vt10x_@v_v0.0.0-20180616224451-1954e6464174.zip) = 5e6879cca425ea5b46f6acdaa71c63ca9da3f4d056ba50b8c037552595ff18151d0b399955c5037281a868c8c126753d95a36ed00ac2106dbe8d4e1fba915daf
 Size (github.com_hinshun_vt10x_@v_v0.0.0-20180616224451-1954e6464174.zip) = 22492 bytes
-BLAKE2s (github.com_jperkin_survey_v2_@v_v2.3.2-0.20210901161554-6b4ea175889c.mod) = fdb48e84baab20837331e0d98fb6dc93d4b80a1612c4f4bc53687b9fb9214adf
-SHA512 (github.com_jperkin_survey_v2_@v_v2.3.2-0.20210901161554-6b4ea175889c.mod) = ce357e331b1c5a48253e5bee7140aa0ae84853959111c40eb852cf78a13d7e4171a4e46a01966ad37807c6663d8d92272200fc1c5f7f02334408ca1b87f21c39
-Size (github.com_jperkin_survey_v2_@v_v2.3.2-0.20210901161554-6b4ea175889c.mod) = 773 bytes
-BLAKE2s (github.com_jperkin_survey_v2_@v_v2.3.2-0.20210901161554-6b4ea175889c.zip) = b9fe966556bd8ce11248d139feb9fb5229abb122633f038c03e6831c622183ec
-SHA512 (github.com_jperkin_survey_v2_@v_v2.3.2-0.20210901161554-6b4ea175889c.zip) = 586e157ea89f7ff91dd724f2c914558d4b8826e94d7569557115184dd71c42b9e33e4833f6c58e3dc7e26868f897058a1a6d34357fad7ac9d51f06612c3fabd3
-Size (github.com_jperkin_survey_v2_@v_v2.3.2-0.20210901161554-6b4ea175889c.zip) = 165247 bytes
+BLAKE2s (github.com_jperkin_survey_v2_@v_v2.2.10-0.20220411122235-fc3ed4888ce1.mod) = 53968437ca89431efe9b6ea88a45158f37b1953bdeef221d84b7682879c94f2e
+SHA512 (github.com_jperkin_survey_v2_@v_v2.2.10-0.20220411122235-fc3ed4888ce1.mod) = 6f0c6aa88ce38abfa9bce0992b75b8ef5a2f58c743bc96ef49b8a97d7e04ad7071c0f63f65c3ff82e5014df91d383f5ab84a2c0ac8e54739048de9aede5443c5
+Size (github.com_jperkin_survey_v2_@v_v2.2.10-0.20220411122235-fc3ed4888ce1.mod) = 707 bytes
+BLAKE2s (github.com_jperkin_survey_v2_@v_v2.2.10-0.20220411122235-fc3ed4888ce1.zip) = e8df21331c69650b46ac3f87944ba0619ec7e6d76131d0e76910af88a7b2fa13
+SHA512 (github.com_jperkin_survey_v2_@v_v2.2.10-0.20220411122235-fc3ed4888ce1.zip) = a4ff923737d97f8ab2ebb5b237da376839c0b155e963a7979cad78f73e02c0b07a21453dee888197f4fcc107f36518b10aac05229d620caba530ab301e37a692
+Size (github.com_jperkin_survey_v2_@v_v2.2.10-0.20220411122235-fc3ed4888ce1.zip) = 161685 bytes
 BLAKE2s (github.com_kballard_go-shellquote_@v_v0.0.0-20180428030007-95032a82bc51.mod) = ee15e273df249eb02c2e203d00e127d3535b39f61168c14dee66d704ae9aef4d
 SHA512 (github.com_kballard_go-shellquote_@v_v0.0.0-20180428030007-95032a82bc51.mod) = ab1be2f5ee91ad8c24a7c1d3c2277506dd76f85e8511f53e923ea7e0ecba140303c9312f0ecd2e09631e2e6591ad31a3b19e900ec102b486ed9b56c38a0d0c84
 Size (github.com_kballard_go-shellquote_@v_v0.0.0-20180428030007-95032a82bc51.mod) = 41 bytes
 BLAKE2s (github.com_kballard_go-shellquote_@v_v0.0.0-20180428030007-95032a82bc51.zip) = ba26a7f6436960007a120c2f2eae4a559046d5ddae461f6c37b3d89021629563
 SHA512 (github.com_kballard_go-shellquote_@v_v0.0.0-20180428030007-95032a82bc51.zip) = f9c4eaeeb1380aa5e219a19923cfd51f2612fbf11b7f37c710cdb0dfe20270f8cc7841d50dfd17110b004ec46e4c90329286213e04de481a54094df73efc9fe4
 Size (github.com_kballard_go-shellquote_@v_v0.0.0-20180428030007-95032a82bc51.zip) = 7034 bytes
-BLAKE2s (github.com_kisielk_errcheck_@v_v1.5.0.mod) = 93abfe75f65fb9786e8e2420a80ffc8dc62a45b0c480f7b8916ce1d3e09c58f2
-SHA512 (github.com_kisielk_errcheck_@v_v1.5.0.mod) = 302828b5c2b6eec77f4a2ed075cd8b721da8d62a8747883d4382d5674a7c82dcea01a7de664d15d5eeba7e35b9667347dceae9b4ec93858ed3acf8adee692967
-Size (github.com_kisielk_errcheck_@v_v1.5.0.mod) = 107 bytes
-BLAKE2s (github.com_kisielk_errcheck_@v_v1.5.0.zip) = 11ca0647b9caf488900ebdaa11238da90842a5f8a4ac135c24df076e787ab659
-SHA512 (github.com_kisielk_errcheck_@v_v1.5.0.zip) = e6d095116fee513da08586e53d97606c8a21989845923e43e24dd76ef4a8e937392b6be114e2287641b89083cfadb59dc7d12d03841cd75fcddfc82943f5090a
-Size (github.com_kisielk_errcheck_@v_v1.5.0.zip) = 25141 bytes
-BLAKE2s (github.com_kisielk_gotool_@v_v1.0.0.mod) = bb417ba60955ed7e8d56ace07ac512f00f06f286acbe46d22f9cd80022dd6bf7
-SHA512 (github.com_kisielk_gotool_@v_v1.0.0.mod) = 86aca37f7f94ada381e0528a535b344c8fdbab9e0dcc7b71d716083501ad3d61db701ee159ccfb5455a351fc18a405301abe798037dd1200f9950bdd805d3dc9
-Size (github.com_kisielk_gotool_@v_v1.0.0.mod) = 35 bytes
-BLAKE2s (github.com_kisielk_gotool_@v_v1.0.0.zip) = 357e76ad5774a7e2bead912bdba2ca2d9c45d78bf255cdedd9aa81cf2aa2cb0b
-SHA512 (github.com_kisielk_gotool_@v_v1.0.0.zip) = 9eba5f95e6c5d29b2928708ed91b1cd5a023f0b7053b5529095112a2190d097ba26be7f63b7719f7ee2ed29e698bfe7c4dfa0b33f60b4e475fd1d420453fe7e2
-Size (github.com_kisielk_gotool_@v_v1.0.0.zip) = 18981 bytes
 BLAKE2s (github.com_kr_pretty_@v_v0.1.0.mod) = 09417ed9d591b5c29a7fce2a9ed872082218f63cf0cfba87355e8e559aeea976
 SHA512 (github.com_kr_pretty_@v_v0.1.0.mod) = 4d841fc7a022e4e09e0a95925ad92a75809a67c30fb88de9190e4a2196383038dab9a5b3294b6a0b4786248977a0e09eea857a34100cbf22f8a52912ce9fa58d
 Size (github.com_kr_pretty_@v_v0.1.0.mod) = 67 bytes
@@ -219,9 +213,6 @@ Size (github.com_urfave_cli_@v_v1.22.5.mod) = 180 bytes
 BLAKE2s (github.com_urfave_cli_@v_v1.22.5.zip) = 2b1eecdc7b5b0ca5688468fdbf47ca8bfa20fecbc7a829b281702f39f7ee3ea4
 SHA512 (github.com_urfave_cli_@v_v1.22.5.zip) = 1cfadcfa834663de819e8995a000b6d58dad804c614011ba99cd3d0936adae43a8f9a41522a0e55748459b456ed12abad7c89627329fcc7977005ea2ac711a14
 Size (github.com_urfave_cli_@v_v1.22.5.zip) = 109691 bytes
-BLAKE2s (github.com_yuin_goldmark_@v_v1.1.27.mod) = 62390084d7563ca7569d618375be066ef419b054389b8c8a7ff8dd7d6c18ddf9
-SHA512 (github.com_yuin_goldmark_@v_v1.1.27.mod) = b7d81f5cbf1b55ebebcbb86ae89899ffec6fcd730144f1719947a76080f587d298d0e37a073a8768d7768ef64fc47b1673104335203a32a557f31e42a4e5a950
-Size (github.com_yuin_goldmark_@v_v1.1.27.mod) = 41 bytes
 BLAKE2s (github.com_yuin_goldmark_@v_v1.2.1.mod) = 62390084d7563ca7569d618375be066ef419b054389b8c8a7ff8dd7d6c18ddf9
 SHA512 (github.com_yuin_goldmark_@v_v1.2.1.mod) = b7d81f5cbf1b55ebebcbb86ae89899ffec6fcd730144f1719947a76080f587d298d0e37a073a8768d7768ef64fc47b1673104335203a32a557f31e42a4e5a950
 Size (github.com_yuin_goldmark_@v_v1.2.1.mod) = 41 bytes
@@ -249,9 +240,6 @@ Size (golang.org_x_crypto_@v_v0.0.0-20200622213623-75b288015ac9.mod) = 155 bytes
 BLAKE2s (golang.org_x_crypto_@v_v0.0.0-20200622213623-75b288015ac9.zip) = 927f952161ab24b2cd1d4e85f8035990f25c8eeb1f9d6348088d225512e434bf
 SHA512 (golang.org_x_crypto_@v_v0.0.0-20200622213623-75b288015ac9.zip) = cdb474720f4b2b0357ac218297be03b967ccf068b05c11bc8eff60cf5383ff8738b0ebb87459a64643f3f8aac2f73967dbf616a51685ba48ecaeb15898851cea
 Size (golang.org_x_crypto_@v_v0.0.0-20200622213623-75b288015ac9.zip) = 1874261 bytes
-BLAKE2s (golang.org_x_mod_@v_v0.2.0.mod) = 1fa2e89f8aba3aff92e36fc586da0212269bf2eb6433a62242f77ac374b1135d
-SHA512 (golang.org_x_mod_@v_v0.2.0.mod) = 16d72a943c436bf27c18ee65deb1e1a3b1283dcfcc76a49f01919df97f41ae6ef7c5fe7f95b5bb62cf6f6fee57eb9654ca27ec3bae448ebfe894f8d6d0101fa1
-Size (golang.org_x_mod_@v_v0.2.0.mod) = 214 bytes
 BLAKE2s (golang.org_x_mod_@v_v0.3.0.mod) = 1fa2e89f8aba3aff92e36fc586da0212269bf2eb6433a62242f77ac374b1135d
 SHA512 (golang.org_x_mod_@v_v0.3.0.mod) = 16d72a943c436bf27c18ee65deb1e1a3b1283dcfcc76a49f01919df97f41ae6ef7c5fe7f95b5bb62cf6f6fee57eb9654ca27ec3bae448ebfe894f8d6d0101fa1
 Size (golang.org_x_mod_@v_v0.3.0.mod) = 214 bytes
@@ -264,9 +252,6 @@ Size (golang.org_x_net_@v_v0.0.0-20190404232315-eb5bcb51f2a3.mod) = 119 bytes
 BLAKE2s (golang.org_x_net_@v_v0.0.0-20190620200207-3b0461eec859.mod) = 1c3e72485ccef1dd03ab07484627ee59f4ef62e97bd3ba94ca5d98718b7b81a6
 SHA512 (golang.org_x_net_@v_v0.0.0-20190620200207-3b0461eec859.mod) = 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236
 Size (golang.org_x_net_@v_v0.0.0-20190620200207-3b0461eec859.mod) = 181 bytes
-BLAKE2s (golang.org_x_net_@v_v0.0.0-20200226121028-0de0cce0169b.mod) = 1c3e72485ccef1dd03ab07484627ee59f4ef62e97bd3ba94ca5d98718b7b81a6
-SHA512 (golang.org_x_net_@v_v0.0.0-20200226121028-0de0cce0169b.mod) = 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236
-Size (golang.org_x_net_@v_v0.0.0-20200226121028-0de0cce0169b.mod) = 181 bytes
 BLAKE2s (golang.org_x_net_@v_v0.0.0-20201021035429-f5854403a974.mod) = 666e92871a9c9bd7e5aab18e099ee17251726a851c43baffdab74e877010c07b
 SHA512 (golang.org_x_net_@v_v0.0.0-20201021035429-f5854403a974.mod) = 098a7d7eadb99bc1eb8695f1d86e1ed2ec2f5f625045f3ed77648d4ef7047818cfc449d46c8a6ccf285f95956baf228c1c57d6e281da1f63f67cfa0f93ca4230
 Size (golang.org_x_net_@v_v0.0.0-20201021035429-f5854403a974.mod) = 181 bytes
@@ -276,9 +261,6 @@ Size (golang.org_x_net_@v_v0.0.0-20201021035429-f5854403a974.zip) = 1503642 byte
 BLAKE2s (golang.org_x_sync_@v_v0.0.0-20190423024810-112230192c58.mod) = 0524d428f3fcb8a923eb2717aacc5f3b26a68c2b9ac636b9505d1820d6b32ede
 SHA512 (golang.org_x_sync_@v_v0.0.0-20190423024810-112230192c58.mod) = a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0
 Size (golang.org_x_sync_@v_v0.0.0-20190423024810-112230192c58.mod) = 25 bytes
-BLAKE2s (golang.org_x_sync_@v_v0.0.0-20190911185100-cd5d95a43a6e.mod) = 0524d428f3fcb8a923eb2717aacc5f3b26a68c2b9ac636b9505d1820d6b32ede
-SHA512 (golang.org_x_sync_@v_v0.0.0-20190911185100-cd5d95a43a6e.mod) = a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0
-Size (golang.org_x_sync_@v_v0.0.0-20190911185100-cd5d95a43a6e.mod) = 25 bytes
 BLAKE2s (golang.org_x_sync_@v_v0.0.0-20201020160332-67f06af15bc9.mod) = 0524d428f3fcb8a923eb2717aacc5f3b26a68c2b9ac636b9505d1820d6b32ede
 SHA512 (golang.org_x_sync_@v_v0.0.0-20201020160332-67f06af15bc9.mod) = a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0
 Size (golang.org_x_sync_@v_v0.0.0-20201020160332-67f06af15bc9.mod) = 25 bytes
@@ -294,6 +276,9 @@ Size (golang.org_x_sys_@v_v0.0.0-20190222072716-a9d3bda3a223.mod) = 24 bytes
 BLAKE2s (golang.org_x_sys_@v_v0.0.0-20190412213103-97732733099d.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
 SHA512 (golang.org_x_sys_@v_v0.0.0-20190412213103-97732733099d.mod) = 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
 Size (golang.org_x_sys_@v_v0.0.0-20190412213103-97732733099d.mod) = 33 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.0.0-20190530182044-ad28b68e88f1.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
+SHA512 (golang.org_x_sys_@v_v0.0.0-20190530182044-ad28b68e88f1.mod) = 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
+Size (golang.org_x_sys_@v_v0.0.0-20190530182044-ad28b68e88f1.mod) = 33 bytes
 BLAKE2s (golang.org_x_sys_@v_v0.0.0-20191026070338-33540a1f6037.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
 SHA512 (golang.org_x_sys_@v_v0.0.0-20191026070338-33540a1f6037.mod) = 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
 Size (golang.org_x_sys_@v_v0.0.0-20191026070338-33540a1f6037.mod) = 33 bytes
@@ -306,9 +291,6 @@ Size (golang.org_x_sys_@v_v0.0.0-20200923182605-d9f96fdee20d.mod) = 33 bytes
 BLAKE2s (golang.org_x_sys_@v_v0.0.0-20200930185726-fdedc70b468f.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
 SHA512 (golang.org_x_sys_@v_v0.0.0-20200930185726-fdedc70b468f.mod) = 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
 Size (golang.org_x_sys_@v_v0.0.0-20200930185726-fdedc70b468f.mod) = 33 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.0.0-20201119102817-f84b799fce68.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
-SHA512 (golang.org_x_sys_@v_v0.0.0-20201119102817-f84b799fce68.mod) = 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
-Size (golang.org_x_sys_@v_v0.0.0-20201119102817-f84b799fce68.mod) = 33 bytes
 BLAKE2s (golang.org_x_sys_@v_v0.0.0-20210119212857-b64e53b001e4.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
 SHA512 (golang.org_x_sys_@v_v0.0.0-20210119212857-b64e53b001e4.mod) = 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
 Size (golang.org_x_sys_@v_v0.0.0-20210119212857-b64e53b001e4.mod) = 33 bytes
@@ -318,12 +300,6 @@ Size (golang.org_x_sys_@v_v0.0.0-20210831042530-f4d43177bf5e.mod) = 33 bytes
 BLAKE2s (golang.org_x_sys_@v_v0.0.0-20210831042530-f4d43177bf5e.zip) = 6a9db19e44c8b5bfceaaf1f3f9f07cb3770687e60df78ab58e59da306ccb0006
 SHA512 (golang.org_x_sys_@v_v0.0.0-20210831042530-f4d43177bf5e.zip) = 28cd177db4989c398e1882bd0db628fb7d0f93bf8abe1c86dd0ad2e7b600ec6969018b81336c681d34950922f0f02fa4924eb96ec5da192b78834269b739054e
 Size (golang.org_x_sys_@v_v0.0.0-20210831042530-f4d43177bf5e.zip) = 1657869 bytes
-BLAKE2s (golang.org_x_term_@v_v0.0.0-20210503060354-a79de5458b56.mod) = d9278ca4b98e3fa66b674b3ddbb63f68135a5f3b135194a19f2b0c9a2ac78901
-SHA512 (golang.org_x_term_@v_v0.0.0-20210503060354-a79de5458b56.mod) = e9ea2b640f798292d676ee885d9390a0d39e97209bd1f361eb110acbaebcfc36dfa49140770fdd5d768daa4d7cf1554cfdfaa19864ee078825c84401a5a09658
-Size (golang.org_x_term_@v_v0.0.0-20210503060354-a79de5458b56.mod) = 95 bytes
-BLAKE2s (golang.org_x_term_@v_v0.0.0-20210503060354-a79de5458b56.zip) = d5403d6f02421f53ce40ba33a1a91fb529cd58a84d133a784279d083d5cea25c
-SHA512 (golang.org_x_term_@v_v0.0.0-20210503060354-a79de5458b56.zip) = 71948fb5bb4e2802e3dbc1bbea9cef38a11f07719c357cbf519c62d85cd49a544e36c64f6a1193a329d29f19006dd753de986644338a9b01ac21c5d5fbd0269d
-Size (golang.org_x_term_@v_v0.0.0-20210503060354-a79de5458b56.zip) = 21403 bytes
 BLAKE2s (golang.org_x_text_@v_v0.3.0.mod) = 080036087ec663fb318320442bf68fad98da28e3ea33a1e5a3acf697a0527460
 SHA512 (golang.org_x_text_@v_v0.3.0.mod) = ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d
 Size (golang.org_x_text_@v_v0.3.0.mod) = 25 bytes
@@ -345,15 +321,9 @@ Size (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.mod) = 26 bytes
 BLAKE2s (golang.org_x_tools_@v_v0.0.0-20191119224855-298f0cb1881e.mod) = a212a1fb08f1d60f83d616e697ed00d123468c02db07b98b1fc05a6546c377b8
 SHA512 (golang.org_x_tools_@v_v0.0.0-20191119224855-298f0cb1881e.mod) = 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109
 Size (golang.org_x_tools_@v_v0.0.0-20191119224855-298f0cb1881e.mod) = 212 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.0.0-20200619180055-7c47624df98f.mod) = e4728aaf6812d7700f6e79aa8eaa24d0b6407a4fff06a6abef6bf852919b62e3
-SHA512 (golang.org_x_tools_@v_v0.0.0-20200619180055-7c47624df98f.mod) = 8281ef87f633ddec7f1c4711773b09563e5695a44ef8140d062cdd9a14731a2edf24fde739c42e2a52038d6e100c3c5d7039db9adb62001e5e27a2e282faa057
-Size (golang.org_x_tools_@v_v0.0.0-20200619180055-7c47624df98f.mod) = 271 bytes
 BLAKE2s (golang.org_x_tools_@v_v0.0.0-20201118003311-bd56c0adb394.mod) = ca43eb38406d2bb7f44dbd985491b35490acf7efff6ca2983599ac9c8f4def0a
 SHA512 (golang.org_x_tools_@v_v0.0.0-20201118003311-bd56c0adb394.mod) = 749bf78130d1fe8da6c022ea7f5fa65e66cd010cd4ea8278bcfdef116acc52d4d632e46a4a3070ddb7d775ef23b39e78724dbbab36e635ced32058174cbcd052
 Size (golang.org_x_tools_@v_v0.0.0-20201118003311-bd56c0adb394.mod) = 270 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.0.0-20210106214847-113979e3529a.mod) = ca43eb38406d2bb7f44dbd985491b35490acf7efff6ca2983599ac9c8f4def0a
-SHA512 (golang.org_x_tools_@v_v0.0.0-20210106214847-113979e3529a.mod) = 749bf78130d1fe8da6c022ea7f5fa65e66cd010cd4ea8278bcfdef116acc52d4d632e46a4a3070ddb7d775ef23b39e78724dbbab36e635ced32058174cbcd052
-Size (golang.org_x_tools_@v_v0.0.0-20210106214847-113979e3529a.mod) = 270 bytes
 BLAKE2s (golang.org_x_tools_@v_v0.1.0.mod) = 4721e0850172d374b1be9218525d7a81dcba19a19245f1577fdd2fc71e263261
 SHA512 (golang.org_x_tools_@v_v0.1.0.mod) = 13d4c5dc1bb206cae17c38b6e387386573b402a3679054c12a53acf384e15d5d77ebbb77ad374993b1bba547faf34f4189fe5d77b80d57f0831dac1ee54a98c0
 Size (golang.org_x_tools_@v_v0.1.0.mod) = 323 bytes
@@ -375,6 +345,15 @@ Size (golang.org_x_xerrors_@v_v0.0.0-20200804184101-5ec99f83aff1.mod) = 37 bytes
 BLAKE2s (golang.org_x_xerrors_@v_v0.0.0-20200804184101-5ec99f83aff1.zip) = ed7aee360529bbe4656b0d0a4585db3b8bd8a4620396d26b168a214ca2f8aad2
 SHA512 (golang.org_x_xerrors_@v_v0.0.0-20200804184101-5ec99f83aff1.zip) = 34044424d303f5032d4fd302bbf1aca390d45e876583cc223fddf0d685a6eec2bde0a4c1b82c4e471eb5be97fc8aea9b14695b07940d1ecde806636a85d12051
 Size (golang.org_x_xerrors_@v_v0.0.0-20200804184101-5ec99f83aff1.zip) = 22295 bytes
+BLAKE2s (google.golang.org_protobuf_@v_v1.26.0-rc.1.mod) = f782892e469e3758f9b25ae9ccc69ab8e30396afa00217ce47a7fe80fe3069d4
+SHA512 (google.golang.org_protobuf_@v_v1.26.0-rc.1.mod) = a7b2aad691925341e3d1f6d1d1453b68386902a4e2e1c0deb406bc157d04328c5519a01ce938a33a6e358cbd9dc0c2f862c9822bde5314d2eb9d416d7bf789d2
+Size (google.golang.org_protobuf_@v_v1.26.0-rc.1.mod) = 83 bytes
+BLAKE2s (google.golang.org_protobuf_@v_v1.27.1.mod) = f2b24bd56bedc4a2ce64501b194fd36e70af33cfd94a25fd96f8d44bf07c2440
+SHA512 (google.golang.org_protobuf_@v_v1.27.1.mod) = d618524aca1cb3e525060bb66b0c8f06c9ad6be5389be228d265dbcdb368442f4f0a7e98f8c9082916b2579d77e627a550904f0b1c058b7d5e45eb7ceb77c2e0
+Size (google.golang.org_protobuf_@v_v1.27.1.mod) = 123 bytes
+BLAKE2s (google.golang.org_protobuf_@v_v1.27.1.zip) = 10fd98546d60001b0b87a6a4e8e03ef78a75053db9dc6b7a3a7a3c945f06977e
+SHA512 (google.golang.org_protobuf_@v_v1.27.1.zip) = 0a27f0189b04291bcd96a52a84e4ebbac6424c02e1d899655d0ecf1592150290144f5e6c8ef81c6a2f0c43db5cbda7d383119a027ef9aed8cf5e623495001077
+Size (google.golang.org_protobuf_@v_v1.27.1.zip) = 1572746 bytes
 BLAKE2s (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 35cd1964700502d06b8c987979fb4dbddc41a5cda3368d037211b89d3587521f
 SHA512 (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
 Size (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 25 bytes
@@ -405,6 +384,8 @@ Size (honnef.co_go_tools_@v_v0.2.0.mod) = 110 bytes
 BLAKE2s (honnef.co_go_tools_@v_v0.2.0.zip) = 07a24dbc75637c2d370d35cd2742891abbf3d3e7bbbbbaca9b1c67642d4113d7
 SHA512 (honnef.co_go_tools_@v_v0.2.0.zip) = 57524f6d66f04155259b09e6ba37b96e02d5a2bc90da7ea2228900a958624d731d7b2f0e730695b2a6eb24ccbe3ac0e12d8add65deaeeead01dfd44ef2cb9988
 Size (honnef.co_go_tools_@v_v0.2.0.zip) = 715429 bytes
-BLAKE2s (influx-cli-2.1.1.tar.gz) = f4add40b969e4b3315b649a50f4327d41bf4ff2f577111c4cea73d833e286e00
-SHA512 (influx-cli-2.1.1.tar.gz) = 959a8986b2220cd488d61974c774f27aafe368b7a3cc05ad0eb758e96583178fe83d5b9dc3c9e493cf34777fc872a93409b55027d58e4bee1dafac92ccdc0805
-Size (influx-cli-2.1.1.tar.gz) = 351928 bytes
+BLAKE2s (influx-cli-2.3.0.tar.gz) = 8ca153c89c04756c82b860149e399bd0396aac38ca1c3939c83ab077f0ac7eab
+SHA512 (influx-cli-2.3.0.tar.gz) = dc49a7923a0c09912bdf146ca69d5caa1275b0cbf4e2a4ee6b7475b6a8b799cd9ca0e00d4f3ae12d8f5defef6f58f5d98d144ce0733c2220414a84077e3b9190
+Size (influx-cli-2.3.0.tar.gz) = 385862 bytes
+SHA1 (patch-go.mod) = 04dae6647c21d6e9973b26f9546a0c9508fc1d59
+SHA1 (patch-go.sum) = 48f3adea682d440178e944f8abfae73b70cc673b
diff --git a/influx-cli/files/go.mod b/influx-cli/files/go.mod
deleted file mode 100644
index 53adcb2..0000000
--- a/influx-cli/files/go.mod
+++ /dev/null
@@ -1,45 +0,0 @@
-module github.com/influxdata/influx-cli/v2
-
-go 1.17
-
-require (
-	github.com/AlecAivazis/survey/v2 v2.2.9
-	github.com/BurntSushi/toml v0.3.1
-	github.com/MakeNowJust/heredoc/v2 v2.0.1
-	github.com/daixiang0/gci v0.2.8
-	github.com/fatih/color v1.9.0
-	github.com/fujiwara/shapeio v1.0.0
-	github.com/gocarina/gocsv v0.0.0-20210408192840-02d7211d929d
-	github.com/gogo/protobuf v1.3.2
-	github.com/golang/mock v1.5.0
-	github.com/google/go-jsonnet v0.17.0
-	github.com/mattn/go-isatty v0.0.13
-	github.com/olekukonko/tablewriter v0.0.5
-	github.com/stretchr/testify v1.7.0
-	github.com/urfave/cli v1.22.5
-	go.etcd.io/bbolt v1.3.6
-	golang.org/x/text v0.3.3
-	golang.org/x/tools v0.1.0
-	gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c
-	honnef.co/go/tools v0.2.0
-)
-
-require (
-	github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d // indirect
-	github.com/davecgh/go-spew v1.1.1 // indirect
-	github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect
-	github.com/mattn/go-colorable v0.1.4 // indirect
-	github.com/mattn/go-runewidth v0.0.9 // indirect
-	github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b // indirect
-	github.com/pmezard/go-difflib v1.0.0 // indirect
-	github.com/russross/blackfriday/v2 v2.0.1 // indirect
-	github.com/shurcooL/sanitized_anchor_name v1.0.0 // indirect
-	github.com/stretchr/objx v0.1.0 // indirect
-	golang.org/x/mod v0.3.0 // indirect
-	golang.org/x/sys v0.0.0-20210831042530-f4d43177bf5e // indirect
-	golang.org/x/term v0.0.0-20210503060354-a79de5458b56 // indirect
-	golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba // indirect
-	golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 // indirect
-)
-
-replace github.com/AlecAivazis/survey/v2 => github.com/jperkin/survey/v2 v2.3.2-0.20210901161554-6b4ea175889c
diff --git a/influx-cli/files/go.sum b/influx-cli/files/go.sum
deleted file mode 100644
index 8644e84..0000000
--- a/influx-cli/files/go.sum
+++ /dev/null
@@ -1,128 +0,0 @@
-github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ=
-github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
-github.com/MakeNowJust/heredoc/v2 v2.0.1 h1:rlCHh70XXXv7toz95ajQWOWQnN4WNLt0TdpZYIR/J6A=
-github.com/MakeNowJust/heredoc/v2 v2.0.1/go.mod h1:6/2Abh5s+hc3g9nbWLe9ObDIOhaRrqsyY9MWy+4JdRM=
-github.com/Netflix/go-expect v0.0.0-20180615182759-c93bf25de8e8 h1:xzYJEypr/85nBpB11F9br+3HUrpgb+fcm5iADzXXYEw=
-github.com/Netflix/go-expect v0.0.0-20180615182759-c93bf25de8e8/go.mod h1:oX5x61PbNXchhh0oikYAH+4Pcfw5LKv21+Jnpr6r6Pc=
-github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d h1:U+s90UTSYgptZMwQh2aRr3LuazLJIa+Pg3Kc1ylSYVY=
-github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU=
-github.com/daixiang0/gci v0.2.8 h1:1mrIGMBQsBu0P7j7m1M8Lb+ZeZxsZL+jyGX4YoMJJpg=
-github.com/daixiang0/gci v0.2.8/go.mod h1:+4dZ7TISfSmqfAGv59ePaHfNzgGtIkHAhhdKggP1JAc=
-github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
-github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/dustin/go-humanize v1.0.0 h1:VSnTsYCnlFHaM2/igO1h6X3HA71jcobQuxemgkq4zYo=
-github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
-github.com/fatih/color v1.9.0 h1:8xPHl4/q1VyqGIPif1F+1V3Y3lSmrq01EabUW3CoW5s=
-github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU=
-github.com/fujiwara/shapeio v1.0.0 h1:xG5D9oNqCSUUbryZ/jQV3cqe1v2suEjwPIcEg1gKM8M=
-github.com/fujiwara/shapeio v1.0.0/go.mod h1:LmEmu6L/8jetyj1oewewFb7bZCNRwE7wLCUNzDLaLVA=
-github.com/gocarina/gocsv v0.0.0-20210408192840-02d7211d929d h1:r3mStZSyjKhEcgbJ5xtv7kT5PZw/tDiFBTMgQx2qsXE=
-github.com/gocarina/gocsv v0.0.0-20210408192840-02d7211d929d/go.mod h1:5YoVOkjYAQumqlV356Hj3xeYh4BdZuLE0/nRkf2NKkI=
-github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
-github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
-github.com/golang/mock v1.5.0 h1:jlYHihg//f7RRwuPfptm04yp4s7O6Kw8EZiVYIGcH0g=
-github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8=
-github.com/google/go-jsonnet v0.17.0 h1:/9NIEfhK1NQRKl3sP2536b2+x5HnZMdql7x3yK/l8JY=
-github.com/google/go-jsonnet v0.17.0/go.mod h1:sOcuej3UW1vpPTZOr8L7RQimqai1a57bt5j22LzGZCw=
-github.com/hinshun/vt10x v0.0.0-20180616224451-1954e6464174 h1:WlZsjVhE8Af9IcZDGgJGQpNflI3+MJSBhsgT5PCtzBQ=
-github.com/hinshun/vt10x v0.0.0-20180616224451-1954e6464174/go.mod h1:DqJ97dSdRW1W22yXSB90986pcOyQ7r45iio1KN2ez1A=
-github.com/jperkin/survey/v2 v2.3.2-0.20210901161554-6b4ea175889c h1:kR/+2Kq/0ExffW+jf9uAFmLNAQS0HIcd5effAFy5tdE=
-github.com/jperkin/survey/v2 v2.3.2-0.20210901161554-6b4ea175889c/go.mod h1:5GXvF6GoNlmaRP8064a2Sx3KaGs/iomMdjtinMSchfo=
-github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 h1:Z9n2FFNUXsshfwJMBgNA0RU6/i7WVaAegv3PtuIHPMs=
-github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8=
-github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
-github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
-github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI=
-github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
-github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
-github.com/kr/pty v1.1.4 h1:5Myjjh3JY/NaAi4IsUbHADytDyl1VE1Y9PXDlL+P/VQ=
-github.com/kr/pty v1.1.4/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
-github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE=
-github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
-github.com/mattn/go-colorable v0.1.2/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE=
-github.com/mattn/go-colorable v0.1.4 h1:snbPLB8fVfU9iwbbo30TPtbLRzwWu6aJS6Xh4eaaviA=
-github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE=
-github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s=
-github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE=
-github.com/mattn/go-isatty v0.0.13 h1:qdl+GuBjcsKKDco5BsxPJlId98mSWNKqYA+Co0SC1yA=
-github.com/mattn/go-isatty v0.0.13/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU=
-github.com/mattn/go-runewidth v0.0.9 h1:Lm995f3rfxdpd6TSmuVCHVb/QhupuXlYr8sCI/QdE+0=
-github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI=
-github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b h1:j7+1HpAFS1zy5+Q4qx1fWh90gTKwiN4QCGoY9TWyyO4=
-github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b/go.mod h1:01TrycV0kFyexm33Z7vhZRXopbI8J3TDReVlkTgMUxE=
-github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec=
-github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY=
-github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
-github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/russross/blackfriday/v2 v2.0.1 h1:lPqVAte+HuHNfhJ/0LC98ESWRz8afy9tM/0RK8m9o+Q=
-github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
-github.com/sergi/go-diff v1.1.0 h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0=
-github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM=
-github.com/shurcooL/sanitized_anchor_name v1.0.0 h1:PdmoCO6wvbs+7yrJyMORt4/BmY5IYyJwS/kOiWx8mHo=
-github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc=
-github.com/stretchr/objx v0.1.0 h1:4G4v2dO3VZwixGIRoQ5Lfboy6nUhCyYzaqnIAPPhYs4=
-github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
-github.com/stretchr/testify v1.2.1/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
-github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
-github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY=
-github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
-github.com/urfave/cli v1.22.5 h1:lNq9sAHXK2qfdI8W+GRItjCEkI+2oR4d+MEHy1CKXoU=
-github.com/urfave/cli v1.22.5/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0=
-github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-go.etcd.io/bbolt v1.3.6 h1:/ecaJf0sk1l4l6V4awd65v2C3ILy7MSj+s/x1ADCIMU=
-go.etcd.io/bbolt v1.3.6/go.mod h1:qXsaaIqmgQH0T+OPdb99Bf+PKfBBQVAdyD6TY9G8XM4=
-golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
-golang.org/x/crypto v0.0.0-20190530122614-20be4c3c3ed5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.3.0 h1:RM4zey1++hCTbCVQfnWeKs9/IEsaBLA8vTkd0WVtmH4=
-golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200923182605-d9f96fdee20d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210831042530-f4d43177bf5e h1:XMgFehsDnnLGtjvjOfqWSUzt0alpTR1RSEuznObga2c=
-golang.org/x/sys v0.0.0-20210831042530-f4d43177bf5e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/term v0.0.0-20210503060354-a79de5458b56 h1:b8jxX3zqjpqb2LklXPzKSGJhzyxCOZSz8ncv8Nv+y7w=
-golang.org/x/term v0.0.0-20210503060354-a79de5458b56/go.mod h1:tfny5GFUkzUvx4ps4ajbZsCe5lw1metzhBm9T3x7oIY=
-golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
-golang.org/x/text v0.3.3 h1:cokOdA+Jmi5PJGXLlLllQSgYigAEfHXJAERHVMaCc2k=
-golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba h1:O8mE0/t419eoIwhTFpKVkHiTs/Igowgfkj25AcZrtiE=
-golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
-golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20201118003311-bd56c0adb394/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.1.0 h1:po9/4sTYwZU9lPhi1tOrb4hCv3qrhiQ77LZfGa2OjwY=
-golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0=
-golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 h1:go1bK/D/BFZV2I8cIQd1NKEZ+0owSTG1fDTci4IqFcE=
-golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo=
-gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c h1:dUUwHk2QECo/6vqA44rthZ8ie2QXMNeKRTHCNY2nXvo=
-gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-honnef.co/go/tools v0.2.0 h1:ws8AfbgTX3oIczLPNPCu5166oBg9ST2vNs0rcht+mDE=
-honnef.co/go/tools v0.2.0/go.mod h1:lPVVZ2BS5TfnjLyizF7o7hv7j9/L+8cZY2hLyjP9cGY=
diff --git a/influx-cli/go-modules.mk b/influx-cli/go-modules.mk
index 06435dc..69de8eb 100644
--- a/influx-cli/go-modules.mk
+++ b/influx-cli/go-modules.mk
@@ -21,22 +21,20 @@ GO_MODULE_FILES+=	github.com/fujiwara/shapeio/@v/v1.0.0.mod
 GO_MODULE_FILES+=	github.com/fujiwara/shapeio/@v/v1.0.0.zip
 GO_MODULE_FILES+=	github.com/gocarina/gocsv/@v/v0.0.0-20210408192840-02d7211d929d.mod
 GO_MODULE_FILES+=	github.com/gocarina/gocsv/@v/v0.0.0-20210408192840-02d7211d929d.zip
-GO_MODULE_FILES+=	github.com/gogo/protobuf/@v/v1.3.2.mod
-GO_MODULE_FILES+=	github.com/gogo/protobuf/@v/v1.3.2.zip
 GO_MODULE_FILES+=	github.com/golang/mock/@v/v1.5.0.mod
 GO_MODULE_FILES+=	github.com/golang/mock/@v/v1.5.0.zip
+GO_MODULE_FILES+=	github.com/golang/protobuf/@v/v1.5.0.mod
+GO_MODULE_FILES+=	github.com/golang/protobuf/@v/v1.5.0.zip
+GO_MODULE_FILES+=	github.com/google/go-cmp/@v/v0.5.5.mod
+GO_MODULE_FILES+=	github.com/google/go-cmp/@v/v0.5.5.zip
 GO_MODULE_FILES+=	github.com/google/go-jsonnet/@v/v0.17.0.mod
 GO_MODULE_FILES+=	github.com/google/go-jsonnet/@v/v0.17.0.zip
 GO_MODULE_FILES+=	github.com/hinshun/vt10x/@v/v0.0.0-20180616224451-1954e6464174.mod
 GO_MODULE_FILES+=	github.com/hinshun/vt10x/@v/v0.0.0-20180616224451-1954e6464174.zip
-GO_MODULE_FILES+=	github.com/jperkin/survey/v2/@v/v2.3.2-0.20210901161554-6b4ea175889c.mod
-GO_MODULE_FILES+=	github.com/jperkin/survey/v2/@v/v2.3.2-0.20210901161554-6b4ea175889c.zip
+GO_MODULE_FILES+=	github.com/jperkin/survey/v2/@v/v2.2.10-0.20220411122235-fc3ed4888ce1.mod
+GO_MODULE_FILES+=	github.com/jperkin/survey/v2/@v/v2.2.10-0.20220411122235-fc3ed4888ce1.zip
 GO_MODULE_FILES+=	github.com/kballard/go-shellquote/@v/v0.0.0-20180428030007-95032a82bc51.mod
 GO_MODULE_FILES+=	github.com/kballard/go-shellquote/@v/v0.0.0-20180428030007-95032a82bc51.zip
-GO_MODULE_FILES+=	github.com/kisielk/errcheck/@v/v1.5.0.mod
-GO_MODULE_FILES+=	github.com/kisielk/errcheck/@v/v1.5.0.zip
-GO_MODULE_FILES+=	github.com/kisielk/gotool/@v/v1.0.0.mod
-GO_MODULE_FILES+=	github.com/kisielk/gotool/@v/v1.0.0.zip
 GO_MODULE_FILES+=	github.com/kr/pretty/@v/v0.1.0.mod
 GO_MODULE_FILES+=	github.com/kr/pretty/@v/v0.1.0.zip
 GO_MODULE_FILES+=	github.com/kr/pty/@v/v1.1.1.mod
@@ -73,7 +71,6 @@ GO_MODULE_FILES+=	github.com/stretchr/testify/@v/v1.7.0.mod
 GO_MODULE_FILES+=	github.com/stretchr/testify/@v/v1.7.0.zip
 GO_MODULE_FILES+=	github.com/urfave/cli/@v/v1.22.5.mod
 GO_MODULE_FILES+=	github.com/urfave/cli/@v/v1.22.5.zip
-GO_MODULE_FILES+=	github.com/yuin/goldmark/@v/v1.1.27.mod
 GO_MODULE_FILES+=	github.com/yuin/goldmark/@v/v1.2.1.mod
 GO_MODULE_FILES+=	github.com/yuin/goldmark/@v/v1.2.1.zip
 GO_MODULE_FILES+=	go.etcd.io/bbolt/@v/v1.3.6.mod
@@ -83,31 +80,26 @@ GO_MODULE_FILES+=	golang.org/x/crypto/@v/v0.0.0-20190530122614-20be4c3c3ed5.mod
 GO_MODULE_FILES+=	golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod
 GO_MODULE_FILES+=	golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod
 GO_MODULE_FILES+=	golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.zip
-GO_MODULE_FILES+=	golang.org/x/mod/@v/v0.2.0.mod
 GO_MODULE_FILES+=	golang.org/x/mod/@v/v0.3.0.mod
 GO_MODULE_FILES+=	golang.org/x/mod/@v/v0.3.0.zip
 GO_MODULE_FILES+=	golang.org/x/net/@v/v0.0.0-20190404232315-eb5bcb51f2a3.mod
 GO_MODULE_FILES+=	golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod
-GO_MODULE_FILES+=	golang.org/x/net/@v/v0.0.0-20200226121028-0de0cce0169b.mod
 GO_MODULE_FILES+=	golang.org/x/net/@v/v0.0.0-20201021035429-f5854403a974.mod
 GO_MODULE_FILES+=	golang.org/x/net/@v/v0.0.0-20201021035429-f5854403a974.zip
 GO_MODULE_FILES+=	golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod
-GO_MODULE_FILES+=	golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod
 GO_MODULE_FILES+=	golang.org/x/sync/@v/v0.0.0-20201020160332-67f06af15bc9.mod
 GO_MODULE_FILES+=	golang.org/x/sync/@v/v0.0.0-20201020160332-67f06af15bc9.zip
 GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod
 GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod
 GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20190530182044-ad28b68e88f1.mod
 GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod
 GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod
 GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20200923182605-d9f96fdee20d.mod
 GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20200930185726-fdedc70b468f.mod
-GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod
 GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20210119212857-b64e53b001e4.mod
 GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20210831042530-f4d43177bf5e.mod
 GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.0.0-20210831042530-f4d43177bf5e.zip
-GO_MODULE_FILES+=	golang.org/x/term/@v/v0.0.0-20210503060354-a79de5458b56.mod
-GO_MODULE_FILES+=	golang.org/x/term/@v/v0.0.0-20210503060354-a79de5458b56.zip
 GO_MODULE_FILES+=	golang.org/x/text/@v/v0.3.0.mod
 GO_MODULE_FILES+=	golang.org/x/text/@v/v0.3.3.mod
 GO_MODULE_FILES+=	golang.org/x/text/@v/v0.3.3.zip
@@ -115,9 +107,7 @@ GO_MODULE_FILES+=	golang.org/x/time/@v/v0.0.0-20210220033141-f8bda1e9f3ba.mod
 GO_MODULE_FILES+=	golang.org/x/time/@v/v0.0.0-20210220033141-f8bda1e9f3ba.zip
 GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod
 GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod
-GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.0.0-20200619180055-7c47624df98f.mod
 GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.0.0-20201118003311-bd56c0adb394.mod
-GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.0.0-20210106214847-113979e3529a.mod
 GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.1.0.mod
 GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.1.0.zip
 GO_MODULE_FILES+=	golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod
@@ -125,6 +115,9 @@ GO_MODULE_FILES+=	golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod
 GO_MODULE_FILES+=	golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod
 GO_MODULE_FILES+=	golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod
 GO_MODULE_FILES+=	golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.zip
+GO_MODULE_FILES+=	google.golang.org/protobuf/@v/v1.26.0-rc.1.mod
+GO_MODULE_FILES+=	google.golang.org/protobuf/@v/v1.27.1.mod
+GO_MODULE_FILES+=	google.golang.org/protobuf/@v/v1.27.1.zip
 GO_MODULE_FILES+=	gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod
 GO_MODULE_FILES+=	gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod
 GO_MODULE_FILES+=	gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip

from pkgsrc-joyent.

jperkin avatar jperkin commented on July 30, 2024

Ok that diff is missing the patches, however I just committed the whole thing as 22acfdb

from pkgsrc-joyent.

mvwieringen avatar mvwieringen commented on July 30, 2024

Ok pulled the branch and compiled it things work now. Thanks for the updates.
I now have a influx-cli-2.3.0.tgz but that is not signed so I cannot install it with pkg_add.
b.t.w. do you plan to update influxdb to 2.2.0 ? No hurry there just would be nice to have it.
Just upgraded my old install from 1.8 to 2,1.1 over the weekend and then ran into the problem
with influx-cli and v1 auth.

from pkgsrc-joyent.

jperkin avatar jperkin commented on July 30, 2024

Yeh I'll take a look at that next.

BTW you can install unsigned packages using pkg_add -C /dev/null /path/to/package.tgz or remove the VERIFIED_INSTALLATION setting from /opt/local/etc/pkg_install.conf temporarily.

from pkgsrc-joyent.

mvwieringen avatar mvwieringen commented on July 30, 2024

Ok thanks installed the package and it works correctly.

from pkgsrc-joyent.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.