Commit Graph

207 Commits

Author SHA1 Message Date
Emiliano Vavassori 1003556d64 Optimizing connection, starting epoptes from upstart and enabling it at startup. 2016-02-19 00:52:53 +01:00
Emiliano Vavassori e2be1643d2 Fixing become_method in ansible.cfg. Removing unneeded ansdyninv.py. 2016-02-19 00:27:46 +01:00
Emiliano Vavassori 52342c34b6 Fixing little issue in epoptes removal. 2016-02-19 00:20:51 +01:00
Emiliano Vavassori 1633b8718e Third try. 2016-02-19 00:16:24 +01:00
Emiliano Vavassori 5360bff355 Second test for synchronization. 2016-02-19 00:08:34 +01:00
Emiliano Vavassori 400848f1cb Testing updating the repo. 2016-02-18 22:32:24 +01:00
Emiliano Vavassori 85f05dbd9d Fixing little typo in mirror configuration. 2016-02-18 22:17:52 +01:00
Emiliano Vavassori 5a98c294c3 Correcting noderole fact. 2016-02-18 01:34:40 +01:00
Emiliano Vavassori 0bbcef6bfe Using static inventory. Using fact.d for loading ansible-host vars does not require anymore a dynamic inventory. 2016-02-18 01:25:12 +01:00
Emiliano Vavassori b6e1cf7711 Tentative fix for hostvars not taken correctly. 2016-02-18 01:22:05 +01:00
Emiliano Vavassori 14e7126cca Correcting rules for npm. 2016-02-17 23:25:24 +01:00
Emiliano Vavassori bed21a5dec Correcting aesthetic phrase. 2016-02-17 23:19:48 +01:00
Emiliano Vavassori dc989875f3 Preceding prerequisites before mirror-configuration. 2016-02-17 23:10:25 +01:00
Emiliano Vavassori 95e48b21ab Correcting tasks with new syntax for hostvars. 2016-02-17 22:41:55 +01:00
Emiliano Vavassori bbf6eb5a10 Debug, again. 2016-02-17 22:34:00 +01:00
Emiliano Vavassori 0dcf130e20 Another test in debug. 2016-02-17 22:30:40 +01:00
Emiliano Vavassori 64013e82d4 adding debug. 2016-02-17 22:28:13 +01:00
Emiliano Vavassori 7f12703d38 Trying to fix installation chain. 2016-02-17 22:16:49 +01:00
Emiliano Vavassori e0f091677a Adding debug variables to process to check. 2016-02-17 22:06:53 +01:00
Emiliano Vavassori 752520bc1f Simplifying call of ansdyninv.py. 2016-02-17 15:21:24 +01:00
Emiliano Vavassori ad5f46793e Fixing different mirror_mode interface. Hopefully. 2016-02-17 02:08:34 +01:00
Emiliano Vavassori 55c54033de Restoring old behaviour on empty addpkg/delpkg. 2016-01-21 22:02:15 +01:00
Emiliano Vavassori 08f61b11e3 Using 'is defined' check for addpkg/delpkg in npm checkings. 2016-01-21 21:43:16 +01:00
Emiliano Vavassori 94c1240cb6 Trying to add better variable management not to break build chain. 2016-01-21 21:38:49 +01:00
Emiliano Vavassori 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
Emiliano Vavassori 7ec0ee620b Fixing typo in tasks for polkit. 2016-01-06 18:15:51 +01:00
Emiliano Vavassori f0d10b459c Fixing sudo user not requested correctly. 2016-01-06 18:11:17 +01:00
Emiliano Vavassori b3581a0b8f Fixing bug that blocks configuration chain when role-specific package list is empty. 2016-01-06 14:08:49 +01:00
Emiliano Vavassori 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
Emiliano Vavassori dd4734ce4b Managed different type of mirrors from domain.yml file. little changes on proxy certificate. 2015-11-05 01:44:58 +01:00
Emiliano Vavassori d4e74ce1af Fixing errors on path. 2015-10-14 18:05:08 +02:00
Emiliano Vavassori 5dc590c7d3 Moving repo corrections on prereq. Temporary fix, this has to be checked before package installation. 2015-10-14 18:00:18 +02:00
Emiliano Vavassori ce1bd9ed66 Adjusting ibus problem with keyboard. 2015-10-08 20:40:00 +02:00
Emiliano Vavassori 28eb8ce2aa Restructuring custom role, to correctly compose apt/sources.list{,.d}. 2015-10-05 21:46:36 +02:00
Emiliano Vavassori a377486586 Fixing little typo in unattended-upgrades file. 2015-10-05 21:15:28 +02:00
Emiliano Vavassori c75ddcf1a3 Enabling and configuring unattended-upgrades. 2015-10-05 21:13:09 +02:00
Emiliano Vavassori 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
Emiliano Vavassori 288d3af7ae Explicitly executing prerequisites on each run. 2015-10-04 22:39:07 +02:00
Emiliano Vavassori 4acbe17ef8 Adding prereq as dependency also for networkpackagemanager. 2015-10-04 22:32:31 +02:00
Emiliano Vavassori fdc5ff9bea Fixing (hopefully) the boolean operators to do changes. 2015-10-04 22:24:56 +02:00
Emiliano Vavassori ca1b648da7 Removing check for a force parameter that I am not able to set. 2015-10-04 22:20:44 +02:00
Emiliano Vavassori 16bb5ebf25 Running checksum.fact from the network. 2015-10-04 22:17:15 +02:00
Emiliano Vavassori eb1cb5801e Cleanup of client tasks. It should run specific tasks only when changed. 2015-10-04 21:02:55 +02:00
Emiliano Vavassori a8627d0511 Fixing little issue with indentation. 2015-10-04 04:35:38 +02:00
Emiliano Vavassori ab62cb85a3 Fixing pulseaudio placement and call on cron. 2015-10-04 04:26:41 +02:00
Emiliano Vavassori 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
Emiliano Vavassori 353d06c0c9 Managing correct epoptes startup using upstart. 2015-10-02 21:47:02 +02:00
Emiliano Vavassori fd953c0a84 Correcting path of Firefox certificates. 2015-10-02 20:43:58 +02:00
Emiliano Vavassori c631cd6fb5 Adjusting configuration for installation of packages role-based. 2015-10-01 00:21:00 +02:00
Emiliano Vavassori 21c4002760 Fixing typo for pushing role network installation. 2015-09-30 22:41:29 +02:00