Skip to content

Conversation

@Adirio
Copy link
Contributor

@Adirio Adirio commented Feb 17, 2021

This PR merges the local branch master into release-3 in preparation for v3.0.0-beta.0

Closes: #2008

jamielennox and others added 30 commits December 17, 2020 11:10
The error message if the path to CRDs is missing is misleading.
envtest.Environment has an option to throw a sensible error here if the
path is wrong and for kubebuilder it would be likely we always want to
upload our CRDs.
dep is no longer used by the project (we use go mod instead); remove
the help test that suggests we will suggest it.
✨ Remove misleading help that mentioned dep
…d help message is printed

Signed-off-by: Adrian Orive <[email protected]>
✨ (go/v3) upgrade kubebuilder-declarative-pattern to k8s v1.19
When I encountered the error, I had to go to the source to understand
the problem.  Made the message more user-focused.

Also skipped printing the allowlist, both to fit into lint line-length
limits and to avoid overwhelming the user.
✨ Add help dialog to makefile template
✨ Make directory-not-empty error more self-explanatory
✨ Build the command and use it to report user errors
✨ rename probes endpoints (go/v3)
⚠️ upgrade kubebuilder module from v2 to v3
Signed-off-by: Eric Stroczynski <[email protected]>
✨ *: upgrade kube-rbac-proxy to v0.8.0
✨ Use ErrorIfCRDPathMissing in EnvTest
…ce for better project version maintanability

Signed-off-by: Adrian Orive <[email protected]>
Adds the flags and the required marker to the types file.

Signed-off-by: Adrian Orive Oneca <[email protected]>
⚠ Add --plural flag (go/v3)
Signed-off-by: Adrian Orive Oneca <[email protected]>
…t Resources built in different ways can still be validated

Signed-off-by: Adrian Orive <[email protected]>
✨ (go/v3) change 'runAsUser: 65532'  to 'runAsNonRoot: true'
Adirio and others added 16 commits February 12, 2021 14:03
Signed-off-by: Adrian Orive <[email protected]>
📖 upgrade migration guide for v3
Made an list that makes it easy to add new files to the allowed list with their justification

Signed-off-by: Adrian Orive Oneca <[email protected]>
✨ Accept auto-generated files from GitHub into the allowed set of files
 📖 proposal for new plugin to generate code ( `deploy-image.go.kubebuilder.io/v1beta1` )
…ag not being recognized by the root command

Signed-off-by: Adrian Orive <[email protected]>
🐛 Fix the bug where an error was being hidden by a potentially valid flag not being recognized by the root command
📖 Update static book examples to Kubebuilder v3.
🌱 Enable cross-package coverage
@k8s-ci-robot k8s-ci-robot added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Feb 17, 2021
@k8s-ci-robot k8s-ci-robot added the cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. label Feb 17, 2021
Copy link
Member

@camilamacedo86 camilamacedo86 left a comment

Choose a reason for hiding this comment

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

This is the same as #2008 + the latest changes directly from the master. (without a fork)
It was previously approved by solly, me and eric

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Feb 18, 2021
@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: Adirio, camilamacedo86

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

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Feb 18, 2021
@k8s-ci-robot k8s-ci-robot merged commit 6eff28d into release-3 Feb 18, 2021
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. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants