Commit Graph

1006 Commits

Author SHA1 Message Date
Justin Santa Barbara d6f86ca968 A few tests for nodeup tasks 2016-10-18 21:19:09 -04:00
Chris Love df9efe6591 Merge pull request #690 from zmerlynn/cache-control-on-upload
build: Fix Cache-Control headers on latest file so it's picked up faster
2016-10-18 17:10:23 -06:00
Zach Loafman b1d6b875a8 build: Fix Cache-Control headers on latest file so it's picked up faster 2016-10-18 15:55:01 -07:00
Chris Love 97675adbdd Merge pull request #688 from zmerlynn/add-docker-dep-loadimagetask
nodeup: Add docker.service dep to LoadImageTask
2016-10-18 16:19:06 -06:00
Zach Loafman 21c479d5b3 nodeup: Add docker.service dep to LoadImageTask
Tested with manual build and NODEUP_URL

Fixes #685, #686
2016-10-18 14:56:31 -07:00
Chris Love 0d78c65498 Merge pull request #660 from justinsb/fix_upgrade
Fix upgrade from kube-up
2016-10-18 10:39:33 -06:00
Chris Love 8dc7d2ad91 Merge pull request #682 from justinsb/issue_589
Tolerate empty LaunchConfigurationName
2016-10-18 08:32:23 -06:00
Chris Love ed23e1a07b Merge pull request #683 from justinsb/issue_591
Increase timeout for IAM instance propagation
2016-10-18 00:58:43 -06:00
Justin Santa Barbara dfb2a40dd5 Increase timeout for IAM instance propagation
From 1 minute -> 5 minutes

Should help with issue #591
2016-10-18 02:15:31 -04:00
Justin Santa Barbara 3d6e2860fe Tolerate empty LaunchConfigurationName
Ass seen in issue #589, sometimes an AutoScalingGroup will not have a
LaunchConfigurationName.  This should not be possible, AFAICT, but we
can still recover from it - we will simply try to set the correct
LaunchConfiguration.

Issue #589
2016-10-18 01:36:35 -04:00
Chris Love bd33e8a289 Merge pull request #678 from justinsb/fix_673
Fix deletion logic to ignore terminated instances
2016-10-17 23:30:35 -06:00
Chris Love fd8cf63b02 Merge pull request #677 from justinsb/fix_600
Avoid concurrent append to slices in DryRunTarget
2016-10-17 23:25:06 -06:00
Chris Love 795759f325 Merge pull request #679 from justinsb/issue_597
Wait longer for eventual consistency convergence
2016-10-17 23:20:58 -06:00
Justin Santa Barbara 5568568094 Wait longer for eventual consistency convergence
We don't have a lot of choice here; also try to provide more status
feedback.

This is not a true fix, it merely extends the timeouts.

Issue #597
2016-10-18 00:37:47 -04:00
Justin Santa Barbara d563d5589a Fix deletion logic to ignore terminated instances
Silly mistake because golang case statements do not fall though

Fix #673
2016-10-18 00:30:31 -04:00
Justin Santa Barbara 472c443d1b Avoid concurrent append to slices in DryRunTarget
Issue #600
2016-10-18 00:16:05 -04:00
Kris Childress 016f764b5e Merge pull request #675 from justinsb/fix_674
Fix flag description on dns-zone
2016-10-17 21:19:51 -06:00
Justin Santa Barbara d832522b61 Fix flag description on dns-zone
Fix #674
2016-10-17 23:00:26 -04:00
Zach Loafman 314cd341ea Merge pull request #669 from zmerlynn/log-gcloud-info
kops build: Log gcloud info instead of gcloud auth
2016-10-17 14:51:06 -07:00
Zach Loafman 09e4bff6c9 kops build: Log gcloud info instead of gcloud auth
Testing a theory for #664
2016-10-17 14:50:05 -07:00
Zach Loafman 9674e38b32 Merge pull request #667 from zmerlynn/log-gcloud-creds
kops build: `gcloud auth list` prior to upload, for diagnostics
2016-10-17 14:22:52 -07:00
Zach Loafman baacd7cbbb kops build: `gcloud auth list` prior to upload, for diagnostics
c.f. #664
2016-10-17 14:11:32 -07:00
Chris Love 6ceeb25d10 Merge pull request #654 from justinsb/govet_fixes
govet fixes; add govet makefile target
2016-10-15 21:00:36 -06:00
Justin Santa Barbara d3f69496e4 Merge pull request #649 from DualSpark/testing-improvements
Fixing code headers
2016-10-15 21:34:58 -04:00
Chris Love e09f481104 Merge pull request #662 from DualSpark/readme-cleanups
Removing WIP line from README
2016-10-15 19:26:41 -06:00
chrislovecnm 8fa2aac99f fixing more headers 2016-10-15 19:20:56 -06:00
chrislovecnm 05090a4e82 script for updating headers 2016-10-15 19:20:55 -06:00
chrislovecnm f3cd5b5312 adding validation scripts for vet, linting, and check headers
going to use k8s validator

