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
f2a3af6ddf
Simplify go ansible role
2023-08-28 12:23:28 +02:00
gezimbll
853d5beb43
Updated deb_packages ansible script
2023-08-10 11:06:30 +02:00
DanB
c5d66d920e
Adding sample ansible inventory file for building deb packages
2023-08-09 17:32:02 +02:00
gezimbll
5670a0b399
changing permissions for deb_packages tasks
2023-08-09 17:03:59 +02:00
gezimbll
c446b15f9e
Changing permissions for ansible copying .deb to www-data
2023-08-09 12:28:10 +02:00
gezimbll
a63b180f2a
Integration tests fixes & deleting copr ansible scripts
2023-08-07 11:41:48 +02:00
ionutboangiu
5bea63841b
Update it workflow to run tests for PR version of the repo
...
Before it was running the tests for the latest commit on the main repo instead
of running them for the PR version of it.
2023-08-07 11:38:12 +02:00
ionutboangiu
db5c6cc4b9
Add variable to cgrates role to decide whether to clone the repo
...
Sometimes we want to use the already existing repo without overwriting. Defaults to true (will
clone).
2023-08-07 11:38:12 +02:00
arberkatellari
10443b4251
Add & improve priority of DlgList variables for Kamailio
2023-08-07 11:16:11 +02:00
ionutboangiu
c65b969e3b
Disabled security in elasticsearch default configuration template
2023-08-02 16:48:05 +02:00
ionutboangiu
a9043817b8
Add new task to create symlink to nats-server binary
...
Based on add_nats_to_path variable (defaults to true).
Modified default service states (service isn't started and enabled by default anymore).
2023-08-02 16:48:05 +02:00
ionutboangiu
c5f97372be
Use quotes instead of back ticks in postgresql script
...
This fixes the SQLSTATE 42601 syntax error.
2023-08-02 16:48:05 +02:00
ionutboangiu
df81455cfb
Add shebang for postgres scripts
2023-08-02 16:48:05 +02:00
ionutboangiu
553508d1ff
Bump go version from 1.20.5 to 1.20.6
2023-07-21 09:00:46 +02:00
ionutboangiu
afb170734f
Implement postgresql ansible role
2023-07-21 09:00:46 +02:00
ionutboangiu
d091ab7d03
Comment systemd masked option for elastic service for now
...
The ansible role is executing fine the first time executing the tasks, but only the first time.
2023-07-21 09:00:46 +02:00
ionutboangiu
29d030bd69
Update files related to rpm packaging
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
gezimbll
2e93354ad1
Added new fields in sentrypeerCfg && implemented fallback loop on unauthorized requests
2023-07-14 17:24:03 +02:00
gezimbll
9af02771fd
Added sentrypeer credentials in config && cache partition
2023-07-14 17:24:03 +02:00
gezimbll
2c1f5012fc
Updated sentrypeer filter value types
2023-07-14 17:24:03 +02:00
gezimbll
8ed7bdd060
Added it test_for sentrypeer filter
2023-07-14 17:24:03 +02:00
arberkatellari
13506235ae
Add digit and verbose flags for cgr-tester
2023-07-14 17:09:09 +02:00
ionutboangiu
ba27e26161
Make sure kamailio dependencies are installed in role
2023-07-10 13:56:53 +02:00
ionutboangiu
c5ac601c1d
Resolve permission issue in deb_packages playbook
2023-07-05 14:07:22 +02:00
ionutboangiu
691eef8e43
Update go role to support both apt and dnf
2023-07-05 14:07:22 +02:00
ionutboangiu
b6842a79ad
Make small revisions to gpg role
2023-07-05 14:07:22 +02:00
ionutboangiu
915b2fa5d7
Implement gpg role
2023-07-05 14:07:22 +02:00
ionutboangiu
9d964a3e4d
Implement nginx role
2023-07-05 14:07:22 +02:00
arberkatellari
bd68a65705
Add SRV and A record implementation & tests
2023-07-05 08:32:44 +02:00
arberkatellari
620856f731
Add tests for revised dnsagent
2023-06-27 11:06:27 +02:00
arberkatellari
5f04bcfe66
Add locks for dns service and agent
2023-06-27 11:06:27 +02:00
arberkatellari
8c19386d58
Revise dnsagent service and its default port
2023-06-27 11:06:27 +02:00
arberkatellari
8fb0ab08e3
Implement support for multiple concurrent dnsagents
2023-06-27 11:06:27 +02:00
ionutboangiu
cf36f67d87
Revise logging .conf files
2023-06-23 11:54:59 +02:00
ionutboangiu
e99d0f63bf
Remove executable bit from files where it's not needed
...
Specifically files ending in:
- .go
- .md
- .conf
- .json
- .csv
2023-06-23 11:54:59 +02:00
gezimbll
b755fcca01
Added *vars for ExportRequest && unit tests
2023-06-22 10:36:46 +02:00
gezimbll
77e9c5720d
Added timestamp for els documents
2023-06-22 10:36:46 +02:00
gezimbll
5eb97906be
Implemention for els exporter over https && adding logger type for els exporter requests
2023-06-16 09:58:31 +02:00
gezimbll
fa09ca2f09
Added exporter config for els cloud
2023-06-16 09:58:31 +02:00
gezimbll
764d531beb
Added support for additional els features
2023-06-16 09:58:31 +02:00
gezimbll
fcd393807a
Added opts for connecing to Els CLoud
2023-06-16 09:58:31 +02:00
gezimbll
0e4162328b
Added opts for connecing to Els CLoud
2023-06-16 09:58:31 +02:00
gezimbll
f780621625
Add check for els nodes in config
2023-06-16 09:58:31 +02:00
gezimbll
0666ec9082
Added config in ees for elasticsearch cluster
2023-06-08 11:04:36 +02:00
ionutboangiu
35fee5ccdf
Make rabbitmq role idempotent by replacing shell commands with apt_key
2023-06-07 10:31:21 +02:00
ionutboangiu
ef5595ac01
Use keyring with apt_key in elasticsearch role
2023-06-07 10:31:21 +02:00
ionutboangiu
14c303d639
Make small revisions to the nats ansible role
...
- add become: yes for all tasks where it's necessary
- add the installation directory as a variable, with its default to /opt/nats
2023-06-07 10:31:21 +02:00
ionutboangiu
4ea8fac9b7
Update the it_tests playbook to use the newly implemented roles
2023-06-05 10:53:58 +02:00