We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 60b55aa commit ff84006Copy full SHA for ff84006
.github/workflows/test.yml
@@ -63,6 +63,12 @@ jobs:
63
python-version: '3.12'
64
- name: Setup libvirt for Vagrant
65
uses: voxpupuli/setup-vagrant@v0
66
+ - name: Patch Vagrant not to use ed25519 keys
67
+ # Vagrant tries to use ed25519 over rsa, but ed25519 is not allowed when we run in FIPS mode
68
+ # As we enable FIPS *after* the initial VM start, Vagrant has already decided to use ed25519
69
+ if: matrix.security == 'fips'
70
+ run:
71
+ 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
72
- name: Install Ansible
73
run: pip install --upgrade ansible-core
74
- name: Setup environment
0 commit comments