Skip to content
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

upgrade provider to terraform v0.12.0 #2

Merged
merged 1 commit into from
May 24, 2019
Merged

Conversation

davisford
Copy link
Collaborator

Upgrades the provider to the Terraform 0.12.0 SDK.

Confirmed the following commands still work:

go build
make build
make test

I have not tried it with Terraform 0.12.0 yet, but the migration guide is here and it looks like all that was required is the SDK + deps to be upgraded in this instance.

@djsly
Copy link

djsly commented Jun 19, 2019

I tried and it doesn't work with terraform 0.12.0. :(

2019-06-19T10:07:55.152-0400 [WARN]  plugin: plugin failed to exit gracefully
Error: Failed to instantiate provider "k8sraw" to obtain schema: Unrecognized remote plugin message: 

This usually means that the plugin is either invalid or simply
needs to be recompiled to support the latest protocol.

@davisford
Copy link
Collaborator Author

@djsly I'm using it daily with TF v0.12.4:

$ terraform version
Terraform v0.12.4
+ provider.k8sraw v0.2.0
+ provider.kubernetes v1.7.0
+ provider.template v2.1.2

I have it installed here in my home dir under .terraform.d/ -- it's a symlink to the binary built out of my $GOPATH

$ tree ~/.terraform.d/
/Users/dford/.terraform.d/
├── checkpoint_cache
├── checkpoint_signature
└── plugins
    └── darwin_amd64
        └── terraform-provider-k8sraw_v0.2.0 -> /Users/dford/gocode/bin/terraform-provider-kubernetes-yaml

2 directories, 3 files

...and this is in my providers.tf:

$ cat providers.tf 
#
# Provider configuration for localhost
#
provider "kubernetes" {

}

provider "template" {

}

provider "k8sraw" {
  # must be installed manually - see localhost/README.md
  # https://github.com/nabancard/terraform-provider-kubernetes-yaml
  version = "v0.2.0"
}

@djsly
Copy link

djsly commented Jul 18, 2019

we got it to work. we have to run 2-3 commands during the compilation to have this worked properly.

It would be good if a release package could be provided to avoid users to compile themselves :)

@davisford
Copy link
Collaborator Author

@djsly can you share your commands/scripts. happy to build it and push out a release...just want to understand what you are doing so i can tailor it.

@davisford davisford deleted the terraform-0.12 branch July 19, 2019 03:19
@djsly
Copy link

djsly commented Jul 19, 2019

we followed this in the end.

https://www.terraform.io/docs/extend/terraform-0.12-compatibility.html

looks like we needed to do:

go get github.com/hashicorp/terraform@v0.12.0
go mod tidy
go mod vendor

for the binary to work

@davisford
Copy link
Collaborator Author

@djsly this is my experience. builds fine w/o any of that:

