Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/cert-manager/csi-lib

A library for building CSI drivers that request certificates from cert-manager
https://github.com/cert-manager/csi-lib

Merge pull request #63 from inteon/replace_deprecated_wait_calls

Replace deprecated wait calls with their non-deprecated replacements

29e731805ea1bd3411436593ef3d9c16cf087c7f authored 10 months ago by jetstack-bot <[email protected]>
replace deprecated wait calls with their non-deprecated replacements

Signed-off-by: Tim Ramlot <[email protected]>

1e8e528b301c43370b02a9bc44e9369ad035c72d authored 10 months ago by Tim Ramlot <[email protected]>
Merge pull request #62 from inteon/stop_ticker

Stop ticker when goroutine exits

b64cad8fbfbce72b51f347cf471c102fef862e2b authored 10 months ago by jetstack-bot <[email protected]>
Merge pull request #61 from inteon/minor_improvements

Remove unnecessary go expressions

072a78cfdc3bc187a5fb209764524df4a3da6229 authored 10 months ago by jetstack-bot <[email protected]>
stop ticker when goroutine exits

Signed-off-by: Tim Ramlot <[email protected]>

56533672300e10330e9900849766ec8c4e71f5c7 authored 10 months ago by Tim Ramlot <[email protected]>
simplify some unnessary go expressions

Signed-off-by: Tim Ramlot <[email protected]>

9c7dad7d64043bc7239ae16a7f190d82fdf1a369 authored 10 months ago by Tim Ramlot <[email protected]>
Merge pull request #59 from munnerz/cleanup-corrupt-dirs

if a volume containing incomplete metadata is found during a ListVolumes call, clean up and cont...

5aa829e0863b8bf77ec651f1be5a2703d1d20c2d authored 11 months ago by jetstack-bot <[email protected]>
ListVolumes: switch to using 'Stat' rather than 'Open'

Signed-off-by: James Munnelly <[email protected]>

2e92b6c318007887e7eecba4b078321579c792ec authored 11 months ago by James Munnelly <[email protected]>
if a volume containing incomplete metadata is found during a ListVolumes call, clean up and continue

Signed-off-by: James Munnelly <[email protected]>

8799580def322951381399f02fea196287588208 authored 11 months ago by James Munnelly <[email protected]>
Merge pull request #57 from 7ing/upgrade-go-1.21

Upgrade golang to 1.21

9811918c72abe4e60bb2c6303346460a804b12b5 authored about 1 year ago by jetstack-bot <[email protected]>
fix flaky test for cleanupStaleRequests

Also update vendor dependencies.

Signed-off-by: Jing Liu <[email protected]>

4e980eb1218bf3630de87214e2ae81bcb6853d74 authored about 1 year ago by Jing Liu <[email protected]>
Upgrade golang to 1.21

- Also upgrade all dependencies in go.mod.
- Fix driver/controllerserver.go to work with CSI spe...

e0fc06effed66802338a0f34bf884403a4009624 authored about 1 year ago by Jing Liu <[email protected]>
Merge pull request #51 from munnerz/resume-pending-requests

add pending request cache to allow for resuming in-flight requests that take longer than a singl...

b58fb32a12572d02e5dc6243b2c04835aa3bb268 authored about 1 year ago by jetstack-bot <[email protected]>
add additional debug logging

Signed-off-by: James Munnelly <[email protected]>

29ed31bbe6bc92d27b22bba1001bee5133992984 authored about 1 year ago by James Munnelly <[email protected]>
address review feedback

Signed-off-by: James Munnelly <[email protected]>

188534229d0dea32ec233793f0ffaedfc004ce83 authored about 1 year ago by James Munnelly <[email protected]>
return early if we fail to list requests from lister in janitor job

Signed-off-by: James Munnelly <[email protected]>

6b92c3b46cab5c00cf18c9c274bbcbba35b5cf57 authored about 1 year ago by James Munnelly <[email protected]>
testing: set logger verbosity to 999999

