Age | Commit message (Collapse) | Author | Files | Lines |
|
policy/parent updated to its latest own and reference snapshots
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-3982
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Ic17a02e6435279e4b6a22550736749293e03cb63
|
|
|
|
|
|
updated the parent references in the policy/parent pom
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-3982
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: If658e6906a0f9eabe3b6326fc7a969c90802f138
|
|
The architecture documentation refers to PolicyDevelopment rather than
PolicyAPI, this commit corrects the documentation.
Also the draw.io xml files are removed because draw.io can open the svg
files directly.
Issue-ID: POLICY-3866
Change-Id: I8b9c04ffb248a260b69b2c956191e8b1c6482e55
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
|
|
Issue-ID: POLICY-3745
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I71bd83d38ffe4029990cd344c94fa4d9e979f3f1
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
|
|
Release scripts are updated:
- Can now handle releasing on a branch for a maintenance release
- startPhase.sh script updated to handle all 13 phases of the release
process
- Various corrections and bug fixes found during the release
- scripts updated to comply with IntelliJ shekkcheck suggestions
Issue-ID: POLICY-3835
Change-Id: Ibfa49e4132ca61ae0541600fae5f6814cdf7a409
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
Adding hibernate core as a managed dependency in policy/parent
so that multiple components can inherit the common version.
Issue-ID: POLICY-3931
Change-Id: Ice21aca16bc90b32890e08fd51fc672962f97164
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
|
|
Spring boot actuator version 2.5.4 is added so that the projects can use
this. The version 2.5.0 which is currently used contains a bug where
some jvm metrics are lost.
Change-Id: I21c6283dc5ea93cda63bb0cc6a6425e4f5bef668
Issue-ID: POLICY-3913
Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
|
|
|
|
|
|
Issue-ID: POLICY-2086
Change-Id: I97828a378131f975fca339add198d943c15844c2
Signed-off-by: Wayne Dunican <wayne.dunican@est.tech>
|
|
SECCOM has issued a directive on which dependencies should be used, see
this wiki page:
https://wiki.onap.org/display/SV/Jakarta+Policy
This is the policy parent review to comply with the SECCOM directive.
Issue-ID: POLICY-3849
Change-Id: I1e69f84990ac6e3ca4d732db3af768a547caf952
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
This commit:
- Adds a releease phase script that somewhat automates releases
- updates the scritps to use GNU sed on MacOS
Issue-ID: POLICY-3835
Change-Id: I2b79c6a3cc3476280ac00a2288e3cb8686ee976a
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
Bug fixes discovered doing documentation::
- Scripts should use the linux sed inline format, not MacOS
- Repo column header missing in data file
Issue-ID: POLICY-3835
Change-Id: Icd51fecac4b19b0354f5a792e1ed2d0eff3829a9
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
|
|
bumpSnapshots.sh: Steps the patch version of snapshot images based on
the data in the policy release data file.
generateCommit.sh: At the suggestion of OOM, the order of the generated messages is
changed.
releaseRepo.sh: Generates the release yaml file and the commit to
release the maven artifacts of a repo
releaseRepoImages.sh: Generates the release yaml fole and the commit to
release the docker images from a repo
updateOomImages.sh: Generates a commit that updats the references to
Policy Framework docker images in OOM
updateRefs.sh: Updates the parent. common, models., drools-pdp, and
Docker base images in Docker files for reselases or snapshots.
Issue-ID: POLICY-3835
Change-Id: I0766a779c2217a57a33ed37725f11acdfb07a16d
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
SECCOM has recommended going to log4j 2.17.1.
Issue-ID: POLICY-3862
Change-Id: I9ce6e99db114aeef5d474219e0556727eb1b433e
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
SECCOM has recommended going to log4j 2.17.1.
Issue-ID: POLICY-3862
Change-Id: I804307f46de9e9f270bbc81b079f8621d1bcba0e
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
Bumping the camel version from 3.7.3 to 3.13.0 breaks the CLAMP
integration tests. The version of camel was bumped due to the log4j
security issue but because the new versions of the log4j libraries are
now managed in the parent POM, the old versions of log4j libs used by
camel will be overridden anyhow. There is no need to step the camel
version.
Issue-ID: POLICY-3862
Change-Id: I2f94e539a7aa4d8b91e4756a052df9bee3f725fd
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
|
|
This change excludes old log4j libraries and includes newer versions
that are not tagged with a security vulnerability.
Issue-ID: POLICY-3862
Change-Id: I92dea9bef6d207db92caa6eb0bc20f863c93b1be
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
This script changes teh parent reference in a POM file to use the group
ID, artifact ID and version specified on flags that are input to the
script.
Issue-ID: POLICY-3835
Change-Id: I0970f94d3acfc2a3d8d01fdfcb923b8f38442bf4
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
This script gathers the latest tag version, the master snapshot version,
the number of changed files since the last release, and the docker image
names from each of the Policy Framework repos and stores that data in a
CSV file.
That CSV file is used by other scripts to do release process steps and
to generate commits for the release process.
Issue-ID: POLICY-3835
Change-Id: I2a282286c673bd690b6467cc5617f554f0c6de75
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
This script generates a commit on an existing changed policy framework
repo. It is called by other scripts in the release process.
Issue-ID: POLICY-3835
Change-Id: I457e1bea7d9319250fde729e82a7006f5b1da4eb
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
|
|
Issue-ID: POLICY-3760
Signed-off-by: Rashmi Pujar <rashmi.pujar1@bell.ca>
Change-Id: I1e7c911dfbb8a9e15b6090ccc08c6be7a22e811e
|
|
These two scripts create the releases/x.y.z.yaml and
releases/x.y.z-container.yaml files.
These scripts were developed by Jim Hahn and were stored on the ONAP
wilik. THey are being placed in this directory so that they are under
source control.
Further scripts will be added here to cover more of the ONAP release
proecess.
Issue-ID: POLICY-3835
Change-Id: I48167b2970bd041a58fe3d0b6e037cd2dbe38f7c
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
*** This commit is generated by a PF release script ***
This commit updates the snapshot of the repo to the next patch version.
Issue-ID: POLICY-3827
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I02cac4f46aa69771b26de4f944d931c37e6a586a
|
|
*** Release Phase 1: This commit is generated by a PF release script ***
This is the first step in releasing images, it updates the release
version for resources for policy parent.
Issue-ID: POLICY-3827
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I40e0c53dc235c4689133e63eaea79ac48ff78bfe
|
|
Issue-ID: POLICY-3696
Change-Id: I7b839d4678e61a78a924c88bb523063ee27d46ae
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
Issue-ID: POLICY-3696
Change-Id: Icd4f8eca9cacc2f0a9f70272c0ed1c29b30097dd
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
This is the first step in releasing images, it updates the release
version for resources for policy parent.
Issue-ID: POLICY-3696
Change-Id: I5080a6ecb3ec5c3357b4a5c39767b72bac295307
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
Issue-ID: POLICY-3587
Change-Id: I831785eafe0f31cc551449fdaed0be2983000098
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
Issue-ID: POLICY-3587
Change-Id: I72a376efbb5df6491aee86970066014e574513c2
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
|
|
Issue-ID: POLICY-3591
Change-Id: I643ffc6606193f6cf1f0d49d7a883d3450fdbc3c
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
|
|
|
|
Netty 4.1.63 has security violations, 4.1.67 clears them.
Issue-ID: POLICY-3590
Change-Id: I6c6553bd0093f033de87ca1a06fa4bcc7b2b8482
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
Issue-ID: POLICY-3587
Change-Id: Iaa1e9afc467fbd4ace2c243b7a5fa79c783ce365
Signed-off-by: Jim Hahn <jrh3@att.com>
|
|
Issue-ID: POLICY-3516
Change-Id: Ie9e03fcefb5baf492cabe982fe09bfc6c00e108f
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
|
|
Upgrading policy components to cds 1.1.5-SNAPSHOT
to verify the contract and fixes coming up in the next released version.
Issue-ID: POLICY-3516
Change-Id: Ib847dc48b863591a30cfc4594329aabe57caf250
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
|
|
|
|
The newest CDS client libraries are available in different group
Issue-ID: POLICY-3507
Signed-off-by: Krystian Kedron <k.kedron@partner.samsung.com>
Change-Id: Ia7932949d4093db1dd192c028def14f7ffeb61f7
|
|
|
|
Issue-ID: POLICY-3374
Change-Id: I754d69b7efe155417bb1562a75a5e35572a2ce24
Signed-off-by: Jim Hahn <jrh3@att.com>
|
|
This commit adds a profile for generating Swagger documents and creating
a tarball containing the swagger.json, swagger.html, and swagger.pdf
files.
The profile is triggered in any module when tsts are enabled (In other
words when the skipTests flag is off), and when the following proerty is
set:
<swagger.generation.phase>post-integration-test</swagger.generation.phase>
This profile assumes that a unit test exists that creates the following
file:
target/swagger/swagger.json
If this file does not exist, the build will fail if the profile is
invoked.
Therefore, to generate the Swagger documentation tarball, a module must
set the swagger.generation.phase propety AND have a unit test that
generates the swagger.json file.
Issue-ID: POLICY-3424
Change-Id: I8ff769e7a28bf0e00969d1bc677fee6908951d8a
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
The swagger models dependency is required to generate the swagger for
the Swagger endpoint in Springboot applications.
Issue-ID: POLICY-3424
Change-Id: I83a3976ee2513ab24d97b1594a29bf0a80f62d4c
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
Upgraded the version of a couple of items reported in IQ. The new
versions are likely to have the same issues, but at least it should be
good for a moment.
Verified that the change to json-smart did not cause the CDS Actor tests
to break. (Though it should eventually be tested with a real CDS.)
Verified that the change to xstream did not cause any tests in
drools-pdp or drools-apps to break.
Issue-ID: POLICY-3431
Change-Id: I1419871577174fd986c9eebf2ce35134bd4bda93
Signed-off-by: Jim Hahn <jrh3@att.com>
|