Age | Commit message (Collapse) | Author | Files | Lines |
|
- Refactored code for readiness check and use library readinessCheck
- Fixed securityContext settings
- Limit emptyVolume size and make it configurable
- Important: Need to use aai-haproxy docker image version >= 1.15.2
- Refactore meta labels and use common.labels instead
Issue-ID: AAI-4044
Change-Id: I346316e64cb67222836951cf12b3772bbf509c6a
Signed-off-by: Andreas Seelinger <andreas.seelinger@accenture.com>
|
|
- update graphadmin image (1.14.7 -> 1.15.1)
- update babel image (1.13.3 -> 1.13.4)
- update resources image (1.14.7 -> 1.15.1)
- make logging partially configurable and less verbose
Issue-ID: AAI-4047
Change-Id: I78695dfccab88244bf119a4fc8877c1b9ddf90c2
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
|
|
- [resources,traversal,graphadmin] use 1.14.7 release images that are based on Java 11
- [babel] add metrics and tracing
- [babel] allow remote profiling and debugging
- [graphadmin] make graphadmin chart Kyverno compliant
- [graphadmin] replace fixed initialDelaySeconds wait invertal with dynamic startup probe
- [graphadmin] use actuator endpoint for liveness and readiness probe. Actuator still uses the old echo probe in the background
- [graphadmin] remove janusgraph-cached.properties since it effectively cannot be used
- [graphadmin] clean up janusgraph-realtime.properties
- [graphadmin] use common functions for readiness probe
- [graphadmin] remove LOCAL_USER_ID and LOCAL_GROUP_ID environment variables since they are not used (anymore)
- [modelloader] add metrics monitoring via prometheus
- [modelloader] allow remote profiling and debugging
- [sparky-be] use latest release image (2.0.5)
Other
- [sdc-be] declare ServiceMonitor to enable metrics monitoring via Prometheus
Issue-ID: AAI-3986
Change-Id: Ifbd52d0d019d34596f6f824aa940e9b7993336ab
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
|
|
- 1.14.5 images for resources, traversal and graphadmin with Janusgraph update (0.5.3 -> 0.6.0)
- cleanup janusgraph-realtime.properties file since the 'cassandra' storage.backend option is not supported anymore
- use more descriptive port names for schema-service
- reduce terminationGracePeriodSeconds of pods to enable quicker deployment
- declare pod revisionHistoryLimit for all components
- make root log level configurable for all components (via log.level.root)
Issue-ID: AAI-3950
Change-Id: I6221963139fcf4b748167940b6e59367661ba1e5
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
|
|
- deploy 1.14.4 images
- increase AAI chart version to 14.0.1
- change sidecar killer job to use wget instead of curl
Issue-ID: AAI-3926
Change-Id: I405b52169006800b63fc76568482b4347c99c0b4
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
|
|
- change major version to 14.X.X
- use 1.14.0 images that contain Janusgraph update from 0.2.3 to 0.3.3
- add options for enabling profiling via jmx or remote debugging
- use better port names in the chart
Issue-ID: AAI-3876
Change-Id: Idb3a3fdf97df76c217c285ed47405fefaa31301d
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
|
|
- resources from 1.13.4 to 1.13.5
- traversal from 1.13.4 to 1.13.5
- graphadmin from 1.12.3 to 1.13.7
- model-loader from 1.13.6 to 1.14.1
- babel from 1.12.3 to 1.13.1
- schema-service from 1.12.3 to 1.12.4
Generally this includes the DmaaP removal and version upgrade to v29
Issue-ID: AAI-3862
Change-Id: Ide32cc4ddc8dcc32ca43351e4e85ac9b0d512f55
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
|
|
|
|
- Helm changes for DMaaP deprecation in A&AI
Issue-ID: OOM-3297
Change-Id: I6a601c4c9958fb6817872520c259525eb650d0c9
Signed-off-by: Kv <vani.kv@accenture.com>
|
|
- introduce log.level.root setting to set root log level
Issue-ID: AAI-3846
Change-Id: Ia6d39f7e70605ccc7bfd64830bdfe8aa55058f3f
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
|
|
Update all resource settings to the kubernetes recommended
normalized form. Fix ReadinessCheck resource limits.
Issue-ID: OOM-3273
Change-Id: Ie10903b801e4dc1689bcec092162d711a431a7a6
Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
|
|
- use correct path to prometheus endpoint
- use correct spring properties to expose 8448 port and endpoints
Issue-ID: AAI-3720
Change-Id: Ida8a6962213609969c9c1012529418d854832f8e
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
|
|
|
|
- Updates included to bump to the latest version of the schema v28
- Update latest maven version to 1.12.3 for aai-schema
- Maven version to 1.12.3 for resources, graphadmin, traversal, babel
Issue-ID: AAI-3663
Change-Id: Ib8f28cb95e9834851941e8676ee242f856c87f83
Signed-off-by: nandkishorpatke <nandkishor-laxman.patke@t-systems.com>
|
|
- do not log to *.log files in aai pods [0]
[0] this is more in line with the idea of statelessness in pods and
will allow to persist logs centrally in ELK
Issue-ID: AAI-3683
Change-Id: Id7c3faeb24a896f5189336d1fae8473dd9533d83
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
|
|
|
|
Schema creations of Reaper and AAI/SDC can conflict with each
other. Therefor the reaper init script should finish before
AAI and SDC schema init scripts are started
Update jvm options for cassandra instance
Issue-ID: OOM-3246
Change-Id: I16cea161fc8b75e15c76c4cbe4851739782dfb06
Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
|
|
Adding specific cpu limits for all oom components
Issue-ID: OOM-3241
Change-Id: I0bbd973d91d11dbb0ffa5848f7c1ed5ebb5f54ba
Signed-off-by: vladimir turok <vladimir.turok@t-systems.com>
|
|
|
|
Add labels for "version" and "name", add port name in deployment
Add missing Service account in Job definitions
Issue-ID: OOM-3229
Issue-ID: OOM-3228
Change-Id: I65c188f4c029b94cc0dc77ebe9e00bfc9a0cb27a
Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
|
|
This fix is adjusting OOM helm charts components resources limits and requests
Issue-ID: OOM-3199
Signed-off-by: Vladimir Turok <vladimir.turok@t-systems.com>
Change-Id: I56aeba925cda4984277ac7bbf23cfd158263d30f
|
|
- Create Authorization Policies for AAI
- Add initial authorized serviceAccounts for each sub-component service
Issue-ID: OOM-3126
Change-Id: Ic7fdaf595ae3534805a39859fe8e02b81999bef3
Signed-off-by: amatthews <adrian.matthews@est.tech>
Signed-off-by: AndrewLamb <andrew.a.lamb@est.tech>
|
|
- change portNames to have a protocol prefix
Issue-ID: OOM-3166
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: I3013ba629c951c12dfb7594aadc34dd0c47afab9
|
|
Remove aaf and tls config from aai charts
Signed-off-by: efiacor <fiachra.corcoran@est.tech>
Change-Id: Ibb26e7ae00eb6b5a65ec2263b8f57ad6fb345892
Issue-ID: OOM-3111
|
|
Image update for aai haproxy, aai-graphadmin, aai-traversal
Issue-ID: AAI-3609
Signed-off-by: leila <leila.nishimwe@bell.ca>
Change-Id: I4915eae96ffa4bc41239a4322a98dd3231a942d4
|
|
|
|
Changes are done for aai resources graphadmin and traversal
Session affinity for aai resources traversal and aai haproxy
Issue-ID: AAI-3599
Signed-off-by: leila <leila.nishimwe@bell.ca>
Change-Id: Ib3853c45051ca8e9c025bd0d6e700a08a54cb1a9
|
|
Fix to be able to execute dbquery without restarting aai graphadmin pod
The proper format should be <APP1>,<TIMEOUT>|<APP2>,<TIMEOUT>
Issue-ID: AAI-3603
Signed-off-by: leila <leila.nishimwe@bell.ca>
Change-Id: Iaf3d20864901e905ab1e29c867661ff716dec339
|
|
change for logback and localhost xml files structure
image updated for aai graphadmin
Issue-ID: AAI-3581
Signed-off-by: leila <leila.nishimwe@bell.ca>
Change-Id: I0123e1cf889907e45f6a2889cd45f44a92fea306
|
|
Releasing the latest docker images
aai-babel
aai-graphadmin
aai-modelloader
aai-schema-service
aai-traversal
Issue-ID: AAI-3537
Signed-off-by: wr148d <wr148d@att.com>
Change-Id: I8fdec3465b63a5e445f7e567884bbc8ee74c4e95
|
|
Updates included to bump to the latest version of the schema v27
Issue-ID: AAI-3489
Signed-off-by: wr148d <wr148d@att.com>
Change-Id: I8d9fb8ed90a67b09556898d11ca45b4c6b8a06ad
|
|
CCVPN use case introduced some new model updates
in Jakarta which require the default schema being
moved to v26. New schema-service version too.
Issue-ID: AAI-3466
Change-Id: I3ee06a2ee4ea21cd99a9e8e059a94d93441fee0c
Signed-off-by: wr148d <wr148d@att.com>
|
|
Issues happening for SO so trying to upgrade
to the latest images for e2e test to pass
gating
Issue-ID: AAI-3435
Signed-off-by: wr148d <wr148d@att.com>
Change-Id: I666e243356e97885fa2a556ddfd524ef2458820e
|
|
Issues happening for SO so trying to revert
just the mS to see if that is the issue
for gating
Issue-ID: AAI-3435
Signed-off-by: wr148d <wr148d@att.com>
Change-Id: Ib9b57ff979bb29d5557890208ade5aa7b250cc05
|
|
Updates include security package updates and
releasing v26 support for CCVPN requirements
Upgrade Babel version to 1.9.3
Upgrade Model-loader version to 1.9.2
Upgrade GraphAdmin version to 1.9.3
Upgrade Resources version to 1.9.4
Upgrade Traversal version to 1.9.4
Upgrade Schema-service version to 1.9.4
Issue-ID: AAI-3435
Change-Id: I9a0685907c098d35f25f448cb0963977b33cbd65
Signed-off-by: wr148d <wr148d@att.com>
|
|
Babel, schema-service, resources, traversal,
and graphadmin docker images updated to get
log4j version updates and other package
updates based on security violations
Issue-ID: AAI-3431
Signed-off-by: wr148d <wr148d@att.com>
Change-Id: Iacd476bb2f70af1524878a887bfac669cc45f3fb
|
|
Use Certinitializer in order to retrieve needed certificates.
It'll also do the retrieval for graphadmin as both microservices are
working together.
Issue-ID: OOM-2691
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Change-Id: Iad790cc14361cf15d5a6bf4fcad6fd9f4048a1a7
|
|
Use Certinitializer in order to retrieve needed certificates.
Change ModelLoader also as it needs valid certificate to communicate
with Babel.
Issue-ID: OOM-2693
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Change-Id: I64b8ede24643f942dc99956030c202c50d41ad1e
|
|
Ability to turn off filebeat is needed as it is being deprecated. To
achieve that existing log helper template is used.
Issue-ID: OOM-1
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
Change-Id: I730b5463fea750594a23ce391c352959d166195e
|
|
Included changes are global requirement, schema, and security updates
Issue-ID: AAI-3375
Change-Id: I3e064fef882dc2593e85f1cef75320404338a626
Signed-off-by: wr148d <wr148d@att.com>
|
|
|
|
This patch makes AAI to work on service mesh by removing https calls
from everywhere.
It allows also to use AAI on an environment without need of TLS.
Issue-ID: OOM-2670
Signed-off-by: Ondrej Frindrich <ondrej1.frindrich@orange.com>
Change-Id: I19adabc7b33c1ada243ec16f77dbf8fde19b1386
|
|
Addded preStop hook to let long-running tasks be finished
before the SIGTERM is invoked
Issue-ID: AAI-3368
Signed-off-by: Mohammad Hosnidokht <mohammad.hosnidokht@yoppworks.com>
Change-Id: Ie5d0c5b454bd99022e5a2307e5813a92a8713ebd
|
|
Add service account to requirements.yaml, values.yaml and deployment/statefulset
Issue-ID: OOM-2704
Signed-off-by: farida azmy <farida.azmy.ext@orange.com>
Co-authored-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Change-Id: Id03799f7a7ed1a031c7d819999496b18bac80881
|
|
Update schema service, resources, traversal
and graphadmin to use the latest released
artifacts for the honolulu release
Issue-ID: AAI-3269
Change-Id: Iba9deb226586e751cdd1631b9cb9c4f4500a0ff9
Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
|
|
This commit makes AAI chart to use the new generator for repositories and
images.
Issue-ID: OOM-2364
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Change-Id: I601be377556d16580f2eda6d00d144fb4a21b445
|
|
AAI chart is currently in its own directory. As a lot will be done in
the charts with tight coordination between "common" part and components
parts, it's a lot easier to have everything in a same place for now.
Issue-ID: OOM-2513
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Change-Id: I5e27f7de286bf74e6d3a443e1cb31f63b3d83265
[Update aai to commit 18d4bd165e12cb4d03baa318e506f0dda381cd89]
Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
|