Commit Graph

217 Commits

Author SHA1 Message Date
55c54033de Restoring old behaviour on empty addpkg/delpkg. 2016-01-21 22:02:15 +01:00
08f61b11e3 Using 'is defined' check for addpkg/delpkg in npm checkings. 2016-01-21 21:43:16 +01:00
94c1240cb6 Trying to add better variable management not to break build chain. 2016-01-21 21:38:49 +01:00
0f5dab90eb Migrating sudo directive to 'become', standard from v1.9 and to be removed in v2.2 of Ansible. 2016-01-12 22:23:52 +01:00
7ec0ee620b Fixing typo in tasks for polkit. 2016-01-06 18:15:51 +01:00
f0d10b459c Fixing sudo user not requested correctly. 2016-01-06 18:11:17 +01:00
b3581a0b8f Fixing bug that blocks configuration chain when role-specific package list is empty. 2016-01-06 14:08:49 +01:00
656e3fce7a Moving execmirrorpath to other point where domain.fact has been installed and read. Correcting pam_mount share options for mounting. 2015-11-05 01:58:54 +01:00
dd4734ce4b Managed different type of mirrors from domain.yml file. little changes on proxy certificate. 2015-11-05 01:44:58 +01:00
d4e74ce1af Fixing errors on path. 2015-10-14 18:05:08 +02:00
5dc590c7d3 Moving repo corrections on prereq. Temporary fix, this has to be checked before package installation. 2015-10-14 18:00:18 +02:00
ce1bd9ed66 Adjusting ibus problem with keyboard. 2015-10-08 20:40:00 +02:00
28eb8ce2aa Restructuring custom role, to correctly compose apt/sources.list{,.d}. 2015-10-05 21:46:36 +02:00
a377486586 Fixing little typo in unattended-upgrades file. 2015-10-05 21:15:28 +02:00
c75ddcf1a3 Enabling and configuring unattended-upgrades. 2015-10-05 21:13:09 +02:00
328f106497 Since we are explicitly calling prereq on playbook, using it in dependency only leads to repetition. Removing it as dependency in any role. 2015-10-04 23:44:28 +02:00
4acbe17ef8 Adding prereq as dependency also for networkpackagemanager. 2015-10-04 22:32:31 +02:00
16bb5ebf25 Running checksum.fact from the network. 2015-10-04 22:17:15 +02:00
eb1cb5801e Cleanup of client tasks. It should run specific tasks only when changed. 2015-10-04 21:02:55 +02:00
a8627d0511 Fixing little issue with indentation. 2015-10-04 04:35:38 +02:00
ab62cb85a3 Fixing pulseaudio placement and call on cron. 2015-10-04 04:26:41 +02:00
6eb1feb649 Correcting some issues with facts not correctly loading the first time (to be tested). Not updating ansible-pull scripts within ansible playbook because they are updated by hand. 2015-10-04 03:19:30 +02:00
353d06c0c9 Managing correct epoptes startup using upstart. 2015-10-02 21:47:02 +02:00
fd953c0a84 Correcting path of Firefox certificates. 2015-10-02 20:43:58 +02:00
c631cd6fb5 Adjusting configuration for installation of packages role-based. 2015-10-01 00:21:00 +02:00
21c4002760 Fixing typo for pushing role network installation. 2015-09-30 22:41:29 +02:00
ae7bfe752f Correcting script part for checkum of joining pkg arrays. 2015-09-30 01:55:45 +02:00
f38cbb23c5 Another cruft removed. 2015-09-30 01:43:52 +02:00
3b74cabc7f Fixing spurious newline. 2015-09-30 01:40:39 +02:00
83c0221b43 Fixed first part launching commands for repo version. 2015-09-30 01:34:00 +02:00
92e4e4b0a2 Removing cruft from checksum.fact. 2015-09-30 01:19:39 +02:00
0f6ab5b5e7 Cherry picking changes on checksum.fact. 2015-09-30 01:15:32 +02:00
2181182f26 Revert "Passing calling commands with subprocess."
This reverts commit beb0312c68.
2015-09-30 01:11:41 +02:00
beb0312c68 Passing calling commands with subprocess. 2015-09-30 00:33:03 +02:00
1daca5d9f5 Little changes to checksum.fact. 2015-09-30 00:08:46 +02:00
3b62292d5f Adding checksum fact. 2015-09-29 23:06:49 +02:00
8c0f8a7a4e Adding bglug-artwork package as part of customizations. 2015-09-23 23:26:07 +02:00
b2525df2da Correcting little typo in ansible-pull.yml. 2015-09-23 23:22:54 +02:00
6695cd4ed1 Added libreoffice italian languagepack, added updating of ansible-pull. 2015-09-23 23:06:10 +02:00
bfb3745a8d Fixing installation problems with sudo. 2015-09-21 23:00:56 +02:00
f21d61364f Fixing issue with configuration of epoptes on client. Configuring the local mirrored sys42 repo. 2015-09-21 22:35:35 +02:00
7641fd93f3 Adjusting options for a lineinfile action. 2015-09-21 22:29:46 +02:00
f35f4818f8 Another fix for replace action. 2015-09-21 22:27:17 +02:00
6aefd0d71c Adding custom role to default local playbook. 2015-09-21 22:24:04 +02:00
dc564352ee Adding BgLUG customizations role. 2015-09-21 22:21:26 +02:00
4305adeeb1 Removing extra variable, not needed and blocking. 2015-09-21 22:13:07 +02:00
cfe64a5de6 Fixing unexpected changes within client setup. 2015-09-21 01:48:42 +02:00
e812295b45 Validating update cache in upgrading only when passed more than 3 minutes. 2015-09-21 01:42:20 +02:00
04fbbfe93f Fixing other problem with domain.yml loaded by facts. 2015-09-21 01:37:02 +02:00
d19c26514e Changing init variables to ansible_local variable. 2015-09-21 01:32:56 +02:00
e9150df4ad Local domain variables are loaded as part of local facts, as done with the server. Changed all tasks that require domain informations. 2015-09-21 01:29:34 +02:00
a4279e29fd Adding local ppa-ansible to clients. 2015-09-21 01:09:41 +02:00
34a6cf538f Aesthetic changes to crontab + pulseaudio script. 2015-09-17 18:08:47 +02:00
9454f1739d Completing configuration with adding of crontask. 2015-09-17 17:57:25 +02:00
17ca23b4b0 Working version of pulseaudio-perms.sh 2015-09-17 17:52:47 +02:00
eb522fa27b Adding tag to manage sound configuration. 2015-09-17 17:31:37 +02:00
bb16269b3a Correcting little typo. 2015-09-17 17:28:33 +02:00
9a8ac8ebe3 Changing starting of pulseaudio with service from ansible. 2015-09-17 17:25:23 +02:00
14d777716b Partial implementation for pulseaudio. 2015-09-17 17:20:42 +02:00
0398888d91 Adding tag also to recompilation of glib-schemas. 2015-09-14 16:09:38 +02:00
fd5ff3c735 Trying to fix system keyboard not correctly working. 2015-09-14 16:07:30 +02:00
330f991a84 Correcting the tasks for configuring epoptes-client. 2015-09-14 10:26:02 +02:00
9277133ce8 Adding specific role tasks as a dependency on domain installation. 2015-09-14 10:05:30 +02:00
37861c4118 Correcting shell command to restart winbind service. 2015-09-14 09:52:15 +02:00
ad125236d1 Fixing restart of ntp service. 2015-09-14 07:38:14 +02:00
1b21908dc6 Since Ubuntu is using Upstart and there's some problems with service module, workaround with the 'restart' command. 2015-09-14 03:45:35 +02:00
bb2a98892f Adding sudo on apt tasks. 2015-09-14 03:37:32 +02:00
94810e4e4c Correcting some quotation errors. 2015-09-14 01:15:51 +02:00
fa2d9d2837 Translated all messages within tasks and roles. Revisited the location of some tasks. 2015-09-14 01:08:32 +02:00
102aab5328 Translated in english tasks descriptions for init and base. Better split of operations within base role. 2015-09-14 00:23:31 +02:00
d3af386f4a Revisioned again configuration of epoptes-client. 2015-09-13 21:02:51 +02:00
3cb84a6087 Better management on reboot by epoptes-client installation. 2015-09-13 20:50:04 +02:00
ede63b9676 Correcting the certificate downloading and the removal of temporary server name file during epoptes installation. 2015-09-13 20:38:05 +02:00
dd3832965c Correcting a task for epoptes-client configuration. 2015-09-13 20:29:47 +02:00
3d77e4b494 Correcting a quoting error on playbook. 2015-09-13 20:23:34 +02:00
d2c96c764a Adding tasks for epoptes-client. 2015-09-13 20:20:02 +02:00
3378e2c912 Modifications for epoptes-client. Not tested, yet. 2015-09-12 16:41:49 +02:00
f63a531c6c Adjusted replacement string for epoptes server. 2015-09-10 00:18:44 +02:00
03be47fe98 Enabling docenti domain group to be able to use epoptes on 'docenti' role machines. 2015-09-10 00:10:26 +02:00
e04c1af240 Other tentative fix - 8. 2015-09-08 03:13:44 +02:00
f01fe035b2 Other tentative fix - 7. 2015-09-08 03:10:08 +02:00
597d8a74c4 Other tentative fix - 6. 2015-09-08 03:06:40 +02:00
c13296d3bd Other tentative fix - 5. 2015-09-08 03:03:59 +02:00
f14ffe9f5c Other tentative fix - 4. 2015-09-08 03:01:13 +02:00
9fc249ebc2 Other tentative fix - 3. 2015-09-08 02:54:20 +02:00
d4edaa1f06 Other tentative fix - 2. 2015-09-08 02:49:22 +02:00
d22c6a9ef4 Other tentative fix. 2015-09-08 02:43:05 +02:00
40e371c58c Another tentative fix for empty lists. 2015-09-08 02:38:55 +02:00
00d183a07e Dealing with empty lists. 2015-09-08 02:33:51 +02:00
62d2bfe0cc Tentative fix for issues with confrontation. 2015-09-08 02:28:37 +02:00
57df744c10 Adjusting some tasks for installation/removal of role-managed packages. 2015-09-08 01:16:46 +02:00
ffae669d8a Managed packages to be added/removed with the help of a default variable file. 2015-09-07 22:16:36 +02:00
a2be77b34d Removing unneeded double loop for base, dependency of vagrantbox. 2015-09-07 21:44:16 +02:00
3f864685cb Aesthetic changes to pam_base. Skipping update-ca-certificates if ca.crt is not downloaded anew. 2015-09-07 21:42:38 +02:00
b703dc1a4e Another correction to roles. 2015-09-07 21:31:03 +02:00
09bdc182ea First attempt to convey package addition/removal from configuration. 2015-09-07 21:26:56 +02:00
4154bf5100 Falling back to user's share, instead of profile's one. 2015-09-06 23:42:41 +02:00
ea64c6f599 Fixing operators superpowers on sudoers.d. 2015-08-21 01:41:17 +02:00
6601f58e17 Fixing position for default cert8-db. 2015-08-21 00:15:55 +02:00
d7615b6322 Preparing folder before doing some stuff for the certificates. 2015-08-20 23:56:19 +02:00