updating runtest.sh

updating headers

fixing problem in bash

working on golang
2016-10-15 19:20:51 -06:00
Kris Childress 0f15a48f90 Removing WIP line from README 2016-10-15 19:15:20 -06:00
Justin Santa Barbara ede4f6381b Add govet to ci makefile target 2016-10-15 21:14:01 -04:00
Chris Love f750d7177f Merge pull request #653 from nckturner/grammar-fix-10-14
simple -> simply
2016-10-15 18:10:41 -06:00
Chris Love eb0f08f6cd Merge pull request #655 from justinsb/kops_get_cluster_by_name
Fix `kops get clusters` to support filtering by name
2016-10-15 17:14:04 -06:00
Justin Santa Barbara 1b7db6a60b Fix log message when adding a certificate 2016-10-15 14:18:30 -04:00
Justin Santa Barbara 2af1fde49d Reuse the route table when importing
Not only is this lower-impact, but it also avoid a bug because the
subnets were considered "shared", and thus we would not manage the
route-table any more.
2016-10-15 14:18:30 -04:00
Justin Santa Barbara 1d54ef0409 Update upgrade docs for new service token workaround
Now that we know that service token rotation wasn't implemented, it
makes more sense why it wasn't working.  The workaround is a little
more involved than it used to be, but this will be better in 1.5 anwyay.
2016-10-15 14:18:29 -04:00
Chris Love 715c332292 Merge pull request #656 from justinsb/doc_dependencies
Add doc for our approach to dependencies
2016-10-15 11:44:28 -06:00
Justin Santa Barbara d7a2b0ba39 Add doc for our approach to dependencies 2016-10-15 13:26:41 -04:00
Justin Santa Barbara b614cbd130 Fix `kops get clusters` to support filtering by name
We were using it in the upgrade docs, but it wasn't actually
implemented.
2016-10-15 13:26:17 -04:00
Justin Santa Barbara 3f54852497 govet fixes; add govet makefile target 2016-10-15 13:25:31 -04:00
Nick Turner 443c810b7f simple -> simply 2016-10-14 22:47:06 -07:00
Justin Santa Barbara c933008006 Don't validate cluster name when importing kube-up clusters 2016-10-14 22:38:29 -04:00
Chris Love d7af2a9e25 Merge pull request #647 from DualSpark/remove_path_traversal_for_build
go build '-o'(object creatation option breaks whenever you path trave…
2016-10-14 11:59:36 -06:00
JuJu227 ec261734e6 go build '-o'(object creatation option breaks whenever you path traversal(/...). By removing the path traversal, you are able to successfully build the output file. 2016-10-14 11:21:32 -04:00
Justin Santa Barbara 591a85056a Merge pull request #631 from justinsb/move_apis_3
Experimental support for federation
2016-10-12 00:45:18 -04:00
Justin Santa Barbara bf746adc05 Merge pull request #632 from justinsb/move_apis_2b
Add v1alpha1 version of APIs
2016-10-12 00:45:00 -04:00
Justin Santa Barbara a16e45705a Merge pull request #630 from justinsb/move_apis_2
Refactor CLI to match kubectl approach
2016-10-12 00:42:34 -04:00
Justin Santa Barbara 9bd8be67c3 Merge pull request #629 from justinsb/move_apis
Move API to pkg/apis/kops
2016-10-12 00:42:24 -04:00
Justin Santa Barbara edbd3443ec Merge pull request #636 from austinmoore-/fix-nodeup-yum-update
Handle exit code 100 from 'yum check-update'
2016-10-12 00:41:45 -04:00
Austin Moore aaaf126f53 Handle exit code 100 from 'yum check-update' 2016-10-11 17:54:55 -04:00
Justin Santa Barbara 58a8daf63e Experimental support for federation
Highly experimental right now, and has exposed some upstream issues (I
believe), but adding so that people can start playing.
2016-10-11 10:29:46 -04:00