-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
my config right now looks like. in etc/ploy.conf i have:
[ansible]
ansible-become = yes
ansible-become-method = sudo
become = yes
become-method = sudo
[plain-instance:meenix]
host = meenix
[ez-master:jailhost]
instance = meenix
user = freebsd
sudo = yes
bootstrap-fingerprint = 24:d0:a1:37:38:88:5e:ac:c0:e7:bf:31:40:75:63:0f
ploy_ezjail_install_release = 11.0-RELEASE
My jailhost.yml looks equally desperate:
---
- hosts: jailhost
user: freebsd
sudo: yes
roles:
- dhcp_host
- jails_host
tasks:
- name: ensure ZFS file systems are in place
zfs: name={{ item }} state=present mountpoint=/{{ item }}
with_items:
- tank/www.devops.reise
- tank/www.eena.me
tags: zfs-layoutit doesn't matter what i try, as soon as i start using playbooks, i get this error when installing ezjail:
(bsdploy) bsdploy ~/s/m/meenix ploy configure jailhost
INFO: Using playbook at '/home/igalic/src/me/meenix/jailhost.yml'.
PLAY [jailhost] ***************************************************************
GATHERING FACTS ***************************************************************
ok: [jailhost]
TASK: [dhcp_host | Create dhclient-exit-hooks] ********************************
ok: [jailhost]
TASK: [jails_host | bind host sshd to primary ip] *****************************
ok: [jailhost]
TASK: [jails_host | Enable ntpd in rc.conf] ***********************************
ok: [jailhost]
TASK: [jails_host | Disable public use of ntpd] *******************************
ok: [jailhost]
TASK: [jails_host | Check for old ipnat_rules setting] ************************
skipping: [jailhost]
TASK: [jails_host | Remove ipfilter from rc.conf] *****************************
ok: [jailhost]
TASK: [jails_host | Remove ipfilter_rules from rc.conf] ***********************
ok: [jailhost]
TASK: [jails_host | Remove ipmon from rc.conf] ********************************
ok: [jailhost]
TASK: [jails_host | Remove ipmon_flags from rc.conf] **************************
ok: [jailhost]
TASK: [jails_host | Remove ipnat from rc.conf] ********************************
ok: [jailhost]
TASK: [jails_host | Remove ipnat_rules from rc.conf] **************************
ok: [jailhost]
TASK: [jails_host | Enable pf in rc.conf] *************************************
ok: [jailhost]
TASK: [jails_host | Check for /etc/pf.conf] ***********************************
ok: [jailhost]
TASK: [jails_host | Default pf.conf] ******************************************
skipping: [jailhost]
TASK: [jails_host | Stat of /dev/pf] ******************************************
ok: [jailhost]
TASK: [jails_host | Checking pf] **********************************************
skipping: [jailhost]
TASK: [jails_host | Setup pf.conf] ********************************************
ok: [jailhost]
TASK: [jails_host | Reload pf.conf] *******************************************
skipping: [jailhost]
TASK: [jails_host | Enable gateway in rc.conf] ********************************
ok: [jailhost]
TASK: [jails_host | Setup cloned interfaces] **********************************
ok: [jailhost]
TASK: [jails_host | Enable security.jail.allow_raw_sockets] *******************
ok: [jailhost]
TASK: [jails_host | Enable security.jail.sysvipc_allowed] *********************
ok: [jailhost]
TASK: [jails_host | Ensure helper packages are installed (using http proxy)] ***
skipping: [jailhost]
TASK: [jails_host | Ensure helper packages are installed] *********************
failed: [jailhost] => (item=ezjail) => {"failed": true, "item": "ezjail"}
msg: Could not update catalogue
FATAL: all hosts have already failed -- aborting
(bsdploy) bsdploy ~/s/m/meenix
even tho ezjail is already installed:
root@meenix:~ # pkg info ezjail
ezjail-3.4.2
Name : ezjail
Version : 3.4.2
Installed on : Fri Mar 10 20:16:05 2017 UTC
Origin : sysutils/ezjail
Architecture : freebsd:11:x86:64
Prefix : /usr/local
Categories : sysutils
Licenses :
Maintainer : erdgeist@erdgeist.org
WWW : http://erdgeist.org/arts/software/ezjail/
Comment : Framework to easily create, manipulate, and run FreeBSD jails
Annotations :
repo_type : binary
repository : FreeBSD
Flat size : 118KiB
Description :
This port contains two scripts to easily create, manipulate and run
FreeBSD jails.
WWW: http://erdgeist.org/arts/software/ezjail/
root@meenix:~ #
Metadata
Metadata
Assignees
Labels
No labels