Skip to content

debops owncloud: KeyError: 'undefined variable: 0'" #76

@jbicha

Description

@jbicha

If I list my Ubuntu server under [debops_service_nginx] and run $ debops , the run completes successfully. If I add it to [debops_service_owncloud], it fails. Errors posted below.

TASK [debops.nginx : Create global webroot directories if allowed] *************
task path: /home/jeremy/.local/share/debops/debops-playbooks/roles/debops.nginx/tasks/nginx_servers.yml:3
ok: [example.bicha.net] => (item={u'welcome_domain': u'bicha.net', u'welcome': True, u'enabled': True, u'name': [u'welcome']}) => {
    "changed": false, 
    "diff": {
        "after": {
            "path": "/srv/www/sites/welcome/public"
        }, 
        "before": {
            "path": "/srv/www/sites/welcome/public"
        }
    }, 
    "gid": 0, 
    "group": "root", 
    "invocation": {
        "module_args": {
            "backup": null, 
            "content": null, 
            "delimiter": null, 
            "diff_peek": null, 
            "directory_mode": null, 
            "follow": false, 
            "force": false, 
            "group": "root", 
            "mode": "0755", 
            "original_basename": null, 
            "owner": "root", 
            "path": "/srv/www/sites/welcome/public", 
            "recurse": false, 
            "regexp": null, 
            "remote_src": null, 
            "selevel": null, 
            "serole": null, 
            "setype": null, 
            "seuser": null, 
            "src": null, 
            "state": "directory", 
            "unsafe_writes": null, 
            "validate": null
        }, 
        "module_name": "file"
    }, 
    "item": {
        "enabled": true, 
        "name": [
            "welcome"
        ], 
        "welcome": true, 
        "welcome_domain": "bicha.net"
    }, 
    "mode": "0755", 
    "owner": "root", 
    "path": "/srv/www/sites/welcome/public", 
    "size": 2, 
    "state": "directory", 
    "uid": 0
}
ok: [example.bicha.net] => (item={u'name': [u'localhost', u'127.0.0.1', u'[::1]'], u'acme': False, u'welcome': True, u'enabled': True, u'ssl': False, u'welcome_css': False}) => {
    "changed": false, 
    "diff": {
        "after": {
            "path": "/srv/www/sites/localhost/public"
        }, 
        "before": {
            "path": "/srv/www/sites/localhost/public"
        }
    }, 
    "gid": 0, 
    "group": "root", 
    "invocation": {
        "module_args": {
            "backup": null, 
            "content": null, 
            "delimiter": null, 
            "diff_peek": null, 
            "directory_mode": null, 
            "follow": false, 
            "force": false, 
            "group": "root", 
            "mode": "0755", 
            "original_basename": null, 
            "owner": "root", 
            "path": "/srv/www/sites/localhost/public", 
            "recurse": false, 
            "regexp": null, 
            "remote_src": null, 
            "selevel": null, 
            "serole": null, 
            "setype": null, 
            "seuser": null, 
            "src": null, 
            "state": "directory", 
            "unsafe_writes": null, 
            "validate": null
        }, 
        "module_name": "file"
    }, 
    "item": {
        "acme": false, 
        "enabled": true, 
        "name": [
            "localhost", 
            "127.0.0.1", 
            "[::1]"
        ], 
        "ssl": false, 
        "welcome": true, 
        "welcome_css": false
    }, 
    "mode": "0755", 
    "owner": "root", 
    "path": "/srv/www/sites/localhost/public", 
    "size": 3, 
    "state": "directory", 
    "uid": 0
}

TASK [debops.nginx : Create default welcome page if enabled] *******************
task path: /home/jeremy/.local/share/debops/debops-playbooks/roles/debops.nginx/tasks/nginx_servers.yml:22
failed: [example.bicha.net] (item={u'welcome_domain': u'bicha.net', u'welcome': True, u'enabled': True, u'name': [u'welcome']}) => {
    "failed": true, 
    "invocation": {
        "module_args": {
            "dest": "/srv/www/sites/welcome/public/index.html", 
            "force": false, 
            "group": "root", 
            "owner": "root", 
            "src": "srv/www/sites/welcome/public/index.html.j2"
        }, 
        "module_name": "template"
    }, 
    "item": {
        "enabled": true, 
        "name": [
            "welcome"
        ], 
        "welcome": true, 
        "welcome_domain": "bicha.net"
    }, 
    "msg": "KeyError: 'undefined variable: 0'"
}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions