summaryrefslogtreecommitdiffstats
path: root/roles
diff options
context:
space:
mode:
authorMatthieu Saulnier <fantom@fedoraproject.org>2015-06-21 18:48:04 +0200
committerMatthieu Saulnier <fantom@fedoraproject.org>2015-06-21 18:48:04 +0200
commit85ca1fe95b6ddc30f5d7b5958628cfcbd30063c0 (patch)
tree1f0e75477b0c33d8fdf4d95a18dc8ff97840bf3c /roles
parentdb18fff10886509002b27f6094ebc6b9fd61dc01 (diff)
downloadplaybooks-ansible-85ca1fe95b6ddc30f5d7b5958628cfcbd30063c0.tar.gz
playbooks-ansible-85ca1fe95b6ddc30f5d7b5958628cfcbd30063c0.tar.xz
playbooks-ansible-85ca1fe95b6ddc30f5d7b5958628cfcbd30063c0.zip
Cleanup repo
Diffstat (limited to 'roles')
-rw-r--r--roles/cozycloud/files/cozy-controller.service9
-rw-r--r--roles/cozycloud/files/cozy-indexer.service11
-rw-r--r--roles/cozycloud/tasks/controller.yml23
-rw-r--r--roles/cozycloud/tasks/couchdb.yml14
-rw-r--r--roles/cozycloud/tasks/cozy.yml6
-rw-r--r--roles/cozycloud/tasks/indexer.yml25
-rw-r--r--roles/cozycloud/tasks/main.yml20
-rw-r--r--roles/cozycloud/tasks/npm.yml10
-rw-r--r--roles/cozycloud/tasks/pkgs.yml20
-rw-r--r--roles/cozycloud/tasks/usr.yml8
-rw-r--r--roles/cozycloud/templates/controller.token.j21
-rw-r--r--roles/cozycloud/templates/couchdb.login.j22
-rw-r--r--roles/cozycloud/vars/main.yml3
13 files changed, 0 insertions, 152 deletions
diff --git a/roles/cozycloud/files/cozy-controller.service b/roles/cozycloud/files/cozy-controller.service
deleted file mode 100644
index f7f9f68..0000000
--- a/roles/cozycloud/files/cozy-controller.service
+++ /dev/null
@@ -1,9 +0,0 @@
-[Unit]
-Description=Cozy Controller Daemon
-After=network.target syslog.target auditd.service
-
-[Service]
-ExecStart=/usr/bin/cozy-controller -c -u --per 755 NODE_ENV="production"
-
-[Install]
-WantedBy=multi-user.target
diff --git a/roles/cozycloud/files/cozy-indexer.service b/roles/cozycloud/files/cozy-indexer.service
deleted file mode 100644
index 5005d3e..0000000
--- a/roles/cozycloud/files/cozy-indexer.service
+++ /dev/null
@@ -1,11 +0,0 @@
-[Unit]
-Description=Cozy Indexer Daemon
-After=network.target syslog.target auditd.service
-
-[Service]
-User=cozy
-Group=cozy
-ExecStart=/usr/local/cozy-indexer/cozy-data-indexer/virtualenv/bin/python /usr/local/cozy-indexer/cozy-data-indexer/server.py
-
-[Install]
-WantedBy=multi-user.target
diff --git a/roles/cozycloud/tasks/controller.yml b/roles/cozycloud/tasks/controller.yml
deleted file mode 100644
index 3d6a938..0000000
--- a/roles/cozycloud/tasks/controller.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-- name: Installation paquet NodeJS cozy controller
- npm: name=cozy-controller global=yes state=present
-
-- name: Création répertoire de configuration
- file: name={{ item }} state=directory
- with_items:
- - /etc/cozy
- - /etc/cozy/pids
-
-- name: Création d'un jeton d'authentification
- template: src=controller.token.j2 dest=/etc/cozy/controller.token
- owner=cozy-home
- group=cozy-home
- mode=600
-
-- name: Installation unité systemd cozy-controller
- copy: src=cozy-controller.service dest=/etc/systemd/system/cozy-controller.service mode=644
-
-- name: Reload systemd
- command: /usr/bin/systemctl --system daemon-reload
-
-- name: Activation et démarrage du service cozy-controller
- service: name=cozy-controller state=started enabled=yes
diff --git a/roles/cozycloud/tasks/couchdb.yml b/roles/cozycloud/tasks/couchdb.yml
deleted file mode 100644
index da944e0..0000000
--- a/roles/cozycloud/tasks/couchdb.yml
+++ /dev/null
@@ -1,14 +0,0 @@
-- name: Installation du paquet CouchDB
- yum: name=couchdb state=present
-
-- name: Activation et démarrage du service CouchDB
- service: name=couchdb state=started enabled=yes
-
-- name: Configuration du login/pwd de CouchDB
- command: /usr/bin/curl -X PUT http://127.0.0.1:5984/_config/admins/{{ mylogin }} -d '"{{ mypassword }}"'
-
-- name: Fichier de configuration couchdb pour Cozy
- template: src=couchdb.login.j2 dest=/etc/cozy/couchdb.login
- owner=cozy-data-system
- group=cozy-data-system
- mode=600
diff --git a/roles/cozycloud/tasks/cozy.yml b/roles/cozycloud/tasks/cozy.yml
deleted file mode 100644
index 7b25a46..0000000
--- a/roles/cozycloud/tasks/cozy.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-- name: Installation de data-system, home, proxy
- command: /usr/bin/cozy-monitor install {{ item }}
- with_items:
- - data-system
- - home
- - proxy
diff --git a/roles/cozycloud/tasks/indexer.yml b/roles/cozycloud/tasks/indexer.yml
deleted file mode 100644
index 108541a..0000000
--- a/roles/cozycloud/tasks/indexer.yml
+++ /dev/null
@@ -1,25 +0,0 @@
-- name: Création de l'arborescence pour cozy-indexer
- file: path=/usr/local/cozy-indexer state=directory
-
-- name: Téléchargement depuis git de cozy-indexer
- git: repo=https://github.com/mycozycloud/cozy-data-indexer.git dest=/usr/local/cozy-indexer/cozy-data-indexer
-
-- name: Installation des dépendances python
- pip: requirements=/usr/local/cozy-indexer/cozy-data-indexer/requirements/common.txt
- virtualenv=/usr/local/cozy-indexer/cozy-data-indexer/virtualenv
-
-- name: Changement des droits et proprio de l'arbo cozy-indexer
- file: path=/usr/local/cozy-indexer
- state=directory
- owner=cozy
- group=cozy
- recurse=yes
-
-- name: Installation unité systemd cozy-indexer
- copy: src=cozy-indexer.service dest=/etc/systemd/system/cozy-indexer.service mode=644
-
-- name: Reload systemd
- command: /usr/bin/systemctl --system daemon-reload
-
-- name: Activation et démarrage du service cozy-indexer
- service: name=cozy-indexer state=started enabled=yes
diff --git a/roles/cozycloud/tasks/main.yml b/roles/cozycloud/tasks/main.yml
deleted file mode 100644
index 0fb3496..0000000
--- a/roles/cozycloud/tasks/main.yml
+++ /dev/null
@@ -1,20 +0,0 @@
-- name: Installation des dépendances
- include: pkgs.yml
-
-- name: Création des utilisateurs
- include: usr.yml
-
-- name: Installation paquets NodeJS
- include: npm.yml
-
-- name: Installation cozy controller
- include: controller.yml
-
-- name: Installation cozy indexer
- include: indexer.yml
-
-- name: Configuration de CouchDB
- include: couchdb.yml
-
-- name: Installation des outils Cozy
- include: cozy.yml
diff --git a/roles/cozycloud/tasks/npm.yml b/roles/cozycloud/tasks/npm.yml
deleted file mode 100644
index 01af620..0000000
--- a/roles/cozycloud/tasks/npm.yml
+++ /dev/null
@@ -1,10 +0,0 @@
-- name: Installation du paquet npm
- yum: name=npm state=present
-
-- name: Installation outils NodeJS
- npm: name={{ item }} global=yes state=present
- with_items:
- - cozy-monitor
- - compound
- - coffee-script
- - brunch
diff --git a/roles/cozycloud/tasks/pkgs.yml b/roles/cozycloud/tasks/pkgs.yml
deleted file mode 100644
index 6113ac0..0000000
--- a/roles/cozycloud/tasks/pkgs.yml
+++ /dev/null
@@ -1,20 +0,0 @@
-- name: Installation des paquets
- yum: name={{ item }} state=present
- with_items:
- - nodejs
- - python
- - python-pip
- - python-devel
- - python-setuptools
- - python-virtualenv
- - libxml2-devel
- - libxslt-devel
- - git
- - sudo
- - ImageMagick
- - sqlite
- - erlang
- - libicu-devel
- - libcurl-devel
- - openssl-devel
- - mozjs24-devel
diff --git a/roles/cozycloud/tasks/usr.yml b/roles/cozycloud/tasks/usr.yml
deleted file mode 100644
index 7d75605..0000000
--- a/roles/cozycloud/tasks/usr.yml
+++ /dev/null
@@ -1,8 +0,0 @@
-- name: Création utilisateurs cozy avec répertoire perso
- user: name={{ item }} createhome=yes state=present
- with_items:
- - cozy-data-system
- - cozy-home
-
-- name: Création utilisateur cozy sans répertoire perso
- user: name=cozy createhome=no state=present
diff --git a/roles/cozycloud/templates/controller.token.j2 b/roles/cozycloud/templates/controller.token.j2
deleted file mode 100644
index cf2caa0..0000000
--- a/roles/cozycloud/templates/controller.token.j2
+++ /dev/null
@@ -1 +0,0 @@
-{{ mytoken }}
diff --git a/roles/cozycloud/templates/couchdb.login.j2 b/roles/cozycloud/templates/couchdb.login.j2
deleted file mode 100644
index 56cc165..0000000
--- a/roles/cozycloud/templates/couchdb.login.j2
+++ /dev/null
@@ -1,2 +0,0 @@
-{{ mylogin }}
-{{ mypassword }}
diff --git a/roles/cozycloud/vars/main.yml b/roles/cozycloud/vars/main.yml
deleted file mode 100644
index 399d892..0000000
--- a/roles/cozycloud/vars/main.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-yourlogin: INSERT_A_RANDOM_LOGIN_HERE
-yourpassword: INSERT_A_RANDOM_PASSWORD_HERE
-yourtoken: INSERT_A_RANDOM_STRING_HERE