Skip to content

Bump to kubernetes-v1.18.2#122

Merged
sttts merged 76 commits intoopenshift:origin-4.5-kubernetes-1.18.2from
marun:origin-4.5-kubernetes-1.18.2
Apr 29, 2020
Merged

Bump to kubernetes-v1.18.2#122
sttts merged 76 commits intoopenshift:origin-4.5-kubernetes-1.18.2from
marun:origin-4.5-kubernetes-1.18.2

Conversation

@marun
Copy link
Copy Markdown

@marun marun commented Apr 22, 2020

TODO:

  • move commits
  • code compiling
  • bump to master of {api,apiserver-library-go,client-go,library-go} once updated
  • tests passing
  • verify passing

https://docs.google.com/spreadsheets/d/10KYptJkDB1z8_RYCQVBYDjdTlRfyoXILMa0Fg8tnNlY/edit#gid=1388579334

/cc @sttts @p0lyn0mial

@marun
Copy link
Copy Markdown
Author

marun commented Apr 22, 2020

make verify has a ton of failures:

FAILED TESTS
========================
hack/make-rules/../../hack/verify-api-groups.sh
hack/make-rules/../../hack/verify-boilerplate.sh
hack/make-rules/../../hack/verify-conformance-requirements.sh
hack/make-rules/../../hack/verify-external-dependencies-version.sh
hack/make-rules/../../hack/verify-generated-files-remake.sh
hack/make-rules/../../hack/verify-golint.sh
hack/make-rules/../../hack/verify-govet.sh
hack/make-rules/../../hack/verify-import-aliases.sh
hack/make-rules/../../hack/verify-no-vendor-cycles.sh
hack/make-rules/../../hack/verify-openapi-spec.sh
hack/make-rules/../../hack/verify-spelling.sh
hack/make-rules/../../hack/verify-staticcheck.sh
hack/make-rules/../../hack/verify-typecheck-providerless.sh
hack/make-rules/../../hack/verify-typecheck.sh
hack/make-rules/../../hack/verify-vendor.sh
hack/make-rules/../../hack/verify-publishing-bot.py

I'm assuming something trivial is wrong here given that rc.1 passed all of these tests and the changes between 1.18.0-rc.1 and 1.18.2 are minimial.

@openshift-ci-robot
Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: marun
To complete the pull request process, please assign smarterclayton
You can assign the PR to them by writing /assign @smarterclayton in a comment when ready.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci-robot openshift-ci-robot added the area/dependency Issues or PRs related to dependency changes label Apr 22, 2020
@marun
Copy link
Copy Markdown
Author

marun commented Apr 22, 2020

3 unit tests are failing, all in oom_watcher_linux_test.go:

https://gist.github.com/marun/2e5662ab60eb34ca0de12c0f0a337f30

This despite carrying the rc.1 fix.

@p0lyn0mial
Copy link
Copy Markdown

I think that the following commits are missing.

  1. 274c12a (UPSTREAM: 90234: Remove PreStop hook from hostpath CSI driver)
  2. 5db3ed9 (UPSTREAM: 90254: IngressClass error test is flaky)
  3. bed688b (UPSTREAM: 89833: kube-openapi bump to release-1.18)
  4. b0c1c91 (UPSTREAM: : Increate timeout in volume expansion test)

@marun marun force-pushed the origin-4.5-kubernetes-1.18.2 branch from beb9586 to a5f8904 Compare April 22, 2020 09:01
@marun
Copy link
Copy Markdown
Author

marun commented Apr 22, 2020

I think that the following commits are missing.

  1. 274c12a (UPSTREAM: 90234: Remove PreStop hook from hostpath CSI driver)
  2. 5db3ed9 (UPSTREAM: 90254: IngressClass error test is flaky)
  3. bed688b (UPSTREAM: 89833: kube-openapi bump to release-1.18)
  4. b0c1c91 (UPSTREAM: : Increate timeout in volume expansion test)

Good catch, fixed.

@marun marun changed the title Bump to kubernetes-v1.18.2 Bug 1826230: Bump to kubernetes-v1.18.2 Apr 22, 2020
@openshift-ci-robot openshift-ci-robot added the bugzilla/severity-urgent Referenced Bugzilla bug's severity is urgent for the branch this PR is targeting. label Apr 22, 2020
@openshift-ci-robot
Copy link
Copy Markdown

