Skip to content

Instantly share code, notes, and snippets.

@ananyo2012
Last active July 9, 2018 06:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ananyo2012/b956dbc1ea56410c69a7dce56250cba2 to your computer and use it in GitHub Desktop.
Save ananyo2012/b956dbc1ea56410c69a7dce56250cba2 to your computer and use it in GitHub Desktop.
magudi-master/.gitignore
magudi-master/Readme.md
magudi-master/Vagrantfile
magudi-master/pillar/
magudi-master/pillar/junction.sls
magudi-master/pillar/pycon.sls
magudi-master/pillar/pycon_mail.sls
magudi-master/pillar/pythonexpress.sls
magudi-master/pillar/pythonexpress_mail.sls
magudi-master/pillar/top.sls
magudi-master/pillar/wye.sls
magudi-master/provision
magudi-master/salt/
magudi-master/salt/minion.yml
magudi-master/salt/roots/
magudi-master/salt/roots/base/
magudi-master/salt/roots/base/app_user.sls
magudi-master/salt/roots/base/init.sls
magudi-master/salt/roots/base/ntp.conf
magudi-master/salt/roots/base/ntp.sls
magudi-master/salt/roots/base/python.sls
magudi-master/salt/roots/blog/
magudi-master/salt/roots/blog/blog.conf.j2
magudi-master/salt/roots/blog/init.sls
magudi-master/salt/roots/inpycon/
magudi-master/salt/roots/inpycon/in.pycon.org.conf
magudi-master/salt/roots/inpycon/in.pycon.org.with_ssl.conf
magudi-master/salt/roots/inpycon/in.pycon2015.conf
magudi-master/salt/roots/inpycon/in.pycon2016.conf
magudi-master/salt/roots/inpycon/in.pycon2017.conf
magudi-master/salt/roots/inpycon/in.pycon2018.conf
magudi-master/salt/roots/inpycon/init.sls
magudi-master/salt/roots/inpycon/old-pycon.conf
magudi-master/salt/roots/junction/
magudi-master/salt/roots/junction/celery.sls
magudi-master/salt/roots/junction/files/
magudi-master/salt/roots/junction/files/celery.conf.j2
magudi-master/salt/roots/junction/files/cfp.conf.j2
magudi-master/salt/roots/junction/files/junction.conf.j2
magudi-master/salt/roots/junction/files/junction.env
magudi-master/salt/roots/junction/files/junction_upstream.conf
magudi-master/salt/roots/junction/files/settings.py.j2
magudi-master/salt/roots/junction/init.sls
magudi-master/salt/roots/junction/service.sls
magudi-master/salt/roots/le/
magudi-master/salt/roots/le/certbot-cli.ini
magudi-master/salt/roots/le/init.sls
magudi-master/salt/roots/lib/
magudi-master/salt/roots/lib/celery.sls
magudi-master/salt/roots/lib/code.sls
magudi-master/salt/roots/lib/db.sls
magudi-master/salt/roots/lib/env_update.sls
magudi-master/salt/roots/lib/files/
magudi-master/salt/roots/lib/files/celery.conf.j2
magudi-master/salt/roots/lib/files/uwsgi_config.ini
magudi-master/salt/roots/lib/uwsgi.sls
magudi-master/salt/roots/lib/uwsgi_common.sls
magudi-master/salt/roots/mail/
magudi-master/salt/roots/mail/exim4/
magudi-master/salt/roots/mail/exim4/conf.d/
magudi-master/salt/roots/mail/exim4/conf.d/acl/
magudi-master/salt/roots/mail/exim4/conf.d/acl/00_exim4-config_header
magudi-master/salt/roots/mail/exim4/conf.d/acl/20_exim4-config_local_deny_exceptions
magudi-master/salt/roots/mail/exim4/conf.d/acl/30_exim4-config_check_mail
magudi-master/salt/roots/mail/exim4/conf.d/acl/30_exim4-config_check_rcpt
magudi-master/salt/roots/mail/exim4/conf.d/acl/40_exim4-config_check_data
magudi-master/salt/roots/mail/exim4/conf.d/acl/40_exim4-config_check_specific_domains
magudi-master/salt/roots/mail/exim4/conf.d/auth/
magudi-master/salt/roots/mail/exim4/conf.d/auth/00_exim4-config_header
magudi-master/salt/roots/mail/exim4/conf.d/auth/30_exim4-config_examples
magudi-master/salt/roots/mail/exim4/conf.d/main/
magudi-master/salt/roots/mail/exim4/conf.d/main/01_exim4-config_listmacrosdefs
magudi-master/salt/roots/mail/exim4/conf.d/main/02_exim4-config_options
magudi-master/salt/roots/mail/exim4/conf.d/main/03_exim4-config_tlsoptions
magudi-master/salt/roots/mail/exim4/conf.d/main/90_exim4-config_log_selector
magudi-master/salt/roots/mail/exim4/conf.d/retry/
magudi-master/salt/roots/mail/exim4/conf.d/retry/00_exim4-config_header
magudi-master/salt/roots/mail/exim4/conf.d/retry/30_exim4-config
magudi-master/salt/roots/mail/exim4/conf.d/rewrite/
magudi-master/salt/roots/mail/exim4/conf.d/rewrite/00_exim4-config_header
magudi-master/salt/roots/mail/exim4/conf.d/rewrite/31_exim4-config_rewriting
magudi-master/salt/roots/mail/exim4/conf.d/router/
magudi-master/salt/roots/mail/exim4/conf.d/router/00_exim4-config_header
magudi-master/salt/roots/mail/exim4/conf.d/router/100_exim4-config_domain_literal
magudi-master/salt/roots/mail/exim4/conf.d/router/150_exim4-config_hubbed_hosts
magudi-master/salt/roots/mail/exim4/conf.d/router/200_exim4-config_primary
magudi-master/salt/roots/mail/exim4/conf.d/router/300_exim4-config_real_local
magudi-master/salt/roots/mail/exim4/conf.d/router/350_exim4-config_vdom_aliases
magudi-master/salt/roots/mail/exim4/conf.d/router/400_exim4-config_system_aliases
magudi-master/salt/roots/mail/exim4/conf.d/router/500_exim4-config_hubuser
magudi-master/salt/roots/mail/exim4/conf.d/router/600_exim4-config_userforward
magudi-master/salt/roots/mail/exim4/conf.d/router/700_exim4-config_procmail
magudi-master/salt/roots/mail/exim4/conf.d/router/800_exim4-config_maildrop
magudi-master/salt/roots/mail/exim4/conf.d/router/850_exim4-config_lowuid
magudi-master/salt/roots/mail/exim4/conf.d/router/900_exim4-config_local_user
magudi-master/salt/roots/mail/exim4/conf.d/router/mmm_mail4root
magudi-master/salt/roots/mail/exim4/conf.d/transport/
magudi-master/salt/roots/mail/exim4/conf.d/transport/00_exim4-config_header
magudi-master/salt/roots/mail/exim4/conf.d/transport/10_exim4-config_transport-macros
magudi-master/salt/roots/mail/exim4/conf.d/transport/30_exim4-config_address_file
magudi-master/salt/roots/mail/exim4/conf.d/transport/30_exim4-config_address_pipe
magudi-master/salt/roots/mail/exim4/conf.d/transport/30_exim4-config_address_reply
magudi-master/salt/roots/mail/exim4/conf.d/transport/30_exim4-config_mail_spool
magudi-master/salt/roots/mail/exim4/conf.d/transport/30_exim4-config_maildir_home
magudi-master/salt/roots/mail/exim4/conf.d/transport/30_exim4-config_maildrop_pipe
magudi-master/salt/roots/mail/exim4/conf.d/transport/30_exim4-config_procmail_pipe
magudi-master/salt/roots/mail/exim4/conf.d/transport/30_exim4-config_remote_smtp
magudi-master/salt/roots/mail/exim4/conf.d/transport/30_exim4-config_remote_smtp_smarthost
magudi-master/salt/roots/mail/exim4/conf.d/transport/35_exim4-config_address_directory
magudi-master/salt/roots/mail/exim4/exim4.conf.template
magudi-master/salt/roots/mail/exim4/passwd.client
magudi-master/salt/roots/mail/exim4/update-exim4.conf.conf
magudi-master/salt/roots/mail/exim4/virtual/
magudi-master/salt/roots/mail/exim4/virtual/mail_aliases
magudi-master/salt/roots/mail/init.sls
magudi-master/salt/roots/nginx-default.conf
magudi-master/salt/roots/nginx.conf
magudi-master/salt/roots/nginx.sls
magudi-master/salt/roots/postgresql.sls
magudi-master/salt/roots/pythonexpressin/
magudi-master/salt/roots/pythonexpressin/beta.pythonexpress.in.conf
magudi-master/salt/roots/pythonexpressin/init.sls
magudi-master/salt/roots/pythonexpressin/pythonexpress.in.conf
magudi-master/salt/roots/pythonexpressin/pythonexpress.in.with_ssl.conf
magudi-master/salt/roots/top.sls
magudi-master/salt/roots/wye/
magudi-master/salt/roots/wye/files/
magudi-master/salt/roots/wye/files/express.conf.j2
magudi-master/salt/roots/wye/files/prod.py.j2
magudi-master/salt/roots/wye/files/wye.conf.j2
magudi-master/salt/roots/wye/files/wye_upstream.conf.j2
magudi-master/salt/roots/wye/init.sls
magudi-master/salt/roots/wye/service.sls
local:
----------
ID: ntp
Function: pkg.installed
Result: True
Comment: All specified packages are already installed
Started: 11:18:49.607422
Duration: 379.217 ms
Changes:
----------
ID: /etc/ntp.conf
Function: file.managed
Result: True
Comment: File /etc/ntp.conf is in the correct state
Started: 11:18:49.994855
Duration: 56.873 ms
Changes:
----------
ID: ntp
Function: service.running
Result: True
Comment: The service ntp is already running
Started: 11:18:50.054028
Duration: 165.873 ms
Changes:
----------
ID: app_group
Function: group.present
Name: app
Result: True
Comment: Group app is present and up to date
Started: 11:18:50.221650
Duration: 1.04 ms
Changes:
----------
ID: app
Function: user.present
Result: True
Comment: User app is present and up to date
Started: 11:18:50.225850
Duration: 1.767 ms
Changes:
----------
ID: virtualenv
Function: pkg.installed
Name: python-dev
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.227834
Duration: 21.267 ms
Changes:
----------
ID: virtualenv
Function: pkg.installed
Name: python-virtualenv
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.249313
Duration: 18.693 ms
Changes:
----------
ID: virtualenv
Function: pkg.installed
Name: python-pip
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.268195
Duration: 18.572 ms
Changes:
----------
ID: virtualenv
Function: pkg.installed
Name: libtiff5-dev
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.286961
Duration: 18.372 ms
Changes:
----------
ID: virtualenv
Function: pkg.installed
Name: libjpeg8-dev
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.305516
Duration: 19.745 ms
Changes:
----------
ID: virtualenv
Function: pkg.installed
Name: zlib1g-dev
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.325441
Duration: 17.825 ms
Changes:
----------
ID: virtualenv
Function: pkg.installed
Name: libfreetype6-dev
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.343469
Duration: 17.77 ms
Changes:
----------
ID: virtualenv
Function: pkg.installed
Name: liblcms2-dev
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.361432
Duration: 17.814 ms
Changes:
----------
ID: virtualenv
Function: pkg.installed
Name: libwebp-dev
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.379423
Duration: 17.754 ms
Changes:
----------
ID: virtualenv
Function: pkg.installed
Name: tcl8.6-dev
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.397354
Duration: 17.986 ms
Changes:
----------
ID: virtualenv
Function: pkg.installed
Name: tk8.6-dev
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.415516
Duration: 18.134 ms
Changes:
----------
ID: virtualenv
Function: pkg.installed
Name: python-tk
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.433829
Duration: 20.14 ms
Changes:
----------
ID: base_installs
Function: pkg.installed
Name: git
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.454158
Duration: 17.964 ms
Changes:
----------
ID: base_installs
Function: pkg.installed
Name: htop
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.472303
Duration: 18.606 ms
Changes:
----------
ID: base_installs
Function: pkg.installed
Name: curl
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.491087
Duration: 17.838 ms
Changes:
----------
ID: base_installs
Function: pkg.installed
Name: zsh
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.509110
Duration: 17.869 ms
Changes:
----------
ID: base_installs
Function: pkg.installed
Name: vim-nox
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.527160
Duration: 17.934 ms
Changes:
----------
ID: Asia/Kolkata
Function: timezone.system
Result: True
Comment: Timezone Asia/Kolkata already set, UTC already set to Asia/Kolkata
Started: 11:18:50.545658
Duration: 56.612 ms
Changes:
----------
ID: postgresql
Function: pkgrepo.managed
Name: deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main
Result: True
Comment: Package repo 'deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main' already configured
Started: 11:18:50.604105
Duration: 43.983 ms
Changes:
----------
ID: postgresql
Function: pkg.installed
Name: libpq-dev
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.648353
Duration: 19.554 ms
Changes:
----------
ID: postgresql
Function: pkg.installed
Name: postgresql-9.6
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.668125
Duration: 18.151 ms
Changes:
----------
ID: postgresql
Function: pkg.installed
Name: postgresql-contrib-9.6
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.686508
Duration: 18.009 ms
Changes:
----------
ID: postgresql
Function: service.running
Result: True
Comment: The service postgresql is already running
Started: 11:18:50.705493
Duration: 107.342 ms
Changes:
----------
ID: nginx
Function: pkgrepo.managed
Result: True
Comment: Package repo 'nginx' already configured
Started: 11:18:50.813565
Duration: 37.573 ms
Changes:
----------
ID: nginx
Function: pkg.installed
Result: True
Comment: All specified packages are already installed
Started: 11:18:50.851369
Duration: 20.049 ms
Changes:
----------
ID: /etc/nginx/nginx.conf
Function: file.managed
Result: True
Comment: File /etc/nginx/nginx.conf is in the correct state
Started: 11:18:50.875607
Duration: 41.889 ms
Changes:
----------
ID: nginx_config_folders
Function: file.directory
Name: /etc/nginx/sites-available/
Result: True
Comment: The directory /etc/nginx/sites-available is in the correct state
Started: 11:18:50.919013
Duration: 1.389 ms
Changes:
----------
ID: nginx_config_folders
Function: file.directory
Name: /etc/nginx/sites-available/upstreams
Result: True
Comment: The directory /etc/nginx/sites-available/upstreams is in the correct state
Started: 11:18:50.921144
Duration: 0.908 ms
Changes:
----------
ID: /etc/nginx/sites-available/default
Function: file.managed
Result: True
Comment: File /etc/nginx/sites-available/default is in the correct state
Started: 11:18:50.922228
Duration: 44.049 ms
Changes:
----------
ID: nginx_config_folders
Function: file.directory
Name: /etc/nginx/sites-enabled/
Result: True
Comment: The directory /etc/nginx/sites-enabled is in the correct state
Started: 11:18:50.970104
Duration: 1.353 ms
Changes:
----------
ID: nginx_inpycon_dir
Function: file.directory
Name: /etc/nginx/sites-available/in.pycon.org/
Result: True
Comment: The directory /etc/nginx/sites-available/in.pycon.org is in the correct state
Started: 11:18:50.972227
Duration: 0.923 ms
Changes:
----------
ID: /etc/nginx/sites-available/in.pycon.org/blog.conf
Function: file.managed
Result: True
Comment: File /etc/nginx/sites-available/in.pycon.org/blog.conf is in the correct state
Started: 11:18:50.973918
Duration: 37.118 ms
Changes:
----------
ID: /etc/nginx/sites-available/in.pycon.org.conf
Function: file.managed
Result: True
Comment: File /etc/nginx/sites-available/in.pycon.org.conf is in the correct state
Started: 11:18:51.011556
Duration: 58.923 ms
Changes:
----------
ID: /etc/nginx/sites-available/in.pycon.org/pycon2015.conf
Function: file.managed
Result: True
Comment: File /etc/nginx/sites-available/in.pycon.org/pycon2015.conf is in the correct state
Started: 11:18:51.072024
Duration: 37.013 ms
Changes:
----------
ID: /etc/nginx/sites-available/in.pycon.org/pycon2016.conf
Function: file.managed
Result: True
Comment: File /etc/nginx/sites-available/in.pycon.org/pycon2016.conf is in the correct state
Started: 11:18:51.110579
Duration: 36.853 ms
Changes:
----------
ID: /etc/nginx/sites-available/in.pycon.org/pycon2017.conf
Function: file.managed
Result: True
Comment: File /etc/nginx/sites-available/in.pycon.org/pycon2017.conf is in the correct state
Started: 11:18:51.148977
Duration: 36.45 ms
Changes:
----------
ID: /etc/nginx/sites-available/in.pycon.org/pycon2018.conf
Function: file.managed
Result: True
Comment: File /etc/nginx/sites-available/in.pycon.org/pycon2018.conf is in the correct state
Started: 11:18:51.186943
Duration: 36.676 ms
Changes:
----------
ID: /etc/nginx/sites-available/in.pycon.org/old-pycon.conf
Function: file.managed
Result: True
Comment: File /etc/nginx/sites-available/in.pycon.org/old-pycon.conf is in the correct state
Started: 11:18:51.225184
Duration: 36.735 ms
Changes:
----------
ID: /etc/nginx/sites-available/in.pycon.org.with_ssl.conf
Function: file.managed
Result: True
Comment: File /etc/nginx/sites-available/in.pycon.org.with_ssl.conf is in the correct state
Started: 11:18:51.262410
Duration: 36.215 ms
Changes:
----------
ID: /etc/nginx/sites-available/in.pycon.org/cfp.conf
Function: file.managed
Result: True
Comment: File /etc/nginx/sites-available/in.pycon.org/cfp.conf is in the correct state
Started: 11:18:51.300194
Duration: 35.909 ms
Changes:
----------
ID: /etc/nginx/sites-available/upstreams/junction_upstream.conf
Function: file.managed
Result: True
Comment: File /etc/nginx/sites-available/upstreams/junction_upstream.conf is in the correct state
Started: 11:18:51.337673
Duration: 35.794 ms
Changes:
----------
ID: /etc/nginx/sites-enabled/default
Function: file.symlink
Result: True
Comment: Symlink /etc/nginx/sites-enabled/default is present and owned by root:root
Started: 11:18:51.375451
Duration: 2.198 ms
Changes:
----------
ID: /etc/nginx/sites-enabled/in.pycon.org.conf
Function: file.symlink
Result: True
Comment: Symlink /etc/nginx/sites-enabled/in.pycon.org.conf is present and owned by root:root
Started: 11:18:51.379221
Duration: 1.516 ms
Changes:
----------
ID: nginx
Function: service.running
Result: True
Comment: The service nginx is already running
Started: 11:18:51.383027
Duration: 105.035 ms
Changes:
----------
ID: /opt/inpycon_blog/
Function: file.directory
Result: True
Comment: The directory /opt/inpycon_blog is in the correct state
Started: 11:18:51.488742
Duration: 1.527 ms
Changes:
----------
ID: blog_repo
Function: git.latest
Name: https://github.com/pythonindia/inpycon-blog.git
Result: True
Comment: Repository /opt/inpycon_blog/ is up-to-date
Started: 11:18:51.528328
Duration: 4770.615 ms
Changes:
----------
ID: uwsgi_dirs
Function: file.directory
Name: /etc/uwsgi
Result: True
Comment: The directory /etc/uwsgi is in the correct state
Started: 11:18:56.305199
Duration: 1.269 ms
Changes:
----------
ID: uwsgi_dirs
Function: file.directory
Name: /var/log/uwsgi
Result: True
Comment: The directory /var/log/uwsgi is in the correct state
Started: 11:18:56.306626
Duration: 0.812 ms
Changes:
----------
ID: uwsgi_dirs
Function: file.directory
Name: /var/run/uwsgi
Result: True
Comment: The directory /var/run/uwsgi is in the correct state
Started: 11:18:56.307587
Duration: 0.823 ms
Changes:
----------
ID: uwsgi_dirs
Function: file.directory
Name: /opt/envs
Result: True
Comment: The directory /opt/envs is in the correct state
Started: 11:18:56.308561
Duration: 0.817 ms
Changes:
----------
ID: /opt/envs/inpycon_blog
Function: virtualenv.managed
Result: True
Comment: virtualenv exists
Started: 11:18:56.311088
Duration: 2104.843 ms
Changes:
----------
ID: publish_blog
Function: cmd.run
Name: export PATH="/opt/envs/inpycon_blog/bin:$PATH" && make publish
Result: True
Comment: Command "export PATH="/opt/envs/inpycon_blog/bin:$PATH" && make publish" run
Started: 11:18:58.420462
Duration: 562.153 ms
Changes:
----------
pid:
10237
retcode:
0
stderr:
WARNING: CATEGORY_SAVE_AS is set to False
stdout:
pelican /opt/inpycon_blog/content -o /opt/inpycon_blog/output -s /opt/inpycon_blog/publishconf.py
Done: Processed 57 article(s), 0 draft(s) and 0 page(s) in 0.39 seconds.
----------
ID: mail-pkgs
Function: pkg.installed
Result: True
Comment: All specified packages are already installed
Started: 11:18:58.983185
Duration: 75.604 ms
Changes:
----------
ID: /etc/mailname
Function: file.managed
Result: True
Comment: File /etc/mailname is in the correct state
Started: 11:18:59.059033
Duration: 45.046 ms
Changes:
----------
ID: /etc/exim4/update-exim4.conf.conf
Function: file.managed
Result: True
Comment: File /etc/exim4/update-exim4.conf.conf is in the correct state
Started: 11:18:59.104816
Duration: 59.037 ms
Changes:
----------
ID: /etc/exim4/virtual
Function: file.recurse
Result: True
Comment: The directory /etc/exim4/virtual is in the correct state
Started: 11:18:59.164376
Duration: 130.489 ms
Changes:
----------
ID: /etc/exim4/virtual/in.pycon.org
Function: file.managed
Result: True
Comment: File /etc/exim4/virtual/in.pycon.org is in the correct state
Started: 11:18:59.296365
Duration: 66.481 ms
Changes:
----------
ID: /etc/exim4/virtual/pycon.pssi.org.in
Function: file.symlink
Result: True
Comment: Symlink /etc/exim4/virtual/pycon.pssi.org.in is present and owned by root:root
Started: 11:18:59.364888
Duration: 2.197 ms
Changes:
----------
ID: /etc/exim4/conf.d/
Function: file.recurse
Result: True
Comment: The directory /etc/exim4/conf.d/ is in the correct state
Started: 11:18:59.368006
Duration: 1728.58 ms
Changes:
----------
ID: clamav
Function: user.present
Result: True
Comment: User clamav is present and up to date
Started: 11:19:01.099354
Duration: 3.192 ms
Changes:
----------
ID: /var/run/clamav
Function: file.directory
Result: True
Comment: The directory /var/run/clamav is in the correct state
Started: 11:19:01.104020
Duration: 1.54 ms
Changes:
----------
ID: update-exim4.conf
Function: cmd.run
Result: True
Comment: Command "update-exim4.conf" run
Started: 11:19:01.107233
Duration: 343.553 ms
Changes:
----------
pid:
10287
retcode:
0
stderr:
stdout:
----------
ID: exim4
Function: service.running
Result: True
Comment: The service exim4 is already running
Started: 11:19:01.454220
Duration: 121.315 ms
Changes:
----------
ID: /var/www/html/in.pycon.org/
Function: file.directory
Result: True
Comment: The directory /var/www/html/in.pycon.org is in the correct state
Started: 11:19:01.576135
Duration: 1.531 ms
Changes:
----------
ID: https://github.com/pythonindia/inpycon2015.git
Function: git.latest
Result: True
Comment: Repository /opt/inpycon2015 is up-to-date
Started: 11:19:01.577896
Duration: 4437.033 ms
Changes:
----------
ID: https://github.com/pythonindia/inpycon2016.git
Function: git.latest
Result: True
Comment: Repository /opt/inpycon2016 is up-to-date
Started: 11:19:06.015457
Duration: 4090.812 ms
Changes:
----------
ID: https://github.com/pythonindia/inpycon2017.git
Function: git.latest
Result: True
Comment: Repository /opt/inpycon2017 is up-to-date
Started: 11:19:10.106853
Duration: 4148.024 ms
Changes:
----------
ID: https://github.com/pythonindia/inpycon2018.git
Function: git.latest
Result: True
Comment: Repository /opt/inpycon2018 is up-to-date
Started: 11:19:14.256225
Duration: 3803.26 ms
Changes:
----------
ID: https://github.com/pythonindia/pyconindia-archive.git
Function: git.latest
Result: True
Comment: Repository /opt/pyconindia-archive is up-to-date
Started: 11:19:18.060033
Duration: 3927.23 ms
Changes:
----------
ID: /etc/ssl/in.pycon.org.2016.fullchain.pem
Function: file.managed
Result: True
Comment: File /etc/ssl/in.pycon.org.2016.fullchain.pem is in the correct state
Started: 11:19:21.989122
Duration: 44.855 ms
Changes:
----------
ID: /etc/ssl/in.pycon.org.2016.pvtkey.pem
Function: file.managed
Result: True
Comment: File /etc/ssl/in.pycon.org.2016.pvtkey.pem is in the correct state
Started: 11:19:22.034800
Duration: 42.38 ms
Changes:
----------
ID: /etc/ssl/dhparam.pem
Function: file.managed
Result: True
Comment: File /etc/ssl/dhparam.pem is in the correct state
Started: 11:19:22.077749
Duration: 37.336 ms
Changes:
----------
ID: /etc/systemd/system/junction.service
Function: file.managed
Result: True
Comment: File /etc/systemd/system/junction.service is in the correct state
Started: 11:19:22.115667
Duration: 39.538 ms
Changes:
----------
ID: /etc/uwsgi/junction.ini
Function: file.managed
Result: True
Comment: File /etc/uwsgi/junction.ini is in the correct state
Started: 11:19:22.166728
Duration: 63.347 ms
Changes:
----------
ID: /opt/junction
Function: file.directory
Result: True
Comment: The directory /opt/junction is in the correct state
Started: 11:19:22.457739
Duration: 1.196 ms
Changes:
----------
ID: junction_code
Function: git.latest
Name: https://github.com/pythonindia/junction.git
Result: True
Comment: Repository /opt/junction is up-to-date
Started: 11:19:22.459766
Duration: 5163.573 ms
Changes:
----------
ID: /opt/envs/junction
Function: virtualenv.managed
Result: True
Comment: virtualenv exists
Started: 11:19:27.626119
Duration: 1.296 ms
Changes:
----------
ID: junction_uwsgi
Function: pip.installed
Name: uwsgi
Result: True
Comment: Python package uwsgi was already installed
All specified packages are already installed
Started: 11:19:27.628230
Duration: 897.234 ms
Changes:
----------
ID: /opt/junction/settings/prod.py
Function: file.managed
Result: True
Comment: File /opt/junction/settings/prod.py is in the correct state
Started: 11:19:28.526076
Duration: 68.11 ms
Changes:
----------
ID: junction
Function: service.running
Result: True
Comment: The service junction is already running
Started: 11:19:28.599035
Duration: 102.107 ms
Changes:
----------
ID: broker
Function: pkg.installed
Name: redis-server
Result: True
Comment: All specified packages are already installed
Started: 11:19:28.701896
Duration: 28.822 ms
Changes:
----------
ID: /etc/systemd/system/junction_celery.service
Function: file.managed
Result: True
Comment: File /etc/systemd/system/junction_celery.service is in the correct state
Started: 11:19:28.731009
Duration: 71.669 ms
Changes:
----------
ID: junction_pip_upgrade
Function: pip.installed
Name: pip
Result: True
Comment: Python package pip was already installed
All specified packages are already installed and up-to-date
Started: 11:19:28.822300
Duration: 1448.191 ms
Changes:
----------
ID: junction_pip_requirements
Function: pip.installed
Result: True
Comment: Requirements were already installed.
Started: 11:19:30.271985
Duration: 960.589 ms
Changes:
----------
ID: junction_database
Function: postgres_user.present
Name: junction
Result: True
Comment: User junction is already present
Started: 11:19:31.240134
Duration: 984.014 ms
Changes:
----------
ID: junction_database
Function: postgres_database.present
Name: junction
Result: True
Comment: Database junction is already present
Started: 11:19:32.227045
Duration: 218.478 ms
Changes:
----------
ID: migrate_junction
Function: cmd.run
Name: /opt/envs/junction/bin/python manage.py migrate
Result: True
Comment: Command "/opt/envs/junction/bin/python manage.py migrate" run
Started: 11:19:32.448280
Duration: 965.398 ms
Changes:
----------
pid:
11183
retcode:
0
stderr:
[09/Jul/2018 11:19:32] WARNING [__init__:py.warnings:11] /opt/envs/junction/local/lib/python2.7/site-packages/django/contrib/webdesign/__init__.py:11: RemovedInDjango110Warning: django.contrib.webdesign will be removed in Django 1.10. The {% lorem %} tag is now included in the built-in tags.
RemovedInDjango110Warning
[09/Jul/2018 11:19:32] WARNING [subclassing:py.warnings:22] /opt/envs/junction/local/lib/python2.7/site-packages/django/db/models/fields/subclassing.py:22: RemovedInDjango110Warning: SubfieldBase has been deprecated. Use Field.from_db_value instead.
RemovedInDjango110Warning)
Monkey patching...
[09/Jul/2018 11:19:33] WARNING [__init__:py.warnings:84] /opt/envs/junction/local/lib/python2.7/site-packages/django_markdown/urls.py:8: RemovedInDjango110Warning: django.conf.urls.patterns() is deprecated and will be removed in Django 1.10. Update your urlpatterns to be a list of django.conf.urls.url() instances instead.
'', url('preview/$', preview, name='django_markdown_preview'))
stdout:
Operations to perform:
Apply all migrations: tickets, account, feedback, conferences, schedule, admin, sessions, proposals, sites, devices, contenttypes, auth, profiles, socialaccount
Running migrations:
No migrations to apply.
Your models have changes that are not yet reflected in a migration, and so won't be applied.
Run 'manage.py makemigrations' to make new migrations, and then re-run 'manage.py migrate' to apply them.
----------
ID: junction_celery
Function: service.running
Result: True
Comment: The service junction_celery is already running
Started: 11:19:33.419420
Duration: 111.773 ms
Changes:
----------
ID: collectstatic_junction
Function: cmd.run
Name: /opt/envs/junction/bin/python manage.py collectstatic --noinput
Result: True
Comment: Command "/opt/envs/junction/bin/python manage.py collectstatic --noinput" run
Started: 11:19:33.533619
Duration: 535.069 ms
Changes:
----------
pid:
11191
retcode:
0
stderr:
[09/Jul/2018 11:19:33] WARNING [__init__:py.warnings:11] /opt/envs/junction/local/lib/python2.7/site-packages/django/contrib/webdesign/__init__.py:11: RemovedInDjango110Warning: django.contrib.webdesign will be removed in Django 1.10. The {% lorem %} tag is now included in the built-in tags.
RemovedInDjango110Warning
[09/Jul/2018 11:19:33] WARNING [subclassing:py.warnings:22] /opt/envs/junction/local/lib/python2.7/site-packages/django/db/models/fields/subclassing.py:22: RemovedInDjango110Warning: SubfieldBase has been deprecated. Use Field.from_db_value instead.
RemovedInDjango110Warning)
Monkey patching...
stdout:
Found another file with the destination path 'admin/fonts/Roboto-Bold-webfont.woff'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
Found another file with the destination path 'admin/fonts/README.txt'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
Found another file with the destination path 'admin/fonts/Roboto-Light-webfont.woff'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
Found another file with the destination path 'admin/fonts/Roboto-Regular-webfont.woff'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
Found another file with the destination path 'admin/fonts/LICENSE.txt'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
Found another file with the destination path 'admin/js/SelectFilter2.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
Found another file with the destination path 'admin/js/core.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
Found another file with the destination path 'admin/js/admin/DateTimeShortcuts.js'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
Found another file with the destination path 'admin/css/fonts.css'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
Found another file with the destination path 'admin/css/login.css'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
Found another file with the destination path 'admin/css/widgets.css'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
Found another file with the destination path 'admin/css/changelists.css'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
Found another file with the destination path 'admin/css/base.css'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
Found another file with the destination path 'admin/css/rtl.css'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
Found another file with the destination path 'admin/css/forms.css'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
Found another file with the destination path 'admin/img/gis/move_vertex_on.svg'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
Found another file with the destination path 'admin/img/gis/move_vertex_off.svg'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.
0 static files copied to '/opt/junction/junction/assets/collected-static', 243 unmodified.
----------
ID: /opt/junction/qr_codes/
Function: file.directory
Result: True
Comment: The directory /opt/junction/qr_codes is in the correct state
Started: 11:19:34.075553
Duration: 3.271 ms
Changes:
Summary for local
-------------
Succeeded: 95 (changed=4)
Failed: 0
-------------
Total states run: 95
Total run time: 44.043 s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment