From 4d05b1683bdc646214fe090febe0d2d75a575779 Mon Sep 17 00:00:00 2001 From: ionutboangiu Date: Wed, 18 Oct 2023 09:12:34 -0400 Subject: [PATCH] Delete coprgate ansible playbook --- .../coprgate.conf.j2 | 3 - .../coprgate.service.j2 | 16 ---- .../copr.fedorainfracloud.org/main.yaml | 94 ------------------- 3 files changed, 113 deletions(-) delete mode 100644 data/ansible/copr.fedorainfracloud.org/coprgate.conf.j2 delete mode 100644 data/ansible/copr.fedorainfracloud.org/coprgate.service.j2 delete mode 100644 data/ansible/copr.fedorainfracloud.org/main.yaml diff --git a/data/ansible/copr.fedorainfracloud.org/coprgate.conf.j2 b/data/ansible/copr.fedorainfracloud.org/coprgate.conf.j2 deleted file mode 100644 index b01702bce..000000000 --- a/data/ansible/copr.fedorainfracloud.org/coprgate.conf.j2 +++ /dev/null @@ -1,3 +0,0 @@ -{{ ansible_managed | comment }} -if $programname == '{{ service_name }}' then /var/log/{{ service_name }}/output.log -& stop \ No newline at end of file diff --git a/data/ansible/copr.fedorainfracloud.org/coprgate.service.j2 b/data/ansible/copr.fedorainfracloud.org/coprgate.service.j2 deleted file mode 100644 index bc0c2986c..000000000 --- a/data/ansible/copr.fedorainfracloud.org/coprgate.service.j2 +++ /dev/null @@ -1,16 +0,0 @@ -{{ ansible_managed | comment }} -[Unit] -Description=Copr Custom Webhook Server -ConditionPathExists={{ coprgate_dir }} -After=network.target -[Service] -Environment="V10={{ v10 }}" "MASTER={{ nightly }}" -ExecStart=/usr/local/bin/coprgate -Restart=on-failure -RestartSec=10 -StandardOutput=journal -StandardError=journal -SyslogIdentifier={{ service_name }} -[Install] -WantedBy=multi-user.target - diff --git a/data/ansible/copr.fedorainfracloud.org/main.yaml b/data/ansible/copr.fedorainfracloud.org/main.yaml deleted file mode 100644 index 7d582890e..000000000 --- a/data/ansible/copr.fedorainfracloud.org/main.yaml +++ /dev/null @@ -1,94 +0,0 @@ -- hosts: pkg - vars: - coprgate_dir: "/home/{{ user }}/go/src/github.com/cgrates/coprgate" - coprgate_bin: "/home/{{ user }}/go/bin/coprgate" - service_name: coprgate - tasks: - - name: Install dependencies - become: yes - apt: - name: - - git - - tar - state: present - - name: Install Go - import_role: - name: ../roles/go - - - name: Create coprgate directory - become: yes - file: - state: directory - mode: "u=rwx,go=rx" - owner: "{{ user }}" - group: "{{ user }}" - dest: "{{ coprgate_dir }}" - become_user: "{{ user }}" - - - name: Clone coprgate from github repository - git: - repo: https://github.com/cgrates/coprgate.git - dest: "{{ coprgate_dir }}" - update: yes - force: yes - become: yes - - - name: Install coprgate - shell: "go install coprgate.go" - environment: - PATH: "{{ lookup('env','PATH') }}:/home/{{ user }}/go/bin:/usr/local/go/bin:{{ ansible_env.PATH }}" - args: - chdir: "{{ coprgate_dir }}" - - - name: Copy coprgate to system executable - become: yes - copy: - src: "{{ coprgate_bin }}" - remote_src: true - dest: "/usr/local/bin" - unsafe_writes: yes - - - name: Changing the permissions - become: yes - file: - path: /usr/local/bin/coprgate - owner: root - mode: 0755 - - - name: Create the service file - become: yes - template: - src: coprgate.service.j2 - dest: /etc/systemd/system/coprgate.service - - - name: Reload daemon and start the service - become: yes - ansible.builtin.systemd: - state: started - daemon_reload: true - name: coprgate.service - enabled: true - - - name: Create directory for reading logs - become: yes - file: - path: /var/log/{{ service_name }} - state: directory - - - name: Change log file permissions - become: yes - file: - path: /var/log/{{ service_name }} - owner: "{{ user }}" - group: "{{ user }}" - state: directory - - - name: Create the log file - become: yes - template: - src: coprgate.conf.j2 - dest: /etc/rsyslog.d/coprgate.conf - - - name: Restart rsyslog - become: yes - shell: "systemctl restart rsyslog.service"