Commit Graph

5289 Commits

Author SHA1 Message Date
Antoine Pelisse
e2eb87597e Add managed fields on create 2018-12-14 18:33:35 -08:00
jennybuckley
de05363151 Add owners for feature branch only 2018-12-14 18:33:35 -08:00
jennybuckley
1acba7d812 Fix rebase 2018-12-14 18:33:35 -08:00
jennybuckley
468b7c88e0 Update generated 2018-12-14 18:33:35 -08:00
jennybuckley
5a7d84f566 Finish implementation 2018-12-14 18:33:35 -08:00
jennybuckley
e070f0842f Add Field to Set conversion functions (apelisse) 2018-12-14 18:33:35 -08:00
Antoine Pelisse
df76269a30 Encode/Decode PathElement to/from strings 2018-12-14 18:33:35 -08:00
jennybuckley
16df5bb7bb Refactor 2018-12-14 18:33:35 -08:00
Antoine Pelisse
bc2aa3745c Remove commented file that shouldn't be commeted 2018-12-14 18:33:35 -08:00
Antoine Pelisse
952522c15a Refactor FieldManager code into single class 2018-12-14 18:33:35 -08:00
Kevin Wiesmüller
b3b778f6f6 update godeps 2018-12-12 22:15:02 +01:00
Kevin Wiesmüller
1b5c60bb3c glue smd and k8s together
based on glue code from @apelisse

update godeps

fix glue code

remove TypeParser and gvkParser from handlers

add managed fields conversion in apply.go

refactor ManagedFields access into helpers

fix variable names

cleanup and remove unrequired code

remove outdated comment

add force flag to apply

fix wrong variable access

revert changes to patchMechanism and add YAMLToTyped conversion

remove unused code

fix pr review

use new VersionPatcher in patch.go

remove outdated comment

respond to nits

add YAMLToTyped test

check for nil models when creating TypeConverter

skip on missing models

remove misplaced error

fix bazel

refactor

add feature flag

experimental fixes for failing tests

More fixes

Signed-off-by: Kevin Wiesmüller <kwiesmueller@seibert-media.net>

