I'm not being nasty when I say this, but: Prove it :-)
Seriously - the single most likely reason for what you are seeing is that the users are different. Not the githubuser - the user that is executing the git command. So prove to yourself that they are in fact the same, e.g. by setting a variable in the global config for the user you think is being used, then using the git_config module to display the values being used by Ansible... Regards, K. On Tue, Dec 10, 2019 at 8:57 PM Gyalgin Sherpa <[email protected]> wrote: > Hello K, > Yes same user while cloning and executing playbook > > Best > > On Tue, Dec 10, 2019 at 04:47 Karl Auer <[email protected]> wrote: > >> You may be missing the point of Stefan's question. Is Ansible executing >> this git command as the SAME USER that you are executing the git command >> as, when you execute the command manually? >> >> Authentication for git is user-based. If Ansible is not running the >> command as the SAME USER that you are using when you run the command >> manually, then you can expect authentication to fail. By the way, the user >> that Ansible is running git as is NOT necessarily the user that is running >> Ansible. >> >> A quick look at the Ansible docs reveals a git_config module. You could >> try using it to retrieve the global git configuration (the equivalent of >> running git config --global -l) via Ansible on the target host. Does the >> output match what you get when you execute that command manually on the >> target host? If not, you have found the problem. >> >> Regards, K. >> >> On Tue, Dec 10, 2019 at 8:17 PM Gyalgin Sherpa <[email protected]> >> wrote: >> >>> Hello Racke, >>> >>> Thank you for the quick response. My apologies for hijacking the loop, >>> this my first email will make a new Subject line going forward. >>> Coming back to my issue, yes I was successfully clone in my target >>> machine where ansible is installed . But when I target same location with >>> following line in ansible playbook, it’s prompting me password >>> >>> Best Regards >>> >>> On Tue, Dec 10, 2019 at 04:10 Stefan Hornburg (Racke) <[email protected]> >>> wrote: >>> >>>> On 12/10/19 10:05 AM, Gyalgin Sherpa wrote: >>>> > Hello team, >>>> > It’s asking me user and password while checking code from giit >>>> > git: >>>> > repo; ‘git url’ >>>> > dest : ‘local path’ >>>> > >>>> > But when I clone manually it does not prompt for password, >>>> > >>>> > Best Regards >>>> > >>>> >>>> Hello Gyalgin, >>>> >>>> it is really so hard to start a fresh email instead of hijacking the >>>> subject and providing more than next to nothing >>>> information about your problem? >>>> >>>> Did you try to clone the Git repo manually on the target system as the >>>> same user as Ansible? >>>> >>>> Regards >>>> Racke >>>> >>>> > On Tue, Dec 10, 2019 at 03:15 Stefan Hornburg (Racke) < >>>> [email protected] <mailto:[email protected]>> wrote: >>>> > >>>> > On 12/9/19 10:30 PM, Mark Bolden wrote: >>>> > > I am on Centos 7 and I was trying to install Pyrax and seeing >>>> these errors: >>>> > > >>>> > > ERROR: os-service-types 1.7.0 has requirement >>>> pbr!=2.1.0,>=2.0.0, but you'll have pbr 1.10.0 which is incompatible. >>>> > > ERROR: python-keystoneclient 3.22.0 has requirement >>>> pbr!=2.1.0,>=2.0.0, but you'll have pbr 1.10.0 which is >>>> > incompatible. >>>> > > ERROR: python-keystoneclient 3.22.0 has requirement >>>> requests>=2.14.2, but you'll have requests 2.6.0 which is >>>> > incompatible. >>>> > > ERROR: oslo-config 6.12.0 has requirement requests>=2.18.0, but >>>> you'll have requests 2.6.0 which is incompatible. >>>> > > ERROR: stevedore 1.31.0 has requirement pbr!=2.1.0,>=2.0.0, but >>>> you'll have pbr 1.10.0 which is incompatible. >>>> > > >>>> > > >>>> > > So, I Installed Python 3.6 and ran pip3 install pyrax and >>>> success! The problem seems to be that ansible-playbook is >>>> > > still looking at Python 2.7 which does NOT have the pyrax >>>> module installed because I am seeing this: >>>> > > >>>> > > TASK [Database build request] >>>> > > >>>> > >>>> >>>> **************************************************************************************************************************** >>>> > > fatal: [devdb -> localhost]: FAILED! => {"changed": false, >>>> "msg": "pyrax is required for this module"} >>>> > > >>>> > > How can I tell Ansible to NOT use Python 2.7 and only use 3.6 >>>> and its modules? >>>> > >>>> > Set the following variable to the path of your Python binary: >>>> > >>>> > ansible_python_interpreter: /usr/bin/python3 >>>> > >>>> > Regards >>>> > Racke >>>> > >>>> > > >>>> > > Anyone? Thanks in advance!! >>>> > > -M >>>> > > >>>> > > -- >>>> > > 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: >>>> ansible-project%[email protected]> >>>> > <mailto:[email protected] <mailto: >>>> ansible-project%[email protected]>>. >>>> > > To view this discussion on the web visit >>>> > > >>>> https://groups.google.com/d/msgid/ansible-project/6b5c8efe-0e1c-4728-9217-2894220268a4%40googlegroups.com >>>> > > >>>> > < >>>> https://groups.google.com/d/msgid/ansible-project/6b5c8efe-0e1c-4728-9217-2894220268a4%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] <mailto: >>>> ansible-project%[email protected]>. >>>> > To view this discussion on the web visit >>>> > >>>> https://groups.google.com/d/msgid/ansible-project/49a16888-ce7d-7945-d253-ac62d1643bd9%40linuxia.de >>>> . >>>> > >>>> > -- >>>> > 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/CABynDMHLje1D1AbBNk1zz5ZpGLU%3DCX268f3gLp%2Bb6706QHJ%3DSA%40mail.gmail.com >>>> > < >>>> https://groups.google.com/d/msgid/ansible-project/CABynDMHLje1D1AbBNk1zz5ZpGLU%3DCX268f3gLp%2Bb6706QHJ%3DSA%40mail.gmail.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/479feb36-586f-6f35-3bae-eafd93859e99%40linuxia.de >>>> . >>>> >>> -- >>> 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/CABynDMGDR3z-uNzYMJRnHVv4-6_UFupDk3wB7AE6O5c0oMQ%3DnA%40mail.gmail.com >>> <https://groups.google.com/d/msgid/ansible-project/CABynDMGDR3z-uNzYMJRnHVv4-6_UFupDk3wB7AE6O5c0oMQ%3DnA%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >> >> >> -- >> >> *Karl Auer* { manager, systems support } >> P: 1300 759 975 >> E: [email protected] >> 2pisoftware.com >> >> GPG/PGP : 301B 1F4E 624D AD99 242C 7A68 EC24 7113 E854 4A4E >> Previous: 958A 2647 6C44 D376 3D63 86A5 FFB2 20BC 0257 5816 >> >> -- >> 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/CA%2B%2BT08SCgcE0TTm3RKzmZVjMWQq-hTJwQekP_%3Dwv2HgPByKAww%40mail.gmail.com >> <https://groups.google.com/d/msgid/ansible-project/CA%2B%2BT08SCgcE0TTm3RKzmZVjMWQq-hTJwQekP_%3Dwv2HgPByKAww%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- > 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/CABynDMFsB0aFQvLOzW06h__1SUxHQhwgmxusdszXWYPHBXMT_g%40mail.gmail.com > <https://groups.google.com/d/msgid/ansible-project/CABynDMFsB0aFQvLOzW06h__1SUxHQhwgmxusdszXWYPHBXMT_g%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- *Karl Auer* { manager, systems support } P: 1300 759 975 E: [email protected] 2pisoftware.com GPG/PGP : 301B 1F4E 624D AD99 242C 7A68 EC24 7113 E854 4A4E Previous: 958A 2647 6C44 D376 3D63 86A5 FFB2 20BC 0257 5816 -- 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/CA%2B%2BT08S3BUwGxrutuFj2J7N%2B%3DGcXuA%2B2%3Dfym%3D7MeFPdGWxBGtw%40mail.gmail.com.
