-
Notifications
You must be signed in to change notification settings - Fork 67
🌱 [WIP]Monorepo #1531
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
🌱 [WIP]Monorepo #1531
Conversation
Signed-off-by: Joe Lanford <[email protected]>
Signed-off-by: Mikalai Radchuk <[email protected]>
Signed-off-by: Bryce Palmer <[email protected]>
…rk#91) Signed-off-by: Rashmi Gottipati <[email protected]>
Signed-off-by: Catherine Chan-Tse <[email protected]>
Update README Issue: operator-framework#81 Fix output examples Signed-off-by: Michael Ryan Peter <[email protected]>
…#103) Signed-off-by: Mikalai Radchuk <[email protected]>
Signed-off-by: Mikalai Radchuk <[email protected]>
…ork#109) Ideally, we would enforce restricted. However, some catalog images may not be compatible with restriced enforcement. This is another motivation for us to treat catalog images differently from runnable images. PSA compatibility of catalog images should never be a consideration because we only need to extract static files from them. Actually running them should never be necessary. Signed-off-by: Joe Lanford <[email protected]>
…edence if set (operator-framework#110) Signed-off-by: Joe Lanford <[email protected]>
Signed-off-by: dtfranz <[email protected]>
…#112) to ensure we only list resources belonging to the `Catalog` resource currently being reconciled. Signed-off-by: Bryce Palmer <[email protected]>
Fix link and misspelling The operator-controller docs link was 404ing, now it links to the correct folder. Signed-off-by: Justin Kulikauskas <[email protected]>
Signed-off-by: Andy Goldstein <[email protected]>
We do not want to fail the job if codecov fails to upload the report due to rate limiting. Signed-off-by: Mikalai Radchuk <[email protected]>
Signed-off-by: Andy Goldstein <[email protected]>
Signed-off-by: Andy Goldstein <[email protected]>
Signed-off-by: Andy Goldstein <[email protected]>
Signed-off-by: Andy Goldstein <[email protected]>
Signed-off-by: Andy Goldstein <[email protected]>
Signed-off-by: Andy Goldstein <[email protected]>
Marking the CatalogMetadataAPI feature gate as Deprecated before introducing the HTTP server as a default mechanism to serve catalog contents Signed-off-by: Rashmi Gottipati <[email protected]>
Signed-off-by: Joe Lanford <[email protected]>
Signed-off-by: Joe Lanford <[email protected]>
closes operator-framework#113 Signed-off-by: Anik <[email protected]>
…mework#475) Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.9.0 to 1.10.0. - [Release notes](https://github.com/stretchr/testify/releases) - [Commits](stretchr/testify@v1.9.0...v1.10.0) --- updated-dependencies: - dependency-name: github.com/stretchr/testify dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…k#471) * (ci): add verify-crd-compatibility make target and GHA using the crd-diff tool with the same configuration as recently merged into operator-controller Signed-off-by: everettraven <[email protected]> * improve local developer experience Signed-off-by: everettraven <[email protected]> --------- Signed-off-by: everettraven <[email protected]>
…rk#477) Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.36.0 to 1.36.1. - [Release notes](https://github.com/onsi/gomega/releases) - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md) - [Commits](onsi/gomega@v1.36.0...v1.36.1) --- updated-dependencies: - dependency-name: github.com/onsi/gomega dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
) Bumps the k8s-dependencies group with 6 updates: | Package | From | To | | --- | --- | --- | | [k8s.io/api](https://github.com/kubernetes/api) | `0.31.3` | `0.31.4` | | [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.31.3` | `0.31.4` | | [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) | `0.31.3` | `0.31.4` | | [k8s.io/apiserver](https://github.com/kubernetes/apiserver) | `0.31.3` | `0.31.4` | | [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.31.3` | `0.31.4` | | [k8s.io/component-base](https://github.com/kubernetes/component-base) | `0.31.3` | `0.31.4` | Updates `k8s.io/api` from 0.31.3 to 0.31.4 - [Commits](kubernetes/api@v0.31.3...v0.31.4) Updates `k8s.io/apiextensions-apiserver` from 0.31.3 to 0.31.4 - [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases) - [Commits](kubernetes/apiextensions-apiserver@v0.31.3...v0.31.4) Updates `k8s.io/apimachinery` from 0.31.3 to 0.31.4 - [Commits](kubernetes/apimachinery@v0.31.3...v0.31.4) Updates `k8s.io/apiserver` from 0.31.3 to 0.31.4 - [Commits](kubernetes/apiserver@v0.31.3...v0.31.4) Updates `k8s.io/client-go` from 0.31.3 to 0.31.4 - [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md) - [Commits](kubernetes/client-go@v0.31.3...v0.31.4) Updates `k8s.io/component-base` from 0.31.3 to 0.31.4 - [Commits](kubernetes/component-base@v0.31.3...v0.31.4) --- updated-dependencies: - dependency-name: k8s.io/api dependency-type: direct:production update-type: version-update:semver-patch dependency-group: k8s-dependencies - dependency-name: k8s.io/apiextensions-apiserver dependency-type: direct:production update-type: version-update:semver-patch dependency-group: k8s-dependencies - dependency-name: k8s.io/apimachinery dependency-type: direct:production update-type: version-update:semver-patch dependency-group: k8s-dependencies - dependency-name: k8s.io/apiserver dependency-type: direct:production update-type: version-update:semver-patch dependency-group: k8s-dependencies - dependency-name: k8s.io/client-go dependency-type: direct:production update-type: version-update:semver-patch dependency-group: k8s-dependencies - dependency-name: k8s.io/component-base dependency-type: direct:production update-type: version-update:semver-patch dependency-group: k8s-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
) Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.28.0 to 0.31.0. - [Commits](golang/crypto@v0.28.0...v0.31.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Joe Lanford <[email protected]>
Depending on how the e2e is run, we may not have a k8s client available. Signed-off-by: Todd Short <[email protected]>
dependabot updated go.mod, but didn't know about bingo Signed-off-by: Todd Short <[email protected]>
…r-framework#484) Ensure HTTP/2 is disabled by default for webhooks. Disabling HTTP/2 mitigates vulnerabilities associated with: - HTTP/2 Stream Cancellation (GHSA-qppj-fm5r-hxr3) - HTTP/2 Rapid Reset (GHSA-4374-p667-p6c8) While CVE fixes exist, they remain insufficient; disabling HTTP/2 helps reduce risks. For details, see: kubernetes/kubernetes#121197
✅ Deploy Preview for olmv1 ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
Signed-off-by: Lalatendu Mohanty <[email protected]>
Unsurprisingly, CI is a mess. Is there a concerted effort to hunt down and fix all the CI issues so we can turn this green as soon as possible? |
@joelanford We will look in to these first week of January and would be able able to fix these. Currently most of the folks are PTO for the year end holidays. |
Also the individual tasks we are working on are not complete and I expect some of the tests to start passing once these tasks are done. |
Of course! I'm going to be gone for two weeks, too. Everyone should definitely take the time to recharge! For when folks are back looking at this, I do wonder if we are complicating things and trying to do too much at once. What if we had a series of PRs:
After (1) and (2) are complete, catalogd should be able to be easily overlaid into operator-controller, with only a few potential conflicts on the other files in the .github directory, and a From there, we could then have incremental PRs that start combining everything back down into a single root (if so desired). Or maybe we decide we like the separation and we instead go for a |
HI @joelanford and @LalatenduMohanty See that I did what @LalatenduMohanty was trying to do here: #1540 and I follow your idea to rename the github actions by adding the pre-fix for catalogd. Also, all CI checks are passing for both now, catalogd and operator-controller |
Signed-off-by: Lalatendu Mohanty <[email protected]>
Signed-off-by: Lalatendu Mohanty <[email protected]>
Signed-off-by: Lalatendu Mohanty <[email protected]>
Signed-off-by: Lalatendu Mohanty <[email protected]>
Signed-off-by: Lalatendu Mohanty <[email protected]>
7bb3d58
to
ca1923d
Compare
PR needs rebase. 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-sigs/prow repository. |
@LalatenduMohanty, I think we can close this one |
/close |
Description
This is a WIP pr generated from the output of the monorepo migration script.
Reviewer Checklist