Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug 1992405: Merge upstream tag v1.10.1 #141

Merged
merged 52 commits into from Aug 26, 2021

Conversation

jmrodri
Copy link
Contributor

@jmrodri jmrodri commented Aug 11, 2021

Merge upstream tag v1.10.1

Operator SDK v1.10.1

Merge executed via ./UPSTREAM-MERGE.sh v1.10.1 upstream master

Overwritten conflicts:

Eric Stroczynski and others added 30 commits May 26, 2021 17:25
… (#4950)

Signed-off-by: Eric Stroczynski <ericstroczynski@gmail.com>
Signed-off-by: rashmigottipati <chowdary.grashmi@gmail.com>
Signed-off-by: timflannagan <timflannagan@gmail.com>
…r (#4957)

Adding a check to filter out empty patch requests from an empty map
out of the 3-way merge.

Signed-off-by: Cheuk Lam <chlam4@hotmail.com>
Co-authored-by: Eric Stroczynski <estroczy@redhat.com>
…erator (#4963)

Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.4 to 1.26.5.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@1.26.4...1.26.5)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
* fix: build-cmd arg in pkgman-to-bundle

The custom build command in pkgman-to-bundle accepts the input and
executes it using `exec.Command()`. However, `exec.Command()` requires the
first argument to be the path or name of the binary. This change separates
the user input and considers first argument as the path.

Signed-off-by: varshaprasad96 <varshaprasad96@gmail.com>

* update docs for pkgman to bundle cmd

Signed-off-by: varshaprasad96 <varshaprasad96@gmail.com>

* add example command in doc

Signed-off-by: varshaprasad96 <varshaprasad96@gmail.com>
Fix the link to memcached_controller.go to point to master.

Signed-off-by: varshaprasad96 <varshaprasad96@gmail.com>
* Print to StdOut
* Parsing of verbosity
* Refactoring
* Handling errors
* Changing to assignments
* Some changes
* New changes

Signed-off-by: Venkat Ramaraju <venky2063@gmail.com>
Signed-off-by: Camila Macedo <cmacedo@redhat.com>
* modified files

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* fix for the path issue - operator-framework/operator-sdk#4980

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* added changelog

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* worked on review comments

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* testdata

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* modified error

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* modified error

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* modified changelog

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* changelog change

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* Update internal/cmd/ansible-operator/run/cmd.go

Signed-off-by: Fabian von Feilitzsch <fabian@fabianism.us>

Co-authored-by: Fabian von Feilitzsch <fabian@fabianism.us>
…cumentation (#4991)

Update the client.md documentation and change the function signature
documented from client.UpdateOption to client.PatchOption for the patch
method header.

Signed-off-by: timflannagan <timflannagan@gmail.com>
* Print to StdOut

Signed-off-by: Venkat Ramaraju <venky2063@gmail.com>

* Parsing of verbosity

Signed-off-by: Venkat Ramaraju <venky2063@gmail.com>

* Refactoring

Signed-off-by: Venkat Ramaraju <venky2063@gmail.com>

* Handling errors

Signed-off-by: Venkat Ramaraju <venky2063@gmail.com>

* Changing to assignments

Signed-off-by: Venkat Ramaraju <venky2063@gmail.com>

* Handling of loops

Signed-off-by: Venkat Ramaraju <venky2063@gmail.com>

* Missed return statement

Signed-off-by: Venkat Ramaraju <venky2063@gmail.com>

* Some changes

Signed-off-by: Venkat Ramaraju <venky2063@gmail.com>

* New changes

Signed-off-by: Venkat Ramaraju <venky2063@gmail.com>

* Moved logging to log_events.go

Signed-off-by: Venkat Ramaraju <venky2063@gmail.com>

* Changes

Signed-off-by: Venkat Ramaraju <venky2063@gmail.com>

* New changes

Signed-off-by: Venkat Ramaraju <venky2063@gmail.com>
* modified version for OLM
* modified olm.go file from etstutils

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>
Release PR

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>
Signed-off-by: varshaprasad96 <varshaprasad96@gmail.com>
Signed-off-by: akumarab <akumarab@cisco.com>
…981)

Update comment to mention that webhooks are not supported by helm
The comment is in the helm plugin but only mentions ansible which
is confusing. I used the helm/ansible term to be consistent
with the rest of the comments in the file.

Signed-off-by: Brad Topol <btopol@us.ibm.com>
Signed-off-by: austin <austin@redhat.com>
Signed-off-by: Venkat Ramaraju <venky2063@gmail.com>
Signed-off-by: varshaprasad96 <varshaprasad96@gmail.com>
* Bump java-operator-plugins.
* Add changelog

Signed-off-by: jesus m. rodriguez <jesusr@redhat.com>
Signed-off-by: cndoit18 <cndoit18@outlook.com>
Update convertConfig3AlphaTo3() to use an empty string as a domain name
when the read config has no domain information.

Check the existence of "domain" field in the config before attempting a
type assertion. This helps avoid panic:

```
panic: interface conversion: interface {} is nil, not string
```

Signed-off-by: Sunny <darkowlzz@protonmail.com>
Signed-off-by: Vincent Hou <shou@us.ibm.com>
* modified release instructions for macos users

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* modified

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* modified

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* modified according comments

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* modified according comments

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>
* modified and added admission webhook

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* modified

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* modified according to suggestions

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* modified

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* untracked file

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* modified according to comments

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* modified according to comments

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* modified according to comments

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* modified according to PR comments

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* added new changes and removed memcached example

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* updated

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* modified and added the changes

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>

* removed file

Signed-off-by: laxmikantbpandhare <laxmikantpandhare@gmail.com>
This commit bumps:
1. k8s dependencies to 1.21+.
2. Bump controller-runtime to 0.9.2 and kb to the latest commit.
2. Bump kustomize version in Ansible and Helm operator projects.

Signed-off-by: varshaprasad96 <varshaprasad96@gmail.com>
Previously, the versions of manifests other than the latest version,
used to have channel specified as `candidate`. This caused errors
while running the bundle. With this commit, the channels for those
manifests would be the `defaultchannel` specified in package.yaml.

Signed-off-by: varshaprasad96 <varshaprasad96@gmail.com>
Signed-off-by: Sam Schneider <samuel.schneider@delhivery.com>
@jmrodri
Copy link
Contributor Author

jmrodri commented Aug 11, 2021

/test images

1 similar comment
@jmrodri
Copy link
Contributor Author

jmrodri commented Aug 16, 2021

/test images

@jmrodri
Copy link
Contributor Author

jmrodri commented Aug 17, 2021

/test images

1 similar comment
@jmrodri
Copy link
Contributor Author

jmrodri commented Aug 19, 2021

/test images

@jmrodri
Copy link
Contributor Author

jmrodri commented Aug 19, 2021

/test e2e-aws-ansible

@jmrodri
Copy link
Contributor Author

jmrodri commented Aug 19, 2021

/test e2e-aws-helm

@jmrodri
Copy link
Contributor Author

jmrodri commented Aug 20, 2021

/bugzilla refresh

@openshift-ci openshift-ci bot removed the bugzilla/severity-unspecified Referenced Bugzilla bug's severity is unspecified for the PR. label Aug 20, 2021
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 20, 2021

@jmrodri: This pull request references Bugzilla bug 1992405, which is valid.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target release (4.9.0) matches configured target release for branch (4.9.0)
  • bug is in the state POST, which is one of the valid states (NEW, ASSIGNED, ON_DEV, POST, POST)

No GitHub users were found matching the public email listed for the QA contact in Bugzilla (jfan@redhat.com), skipping review request.

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 openshift-ci bot added the bugzilla/severity-high Referenced Bugzilla bug's severity is high for the branch this PR is targeting. label Aug 20, 2021
@emmajiafan
Copy link
Contributor

emmajiafan commented Aug 25, 2021

@jmrodri Regression test finished (id: 20210824-0328) , one bug: 1996638 . Other "POST" bugs are passed.
I don't think bug 1996638 is a blocker for this PR.

@emmajiafan
Copy link
Contributor

/label qe-approved

@openshift-ci openshift-ci bot added the qe-approved Signifies that QE has signed off on this PR label Aug 25, 2021
@adellape
Copy link

/label docs-approved

@openshift-ci openshift-ci bot added the docs-approved Signifies that Docs has signed off on this PR label Aug 25, 2021
Copy link
Member

@rashmigottipati rashmigottipati left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few incorrect PR links in CHANGELOG notes.


### Additions

- (go/v3, ansible/v1, helm/v1) Added `containerPort` protocol field required for server-side apply in manifests. ([#4863](https://github.com/operator-framework/operator-sdk/pull/4863))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- (go/v3, ansible/v1, helm/v1) Added `containerPort` protocol field required for server-side apply in manifests. ([#4863](https://github.com/operator-framework/operator-sdk/pull/4863))
- (go/v3, ansible/v1, helm/v1) Added `containerPort` protocol field required for server-side apply in manifests. ([#5117](https://github.com/operator-framework/operator-sdk/pull/5117))


### Changes

- (go/v3, ansible/v1, helm/v1) Increased default resource limits for controller manager. ([#4863](https://github.com/operator-framework/operator-sdk/pull/4863))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- (go/v3, ansible/v1, helm/v1) Increased default resource limits for controller manager. ([#4863](https://github.com/operator-framework/operator-sdk/pull/4863))
- (go/v3, ansible/v1, helm/v1) Increased default resource limits for controller manager. ([#5117](https://github.com/operator-framework/operator-sdk/pull/5117))

### Bug Fixes

- In `generate bundle`, exclude ServiceAccounts already in a CSV from generated bundle. ([#5124](https://github.com/operator-framework/operator-sdk/pull/5124))
- (go/v3) Fixed a bug in `make test` caused by incorrect envtest asset setup. ([#4863](https://github.com/operator-framework/operator-sdk/pull/4863))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- (go/v3) Fixed a bug in `make test` caused by incorrect envtest asset setup. ([#4863](https://github.com/operator-framework/operator-sdk/pull/4863))
- (go/v3) Fixed a bug in `make test` caused by incorrect envtest asset setup. ([#5117](https://github.com/operator-framework/operator-sdk/pull/5117))

Copy link
Member

@rashmigottipati rashmigottipati left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jmrodri as we discussed, we can ignore the PR link corrections as this should reflect upstream.

Everything else looks good.
/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Aug 26, 2021
@openshift-merge-robot openshift-merge-robot merged commit fbf0ea9 into openshift:master Aug 26, 2021
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 26, 2021

@jmrodri: All pull requests linked via external trackers have merged:

Bugzilla bug 1992405 has been moved to the MODIFIED state.

In response to this:

Bug 1992405: Merge upstream tag v1.10.1

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugzilla/severity-high Referenced Bugzilla bug's severity is high for the branch this PR is targeting. bugzilla/valid-bug Indicates that a referenced Bugzilla bug is valid for the branch this PR is targeting. docs-approved Signifies that Docs has signed off on this PR lgtm Indicates that a PR is ready to be merged. qe-approved Signifies that QE has signed off on this PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet