RUNNING HANDLER [pulp.pulp_installer.pulp_common : Collect static content] ************************************************************
[WARNING]: Using world-readable permissions for temporary files Ansible needs to create when becoming an unprivileged user. This may
be insecure. For information on securing this, see https://docs.ansible.com/ansible/user_guide/become.html#risks-of-becoming-an-
unprivileged-user
fatal: [repo-mirror.wasd.tv]: FAILED! => {"changed": true, "cmd": ["/opt/pulp/lib/bin/pulpcore-manager", "collectstatic", "--clear", "--noinput", "--link"], "delta": "0:00:02.437759", "end": "2021-11-02 14:30:43.872728", "msg": "non-zero return code", "rc": 1, "start": "2021-11-02 14:30:41.434969", "stderr": "Traceback (most recent call last):
File \"/opt/pulp/lib/bin/pulpcore-manager\", line 8, in <module>
sys.exit(manage())
File \"/opt/pulp/lib/lib/python3.9/site-packages/pulpcore/app/manage.py\", line 11, in manage
execute_from_command_line(sys.argv)
File \"/opt/pulp/lib/lib/python3.9/site-packages/django/core/management/__init__.py\", line 419, in execute_from_command_line
utility.execute()
File \"/opt/pulp/lib/lib/python3.9/site-packages/django/core/management/__init__.py\", line 413, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File \"/opt/pulp/lib/lib/python3.9/site-packages/django/core/management/base.py\", line 354, in run_from_argv
self.execute(*args, **cmd_options)
File \"/opt/pulp/lib/lib/python3.9/site-packages/django/core/management/base.py\", line 398, in execute
output = self.handle(*args, **options)
File \"/opt/pulp/lib/lib/python3.9/site-packages/django/contrib/staticfiles/management/commands/collectstatic.py\", line 187, in handle
collected = self.collect()
File \"/opt/pulp/lib/lib/python3.9/site-packages/django/contrib/staticfiles/management/commands/collectstatic.py\", line 114, in collect
handler(path, prefixed_path, storage)
File \"/opt/pulp/lib/lib/python3.9/site-packages/django/contrib/staticfiles/management/commands/collectstatic.py\", line 312, in link_file
os.makedirs(os.path.dirname(full_path), exist_ok=True)
File \"/usr/lib/python3.9/os.py\", line 215, in makedirs
makedirs(head, exist_ok=exist_ok)
File \"/usr/lib/python3.9/os.py\", line 215, in makedirs
makedirs(head, exist_ok=exist_ok)
File \"/usr/lib/python3.9/os.py\", line 215, in makedirs
makedirs(head, exist_ok=exist_ok)
File \"/usr/lib/python3.9/os.py\", line 225, in makedirs
mkdir(name, mode)
PermissionError: [Errno 13] Permission denied: '/var/lib/pulp'", "stderr_lines": ["Traceback (most recent call last):", " File \"/opt/pulp/lib/bin/pulpcore-manager\", line 8, in <module>", " sys.exit(manage())", " File \"/opt/pulp/lib/lib/python3.9/site-packages/pulpcore/app/manage.py\", line 11, in manage", " execute_from_command_line(sys.argv)", " File \"/opt/pulp/lib/lib/python3.9/site-packages/django/core/management/__init__.py\", line 419, in execute_from_command_line", " utility.execute()", " File \"/opt/pulp/lib/lib/python3.9/site-packages/django/core/management/__init__.py\", line 413, in execute", " self.fetch_command(subcommand).run_from_argv(self.argv)", " File \"/opt/pulp/lib/lib/python3.9/site-packages/django/core/management/base.py\", line 354, in run_from_argv", " self.execute(*args, **cmd_options)", " File \"/opt/pulp/lib/lib/python3.9/site-packages/django/core/management/base.py\", line 398, in execute", " output = self.handle(*args, **options)", " File \"/opt/pulp/lib/lib/python3.9/site-packages/django/contrib/staticfiles/management/commands/collectstatic.py\", line 187, in handle", " collected = self.collect()", " File \"/opt/pulp/lib/lib/python3.9/site-packages/django/contrib/staticfiles/management/commands/collectstatic.py\", line 114, in collect", " handler(path, prefixed_path, storage)", " File \"/opt/pulp/lib/lib/python3.9/site-packages/django/contrib/staticfiles/management/commands/collectstatic.py\", line 312, in link_file", " os.makedirs(os.path.dirname(full_path), exist_ok=True)", " File \"/usr/lib/python3.9/os.py\", line 215, in makedirs", " makedirs(head, exist_ok=exist_ok)", " File \"/usr/lib/python3.9/os.py\", line 215, in makedirs", " makedirs(head, exist_ok=exist_ok)", " File \"/usr/lib/python3.9/os.py\", line 215, in makedirs", " makedirs(head, exist_ok=exist_ok)", " File \"/usr/lib/python3.9/os.py\", line 225, in makedirs", " mkdir(name, mode)", "PermissionError: [Errno 13] Permission denied: '/var/lib/pulp'"], "stdout": "", "stdout_lines": []}
- name: pulp
hosts:
- "pulp"
roles:
- pulp.pulp_installer.pulp_all_services
vars:
ansible_shell_allow_world_readable_temp: true
ansible_python_interpreter: /usr/bin/python3
pulp_media_root: /opt/pulp/media
pulp_cache_dir: /opt/pulp/cache
pulp_user_home: /opt/pulp/home
pulp_install_dir: /opt/pulp/lib
pulp_config_dir: /opt/pulp/etc
pulp_settings:
secret_key: "secret"
content_origin: https://repo-mirror
pulp_default_admin_password: "xxx"
pulp_install_plugins:
# galaxy-ng: {}
# pulp-2to3-migration: {}
pulp-ansible: {}
# pulp-certguard: {}
pulp-container: {}
# pulp-cookbook: {}
pulp-deb: {}
pulp-file: {}
# pulp-gem: {}
# pulp-maven: {}
pulp-npm:
source_dir: /tmp/pulp-src/pulp-npm
git_url: https://github.com/pulp/pulp_npm
git_revision: b91ad5e7972a02321b90337dc04f4a7afc185849
pulp-python: {}
pulp-rpm: {}
### webserver
pulp_webserver_server: nginx
pulp_configure_firewall: none
pulp_webserver_https_port: 4444
pulp_client_max_body_size: 1024M
pulp_webserver_tls_files_remote: true
pulp_webserver_tls_cert: /etc/ssl/crt
pulp_webserver_tls_key: /etc/ssl/key
pulp_webserver_httpd_servername: repo-mirror
environment:
DJANGO_SETTINGS_MODULE: pulpcore.app.settings