Closed gurupreet18121990 closed 2 weeks ago
I have found the work around by specifying the dependency in the ansible playbook.
But again , its like before installing any packge using chocolatey via ansible, I have to confirm the dependency first from the portal , ensure they are added and then run the playbook.
Whereas this was not required earlier . Does anyone aware why the dependency are not getting resolved by the "win_chocolatey" module?
There were updates yesterday to the Chocolatey Community Repository that could have caused this and then some updates later that could have fixed this. Can you:
The issue may also be down to caching.
hello @pauby
I have tried to re-run the code with the previous logic and its failing for installing "powershell-core" package, but that gives dependency issue. I have checked on the portal and their are update with its dependency.
Did you 'Try it with Chocolatey CLI directly and see if you get the same results'?
hello @pauby I was able to install PowerShell Core by first installing the missing dependency via the CLI (command-line interface). While this is a workaround, I'm interested in knowing if there are any alternative solutions to avoid the dependency issue altogether.
There were issues with the site last week which could have caused this. These were resolved. Thats why I asked if you could try again to run directly using Chocolatey CLI.
Im unable to reproduce the issue. Without that there isn't anything we can 'fix'.
I am trying with Ansible logic, which is failing with below error. Do they still have issue with their website ?
Ansible logic:
Error message: FAILED! => {"changed": false, "command": "C:\ProgramData\chocolatey\bin\choco.exe upgrade chocolatey --fail-on-unfound --yes --no-progress --limit-output --timeout 2700", "msg": "Error updating package(s) 'chocolatey'", "rc": 1, "stderr": "", "stderr_lines": [], "stdout": "Upgrading the following packages:\r\nchocolatey\r\nBy upgrading, you accept licenses for the packages.\r\nError retrieving packages from source 'https://community.chocolatey.org/api/v2/':\r\n Exception has been thrown by the target of an invocation.\r\n\r\nChocolatey upgraded 0/1 packages. 1 packages failed.\r\n See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).\r\n\r\nFailures\r\n - chocolatey - chocolatey was not found with the source(s) listed.\r\n If you specified a particular version and are receiving this message, it is possible that the package name exists but the version does not.\r\n Version: \"\"; Source(s): \"https://community.chocolatey.org/api/v2/\"\r\n", "stdout_lines": ["Upgrading the following packages:", "chocolatey", "By upgrading, you accept licenses for the packages.", "Error retrieving packages from source 'https://community.chocolatey.org/api/v2/':", " Exception has been thrown by the target of an invocation.", "", "Chocolatey upgraded 0/1 packages. 1 packages failed.", " See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).", "", "Failures", " - chocolatey - chocolatey was not found with the source(s) listed.", " If you specified a particular version and are receiving this message, it is possible that the package name exists but the version does not.", " Version: \"\"; Source(s): \"https://community.chocolatey.org/api/v2/\""]}
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? This issue will be closed in 14 days if it continues to be inactive.
We are good to close it. The issue was with the older version of the Chocolatey in the windows image, I have created a script which removed the chocolately older version and installs the newer version.
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? This issue will be closed in 14 days if it continues to be inactive.
We are good to close it. The issue was with the older version of the Chocolatey in the windows image, I have created a script which removed the chocolately older version and installs the newer version.
Based on this comment I'll close this issue.
Checklist
What You Are Seeing?
I have below ansible playbook, which was working fine before . From last week, we have been experiencing issues while installing the packages on the windows 2019 server using "win_chocolatey".
Kindly find with the following details.
Below is my playbook
What I tried is to update the "chocolatey" but that didn't work. Although it upgraded from "Chocolatey version: 2.0.0" to "Chocolatey version: 2.2.2", but no luck.
Main issue is that it's not able to resolve the dependency , if I explicit define the dependency which is showing up in the error message, then it will through same error with some other package dependency.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ It's failing with below error messages.
What is Expected?
win_chocolatey ansible module should resolve the dependency and install the packages on the windows 2019 server.
How Did You Get This To Happen?
System Details
Installed Packages
Output Log
Additional Context
NA