Signed-off-by: James Munnelly <[email protected]>

a71341ecd261937c23b37a0171ff2642a9b20b4a authored about 1 year ago by James Munnelly <[email protected]>
fixup cleanupStaleRequests

Signed-off-by: James Munnelly <[email protected]>

4c00ad31f9fbf52a8f959702001e5a0202102070 authored about 1 year ago by James Munnelly <[email protected]>
add issuance resumption integration tests

Signed-off-by: James Munnelly <[email protected]>

2e36109c8c2e6deee6df0de86327dd43df770a78 authored about 1 year ago by James Munnelly <[email protected]>
reduce issuance poll interval to 200ms

Signed-off-by: James Munnelly <[email protected]>

cf77048ff14c9701d975f879b155ad4fcbafa8d9 authored about 1 year ago by James Munnelly <[email protected]>
add pending request cache to allow for resuming in-flight requests that take longer than a single issuance cycle

Signed-off-by: James Munnelly <[email protected]>

a58c86c5cbdf1d0869ddd92a36f3d23d74df4996 authored about 1 year ago by James Munnelly <[email protected]>
fix exponential backoff test handling

Signed-off-by: James Munnelly <[email protected]>

0ce8db06c0a256330cf8203b39bd9bbdf084eaa4 authored about 1 year ago by James Munnelly <[email protected]>
acquire requestToPrivateKey lock at the start of the event handler

Signed-off-by: James Munnelly <[email protected]>

60a2d8789bad7ddcabb46b0444c82f4c558836c7 authored about 1 year ago by James Munnelly <[email protected]>
Merge pull request #56 from cert-manager/update_go_net

Bump golang.org/x/net

716d4cf425dd9c43f661a59518ea1e95b8652c7f authored about 1 year ago by jetstack-bot <[email protected]>
bump golang.org/x/net

Signed-off-by: Tim Ramlot <[email protected]>

e4f3f2ceac56b2d82644364c17e507f7fef9ddc2 authored about 1 year ago by Tim Ramlot <[email protected]>
Merge pull request #55 from cert-manager/remove_dependabot

Revert "add dependabot"

ea4b9a667a9e245c762a8b473f442fd8415dd5cd authored about 1 year ago by jetstack-bot <[email protected]>
Revert "add dependabot"

This reverts commit 09349200d22d339266fdefdd3c130a1aa4aa541d.

Signed-off-by: Tim Ramlot <421139...

a373d7eaa6c4f168ca0a39a8aa17f36a0878d100 authored about 1 year ago by Tim Ramlot <[email protected]>
Merge pull request #54 from cert-manager/update_OWNERS

Update OWNERS file based on cert-manager owners file

1ccd54bd772340022d112d72aa2fd698c373ddea authored about 1 year ago by jetstack-bot <[email protected]>
update OWNERS file based on cert-manager owners file

Signed-off-by: Tim Ramlot <[email protected]>

d53e0378809f8ddeb7dfc71cbd4298f45997afc4 authored about 1 year ago by Tim Ramlot <[email protected]>
Merge pull request #52 from cert-manager/add_dependabot

Add dependabot GH job

80f49e48cbf3f1ce6f829331797abaf0e7fa5ef0 authored about 1 year ago by jetstack-bot <[email protected]>
add dependabot

Signed-off-by: Tim Ramlot <[email protected]>

09349200d22d339266fdefdd3c130a1aa4aa541d authored about 1 year ago by Tim Ramlot <[email protected]>
Merge pull request #46 from 7ing/fix-retry-logic

Add timeout to renewal issuance logic

b9941aca15d7fef22697a2067c64eb8658f2d884 authored about 1 year ago by jetstack-bot <[email protected]>
make issueRenewalTimeout an internal parameter

Signed-off-by: Jing Liu <[email protected]>

