aboutsummaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorDan Fandrich <danf@mageia.org>2024-01-18 17:51:59 -0800
committerDan Fandrich <danf@mageia.org>2024-01-18 17:51:59 -0800
commit82f3da502d17301b8751c3d77da3c4757d75f6bc (patch)
tree225871d23569471e75454aa1a03d5c58f925935a /modules
parentc96e287499d72cb86a15c499f47dc216f5cdc737 (diff)
downloadpuppet-82f3da502d17301b8751c3d77da3c4757d75f6bc.tar
puppet-82f3da502d17301b8751c3d77da3c4757d75f6bc.tar.gz
puppet-82f3da502d17301b8751c3d77da3c4757d75f6bc.tar.bz2
puppet-82f3da502d17301b8751c3d77da3c4757d75f6bc.tar.xz
puppet-82f3da502d17301b8751c3d77da3c4757d75f6bc.zip
Switch libvirt helpers to Python3
No code changes are needed. Also, drop support for older than mga7 since the two nodes that need this are running that.
Diffstat (limited to 'modules')
-rw-r--r--modules/libvirtd/files/network_add.py2
-rw-r--r--modules/libvirtd/files/storage_add.py2
-rw-r--r--modules/libvirtd/manifests/init.pp15
3 files changed, 4 insertions, 15 deletions
diff --git a/modules/libvirtd/files/network_add.py b/modules/libvirtd/files/network_add.py
index a7382351..4ed63109 100644
--- a/modules/libvirtd/files/network_add.py
+++ b/modules/libvirtd/files/network_add.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python3
import libvirt
import os
import IPy
diff --git a/modules/libvirtd/files/storage_add.py b/modules/libvirtd/files/storage_add.py
index c53b16bd..10369e36 100644
--- a/modules/libvirtd/files/storage_add.py
+++ b/modules/libvirtd/files/storage_add.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python3
import libvirt
import sys
diff --git a/modules/libvirtd/manifests/init.pp b/modules/libvirtd/manifests/init.pp
index fb6ffaed..52c3eada 100644
--- a/modules/libvirtd/manifests/init.pp
+++ b/modules/libvirtd/manifests/init.pp
@@ -5,24 +5,13 @@ class libvirtd {
# netcat-openbsd -> for ssh remote access
# iptables -> for dhcp, message error was quite puzzling
# python-* => needed for helper script
-if versioncmp($::lsbdistrelease, '7') < 0 {
- package {['libvirt-utils',
- 'dnsmasq-base',
- 'netcat-openbsd',
- 'iptables',
- 'python-libvirt',
- 'python-IPy']:
-
- }
-} else {
package {['libvirt-utils',
'dnsmasq',
'netcat-openbsd',
'iptables',
- 'python2-libvirt',
- 'python-IPy']:
+ 'python3-libvirt',
+ 'python3-IPy']:
}
-}
service { 'libvirtd':
require => Package['libvirt-utils'],
}