Skip to content

[CI] Fix vagrant#11730

Merged
estesp merged 1 commit intocontainerd:mainfrom
mxpv:vagrant
Apr 22, 2025
Merged

[CI] Fix vagrant#11730
estesp merged 1 commit intocontainerd:mainfrom
mxpv:vagrant

Conversation

@mxpv
Copy link
Member

@mxpv mxpv commented Apr 21, 2025

Vagrant setup is broken in all branches due to dependency resolution conflict:

$ vagrant plugin install vagrant-libvirt
...
Installing the 'vagrant-libvirt' plugin. This can take a few minutes...
Vagrant failed to properly resolve required dependencies. These
errors can commonly be caused by misconfigured plugin installations
or transient network issues. The reported error is:

conflicting dependencies csv (= 3.2.8) and csv (= 3.3.4)
  Activated csv-3.3.4
  which does not match conflicting dependency (= 3.2.8)

  Conflicting dependency chains:
    csv (= 3.3.4), 3.3.4 activated

  versus:
    csv (= 3.2.8)

  Gems matching csv (= 3.2.8):
    csv-3.2.8

The workaround suggested in hashicorp/vagrant#13510 (comment) seems to work.

@k8s-ci-robot
Copy link

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@github-project-automation github-project-automation bot moved this to Needs Triage in Pull Request Review Apr 21, 2025
@mxpv mxpv changed the title [CI] Fix vargrant [CI] Fix vagrant Apr 21, 2025
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
@mxpv mxpv marked this pull request as ready for review April 22, 2025 00:14
@dosubot dosubot bot added the area/github_actions Pull requests that update GitHub Actions code label Apr 22, 2025
@mxpv mxpv added cherry-pick/1.7.x Change to be cherry picked to release/1.7 branch cherry-pick/2.0.x Change to be cherry picked to release/2.0 branch labels Apr 22, 2025
sudo apt-get build-dep -y ruby-libvirt
sudo apt-get install -y --no-install-recommends libxslt-dev libxml2-dev libvirt-dev ruby-bundler ruby-dev zlib1g-dev
sudo vagrant plugin install vagrant-libvirt
sudo env VAGRANT_DISABLE_STRICT_DEPENDENCY_ENFORCEMENT=1 vagrant plugin install vagrant-libvirt
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: would be good to have a comment referring to why this was added.

@github-project-automation github-project-automation bot moved this from Needs Triage to Review In Progress in Pull Request Review Apr 22, 2025
@estesp estesp added this pull request to the merge queue Apr 22, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Apr 22, 2025
@estesp estesp merged commit a501a43 into containerd:main Apr 22, 2025
58 checks passed
@github-project-automation github-project-automation bot moved this from Review In Progress to Done in Pull Request Review Apr 22, 2025
@mxpv
Copy link
Member Author

mxpv commented Apr 22, 2025

/cherrypick release/2.0
/cherrypick release/1.7

@mxpv mxpv deleted the vagrant branch April 22, 2025 15:30
@k8s-infra-cherrypick-robot

@mxpv: new pull request created: #11739

Details

In response to this:

/cherrypick release/2.0
/cherrypick release/1.7

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@k8s-infra-cherrypick-robot

@mxpv: new pull request created: #11740

Details

In response to this:

/cherrypick release/2.0
/cherrypick release/1.7

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@mxpv mxpv added cherry-picked/1.7.x PR commits are cherry-picked into release/1.7 branch cherry-picked/2.0.x PR commits are cherry picked into the release/2.0 branch and removed cherry-pick/1.7.x Change to be cherry picked to release/1.7 branch cherry-pick/2.0.x Change to be cherry picked to release/2.0 branch labels Apr 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/github_actions Pull requests that update GitHub Actions code cherry-picked/1.7.x PR commits are cherry-picked into release/1.7 branch cherry-picked/2.0.x PR commits are cherry picked into the release/2.0 branch size/XS

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

5 participants