-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Upgrade Ansible Images #1947
Upgrade Ansible Images #1947
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good overall, one or two issues and a couple nits
CHANGELOG.md
Outdated
@@ -46,6 +46,7 @@ | |||
``` | |||
- [`pkg/test.FrameworkClient`](https://github.com/operator-framework/operator-sdk/blob/master/pkg/test/client.go#L33) methods `List()` and `Delete()` have new signatures corresponding to the homonymous methods of `sigs.k8s.io/controller-runtime/pkg/client.Client`. ([#1876](https://github.com/operator-framework/operator-sdk/pull/1876)) | |||
- CRD file names were previously of the form `<group>_<version>_<kind>_crd.yaml`. Now that CRD manifest `spec.version` is deprecated in favor of `spec.versions`, i.e. multiple versions can be specified in one CRD, CRD file names have the form `<full group>_<resource>_crd.yaml`. `<full group>` is the full group name of your CRD while `<group>` is the last subdomain of `<full group>`, ex. `foo.bar.com` vs `foo`. `<resource>` is the plural lower-case CRD Kind found at `spec.names.plural`. ([#1876](https://github.com/operator-framework/operator-sdk/pull/1876)) | |||
- Upgrade Python version from `2.7` to `3.6`, Ansible version from `2.8.0` to `2.8.5` and ansible-runner from `1.2` to `1.3.4` in the Ansible based images. ([#1947](https://github.com/operator-framework/operator-sdk/pull/1947)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Makes sense to me
…d images * download and install the inotify-tools which is no longer avaible in the ubi8//epel-release-latest-8 * use pip3 in all places * changes in the ci/trevis in order to work with python3 * ajust pip and python to work in ubi7 * increase the timeout to check the reconcile * upgrade ansible and its deps versions * upgrade to use molecule 2.22 * apply make generated inventory define implicit localhost #1828
/test e2e-aws-subcommand |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
Lets wait for @fabianvf to approve before merging.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/test e2e-aws-subcommand |
1 similar comment
/test e2e-aws-subcommand |
/test e2e-aws-subcommand |
1 similar comment
/test e2e-aws-subcommand |
Description of the change:
Motivation for the change: