Skip to content

Conversation

dtfranz
Copy link
Contributor

@dtfranz dtfranz commented Oct 26, 2023

No description provided.

anik120 and others added 30 commits July 26, 2023 16:47
Closes openshift#291
Signed-off-by: Anik <anikbhattacharya93@gmail.com>
It will be used to optional flags such as -cover.

Signed-off-by: Mikalai Radchuk <mradchuk@redhat.com>
Signed-off-by: Mikalai Radchuk <mradchuk@redhat.com>
Currently we have `kind-cluster-cleanup` as a dependency
in `kind-cluster` target. Since `make` only builds a target
once this means that `e2e` target performs cleanup
before creating a new cluster and skips cleanup at the end
leaving cluster hanging around.

With this change, `make e2e` will be failing on cluster creation,
if a cluster with the same name already exists, but the failure
message will clearly indicate the issue.

Signed-off-by: Mikalai Radchuk <mradchuk@redhat.com>
Signed-off-by: Andy Goldstein <andy.goldstein@redhat.com>
We do not want to fail the job if codecov fails
to upload the report due to rate limiting.

Signed-off-by: Mikalai Radchuk <mradchuk@redhat.com>
Signed-off-by: Andy Goldstein <andy.goldstein@redhat.com>
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 20.10.21+incompatible to 20.10.24+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](moby/moby@v20.10.21...v20.10.24)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
* Fixes default target. It looks like target `all`
  was previously define first to implicitly set `build`
  to be default target, but since introduction `include`
  above the `all` target - now `BINGO` is default target.
  This change explicitly sets `build` to be default.
* Sets several targets as phony as they are not targeting
  a file and moves `.PHONY` closer to target definition
  for better visibility.
* Removes unused `wait` target

Signed-off-by: Mikalai Radchuk <mradchuk@redhat.com>
Bumps [github.com/containerd/containerd](https://github.com/containerd/containerd) from 1.6.15 to 1.6.18.
- [Release notes](https://github.com/containerd/containerd/releases)
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md)
- [Commits](containerd/containerd@v1.6.15...v1.6.18)

---
updated-dependencies:
- dependency-name: github.com/containerd/containerd
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/docker/distribution](https://github.com/docker/distribution) from 2.8.1+incompatible to 2.8.2+incompatible.
- [Release notes](https://github.com/docker/distribution/releases)
- [Commits](distribution/distribution@v2.8.1...v2.8.2)

---
updated-dependencies:
- dependency-name: github.com/docker/distribution
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Andy Goldstein <andy.goldstein@redhat.com>
Signed-off-by: Andy Goldstein <andy.goldstein@redhat.com>
Signed-off-by: Joaquim Moreno Prusi <joaquim@redhat.com>
Signed-off-by: Per Goncalves da Silva <pegoncal@redhat.com>

Co-authored-by: Per Goncalves da Silva <pegoncal@redhat.com>
Signed-off-by: Andy Goldstein <andy.goldstein@redhat.com>
Signed-off-by: Andy Goldstein <andy.goldstein@redhat.com>
Bumps [go.uber.org/zap](https://github.com/uber-go/zap) from 1.24.0 to 1.25.0.
- [Release notes](https://github.com/uber-go/zap/releases)
- [Changelog](https://github.com/uber-go/zap/blob/master/CHANGELOG.md)
- [Commits](uber-go/zap@v1.24.0...v1.25.0)

---
updated-dependencies:
- dependency-name: go.uber.org/zap
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.1 to 1.8.4.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](stretchr/testify@v1.8.1...v1.8.4)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.27.7 to 1.27.10.
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](onsi/gomega@v1.27.7...v1.27.10)

---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Mikalai Radchuk <mradchuk@redhat.com>
* Added e2e for plain+v0 operator install, upgrade and delete

Signed-off-by: jubittajohn <jujohn@redhat.com>

* Added tests to automate bundle and FBC image creation for plain bundles

Signed-off-by: jubittajohn <jujohn@redhat.com>

* Added error messages for each failed assertion; Added comments and README

Signed-off-by: jubittajohn <jujohn@redhat.com>

* Added operator-sdk support to the e2e workflow

Signed-off-by: jubittajohn <jujohn@redhat.com>

Refractored the plain bundle and registry bundle interactions; Updated the comments and README

Signed-off-by: jubittajohn <jujohn@redhat.com>

Added make target to install operator-sdk; Added make target to deploy a local registry server; Changed test to use the local registry server

Signed-off-by: jubittajohn <jujohn@redhat.com>

* Modified adding  opm and operator-sdk binary using bingo; Updated files to be consistent in styling

Signed-off-by: jubittajohn <jujohn@redhat.com>

* Updated to generate plain manifests from an SDK project with kustomize;Restructured code to have a single It block in a describe block;

Signed-off-by: jubittajohn <jujohn@redhat.com>

Combined local-registry cleanup make target; Added support for  container runtime in consideration

Signed-off-by: jubittajohn <jujohn@redhat.com>

Bumped the upgrade version from 0.1.1 to 0.2.0

Signed-off-by: jubittajohn <jujohn@redhat.com>

Updated comments and README

Signed-off-by: jubittajohn <jujohn@redhat.com>

---------

Signed-off-by: jubittajohn <jujohn@redhat.com>
…shift#339)

Bumps [github.com/operator-framework/catalogd](https://github.com/operator-framework/catalogd) from 0.4.1 to 0.5.0.
- [Release notes](https://github.com/operator-framework/catalogd/releases)
- [Changelog](https://github.com/operator-framework/catalogd/blob/main/.goreleaser.yml)
- [Commits](operator-framework/catalogd@v0.4.1...v0.5.0)

---
updated-dependencies:
- dependency-name: github.com/operator-framework/catalogd
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/operator-framework/operator-registry](https://github.com/operator-framework/operator-registry) from 1.27.1 to 1.28.0.
- [Release notes](https://github.com/operator-framework/operator-registry/releases)
- [Commits](operator-framework/operator-registry@v1.27.1...v1.28.0)

---
updated-dependencies:
- dependency-name: github.com/operator-framework/operator-registry
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Also order docs in the Tasks folder using 'nav' in mkdocs.yml

Signed-off-by: Anik <anikbhattacharya93@gmail.com>
Signed-off-by: Anik <anikbhattacharya93@gmail.com>
* Fix rendering issues with main docs page

Fix indentation of bulleted lists so they render correctly.

Fix some typos.

Fix URL to roadmap.

Signed-off-by: Andy Goldstein <andy.goldstein@redhat.com>

* docs: fix roadmap link, nav links

Signed-off-by: Andy Goldstein <andy.goldstein@redhat.com>

* docs: various updates

GH workflows:
- Support manual triggering
- Trigger on PRs to test site builds
- Only trigger if docs-related files were changed
- Switch to standard setup-python/pip caching
- Add concurrency group

Add 'make serve-docs' to build locally using a venv

Freeze pip deps using requirements.txt

Signed-off-by: Andy Goldstein <andy.goldstein@redhat.com>

---------

Signed-off-by: Andy Goldstein <andy.goldstein@redhat.com>
Fixes openshift#350

Signed-off-by: Todd Short <tshort@redhat.com>
Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
Signed-off-by: Mikalai Radchuk <mradchuk@redhat.com>
m1kola and others added 5 commits October 20, 2023 23:56
…penshift#469)

* Update tests to use new test data

New test data is going be easier to use with semver upgrades.

Signed-off-by: Mikalai Radchuk <mradchuk@redhat.com>

* Add operator upgrade tests

Signed-off-by: Mikalai Radchuk <mradchuk@redhat.com>

---------

Signed-off-by: Mikalai Radchuk <mradchuk@redhat.com>
Previously we were not filtering bundles by package name.
This could cause the code to select incorrect successors
becuase we were only filtering all bundle by versions.

With this change we make sure that we are selecting bundles
from the same package.

Signed-off-by: Mikalai Radchuk <mradchuk@redhat.com>
Signed-off-by: dtfranz <dfranz@redhat.com>
Signed-off-by: dtfranz <dfranz@redhat.com>
@openshift-ci openshift-ci bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Oct 26, 2023
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Oct 26, 2023

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@dtfranz
Copy link
Contributor Author

dtfranz commented Oct 26, 2023

/test all

Signed-off-by: dtfranz <dfranz@redhat.com>
@dtfranz
Copy link
Contributor Author

dtfranz commented Oct 26, 2023

/test unit

@dtfranz
Copy link
Contributor Author

dtfranz commented Oct 26, 2023

/test all

@dtfranz dtfranz marked this pull request as ready for review October 26, 2023 20:55
@dtfranz dtfranz changed the title WIP: Update to Upstream v0.7.0 Update to Upstream v0.7.0 Oct 26, 2023
@openshift-ci openshift-ci bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Oct 26, 2023
@openshift-ci openshift-ci bot requested review from jmprusi and oceanc80 October 26, 2023 20:56
@grokspawn
Copy link
Contributor

grokspawn commented Oct 27, 2023

We have a couple of "UPSTREAM: <drop>" commits in here which only manipulate the downstream-only elements of the repo. Is it intentional that on next sync we would drop them and generate 2 new ones (manifests + vendors)?

@dtfranz
Copy link
Contributor Author

dtfranz commented Oct 27, 2023

We have a couple of "UPSTREAM: <drop>" commits in here which only manipulate the downstream-only elements of the repo. Is it intentional that on next sync we would drop them and generate 2 new ones (manifests + vendors)?

Yup! That's exactly what I did with the <drop> commits that were in the git history before.

@dtfranz
Copy link
Contributor Author

dtfranz commented Oct 27, 2023

/test openshift-e2e-aws

@ncdc
Copy link
Contributor

ncdc commented Nov 1, 2023

/lgtm
/approve
/override ci/prow/verify-commits
/override ci/prow/verify-commits-shared

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Nov 1, 2023
Copy link
Contributor

openshift-ci bot commented Nov 1, 2023

@ncdc: Overrode contexts on behalf of ncdc: ci/prow/verify-commits, ci/prow/verify-commits-shared

In response to this:

/lgtm
/approve
/override ci/prow/verify-commits
/override ci/prow/verify-commits-shared

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.

Copy link
Contributor

openshift-ci bot commented Nov 1, 2023

@dtfranz: all tests passed!

Full PR test history. Your PR dashboard.

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. I understand the commands that are listed here.

Copy link
Contributor

openshift-ci bot commented Nov 1, 2023

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: dtfranz, ncdc

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

The pull request process is described here

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 openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Nov 1, 2023
@dtfranz dtfranz changed the title Update to Upstream v0.7.0 OPRUN-3075: Update to Upstream v0.7.0 Nov 1, 2023
@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Nov 1, 2023
@openshift-ci-robot
Copy link

openshift-ci-robot commented Nov 1, 2023

@dtfranz: This pull request references OPRUN-3075 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.15.0" version, but no target version was set.

In 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.

@openshift-ci openshift-ci bot merged commit 1acdb4c into openshift:main Nov 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged.
Projects
None yet
Development

Successfully merging this pull request may close these issues.