cc20317c18b2568d4352706ddf6d5d77c584a3ef authored over 1 year ago by Jing Liu <[email protected]>
fix test case and resolve a comment

Signed-off-by: Jing Liu <[email protected]>

1e073df0dd35a2c8198d2cc5a1587730f05c2be4 authored over 1 year ago by Jing Liu <[email protected]>
Add timeout to renewal issuance logic

Add two parameters to control issue() call during renewal:
- IssueRenewalTimeout: default 10s
- ...

b814ec167df24c91ed6b23122b4680ffebd32bdb authored over 1 year ago by Jing Liu <[email protected]>
Merge pull request #50 from irbekrm/bump_deps

Bump deps

ca2cf9984822d55a0687738a3ff86d1846ccb8be authored over 1 year ago by jetstack-bot <[email protected]>
Update backoff function arguments

Context is now a required argument for exponential backoff callback. This is not a functional ch...

d4500bb03acff6333eb856fff6aff63205000efd authored over 1 year ago by irbekrm <[email protected]>
Bump Go to 1.20

Signed-off-by: irbekrm <[email protected]>

93633393a48c4014ac37dd5e606e4cb2fb7687ec authored over 1 year ago by irbekrm <[email protected]>
Bump cert-manager dependency

Signed-off-by: irbekrm <[email protected]>

5a7ce74d0be8680b8c3d222a889e1a6901b97545 authored over 1 year ago by irbekrm <[email protected]>
go get -u -t ./...

Signed-off-by: irbekrm <[email protected]>

56a4652b79c2cdb5ade0ee48600e8325f23b4d91 authored over 1 year ago by irbekrm <[email protected]>
Merge pull request #49 from irbekrm/fix_renewal

Fix default renewal time calculation

575b4ba5ead69db21b3945124783792c3d61c1f7 authored almost 2 years ago by jetstack-bot <[email protected]>
Fix a couple linter errors

Signed-off-by: irbekrm <[email protected]>

2acbb8af45130c92bf9514c8af9400ac91184c55 authored almost 2 years ago by irbekrm <[email protected]>
Adds a test for the new calculateNextIssuanceTime func

Signed-off-by: irbekrm <[email protected]>

142d413158a91609864a93cd00f61b4628265ba8 authored almost 2 years ago by irbekrm <[email protected]>
Fixes a bug in default renewal time calculation

Signed-off-by: irbekrm <[email protected]>

92d03c800469a713c151fd576a7cb4b0f233e9a7 authored almost 2 years ago by irbekrm <[email protected]>
Merge pull request #43 from 7ing/upgrade-vendor

Upgrade vendor

8ebb8cd1fc7e5e891005188920be0a0aa68e16e0 authored almost 2 years ago by jetstack-bot <[email protected]>
remove usage of deprecated functions

Signed-off-by: Tim Ramlot <[email protected]>

71f570d54dc7039cf247708f187b18b447c96644 authored almost 2 years ago by Tim Ramlot <[email protected]>
go 1.19 'go fmt ./...'

Signed-off-by: Tim Ramlot <[email protected]>

3c1ecb009e9d1747d030f3af90eb3287a7469aef authored almost 2 years ago by Tim Ramlot <[email protected]>
Upgrade vendor

- upgrade golang to 1.19
- run go get -u ./...
- fix a test case that may fail randomly

Signed-...

05794f1c56e0e9110066615ac3485a3753c225a3 authored almost 2 years ago by Jing Liu <[email protected]>
Merge pull request #38 from JoshVanL/mod-remove-testify

Replace use of testify in manager/util in favour of stdlib

cb76b7defc5f1a01b741babaf37be49c0218af41 authored almost 2 years ago by jetstack-bot <[email protected]>
Merge pull request #44 from SgtCoDFish/ownersupdate

Add godoc badge, update OWNERS

d0a56c9f2372b79a4c5f9d75bc9b865698d7b8a9 authored almost 2 years ago by Ashley Davis <[email protected]>
update OWNERS to add active maintainers

