aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-10-29[OOM-K8S-CERT-EXTERNAL-PROVIDER] Add logging of supported CSR propertiesJan Malkiewicz7-70/+271
Issue-ID: OOM-2559 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: I8e6a55eea3d87b6bb5f3a26ca9a11d618bb61a77
2020-10-27Merge "[OOM-K8S-CERT-EXTERNAL-PROVIDER] Add logging of not ↵Pawel Baniewski7-64/+401
supported/overridden CSR info"
2020-10-26[OOM-K8S-CERT-EXTERNAL-PROVIDER] Add logging of not supported/overridden CSR ↵Tomasz Wrobel7-64/+401
info Issue-ID: OOM-2559 Change-Id: I0199712e70d65650dd7ce0c0b95537373f94f7a4 Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com>
2020-10-26[OOM-K8S-CERT-EXTERNAL-PROVIDER] Add health check of CMPv2 provisioner ↵Jan Malkiewicz13-64/+204
(cert-service-api) Issue-ID: OOM-2559 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: I81d4dcfcb10f71182ea667770bafb9556817b793
2020-10-22[OOM-K8S-CERT-EXTERNAL-PROVIDER] Add client for CertService APIRemigiusz Janeczek15-68/+471
Issue-ID: OOM-2559 Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com> Change-Id: I3bf6c36b9eec7a661202b18eb7765e332ccfbc07
2020-10-21Fix docker image name.Jan Malkiewicz2-2/+2
Issue-ID: OOM-2559 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: Ib2130563379e6160ab7c29592b5d4428d6550b48
2020-10-20[OOM-K8S-CERT-EXTERNAL-PROVIDER] Fix failing buildRemigiusz Janeczek1-21/+27
Adjust cmpv2_provisioner_test to use cmpv2provisioner.New(...) with updated signature Issue-ID: OOM-2559 Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com> Change-Id: I4ebc91326ddf189660991c65f1727338c7eae5fb
2020-10-20Merge "[OOM-K8S-CERT-EXTERNAL-PROVIDER] Provide certs to CMPv2 Issuer"Bogumil Zebek29-137/+548
2020-10-20[OOM-K8S-CERT-EXTERNAL-PROVIDER] Provide certs to CMPv2 IssuerRemigiusz Janeczek29-137/+548
Format code Issue-ID: OOM-2559 Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com> Change-Id: I88346b96657606b010aa8d7da0f8b86d1844f9d7
2020-10-20[OOM-K8S-CERT-EXTERNAL-PROVIDER] Add unit tests to cmpv2_provisionerJoanna Jeremicz5-2/+181
Add tests with input and output .pem files Tests should be adjusted to future implementation when possible Issue-ID: OOM-2559 Signed-off-by: Joanna Jeremicz <joanna.jeremicz@nokia.com> Change-Id: I39952c2cb0bd35bfd8337b22ca6e95c86509b4f7
2020-10-19[OOM-K8S-CERT-EXTERNAL-PROVIDER] Mock implementaion enhanced (part III)Jan Malkiewicz13-129/+473
Code refactoring Added unit tests Issue-ID: OOM-2559 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: I3f3b7b39d739818fa82842993f621c6134816079
2020-10-15[OOM-K8S-CERT-EXTERNAL-PROVIDER] Mock implementaion enhanced (part II)Jan Malkiewicz15-205/+266
Rename CertServiceIssuer -> CMPv2Issuer Checking for Issuer.Kind (has to be CMPv2Issuer) Introduced exit codes Refactoring file names and packages Moved tests to main package (according to GOlang convention) Issue-ID: OOM-2559 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: I710d9f6c9bd22318e5152e5215b78d5a9e7b4540
2020-10-14[OOM-K8S-CERT-EXTERNAL-PROVIDER] Mock implementaion enhancedJan Malkiewicz15-677/+381
Libs upgraded. Use v1 version of the resources. Issue-ID: OOM-2559 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: I009ff3ca8c3e84863dcf5cea290c8968280ca8ec
2020-10-13[OOM-K8S-CERT-EXTERNAL-PROVIDER] Rename variables to readable.Tomasz Wrobel8-149/+142
Issue-ID: OOM-2559 Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com> Change-Id: I1da11dcc12e97f6997a409106e90f6000a6102d0
2020-10-09Merge "[OOM-K8S-CERT-EXTERNAL-PROVIDER] Create mock implementation"Pawel Baniewski20-38/+2755
2020-10-08[OOM-K8S-CERT-EXTERNAL-PROVIDER] Create mock implementationJan Malkiewicz20-38/+2755
This project is a GOlang implementation of an external provider for kubernetes cert-manager. External provider will use OOM CertService as backend signing CA. Mock implementation only logs intent of certificate signing. In order to provide the ultimate implemenatation please extend file 'certservice-provisioner.go'. Issue-ID: OOM-2559 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: Ib3de4ca4c54424042ddaa50507375815cc3da7f4
2020-10-08[OOM-CPMv2] Move LICENSE.txt to root directoryTomasz Wrobel1-0/+0
Issue-ID: OOM-2559 Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com> Change-Id: I79f6bb83ee120bd30384e64cc850e54bf8114ce9
2020-09-30[OOM-K8S-CERT-EXTERNAL-PROVIDER] Fix pom.xml - deploy phaseJan Malkiewicz1-7/+0
Issue-ID: OOM-2559 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: I33437adae136a8b8a3678afbef5ec4632908834f
2020-09-30[OOM-K8S-CERT-EXTERNAL-PROVIDER] Fix pom.xmlJan Malkiewicz1-0/+1
Issue-ID: OOM-2559 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: I5891bd40a5b97c14c537438c74bd706b23800216
2020-09-30[OOM-K8S-CERT-EXTERNAL-PROVIDER] Fix DockerfileJan Malkiewicz2-0/+4
Issue-ID: OOM-2559 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: Ie957e9f5deb5cc5f934765bee8e612bb9e517c2c
2020-09-30[OOM-K8S-CERT-EXTERNAL-PROVIDER] Add projectJan Malkiewicz11-0/+256
This project is a GOlang implementation of an external provider for kubernetes cert-manager. External provider will use OOM CertService as backend signing CA. Issue-ID: OOM-2559 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: Ide31ca64c29763c9d4e9bdf58d8f50ffddcaaf5d
2020-09-24Merge "[OOM-CMPv2] Update version to 2.1.1"Bogumil Zebek5-8/+8
2020-09-24Merge "[OOM-CMPv2] Release CertService containers in version 2.1.0"Bogumil Zebek1-0/+14
2020-09-24[OOM-CMPv2] Update version to 2.1.1Jan Malkiewicz5-8/+8
Issue-ID: DCAEGEN2-2253 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: I16152b58efe46c9fe80d2fb2e3dc88d5eb056cfa
2020-09-23[OOM-CMPv2] Release CertService containers in version 2.1.0Jan Malkiewicz1-0/+14
Added module oom-certservice-post-processor with following functionality: * appending CMPv2 certificates to CertMan truststore * replacing CertMan keystore with CMPv2 keystore Issue-ID: DCAEGEN2-2253 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: Id2249f6664ae4317600e04994263d83908ba864d
2020-09-23[OOM-CMPv2] Update release notes for release 2.1.02.1.0Jan Malkiewicz1-0/+45
Issue-ID: DCAEGEN2-2253 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: I44e8e728956b109cebf1c2b0853e2913617c17c6
2020-09-23[OOM-CMPv2] Update version to 2.1.0Jan Malkiewicz5-8/+8
Issue-ID: DCAEGEN2-2253 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: I112f84ec3265df105ed3a03e79bb17ac53e641c2
2020-09-21Merge "[OOM-CMPv2] Rename module and docker image"Paweł Baniewski5-18/+18
2020-09-21[OOM-CPMv2] Fix sonar issuetkogut1-1/+1
Remove the declaration of thrown exception Issue-ID: OOM-2526 Signed-off-by: tkogut <tomasz.kogut@nokia.com> Change-Id: Ie68c35e232504d012d4bf1d73ae775b2c0742d96
2020-09-18[OOM-CMPv2] Rename module and docker imageJan Malkiewicz5-18/+18
Rename: oom-truststore-merger -> oom-certservice-post-processor Issue-ID: DCAEGEN2-2253 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: Ide128ffcab5fb3c45b646dca95512735efccb2ad
2020-09-18[OOM-CMPv2] Rename module folder truststoreMerger -> certServicePostProcessorJan Malkiewicz72-1/+1
Issue-ID: DCAEGEN2-2253 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: I975f37507f7f79c238f1eac15f375fe64761c80c
2020-09-18Merge "[OOM-CPMv2] Fix sonar issue"Bogumil Zebek1-2/+1
2020-09-18Merge "[OOM-CPMv2] Fix sonar issue"Bogumil Zebek1-6/+3
2020-09-18Merge "[OOM-CPMv2] Fix sonar issue"Bogumil Zebek1-6/+1
2020-09-18Merge "[OOM-CPMv2] Fix sonar issue"Bogumil Zebek1-1/+0
2020-09-18Merge "[OOM-CPMv2] Fix sonar issue"Bogumil Zebek1-1/+1
2020-09-18Merge "[OOM-CPMv2] Fix sonar issue"Bogumil Zebek1-3/+2
2020-09-18Merge "[OOM-CPMv2] Fix sonar issue"Bogumil Zebek1-4/+1
2020-09-18Merge "[OOM-CPMv2] Fix sonar issue"Bogumil Zebek1-6/+4
2020-09-18Merge "[OOM-CPMv2] Fix sonar issue"Bogumil Zebek1-0/+2
2020-09-17[OOM-CPMv2] Fix sonar issuetkogut1-2/+2
Fix assertions which do not test Issue-ID: OOM-2526 Signed-off-by: tkogut <tomasz.kogut@nokia.com> Change-Id: I4024cfee7c6da486db5ded1a9c33b0605691875b
2020-09-17Merge "[OOM-CPMv2] Fix sonar issue"Bogumil Zebek1-7/+2
2020-09-17Merge "[OOM-CPMv2] Fix sonar issue"Bogumil Zebek1-1/+1
2020-09-17Merge "[OOM-CPMv2] Fix sonar issue"Bogumil Zebek1-5/+3
2020-09-17Merge "[OOM-CPMv2] Fix sonar issue"Bogumil Zebek1-1/+1
2020-09-17Merge "[OOM-CPMv2] Fix sonar issue"Bogumil Zebek1-1/+1
2020-09-17[OOM-CPMv2] Fix sonar issuetkogut1-0/+2
Add private constructor to class with constants Issue-ID: OOM-2526 Signed-off-by: tkogut <tomasz.kogut@nokia.com> Change-Id: Ieae737d395a7bf325c2287a33fd048352c1c4edf
2020-09-17Merge "[OOM-CPMv2] Fix sonar issue"Bogumil Zebek1-2/+2
2020-09-17[OOM-CPMv2] Fix sonar issuetkogut1-1/+1
Remove unnecessary 'public' modifier Issue-ID: OOM-2526 Signed-off-by: tkogut <tomasz.kogut@nokia.com> Change-Id: I96cd61928e2f9bb5b15f7880382b19055fdf9373
2020-09-17[OOM-CPMv2] Fix sonar issuetkogut1-1/+1
Remove unnecessary 'public' modifier Issue-ID: OOM-2526 Signed-off-by: tkogut <tomasz.kogut@nokia.com> Change-Id: If31855ffe322a43b759ba173907334c5a39f5b20