<!-- Thanks for sending a pull request! Here are some tips for you:
<!-- Thanks for sending a pull request! Here are some tips for you:
<!-- Thanks for sending a pull request! Here are some tips for you:
<!-- Thanks for sending a pull request! Here are some tips for you:
<!-- Thanks for sending a pull request! Here are some tips for you:
<!-- Thanks for sending a pull request! Here are some tips for you:
This brings generic fakes.
<!-- Thanks for sending a pull request! Here are some tips for you:
Adds logic for pushing the Helm chart to an OCI registry (and adding a non-v-prefixed tag)
See https://github.com/cert-manager/makefile-modules/pull/219 for more info.
Adds logic for pushing the Helm chart to an OCI registry (and adding a non-v-prefixed tag)
See https://github.com/cert-manager/makefile-modules/pull/219 for more info.
Adds logic for pushing the Helm chart to an OCI registry (and adding a non-v-prefixed tag)
See https://github.com/cert-manager/makefile-modules/pull/219 for more info.
Adds logic for pushing the Helm chart to an OCI registry (and adding a non-v-prefixed tag)
See https://github.com/cert-manager/makefile-modules/pull/219 for more info.
Adds logic for pushing the Helm chart to an OCI registry (and adding a non-v-prefixed tag)
See https://github.com/cert-manager/makefile-modules/pull/219 for more info.
Adds logic for pushing the Helm chart to an OCI registry (and adding a non-v-prefixed tag)
See https://github.com/cert-manager/makefile-modules/pull/219 for more info.
This can be used to fix failing GH Action self-upgrade flows.
The self-upgrade action might fail because the GH Action token does not have privileges to modify anything in the .github
folder (GH Action workflow definitions).
Generates the CRDs using CONTROLLER-GEN
in a temporary directory and only creates the crds_dir
directory if that folder is non-empty.
netperf currently fails to build with the latest Alpine images, even with _GNU_SOURCE fixes.
To allow building the nettest image again, this switches to Fedora, where netperf is available as a package (so we don't need to deal with bu...
All verbatim command-line arguments should be bold, not italic. Hyphens that are part of a command all need to be escaped, not just the first one. Comma separators between argument variants need a space, quoted when used as .BR arguments.
This allows passing ranges and CIDRs in addition to plain IP addresses to be ignored when discovering node IPs. This is a workaround for IPs in metallb ranges being added as node IPs.
<!-- Thanks for sending a pull request! Here are...
Currently, skx with no arguments fails with a Python backtrace. This changes that to print an error message instead.
The existing configuration still allowed pre-release updates and there is no way to configure this. Removing the update-types means this will always be ignored and only updated when the NCN ntnx client is updated.
**What problem does ...
depends on https://github.com/cert-manager/makefile-modules/pull/218
Adds helm-chart-oci-push
target and enforce v-prefixed Helm chart versions as primary version.
Additionally, the helm-chart-oci-push
target now publishes a non-...
All repos using the Helm module now have these options enabled, making them useless and adding extra complexity.
There were still a few remaining non-structured logging instructions in the source code (all using the logs.V
function).
This PR replaces those log instructions with structured variants and uses contextual logging when possible.
##...
<!-- If your PR fixes an open issue, use Closes #999
to link your PR with the issue. #999 stands for the issue number you are fixing -->
<!-- Remove this section if not applicable -->
<!-- Example: Closes #31 --...
<!-- If your PR fixes an open issue, use Closes #999
to link your PR with the issue. #999 stands for the issue number you are fixing -->
<!-- Remove this section if not applicable -->
<!-- Example: Closes #31 --...
<!-- If your PR fixes an open issue, use Closes #999
to link your PR with the issue. #999 stands for the issue number you are fixing -->
<!-- Remove this section if not applicable -->
<!-- Example: Closes #31 --...
The switch to the tools module for tool dependency tracking broke verify-golint.sh (golint was run from tools by "go -C tools" but the packages were no longer accessible).
This fixes the above by converting the packages to relative re...
Explicitly list ServiceExports and ServiceImports, to make sure that all named contexts are reachable and have the necessary CRDs.
Accumulate all errors in setupClients() so that the user knows about errors in all named contexts inste...
Currently, the logs for my controller look like this:
I1206 09:17:57.766036 13278 controller.go:212] "Successfully finished the reconciliation." logger="Reconcile" controller="test" controllerGroup="test.com" controllerKind="Test...
Adds a NewWorkerContext option to CachedMap
and CachedItem
, which lets you specify how the worker context should be constructed.
The new github.com/go418/concurrentcache/logger
module provides an implementation that adds a `"wor...
<!-- If your PR fixes an open issue, use Closes #101
to link your PR with the issue. #101 stands for the issue number you are fixing -->
<!-- Remove this section if not applicable -->
<!-- Example: Closes #31 --...
<!-- If your PR fixes an open issue, use Closes #101
to link your PR with the issue. #101 stands for the issue number you are fixing -->
<!-- Remove this section if not applicable -->
<!-- Example: Closes #31 --...
<!-- Release notes generated using configuration in .github/release.yaml at main -->
Retained but marked as deprecated for backwards compatibility.
What problem does this PR solve?:
Fixes #46.
Which issue(s) this PR fixes: Fixes #
How Has This Been Tested?: <!-- Please describe the tests that you ran to verify your changes. Provide output from the tests and ...
Closes #2
<!-- List all the proposed changes in your PR -->
<!-- If your PR fixes an open issue, use Closes #999
to link your PR with the issue. #999 stands for the issue number you are fixing -->
<!-- Remove this section if not applicable -->
<!-- Example: Closes #31 --...
What problem does this PR solve?:
Which issue(s) this PR fixes: Fixes #
How Has This Been Tested?: <!-- Please describe the tests that you ran to verify your changes. Provide output from the tests and any manual ste...
<!-- Release notes generated using configuration in .github/release.yaml at main -->
Simple documentation in the README.- feat: Add CLI tool to reserve and unreserve IP addresses
This avoids relying on a manually-maintained version.
Depends on https://github.com/submariner-io/shipyard/pull/1764
<!-- Thanks for sending a pull request! Here are some tips for you:
This avoids relying on a manually-maintained version in Submariner.
For best results, Make should be told about all the files a given target depends on. For Go programs, this is the program's main Go file, and all non-test Go files in directories corresponding to packages the main Go file depends upon (i...
This adds the minimum subset of packages required for Fedora, allowing scanners to understand the image and process it correctly (in exchange for a small size increase).
<!-- Thanks for sending a pull request! Here are some tips for...
What problem does this PR solve?:
Which issue(s) this PR fixes: Fixes #983
How Has This Been Tested?: <!-- Please describe the tests that you ran to verify your changes. Provide output from the tests and any manual...