Commit Graph

41 Commits

Author SHA1 Message Date
Avgustin Marinov
34e2ad4fad Bump docker base version -> 17.0.10_7 (#1579)
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com>
2024-02-01 09:04:26 +02:00
Avgustin Marinov
4f63a66a6d Fix docker images and micro-service compose (#1560)
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com

Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com
2024-01-22 09:52:12 +02:00
Avgustin Marinov
b929b86437 [#1510] Remove Vaadin v8 UI: Remove Application (#1553)
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com>
2024-01-19 12:11:19 +02:00
Avgustin Marinov
12ec3eae4d Switch to revision 0-SNAPSHOT (#1551)
Now there is no necessity to change revision on every relase
Note: when release docker images from nexus repo - version shall always be passed

Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com>
2024-01-18 16:37:38 +02:00
Stanislav Trailov
b5e9bc8caa Fix/update docker images (#1543)
* update docker images with latest released version and set revision ot 0.5.0-SNAPSHOT

Signed-off-by: TRS1SF3 <Stanislav.Trailov@bosch.io>

* simple ui rev ision to 0.5.0-SNAPSHOT

Signed-off-by: TRS1SF3 <Stanislav.Trailov@bosch.io>

---------

Signed-off-by: TRS1SF3 <Stanislav.Trailov@bosch.io>
2024-01-13 10:29:20 +02:00
Avgustin Marinov
6fe4d3fe88 Fix monolith docker compose - waiting for MySQL (#1526)
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com>
2023-12-21 16:44:57 +02:00
Avgustin Marinov
c0f8a8c848 Mark new micro-service setup as experimental (#1502)
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com>
2023-12-07 15:15:12 +02:00
Avgustin Marinov
d0bb7b61d8 hawkbit docker containers made to wait for mysql (#1498)
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com>
2023-12-04 11:11:49 +02:00
Avgustin Marinov
341e8a4a0c Dockerfiles use non-root user (#1497)
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com>
2023-12-04 10:52:19 +02:00
Avgustin Marinov
855124eca8 Improve docker build script (#1496)
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com>
2023-12-04 09:02:59 +02:00
Avgustin Marinov
6a3b584bd1 Fix artifact repo in docker & compose (#1495)
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com>
2023-12-01 17:44:41 +02:00
Avgustin Marinov
a6fa75697f Splitting monolith app to micro services (#1490)
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com>
2023-11-30 15:41:12 +02:00
Avgustin Marinov
a015a23615 Adding dev docker builds (#1489)
Adds option to build docker images using locally built hawkBit apps. This allows for instance building images from snapshots.

Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com>
2023-11-27 17:32:08 +02:00
Avgustin Marinov
51255feb1b Improved Docker build and docker images (#1488)
* Using upacked Spring layers for faster boot
* Added option to pass JAVA_OPT to modify the environment variables in both flavours
* Build support for different hawkbit apps - could be used in future if hawkBit is split in multiple micro-services
* Removed templates and replacing with parameterized (via build ARGs) docker builds

Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com>
2023-11-27 15:51:04 +02:00
Avgustin Marinov
042e867e5d Docker version upgraded to 17.0.9_9 (#1466)
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com>
2023-11-01 12:52:00 +02:00
Avgustin Marinov
5eb84cba4e Fix/Improvement of docker stuff (#1440)
* old docker files removed as not needed anymore
* base docker image upgraded
* mariadb version upgraded and dockerfile fixed to work with new jdks
  as extended libs approach seem to be not supporte anymore
* deprecated rabbitmq default vhost config removed
  (https://github.com/eclipse/hawkbit/issues/1157)

Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com>
2023-09-28 08:24:28 +03:00
Tronje
c5bb8b6e3c Remove default vhost environment variable for RabbitMQ in Docker setup (#1167)
RABBITMQ_DEFAULT_VHOST is deprecated. As the default vhost setting
defaults to "/" anyway, it can be safely removed.

Fixes #1157.

Signed-off-by: Tronje Krabbe <t.krabbe+eclipse@protonmail.com>
Co-authored-by: Tronje Krabbe <t.krabbe+eclipse@protonmail.com>
2023-09-27 17:04:10 +03:00
Avgustin Marinov
9c86729a68 [#1393,#1008] Switch to Eclipse v2.0 license (#1427)
Switching license from EPL v1 to v2. Following
https://www.eclipse.org/legal/epl-2.0/faq.php#h.tci84nlsqpgw

Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com>
2023-09-14 11:03:20 +03:00
Avgustin Marinov
d9205ee4e2 JDK requirements fixed as well as mysql version in (#1425)
docker swarm

Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com>
2023-09-01 10:44:00 +03:00
Stanislav Trailov
b7fb5f131c Add dockerfiles for 0.3.0M9 and fix docker-compose to use mysql 8.0 (#1422)
Signed-off-by: Stanislav Trailov <Stanislav.Trailov@bosch.io>
2023-08-25 15:32:28 +03:00
Stefan Behl
43b54b4c36 Fixed Dockerfile for 0.3.0M8-mysql (#1357) 2023-04-26 09:38:20 +02:00
Stefan Behl
a097638d2b Adding Dockerfiles for 0.3.0M8 (#1353) 2023-04-20 17:21:47 +02:00
Stefan Behl
4a3a79aa6b Migration to Spring Boot 2.7.10 (#1320)
* Initial commit
* Fix compile breaks
* Fix hibernate config
* Fix hibernate config
* Fix failing tests
* Improve logging
* Improve logging
* Fix Sonar issues
* Remove BusProperties
* Add BusProperties bean back in
* Fix JPA workaround
* Fix CVE-2021-22044
* Fix test failures
* Fix PR review findings
* Fix CVEs
* Remove H2 version downgrade, fix schema migration, enable legacy mode
* Downgrade Vaadin back to 8.14.3
* Fix EventPublisherHolder
* Fix RemoteTenantAwareEvent
* Fixed EventPublisherAutoConfiguration
* New version of spring-hateoas requires links to be expanded (Mgmt API)
* New version of spring-hateoas requires links to be expanded (Mgmt API)
* Fix PR review findings
* Fix PR review findings
* Fix PR review findings
* Update README.md
* MariaDB Java Client downgrade to maintain compatibility with AWS Aurora
* Temporarily disable RSQL test that depends on DB collation type
* Upgrade to boot 2.7.10
* Upgrade snakeyaml to 1.33
* Upgrade Spring Security OAuth2 to version 5.7.7
* Remove obsolete exclusion of junit-vintage-engine
* Upgrade jackson-bom to 2.14.2
2023-03-28 07:16:25 +02:00
Michael Gilroy
ae4fb5fe00 Remove mysql_user and update documentation (#1139)
* Remove mysql_user and update documentation

* MG, udpate based on maintainers feedback

* Remove extra comments for password, already in doc
2021-10-28 17:24:42 +02:00
Dominic Schabel
186d7ca855 Bump docker setup to 0.3.0M7
Signed-off-by: Dominic Schabel <dominic.schabel@bosch.io>
2021-02-15 14:47:04 +01:00
Andrey Voronkov
73f9f6e933 PostgreSQL support (#932)
* PostgreSQL support

Signed-off-by: Andrey Voronkov <avoronkov@enapter.com>

* Add Enapter (c) to licenses.

Signed-off-by: Andrey Voronkov <avoronkov@enapter.com>

* Remove PostgreSQL dockerfiles and generator

Signed-off-by: Andrey Voronkov <avoronkov@enapter.com>

* Add ENAPTER license header to the valid headers list.

Signed-off-by: Andrey Voronkov <avoronkov@enapter.com>

* Fix sp_rollout table boolean value

Signed-off-by: Andrey Voronkov <avoronkov@enapter.com>
2020-03-03 09:01:31 +01:00
Jeroen Laverman
53345d9f2f Add Docker for M6 (#927)
* Add docker for M6

Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com>

* update generator

Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com>

* update versions

Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com>

* fix version

Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com>

* update Java

Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com>
2020-01-21 17:42:05 +01:00
esunea
9b8ab40c55 Adding docker-compose doc (#904)
Signed-off-by: MOULARD Paul <p.moulard@tekin.fr>
2019-10-28 15:46:56 +01:00
Dominic Schabel
248b3e62b4 0.3.0M5 docker images added
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2019-07-31 13:02:17 +02:00
Dominic Schabel
c941157b45 Bump version to hawkBit 0.3.0M3
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2019-05-21 14:17:59 +02:00
Dominic Schabel
1693cd2a81 Key for mysql image added
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2019-04-03 11:27:27 +02:00
Dominic Schabel
b43da97d28 hawkBit M2 added to release notes and docker builds
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2019-04-03 10:32:32 +02:00
Dominic Schabel
a1ace0a463 Fixed wrong GPG key for MariaDB driver
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2018-12-17 16:28:10 +01:00
Dominic Schabel
a6cfd4205a Update Dockerfiles to 0.2.5
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2018-12-17 10:45:23 +01:00
Dominic Schabel
1cbde47370 First version of a Dockerfile generator added
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2018-10-26 23:57:48 +02:00
Dominic Schabel
70021c1935 Version of hawkBit 0.2.4 added
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2018-10-26 13:43:11 +02:00
Jeroen Laverman
1aed625fe6 Update website and docker files (#754)
* Add version 0.2.3.

Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com>

* remove themes

Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com>
2018-10-16 16:19:32 +02:00
Jeroen Laverman
73e36775e3 Fix command
Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com>
2018-10-05 15:07:45 +02:00
Jeroen Laverman
124ef54a78 Remove unnecessary properties
Signed-off-by: Jeroen Laverman jeroen.laverman@bosch-si.com
2018-10-05 11:12:57 +02:00
Dominic Schabel
a1be6e3e81 Update docker setup to hawkBit 0.2.3
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2018-10-01 16:12:23 +02:00
Jeroen Laverman
9fb2e7f3be Add new sandbox (#741)
* Add new sandbox files and remove temporary unavailable notice
* remove old deployment script
* adapt application properties
* restructure hawkbit-runtime
* move sandbox description.
* adapt license checks
* Introduce review findings and add new docker files
* Remove redundant profile and attribute
* Update website
* redirect to sandbox
* getting started
* Add description for docker folder and renew favicon
2018-09-21 14:12:47 +02:00