Add Debian 8 support #22

Closed
opened 2015-07-24 18:44:47 +02:00 by alanorth · 3 comments
alanorth commented 2015-07-24 18:44:47 +02:00 (Migrated from github.com)

Ubuntu 14.04 is kinda old for me now, but Ubuntu 15.04 doesn't have mainline nginx binaries... but Debian 8 has them, and it also has systemd, yay.

Ubuntu 14.04 is kinda old for me now, but Ubuntu 15.04 doesn't have mainline nginx binaries... but Debian 8 has them, and it also has systemd, yay.
alanorth commented 2015-07-24 18:46:40 +02:00 (Migrated from github.com)

Issues I've found with porting the existing Ubuntu playbooks so far:

  • sudo: base Debian install doesn't have sudo, so depending on how you bring up your VM you need to either add the initial user to the sudo group (like in the preseed), or ssh to the machine and install sudo, then add the provisioning user to the sudo group (in Vagrant, regular install).
  • cron-apt: not sure of interaction between cron-apt and systemd. It appears to use regular cron jobs via systemd-cron.
Issues I've found with porting the existing Ubuntu playbooks so far: - **sudo:** base Debian install doesn't have sudo, so depending on how you bring up your VM you need to either add the initial user to the sudo group (like in the preseed), or ssh to the machine and install sudo, then add the provisioning user to the sudo group (in Vagrant, regular install). - **cron-apt:** not sure of interaction between cron-apt and systemd. It appears to use regular cron jobs via systemd-cron.
alanorth commented 2015-08-23 11:10:01 +02:00 (Migrated from github.com)

So far the following roles have been updated and work on Debian 8:

  • common
  • mariadb
  • nginx
  • php5-fpm
  • munin
So far the following roles have been updated and work on Debian 8: - [x] common - [x] mariadb - [x] nginx - [x] php5-fpm - [x] munin
alanorth commented 2015-08-23 12:56:14 +02:00 (Migrated from github.com)

Cool, Debian 8 with systemd, firewalld, PHP 5.6, nginx mainline, etc... enjoying this much more than Ubuntu 14/15.

screen shot 2015-08-23 at 13 48 50
Cool, Debian 8 with systemd, firewalld, PHP 5.6, nginx mainline, etc... enjoying this much more than Ubuntu 14/15. <img width="1040" alt="screen shot 2015-08-23 at 13 48 50" src="https://cloud.githubusercontent.com/assets/191754/9427937/9d216044-499e-11e5-8412-c32007489995.png">
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: alanorth/ansible-personal#22
No description provided.