Bump k8s 1.16.2 and openshift/* - #44
Conversation
adambkaplan
commented
Oct 29, 2019
- Upgrade k8s to 1.16.2
- Bump openshift/* to pull in k8s 1.16 changes
- Includes go get k8s.io/kubernetes@v1.16.2 - go mod tidy
- Add k8s.io/kubectl@kubernetes-1.16.2
- Pull in k8s 1.16 changes for api, client-go, and library-go
|
/assign @soltysh |
|
@gabemontero looks like the build controller start is racing with the internal registry hostname being published/updated |
| { | ||
| Name: "1-abcdef", | ||
| Patch: []byte(`[{"op":"replace","path":"/spec","value":{"host":"test.com","subdomain":"","path":"/","to":{"kind":"","name":"service-1","weight":null},"port":{"targetPort":8080}}}]`), | ||
| Patch: []byte(`[{"op":"replace","path":"/spec","value":{"host":"test.com","path":"/","to":{"kind":"","name":"service-1","weight":null},"port":{"targetPort":8080}}}]`), |
| ic.ipAllocator = ipallocator.NewAllocatorCIDRRange(ipNet, func(max int, rangeSpec string) allocator.Interface { | ||
| return allocator.NewAllocationMap(max, rangeSpec) | ||
| ic.ipAllocator, _ = ipallocator.NewAllocatorCIDRRange(ipNet, func(max int, rangeSpec string) (allocator.Interface, error) { | ||
| return allocator.NewAllocationMap(max, rangeSpec), nil |
| p.Spec.PreemptionPolicy = nil | ||
| p.Spec.Overhead = nil | ||
| p.Spec.EphemeralContainers = nil | ||
| p.Spec.TopologySpreadConstraints = nil |
There was a problem hiding this comment.
this change lgtm, would be nice to clean up the vendoring commits though
| defer klog.Infof("Shutting down DefaultRoleBindingController") | ||
|
|
||
| if !controller.WaitForCacheSync("DefaultRoleBindingController", stopCh, c.roleBindingSynced, c.namespaceSynced) { | ||
| if !cache.WaitForNamedCacheSync("DefaultRoleBindingController", stopCh, c.roleBindingSynced, c.namespaceSynced) { |
There was a problem hiding this comment.
@soltysh I believe this is the correct refactor
|
/retest |
|
lgtm |
|
/retest bump @soltysh |
|
/hold Given we're past feature freeze and the flakiness of the tests, this is too risky to make 4.3 |
soltysh
left a comment
There was a problem hiding this comment.
/lgtm
Feel free to unhold, I don't think an of the problems in CI are related to this particular PR.
/retest
|
/hold cancel /retest |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
2 similar comments
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
2 similar comments
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/hold Build tests need to be fixed |
* k8s.io refactors * Move to new kube metrics registration
d7c821d to
0f4a457
Compare
adambkaplan
left a comment
There was a problem hiding this comment.
@soltysh updated to fix failure reporting build metrics.
| bc.isCreated = true | ||
| }) | ||
| return bc.IsCreated() | ||
| } |
There was a problem hiding this comment.
@openshift/openshift-team-monitoring ptal - this was pseudo-lifted from upstream's logic for initializing Prometheus core metric types.
|
/hold cancel Metrics issue appears to have been fixed, tests green |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: adambkaplan, soltysh The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Shorten config resource name