On 3/8/20 11:04 AM, Papanito wrote: > I have a `requirements.yml` which contains among other roles, roles which > should be consumed directly from github/gitlab > > - src: geerlingguy.docker > - src: dev-sec.ssh-hardening > - src: m4rcu5nl.zerotier-one > > # own roles > # - scr: git+https://[email protected]/papanito/ansible-role-rsyslog.git > # name: papanito.rsyslog > # scm: git > # version: master > - scr: https://github.com/papanito/ansible-role-rsyslog.git > name: papanito.rsyslog > path: roles > scm: git > version: master > # accept_hostkey: yes
You are using scr instead of src, which looks like a typo to me.
Regards
Racke
>
> installing the requirements fails
>
> $ansible-galaxy install -r requirements.yml -vvvv
> ansible-galaxy 2.9.5
> config file = /home/papanito/Workspaces/infrastructure/ansible.cfg
> configured module search path = ['/home/papanito/.ansible/plugins/modules',
> '/usr/share/ansible/plugins/modules']
> ansible python module location = /usr/lib/python3.8/site-packages/ansible
> executable location = /usr/bin/ansible-galaxy
> python version = 3.8.1 (default, Jan 22 2020, 06:38:00) [GCC 9.2.0]
> Using /home/papanito/Workspaces/infrastructure/ansible.cfg as config file
> Reading requirement file at 'requirements.yml'
> found role {'src': 'geerlingguy.docker', 'name': 'geerlingguy.docker',
> 'version': '', 'scm': None} in yaml file
> found role {'src': 'dev-sec.ssh-hardening', 'name': 'dev-sec.ssh-hardening',
> 'version': '', 'scm': None} in yaml file
> found role {'src': 'm4rcu5nl.zerotier-one', 'name': 'm4rcu5nl.zerotier-one',
> 'version': '', 'scm': None} in yaml file
> found role {'name': 'papanito.rsyslog', 'scm': 'git', 'version': 'master'} in
> yaml file
> Processing role geerlingguy.docker
> [WARNING]: - geerlingguy.docker (2.5.3) is already installed - use --force to
> change version to unspecified
> Processing role dev-sec.ssh-hardening
> [WARNING]: - dev-sec.ssh-hardening (7.0.0) is already installed - use --force
> to change version to unspecified
> Processing role m4rcu5nl.zerotier-one
> [WARNING]: - m4rcu5nl.zerotier-one (v1.2.2) is already installed - use
> --force to change version to unspecified
> Processing role papanito.rsyslog
> [WARNING]: - papanito.rsyslog was NOT installed successfully: - command
> /usr/bin/git clone papanito.rsyslog
> papanito.rsyslog failed in directory
> /home/aedu/.ansible/tmp/ansible-local-914052zr2sg8jg/tmpp1mc9csj (rc=128)
>
> On Sunday, 8 March 2020 07:21:24 UTC+1, Dick Visser wrote:
>
> Hi
>
>
> Thanks for using ansible. To answer your question more information is
> needed. Could you please describe clearly all
> of the below:
>
>
> - What goal you are trying to achieve.
>
> - How you are doing this.
>
> - What problems you encounter.
>
> - Which commands did you run, and what actual output did you get (copied
> as plain text - not as screenshots, images,
> or other binary attachments).
>
> - What do the relevant inventory/tasks/playbooks/code/variables look like.
>
> - The output of ‘ansible --version’
>
>
>
> On Sat, 7 Mar 2020 at 19:38, Papanito <[email protected]
> <javascript:>> wrote:
>
> I face the same problem but using roles from git is failing for me as
> well (private as well as public repo).
>
> Also indications from https://github.com/ansible/ansible/issues/8937
> <https://github.com/ansible/ansible/issues/8937> dit not help - the
> issue refers to ansible 1.8, wheres I am
> using 2.9.5
>
> On Friday, 11 August 2017 14:50:40 UTC+2, Prasoon Majumdar wrote:
>
> Hello,
>
> I was trying to clone roles using ansible-galaxy cli from private
> repo,
>
> requirements file : working.yml
>
>
> - src: git+https://[email protected]/devops/ansible-role-fpm.git
> <https://[email protected]/devops/ansible-role-fpm.git>
> name: watever.fpm
> version: master
>
> ansible-galaxy install --role-file=ansible-galaxy.yml
> --roles-path="${PWD}/roles/" --force
>
> But its throwing errors like:
>
>
> [WARNING]: - xxxxfpm was NOT installed successfully: - command
> git clone
> https://[email protected]/devops/ansible-role-fpm.git
> <https://[email protected]/devops/ansible-role-fpm.git>
> xxxx.fpm failed in directory /tmp/tmpGS0PhX (rc=128)
>
> ERROR! - you can use --ignore-errors to skip failed roles and
> finish processing the list.
>
> I tried different combinations of "git+ssh" but nothing worked, i
> can easily clone it directory using "git
> clone" way but ansible-galaxy way is not working, ideas ???
>
> --
> You received this message because you are subscribed to the Google
> Groups "Ansible Project" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to [email protected]
> <javascript:>.
> To view this discussion on the web visit
>
> https://groups.google.com/d/msgid/ansible-project/b3d376e8-6ec0-4df8-b9f9-f3502a78eea0%40googlegroups.com
>
> <https://groups.google.com/d/msgid/ansible-project/b3d376e8-6ec0-4df8-b9f9-f3502a78eea0%40googlegroups.com?utm_medium=email&utm_source=footer>.
>
> --
> Sent from a mobile device - please excuse the brevity, spelling and
> punctuation.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ansible Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
> [email protected]
> <mailto:[email protected]>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/ef9e1acb-f2a4-4e96-b65e-a41d151d1c36%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/ef9e1acb-f2a4-4e96-b65e-a41d151d1c36%40googlegroups.com?utm_medium=email&utm_source=footer>.
--
Ecommerce and Linux consulting + Perl and web application programming.
Debian and Sympa administration. Provisioning with Ansible.
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/b43a26ff-083a-90c8-ff22-42aa6aedefcc%40linuxia.de.
signature.asc
Description: OpenPGP digital signature
