Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#57546 closed update (fixed)

kops: Update to 1.10.0

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: Aaron Madlon-Kay <amake@…>
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: amake (Aaron Madlon-Kay)
Port: kops

Description

kops is outdated and has a checksum mismatch. It should be updated to the latest release, currently 1.10.0, and switched to the golang portgroup.

Aaron, might you have time, since you've spent some time with go ports before?

Change History (3)

comment:1 Changed 5 years ago by Aaron Madlon-Kay <amake@…>

Owner: set to Aaron Madlon-Kay <amake@…>
Resolution: fixed
Status: newclosed

In 38345ef7674cb0db865acb2317f25cab4a9221bb/macports-ports (master):

kops: update to 1.10.0, use golang 1.0 portgroup

Closes #57546

comment:2 Changed 5 years ago by amake (Aaron Madlon-Kay)

I've done the upgrade. Caveat: I know nothing about Kubernetes so I don't know how to actually test anything beyond confirming that the binaries can be executed and will output their help information.

This port installs a bunch of utilities that may not be necessary or desirable:

$ port contents kops
Port kops contains:
  /opt/local/bin/channels
  /opt/local/bin/go-bindata
  /opt/local/bin/kops
  /opt/local/bin/nodeup
  /opt/local/bin/protokube

In particular, go-bindata appears to be a generic utility that could hypothetically be a separate port or even installed by a different port, thus conflicting.

The runtime dependency on the kubectl port is based on project documentation e.g. here.

comment:3 Changed 5 years ago by ryandesign (Ryan Carsten Schmidt)

Thanks!

Note: See TracTickets for help on using tickets.