fix bazel
2018-12-12 20:31:36 +01:00
Antoine Pelisse
60b8b79e55 Run update-staging-godeps.sh 2018-12-11 14:27:37 -08:00
Daniel Smith
3c2224c798 Merge pull request #71626 from apelisse/sync-master
[FEATURE-SERVERSIDE-APPLY] Sync master
2018-12-05 16:25:14 -08:00
Kubernetes Prow Robot
fa6e207727 Merge pull request #71481 from jennybuckley/apply-convertr
[FEATURE BRANCH] Add Version Converter for serverside apply
2018-12-04 10:52:46 -08:00
Antoine Pelisse
a02b3d55f3 Run update-staging-godeps 2018-12-03 15:04:57 -08:00
Antoine Pelisse
0c9660a458 Update gofuzz and fix meta test 2018-12-03 13:22:58 -08:00
Antoine Pelisse
7812b3eb6f Merge feature-serverside-apply into master 2018-12-03 11:25:07 -08:00
k8s-ci-robot
d8f428225e Merge pull request #70824 from apelisse/add-force-option
[FEATURE-SERVER-SIDE] Add force option
2018-11-30 15:23:11 -08:00
jennybuckley
12425c4adb update generated 2018-11-30 11:36:03 -08:00
jennybuckley
21332930cf add versionconverter 2018-11-30 11:36:03 -08:00
Antoine Pelisse
999947381e Run various generation scripts 2018-11-30 09:41:40 -08:00
Antoine Pelisse
1762c69990 Update DynamicClient Patch to use PatchOptions 2018-11-30 09:41:40 -08:00
Antoine Pelisse
93ca6dc1fb Test that PatchOptions is a superset of UpdateOptions 2018-11-30 09:41:40 -08:00
Antoine Pelisse
bd8dcbd978 Create PatchOptions with Force option
Create a new PatchOptions that embeds the UpdateOptions, and adds a
patch specific option Force. The force option only makes sense for the
apply content-type and thus will reject any non-apply request that
includes it.
2018-11-30 09:41:40 -08:00
k8s-ci-robot
5d8e93cbc4 Merge pull request #71525 from logicalhan/api-service-condition-tests
add unit tests for api-service condition methods and also refactor out getAPIServiceConditionByType
2018-11-30 08:20:18 -08:00
k8s-ci-robot
96516bd961 Merge pull request #71263 from ZYecho/fix-spellings
fix typo: namspace -> namespace
2018-11-30 06:33:50 -08:00
k8s-ci-robot
3e1c0d47c2 Merge pull request #71318 from sttts/sttts-etcd-v
apiserver: set klog as etcdclient logger
2018-11-29 21:45:22 -08:00
k8s-ci-robot
79e5cb2cb7 Merge pull request #71302 from liggitt/verify-unit-test-feature-gates
Split mutable and read-only access to feature gates, limit tests to readonly access
2018-11-29 21:45:12 -08:00
k8s-ci-robot
15556551be Merge pull request #68942 from nikhita/csi-api-staging-restrict-imports
Add import restrictions for csi-api
2018-11-29 21:44:42 -08:00
k8s-ci-robot
1fd45cfb24 Merge pull request #71272 from sttts/sttts-unstructured-accessor-intermediate-not-found
unstructured: return not-found if intermediate path is not found
2018-11-29 19:04:55 -08:00
k8s-ci-robot
a08d89c0f5 Merge pull request #70959 from MikeSpreitzer/group-still-not-optional
Clarified syntax doc on --watch-cache-sizes
2018-11-29 19:04:46 -08:00
k8s-ci-robot
81eb9ce491 Merge pull request #71217 from jsafrane/status-update-unit-test
CSI v1 leftovers
2018-11-29 15:26:53 -08:00
k8s-ci-robot
4372d62ff5 Merge pull request #71211 from jsafrane/meta-status-reset
Refactor status PrepareForUpdate into standalone method
2018-11-29 15:26:42 -08:00
k8s-ci-robot
409bfc4337 Merge pull request #71047 from pivotal-k8s/bump-k8s-utils
Bump k8s.io/uitls to 8e7ff06
2018-11-29 11:17:08 -08:00
k8s-ci-robot
163b54dc4d Merge pull request #70995 from stewart-yu/stewart-sample-controller-redurabce-import
remove duplicated import
2018-11-29 11:16:39 -08:00
k8s-ci-robot
d0ac922996 Merge pull request #70440 from nikhita/add-license-headers
Add license header to non-generated proto files
2018-11-29 00:48:05 -08:00
k8s-ci-robot
86d4d95e0d Merge pull request #70426 from sttts/sttts-testserver-run-errors
testservers: return Run method errors correctly
2018-11-29 00:47:45 -08:00
Han Kang
47ed1019a3 add unit tests for api-service condition methods and also refactor out getAPIServiceConditionByType 2018-11-28 15:26:36 -08:00
Nikhita Raghunath
b3ad9e697c csi-api: fix Saad Ali's username in SECURITY_CONTACTS 2018-11-27 00:51:26 +05:30
Jordan Liggitt
f199f3d5a3 Set deadline for returning backend error 2018-11-26 09:15:13 -05:00
Dr. Stefan Schimanski
a00d08610f apiserver: set klog as etcdclient logger 2018-11-26 11:46:04 +01:00
Jordan Liggitt
b84e3dd6f8 Verify backend upgraded connection 2018-11-25 14:25:38 -05:00
k8s-ci-robot
2b0212de9c Merge pull request #71206 from stlaz/enc_config_opt
Rename '--experimental-encryption-provider-config' to '--encryption-provider-config'
2018-11-21 11:30:12 -08:00
Jordan Liggitt
2498ca7606 drop VerifyFeatureGatesUnchanged 2018-11-21 11:51:33 -05:00
Jordan Liggitt
d440ecdd3b Update non-test code to use DefaultMutableFeatureGate 2018-11-21 11:51:33 -05:00
Jordan Liggitt
1d6db5924f Tighten feature gate interface to split out mutating methods 2018-11-21 11:51:32 -05:00
k8s-ci-robot
3d5998edcd Merge pull request #71298 from stewart-yu/stewart-controller-manager-flags
add missing flags in *-controller-manager --help
2018-11-21 05:58:20 -08:00
Jay Lim
10dd5d6631 *-controller-manager: fix missing global flags for --help 2018-11-21 17:39:14 +08:00
Christoph Blecker
c7d3951927 Update github.com/json-iterator/go to 1.1.4 2018-11-20 18:13:01 -08:00