Signed-off-by: Ashley Davis <[email protected]>

5eb1e1dc8af831aa7e7c6640bd6b06271bd6616b authored almost 2 years ago by Ashley Davis <[email protected]>
add godoc badge to README and tweak intro

Signed-off-by: Ashley Davis <[email protected]>

8bcd480dfbdeb1731dceaa20046ebd7ab898faa9 authored almost 2 years ago by Ashley Davis <[email protected]>
Merge pull request #42 from munnerz/block-publish-if-ready-to-request

Make NodePublishVolume blocking if a volume is already ready to request

6284a0d2a21d0977bc3298b7f3d429636d63cb8e authored about 2 years ago by jetstack-bot <[email protected]>
Make NodePublishVolume blocking if a volume is already ready to request

Signed-off-by: James Munnelly <[email protected]>

3d518a1658749626c0a8589a20b1764aecd4f212 authored about 2 years ago by James Munnelly <[email protected]>
Replace use of testify in manager/util in favour of stdlib

Signed-off-by: joshvanl <[email protected]>

14d0832aefd154f9a427ada3ca12ec97d5a1743f authored over 2 years ago by joshvanl <[email protected]>
Merge pull request #39 from munnerz/remove-dep-cm-ctrltest

manager: remove dependency on cert-manager's controller/test package

7dfb05b4437c66ee38004f725ec9b7be80d2280a authored over 2 years ago by jetstack-bot <[email protected]>
go mod tidy

Signed-off-by: James Munnelly <[email protected]>

a910dead443a6ad13c301f28f80073eab02fd95e authored over 2 years ago by James Munnelly <[email protected]>
manager: remove dependency on cert-manager's controller/test package

Signed-off-by: James Munnelly <[email protected]>

eb025d66b80dda970b16363728e9f24493f0346a authored over 2 years ago by James Munnelly <[email protected]>
Merge pull request #37 from munnerz/manager-testing

Add more exhaustive unit testing for manager

8187c1be66a1624b5489268bf392fc29dafc53c6 authored over 2 years ago by jetstack-bot <[email protected]>
Sort imports and remove stutter

Signed-off-by: James Munnelly <[email protected]>

2b45933e21be9efe1b5ee8bdef732dfecec955bf authored over 2 years ago by James Munnelly <[email protected]>
Move driver testing into its own package and add additional test helpers

Signed-off-by: James Munnelly <[email protected]>

5ebbbcbbb3bb61d0879a0053d9012aa5fedede19 authored over 2 years ago by James Munnelly <[email protected]>
Allow stubbing certificate request name generation

Signed-off-by: James Munnelly <[email protected]>

adc6166a4078f116bb301a081530946907126850 authored over 2 years ago by James Munnelly <[email protected]>
Add more tests for manager

Signed-off-by: James Munnelly <[email protected]>

fd8f5bf644fc1b624c2df2488d0e870ce8fccd7d authored over 2 years ago by James Munnelly <[email protected]>
Improve error messages returned with pending & failing requests

Signed-off-by: James Munnelly <[email protected]>

39ade569e73d14c354dd9c3729bf994cb8f833d3 authored over 2 years ago by James Munnelly <[email protected]>
Merge pull request #36 from munnerz/default-renewal-time

Default renewal time to halfway through certificates lifetime

eb8bb6dc003e98df6705b44a9f54fb6c5ee61eb3 authored over 2 years ago by jetstack-bot <[email protected]>
1/2 -> 1/3rd

Signed-off-by: James Munnelly <[email protected]>

101f19537e381f70e04e7b8f86677b4752b3d0e3 authored over 2 years ago by James Munnelly <[email protected]>
Use real certificate data during integration tests

Signed-off-by: James Munnelly <[email protected]>

8617de68ac1137144b8592636e212d96948809a2 authored over 2 years ago by James Munnelly <[email protected]>
Default renewal time to halfway through certificates lifetime

