<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Alfresco ansible setup issues !! in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/alfresco-ansible-setup-issues/m-p/493978#M40509</link>
    <description>&lt;P&gt;Any expert help?&amp;nbsp; documentation is not clear&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 18 Oct 2025 07:17:36 GMT</pubDate>
    <dc:creator>Ghanshyam_R</dc:creator>
    <dc:date>2025-10-18T07:17:36Z</dc:date>
    <item>
      <title>Alfresco ansible setup issues !!</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/alfresco-ansible-setup-issues/m-p/493976#M40507</link>
      <description>&lt;P&gt;Team,&lt;/P&gt;&lt;P&gt;I am following hyland link :&amp;nbsp;&lt;A title="Alfresco Ansible Deployment - Hyland" href="https://alfresco.github.io/alfresco-ansible-deployment/deployment-guide.html#additional-requirements-for-python-312-on-ubuntudebian" target="_blank" rel="noopener"&gt;Ansible Deployment&lt;/A&gt;&amp;nbsp; for ansible deployment, I performed below steps on my brand new virtualbox ubuntu 22.04.&lt;/P&gt;&lt;P&gt;Steps I followed as :&lt;/P&gt;&lt;H2&gt;Step 1:&amp;nbsp; setting up ansible&lt;/H2&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;$ sudo apt update&lt;/P&gt;&lt;P&gt;$ sudo apt install software-properties-common&lt;/P&gt;&lt;P&gt;$ sudo add-apt-repository --yes --update ppa:ansible/ansible&lt;/P&gt;&lt;P&gt;$ sudo apt install ansible&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;H2&gt;Step 2: setting up locale in ubuntu&lt;/H2&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;sudo apt update &amp;amp;&amp;amp; sudo apt install -y locales &amp;amp;&amp;amp; sudo locale-gen en_US.UTF-8 &amp;amp;&amp;amp; sudo update-locale LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;H2&gt;Step 3: Setting up python libraries&lt;/H2&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Big problem is here, hyland document suggest 3.12,&amp;nbsp; inside command they using 3.11&amp;nbsp; and by default ubuntu contains 3.10 which is not supported here.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://alfresco.github.io/alfresco-ansible-deployment/deployment-guide.html#additional-requirements-for-python-312-on-ubuntudebian" target="_blank"&gt;https://alfresco.github.io/alfresco-ansible-deployment/deployment-guide.html#additional-requirements-for-python-312-on-ubuntudebian&lt;/A&gt;&lt;/P&gt;&lt;P&gt;command 1 :&lt;/P&gt;&lt;P&gt;sudo apt-get install pipenv&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;command 2:&lt;/P&gt;&lt;P&gt;sudo apt-get install python3.11 python3-pip&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;python3.12 -m venv venv&amp;nbsp;&amp;nbsp; [not working, as per installation documentation it is 3.11, tried with 3.11 is also not working]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;commnd 3:&lt;/P&gt;&lt;P&gt;source venv/bin/activate&amp;nbsp; [ command not working ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;command 4:&lt;/P&gt;&lt;P&gt;pip3 install pipenv&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;H2&gt;&amp;nbsp;&lt;/H2&gt;&lt;H2&gt;step 4: Install ansible dependencies via pipenv&lt;/H2&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;pipenv install --deploy&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;while running above command itself we are having issues:&lt;/P&gt;&lt;P&gt;ERROR :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ubox01@ubox01:~/alfresco-ansible-deployment$ pipenv install --deploy&lt;/P&gt;&lt;P&gt;Traceback (most recent call last):&lt;/P&gt;&lt;P&gt;&amp;nbsp; File "/usr/bin/pipenv", line 33, in &amp;lt;module&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sys.exit(load_entry_point('pipenv==11.9.0', 'console_scripts', 'pipenv')())&lt;/P&gt;&lt;P&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/pipenv/vendor/click/core.py", line 722, in __call__&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return self.main(*args, **kwargs)&lt;/P&gt;&lt;P&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/pipenv/vendor/click/core.py", line 696, in main&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; with self.make_context(prog_name, args, **extra) as ctx:&lt;/P&gt;&lt;P&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/pipenv/vendor/click/core.py", line 621, in make_context&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.parse_args(ctx, args)&lt;/P&gt;&lt;P&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/pipenv/vendor/click/core.py", line 1018, in parse_args&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rest = Command.parse_args(self, ctx, args)&lt;/P&gt;&lt;P&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/pipenv/vendor/click/core.py", line 875, in parse_args&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; parser = self.make_parser(ctx)&lt;/P&gt;&lt;P&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/pipenv/vendor/click/core.py", line 821, in make_parser&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for param in self.get_params(ctx):&lt;/P&gt;&lt;P&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/pipenv/vendor/click/core.py", line 774, in get_params&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; help_option = self.get_help_option(ctx)&lt;/P&gt;&lt;P&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/pipenv/cli.py", line 26, in get_help_option&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from .import core&lt;/P&gt;&lt;P&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/pipenv/core.py", line 21, in &amp;lt;module&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; import requests&lt;/P&gt;&lt;P&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/pipenv/vendor/requests/__init__.py", line 65, in &amp;lt;module&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from . import utils&lt;/P&gt;&lt;P&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/pipenv/vendor/requests/utils.py", line 27, in &amp;lt;module&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from .cookies import RequestsCookieJar, cookiejar_from_dict&lt;/P&gt;&lt;P&gt;&amp;nbsp; File "/usr/lib/python3/dist-packages/pipenv/vendor/requests/cookies.py", line 172, in &amp;lt;module&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; class RequestsCookieJar(cookielib.CookieJar, collections.MutableMapping):&lt;/P&gt;&lt;P&gt;AttributeError: module 'collections' has no attribute 'MutableMapping'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;================================&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I request Hyland to revise their document and provide proper step by step to execute, most of users facing issues setting up environment itself even before alfresco.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please test it properly , since I use fresh instance and shown each command I have used, and followed document and it is failing.&lt;/P&gt;</description>
      <pubDate>Sat, 18 Oct 2025 07:07:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/alfresco-ansible-setup-issues/m-p/493976#M40507</guid>
      <dc:creator>Ghanshyam_R</dc:creator>
      <dc:date>2025-10-18T07:07:17Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco ansible setup issues !!</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/alfresco-ansible-setup-issues/m-p/493978#M40509</link>
      <description>&lt;P&gt;Any expert help?&amp;nbsp; documentation is not clear&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 18 Oct 2025 07:17:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/alfresco-ansible-setup-issues/m-p/493978#M40509</guid>
      <dc:creator>Ghanshyam_R</dc:creator>
      <dc:date>2025-10-18T07:17:36Z</dc:date>
    </item>
  </channel>
</rss>