@marun: This pull request references Bugzilla bug 1826230, which is invalid:

  • expected Bugzilla bug 1826230 to depend on a bug in one of the following states: VERIFIED, RELEASE_PENDING, CLOSED (ERRATA), but no dependents were found

Comment /bugzilla refresh to re-evaluate validity if changes to the Bugzilla bug are made, or edit the title of this pull request to link to a different bug.

Details

In response to this:

Bug 1826230: Bump to kubernetes-v1.18.2

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@openshift-ci-robot openshift-ci-robot added the bugzilla/invalid-bug Indicates that a referenced Bugzilla bug is invalid for the branch this PR is targeting. label Apr 22, 2020
@marun marun changed the title Bug 1826230: Bump to kubernetes-v1.18.2 Bump to kubernetes-v1.18.2 Apr 22, 2020
@openshift-ci-robot openshift-ci-robot removed bugzilla/severity-urgent Referenced Bugzilla bug's severity is urgent for the branch this PR is targeting. bugzilla/invalid-bug Indicates that a referenced Bugzilla bug is invalid for the branch this PR is targeting. labels Apr 22, 2020
@openshift-ci-robot
Copy link
Copy Markdown

@marun: No Bugzilla bug is referenced in the title of this pull request.
To reference a bug, add 'Bug XXX:' to the title of this pull request and request another bug refresh with /bugzilla refresh.

Details

In response to this:

Bump to kubernetes-v1.18.2

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@marun marun force-pushed the origin-4.5-kubernetes-1.18.2 branch from a5f8904 to 0b7be6e Compare April 22, 2020 20:10
@marun marun changed the title Bump to kubernetes-v1.18.2 Bug 1826230: Bump to kubernetes-v1.18.2 Apr 22, 2020
@openshift-ci-robot openshift-ci-robot added the bugzilla/severity-urgent Referenced Bugzilla bug's severity is urgent for the branch this PR is targeting. label Apr 22, 2020
@openshift-ci-robot
Copy link
Copy Markdown

@marun: This pull request references Bugzilla bug 1826230, which is invalid:

  • expected the bug to be in one of the following states: NEW, ASSIGNED, ON_DEV, POST, POST, but it is MODIFIED instead
  • expected Bugzilla bug 1826230 to depend on a bug in one of the following states: VERIFIED, RELEASE_PENDING, CLOSED (ERRATA), but no dependents were found

Comment /bugzilla refresh to re-evaluate validity if changes to the Bugzilla bug are made, or edit the title of this pull request to link to a different bug.

Details

In response to this:

Bug 1826230: Bump to kubernetes-v1.18.2

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@openshift-ci-robot openshift-ci-robot added the bugzilla/invalid-bug Indicates that a referenced Bugzilla bug is invalid for the branch this PR is targeting. label Apr 22, 2020
@marun
Copy link
Copy Markdown
Author

marun commented Apr 22, 2020

/bugzilla refresh

@openshift-ci-robot
Copy link
Copy Markdown

@marun: This pull request references Bugzilla bug 1826230, which is invalid:

  • expected Bugzilla bug 1826230 to depend on a bug in one of the following states: VERIFIED, RELEASE_PENDING, CLOSED (ERRATA), but no dependents were found

Comment /bugzilla refresh to re-evaluate validity if changes to the Bugzilla bug are made, or edit the title of this pull request to link to a different bug.

Details

In response to this:

/bugzilla refresh

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@openshift-ci-robot
Copy link
Copy Markdown

@marun: This pull request references Bugzilla bug 1826230, which is invalid:

  • expected Bugzilla bug 1826230 to depend on a bug in one of the following states: VERIFIED, RELEASE_PENDING, CLOSED (ERRATA), but no dependents were found

Comment /bugzilla refresh to re-evaluate validity if changes to the Bugzilla bug are made, or edit the title of this pull request to link to a different bug.

Details

In response to this:

Bug 1826230: Bump to kubernetes-v1.18.2

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@marun
Copy link
Copy Markdown
Author

marun commented Apr 23, 2020

The unit test failures ended up being due to /dev/ksmg being set readable by non-root on my workstation. Apparently that's not the default so the tests will pass on the average system.