Signed-off-by: James Munnelly <[email protected]>

01e1f308e2368793edd47ed2e3828369210f958d authored over 2 years ago by James Munnelly <[email protected]>
Merge pull request #35 from munnerz/simplify-backoff-handling

Simplify issuance backoff handling & improve error messages

6ca41bd13a9c5b3f93d65d2f6fc5693ee0819e39 authored over 2 years ago by jetstack-bot <[email protected]>
now->epoch

Signed-off-by: James Munnelly <[email protected]>

ccb95dad6855fb2cf9ed927dd0838a25b396c890 authored over 2 years ago by James Munnelly <[email protected]>
Address review feedback

Signed-off-by: James Munnelly <[email protected]>

8aaca43bcd1735fd47914832221e59ec8ab82a89 authored over 2 years ago by James Munnelly <[email protected]>
upgrade apiVersions used for example deploy manifests

Signed-off-by: James Munnelly <[email protected]>

9baa172386e7dbdf0d6bb1aa8b070c4fd435f70d authored over 2 years ago by James Munnelly <[email protected]>
Increase NodePublishVolume context deadline to 60s to allow for slower issuers now other areas are more responsive

Signed-off-by: James Munnelly <[email protected]>

10aa8bfe297babd1aedea4727a3f6814b38241cc authored over 2 years ago by James Munnelly <[email protected]>
Allow setting a custom wait.Backoff config for renewal

Signed-off-by: James Munnelly <[email protected]>

f1e5d1d6c14520dcf796c0bd5cfd8b6b10ca1bee authored over 2 years ago by James Munnelly <[email protected]>
Properly resume management of volumes on startup when continueOnNotReady is enabled

Signed-off-by: James Munnelly <[email protected]>

fcf8439bffa1b41d3df2011518687518b0973058 authored over 2 years ago by James Munnelly <[email protected]>
Don't automatically begin management of volumes that have not been issued before

Signed-off-by: James Munnelly <[email protected]>

e80da6fc860da7e7bbbad155c533aa68daddfb7c authored over 2 years ago by James Munnelly <[email protected]>
Improve failure messages when CertificateRequests are left pending

Signed-off-by: James Munnelly <[email protected]>

0923d018b81198306454516c8a4abebcf4c91613 authored over 2 years ago by James Munnelly <[email protected]>
refactor nodeserver to only attempt issuance once in a single NodePublishVolume call

Signed-off-by: James Munnelly <[email protected]>

4d748d622c722fbe74e2e60edb9976f8001df133 authored over 2 years ago by James Munnelly <[email protected]>
Merge pull request #32 from JoshVanL/manager-pass-ctx

Use a passed through context to manager issue function

c9135148ecc6a25820bae8ea25c1b6d631a90ca8 authored over 2 years ago by jetstack-bot <[email protected]>
Merge pull request #31 from JoshVanL/manager-owner-ref-pod-v1

Change CertificateRequest owner reference of pod `core/v1` -> `v1`

213ec03472c2e28595470f80b9b412a6e6c87055 authored over 2 years ago by jetstack-bot <[email protected]>
Use a passed through context to manager issue function

Signed-off-by: joshvanl <[email protected]>

0970f5a5852e3c97e0aeb56d8e6f7e9fd7782c6b authored over 2 years ago by joshvanl <[email protected]>
Change CertificateRequest owner reference of pod to use APIVersion

`core/v1` -> `v1`.

Signed-off-by: joshvanl <[email protected]>

26fc83cc7ec42fe928bcf03f04a8556f0994cc84 authored over 2 years ago by joshvanl <[email protected]>
Merge pull request #27 from 7ing/go-1.8

Upgrade golang version to 1.8

8e344a2d37de27bacb17f8e1d5ddc1f03733351a authored over 2 years ago by jetstack-bot <[email protected]>
Upgrade golang version to 1.8

