Skip to content
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

ds/linter/markdown #466

Closed
wants to merge 34 commits into from
Closed

Conversation

nixpanic
Copy link
Collaborator

  • downstream-only: document repository maintenance
  • ci: disable dependabot PR creation
  • [DOWNSTREAM-ONLY] build: hide the CSI-Addons Operator from the UI
  • [DOWNSTREAM-ONLY] build: use Red Hat icon for UI
  • [DOWNSTREAM-ONLY]: document process for resolving conflicts
  • [DOWNSTREAM-ONLY] remove Yug from OWNERS
  • [DOWNSTREAM-ONLY] ci: disable Dependabot PR creation
  • [DOWNSTREAM-ONLY] ci: disable Dependabot PR creation
  • cleanup: update OWNERS_ALIASES
  • redhat: point to the right upstream project in the README
  • [DOWNSTREAM-ONLY] cleanup: address MarkDown linter issues

nixpanic and others added 30 commits May 6, 2022 16:13
When kubernetes-csi-addons are included in the ODF product, we need to
document the review/backport guidelines and list the maintainers. This
repository is currently part of the responsibilities of the Ceph-CSI
team.

Signed-off-by: Niels de Vos <[email protected]>
(cherry picked from commit 6b32ad6)
Dependabot does not need to report available updates for vendored
dependencies in the downstream repository. Updates to dependencies are
synced from the upstream repository when needed. There is also the
"Upstream First" requirement, which we follow closely.

See-also: https://docs.github.com/en/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically/configuration-options-for-dependency-updates#open-pull-requests-limit
Signed-off-by: Niels de Vos <[email protected]>
(cherry picked from commit 6e4f4ba)
As ODF-Operator is used for deploying the CSI-Addons components, the
CSI-Addons operator does not need to be visible in the OperatorHub.

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2042997
Signed-off-by: Niels de Vos <[email protected]>
(cherry picked from commit 15e9b1a)
There is no upstream icon for the CSI-Addons project yet. All operators
are required to have an icon before they can be published. Until there
is an icon in upstream, use the standard Red Hat icon for product
builds.

Signed-off-by: Niels de Vos <[email protected]>
Sync upstream main branch to downstream
This commits add instructions to resolve conflicts if they
arise while syncing upstream changes.

Signed-off-by: Rakshith R <[email protected]>
[DOWNSTREAM-ONLY]: document process for resolving conflicts
Sync rhs:main with csi-addons:main NetworkFence: Explicitly mentioned Fenced and Unfenced state
sync the upstream main branch
Sync the upstream main branch
sync downstream with upstream
Yug left the company, so removing him from the team.

Signed-off-by: Niels de Vos <[email protected]>
[DOWNSTREAM-ONLY] remove Yug from OWNERS
Sync the upstream changes from `csi-addons/kubernetes-csi-addons:main` into the `main` branch
Depandabot automatic updating for GitHub Actions is not wanted. Changes
should flow in from the upstream repository instead.

See-also: 945da36
Signed-off-by: Niels de Vos <[email protected]>
[DOWNSTREAM-ONLY] ci: disable Dependabot PR creation
sync downstream main with upstream main
sync downstream main with upstream main
sync downstream main with upstream main branch
sync downstream main with upstream main branch
sync downstream main with upstream main branch
sync downstream main with upstream main branch
Sync the upstream changes from `csi-addons/kubernetes-csi-addons:main` into the `main` branch
Sync the upstream changes from csi-addons/kubernetes-csi-addons:main into the main branch
sync downstream main with upstream main
Depandabot automatic updating for GitHub Actions is not wanted. Changes
should flow in from the upstream repository instead.

Closes: csi-addons#82
See-also: 945da36
Signed-off-by: Niels de Vos <[email protected]>
[DOWNSTREAM-ONLY] ci: disable Dependabot PR creation
nixpanic and others added 4 commits October 12, 2023 10:14
DOWNSTRAM-ONLY: point to the right upstream project in the redhat/README
Sync the upstream changes from `csi-addons/kubernetes-csi-addons:main` into the `main` branch
The `super-linter/super-linter/slim` action reports errors related to
the MarkDown templates and README. These files are not part of the
upstream project, so the corrections are _downstream only_.

Signed-off-by: Niels de Vos <[email protected]>
@nixpanic
Copy link
Collaborator Author

Great, trying the GitHib CLI and it created this PR in the wrong repo. Sorry for the confusion!

@nixpanic nixpanic closed this Oct 12, 2023
@nixpanic
Copy link
Collaborator Author

red-hat-storage#90 is the one I wanted, in case someone is interested (used the gh pr create --repo red-hat-storage/kubernetes-csi-addons --fill command)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants