From 8c5d0aaca399738c00fa5d2cb7c61c67278f8b51 Mon Sep 17 00:00:00 2001 From: Jeff Geerling Date: Wed, 9 Oct 2019 10:50:05 -0500 Subject: [PATCH] Fixes #2023: jmespath required to run default molecule tests in Travis CI environment. --- CHANGELOG.md | 1 + internal/pkg/scaffold/ansible/travis.go | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d002171a4fe..0e2be7432d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -67,6 +67,7 @@ - Generated inventory for Ansible-based Operators now sets the localhost's `ansible_python_interpreter` to `{{ ansible_playbook_python }}`, to properly match the [implicit localhost](https://docs.ansible.com/ansible/latest/inventory/implicit_localhost.html). ([#1952](https://github.com/operator-framework/operator-sdk/pull/1952)) - Fixed an issue in `operator-sdk olm-catalog gen-csv` where the generated CSV is missing the expected set of owned CRDs. ([#2017](https://github.com/operator-framework/operator-sdk/pull/2017)) - The command `operator-sdk olm-catalog gen-csv --csv-version= --update-crds` would fail to copy over CRD manifests into `deploy/olm-catalog` for manifests whose name didn't end with a `_crd.yaml` suffix. This has been fixed so `gen-csv` now copies all CRD manifests specified by `deploy/olm-catalog/csv_config.yaml` by checking the type of the manifest rather than the filename suffix. ([#2015](https://github.com/operator-framework/operator-sdk/pull/2015)) +- Added missing `jmespath` dependency to Ansible-based Operator .travis.yml file template. ([#2027](https://github.com/operator-framework/operator-sdk/pull/2027)) ## v0.10.0 diff --git a/internal/pkg/scaffold/ansible/travis.go b/internal/pkg/scaffold/ansible/travis.go index 78d3ee0ac35..b328feb32f9 100644 --- a/internal/pkg/scaffold/ansible/travis.go +++ b/internal/pkg/scaffold/ansible/travis.go @@ -36,7 +36,7 @@ const travisAnsibleTmpl = `sudo: required services: docker language: python install: - - pip3 install docker molecule openshift + - pip3 install docker molecule openshift jmespath script: - molecule test -s test-local `