davisford@zeno:~$go version
go version go1.12.7 darwin/amd64
davisford@zeno:~$cd git
davisford@zeno:~/git$git clone git@github.com:nabancard/terraform-provider-kubernetes-yaml.git
Cloning into 'terraform-provider-kubernetes-yaml'...
Warning: Permanently added the RSA host key for IP address '140.82.114.4' to the list of known hosts.
remote: Enumerating objects: 78, done.
remote: Counting objects: 100% (78/78), done.
remote: Compressing objects: 100% (55/55), done.
remote: Total 10891 (delta 30), reused 55 (delta 20), pack-reused 10813
Receiving objects: 100% (10891/10891), 21.19 MiB | 12.39 MiB/s, done.
Resolving deltas: 100% (5024/5024), done.
davisford@zeno:~/git$cd terraform-provider-kubernetes-yaml/
davisford@zeno:~/git/terraform-provider-kubernetes-yaml$ls
CHANGELOG.md GNUmakefile  LICENSE      README.md    _examples    docs         go.mod       go.sum       kubernetes   main.go      scripts
davisford@zeno:~/git/terraform-provider-kubernetes-yaml$go build
go: finding github.com/terraform-providers/terraform-provider-kubernetes v1.5.0
go: finding github.com/google/btree v1.0.0
go: finding github.com/hashicorp/yamux v0.0.0-20181012175058-2f1d1f20f75d
go: finding github.com/icza/dyno v0.0.0-20180601094105-0c96289f9585
go: finding github.com/mitchellh/go-homedir v1.0.0
go: finding github.com/cenkalti/backoff v2.1.1+incompatible
go: finding github.com/hashicorp/terraform v0.12.0
go: finding k8s.io/client-go v10.0.0+incompatible
go: finding k8s.io/apimachinery v0.0.0-20190119020841-d41becfba9ee
go: finding gopkg.in/yaml.v2 v2.2.2
go: finding github.com/stretchr/testify v1.3.0
go: finding github.com/davecgh/go-spew v1.1.0
go: finding github.com/stretchr/objx v0.1.0
go: finding github.com/golang/mock v1.2.0
go: finding github.com/Azure/go-autorest v10.15.4+incompatible
go: finding github.com/zclconf/go-cty v0.0.0-20190516203816-4fecf87372ec
go: finding github.com/hashicorp/go-sockaddr v0.0.0-20180320115054-6d291a969b86
go: finding github.com/Unknwon/com v0.0.0-20151008135407-28b053d5a292
go: finding github.com/xlab/treeprint v0.0.0-20161029104018-1d6e34225557
go: finding github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c
go: finding github.com/armon/circbuf v0.0.0-20190214190532-5111143e8da2
go: finding go.uber.org/zap v1.9.1
go: finding github.com/go-test/deep v1.0.1
go: finding github.com/hashicorp/go-version v1.1.0
go: finding github.com/hashicorp/go-immutable-radix v0.0.0-20180129170900-7f3cd4390caa
go: finding github.com/mitchellh/go-wordwrap v1.0.0
go: finding github.com/hashicorp/go-checkpoint v0.5.0
go: finding github.com/boltdb/bolt v1.3.1
go: finding github.com/hashicorp/go-plugin v1.0.1-0.20190430211030-5692942914bb
go: finding github.com/hashicorp/serf v0.0.0-20160124182025-e4ec8cc423bb
go: finding github.com/hashicorp/go-uuid v1.0.1
go: finding github.com/mitchellh/go-linereader v0.0.0-20190213213312-1b945b3263eb
go: finding github.com/hashicorp/go-getter v1.3.0
go: finding github.com/hashicorp/go-hclog v0.0.0-20181001195459-61d530d6c27f
go: finding github.com/gophercloud/utils v0.0.0-20190128072930-fbb6ab446f01
go: finding github.com/posener/complete v1.2.1
go: finding github.com/hashicorp/golang-lru v0.5.0
go: finding github.com/chzyer/readline v0.0.0-20161106042343-c914be64f07d
go: finding github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0
go: finding github.com/hashicorp/go-hclog v0.0.0-20180709165350-ff2cf002a8dd
go: finding github.com/hashicorp/go-uuid v1.0.0
go: finding github.com/hashicorp/terraform-config-inspect v0.0.0-20190327195015-8022a2663a70
go: finding github.com/apparentlymart/go-textseg v1.0.0
go: finding github.com/spf13/afero v1.2.1
go: finding golang.org/x/sys v0.0.0-20190129075346-302c3dd5f1cc
go: finding golang.org/x/net v0.0.0-20181114220301-adae6a3d119a
go: finding github.com/gogo/protobuf v1.2.0
go: finding github.com/masterzen/winrm v0.0.0-20190223112901-5e5c9a7fe54b
go: finding github.com/oklog/run v1.0.0
go: finding github.com/mattn/go-shellwords v1.0.4
go: finding github.com/dustinkirkland/golang-petname v0.0.0-20170921220637-d3c2ba80e75e
go: finding github.com/grpc-ecosystem/grpc-gateway v1.5.1
go: finding github.com/gophercloud/gophercloud v0.0.0-20190208042652-bc37892e1968
go: finding github.com/gophercloud/gophercloud v0.0.0-20190103051213-cebde53d290e
go: finding gopkg.in/cheggaaa/pb.v1 v1.0.27
go: finding github.com/hashicorp/go-msgpack v0.5.4
go: finding github.com/vmihailenco/msgpack v3.3.3+incompatible
go: finding github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da
go: finding github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0
go: finding github.com/fatih/color v1.7.0
go: finding github.com/agl/ed25519 v0.0.0-20150830182803-278e1ec8e8a6
go: finding github.com/aws/aws-sdk-go v1.15.78
go: finding github.com/aws/aws-sdk-go v1.16.12
go: finding github.com/hashicorp/vault v1.0.1
go: finding github.com/pkg/errors v0.0.0-20170505043639-c605e284fe17
go: finding github.com/marstr/guid v1.1.0
go: finding k8s.io/klog v0.1.0
go: finding github.com/lusis/go-artifactory v0.0.0-20160115162124-7e4ce345df82
go: finding golang.org/x/oauth2 v0.0.0-20190220154721-9b3c75971fc9
go: finding google.golang.org/grpc v1.18.0
go: finding github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d
go: finding github.com/spf13/pflag v1.0.3
go: finding github.com/hashicorp/hcl2 v0.0.0-20181220012050-6631d7cd0a68
go: finding github.com/mattn/go-runewidth v0.0.4
go: finding github.com/grpc-ecosystem/go-grpc-middleware v1.0.0
go: finding github.com/googleapis/gnostic v0.2.0
go: finding github.com/mitchellh/prefixedio v0.0.0-20190213213902-5733675afd51
go: finding github.com/beevik/etree v1.0.1
go: finding github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db
go: finding github.com/coreos/bbolt v1.3.0
go: finding github.com/soheilhy/cmux v0.1.4
go: finding golang.org/x/time v0.0.0-20181108054448-85acf8d2951c
go: finding sigs.k8s.io/yaml v1.1.0
go: finding github.com/Azure/azure-sdk-for-go v21.3.0+incompatible
go: finding github.com/terraform-providers/terraform-provider-google v1.20.0
go: finding cloud.google.com/go v0.34.0
go: finding github.com/Azure/go-ntlmssp v0.0.0-20180810175552-4a21cbd618b4
go: finding github.com/terraform-providers/terraform-provider-tls v1.2.0
go: finding github.com/cheggaaa/pb v1.0.27
go: finding github.com/hashicorp/yamux v0.0.0-20180604194846-3520598351bb
go: finding github.com/bsm/go-vlq v0.0.0-20150828105119-ec6e8d4f5f4e
go: finding github.com/hashicorp/vault v0.10.4
go: finding github.com/hashicorp/go-tfe v0.3.16
go: finding github.com/hashicorp/hcl v1.0.0
go: finding github.com/hashicorp/go-multierror v0.0.0-20180717150148-3d5d8f294aa0
go: finding golang.org/x/crypto v0.0.0-20180816225734-aabede6cba87
go: finding github.com/hashicorp/go-plugin v0.0.0-20181212150838-f444068e8f5a
go: finding github.com/hashicorp/go-getter v0.0.0-20181213035916-be39683deade
go: finding github.com/hashicorp/aws-sdk-go-base v0.2.0
go: finding golang.org/x/net v0.0.0-20181129055619-fae4c4e3ad76
go: finding github.com/coreos/go-semver v0.2.0
go: finding contrib.go.opencensus.io/exporter/ocagent v0.4.1
go: finding github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1
go: finding github.com/hashicorp/go-version v1.0.0
go: finding github.com/hashicorp/hcl2 v0.0.0-20181208003705-670926858200
go: finding github.com/terraform-providers/terraform-provider-random v2.0.0+incompatible
go: finding github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af
go: finding github.com/coreos/etcd v3.3.10+incompatible
go: finding cloud.google.com/go v0.36.0
go: finding github.com/hashicorp/consul v0.0.0-20171026175957-610f3c86a089
go: finding github.com/hashicorp/go-multierror v1.0.0
go: finding github.com/googleapis/gax-go v2.0.2+incompatible
go: finding github.com/hashicorp/terraform v0.11.11
go: finding github.com/zclconf/go-cty v0.0.0-20181129180422-88fbe721e0f8
go: finding github.com/vmihailenco/msgpack v4.0.1+incompatible
go: finding golang.org/x/net v0.0.0-20190213061140-3a22650c66bd
go: finding github.com/xanzy/ssh-agent v0.2.1
go: finding github.com/xiang90/probing v0.0.0-20160813154853-07dd2e8dfe18
go: finding github.com/hashicorp/go-slug v0.3.0
go: finding github.com/hashicorp/errwrap v1.0.0
go: finding github.com/keybase/go-crypto v0.0.0-20181127160227-255a5089e85a
go: finding github.com/terraform-providers/terraform-provider-aws v1.54.0
go: finding google.golang.org/api v0.1.0
go: finding github.com/sergi/go-diff v1.0.0
go: finding github.com/mitchellh/cli v1.0.0
go: finding github.com/hashicorp/hil v0.0.0-20170627220502-fa9f258a9250
go: finding github.com/mitchellh/reflectwalk v1.0.0
go: finding github.com/pierrec/lz4 v2.0.5+incompatible
go: finding github.com/blang/semver v3.5.1+incompatible
go: finding github.com/golang/groupcache v0.0.0-20180513044358-24b0969c4cb7
go: finding golang.org/x/sys v0.0.0-20181213200352-4d1cda033e06
go: finding github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348
go: finding github.com/apparentlymart/go-dump v0.0.0-20180507223929-23540a00eaa3
go: finding github.com/hashicorp/memberlist v0.1.0
go: finding github.com/ulikunitz/xz v0.5.5
go: finding github.com/aws/aws-sdk-go v1.16.36
go: finding golang.org/x/tools v0.0.0-20181030000716-a0a13e073c7b
go: finding github.com/hashicorp/go-rootcerts v1.0.0
go: finding github.com/BurntSushi/toml v0.3.1
go: finding honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a
go: finding github.com/mattn/go-colorable v0.1.1
go: finding go.uber.org/multierr v1.1.0
go: finding github.com/ugorji/go v0.0.0-20180813092308-00b869d2f4a5
go: finding github.com/posener/complete v1.1.1
go: finding github.com/chzyer/logex v1.1.10
go: finding golang.org/x/crypto v0.0.0-20190219172222-a4c6cb3142f2
go: finding github.com/golang/protobuf v1.1.0
go: finding github.com/terraform-providers/terraform-provider-openstack v1.15.0
go: finding github.com/keybase/go-crypto v0.0.0-20161004153544-93f5b35093ba
go: finding github.com/packer-community/winrmcp v0.0.0-20180102160824-81144009af58
go: finding github.com/onsi/ginkgo v1.7.0
go: finding golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3
go: finding github.com/mitchellh/panicwrap v0.0.0-20190213213626-17011010aaa4
go: finding github.com/dylanmei/iso8601 v0.1.0
go: finding github.com/hashicorp/go-cleanhttp v0.5.0
go: finding github.com/hashicorp/errwrap v0.0.0-20180715044906-d6c0cd880357
go: finding github.com/googleapis/gax-go/v2 v2.0.3
go: finding github.com/mitchellh/go-testing-interface v0.0.0-20171004221916-a61a99592b77
go: finding golang.org/x/crypto v0.0.0-20190102171810-8d7daa0c54b3
go: finding github.com/mattn/go-isatty v0.0.3
go: finding github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f
go: finding github.com/hashicorp/go-retryablehttp v0.5.2
go: finding github.com/bgentry/speakeasy v0.1.0
go: finding github.com/kardianos/osext v0.0.0-20170510131534-ae77be60afb1
go: finding github.com/mitchellh/go-testing-interface v1.0.0
go: finding k8s.io/apimachinery v0.0.0-20181227073029-9c4c36654334
go: finding github.com/hashicorp/hil v0.0.0-20190212112733-ab17b08d6590
go: finding google.golang.org/grpc v1.17.0
go: finding github.com/ChrisTrenkamp/goxpath v0.0.0-20170922090931-c385f95c6022
go: finding github.com/stoewer/go-strcase v1.0.2
go: finding github.com/boombuler/barcode v1.0.0
go: finding golang.org/x/build v0.0.0-20190111050920-041ab4dc3f9d
go: finding github.com/mitchellh/copystructure v1.0.0
go: finding github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
go: finding github.com/masterzen/simplexml v0.0.0-20160608183007-4572e39b1ab9
go: finding github.com/Azure/go-autorest v11.2.8+incompatible
go: finding golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4
go: finding github.com/apparentlymart/go-dump v0.0.0-20190214190832-042adf3cf4a0
go: finding golang.org/x/sync v0.0.0-20181108010431-42b317875d0f
go: finding github.com/svanharmelen/jsonapi v0.0.0-20180618144545-0c0828c3f16d
go: finding github.com/pquerna/otp v1.1.0
go: finding github.com/dnaeon/go-vcr v0.0.0-20180920040454-5637cf3d8a31
go: finding go.uber.org/atomic v1.3.2
go: finding github.com/dylanmei/winrmtest v0.0.0-20190225150635-99b7fe2fddf1
go: finding github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529
go: finding github.com/jonboulle/clockwork v0.1.0
go: finding google.golang.org/appengine v1.4.0
go: finding github.com/mitchellh/go-wordwrap v0.0.0-20150314170334-ad45545899c7
go: finding github.com/spf13/pflag v1.0.2
go: finding github.com/google/gofuzz v0.0.0-20170612174753-24818f796faf
go: finding github.com/miekg/dns v1.0.8
go: finding github.com/mitchellh/hashstructure v1.0.0
go: finding google.golang.org/genproto v0.0.0-20190201180003-4b09977fb922
go: finding golang.org/x/oauth2 v0.0.0-20181203162652-d668ce993890
go: finding google.golang.org/grpc v1.16.0
go: finding google.golang.org/genproto v0.0.0-20181202183823-bd91e49a0898
go: finding golang.org/x/crypto v0.0.0-20190222235706-ffb98f73852f
go: finding golang.org/x/time v0.0.0-20190308202827-9d24e82272b4
go: finding github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310
go: finding github.com/hashicorp/go-safetemp v1.0.0
go: finding golang.org/x/net v0.0.0-20180811021610-c39426892332
go: finding k8s.io/api v0.0.0-20181221193117-173ce66c1e39
go: finding github.com/agext/levenshtein v1.2.1
go: finding github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57
go: finding github.com/mattn/go-isatty v0.0.5
go: finding golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e
go: finding github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1
go: finding github.com/hashicorp/go-azure-helpers v0.0.0-20190129193224-166dfd221bb2
go: finding github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568
go: finding github.com/mitchellh/mapstructure v1.1.2
go: finding github.com/joyent/triton-go v0.0.0-20180313100802-d8f9c0314926
go: finding github.com/shurcooL/home v0.0.0-20181020052607-80b7ffcb30f9
go: finding github.com/shurcooL/highlight_diff v0.0.0-20170515013008-09bb4053de1b
go: finding github.com/shurcooL/httpgzip v0.0.0-20180522190206-b1c53ac65af9
go: finding github.com/shurcooL/component v0.0.0-20170202220835-f88ec8f54cc4
go: finding github.com/sourcegraph/syntaxhighlight v0.0.0-20170531221838-bd320f5d308e
go: finding github.com/shurcooL/users v0.0.0-20180125191416-49c67e49c537
go: finding github.com/zclconf/go-cty v0.0.0-20181231001355-67e3da15e430
go: finding github.com/armon/go-radix v1.0.0
go: finding github.com/shurcooL/events v0.0.0-20181021180414-410e4ca65f48
go: finding github.com/dgrijalva/jwt-go v3.2.0+incompatible
go: finding github.com/microcosm-cc/bluemonday v1.0.1
go: finding github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7
go: finding dmitri.shuralyov.com/app/changes v0.0.0-20180602232624-0a106ad413e3
go: finding github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c
go: finding github.com/gorilla/websocket v1.4.0
go: finding google.golang.org/genproto v0.0.0-20181029155118-b69ba1387ce2
go: finding go4.org v0.0.0-20180809161055-417644f6feb5
go: finding github.com/shurcooL/reactions v0.0.0-20181006231557-f2e0b4ca5b82
go: finding cloud.google.com/go v0.31.0
go: finding github.com/imdario/mergo v0.3.6
go: finding dmitri.shuralyov.com/state v0.0.0-20180228185332-28bcc343414c
go: finding github.com/shurcooL/issues v0.0.0-20181008053335-6292fdc1e191
go: finding sourcegraph.com/sourcegraph/go-diff v0.5.0
go: finding golang.org/x/perf v0.0.0-20180704124530-6e6d33e29852
go: finding github.com/kr/pty v1.1.3
go: finding github.com/shurcooL/octicon v0.0.0-20181028054416-fa4f57f9efb2
go: finding github.com/neelance/sourcemap v0.0.0-20151028013722-8c68805598ab
go: finding github.com/hashicorp/hcl v0.0.0-20170504190234-a4b07c25de5f
go: finding go.opencensus.io v0.18.1-0.20181204023538-aab39bd6a98b
go: finding github.com/hashicorp/hcl2 v0.0.0-20190515223218-4b22149b7cef
go: finding golang.org/x/exp v0.0.0-20190121172915-509febef88a4
go: finding github.com/shurcooL/highlight_go v0.0.0-20181028180052-98c3abbbae20
go: finding google.golang.org/api v0.0.0-20181030000543-1d582fd0359e
go: finding github.com/jen20/awspolicyequivalence v1.0.0
go: finding dmitri.shuralyov.com/html/belt v0.0.0-20180602232347-f7d459c86be0
go: finding github.com/hashicorp/logutils v1.0.0
go: finding github.com/jellevandenhooff/dkim v0.0.0-20150330215556-f50fe3d243e1
go: finding golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc
go: finding github.com/gliderlabs/ssh v0.1.1
go: finding golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2
go: finding github.com/aws/aws-sdk-go v1.19.18
go: finding golang.org/x/sync v0.0.0-20190423024810-112230192c58
go: finding github.com/shurcooL/htmlg v0.0.0-20170918183704-d01228ac9e50
go: finding golang.org/x/sys v0.0.0-20181029174526-d69651ed3497
go: finding golang.org/x/net v0.0.0-20181029044818-c44066c5c816
go: finding github.com/tarm/serial v0.0.0-20180830185346-98f6abe2eb07
go: finding github.com/shurcooL/go-goon v0.0.0-20170922171312-37c2f522c041
go: finding github.com/shurcooL/issuesapp v0.0.0-20180602232740-048589ce2241
go: finding golang.org/x/crypto v0.0.0-20181030102418-4d3f4d9ffa16
go: finding github.com/shurcooL/gofontwoff v0.0.0-20180329035133-29b52fc0a18d
go: finding github.com/zclconf/go-cty v0.0.0-20190426224007-b18a157db9e2
go: finding golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223
go: finding golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2
go: finding github.com/shurcooL/sanitized_anchor_name v0.0.0-20170918181015-86672fcb3f95
go: finding golang.org/x/net v0.0.0-20181220203305-927f97764cc3
go: finding github.com/shurcooL/webdavfs v0.0.0-20170829043945-18c3829fa133
go: finding go.opencensus.io v0.18.0
go: finding sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4
go: finding github.com/shurcooL/gopherjslib v0.0.0-20160914041154-feb6d3990c2c
go: finding github.com/golang/protobuf v1.3.0
go: finding golang.org/x/oauth2 v0.0.0-20181017192945-9dcd33a902f4
go: finding github.com/onsi/gomega v1.4.3
go: finding dmitri.shuralyov.com/service/change v0.0.0-20181023043359-a85b471d5412
go: finding golang.org/x/crypto v0.0.0-20190426145343-a29dc8fdc734
go: finding github.com/antchfx/xquery v0.0.0-20180515051857-ad5b8c7a47b0
go: finding github.com/shurcooL/notifications v0.0.0-20181007000457-627ab5aea122
go: finding github.com/apparentlymart/go-cidr v1.0.0
go: finding howett.net/plist v0.0.0-20181124034731-591f970eefbb
go: finding golang.org/x/sys v0.0.0-20190221075227-b4e8571b14e0
go: finding github.com/dimchansky/utfbom v1.0.0
go: finding github.com/neelance/astrewrite v0.0.0-20160511093645-99348263ae86
go: finding github.com/coreos/go-systemd v0.0.0-20181012123002-c6f51f82210d
go: finding github.com/peterbourgon/diskv v2.0.1+incompatible
go: finding grpc.go4.org v0.0.0-20170609214715-11d0a25b4919
go: finding golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
go: finding golang.org/x/net v0.0.0-20190502183928-7f726cade0ab
go: finding github.com/ghodss/yaml v1.0.0
go: finding github.com/bradfitz/go-smtpd v0.0.0-20170404230938-deb6d6237625
go: finding github.com/jessevdk/go-flags v1.4.0
go: finding github.com/sourcegraph/annotate v0.0.0-20160123013949-f4cad6c6324d
go: finding golang.org/x/net v0.0.0-20181106065722-10aee1819953
go: finding github.com/shurcooL/httpfs v0.0.0-20171119174359-809beceb2371
go: finding github.com/agext/levenshtein v1.2.2
go: finding github.com/shurcooL/github_flavored_markdown v0.0.0-20181002035957-2122de532470
go: finding github.com/shurcooL/httperror v0.0.0-20170206035902-86b7830d14cc
go: finding golang.org/x/text v0.3.2
go: finding github.com/grpc-ecosystem/grpc-gateway v1.5.0
go: finding github.com/terraform-providers/terraform-provider-template v1.0.0
go: finding golang.org/x/sys v0.0.0-20190412213103-97732733099d
go: finding github.com/dustin/go-humanize v1.0.0
go: finding github.com/shurcooL/go v0.0.0-20180423040247-9e1955d9fb6e
go: finding github.com/gregjones/httpcache v0.0.0-20181110185634-c63ab54fda8f
go: finding github.com/tmc/grpc-websocket-proxy v0.0.0-20171017195756-830351dc03c6
go: finding github.com/mitchellh/mapstructure v1.0.0
go: finding github.com/census-instrumentation/opencensus-proto v0.1.0
go: finding golang.org/x/sys v0.0.0-20190502175342-a43fa875dd82
go: finding github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239
go: finding github.com/russross/blackfriday v1.5.2
go: finding golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
go: finding github.com/antchfx/xpath v0.0.0-20190129040759-c8489ed3251e
go: finding golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
go: finding golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
go: downloading github.com/hashicorp/terraform v0.12.0
go: downloading k8s.io/apimachinery v0.0.0-20190119020841-d41becfba9ee
go: downloading github.com/mitchellh/go-homedir v1.0.0
go: downloading k8s.io/client-go v10.0.0+incompatible
go: downloading gopkg.in/yaml.v2 v2.2.2
go: extracting github.com/mitchellh/go-homedir v1.0.0
go: extracting gopkg.in/yaml.v2 v2.2.2
go: downloading github.com/icza/dyno v0.0.0-20180601094105-0c96289f9585
go: extracting github.com/icza/dyno v0.0.0-20180601094105-0c96289f9585
go: extracting k8s.io/apimachinery v0.0.0-20190119020841-d41becfba9ee
go: extracting k8s.io/client-go v10.0.0+incompatible
go: downloading github.com/google/gofuzz v0.0.0-20170612174753-24818f796faf
go: extracting github.com/google/gofuzz v0.0.0-20170612174753-24818f796faf
go: downloading github.com/gogo/protobuf v1.2.0
go: downloading github.com/cenkalti/backoff v2.1.1+incompatible
go: downloading github.com/gregjones/httpcache v0.0.0-20181110185634-c63ab54fda8f
go: downloading sigs.k8s.io/yaml v1.1.0
go: downloading k8s.io/api v0.0.0-20181221193117-173ce66c1e39
go: downloading golang.org/x/crypto v0.0.0-20190426145343-a29dc8fdc734
go: extracting github.com/cenkalti/backoff v2.1.1+incompatible
go: extracting github.com/gregjones/httpcache v0.0.0-20181110185634-c63ab54fda8f
go: extracting sigs.k8s.io/yaml v1.1.0
go: downloading golang.org/x/net v0.0.0-20190502183928-7f726cade0ab
go: downloading github.com/imdario/mergo v0.3.6
go: extracting github.com/imdario/mergo v0.3.6
go: downloading github.com/googleapis/gnostic v0.2.0
go: extracting github.com/googleapis/gnostic v0.2.0
go: extracting golang.org/x/crypto v0.0.0-20190426145343-a29dc8fdc734
go: downloading github.com/spf13/pflag v1.0.3
go: extracting golang.org/x/net v0.0.0-20190502183928-7f726cade0ab
go: extracting github.com/spf13/pflag v1.0.3
go: extracting k8s.io/api v0.0.0-20181221193117-173ce66c1e39
go: downloading github.com/golang/protobuf v1.3.0
go: downloading golang.org/x/sys v0.0.0-20190502175342-a43fa875dd82
go: downloading golang.org/x/time v0.0.0-20190308202827-9d24e82272b4
go: downloading k8s.io/klog v0.1.0
go: extracting golang.org/x/time v0.0.0-20190308202827-9d24e82272b4
go: downloading golang.org/x/oauth2 v0.0.0-20190220154721-9b3c75971fc9
go: extracting k8s.io/klog v0.1.0
go: downloading github.com/gophercloud/gophercloud v0.0.0-20190208042652-bc37892e1968
go: extracting golang.org/x/oauth2 v0.0.0-20190220154721-9b3c75971fc9
go: downloading github.com/Azure/go-autorest v11.2.8+incompatible
go: extracting github.com/golang/protobuf v1.3.0
go: extracting github.com/Azure/go-autorest v11.2.8+incompatible
go: downloading golang.org/x/text v0.3.2
go: downloading go.opencensus.io v0.18.1-0.20181204023538-aab39bd6a98b
go: extracting github.com/gogo/protobuf v1.2.0
go: extracting go.opencensus.io v0.18.1-0.20181204023538-aab39bd6a98b
go: downloading cloud.google.com/go v0.36.0
go: extracting github.com/gophercloud/gophercloud v0.0.0-20190208042652-bc37892e1968
go: extracting golang.org/x/sys v0.0.0-20190502175342-a43fa875dd82
go: downloading github.com/peterbourgon/diskv v2.0.1+incompatible
go: extracting github.com/peterbourgon/diskv v2.0.1+incompatible
go: downloading contrib.go.opencensus.io/exporter/ocagent v0.4.1
go: extracting contrib.go.opencensus.io/exporter/ocagent v0.4.1
go: downloading github.com/census-instrumentation/opencensus-proto v0.1.0
go: extracting github.com/census-instrumentation/opencensus-proto v0.1.0
go: downloading google.golang.org/api v0.1.0
go: downloading google.golang.org/grpc v1.18.0
go: downloading github.com/dgrijalva/jwt-go v3.2.0+incompatible
go: extracting github.com/dgrijalva/jwt-go v3.2.0+incompatible
go: downloading github.com/google/btree v1.0.0
go: extracting github.com/google/btree v1.0.0
go: downloading gopkg.in/inf.v0 v0.9.1
go: extracting gopkg.in/inf.v0 v0.9.1
go: extracting github.com/hashicorp/terraform v0.12.0
go: extracting google.golang.org/grpc v1.18.0
go: downloading google.golang.org/genproto v0.0.0-20190201180003-4b09977fb922
go: extracting cloud.google.com/go v0.36.0
go: downloading github.com/hashicorp/go-plugin v1.0.1-0.20190430211030-5692942914bb
go: downloading github.com/hashicorp/go-hclog v0.0.0-20181001195459-61d530d6c27f
go: downloading github.com/hashicorp/hcl2 v0.0.0-20190515223218-4b22149b7cef
go: downloading github.com/mitchellh/cli v1.0.0
go: downloading github.com/zclconf/go-cty v0.0.0-20190516203816-4fecf87372ec
go: extracting github.com/hashicorp/go-hclog v0.0.0-20181001195459-61d530d6c27f
go: downloading github.com/hashicorp/hil v0.0.0-20190212112733-ab17b08d6590
go: extracting github.com/mitchellh/cli v1.0.0
go: extracting github.com/hashicorp/go-plugin v1.0.1-0.20190430211030-5692942914bb
go: extracting github.com/hashicorp/hil v0.0.0-20190212112733-ab17b08d6590
go: downloading github.com/mitchellh/go-testing-interface v1.0.0
go: downloading github.com/posener/complete v1.2.1
go: extracting github.com/mitchellh/go-testing-interface v1.0.0
go: downloading github.com/hashicorp/go-uuid v1.0.1
go: extracting github.com/zclconf/go-cty v0.0.0-20190516203816-4fecf87372ec
go: extracting github.com/hashicorp/go-uuid v1.0.1
go: extracting github.com/posener/complete v1.2.1
go: downloading github.com/hashicorp/go-multierror v1.0.0
go: extracting github.com/hashicorp/go-multierror v1.0.0
go: downloading github.com/hashicorp/hcl v1.0.0
go: downloading github.com/armon/go-radix v1.0.0
go: downloading github.com/mitchellh/mapstructure v1.1.2
go: extracting github.com/armon/go-radix v1.0.0
go: extracting github.com/mitchellh/mapstructure v1.1.2
go: downloading github.com/hashicorp/go-cleanhttp v0.5.0
go: extracting github.com/hashicorp/hcl v1.0.0
go: extracting github.com/hashicorp/go-cleanhttp v0.5.0
go: downloading github.com/mitchellh/copystructure v1.0.0
go: extracting github.com/mitchellh/copystructure v1.0.0
go: downloading github.com/mattn/go-isatty v0.0.5
go: extracting github.com/mattn/go-isatty v0.0.5
go: downloading github.com/hashicorp/go-version v1.1.0
go: extracting github.com/hashicorp/go-version v1.1.0
go: downloading github.com/hashicorp/go-getter v1.3.0
go: downloading github.com/oklog/run v1.0.0
go: extracting github.com/oklog/run v1.0.0
go: downloading github.com/mitchellh/reflectwalk v1.0.0
go: extracting github.com/hashicorp/hcl2 v0.0.0-20190515223218-4b22149b7cef
go: extracting github.com/mitchellh/reflectwalk v1.0.0
go: extracting github.com/hashicorp/go-getter v1.3.0
go: downloading github.com/aws/aws-sdk-go v1.19.18
go: downloading github.com/fatih/color v1.7.0
go: downloading github.com/agext/levenshtein v1.2.2
go: extracting github.com/agext/levenshtein v1.2.2
go: extracting github.com/fatih/color v1.7.0
go: downloading github.com/hashicorp/go-safetemp v1.0.0
go: extracting github.com/hashicorp/go-safetemp v1.0.0
go: downloading github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d
go: extracting github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d
go: extracting google.golang.org/genproto v0.0.0-20190201180003-4b09977fb922
go: downloading github.com/hashicorp/yamux v0.0.0-20181012175058-2f1d1f20f75d
go: extracting github.com/hashicorp/yamux v0.0.0-20181012175058-2f1d1f20f75d
go: downloading github.com/mitchellh/hashstructure v1.0.0
go: extracting github.com/mitchellh/hashstructure v1.0.0
go: downloading github.com/spf13/afero v1.2.1
go: extracting github.com/spf13/afero v1.2.1
go: downloading github.com/ulikunitz/xz v0.5.5
go: extracting github.com/ulikunitz/xz v0.5.5
go: extracting golang.org/x/text v0.3.2
go: downloading github.com/apparentlymart/go-cidr v1.0.0
go: downloading github.com/mitchellh/go-wordwrap v1.0.0
go: extracting github.com/apparentlymart/go-cidr v1.0.0
go: extracting github.com/mitchellh/go-wordwrap v1.0.0
go: downloading github.com/apparentlymart/go-textseg v1.0.0
go: extracting github.com/apparentlymart/go-textseg v1.0.0
go: extracting google.golang.org/api v0.1.0
go: downloading github.com/mattn/go-colorable v0.1.1
go: downloading github.com/blang/semver v3.5.1+incompatible
go: downloading github.com/hashicorp/errwrap v1.0.0
go: downloading golang.org/x/sync v0.0.0-20190423024810-112230192c58
go: extracting github.com/hashicorp/errwrap v1.0.0
go: extracting github.com/mattn/go-colorable v0.1.1
go: extracting github.com/blang/semver v3.5.1+incompatible
go: extracting golang.org/x/sync v0.0.0-20190423024810-112230192c58
go: downloading github.com/bgentry/speakeasy v0.1.0
go: downloading github.com/vmihailenco/msgpack v4.0.1+incompatible
go: downloading github.com/googleapis/gax-go v2.0.2+incompatible
go: extracting github.com/bgentry/speakeasy v0.1.0
go: downloading github.com/google/go-cmp v0.2.0
go: extracting github.com/vmihailenco/msgpack v4.0.1+incompatible
go: extracting github.com/googleapis/gax-go v2.0.2+incompatible
go: downloading github.com/googleapis/gax-go/v2 v2.0.3
go: extracting github.com/googleapis/gax-go/v2 v2.0.3
go: extracting github.com/google/go-cmp v0.2.0
go: extracting github.com/aws/aws-sdk-go v1.19.18
go: downloading github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af
go: extracting github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af
davisford@zeno:~/git/terraform-provider-kubernetes-yaml$ls -alh
total 108776
drwxr-xr-x  19 davisford  staff   608B Jul 18 23:38 .
drwxr-xr-x  57 davisford  staff   1.8K Jul 18 23:35 ..
drwxr-xr-x  12 davisford  staff   384B Jul 18 23:35 .git
drwxr-xr-x   5 davisford  staff   160B Jul 18 23:35 .github
-rw-r--r--   1 davisford  staff   430B Jul 18 23:35 .gitignore
-rw-r--r--   1 davisford  staff   1.4K Jul 18 23:35 .travis.yml
drwxr-xr-x   3 davisford  staff    96B Jul 18 23:35 .vscode
-rw-r--r--   1 davisford  staff   8.6K Jul 18 23:35 CHANGELOG.md
-rw-r--r--   1 davisford  staff   1.4K Jul 18 23:35 GNUmakefile
-rw-r--r--   1 davisford  staff    16K Jul 18 23:35 LICENSE
-rw-r--r--   1 davisford  staff   5.6K Jul 18 23:35 README.md
drwxr-xr-x   8 davisford  staff   256B Jul 18 23:35 _examples
drwxr-xr-x   3 davisford  staff    96B Jul 18 23:35 docs
-rw-r--r--   1 davisford  staff   615B Jul 18 23:35 go.mod
-rw-r--r--   1 davisford  staff    56K Jul 18 23:35 go.sum
drwxr-xr-x  10 davisford  staff   320B Jul 18 23:35 kubernetes
-rw-r--r--   1 davisford  staff   235B Jul 18 23:35 main.go
drwxr-xr-x   9 davisford  staff   288B Jul 18 23:35 scripts
-rwxr-xr-x   1 davisford  staff    53M Jul 18 23:38 terraform-provider-kubernetes-yaml

