WIP: 4.10 downstream/upstream sync - first eighth#202
WIP: 4.10 downstream/upstream sync - first eighth#202njhale wants to merge 8 commits intoopenshift:masterfrom
Conversation
Update the .github/workflows/quickstart.yml github action and replace the usage of `kubectl wait ...` with a function that waits until the various OLM component deployment resources are present and reporting an available status. Using `kubectl wait ...` is potentially problematic as it doesn't support waiting until the creation of that resource, so in the case the PackageServer deployment doesn't exist yet as the catalog/olm operators are still being setup, this action will fail as `kubectl wait ...` will return a non-zero exit code. Signed-off-by: timflannagan <timflannagan@gmail.com> Upstream-repository: operator-lifecycle-manager Upstream-commit: b98ff9d1601b41847fb47445a8366a1145c7cbe6
Failing to fetch catalog content should not silently return an empty cache. Instead, it should fail outright with an error that indicates which catalog(s) could not be fetched. Signed-off-by: Ben Luddy <bluddy@redhat.com> Upstream-repository: operator-lifecycle-manager Upstream-commit: 6ab5f1634093c91d7027b9245a88ede7b807088b
Signed-off-by: timflannagan <timflannagan@gmail.com> Upstream-repository: operator-lifecycle-manager Upstream-commit: 1e7e1cc81d5c3e0f2de2a06cb4315ea622371cbe
Update to containerd 1.4.8 Signed-off-by: Vu Dinh <vudinh@outlook.com> Upstream-repository: operator-registry Upstream-commit: aa44cbec0df254fb503a34384a85e197a7e68e6f
Update the doc/design/release.md documentation around how to generate the root CHANGELOG.md. Previously, when running into API rate limiting behaviors locally, the suggestion was to modify a variable in the Ruby gem package that no longer exists. Now, specify the --max-issues CLI flag to lower the number of API requests to the OLM repository. Signed-off-by: timflannagan <timflannagan@gmail.com> Upstream-repository: operator-lifecycle-manager Upstream-commit: 5c40752a9605669d34234bf18a93dba948b59439
…ull requests (#2299) Update the e2e-tests.yml github workflow and avoid running that action on PRs that only change the doc directory. Signed-off-by: timflannagan <timflannagan@gmail.com> Upstream-repository: operator-lifecycle-manager Upstream-commit: 939bf94f834181d60a713191f78b13b80c7bec0f
Signed-off-by: Evan <cordell.evan@gmail.com> Upstream-repository: operator-lifecycle-manager Upstream-commit: 538b1315eace85e33df7b2893a85a000f8757349
Signed-off-by: Evan <cordell.evan@gmail.com> Upstream-repository: operator-lifecycle-manager Upstream-commit: 44fc44daf778cd9d36d6b6eb8edf63ff5a202304
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: njhale 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 |
|
/retest |
4 similar comments
|
/retest |
|
/retest |
|
/retest |
|
/retest |
|
@njhale: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions 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. I understand the commands that are listed here. |
|
/retest |
|
first 1/2 PR merged. /close |
|
@njhale: PR needs rebase. DetailsInstructions 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. |
|
@timflannagan: Closed this PR. DetailsIn response to this:
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. |
* feat(cel): Add CEL custom library for semver comparison Add CEL custom library for semver comparison to api repo. This library is used in olm and registry. Signed-off-by: Vu Dinh <vudinh@outlook.com> * Simplify the CEL library code structure Remind the original cel package to constraints pkg to reflect that there will be more type of constraints. Remove the evaluator/provider interfaces that are not needed yet. The generic interface can be designed later when a new type of constraint is introduced. Signed-off-by: Vu Dinh <vudinh@outlook.com> Upstream-repository: api Upstream-commit: 1eb6c0266cce418b5f208d855d678174e02e5e55
* feat(cel): Add CEL custom library for semver comparison Add CEL custom library for semver comparison to api repo. This library is used in olm and registry. Signed-off-by: Vu Dinh <vudinh@outlook.com> * Simplify the CEL library code structure Remind the original cel package to constraints pkg to reflect that there will be more type of constraints. Remove the evaluator/provider interfaces that are not needed yet. The generic interface can be designed later when a new type of constraint is introduced. Signed-off-by: Vu Dinh <vudinh@outlook.com> Upstream-repository: api Upstream-commit: 1eb6c0266cce418b5f208d855d678174e02e5e55
Update operator-framework/api dependency to include a new constraint type (openshift#202). Signed-off-by: Vu Dinh <vudinh@outlook.com> Upstream-repository: operator-registry Upstream-commit: 808de07a2331176414b4cb4a2f2d6fdf54467ff9
Update operator-framework/api dependency to include a new constraint type (openshift#202). Signed-off-by: Vu Dinh <vudinh@outlook.com> Upstream-repository: operator-registry Upstream-commit: 808de07a2331176414b4cb4a2f2d6fdf54467ff9
Update operator-framework/api dependency to include a new constraint type (openshift#202). Signed-off-by: Vu Dinh <vudinh@outlook.com> Upstream-repository: operator-registry Upstream-commit: 808de07a2331176414b4cb4a2f2d6fdf54467ff9
Update operator-framework/api dependency to include a new constraint type (openshift#202). Signed-off-by: Vu Dinh <vudinh@outlook.com> Upstream-repository: operator-registry Upstream-commit: 808de07a2331176414b4cb4a2f2d6fdf54467ff9
* feat(cel): Add CEL custom library for semver comparison Add CEL custom library for semver comparison to api repo. This library is used in olm and registry. Signed-off-by: Vu Dinh <vudinh@outlook.com> * Simplify the CEL library code structure Remind the original cel package to constraints pkg to reflect that there will be more type of constraints. Remove the evaluator/provider interfaces that are not needed yet. The generic interface can be designed later when a new type of constraint is introduced. Signed-off-by: Vu Dinh <vudinh@outlook.com> Upstream-repository: api Upstream-commit: 1eb6c0266cce418b5f208d855d678174e02e5e55
Update operator-framework/api dependency to include a new constraint type (openshift#202). Signed-off-by: Vu Dinh <vudinh@outlook.com> Upstream-repository: operator-registry Upstream-commit: 808de07a2331176414b4cb4a2f2d6fdf54467ff9
* feat(cel): Add CEL custom library for semver comparison Add CEL custom library for semver comparison to api repo. This library is used in olm and registry. Signed-off-by: Vu Dinh <vudinh@outlook.com> * Simplify the CEL library code structure Remind the original cel package to constraints pkg to reflect that there will be more type of constraints. Remove the evaluator/provider interfaces that are not needed yet. The generic interface can be designed later when a new type of constraint is introduced. Signed-off-by: Vu Dinh <vudinh@outlook.com> Upstream-repository: api Upstream-commit: 1eb6c0266cce418b5f208d855d678174e02e5e55
Update operator-framework/api dependency to include a new constraint type (openshift#202). Signed-off-by: Vu Dinh <vudinh@outlook.com> Upstream-repository: operator-registry Upstream-commit: 808de07a2331176414b4cb4a2f2d6fdf54467ff9
Attempts to sync the first eighth of #196
Subset of: