Oleg Mitsura [Thu, 30 Jan 2020 17:02:46 +0000 (12:02 -0500)]
(elAlto) Scheduler for process. Healthcheck not blocked.
Issue-ID: CCSDK-2052
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: I7388e593116989e775850922a4ab28a34070da31
Dan Timoney [Thu, 21 May 2020 13:13:29 +0000 (09:13 -0400)]
Release 0.6.5 CDS dockers
Release 0.6.5 (El Alto patch) CDS docker containers.
This was done once before, but there was an error in the docker
release yaml.
Issue-ID: OOM-2392
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: If71f4bb180c8628b98f3139e9844ad706ec47d8f
Dan Timoney [Mon, 20 Apr 2020 12:26:34 +0000 (08:26 -0400)]
Release version 0.6.5 CDS El Alto docker containers
Release version 0.6.5 (El Alto patch) of CDS docker containers.
Issue-ID: CCSDK-2316
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: Iea0bd4cf2f8766ec33d4181b6f5882545049122a
Dan Timoney [Thu, 16 Apr 2020 19:08:57 +0000 (15:08 -0400)]
Release CDS El Alto version 0.6.5 maven artifacts
Release version 0.6.5 (El Alto patch) maven artifacts
Issue-ID: CCSDK-2316
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: Ibeac3020c27f2cee4425f0525a980dc74812d530
Serge Simard [Mon, 2 Mar 2020 18:51:21 +0000 (13:51 -0500)]
Removed logging of configuration snapshot as it might leak sensitive data in the logs.
Issue-ID: CCSDK-2151
Signed-off-by: Serge Simard <serge@agilitae.com>
Change-Id: I3422fbf2fd82c7a0e11d9663265e21525c102496
Signed-off-by: Serge Simard <serge@agilitae.com>
(cherry picked from commit
6198c0b576a5ad873e1c47af8d592a43d136d8cb)
Oleg Mitsura [Tue, 31 Mar 2020 08:29:40 +0000 (04:29 -0400)]
better err msg on failures during timeouts.
Issue-ID: CCSDK-2039
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: Ic76d024bffbf91d3056227c5533a9fd8e1b2d80b
Oleg Mitsura [Tue, 31 Mar 2020 08:19:55 +0000 (04:19 -0400)]
cherrypicking to elalto
Issue-ID: CCSDK-1860
CDS_REQUEST_ID in cmd-exec env + logging
Upstream code:
a)revision 4 of patch https://gerrit.onap.org/r/c/ccsdk/cds/+/100922 fixed a bug where boolean was expected instead of return_struct with err msg.
b)CDS_REQUEST_ID from this patch https://gerrit.onap.org/r/c/ccsdk/cds/+/97582
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: I7a332f245da9db40745e74356c2267f8566bafec
Oleg Mitsura [Thu, 30 Jan 2020 04:39:49 +0000 (23:39 -0500)]
Improving CMD-exec err msgs/handling.
Issue-ID: CCSDK-2049
rev1. initial commit
rev2. added better logging/passing errors.
rev3. bugfixes
rev4. bugfix for CommandExecutorServer.prepareEnv return status was still returning bool.
(was caught only during a defective mariadb pip package install!)
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: Ifbddaeb0e15857f42b121af10e30e29dec5c20b2
Oleg Mitsura [Fri, 24 Jan 2020 22:56:36 +0000 (17:56 -0500)]
cmd-exec separate env-prepare and exec timeouts.
Issue-ID: CCSDK-2039
added inputs for cmd-exec "env-prepare-timeout" and "execution-timeout" to segregate the timeouts.
rev1: initial commit
rev2: reverted application-dev.properties
rev3: apply default timeouts if they are not specified + fixed a test
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: I651594932a3fc87e0d853e65879b1548d9dbde8a
Oleg Mitsura [Thu, 23 Jan 2020 17:39:50 +0000 (12:39 -0500)]
cmd-exec 0-return is success; env.prep.fix.
Issue-ID: CCSDK-1855
This is cherry-pick of https://gerrit.onap.org/r/c/ccsdk/cds/+/98609
rev2. pasted wrong file, modified back...
rev3. added catch-all.
Change-Id: I30eccc3b18b428970bfa873b9f0ce359a1f5e97d
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Jozsef Csongvai [Wed, 8 Jan 2020 14:00:45 +0000 (09:00 -0500)]
Add custom header configuration for aai calls
Issue-ID: CCSDK-2020
Change-Id: Ibd63a00bf59b0e955612da69fa1d4970381b9a64
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
(cherry picked from commit
9422e89eb60c5f6fadc05c650bae214d9d0c83d4)
Oleg Mitsura [Thu, 19 Dec 2019 21:47:14 +0000 (16:47 -0500)]
execution timeout not respected...
Issue-ID: CCSDK-2012
rev1: initial commit
rev2: reworked + added grpc deadline
rev3: wrong err msg..
rev4: timeouts in millis
rev5: timeout defaulting was after logging...
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: I02eb414904cc5dfcf51ff7b7552dafe54857ed1e
Sebastien Premont-Tendland [Thu, 14 Nov 2019 20:47:15 +0000 (15:47 -0500)]
Removed deprecated class. The correct implementation is
in the class BlueprintProcessorCatalogServiceImpl.
Issue-ID: CCSDK-1924
Signed-off-by: Sebastien Premont-Tendland <sebastien.premont@bell.ca>
Change-Id: I097cd0cc3c992de46894cfdb910b61d1d847a363
Sebastien Premont-Tendland [Thu, 31 Oct 2019 19:37:48 +0000 (15:37 -0400)]
Rolling upgrade support for in-flight requests
Three entry points are being handled :
1 - REST endpoint
2 - gRPC endpoint
3 - Kafka consumer
We make use of Phaser object to make sure the PreDestroy callback wait
for all requests to be executed before stopping the process.
The docker image was also modified to make sure the java process becomes
PID 1 in the container in order to catch the SIGTERM signal which
triggers the PreDestroy callback of Spring. This was done by using
the "exec" command in bash.
Issue-ID: CCSDK-1885
Signed-off-by: Sebastien Premont-Tendland <sebastien.premont@bell.ca>
Change-Id: I64611e569ddb78499aed2375e6186f028d1d8fa0
Sebastien Premont-Tendland [Tue, 29 Oct 2019 21:32:54 +0000 (17:32 -0400)]
Removed all http_proxy reference from build.
http_proxy is an environment configuration and should not be defined in
in the build script.
If you need to use a proxy to build docker images then add it to
the mvn command like this :
-Ddocker.buildArg.http_proxy=$PROXY -Ddocker.buildArg.https_proxy=$PROXY
Also adding http_proxy in the Dockerfile directly will add the
environment variable in the POD statically using the proxy the was
built with at runtime.
If a proxy is needed at runtime then the environment variables should be
injecting using helm charts and overrides.
Issue-ID: CCSDK-1877
Signed-off-by: Sebastien Premont-Tendland <sebastien.premont@bell.ca>
Change-Id: I2b99b277b594408c974cf29a5804384293776a22
Timoney, Dan (dt5972) [Fri, 8 Nov 2019 21:03:21 +0000 (16:03 -0500)]
Roll CDS version to 0.6.5-SNAPSHOT
Roll version to next snapshot (0.6.5-SNAPSHOT)
Change-Id: I353c4833e78e5f225c778ac959893f63ec9842d7
Issue-ID: CCSDK-1912
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Timoney, Dan (dt5972) [Fri, 8 Nov 2019 21:01:09 +0000 (16:01 -0500)]
Release CDS 0.6.4 dockers
Release CDS version 0.6.4 docker containers
Change-Id: I67155d7cff9a7d10be6b1643791610a4b6e30441
Issue-ID: CCSDK-1912
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Timoney, Dan (dt5972) [Fri, 8 Nov 2019 20:54:01 +0000 (15:54 -0500)]
Release CDS 0.6.4 maven artifacts
Release CDS version 0.6.4 maven artifacts
Change-Id: Ia42c46d80a1db2c6bc6ea716b4983be8d5ef6c58
Issue-ID: CCSDK-1912
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Oleg Mitsura [Wed, 6 Nov 2019 16:29:55 +0000 (11:29 -0500)]
Fixed typo...
Issue-ID: CCSDK-1908
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: I962db89c620c46f8979df03c20c26d3bfc32fb73
Oleg Mitsura [Tue, 5 Nov 2019 20:37:15 +0000 (15:37 -0500)]
netconf retry disconnect()
Issue-ID: CCSDK-1908
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: I90ca822c042ec84fda717a152c4f699bacdd87ad
Dan Timoney [Fri, 1 Nov 2019 20:23:33 +0000 (20:23 +0000)]
Merge "Provide ongoing occurrence value for scripting" into elalto
Dan Timoney [Fri, 1 Nov 2019 20:23:09 +0000 (20:23 +0000)]
Merge "Improve Remote Python Executor error handling and" into elalto
Alexis de Talhouët [Tue, 10 Sep 2019 19:41:13 +0000 (15:41 -0400)]
Provide ongoing occurrence value for scripting
This patch fixes this for template https://gerrit.onap.org/r/#/c/ccsdk/cds/+/95081/
but not for script, where the occurrence value might be needed.
In reality, this overall occurrence thing is a mistacke, but
it's solving an issue that I yet don't know how to properly
solve.
Change-Id: I7f8579ad2bde3f96b06aaf09c8b8c67d4b97e7b0
Issue-ID: CCSDK-1693
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
Signed-off-by: Shaaban Ebrahim <shaaban.eltanany.ext@orange.com>
(cherry picked from commit
d39772eaeb2c6e6665c4a6d41f6af84f63151184)
Serge Simard [Thu, 24 Oct 2019 05:42:27 +0000 (01:42 -0400)]
Improve Remote Python Executor error handling and
Issue-ID: CCSDK-1855
Signed-off-by: Serge Simard <serge@agilitae.com>
Change-Id: I924918fb06a5a0f118772dedaa41c536c7eca9e7
Signed-off-by: Serge Simard <serge@agilitae.com>
(cherry picked from commit
35ab81bb9ff203e14116de10bc2735ffb2883f67)
Oleg Mitsura [Thu, 31 Oct 2019 21:01:28 +0000 (17:01 -0400)]
netconf lib bugfixes: invoke_rpc + timeouts.
Issue-ID: CCSDK-1886
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: I0a33199d4b4cbd5e3355d1e7596d22bd7cdbd075
Dan Timoney [Thu, 31 Oct 2019 13:24:35 +0000 (13:24 +0000)]
Merge "Ensure proper unloading of resources associated with the dynamic classloader for Kotlin scripts." into elalto
Dan Timoney [Thu, 31 Oct 2019 13:24:10 +0000 (13:24 +0000)]
Merge "Increase num workers to 15" into elalto
Serge Simard [Wed, 11 Sep 2019 17:38:15 +0000 (13:38 -0400)]
Ensure proper unloading of resources associated with the dynamic classloader for Kotlin scripts.
Issue-ID: CCSDK-1692
Signed-off-by: Serge Simard <serge@agilitae.com>
Change-Id: Ic1c1bf263331bf4a43d855798d2d62ec97503ceb
(cherry picked from commit
bacce97c415081df60631d97a89e80eb6b3edbab)
Steve Siani [Thu, 12 Sep 2019 19:38:23 +0000 (15:38 -0400)]
Add wrapper function for Cli and Netconf executor
Issue-ID: CCSDK-1707
Signed-off-by: Steve Siani <alphonse.steve.siani.djissitchi@ibm.com>
Change-Id: I2c29d0135b8252cd21ed3d139516ac637c846927
(cherry picked from commit
1d7e5f7f80281823cbfc4a2e2ea9833c6412de8c)
Oleg Mitsura [Thu, 24 Oct 2019 23:17:32 +0000 (19:17 -0400)]
Increase num workers to 15
Issue-ID: CCSDK-1859
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Change-Id: Id11ed788e2a4d02c93c8e313ba4aef555ffe7885
(cherry picked from commit
8c16a7853900312866868a61079a336d4b12991a)
Shaaban Ebrahim [Wed, 9 Oct 2019 16:12:44 +0000 (18:12 +0200)]
Remove Controller API url and use blueprintProcessorApi url instead
Issue-ID: CCSDK-1793
Signed-off-by: Shaaban Eltanany <shaaban.eltanany.ext@orange.com>
Change-Id: Ic22a886bb7018ec09c557166e3ebd69196713d4c
(cherry picked from commit
6c6ec71317d746bd744cd510a5da79956b8d176c)
Abdelmuhaimen Seaudi [Tue, 8 Oct 2019 14:41:50 +0000 (14:41 +0000)]
update vLB CDS CBA
Issue-ID: CCSDK-1816
Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com>
Change-Id: I1b399aae8abca6a2f5d175560053fa0c7b646896
(cherry picked from commit
c4fb5230962566bb8e321d1129cee384f70d84e8)
Arundathi Patil [Thu, 3 Oct 2019 13:57:56 +0000 (19:27 +0530)]
Worked on defect CCSDK-1793
Changed base url from controller-blueprint to blueprint-processor
Issue-ID: CCSDK-1793
Change-Id: I38f8e8ba482a05d5b385c109fcd4c54f2cd77b48
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
Timoney, Dan (dt5972) [Mon, 30 Sep 2019 14:38:57 +0000 (10:38 -0400)]
Roll cds version
Roll CDS to next snapshot version
Change-Id: I369633e10d1fd5b1b4fec55122fe36af1666cfe9
Issue-ID: CCSDK-1748
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Singal, Kapil (ks220y) [Mon, 23 Sep 2019 20:11:17 +0000 (16:11 -0400)]
Refactoring ResourceAssignmentUtils
Refactoring ResourceAssignmentUtils parseResponseNodeForPrimitiveTypes API to remove cyclic value assignments
Issue-ID: CCSDK-1748
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I27b5a7d3ed2df38cf4e3e44686aec094ebdb5f25
Refactoring ResourceAssignmentUtils
Changing isNull condition to isNullOrEmpty to make sure Empty value doesn't get assigned to resource
Issue-ID: CCSDK-1748
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I0744537c7ddec80f20ffd7e6545b947439f63743
Resource Resolution Refactoring
Refactoring some logging statements and adding new loggers
Issue-ID: CCSDK-1748
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
Change-Id: I5676659eea01056a7d29206f13473a4361516755
Steve Siani [Fri, 13 Sep 2019 22:09:43 +0000 (18:09 -0400)]
Bug-fix - CDS Processor-DB & Default Dictionary not working
Issue-ID: CCSDK-1718
Issue-ID: CCSDK-1717
Issue-ID: CCSDK-1746
Refactoring Resource Resolution Component
Use Case:
----------
Input Value (IV): It can be API Input Value or API Default value
If a Resource is marked as Input
-> pick IV
If a Resource is marked as other than Input
-> pick IV
-> if IV is not present then resolve it as per DataDictionary Definition
** Return Error if Resource is not resolved using assert : ResourceAssignmentUtils.assertTemplateKeyValueNotNull
Change-Id: Ib92d970d07a1dcf7362ab499a398de49ae8323a1
Change-Id: I42c1c15070f77bc9e7e73cc0dc2ee3a30ff19564
Signed-off-by: Steve Siani <alphonse.steve.siani.djissitchi@ibm.com>
Timoney, Dan (dt5972) [Thu, 19 Sep 2019 13:53:34 +0000 (09:53 -0400)]
Release 0.6.3 CCSDK artifacts
Release version 0.6.3 CCSDK maven artifacts
Change-Id: I4caf9927b0a69046cfeeefbbb1b7adb5d0fd14fc
Issue-ID: SDNC-917
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Dan Timoney [Wed, 18 Sep 2019 18:43:04 +0000 (18:43 +0000)]
Merge "Roll to next snapshot" into elalto
Dan Timoney [Wed, 18 Sep 2019 18:05:08 +0000 (18:05 +0000)]
Merge "SSLRestClientProperties does not allow ignoring hostname discrepancies with certificate, when doing SSL negotiation." into elalto
Serge Simard [Mon, 16 Sep 2019 21:06:58 +0000 (17:06 -0400)]
SSLRestClientProperties does not allow ignoring hostname discrepancies with certificate,
when doing SSL negotiation.
Issue-ID: CCSDK-1732
Signed-off-by: Serge Simard <serge@agilitae.com>
Change-Id: I6e8d63b1f24abcd0098db471d18d2a55e45de3f9
Signed-off-by: Serge Simard <serge@agilitae.com>
(cherry picked from commit
e275dc8ea2986f582b3a4aea65c8ca8c0d9f05f3)
Serge Simard [Mon, 16 Sep 2019 20:55:59 +0000 (16:55 -0400)]
Updated Remote Ansible component to retrieve all artifacts and logs produced by job/workflow.
Issue-ID: CCSDK-1741
Signed-off-by: Serge Simard <serge@agilitae.com>
Change-Id: I83e8bac79977a08d16d5356c0d21af1d7897cfc0
Signed-off-by: Serge Simard <serge@agilitae.com>
Timoney, Dan (dt5972) [Tue, 17 Sep 2019 19:00:10 +0000 (15:00 -0400)]
Roll to next snapshot
Roll to next snapshot version
Change-Id: I9ec9655ed36ededa95d75d14338835eb9e86804e
Issue-ID: CCSDK-1701
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Dan Timoney [Tue, 17 Sep 2019 16:41:11 +0000 (16:41 +0000)]
Merge "Updated golden README for config-assing" into elalto
Dan Timoney [Tue, 17 Sep 2019 16:41:04 +0000 (16:41 +0000)]
Merge "Golden config-assign fails to resolve golden-vf-module-type" into elalto
Dan Timoney [Tue, 17 Sep 2019 01:41:58 +0000 (01:41 +0000)]
Merge "Release version 0.6.2" into elalto
Samuli Silvius [Sun, 15 Sep 2019 15:56:35 +0000 (18:56 +0300)]
Updated golden README for config-assing
interface-name and unit-name parameters added to example payload as they are resolved from input.
Issue-ID: CCSDK-1726
Signed-off-by: Samuli Silvius <s.silvius@partner.samsung.com>
Change-Id: I8016b7b48947d5fb9b57085f6a4669ba342bbc73
Samuli Silvius [Sun, 15 Sep 2019 15:34:46 +0000 (18:34 +0300)]
Golden config-assign fails to resolve golden-vf-module-type
Issue-ID: CCSDK-1726
Signed-off-by: Samuli Silvius <s.silvius@partner.samsung.com>
Change-Id: I6cc09f9cf5a734b64dba2883656dbcdb03cf752d
Brinda Santh [Sat, 14 Sep 2019 00:00:14 +0000 (20:00 -0400)]
Fix spring fox swagger snapshot version.
Change-Id: I62ce444d77fa0aa8d6d6adb3ceca0cc83040bbe9
Issue-ID: CCSDK-1724
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
Timoney, Dan (dt5972) [Thu, 12 Sep 2019 19:06:57 +0000 (15:06 -0400)]
Release version 0.6.2
Release version 0.6.2
Change-Id: I7c8bb6f4fc0491b644282702ec9d7dc9dfcadc0c
Issue-ID: CCSDK-1701
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Timoney, Dan (dt5972) [Wed, 11 Sep 2019 14:56:12 +0000 (10:56 -0400)]
Roll versions for El Alto
Roll to next El Alto snapshot
Change-Id: I4e2016ab8711a74f781bd1421e35e289c716a612
Issue-ID: CCSDK-1701
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Timoney, Dan (dt5972) [Tue, 10 Sep 2019 20:42:40 +0000 (16:42 -0400)]
Release version 0.6.1
Release CCSDK version 0.6.1
Change-Id: I672526e55538206829ef257aaab2c6b7c1155196
Issue-ID: CCSDK-1701
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Brinda Santh Muthuramalingam [Tue, 10 Sep 2019 00:26:08 +0000 (00:26 +0000)]
Merge "Resource Dictionary: fecthing data-type list"
Brinda Santh Muthuramalingam [Tue, 10 Sep 2019 00:24:59 +0000 (00:24 +0000)]
Merge "Revert "Use ProcessPool rather than ThreadPool Executor""
Brinda Santh Muthuramalingam [Mon, 9 Sep 2019 20:46:43 +0000 (20:46 +0000)]
Merge "HTTP headers feature for BP REST endpoints def'ns"
Arundathi Patil [Mon, 9 Sep 2019 13:57:04 +0000 (19:27 +0530)]
Resource Dictionary: fecthing data-type list
Created loopback API function to fetch data-types from backend and
display them in data-type drop-down
Issue-ID: CCSDK-707
Change-Id: I797177b9042558c99a94df9c9dd4295c43389d29
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
Oleg Mitsura [Fri, 17 May 2019 15:56:30 +0000 (11:56 -0400)]
HTTP headers feature for BP REST endpoints def'ns
Issue-ID: CCSDK-1341
Change-Id: I2da6a19ddea137c0fb868a413f77a45c1def3877
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
Dan Timoney [Sat, 7 Sep 2019 15:17:58 +0000 (15:17 +0000)]
Merge "Fix errors in INFO.yaml"
Timoney, Dan (dt5972) [Fri, 6 Sep 2019 13:43:13 +0000 (09:43 -0400)]
Fix errors in INFO.yaml
Fix errors in INFO.yaml file
Issue-ID: CCSDK-1696
Change-Id: I796d30d30e9d4751b3a9fcfb99464d73b9d3633f
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Alexis de Talhouët [Fri, 6 Sep 2019 13:05:21 +0000 (13:05 +0000)]
Revert "Use ProcessPool rather than ThreadPool Executor"
This reverts commit
cd29a05ccd4279d7fb740d03bbeee6a0839b287e.
Issue-ID: CCSDK-1681
Change-Id: I5827256ea5dc76b6ff8806250c684d155656dfc5
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
Dan Timoney [Fri, 6 Sep 2019 12:43:30 +0000 (12:43 +0000)]
Merge "Resource resolution fix + improvement."
Serge Simard [Thu, 5 Sep 2019 18:42:43 +0000 (14:42 -0400)]
Resource resolution fix + improvement.
Fix: Fix for list typed data resolution retrieved from database table.
Improvement: exposing occurrence property to template engine;
useful, when doing multi-occurrence template generation,
to index list data resolved previously.
Issue-ID: CCSDK-1693
Signed-off-by: Serge Simard <serge@agilitae.com>
Change-Id: I3a601ebabfcd42c439a515d3fe44ff4fc00b2314
Signed-off-by: Serge Simard <serge@agilitae.com>
Dan Timoney [Thu, 5 Sep 2019 18:54:47 +0000 (18:54 +0000)]
Merge "Add Config based blueprint process consumer"
Dan Timoney [Thu, 5 Sep 2019 18:54:33 +0000 (18:54 +0000)]
Merge "Add Kafka message lib consumer services"
Dan Timoney [Thu, 5 Sep 2019 18:53:59 +0000 (18:53 +0000)]
Merge "RR Complex types and Unit tests coverage"
Brinda Santh [Thu, 5 Sep 2019 15:06:48 +0000 (11:06 -0400)]
Add Config based blueprint process consumer
Change-Id: I9e37ecb5032047f835f3b2ea20b2689c76353497
Issue-ID: CCSDK-1668
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
Alexis de Talhouët [Wed, 4 Sep 2019 19:02:55 +0000 (15:02 -0400)]
Do not output StepData information
This information is for internal processing purposes, it should
not be output to user, as could cause confusion.
Change-Id: I95ead3fbc5e22e3a1751e41d90e567965cc00fa4
Issue-ID: CCSDK-1691
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
Alexis de Talhouët [Wed, 4 Sep 2019 18:57:51 +0000 (14:57 -0400)]
Do not throw exception when no data exist.
The first time we're doing a diff, if a store operation has
never been done before, we shouldn't throw exception, we should
silently succeed and set the diff as empty value.
Change-Id: Ie2371737758a1525da6b76ac85bceb7fe1aa4673
Issue-ID: CCSDK-1690
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
Brinda Santh [Thu, 5 Sep 2019 01:44:59 +0000 (21:44 -0400)]
Add Kafka message lib consumer services
Change-Id: Iaf1df07a0d8f4fb54d5d06047520010d3bfe5465
Issue-ID: CCSDK-1668
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
Alexis de Talhouët [Wed, 4 Sep 2019 18:10:48 +0000 (14:10 -0400)]
Fix vFW CBA
Change-Id: I3e45644a216daba1317d1052a054c3cbbb3a20be
Issue-ID: CCSDK-1689
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
Dan Timoney [Wed, 4 Sep 2019 15:50:07 +0000 (15:50 +0000)]
Merge "Add draft and publish grpc upload options."
Dan Timoney [Wed, 4 Sep 2019 15:49:58 +0000 (15:49 +0000)]
Merge "Add support for cba enrich, publish, draft, remove"
Dan Timoney [Wed, 4 Sep 2019 15:45:25 +0000 (15:45 +0000)]
Merge "CDS UI code changes"
Dan Timoney [Wed, 4 Sep 2019 15:45:06 +0000 (15:45 +0000)]
Merge "Do not duplicate model types and data dictionaries"
Dan Timoney [Wed, 4 Sep 2019 15:44:57 +0000 (15:44 +0000)]
Merge "Use ProcessPool rather than ThreadPool Executor"
Dan Timoney [Wed, 4 Sep 2019 15:44:50 +0000 (15:44 +0000)]
Merge "Combine Blueprint entities and repositories."
Dan Timoney [Wed, 4 Sep 2019 15:44:42 +0000 (15:44 +0000)]
Merge "Remove controllerbluprints distribution."
Dan Timoney [Wed, 4 Sep 2019 15:44:31 +0000 (15:44 +0000)]
Merge "Refactor resource dictionary entity and repositories."
Dan Timoney [Wed, 4 Sep 2019 15:44:22 +0000 (15:44 +0000)]
Merge "Refactor handlers, services to designer api."
Dan Timoney [Wed, 4 Sep 2019 15:44:11 +0000 (15:44 +0000)]
Merge "Refactor catalog service to blueprint processor."
Dan Timoney [Wed, 4 Sep 2019 15:44:00 +0000 (15:44 +0000)]
Merge "Refactor model entity and repository."
Dan Timoney [Wed, 4 Sep 2019 15:43:52 +0000 (15:43 +0000)]
Merge "Refactor model types load to designer api."
Dan Timoney [Wed, 4 Sep 2019 15:43:40 +0000 (15:43 +0000)]
Merge "Refactor enhancer service to designer api."
Dan Timoney [Wed, 4 Sep 2019 15:43:29 +0000 (15:43 +0000)]
Merge "Refactor Blueprint model controller to designer api."
Dan Timoney [Wed, 4 Sep 2019 15:43:19 +0000 (15:43 +0000)]
Merge "Resolve duplicate application property values"
Dan Timoney [Wed, 4 Sep 2019 15:42:52 +0000 (15:42 +0000)]
Merge "Search DB UI fix"
Dan Timoney [Wed, 4 Sep 2019 15:42:32 +0000 (15:42 +0000)]
Merge "Doc content format"
Dan Timoney [Wed, 4 Sep 2019 15:42:17 +0000 (15:42 +0000)]
Merge "Remove unused file and format content"
Brinda Santh [Wed, 4 Sep 2019 15:14:39 +0000 (11:14 -0400)]
Add draft and publish grpc upload options.
Change-Id: Id1476f1cb449c4070a7ef53a918b62d26da26391
Issue-ID: CCSDK-1682
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
Steve Siani [Tue, 13 Aug 2019 20:46:21 +0000 (16:46 -0400)]
RR Complex types and Unit tests coverage
Issue-ID: CCSDK-1615
Signed-off-by: Steve Siani <alphonse.steve.siani.djissitchi@ibm.com>
Change-Id: I1035aa05b4b038095c9d17fdcd00c462bed5085a
Brinda Santh [Tue, 3 Sep 2019 17:44:43 +0000 (13:44 -0400)]
Add support for cba enrich, publish, draft, remove
Change-Id: If02e737e6103f0c51ad4371129f6ea1e7337ec98
Issue-ID: CCSDK-1682
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
Alexis de Talhouët [Mon, 2 Sep 2019 19:22:48 +0000 (15:22 -0400)]
Do not duplicate model types and data dictionaries
Change-Id: I960e9ce040490dea82bd9afa9133ed982fe08d14
Issue-ID: CCSDK-1663
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
Alexis de Talhouët [Mon, 2 Sep 2019 18:36:25 +0000 (14:36 -0400)]
Use ProcessPool rather than ThreadPool Executor
Change-Id: I66a800bf30cabce35123b0ac24b3b3e00eef6026
Issue-ID: CCSDK-1681
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
Ezhilarasi [Tue, 3 Sep 2019 11:43:12 +0000 (17:13 +0530)]
CDS UI code changes
Change-Id: Idca4f7e1e04853bd2118308dafa67fd2d7aee7d8
Issue-ID: CCSDK-1275
Signed-off-by: Ezhilarasi <ezhrajam@in.ibm.com>
Arundathi Patil [Tue, 3 Sep 2019 11:16:53 +0000 (16:46 +0530)]
Fixed defect CCSDK-1680
Issue-ID: CCSDK-1680
Change-Id: Icf7564137d74ecf832d3df485ea68be1b35d2b83
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
Ezhilarasi [Tue, 3 Sep 2019 09:09:03 +0000 (14:39 +0530)]
Search DB UI fix
Stepper 2 search db UI height fix
Change-Id: I8d247200b861b55aa873d083140fd40f43e27bd6
Issue-ID: CCSDK-1275
Signed-off-by: Ezhilarasi <ezhrajam@in.ibm.com>
Brinda Santh [Fri, 30 Aug 2019 20:51:49 +0000 (16:51 -0400)]
Combine Blueprint entities and repositories.
Change-Id: I9e8672d6d0252dcf125e27060322ddd2b455aa39
Issue-ID: CCSDK-1663
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
Brinda Santh [Fri, 30 Aug 2019 19:32:13 +0000 (15:32 -0400)]
Remove controllerbluprints distribution.
Change-Id: I8c7269f97f2b32a0fe8689baaeddfe1e82e0d075
Issue-ID: CCSDK-1663
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
Brinda Santh [Fri, 30 Aug 2019 19:01:12 +0000 (15:01 -0400)]
Refactor resource dictionary entity and repositories.
Change-Id: I156d63df70d04e129e4a753cdc11e119ee97d37a
Issue-ID: CCSDK-1663
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
Brinda Santh [Fri, 30 Aug 2019 17:57:57 +0000 (13:57 -0400)]
Refactor handlers, services to designer api.
Change-Id: I3bc56e14fca332c0c0b661bb7e8a501a2dadbe91
Issue-ID: CCSDK-1663
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>
Brinda Santh [Fri, 30 Aug 2019 16:24:19 +0000 (12:24 -0400)]
Refactor catalog service to blueprint processor.
Change-Id: Ia4bfc7c1b3ffb4020458f18deb71a2cf451ab65e
Issue-ID: CCSDK-1663
Signed-off-by: Brinda Santh <brindasanth@in.ibm.com>