@djsly
Copy link

djsly commented Jul 19, 2019

correct the build was fine, but we couldn't use the provider. terraform was telling us, incompatible provider.

2019-06-19T10:07:55.152-0400 [WARN]  plugin: plugin failed to exit gracefully
Error: Failed to instantiate provider "k8sraw" to obtain schema: Unrecognized remote plugin message: 

This usually means that the plugin is either invalid or simply
needs to be recompiled to support the latest protocol.

Maybe it was a fluke, but we tried two different DEV on OSX and Linux and we both had the same errors when trying to run with terraform 0.12.3

@davisford
Copy link
Collaborator Author

davisford commented Jul 19, 2019

see above . ensure you have similar env. if still no success, let me know.

Sounds like you have an older TF.

@djsly
Copy link

djsly commented Jul 19, 2019

We are good now though :) my point was more that maybe a release package would make it easier for users to pick you this 0.12 compatible provider :) maybe we should enable the CI file from the original project ?

@davisford
Copy link
Collaborator Author

I'll ask @lawrencegripper how to do that. I have no control over that CircleCI env so unsure how that will work

@lawrencegripper
Copy link

Basically you should just be able to turn on TravisCI for this repository (Sign up with github login, select this repo and create a build).

It should then pickup the existing Travis build config that is in the repository.

The only think you'll need to do to get a release published from master is update the secret in the travis yaml to contain a an accesstoken with access to this repo rest should be automatic... fingers crossed, as I've already had the build working on last repo

@lawrencegripper
Copy link

Here are the docs on how to auto publish to github from Travis build https://docs.travis-ci.com/user/deployment/releases/

Nearly all of this is setup, the only thing you'll need to up date your token in the YAML... make sure you use the travis cli as it'll encrypt it!

@lawrencegripper
Copy link

Any problems give me a yell.

davisford pushed a commit that referenced this pull request Apr 23, 2021
* Basic Cleanup to reduce the needed noise.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants