Please help me! so, the scenario: we have 48 enteresasys access points, that were managed by a c5210 wireless controller, also from enterasys, but that shit simply died, i started in the company this year to propose open source solutions, because here is a goverment office, we cant buy equipment so easily because of beurocratical reasons, so we need to fix it with an open source solution, im reading about open wisp for a week now, i installed openwisp using this how tos:
http://openwisp.org/whatis.html https://github.com/openwisp/ansible-openwisp2 http://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html after the process referenced by these how tos the outputwas: root@OpenWISP-Deployer:~# ansible-playbook -i hosts playbook.yml -u root -k --become -K SSH password: SUDO password[defaults to SSH password]: PLAY [openwisp2] ********************************************************************************************************************************************************************************************** TASK [Gathering Facts] **************************************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [Stouts.postfix : include_tasks] ************************************************************************************************************************************************************************* included: /root/.ansible/roles/Stouts.postfix/tasks/postfix.yml for OpenWISP2-Wireless-Controller TASK [Stouts.postfix : include_tasks] ************************************************************************************************************************************************************************* included: /root/.ansible/roles/Stouts.postfix/tasks/install.deb.yml for OpenWISP2-Wireless-Controller TASK [Stouts.postfix : Install requirements (Debian)] ********************************************************************************************************************************************************* ok: [OpenWISP2-Wireless-Controller] => (item=[u'postfix', u'ca-certificates', u'mailutils', u'libsasl2-modules']) TASK [Stouts.postfix : Install DKIM requirements (Debian)] **************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] => (item=[]) TASK [Stouts.postfix : Install postfix-pcre] ****************************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [Stouts.postfix : include_tasks] ************************************************************************************************************************************************************************* skipping: [OpenWISP2-Wireless-Controller] TASK [Stouts.postfix : include_tasks] ************************************************************************************************************************************************************************* skipping: [OpenWISP2-Wireless-Controller] TASK [Stouts.postfix : include_tasks] ************************************************************************************************************************************************************************* skipping: [OpenWISP2-Wireless-Controller] TASK [Stouts.postfix : Ensure /etc/postfix directory is owned by root user] *********************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [Stouts.postfix : Configure postfix pt. 1] *************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] => (item=main.cf) ok: [OpenWISP2-Wireless-Controller] => (item=master.cf) TASK [Stouts.postfix : Configure postfix pt. 2] *************************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [Stouts.postfix : Configure postfix pt. 3] *************************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [Stouts.postfix : Configure postfix pt. 4] *************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [Stouts.postfix : Configure postfix pt. 5] *************************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [Stouts.postfix : Configure postfix pt. 6] *************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [Stouts.postfix : Configure postfix local user relay] **************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [Stouts.postfix : Configure postfix sender canonical maps] *********************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [Stouts.postfix : Configure SystemD] ********************************************************************************************************************************************************************* skipping: [OpenWISP2-Wireless-Controller] TASK [Stouts.postfix : Ensure Postfix service is enabled (systemd)] ******************************************************************************************************************************************* skipping: [OpenWISP2-Wireless-Controller] TASK [Stouts.postfix : Ensure Postfix is started] ************************************************************************************************************************************************************* ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Set supervisor path (Debian)] ****************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Set supervisor path (RedHat)] ****************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Set www user (Debian)] ************************************************************************************************************************************************************* ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Set www user (RedHat)] ************************************************************************************************************************************************************* skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Set python3_package_prefix for CentOS/RedHat] ************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Set python3_package_prefix for Fedora] ********************************************************************************************************************************************* skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Update APT package cache] ********************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Install system packages] *********************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] => (item=[u'sudo', u'software-properties-common', u'build-essential', u'supervisor', u'nginx', u'openssl', u'libssl-dev', u'libffi-dev', u'python-dev', u'redis-server']) TASK [openwisp.openwisp2 : Install spatialite] **************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] => (item=[u'sqlite3', u'gdal-bin', u'libproj-dev', u'libgeos-dev', u'libspatialite-dev']) TASK [openwisp.openwisp2 : Install mod-spatialite (may fail on older linux distros)] ************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : set_fact] ************************************************************************************************************************************************************************** [DEPRECATION WARNING]: Using tests as filters is deprecated. Instead of using `result|failed` instead use `result is failed`. This feature will be removed in version 2.9. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Install acl if acting as non-root user] ******************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : ensure supervisor is started] ****************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Install python2 packages] ********************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] => (item=[]) TASK [openwisp.openwisp2 : Install python3 packages] ********************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] => (item=[u'python3', u'python3-pip', u'python3-dev', u'python-virtualenv']) TASK [openwisp.openwisp2 : Install python3-pyparsing] ********************************************************************************************************************************************************* skipping: [OpenWISP2-Wireless-Controller] => (item=[]) TASK [openwisp.openwisp2 : Install python wheel (optional, allowed to fail)] ********************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] => (item=[u'python-wheel', u'python3-wheel']) TASK [openwisp.openwisp2 : Install python3-virtualenv] ******************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] => (item=[u'python3-virtualenv']) TASK [openwisp.openwisp2 : Install ntp] *********************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Install epel-release (if RedHat/Centos)] ******************************************************************************************************************************************* skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Install system packages] *********************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] => (item=sudo) skipping: [OpenWISP2-Wireless-Controller] => (item=gcc) skipping: [OpenWISP2-Wireless-Controller] => (item=supervisor) skipping: [OpenWISP2-Wireless-Controller] => (item=nginx) skipping: [OpenWISP2-Wireless-Controller] => (item=openssl) skipping: [OpenWISP2-Wireless-Controller] => (item=openssl-devel) skipping: [OpenWISP2-Wireless-Controller] => (item=libffi-devel) skipping: [OpenWISP2-Wireless-Controller] => (item=python-devel) skipping: [OpenWISP2-Wireless-Controller] => (item=redis) skipping: [OpenWISP2-Wireless-Controller] => (item=python-firewall) skipping: [OpenWISP2-Wireless-Controller] => (item=libsemanage-python) skipping: [OpenWISP2-Wireless-Controller] => (item=policycoreutils-python) skipping: [OpenWISP2-Wireless-Controller] => (item=redhat-rpm-config) TASK [openwisp.openwisp2 : Install spatialite] **************************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] => (item=sqlite) skipping: [OpenWISP2-Wireless-Controller] => (item=gdal) skipping: [OpenWISP2-Wireless-Controller] => (item=proj-devel) skipping: [OpenWISP2-Wireless-Controller] => (item=geos-devel) skipping: [OpenWISP2-Wireless-Controller] => (item=libspatialite-devel) TASK [openwisp.openwisp2 : set_fact] ************************************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : ensure supervisor is started] ****************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : ensure nginx is enabled] *********************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Install python2 packages] ********************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] => (item=python-pip) skipping: [OpenWISP2-Wireless-Controller] => (item=python-virtualenv) TASK [openwisp.openwisp2 : Install python3 packages] ********************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Install python wheel (optional, allowed to fail)] ********************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Install python3 virtualenv] ******************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : (CentOS/RedHat) Always install pip] ************************************************************************************************************************************************ skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : (CentOS/RedHat/Fedora) Install/upgrade virtualenv via pip] ************************************************************************************************************************* skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Install ntp] *********************************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : set_fact] ************************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Set custom package list] *********************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] => (item=False) skipping: [OpenWISP2-Wireless-Controller] => (item=False) skipping: [OpenWISP2-Wireless-Controller] => (item=False) skipping: [OpenWISP2-Wireless-Controller] => (item=False) skipping: [OpenWISP2-Wireless-Controller] => (item=False) skipping: [OpenWISP2-Wireless-Controller] => (item=False) TASK [openwisp.openwisp2 : Add network_topology to custom package list if set and enabled] ******************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] => (item=False) skipping: [OpenWISP2-Wireless-Controller] => (item=False) TASK [openwisp.openwisp2 : Update pip & related tools] ******************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] => (item=pip) ok: [OpenWISP2-Wireless-Controller] => (item=setuptools) ok: [OpenWISP2-Wireless-Controller] => (item=wheel) TASK [openwisp.openwisp2 : Install openwisp2 controller and its dependencies] ********************************************************************************************************************************* ok: [OpenWISP2-Wireless-Controller] => (item=openwisp-controller) ok: [OpenWISP2-Wireless-Controller] => (item=asgi_redis) ok: [OpenWISP2-Wireless-Controller] => (item=service_identity) TASK [openwisp.openwisp2 : Install openwisp2 network topology and its dependencies] *************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] => (item=openwisp-network-topology) TASK [openwisp.openwisp2 : Install custom OpenWISP 2 Python packages] ***************************************************************************************************************************************** TASK [openwisp.openwisp2 : Install extra python packages] ***************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] => (item=bpython) TASK [openwisp.openwisp2 : Install uwsgi] ********************************************************************************************************************************************************************* ok: [OpenWISP2-Wireless-Controller] => (item=uwsgi) TASK [openwisp.openwisp2 : Install psycopg2] ****************************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Install MySQL-python] ************************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Install raven (sentry client)] ***************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : openwisp_users present in settings.py?] ******************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : multi-tenancy migration dumpdata] ************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : upload multitenancy_prepare_data.py script] **************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : prepare data for multitenancy migration] ******************************************************************************************************************************************* skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : DROP sqlite database] ************************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : DROP postgres database] ************************************************************************************************************************************************************ skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : CREATE postgres database] ********************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : install python-mysqldb in system python packages] ********************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : DROP mysql database] *************************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : CREATE mysql database] ************************************************************************************************************************************************************* skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : urls.py] *************************************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : upload generate_django_secret_key.py script] *************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : generate new django SECRET_KEY] **************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : get django SECRET_KEY] ************************************************************************************************************************************************************* skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : set permission to secret key file] ************************************************************************************************************************************************* skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : set secret_key fact] *************************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : settings.py] *********************************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : migrate] *************************************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : set permissions to sqlite db] ****************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : upload multitenancy_prepare_db.py script] ****************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : prepare DB for multitenancy migration] ********************************************************************************************************************************************* skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : multitenancy migration loaddata] *************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : create /opt/openwisp2] ************************************************************************************************************************************************************* ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : create "/opt/openwisp2/openwisp2"] ************************************************************************************************************************************************* ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : create "/opt/openwisp2/log"] ******************************************************************************************************************************************************* ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : manage.py] ************************************************************************************************************************************************************************* ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : __init__.py] *********************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : urls.py] *************************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : wsgi.py] *************************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : asgi.py] *************************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : upload generate_django_secret_key.py script] *************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : generate new django SECRET_KEY] **************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : get django SECRET_KEY] ************************************************************************************************************************************************************* ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : set permission to secret key file] ************************************************************************************************************************************************* ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : set secret_key fact] *************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : settings.py] *********************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : migrate] *************************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : set permissions to sqlite db] ****************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : collectstatic] ********************************************************************************************************************************************************************* ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : create load_initial_data.py script] ************************************************************************************************************************************************ ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : load initial data] ***************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Configure firewall] **************************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] => (item=http) skipping: [OpenWISP2-Wireless-Controller] => (item=https) TASK [openwisp.openwisp2 : Set http_can_network_connect] ****************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Set SELinux permissive mode (for testing puropses)] ******************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Set correct labels for nginx logs] ************************************************************************************************************************************************* skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Set label on log directory] ******************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Relabel files] ********************************************************************************************************************************************************************* skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : uwsgi.ini] ************************************************************************************************************************************************************************* ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : supervisor uwsgi] ****************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : supervisor runworker] ************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : supervisor daphne] ***************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : create "/opt/openwisp2/public_html"] *********************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : create "/opt/openwisp2/ssl"] ******************************************************************************************************************************************************* ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : create SSL cert if not exists yet] ************************************************************************************************************************************************* ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : nginx site available] ************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : nginx site enabled] **************************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : nginx site] ************************************************************************************************************************************************************************ skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Install topology update cron] ****************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Install topology snapshot save cron] *********************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Install clearsessions cronjob] ***************************************************************************************************************************************************** ok: [OpenWISP2-Wireless-Controller] TASK [openwisp.openwisp2 : Change superuser password hint] **************************************************************************************************************************************************** skipping: [OpenWISP2-Wireless-Controller] PLAY RECAP **************************************************************************************************************************************************************************************************** OpenWISP2-Wireless-Controller : ok=54 changed=0 unreachable=0 failed=0 so, now theres no instructions on how to access the openwisp page admin, i dont mind reading, but i sincerely dont found any indepth documentation, if anyone could at least point me to a more detailed reading about ansible, sadly i dont have any backgroud in python or ansible :(, please help me! -- You received this message because you are subscribed to the Google Groups "OpenWISP" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
