This release contains a number of improvements to the local Rack, including changes to reduce CPU utilization.
Due to a change in how the local rack update process works, you will need to reinstall your local Rack to upgrade to this version. Doing so will not lose any of your local apps, environment, or data.
To reinstall the local Rack run
sudo convox rack install local.
Upgrading the local rack:
Updating to 20190314150950... OK
sudo convox rack install local
/ / _ | | \ \ / / _ \ / /
| (| () | ` |\ V / (_) ) (
__/|_|_| _/ _/_/_\
Installing rack (20190314150950)… ERROR: update error: service/router configured
error: error validating “STDIN”: error validating data: ValidationError(Service.spec.ports): missing required field “port” in io.k8s.api.core.v1.ServicePort; if you choose to ignore these errors, turn validation off with --validate=false
Looks like there is some sort of cross-compiling issue. Investigating.
Fix is going through CI. If you’d like to try it out early you can do this:
convox update 20190314210537 && sudo convox rack install local -v 20190314210537