We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1fdc4a4 commit 1206569Copy full SHA for 1206569
.github/workflows/test.yml
@@ -56,6 +56,12 @@ jobs:
56
python-version: '3.12'
57
- name: Setup libvirt for Vagrant
58
uses: voxpupuli/setup-vagrant@v0
59
+ - name: Patch Vagrant not to use ed25519 keys
60
+ # Vagrant tries to use ed25519 over rsa, but ed25519 is not allowed when we run in FIPS mode
61
+ # As we enable FIPS *after* the initial VM start, Vagrant has already decided to use ed25519
62
+ if: matrix.security == 'fips'
63
+ run:
64
+ sudo sed -i '/PREFER_KEY_TYPES/ s/"ssh-ed25519".freeze => :ed25519, //' /usr/lib/x86_64-linux-gnu/rubygems-integration/*/gems/vagrant-*/lib/vagrant/util/keypair.rb
65
- name: Install Ansible
66
run: pip install --upgrade ansible-core
67
- name: Setup environment
0 commit comments