@soltysh soltysh changed the title Bug 1826230: Bump to kubernetes-v1.18.2 Bump to kubernetes-v1.18.2 Apr 23, 2020
@openshift-ci-robot openshift-ci-robot removed the bugzilla/severity-urgent Referenced Bugzilla bug's severity is urgent for the branch this PR is targeting. label Apr 23, 2020
@openshift-ci-robot
Copy link
Copy Markdown

@marun: No Bugzilla bug is referenced in the title of this pull request.
To reference a bug, add 'Bug XXX:' to the title of this pull request and request another bug refresh with /bugzilla refresh.

Details

In response to this:

Bump to kubernetes-v1.18.2

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@openshift-ci-robot openshift-ci-robot removed the bugzilla/invalid-bug Indicates that a referenced Bugzilla bug is invalid for the branch this PR is targeting. label Apr 23, 2020
deads2k and others added 26 commits April 28, 2020 00:08
…o function

Origin-commit: 0d7fb2d769d631054ec9ac0721aee623c96c1001
Origin-commit: cb0b340d0e68c9524fa7fd6277f571b6aa68bf86
The following packages have tests that exceed the default 120s
timeout:

k8s.io/kubernetes/pkg/kubelet/volumemanager/reconciler

 - The tests in this package collectively take longer than 120s.

k8s.io/kubernetes/pkg/volume/csi

 - One of the unit tests has to wait 2 minutes for a timeout to
   validate its failure condition.
Origin-commit: c0ff1ad9899a1c9db21186e1a02eec35673fb357
Signed-off-by: Ted Yu <zyu@redhat.com>

Origin-commit: 1d753cc478134dd84ad9cfdbd166659505da8b6f
… secret

This patch brings back the downstream changes that were introduced
to allow reading openstack cloud provider config from a secret.
They are available in release-4.4, but were reverted in master with
openshift/origin#24719

This change includes:

- Ability to read metadata values for kubelet. Since the service
does not have access to the secret to read the configuration, but
it needs data to download (e.g. hostname or flavor), we are trying
to get it from the metadata server.

- Deprecation of kubeConfig parameter. Now we read the file that
was provided with --kubeconfig option.

Origin-commit: f95edc26155a29769b3c5b80c03755a01a87b5fc
Origin-commit: 648d8f84875920df4a6509ec4c1677859117968a
Origin-commit: f85c00e875ec57e4ff7f45db4b917e94b889e760
Origin-commit: 7ca0dd0a3be3fd2c3bcf51deff76b7e76f95dcd0
The test races with the admission cache and is failing 5-7% of the
time in e2e runs.

Origin-commit: 3a6baaf17e355b30f37b89400e6e16510c5b32d7
The resource quota priority class preemption tests run in parallel,
and were observed to cause a preemption of another test. The tests
have no need to schedule to a node in order to verify resource quota.

```
Apr 19 16:59:06.749: INFO: At 2020-04-19 16:58:52 +0000 UTC - event for pod-init-b6fbd440-dbc2-454a-b31a-ce44266298d1: {default-scheduler } Scheduled: Successfully assigned e2e-init-container-7691/pod-init-b6fbd440-dbc2-454a-b31a-ce44266298d1 to ip-10-0-148-234.us-west-2.compute.internal
Apr 19 16:59:06.750: INFO: At 2020-04-19 16:58:54 +0000 UTC - event for pod-init-b6fbd440-dbc2-454a-b31a-ce44266298d1: {default-scheduler } Preempted: Preempted by e2e-resourcequota-priorityclass-8850/testpod-pclass9 on node ip-10-0-148-234.us-west-2.compute.internal
```

Origin-commit: a0780b385ca58a02e04ea8498df2fffa6cbc1275
They are useless and only pollute logs with errors.

Origin-commit: dc7ec4d52f7a3dea0f1e04ae24856236c2765557
Origin-commit: 61a14d76dcc6578a409385730742d967fd4fe606
@marun marun force-pushed the origin-4.5-kubernetes-1.18.2 branch from 1f4f4f9 to 8c8387d Compare April 28, 2020 07:09
@sttts sttts merged commit 35c8cde into openshift:origin-4.5-kubernetes-1.18.2 Apr 29, 2020
@marun marun deleted the origin-4.5-kubernetes-1.18.2 branch April 30, 2020 04:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/dependency Issues or PRs related to dependency changes bugzilla/valid-bug Indicates that a referenced Bugzilla bug is valid for the branch this PR is targeting.

Projects

None yet

Development

Successfully merging this pull request may close these issues.