Jesse Dubay
f393d9f579
Better error message when zone is typoed
...
Fix #346
2016-08-19 23:24:28 -07:00
Justin Santa Barbara
dee11a2953
Merge pull request #348 from justinsb/fix_delete_with_multiple_zones
...
Fix issue with deleting DNS records when multiple matching zones found
2016-08-20 01:23:55 -04:00
Justin Santa Barbara
637a10be12
govet fixes
2016-08-20 01:09:19 -04:00
Justin Santa Barbara
a7ece228fb
Fix issue with deleting DNS records when multiple matching zones found
...
We were accidentally reusing the variable we were closing over, I
believe
2016-08-19 23:55:38 -04:00
Justin Santa Barbara
c56b7a5423
Merge pull request #340 from justinsb/docker_args
...
Don't pass empty options to Docker
2016-08-19 00:35:50 -04:00
Justin Santa Barbara
1756e47521
Merge pull request #342 from justinsb/remove_unused_field
...
Remove unused field in UpgradeClusterCmd
2016-08-19 00:35:22 -04:00
Justin Santa Barbara
14aa1dc18f
Merge pull request #343 from justinsb/custom_build
...
Make it easy to run a custom build
2016-08-19 00:35:11 -04:00
Justin Santa Barbara
9829eb8579
Make it easy to run a custom build
...
We introduce two env vars:
* NODEUP_URL url to nodeup that we want to run
* PROTOKUBE_IMAGE specifies the protokube Docker image to run
2016-08-19 00:13:56 -04:00
Justin Santa Barbara
146b810048
Remove unused field in UpgradeClusterCmd
2016-08-18 23:46:49 -04:00
Justin Santa Barbara
01d9dd28d9
Merge pull request #320 from justinsb/makefile_go16
...
Add makefile target for go16 as well
2016-08-18 11:14:12 -04:00
Justin Santa Barbara
d0f6ff86a7
Don't pass empty options to Docker
2016-08-18 01:28:55 -04:00
Zach Loafman
5263248ef8
Merge pull request #339 from zmerlynn/fix-models
...
Docker build: Fix models
2016-08-17 11:41:20 -07:00
Zach Loafman
9bf3ab5617
Docker build: Fix models
...
After playing with the pulled Docker container again, we need to make
sure the models are really alongside the executed binary (kops doesn't
resolve the symlink). Simplify this a bit, too.
2016-08-17 11:38:54 -07:00
Zach Loafman
65e373ca63
Merge pull request #338 from zmerlynn/build-from-source-2
...
Build: Refine slightly how the tag is cleaned
2016-08-17 11:06:40 -07:00
Zach Loafman
f89df5d43e
Build: Refine slightly how the tag is cleaned
...
Default to cleaning up the tag regardless
2016-08-17 11:04:46 -07:00
Justin Santa Barbara
5591d8ba12
Merge pull request #337 from zmerlynn/build-from-source
...
Build: Build from source
2016-08-17 13:51:35 -04:00
Zach Loafman
0ed5ed7a7d
Build: Docker build from source
...
Send the current git tree instead of building from a specific git hash
2016-08-17 10:42:58 -07:00
Zach Loafman
e4e9a7e3e6
Docker build: Squashing kills the environment, fix the PATH up manually
2016-08-17 09:22:04 -07:00
Zach Loafman
256ff41864
Merge pull request #335 from zmerlynn/fix-build-7
...
CI: Fix another BUILD_TAG case (typo)
2016-08-16 22:07:14 -07:00
Zach Loafman
bd163594ce
CI: Fix another BUILD_TAG case (typo)
2016-08-16 22:05:26 -07:00
Zach Loafman
1545fe9668
Merge pull request #334 from zmerlynn/fix-build-6
...
CI: BUILD_TAG is used by Jenkins
2016-08-16 17:57:52 -07:00
Zach Loafman
ec4151bdb4
CI: BUILD_TAG is used by Jenkins
2016-08-16 17:56:21 -07:00
Zach Loafman
1529f634f5
Merge pull request #333 from zmerlynn/fix-build-5
...
CI: Announce what we're pushing (for diagnosis)
2016-08-16 17:53:37 -07:00
Zach Loafman
66719de85d
CI: Announce what we're pushing (for diagnosis)
2016-08-16 17:53:02 -07:00
Zach Loafman
a524a06060
Merge pull request #332 from zmerlynn/fix-build-3
...
CI: Fix relative pathing
2016-08-16 17:09:46 -07:00
Zach Loafman
c36eaf9416
CI: Fix relative pathing
...
Pretty sure I broke that in the second to last commit. :)
2016-08-16 17:07:24 -07:00
Zach Loafman
1575f00129
Merge pull request #331 from zmerlynn/fix-build-2
...
CI: Change to "git describe --always", which should just work
2016-08-16 17:04:28 -07:00
Zach Loafman
fd2fe668e5
CI: Change to "git describe --always", which should just work
2016-08-16 17:03:55 -07:00
Zach Loafman
fe1589f5e2
Merge pull request #330 from zmerlynn/fix-build
...
CI: Add an obvious failure if the GITISH can't be computed
2016-08-16 16:45:45 -07:00
Zach Loafman
39e6b85a67
CI: Add an obvious failure if the GITISH can't be computed
...
Not sure why the first build failed, but this might help.
2016-08-16 16:44:50 -07:00
Justin Santa Barbara
eea0d0140d
Merge pull request #328 from zmerlynn/container_build
...
CI: Add a simple build/squash/push script
2016-08-16 19:12:06 -04:00
Zach Loafman
39e53c9e70
CI: Add a simple build/squash/push script
2016-08-16 15:44:28 -07:00
Justin Santa Barbara
bef7faff69
Merge pull request #325 from justinsb/fix_284
...
Add force command to rolling-update
2016-08-16 12:55:24 -04:00
Justin Santa Barbara
564a8c6927
Merge pull request #324 from justinsb/docs_aug16a
...
Document cleaned up upgrade command
2016-08-16 12:54:27 -04:00
Justin Santa Barbara
4545352c00
Don't rolling-update all masters at once
...
Also add force command to rolling-update, for testing sanity.
Fix #284
2016-08-16 12:53:37 -04:00
Justin Santa Barbara
807902f167
Merge pull request #323 from justinsb/issue_91
...
Warn if KOPS_STATE_STORE is not an S3 bucket
2016-08-16 12:22:38 -04:00
Justin Santa Barbara
f3bd394008
Document cleaned up upgrade command
...
Issue #239
2016-08-16 10:27:37 -04:00
Justin Santa Barbara
fe27d8bb61
Warn if KOPS_STATE_STORE is not an S3 bucket
...
Issue #91
2016-08-16 10:16:32 -04:00
Justin Santa Barbara
686bd5ae1c
Merge pull request #322 from justinsb/nodeup_cleanups
...
A few nodeup cleanups
2016-08-16 10:13:31 -04:00
Justin Santa Barbara
9b7291ab24
A few nodeup cleanups
...
* Correctly identify user tasks as a dependency for services
* Cleaned up flag-walking
2016-08-16 10:10:44 -04:00
Justin Santa Barbara
96f0f19948
Merge pull request #321 from justinsb/fix_317
...
Add top-level retry to nodeup
2016-08-16 10:02:20 -04:00
Justin Santa Barbara
2bc5a3cd61
Add makefile target for go16 as well
...
We should have a target for all our supported versions
2016-08-16 09:57:30 -04:00
Justin Santa Barbara
08114a3a68
Add top-level retry to nodeup
2016-08-16 09:54:43 -04:00
Justin Santa Barbara
9320f6cd3a
Merge pull request #318 from justinsb/upgrade_for_upgrade
...
Rename old upgrade command; make new upgrade intuitive
2016-08-16 09:30:28 -04:00
Justin Santa Barbara
5d8c170360
Rename old upgrade command; make new upgrade intuitive
...
The old upgrade command (which was only called as part of a kube-up ->
kops upgrade) is now `kops toolbox convert-imported`. The docs are
updated, but this is only normally called once per import so this should
not be high impact.
The upgrade command now looks for things that need upgrading. Currently
only `upgrade cluster` is implemented; it currently only checks the
KubernetesVersion. If KubernetesVersion is out of date, it will be
printed, and if --yes is specified the cluster spec will be set to the
next value.
2016-08-16 09:28:36 -04:00
Justin Santa Barbara
230a39acbf
Merge pull request #319 from justinsb/makefile_check_go17
...
Create test-build command for go 1.7
2016-08-16 09:24:45 -04:00
Justin Santa Barbara
fbd703647a
Create test-build command for go 1.7
2016-08-16 02:04:11 -04:00
Justin Santa Barbara
6f52c099ef
Merge pull request #316 from justinsb/lock_k8s_version
...
Set KubernetesVersion on cluster creation
2016-08-15 23:12:05 -04:00
Justin Santa Barbara
afff47e3d4
Merge pull request #310 from justinsb/fix_46
...
Validate that the cluster name is a valid DNS name
2016-08-15 23:11:58 -04:00
Justin Santa Barbara
8bf1a565b8
Merge pull request #296 from justinsb/e2e
...
e2e test runner
2016-08-15 23:11:26 -04:00