Commit Graph

72654 Commits

Author SHA1 Message Date
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
Kubernetes Prow Robot
55bd22f713 Merge pull request #72069 from apelisse/add-api-approvers
[FEATURE-SERVERSIDE-APPLY] Add us to api-approvers
2018-12-14 18:29:01 -08:00
Antoine Pelisse
c804f3a13a Add us to api-approvers 2018-12-14 15:40:50 -08:00
Kubernetes Prow Robot
ee6c9d2c1d Merge pull request #71583 from kwiesmueller/feature-serverside-apply
Glue K8s and SMD
2018-12-12 16:12:49 -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
Kubernetes Prow Robot
c4e292da42 Merge pull request #71972 from apelisse/update-kube-openapi
Update kube-openapi to fix schema parsing
2018-12-12 08:53:46 -08:00
Antoine Pelisse
60b8b79e55 Run update-staging-godeps.sh 2018-12-11 14:27:37 -08:00
Antoine Pelisse
0e0b2ad56b Update kube-openapi to fix schema parsing
There is a bug with the Time type that it doesn't accept null, which is
inconvenient because creationTimeStamp should always be set to null.
2018-12-11 13:26:33 -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
0cc653be11 Comment broken RBAC test 2018-12-03 15:05:42 -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
k8s-ci-robot
30d61f2f71 Merge pull request #71558 from luxas/kubeadm_owners
Update kubeadm OWNERS file
2018-11-30 15:09:55 -08:00
k8s-ci-robot
08706ea29f Merge pull request #71540 from mauilion/kubeadm_1287
Add conntrack as a dependency of kubelet
2018-11-30 15:09:45 -08:00
k8s-ci-robot
51453a3131 Merge pull request #71576 from MrHohn/e2e-ingress-resp-new
[e2e ingress] actually assign value to resp
2018-11-30 12:09:28 -08:00
k8s-ci-robot
06cc355b76 Merge pull request #71574 from msau42/remove-events-e2e
Check for subpath error in container status instead of pod events
2018-11-30 12:09:18 -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
k8s-ci-robot
5fd36d635f Merge pull request #71609 from apelisse/add-approvers
FEATURE BRANCH ONLY: Add apelisse and jennybuckley to top-level approvers
2018-11-30 11:29:02 -08:00
Antoine Pelisse
ce365f85bf Add apelisse and jennybuckley to top-level approvers 2018-11-30 09:47:51 -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
3156df3e80 Merge pull request #71537 from davidz627/fix/updateGCE
Create cloud-sa on GCE PD Driver creation
2018-11-30 08:20:29 -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
be6ce4aca0 Merge pull request #71524 from ixdy/bazel-_output-local-go
make bazel not follow the infinite symlink in _output/local/go
2018-11-30 08:20:09 -08:00
k8s-ci-robot
dda9637f94 Merge pull request #71281 from Huang-Wei/preemption-e2e-test
Preemption e2e test
2018-11-30 08:19:59 -08:00
k8s-ci-robot
0955c930be Merge pull request #70756 from msau42/add-io-exec-test
Add e2e test for file exec
2018-11-30 08:19:48 -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
60339ed370 Merge pull request #71591 from mborsz/lasasd
In NodeKiller.Run, wait before first attempt to kill.
2018-11-30 03:18:50 -08:00
Maciej Borsz
1d9b1a69b1 In NodeKiller.Run, wait before first attempt to kill. 2018-11-30 11:01:55 +01:00
k8s-ci-robot
25c9ac6544 Merge pull request #71515 from DataDog/lbernail/udp-graceful
Enable graceful termination for UDP flows when using kube-proxy in IPVS mode
2018-11-30 01:20:27 -08:00
k8s-ci-robot
16c0f3ce4a Merge pull request #71493 from smarterclayton/limit_max
e2e: Allow max-node-to-gather to be changed when running against larger clusters
2018-11-30 01:20:17 -08:00
k8s-ci-robot
9ebf53fffd Merge pull request #71480 from msau42/remove-legacy-flex-e2e
Remove legacy gci flex directory from e2e tests
2018-11-30 01:20:08 -08:00
k8s-ci-robot
67bca44801 Merge pull request #71465 from aanm/fix-kubeadm-documentation
apis/kubeadm/v1beta1: fix typo in localApiEndpoint -> localAPIEndpoint
2018-11-30 01:19:58 -08:00
k8s-ci-robot
d460cb2cc2 Merge pull request #71456 from mborsz/hosterr
Check for hostError and automaticRestart when test finishes.
2018-11-30 01:19:48 -08:00
k8s-ci-robot
5289fab2f6 Merge pull request #71396 from liggitt/forbidden-messages
Improve node authorizer and noderestriction forbidden messages
2018-11-30 00:04:46 -08:00
k8s-ci-robot
d8b9d9b381 Merge pull request #71370 from WanLinghao/serialization_test_fix
fix unit test failure in ./pkg/api/testing/serialization_test.go
2018-11-30 00:04:36 -08:00
k8s-ci-robot
a93fe6e9ef Merge pull request #71357 from rosti/forgotten-println
kubeadm: Remove forgotten debug Println
2018-11-30 00:04:27 -08:00
k8s-ci-robot
d9581ca041 Merge pull request #71340 from yuexiao-wang/fix-test
fix test names for manifests
2018-11-30 00:04:18 -08:00
k8s-ci-robot
8b6d20ab60 Merge pull request #71339 from cofyc/fix71301
Add prebound pvs test cases in integration stress tests
2018-11-30 00:04:08 -08:00