Commit Graph

850 Commits

Author SHA1 Message Date
oblom0v
5f7b13a401 Remove duplicate ucentralgw-ui entry and adapt Docker Compose CI job to microservice structure
Adapt new config file changes

Fix script name

Add working-directory

Run docker-compose exec in the background

Test Github actions working-directory behaviour

Revert previous test

Change shebang path

Add some debug information to workflow

Disable pseudo-tty allocation

Fix variable name
2021-07-14 13:08:38 +02:00
Dmitry Dunaev
f5a2b7ab16 Merge branch 'master' into dev-microservice 2021-07-13 17:30:26 +03:00
stephb9959
9e407892df Final refactor of namespace before merge. 2021-07-13 07:11:28 -07:00
cbuschfb
3c9347f0aa Add Basic Mesh Config
Signed-off-by: Chris Busch chrisbusch@fb.com

Signed-off-by: cbuschfb <chrisbusch@fb.com>
2021-07-13 09:01:47 -04:00
stephb9959
d8a98db09c Fix for latest version of Poco 2021-07-12 10:54:41 -07:00
stephb9959
68296048a4 Merge remote-tracking branch 'origin/dev-microservice' into dev-microservice 2021-07-12 10:49:11 -07:00
stephb9959
2a4a437953 Fix for latest version of Poco 2021-07-12 10:48:59 -07:00
Johann Hoffmann
3b7bf21a7a [WIFI-2919] Create a dockerfile for ucentralsec and ucentralfms services and add it to docker-compose (#30)
* Add dev-microservice branch to CI workflow and adapt ports in Dockerfile

* Added new microservices and related files to Docker Compose deployment

* Add centralized location for certs and add script for include ca cert in containers system trust store

* Re-add exposed ports to Dockerfile

* Add ucentralsec DB env variables to correct file

* Fix rttys cert location and add-ca-cert.sh script

* Adapt .gitignore to new directory structure

* Update README.md

* Update README.md

* Use uCentralGW master tag by default since branch will be merged anyway
2021-07-12 14:30:54 +02:00
Dmitry Dunaev
79f4a94757 Merge pull request #28 from Telecominfraproject/feature/dev-microservice-helm
[WIFI-2920] Chg: prepare helm chart for microservice architecture
2021-07-12 13:30:18 +03:00
Dmitry Dunaev
7220b8e4d7 [WIFI-2920] Chg: prepare helm chart for microservice architecture 2021-07-12 13:29:02 +03:00
stephb9959
ba811cf25a Fix for latest version of Poco 2021-07-11 06:50:04 -07:00
stephb9959
0a4351f193 Fix for latest version of Poco 2021-07-11 06:47:49 -07:00
stephb9959
f64ba1800c Fix for latest version of Poco 2021-07-09 09:40:45 -07:00
stephb9959
2e0c355c25 Fix for latest version of Poco 2021-07-09 09:37:59 -07:00
stephb9959
abe9725a9c Fix for latest version of Poco 2021-07-09 09:31:39 -07:00
stephb9959
0635fa58a7 Fix for latest version of Poco 2021-07-09 07:31:13 -07:00
stephb9959
a8788dff1c Micro Service for New Security 2021-07-08 23:19:39 -07:00
stephb9959
bd1178cd1f Micro Service for New Security 2021-07-08 22:47:27 -07:00
stephb9959
40d4827399 Micro Service for New Security 2021-07-08 22:40:58 -07:00
stephb9959
befb83f79b Micro Service for New Security 2021-07-08 21:58:45 -07:00
stephb9959
c4753d3aaf Micro Service for New Security 2021-07-08 21:33:50 -07:00
Dmitry Dunaev
c34912e460 Fix: ucentral.system.data should point to persist directory 2021-07-08 16:25:37 +03:00
oblom0v
6210119243 Add ucentralgw-ui to Docker Compose
Add .env file for ucentralgw-ui
2021-07-07 15:34:17 +02:00
stephb9959
58cf7eaa7f Adding support for notes. 2021-07-06 16:22:28 -07:00
stephb9959
1ec663381e Adding deviceupdate event. 2021-07-06 08:25:02 -07:00
stephb9959
02807b8b78 Adding deviceupdate event. 2021-07-06 08:06:31 -07:00
stephb9959
45e99124cc Adding the ability to add notes. 2021-07-06 00:09:21 -07:00
stephb9959
32b7bd7bdf Adding the ability to add notes. 2021-07-05 23:57:58 -07:00
stephb9959
49628523b4 Adding the ability to add notes. 2021-07-05 23:34:29 -07:00
stephb9959
1330576e84 Adding the ability to add notes. 2021-07-05 23:23:22 -07:00
stephb9959
e118bc0e65 Adding the ability to add notes. 2021-07-05 23:15:04 -07:00
stephb9959
2ee4ba41e2 Adding the ability to add notes. 2021-07-05 23:04:15 -07:00
stephb9959
aefe7083b7 Refactoring for Microservices 2021-07-05 11:40:34 -07:00
Johann Hoffmann
7de20f5a3c [WIFI-2044] uCentralgw PR flow using Github actions (#22)
* Add workflow for Docker Compose deployment

Re-tag and push image with master tag when check succeeds and rename workflow file to avoid confusion

Fix cleanup workflow for PR branches with slashes

Remove image re-tagging since pushing master image on pull request can conflict with master branch builds

Put Docker Compose deployment in the same workflow as image build and remove obsolete login to registry

Bash can't do redirections to multiple targets

Use sudo to install necessary package

Update Docker Compose ucentral.properties to reflect recent changes

Remove package install step since it is already present

Add some debug output

Display debug information even if previous step failed

Remove commit specific project name since every workflow runs on different VMs anyway

Enable health check to wait for uCentralGW to get ready

Remove pull request event condition and fix health check script

Add more output to debug Github actions

Echo variables before curl request

Hardcode ucentral hostname and include issuer certificate in restapi-ca.pem

Remove some debug output

* Set working-directory and get logs of all Docker Compose containers
2021-07-05 16:08:46 +02:00
stephb9959
e33cfffbee First MicroService checkin 2021-07-05 07:06:34 -07:00
stephb9959
bc02ad53b6 First MicroService checkin 2021-07-04 10:13:29 -07:00
stephb9959
f60d9e43e4 First MicroService checkin 2021-07-04 10:06:26 -07:00
stephb9959
08c2b91a8b First MicroService checkin 2021-07-04 09:51:02 -07:00
stephb9959
cd452f1188 First MicroService checkin 2021-07-04 09:43:54 -07:00
stephb9959
24c52e7798 First MicroService checkin 2021-07-04 09:11:58 -07:00
stephb9959
89fdb301b0 First MicroService checkin 2021-07-02 15:31:22 -07:00
stephb9959
39b8bd4da0 First MicroService checkin 2021-07-02 15:29:06 -07:00
stephb9959
ef1cb5923c First MicroService checkin 2021-07-02 11:59:11 -07:00
stephb9959
d2a1a37e5a First MicroService checkin 2021-07-02 11:45:35 -07:00
stephb9959
7e810c5594 First MicroService checkin 2021-07-02 10:46:25 -07:00
stephb9959
221d6a52df First MicroService checkin 2021-07-02 10:32:24 -07:00
stephb9959
4ec1df26ae First MicroService checkin 2021-07-02 10:32:10 -07:00
oblom0v
957fae8563 Include recent changes to ucentral.properties 2021-07-02 14:38:04 +02:00
Dmitry Dunaev
0831423ea7 Merge pull request #27 from Telecominfraproject/fix/storage-class
Fix: do not force storageClassName to be set
2021-07-01 16:34:43 +03:00
Dmitry Dunaev
7906aa550d Fix: do not force storageClassName to be set 2021-07-01 16:28:39 +03:00