dfx1971 [Thu, 16 Jan 2020 07:55:27 +0000 (09:55 +0200)]
OOM-2261 readiness-check does not track DaemonSet
Issue-ID: OOM-2261
Signed-off-by: Avi Ziv<avi.ziv@amdocs.com>
Change-Id: I7f220f8b6b64165c33ed8d707834091240136199
Signed-off-by: Avi Ziv<avi.ziv@amdocs.com>
Change-Id: I7f220f8b6b64165c33ed8d707834091240136199
Sylvain Desbureaux [Wed, 15 Jan 2020 15:30:30 +0000 (15:30 +0000)]
Merge "Add ingress controler support to APPC"
Sylvain Desbureaux [Mon, 13 Jan 2020 16:35:04 +0000 (17:35 +0100)]
[Contrib] Force version on AWX
As latest are buggy
Change-Id: I8bad9075bc7f4cbcb4bd8274bfbef3d24b15f843
Issue-ID: OOM-2260
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Harish Venkata Kajur [Mon, 13 Jan 2020 14:48:40 +0000 (09:48 -0500)]
Update git submodules
* Update kubernetes/aai from branch 'master'
to
d801a6ee395220b11bfac773c3111489282e735c
- Use the frankfurt release data router image
Issue-ID: AAI-2727
Change-Id: I85fc2b830156e913abc845b91348990ff2127b20
Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
Sylvain Desbureaux [Sun, 12 Jan 2020 15:47:39 +0000 (15:47 +0000)]
Merge "VID: Update to version 6.0.1"
Mike Elliott [Fri, 10 Jan 2020 16:12:39 +0000 (16:12 +0000)]
Merge "[DMaaP] Wait for AAF locate before AAF config"
Mike Elliott [Fri, 10 Jan 2020 16:12:22 +0000 (16:12 +0000)]
Merge "[POMBA] Use global storage templates for PVC"
Ittay Stern [Thu, 9 Jan 2020 11:28:13 +0000 (13:28 +0200)]
VID: Update to version 6.0.1
Release 6.0.1 supports the current OOM chart setup (without
VID_KEYSTORE_PASSWORD workaround).
Issue-ID: VID-650
Issue-ID: VID-716
Change-Id: Ie326a9b0cc5c892f815470384b92938ab2312c62
Signed-off-by: Ittay Stern <ittay.stern@att.com>
a.sreekumar [Tue, 7 Jan 2020 10:29:28 +0000 (10:29 +0000)]
Enabling logback file to be loaded using configmap for policy components
Change-Id: Ic73ad605ac3aca689221afed258eb3673398e425
Issue-ID: POLICY-2308
Signed-off-by: a.sreekumar <ajith.sreekumar@est.tech>
Sylvain Desbureaux [Tue, 7 Jan 2020 12:44:39 +0000 (12:44 +0000)]
Merge changes I78e22429,Ic101f384,I8dd4128b
* changes:
Use common secret template in mariadb-galera
Improve common secret template
Add secret template to common templates
Sylvain Desbureaux [Tue, 7 Jan 2020 08:48:11 +0000 (08:48 +0000)]
Merge "Update Validation topic passwords for obfuscation"
Sylvain Desbureaux [Tue, 7 Jan 2020 07:53:10 +0000 (07:53 +0000)]
Merge "Fix multicloud log message output issue"
jhh [Fri, 3 Jan 2020 19:51:59 +0000 (13:51 -0600)]
ignore tables case in policy galera mariadb
For compatibility reasons with the legacy pap, console, brmsgw
and pdp-x.
Issue-ID: POLICY-2320
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I4fa05e1862acccecb468045a5ff58a84d92b1c26
Sylvain Desbureaux [Fri, 27 Dec 2019 10:06:14 +0000 (11:06 +0100)]
[DMaaP] Wait for AAF locate before AAF config
AAF config needs to have aaf locate service up and running in order to
work properly (if not, it won't really crash but won't have done the
real work).
As per
https://kubernetes.io/docs/concepts/workloads/pods/init-containers/#understanding-init-containers,
"Each init container must complete must complete successfully before the
next one starts".
Adding a wait for readiness container before aaf config init containers
should then do the job.
Change-Id: Ida047728e4f14320ada8052c707b458450f4923b
Issue-ID: DMAAP-1362
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Krzysztof Opasiak [Mon, 16 Dec 2019 16:42:38 +0000 (17:42 +0100)]
Use common secret template in mariadb-galera
Instead of defining the secret in some custom way let's use the common
template (common.secret). To avoid some issues in ONAP components that
depend on this chart let's do not remove for now the default username
and password. We will do this when all services properly utylize
secrets to store mariadb credentials.
Issue-ID: OOM-2053
Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
Change-Id: I78e224299cccd9632192ee03a45cd077e6f0906f
Borislav Glozman [Wed, 18 Dec 2019 11:36:34 +0000 (11:36 +0000)]
Merge "Give user link to submodule instructions"
Ubuntu [Thu, 12 Dec 2019 23:01:28 +0000 (23:01 +0000)]
Give user link to submodule instructions
Issue-ID: OOM-2245
Signed-off-by: Ubuntu <dgl@research.att.com>
Change-Id: Ie5e63a847904c67be1804e97afac8b2a058685a6
Signed-off-by: Ubuntu <dgl@research.att.com>
Borislav Glozman [Wed, 18 Dec 2019 11:35:07 +0000 (11:35 +0000)]
Merge "[DMaaP] Use global storage templates for PVC"
Borislav Glozman [Wed, 18 Dec 2019 11:33:04 +0000 (11:33 +0000)]
Merge "VID: Remove VID_KEYSTORE_PASSWORD workaround"
Borislav Glozman [Wed, 18 Dec 2019 11:32:00 +0000 (11:32 +0000)]
Merge "[SDNC] Use global storage templates for PVC"
Leonard, Mark (ml401d) [Tue, 22 Jan 2019 13:36:07 +0000 (13:36 +0000)]
Update Validation topic passwords for obfuscation
Change the dummy password values to OBF: so that the properties files
will load correctly at application start-up.
Change-Id: I1903026ca57db460c41163e1f7dc42a02fd3c2e2
Issue-ID: AAI-2110
Signed-off-by: Leonard, Mark (ml401d) <ml401d@att.com>
Sylvain Desbureaux [Tue, 17 Dec 2019 18:58:54 +0000 (18:58 +0000)]
Merge "Enable Cassandra for AAI in minimal ONAP environment"
Sylvain Desbureaux [Tue, 17 Dec 2019 18:57:12 +0000 (18:57 +0000)]
Merge "Secure FE communications to the workflow backend"
Sylvain Desbureaux [Tue, 17 Dec 2019 16:36:32 +0000 (16:36 +0000)]
Merge "Remove old nginx configurtion from the SDC"
Lucjan Bryndza [Tue, 17 Dec 2019 16:31:32 +0000 (17:31 +0100)]
Remove old nginx configurtion from the SDC
Remove not longer suported and incompatibile option from
the SDC nginx ingress configuration
Issue-ID: OOM-2187
Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
Change-Id: I5bddbc8400569cc8a58c48cd15ca00991336e1c8
Sylvain Desbureaux [Tue, 17 Dec 2019 13:08:09 +0000 (13:08 +0000)]
Merge "VID logging adjustments"
IlanaP [Mon, 18 Nov 2019 19:10:08 +0000 (21:10 +0200)]
Secure FE communications to the workflow backend
Update of the workflow fe and be charts to secure the communications and to start the backend server is https mode with a secured connection to SDC
Issue-ID: OOM-1954
Signed-off-by: IlanaP <ilanap@amdocs.com>
Change-Id: Ia3c4c714e317b8f8b6b4ee9245daa50eea50275f
Signed-off-by: IlanaP <ilanap@amdocs.com>
Krzysztof Opasiak [Fri, 13 Dec 2019 23:22:19 +0000 (00:22 +0100)]
Improve common secret template
Improve common secret template by adding:
- ability to generate secrets if they are not provided
- ability to fail the deployment if marked secret is not provided
- support for using already existing secret instead of creating
a new one
Issue-ID: OOM-2053
Change-Id: Ic101f384f7c767702f646eb0e879ec80bf9a6334
Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
Kajur, Harish (vk250x) [Fri, 13 Dec 2019 23:15:17 +0000 (00:15 +0100)]
Add secret template to common templates
Separated from change:
I65f9891f1d3586c0633b252a47b461c887d5b8ad
to allow the template to be easily merged to master.
Issue-ID: OOM-1971
Change-Id: I8dd4128bfa6e614ba5ddd084c45ca008e4da87ad
Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
[Separate from other changes, add license header,
update commit message]
Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
Pawel Wieczorek [Mon, 16 Dec 2019 10:44:27 +0000 (11:44 +0100)]
Enable Cassandra for AAI in minimal ONAP environment
Deployment of AAI component fails unless Cassandra is enabled in the
cluster [1].
This patch also adds Cassandra to the list of enabled components and
fixes minor typos in the documentation.
[1] https://git.onap.org/aai/oom/tree/requirements.yaml#n23
Issue-ID: INT-1402
Change-Id: I5cb57e1909f749bb8d28fac0e5eeb09f6cfe4b33
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
Sylvain Desbureaux [Mon, 16 Dec 2019 10:15:03 +0000 (10:15 +0000)]
Merge "DMaaP switch from HTTP to HTTPS"
Sylvain Desbureaux [Mon, 9 Dec 2019 10:06:39 +0000 (11:06 +0100)]
[SDNC] Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
I've also used "range" for PV creation of the statefulset
I've created one file per PV (one for mdsal, one for certs).
sdnc-prom was using hostpath directly on deployment, move to a PV/PVC.
Change-Id: Id9eed3b13ac85595c386e380f41cfbc38b52c69f
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Ittay Stern [Sun, 15 Dec 2019 11:01:51 +0000 (13:01 +0200)]
VID: Remove VID_KEYSTORE_PASSWORD workaround
Workaround is no longer needed, after CATALINA_OPTS
parameters are late-evaluated.
See commit https://gerrit.onap.org/r/c/vid/+/99583 (change
id Ife2a2e92b3745691cc45590d1afd1688d918048f).
Issue-ID: VID-650
Change-Id: Ibb27d050632e8ce9b96da6e4033840380d1f3f72
Signed-off-by: Ittay Stern <ittay.stern@att.com>
Bin Yang [Fri, 13 Dec 2019 06:50:14 +0000 (06:50 +0000)]
Fix multicloud log message output issue
The log config error results in log output failure
Change-Id: I6451e678c3ac509ed676699ac048200feebc6ab8
Issue-ID: MULTICLOUD-966
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Sylvain Desbureaux [Fri, 29 Nov 2019 14:55:11 +0000 (15:55 +0100)]
[DMaaP] Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
I've also split the 3 PV from dr-node into 3 files and used range so the
number of PV is the same as number of PODs.
Change-Id: I46b4e62042ea8330bef8cdc1561fa8bbf3f25d12
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Ittay Stern [Thu, 12 Dec 2019 12:50:04 +0000 (14:50 +0200)]
VID logging adjustments
Now using org.onap.logging libs, improved formatting, and
full MDC key/values dump.
Added outgoingRequests logging of upstream in-out traffic.
See also:
VID logs to Logging Specification v1.2 (Casablanca)
https://wiki.onap.org/pages/viewpage.action?pageId=
28378955
Issue-ID: VID-253
Change-Id: If1378319d6c77fef0d08adc8e5e08c98cab50580
Signed-off-by: Ittay Stern <ittay.stern@att.com>
Sylvain Desbureaux [Mon, 9 Dec 2019 10:26:40 +0000 (11:26 +0100)]
[POMBA] Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
I've also created a PV/PVC couple for logs of ES as it was hardcoded in
the deployment.
Change-Id: Ic2da694da008803f5afc1a0e0de38a1428c5b40e
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Daniel Rose [Wed, 11 Dec 2019 19:25:44 +0000 (19:25 +0000)]
Update git submodules
* Update kubernetes/robot from branch 'master'
to
bc1480dc6c66d23ed04feaff93fca10da6a65a8f
- Merge "Use global storage templates for PVC"
- Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Change-Id: Ie65e55bca92eb0ada674636f049ecb054b65c5da
Daniel Rose [Wed, 11 Dec 2019 19:24:32 +0000 (19:24 +0000)]
Update git submodules
* Update kubernetes/robot from branch 'master'
to
dbb4ed7385a22871a0ffb719f04e0f0f257d0ab3
- Merge "Add distributeVCPE"
- Add distributeVCPE
Issue-ID: INT-1397
Change-Id: I172fc986207a61c91b2dc9b1efa5c58bd689ea06
Signed-off-by: Brian Freeman <bf1936@att.com>
Brian Freeman [Wed, 11 Dec 2019 19:24:02 +0000 (14:24 -0500)]
Update git submodules
* Update kubernetes/robot from branch 'master'
to
a7e566c2c15914ad409ab4135891c0c092c300f0
- Add /etc/hosts
Issue-ID: PORTAL-782
Change-Id: I8f7abd28c357cf6525c3368f38035a45126bf2ae
Signed-off-by: Brian Freeman <bf1936@att.com>
Harish Venkata Kajur [Wed, 11 Dec 2019 17:02:44 +0000 (12:02 -0500)]
Update git submodules
* Update kubernetes/aai from branch 'master'
to
c56543fa8c464f839cde7d80ff2023d6448e4b28
- Fix the startup issue of data router liveness
so that the pod does die before it even had
a chance to start the application
Issue-ID: AAI-2727
Change-Id: I94246883cc5b46c7e9873e70214599653514d7d8
Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
Borislav Glozman [Wed, 11 Dec 2019 14:28:33 +0000 (14:28 +0000)]
Merge "Mavenized image creation for readiness-check"
Borislav Glozman [Wed, 11 Dec 2019 14:27:55 +0000 (14:27 +0000)]
Merge "Example ingress configuration with vhosts"
Borislav Glozman [Wed, 11 Dec 2019 14:27:24 +0000 (14:27 +0000)]
Merge "Add ingress configuration for so-monitoring"
Borislav Glozman [Wed, 11 Dec 2019 14:26:24 +0000 (14:26 +0000)]
Merge "[APPC] Use global storage templates for PVC"
Borislav Glozman [Wed, 11 Dec 2019 14:25:57 +0000 (14:25 +0000)]
Merge "[AAF] Use global storage templates for PVC"
Borislav Glozman [Wed, 11 Dec 2019 14:25:20 +0000 (14:25 +0000)]
Merge "[Common] Use global storage templates for PVC"
Borislav Glozman [Wed, 11 Dec 2019 14:21:55 +0000 (14:21 +0000)]
Merge "Adding sdclistener properties for health check"
Borislav Glozman [Wed, 11 Dec 2019 14:19:12 +0000 (14:19 +0000)]
Merge "[AAF] No resources limits on PODs"
Borislav Glozman [Wed, 11 Dec 2019 14:18:13 +0000 (14:18 +0000)]
Merge "[Contrib] Use global storage templates for PVC"
Borislav Glozman [Wed, 11 Dec 2019 14:17:17 +0000 (14:17 +0000)]
Merge "[CDS] Use global storage templates for PVC"
Borislav Glozman [Wed, 11 Dec 2019 14:16:52 +0000 (14:16 +0000)]
Merge "[PORTAL] Use global storage templates for PVC"
Borislav Glozman [Wed, 11 Dec 2019 14:16:31 +0000 (14:16 +0000)]
Merge "Add missing [mysqld] group"
Borislav Glozman [Wed, 11 Dec 2019 14:15:50 +0000 (14:15 +0000)]
Merge "Add cert dist for DMaaP BC"
Borislav Glozman [Wed, 11 Dec 2019 14:08:59 +0000 (14:08 +0000)]
Merge "[CLAMP] Use global storage templates for PVC"
Borislav Glozman [Wed, 11 Dec 2019 14:08:34 +0000 (14:08 +0000)]
Merge "[Modeling] Use global storage templates for PVC"
Borislav Glozman [Wed, 11 Dec 2019 14:08:07 +0000 (14:08 +0000)]
Merge "[DCAE] Use global storage templates for PVC"
Borislav Glozman [Wed, 11 Dec 2019 14:07:20 +0000 (14:07 +0000)]
Merge "[Multicloud] Use global storage templates for PVC"
Borislav Glozman [Wed, 11 Dec 2019 14:06:43 +0000 (14:06 +0000)]
Merge "[VFC] Use global storage templates for PVC"
Borislav Glozman [Wed, 11 Dec 2019 14:06:14 +0000 (14:06 +0000)]
Merge "[PNDA] Use global storage templates for PVC"
Borislav Glozman [Wed, 11 Dec 2019 14:05:43 +0000 (14:05 +0000)]
Merge "[SO] Use global storage templates for PVC"
Borislav Glozman [Wed, 11 Dec 2019 14:05:25 +0000 (14:05 +0000)]
Merge "[LOG] Use global storage templates for PVC"
Borislav Glozman [Wed, 11 Dec 2019 14:04:58 +0000 (14:04 +0000)]
Merge "[POLICY] Use global storage templates for PVC"
Borislav Glozman [Wed, 11 Dec 2019 14:03:55 +0000 (14:03 +0000)]
Merge "[SDC] Use global storage templates for PVC"
ShaabanEltanany [Wed, 11 Dec 2019 12:53:13 +0000 (14:53 +0200)]
Adding sdclistener properties for health check
Issue-ID: CCSDK-1669
Signed-off-by: ShaabanEltanany <shaaban.eltanany.ext@orange.com>
Change-Id: Id7343225f8c46c38d3c44c6c9ffdfe895742e5d6
Sylvain Desbureaux [Wed, 11 Dec 2019 10:00:25 +0000 (10:00 +0000)]
Merge "Add ingress configuration for vid"
Sylvain Desbureaux [Wed, 11 Dec 2019 10:00:22 +0000 (10:00 +0000)]
Merge "Add ingress controller support to portal"
Sylvain Desbureaux [Wed, 11 Dec 2019 10:00:18 +0000 (10:00 +0000)]
Merge "Add ingress controller support to AAF"
Sylvain Desbureaux [Wed, 11 Dec 2019 10:00:14 +0000 (10:00 +0000)]
Merge "Add ingress controler support to UUI"
Sylvain Desbureaux [Wed, 11 Dec 2019 09:59:10 +0000 (09:59 +0000)]
Merge changes I69ea7e5d,I75f7e823,I2ae6b0f2,I6f1591a6,I30c2e0de, ...
* changes:
Add ingress controler support to OOF
Add ingress controler support to POMBA
Add ingress controler support to SDC
Add ingress controler support to DMAAP
Add ingress controler support to SDNC
Add ingress controler support to CDS
MatthieuGeerebaert [Wed, 11 Dec 2019 08:07:17 +0000 (09:07 +0100)]
DMaaP switch from HTTP to HTTPS
ONAP projects using HTTP port to connect to DMaaP Message Router (MR), please start using HTTPS port
Issue-ID: EXTAPI-371
Signed-off-by: MatthieuGeerebaert <matthieu.geerebaert@orange.com>
Change-Id: I965f57599bb11fe0ee85a1fa66a55bf292399c58
Harish Venkata Kajur [Tue, 10 Dec 2019 22:15:37 +0000 (17:15 -0500)]
Update git submodules
* Update kubernetes/aai from branch 'master'
to
552da2c65b6af3f6328fcc6b11af9329d5efa30a
- Update the janusgraph properties for cassandra 3
Issue-ID: AAI-2731
Change-Id: Ic64ba3c97374db4f9ef0961b1e910714db49b4ae
Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
Jimmy Forsyth [Tue, 10 Dec 2019 20:05:01 +0000 (15:05 -0500)]
Update git submodules
* Update kubernetes/aai from branch 'master'
to
6e20d0fb3f4dacda0c6cbccc7cf0424a21432fcf
- Remove old microservices from aai chart
Issue-ID: AAI-2733
Signed-off-by: Jimmy Forsyth <jf2512@att.com>
Change-Id: Ib471d6c3e8aca7a06f18dfd6167131f1d1df0456
Sylvain Desbureaux [Tue, 10 Dec 2019 15:43:08 +0000 (15:43 +0000)]
Merge "OOM missing CDS BP app properties for HealthCheck."
Ubuntu [Thu, 14 Nov 2019 23:16:17 +0000 (23:16 +0000)]
Add cert dist for DMaaP BC
Issue-ID: DMAAP-1321
Signed-off-by: Ubuntu <dgl@research.att.com>
Change-Id: I55a6d41c1955d3ea1bcc0799b5121212af102471
Sylvain Desbureaux [Mon, 9 Dec 2019 10:43:47 +0000 (11:43 +0100)]
[Multicloud] Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
Change-Id: I8ed04b153aec0b81971a7a1eb97737d905ea4c5c
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Sylvain Desbureaux [Mon, 9 Dec 2019 10:46:42 +0000 (11:46 +0100)]
[POLICY] Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
Change-Id: Iabd5d12196459bb1fce9021857aeab57a757ee12
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Sylvain Desbureaux [Mon, 9 Dec 2019 10:36:11 +0000 (11:36 +0100)]
[PNDA] Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
I've also created a PVC for the job instead of doing a PVC template
inside the job.
Change-Id: I0cc242db0b1412ac792dec74a6542849c30985c9
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Sylvain Desbureaux [Mon, 9 Dec 2019 10:17:00 +0000 (11:17 +0100)]
[PORTAL] Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
Change-Id: I28b4ac5f612de75918973148865cf82f7a7de5e8
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Sylvain Desbureaux [Mon, 9 Dec 2019 10:12:49 +0000 (11:12 +0100)]
[SDC] Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
Change-Id: Ic34dcbc609edaa79109aacb83bbc019b55e6d02e
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Sylvain Desbureaux [Mon, 9 Dec 2019 09:48:13 +0000 (10:48 +0100)]
[VFC] Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
Change-Id: Ibc8825b97cbe8939cf085d1cdd17e0a67e45c96b
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Sylvain Desbureaux [Mon, 9 Dec 2019 09:43:54 +0000 (10:43 +0100)]
[Modeling] Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
Change-Id: I337e760ea71ec57c4f593e068c3cf6ea548a3cfc
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Brian Freeman [Fri, 6 Dec 2019 17:44:53 +0000 (12:44 -0500)]
Add missing [mysqld] group
Issue-ID: VID-725
Change-Id: I00bed189eae8a615f4db9531814a88ed2b000362
Signed-off-by: Brian Freeman <bf1936@att.com>
Sylvain Desbureaux [Fri, 6 Dec 2019 17:27:53 +0000 (18:27 +0100)]
[SO] Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
Change-Id: Ice44eda13aad44564d61f9e954cd11085a81d56f
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Sylvain Desbureaux [Fri, 6 Dec 2019 17:21:33 +0000 (18:21 +0100)]
[CLAMP] Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
Change-Id: I2cc90fe7a22a04d47d406b854c3a75502e539a25
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Sylvain Desbureaux [Fri, 6 Dec 2019 16:16:18 +0000 (17:16 +0100)]
Update git submodules
* Update kubernetes/aai from branch 'master'
to
18747ec29947084c571d66f37f1a0fe85fbe4702
- Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
I've also created a PV/PVC for elasticsearch has it was hardcoded to
hostPath.
I've also removed hostPath for job logs (aai-traversal logs were not put
into the desired hostPath)
And I moved the 3 jobs of aai-graphadmin into 3 files as it's a better
practice (several object in the same file can lead to unexpected
behavior).
Behavior is supposed to be exactly the same as before.
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Change-Id: I71c6cee8d7c33ef7bd39c40a43c26b377d4ceec3
Sylvain Desbureaux [Fri, 6 Dec 2019 14:43:32 +0000 (14:43 +0000)]
Merge "Update prh to 1.3.2"
Sylvain Desbureaux [Fri, 6 Dec 2019 10:08:01 +0000 (10:08 +0000)]
Merge changes I3a419138,Id4c67943,I9767e8ff,I15359ebc,I131e8153
* changes:
Add ingress controler support to MSB
Add ingress controler support to DCAE
Add ingress controler support to VNFSDK
Add ingress controler support to CLAMP
Add ingress controler support to CLI
Lucjan Bryndza [Mon, 2 Dec 2019 14:11:53 +0000 (15:11 +0100)]
Add ingress controler support to MSB
Issue-ID: OOM-2181
Change-Id: I3a419138e4e553719f7f9f9b958d448f6c5cea24
Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
Lucjan Bryndza [Mon, 2 Dec 2019 14:49:47 +0000 (15:49 +0100)]
Add ingress controler support to Consul
Issue-ID: OOM-2177
Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
Change-Id: Icf30714776cb038f10377c16d40585280910f9d7
Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
Lucjan Bryndza [Mon, 2 Dec 2019 13:40:04 +0000 (14:40 +0100)]
Add ingress controler support to DCAE
Issue-ID: OOM-2178
Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
Change-Id: Id4c679431d5d5e0362acbd08757250f1bb5a0616
Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
Lucjan Bryndza [Mon, 2 Dec 2019 14:32:10 +0000 (15:32 +0100)]
Add ingress controler support to LOG
Issue-ID: OOM-2180
Change-Id: I18a2f724216a3946a40e0c4f166a3a4eeeca522b
Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
Sylvain Desbureaux [Fri, 29 Nov 2019 14:06:44 +0000 (15:06 +0100)]
[Contrib] Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
Change-Id: I278e62821ca98e41f63306e502cca1019ba18756
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Sylvain Desbureaux [Fri, 6 Dec 2019 07:55:59 +0000 (07:55 +0000)]
Merge "Vhosts support to the common ingress template"
Sylvain Desbureaux [Fri, 6 Dec 2019 07:55:27 +0000 (07:55 +0000)]
Merge "Nginx ingress controller configuration"
Joanna Jeremicz [Thu, 10 Oct 2019 15:04:19 +0000 (17:04 +0200)]
Update prh to 1.3.2
Issue-ID: INT-1181
Signed-off-by: Joanna Jeremicz <joanna.jeremicz@nokia.com>
Change-Id: I13888ca2334cfb1f59bbcf195726996cd8a79e54
Sylvain Desbureaux [Fri, 29 Nov 2019 10:35:13 +0000 (11:35 +0100)]
[Common] Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
I've also aligned the PV creation of the different charts.
I've also aligned the PVC creation of the different charts.
I've removed unused mysql chart and (badly) used nfs-provisioner chart.
I've also make cassandra backup work with dynamic PV (but RWX only for
now).
Change-Id: I0ea3f8c7514ca648d94b6c682684c06b822bbe0a
Issue-ID: OOM-2229
Issue-ID: OOM-2228
Issue-ID: OOM-2227
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Sylvain Desbureaux [Thu, 5 Dec 2019 15:34:49 +0000 (16:34 +0100)]
[LOG] Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
Change-Id: I1f39f2c8c9a2d4fe1303fffbefe4dac70ed0e860
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Sylvain Desbureaux [Thu, 28 Nov 2019 14:01:45 +0000 (15:01 +0100)]
[AAF] Use global storage templates for PVC
OOM has now templates in order to create the needed PVC, using:
* a PV with a specific class when using a common nfs mount path between
nodes (sames as today use) --> is the default behavior today
* or a storage class if we want to use dynamic PV.
On this case, we use (in order of priority):
- persistence.storageClassOverride if set on the chart
- global.persistence.storageClass if set globally
- persistence.storageClass if set on the chart
I've also modified statefulset deployment so they can use their own PVC
instead of writing into a specific directory inside
I've also set to 'emptyDir' volumes when persistence is not enabled
(except for aaf-config-pvc and aaf-status-pvc, which means that AAF will
still not work when persistence is disabled).
Change-Id: I05f133f058ebd9678df9ac0b7ef32bb43689e94f
Issue-ID: OOM-1227
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Mike Elliott [Wed, 4 Dec 2019 13:26:05 +0000 (13:26 +0000)]
Merge "Add password generation template"