Ronan Browne
4755a2208c
Merge pull request #7171 from corda/connelm/INFRA-1743/release-email-notification4.3
...
NOTICK Remove Slack tagging on successful/unstable builds
2022-05-11 17:36:55 +01:00
Connel McGovern
9b8b0a3111
NOTICK Remove Slack tagging on successful/unstable builds
2022-05-11 14:26:52 +01:00
Ronan Browne
9184210a0b
Merge pull request #7136 from corda/connelm/INFRA-1743/release-email-notification4.3
...
INFRA-1743 Activate C4 email notifications Open source and Ent
2022-05-09 18:11:28 +01:00
Connel McGovern
46174261ad
Update Jenkinsfile
2022-05-09 16:16:57 +01:00
Connel McGovern
bf67131681
INFRA-1743 E-mail & Slack notifications
2022-05-09 13:22:17 +01:00
Adel El-Beik
4de36292c3
Merge pull request #7143 from corda/adel/CORDA-4239-43
...
CORDA-4239: Regenerate test certificates with 10yr validity.
2022-04-04 10:08:38 +01:00
Adel El-Beik
9e99af2355
CORDA-4239: Regenerate test certificates with 10yr validity.
2022-04-01 17:38:00 +01:00
Ronan Browne
5f7bc6ce7b
Merge pull request #7128 from corda/connelm/ENT-6716/disable-publish-dockerhub-patch4.3
...
ENT-6716 Remove Corda OS image publishing to Docker hub for CE4.8.x patches and below
2022-03-23 17:13:01 +00:00
ConnelMcGovern
c99dd27b06
INFRA-1743 Activate C4 email notifications Open source and Ent
2022-03-23 16:57:21 +00:00
ConnelMcGovern
a0aabe7b30
ENT-6716 Remove Corda OS image publishing to Docker hub for CE4.8.x patches and below
2022-03-22 15:39:37 +00:00
Connel McGovern
9d2144ef81
INFRA-1735 Teams notification's for C4 ( #7112 )
...
* INFRA-1728 set correct java version for JDK 11 base image
2022-03-15 15:57:11 +01:00
Waldemar Żurowski
d91b06605f
NOTICK: Change repository for ghostdriver
library ( #7016 )
...
* Maven SCI Java repository is not available
* `ghostdriver` moved to `corda-dependencies` repository in R3
Artifactory
2022-01-11 14:35:32 +01:00
Adel El-Beik
6998a24dc4
Merge pull request #7009 from corda/adel/log4j-4.3
...
ENT-6494: Update log4j to 2.17.1
2022-01-10 12:53:04 +00:00
Adel El-Beik
47ad6a150d
ENT-6494: Update log4j to 2.17.1
2022-01-10 10:41:11 +00:00
Waldemar Żurowski
9a7308f954
NOTICK: allow to skip executing all tests for a release ( #7001 )
...
* backported from emergency releases for log4j updates
* adds a build parameter, which control if tests should be run or not, default is `true`
2022-01-04 11:50:24 +01:00
Adel El-Beik
db0e45146a
ENT-6494: Upgrade log4j to 2.17.0 ( #6998 )
2021-12-21 11:24:02 +00:00
Waldemar Żurowski
7d5d36c352
Update build.gradle ( #6991 )
2021-12-17 17:54:59 +01:00
Waldemar Żurowski
16fdc289d7
INFRA-1549: added SCIJAVA repo ( #6939 )
...
* `com.github.detro:ghostdriver` is gone from repositories configured
already
* SCI Java public repo has it, and it is configured to resolve
`com.github.detro` group only
2021-08-05 20:19:16 +02:00
Waldemar Żurowski
f82f6f9b65
NOTICK: remote obsolete Maven repository for Kotlin in Bintray ( #6933 )
2021-07-23 11:10:21 +02:00
Waldemar Żurowski
9e790c4767
INFRA-1309: migrate docker-compose-rule-junit4 from Bintray to Maven Central ( #6927 )
...
docker-compose-rule-junit4 is available from Maven Central, but from
version 1.0.0 onwards
Bumping version number to 1.5.0 introduces following list of
dependencies:
* com.fasterxml.jackson.core:jackson-annotations:2.4.4 (Apache 2.0)
* com.fasterxml.jackson.core:jackson-core:2.9.7 (Apache 2.0)
* com.fasterxml.jackson.core:jackson-databind:2.11.0 (Apache 2.0)
* com.fasterxml.jackson.core:jackson-databind:2.9.7 (Apache 2.0)
* com.fasterxml.jackson.core:jackson-databind:2.9.8 (Apache 2.0)
* com.fasterxml.jackson.core:jackson-databind:2.9.9 (Apache 2.0)
* com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.9.8 (Apache
2.0)
* com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.10.2
(Apache 2.0)
* com.fasterxml.jackson.datatype:jackson-datatype-guava:2.9.8 (Apache
2.0)
* com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.9.8 (Apache
2.0)
* com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.9.8 (Apache
2.0)
* com.fasterxml.jackson.module:jackson-module-afterburner:2.9.8 (Apache
2.0)
* com.github.zafarkhaja:java-semver:0.9.0 (MIT)
* com.google.code.findbugs:jsr305:3.0.2 (Apache 2.0)
* com.google.errorprone:error_prone_annotations:2.3.3 (Apache 2.0)
* com.google.guava:guava:18.0 (Apache 2.0)
* com.google.guava:guava:21.0 (Apache 2.0)
* commons-io:commons-io:2.6 (Apache 2.0)
* com.palantir.conjure.java.api:errors:2.12.0 (Apache 2.0)
* com.palantir.conjure.java:conjure-lib:5.15.0 (Apache 2.0)
* com.palantir.conjure.java.runtime:conjure-java-jackson-serialization:
4.18.1 (Apache 2.0)
* com.palantir.docker.compose:docker-compose-rule-core:1.5.0 (Apache
2.0)
* com.palantir.docker.compose:docker-compose-rule-events-api-objects:
1.5.0 (Apache 2.0)
* com.palantir.docker.compose:docker-compose-rule-junit4:1.5.0 (Apache
2.0)
* com.palantir.ri:resource-identifier:1.1.0 (Apache 2.0)
* com.palantir.safe-logging:preconditions:1.11.0 (Apache 2.0)
* com.palantir.safe-logging:preconditions:1.13.0 (Apache 2.0)
* com.palantir.safe-logging:preconditions:1.9.0 (Apache 2.0)
* com.palantir.safe-logging:safe-logging:1.11.0 (Apache 2.0)
* com.palantir.safe-logging:safe-logging:1.13.0 (Apache 2.0)
* com.palantir.tokens:auth-tokens:3.6.1 (Apache 2.0)
* jakarta.annotation:jakarta.annotation-api:1.3.5 (EPL 2.0)
* jakarta.ws.rs:jakarta.ws.rs-api:2.1.6 (EPL 2.0)
* joda-time:joda-time:2.10.3 (Apache 2.0)
* junit:junit:4.13 (EPL 1.0)
* one.util:streamex:0.7.2 (Apache 2.0)
* org.apache.commons:commons-lang3:3.7 (Apache 2.0)
* org.awaitility:awaitility:4.0.2 (Apache 2.0)
* org.hamcrest:hamcrest:2.1 (BSD 3-clause)
* org.hamcrest:hamcrest-core:2.1 (BSD 3-clause)
* org.slf4j:slf4j-api:1.7.25 (MIT)
2021-07-19 15:02:33 +02:00
Waldemar Żurowski
dcfcc43412
INFRA-1299: remove non-existed task ( #6919 )
...
* sneaked in from Corda Enterprise
2021-06-25 10:09:59 +02:00
Dries Samyn
f7e00fbb7c
Merge pull request #6909 from corda/INFRA-1299-Retire-parallel-builds-for-Corda-Corda-Enterprise
...
INFRA-1299: switching from AKS to linear builds on two Jenkins agents
2021-06-01 20:44:49 +01:00
Waldemar Zurowski
8d994283c6
INFRA-1299: switching from AKS to linear builds on two Jenkins agents
...
* removed `.ci/dev/unit/Jenkinsfile` and
`.ci/dev/integration/Jenkinsfile` - they don't seem to be used anywhere
* switched mandatory tests to linear build - modeled after Corda
Enterprise
* switched nightly regression tests to linear build - modeled after
Corda Enterprise
2021-06-01 16:21:22 +02:00
Waldemar Żurowski
19274751d9
INFRA-965: Jenkins/NexusIQ integration should target patches ( #6802 )
...
as well as major/minor releases
2020-11-13 17:03:33 +00:00
Denis Rekalov
07d9a1ead8
CORDA-4043: Generate 16-octets certificate serial numbers ( #6746 ) ( #6755 )
2020-10-01 12:26:51 +01:00
Jerome Gerakis
cfb28f6a1f
backport of bugfix ENT-5752 into OS 4.3 ( #6724 )
2020-09-21 12:27:12 +03:00
Waldemar Zurowski
1d43471709
Refactoring of regression Jenkins configuration
...
* removed archiving of Gradle JUnit HTML reports
* collection of JUnit tests moved to stage in parallel branch
2020-09-18 08:09:20 +02:00
Ross Nicoll
2064a572ba
CORDA-4034 ENT-5679 CORDA-3845 Correct instability of linear builds ( #6722 )
...
* CORDA-4034 Reduce forkEvery to 15 to attempt to mitigate memory leak.
* ENT-5679 Disable test which triggers OOM
* Run tests on two Jenkins agents
* Fixed processing JUnit test results by Allure
* Add timeouts to VaultObserverExceptionTest
* Revert "CORDA-3845: Update BC, log4j, slf4j (#6699 )" to eliminate introduced memory leaks
Co-authored-by: Waldemar Zurowski <waldemar.zurowski@r3.com>
2020-09-18 00:23:16 +01:00
Ross Nicoll
cc14c8e53a
CORDA-4034 Rebuild AuthDBTests so H2 shuts down correctly ( #6718 )
...
* CORDA-4034 Rebuild AuthDBTests so H2 shuts down correctly
2020-09-16 16:44:31 +01:00
Waldemar Zurowski
6ab9557061
Use safe navigation operator for correct field
...
when checking the time of previous build.
Handles an edge case when there is the very first build for the branch
2020-09-16 14:54:57 +02:00
Ross Nicoll
0226f7ccb9
CORDA-4034 Shut down node in AuthDBTests ( #6714 )
2020-09-16 13:10:54 +01:00
Waldemar Żurowski
80bac915ee
INFRA-683: manual sync with enterprise 43 ( #6709 )
...
* Add support for handling release candidate for Docker publishing
* Re-enabled Sonatype check
* Artifactory build name includes branch / tag name
* Environment variables sorted alphabetically
2020-09-15 12:10:06 +01:00
Ross Nicoll
c0d354e97a
CORDA-3845: Update BC, log4j, slf4j ( #6699 )
...
* CORDA-3845: Update BC to 1.64
* CORDA-3845: Upgraded log4j to 2.12.1
* We can remove the use of Manifests from the logging package so that when _it_ logs it doesn't error on the fact the stream was already closed by the default Java logger.
* Remove the logging package as a plugin
* latest BC version
* Remove old test
* Fix some rebased changes to log file handling
* Update slf4j too
Co-authored-by: Ryan Fowler <fowlerrr@users.noreply.github.com>
Co-authored-by: Adel El-Beik <adel.el-beik@r3.com>
2020-09-15 11:59:46 +01:00
Ross Nicoll
b3d9d1291f
INFRA-683 Move Corda OS release branch builds to serial ( #6703 )
...
Co-authored-by: Waldemar Zurowski <waldemar.zurowski@r3.com>
2020-09-14 11:29:42 +01:00
Ross Nicoll
ba802c6619
CORDA-4028 Forcibly register security providers ( #6702 )
...
Forcibly register security providers before starting Jimfs, to resolve a sequencing problem where Jimfs triggers loading of the SFTP filesystem provider, which in turn registers the standard BouncyCastle provider rather than the patched version Corda needs.
2020-09-12 23:52:52 +01:00
Ross Nicoll
df7b1bccd6
NOTICK Do not use Security.addProvider(BouncyCastleProvider()) in tests ( #6250 ) ( #6700 )
...
Do not use Security.addProvider(BouncyCastleProvider()) in tests, to avoid disruptions of other tests.
Co-authored-by: Denis Rekalov <denis.rekalov@r3.com>
2020-09-11 16:50:12 +01:00
Joseph Zuniga-Daly
2198524315
CORDA-3824: Fix property rename in AMQP object evolution ( #6616 )
...
* CORDA-3824: Add unit tests
* CORDA-3824: Fix property rename in AMQP object evolution
* Rename deserializedException to deserializedObject
* Rename test class to EvolutionObjectBuilderRenamedPropertyTests
* Added descriptions of the different object evolution stages in this test
* Rename file containing the serialized object
* Regenerate serialized data
* Add a comment explaining the commented out code.
* Restrict new behaviour to EvolutionObjectBuilder and simplify the loop that builds constructor slots.
2020-08-19 10:41:51 +01:00
Ross Nicoll
416d27a909
CORDA-3982 Revert "CORDA-3917 Update to Jackson 2.9.8 ( #6493 )" ( #6615 )
...
This reverts commit cd4626d8c2
.
2020-08-11 23:42:00 +01:00
Ross Nicoll
8cf3fa4ac8
CORDA-3916 Update to BouncyCastle 1.61 ( #6492 )
...
Update to BouncyCastle 1.61. Updating one version at a time to mitigate risk of a complex breaking change being introduced.
2020-07-22 16:35:03 +01:00
Ross Nicoll
cd4626d8c2
CORDA-3917 Update to Jackson 2.9.8 ( #6493 )
...
* Update to Jackson 2.9.8 to address multiple security issues, and update warning note about
updates to clarify that it refers to 2.10+. When the note was added 2.9.7 as the highest
available version in the 2.9.x series.
* Add PR code checks Jenkinsfile
2020-07-22 09:08:49 +01:00
Waldemar Żurowski
50c51d3e6f
Empty JUnit results are not allowed ( #6488 )
2020-07-21 15:42:57 +01:00
Waldemar Żurowski
23f81e73a6
Remove obsolete Jenkins configration for smoke tests ( #6379 )
2020-06-19 19:30:11 +01:00
Adel El-Beik
a33309a31b
CORDA-3755: Backport AttachmentURLStreamHandlerFactory memory leak ( #6274 )
...
* CORDA-3755: Switched attachments map to a WeakHashMap (#6214 )
* CORDA-3772: Now specify source and target of 8 when compiling contract classes.
* CORDA-3651: addManifest now uses separate files for reading and writing. (#6026 )
* CORDA-3651: addManifest now uses separate files for reading and writing.
* CORDA-3651: The jar scanning loader now closes itsself.
Co-authored-by: Adel El-Beik <adelel-beik@19LDN-MAC108.local>
Co-authored-by: Adel El-Beik <adelel-beik@19LDN-MAC108.local>
2020-05-27 11:35:15 +01:00
nikinagy
8e74eea607
CORDA-3587 - adding kdocs for current behaviour of VaultQueryCriteria ( #6242 )
...
* adding kdocs for current behaviour of VaultQueryCriteria
* improving the kdocs
* address PR comments
2020-05-21 13:26:55 +01:00
Joseph Zuniga-Daly
69a4f80cd2
ENT-5141: Fix ConcurrentModificationException in FetchDataFlow ( #6176 )
...
* ENT-5141: Fix ConcurrentModificationException in FetchDataFlow
* Make detekt happy
* Make CheckpointSerializationEnvironmentRule inheritable
2020-04-23 13:11:23 +01:00
nikinagy
02d21c7bac
making sure hibernate uses UTC time zone ( #6168 )
2020-04-22 13:34:17 +01:00
Razvan Codreanu
f4c1119727
INFRA-284 switching from local k8s label ( #6156 )
2020-04-17 15:53:10 +01:00
Joseph Zuniga-Daly
2dbf90cafe
ENT-4857: Fix race condition in trackTransaction ( #6096 )
...
- Fix issue
- Emit warning if we are inside a DB transaction
- Include a path that does not emit warning
- Add unit tests
2020-03-25 11:53:06 +00:00
przemolb
8f54ef740f
Merge pull request #5610 from corda/pb-add-docker-with-debug-tools
...
Add debug dockerfiles with additional tools useful for investigating …
2020-03-21 23:09:49 +00:00
Joseph Zuniga-Daly
e47e9d546d
Fix the operator used by the notEqual predicate ( #6022 )
...
* Fix the operator used by the notEqual predicate
* Add timeouts to tests
* Add change to changelog
2020-03-03 16:06:46 +00:00