27 Commits

Author SHA1 Message Date
ionutboangiu
7c204f68e0 Update elasticsearch ansible role
- bump version from 8.8.0 to 8.16.1
- don't enable the systemd service by default(just start it)
- add restart handler on config changes
- configure before starting the service
- fix some linter errors
- hardcode auto_create_indexes to true
2024-11-27 16:50:47 +01:00
ionutboangiu
353fc05440 Update github workflows
In the integration_tests one, go is now installed using actions, therefore
the ansible go installation will be skipped.
2023-08-28 12:23:28 +02:00
ionutboangiu
2754f1e7d4 Rename ansible roles to be consistent 2023-08-28 12:23:28 +02:00
ionutboangiu
9fd262884f Simplify integration_tests ansible playbook
Instead of using tasks to include the roles, use them directly.

The go role executes by default, unless the install_go variable
is set to false.
2023-08-28 12:23:28 +02:00
ionutboangiu
48b375ab99 Revise cgrates ansible role
Removed clone_repository variable from defaults. Now if it's not found
we will assume it's true.

In the cgrates building task we are not forcibly sourcing the /etc/profile
script anymore since it's redundant (we are using bash -lc to execute the
script, where -l will do that automatically).

Make sure we create symbolic links for all binaries we build (not just cgr-engine).
This meant the migrator task environment field could be removed as well.
2023-08-28 12:23:28 +02:00
ionutboangiu
afb170734f Implement postgresql ansible role 2023-07-21 09:00:46 +02:00
ionutboangiu
3e06e263ae Update kafka download link and bump version 2023-07-21 09:00:46 +02:00
ionutboangiu
691eef8e43 Update go role to support both apt and dnf 2023-07-05 14:07:22 +02:00
ionutboangiu
4ea8fac9b7 Update the it_tests playbook to use the newly implemented roles 2023-06-05 10:53:58 +02:00
ionutboangiu
2593c30bd4 Make use of roles in the it_tests ansible playbook 2023-06-05 10:53:58 +02:00
ionutboangiu
15703c78a5 Remove go.yaml files in favour of install_go role 2023-06-05 10:53:58 +02:00
nickolasdaniel
2206e5452f Upgraded golang version to 1.18 2022-03-18 11:58:39 +01:00
andronache98
cb84fd2bb0 Changed go version for ansible scripts 2021-12-15 19:57:57 +01:00
Trial97
28d4b755bf Updated ansible scripts 2021-07-23 10:57:08 +02:00
Trial97
062644154e Added nats to integration ansible script 2021-06-25 18:13:34 +02:00
Trial97
cdf54d872d Added README.md for ansible integration scripts 2021-06-08 12:03:21 +02:00
Trial97
2de9da2349 Moved ers database creation in a separate script 2021-06-08 12:03:21 +02:00
Trial97
db81cd69a2 Added elastic search to ansible script 2021-06-01 20:44:57 +03:00
Trial97
dc9402cac3 Updated ansible for integration tests 2021-05-19 19:30:51 +02:00
nickolasdaniel
4be82cd76f Coverage tests in ees package and updated Go version in Ansible scripts 2021-03-12 16:10:04 +01:00
TeoV
3d83b58945 Rename from gouser to user from internalPkgAddr to pkgAddr for ansible scripts 2020-06-23 17:00:06 +02:00
adragusin
d45b7c2172 Updated go version to 1.14 2020-03-09 10:35:40 +01:00
TeoV
b678433fd2 Update ansible scripts to allow updating go when is neccesary 2019-09-18 08:23:56 +02:00
TeoV
0897470a6b Update ansible scripts to be compatible with older versions of ansible 2019-09-16 09:34:59 +02:00
Trial97
f7d5fdb335 Updated t go 1.13 2019-09-04 16:22:08 +02:00
Trial97
8a236165f4 Updated ansible scripts 2019-08-08 19:12:47 +02:00
Trial97
dbce98fb00 Added ansible scripts to install CGRateS for integration tests 2019-07-12 05:13:20 -10:00