Also upgraded:
github.com/cert-manager/cert-manager v1.8.0 => v1.8.1
github.com/container-stor...

50bb0590d5f613fa6328eb5bc115b86a017fbdfa authored over 2 years ago by Jing Liu <[email protected]>
Merge pull request #25 from 7ing/max-req-per-vol

bug fix: labelSelectorForVolume

c3663f830370050658596e270998d3cd0f835e96 authored over 2 years ago by jetstack-bot <[email protected]>
Merge pull request #26 from SgtCoDFish/logo

Update to smaller logo

af224304e72f043acf233b3b7ef7b3d5ead01497 authored over 2 years ago by Ashley Davis <[email protected]>
update to smaller logo

Signed-off-by: Ashley Davis <[email protected]>

6d5eb41db0e0b68d3ffb140d50c5021707b9decc authored over 2 years ago by Ashley Davis <[email protected]>
bug fix: labelSelectorForVolume

labelSelector should add req and assgin back.

fixes: #24
Signed-off-by: Jing Liu <jingliu@apple...

4062d82f7e17175f951f936f94e1b99c68738f1a authored over 2 years ago by Jing Liu <[email protected]>
Merge pull request #23 from SgtCoDFish/logo

Add cert-manager logo to readme

2f2e205d5f03a4dbc089c766d49888e42e614fc6 authored over 2 years ago by jetstack-bot <[email protected]>
add cert-manager logo to readme

Signed-off-by: Ashley Davis <[email protected]>

4051503f6e5907e9cb7aeac7c6fd2c30f9ab9a14 authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #22 from 7ing/vendor-upgrade

Upgrade cert-manager to v1.8.0

442ece58362192ede50ca44f434a8fb19e8f606d authored over 2 years ago by jetstack-bot <[email protected]>
Upgrade cert-manager to v1.8.0

github.com/jetstack/cert-manager v1.7.1 => github.com/cert-manager/cert-manager v1.8.0
k8s.io/ap...

593529d5775cca617eefab591253c7c463ec69f7 authored over 2 years ago by Jing Liu <[email protected]>
Merge pull request #21 from munnerz/fix-continue-on-error

storage: create data directory when RegisterMetadata is called

39028f7376a6cce7887e039514200b0de6fb39f1 authored over 2 years ago by jetstack-bot <[email protected]>
storage: create data directory when RegisterMetadata is called

Signed-off-by: James Munnelly <[email protected]>

8cee789d11105ae1aa32555e7ff5097c3922f82a authored over 2 years ago by James Munnelly <[email protected]>
Merge pull request #20 from munnerz/continue-on-error

Add option to skip blocking pod startup if driver is not ready to create a request yet

69abbbc5d79d564c1bf37b2addeaa3bd107ae40a authored over 2 years ago by jetstack-bot <[email protected]>
test bug: remember to assign err

Signed-off-by: James Munnelly <[email protected]>

e152da4b33e537efeb91c92c48d275af120aa838 authored over 2 years ago by James Munnelly <[email protected]>
Reduce context timeout to 1s for faster tests

Signed-off-by: James Munnelly <[email protected]>

f3a7f8aff08a99484a22868a771cfecabced040e authored over 2 years ago by James Munnelly <[email protected]>
Fix flakey test that expects storage to be cleaned up in a timely manner

Signed-off-by: James Munnelly <[email protected]>

556e0be66b20dccb3364e75f5bf1d8659bbcf93f authored over 2 years ago by James Munnelly <[email protected]>
fix race in in-memory storage implementation

Signed-off-by: James Munnelly <[email protected]>

16fe316969efcfe0bc6cd7ec08a6c43baa37b888 authored over 2 years ago by James Munnelly <[email protected]>
Add reason text to ReadyToRequest function

Signed-off-by: James Munnelly <[email protected]>

4ec29c9155ccd8d2b1dfae1e45c94d6040e1e0ab authored over 2 years ago by James Munnelly <[email protected]>