Coder Social home page Coder Social logo

Comments (9)

gurupreet18121990 avatar gurupreet18121990 commented on May 30, 2024

I have found the work around by specifying the dependency in the ansible playbook.

  • name: Installing dependency packages.
    win_chocolatey:
    name: '{{ item }}'
    state: present
    loop:
    • chocolatey-windowsupdate.extension
    • kb2919442
    • kb2919355
    • kb3118401

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?

from choco.

pauby avatar pauby commented on May 30, 2024

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:

  1. Try again?
  2. Try it with Chocolatey CLI directly and see if you get the same results?

The issue may also be down to caching.

from choco.

gurupreet18121990 avatar gurupreet18121990 commented on May 30, 2024

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.

from choco.

pauby avatar pauby commented on May 30, 2024

Did you 'Try it with Chocolatey CLI directly and see if you get the same results'?

from choco.

gurupreet18121990 avatar gurupreet18121990 commented on May 30, 2024

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.

from choco.

pauby avatar pauby commented on May 30, 2024

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'.

from choco.

gurupreet18121990 avatar gurupreet18121990 commented on May 30, 2024

I am trying with Ansible logic, which is failing with below error. Do they still have issue with their website ?

Ansible logic:

  • name: Ensure Chocolatey is on the latest version
    win_chocolatey:
    name: chocolatey
    state: latest
    register: choco_update_result

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/](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/](https://community.chocolatey.org/api/v2//)""]}

from choco.

github-actions avatar github-actions commented on May 30, 2024

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.

from choco.

gurupreet18121990 avatar gurupreet18121990 commented on May 30, 2024

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.

from choco.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.