@@ -14,8 +14,6 @@ import (
14
14
"github.com/crc-org/crc/v2/pkg/crc/network"
15
15
"github.com/crc-org/crc/v2/pkg/crc/network/httpproxy"
16
16
"github.com/crc-org/crc/v2/pkg/crc/services"
17
- "github.com/crc-org/crc/v2/pkg/crc/systemd"
18
- "github.com/crc-org/crc/v2/pkg/crc/systemd/states"
19
17
)
20
18
21
19
const (
@@ -28,10 +26,6 @@ func init() {
28
26
}
29
27
30
28
func RunPostStart (serviceConfig services.ServicePostStartConfig ) error {
31
- if err := setupDnsmasq (serviceConfig ); err != nil {
32
- return err
33
- }
34
-
35
29
if err := runPostStartForOS (serviceConfig ); err != nil {
36
30
return err
37
31
}
@@ -44,23 +38,6 @@ func RunPostStart(serviceConfig services.ServicePostStartConfig) error {
44
38
return network .UpdateResolvFileOnInstance (serviceConfig .SSHRunner , resolvFileValues )
45
39
}
46
40
47
- func setupDnsmasq (serviceConfig services.ServicePostStartConfig ) error {
48
- if serviceConfig .NetworkMode == network .UserNetworkingMode {
49
- return nil
50
- }
51
-
52
- if err := createDnsmasqDNSConfig (serviceConfig ); err != nil {
53
- return err
54
- }
55
- sd := systemd .NewInstanceSystemdCommander (serviceConfig .SSHRunner )
56
- if state , err := sd .Status (dnsmasqService ); err != nil || state != states .Running {
57
- if err := sd .Enable (dnsmasqService ); err != nil {
58
- return err
59
- }
60
- }
61
- return sd .Start (dnsmasqService )
62
- }
63
-
64
41
func getResolvFileValues (serviceConfig services.ServicePostStartConfig ) (network.ResolvFileValues , error ) {
65
42
dnsServers , err := dnsServers (serviceConfig )
66
43
if err != nil {
0 commit comments