mirror of
https://github.com/rancher/os.git
synced 2025-08-31 14:23:11 +00:00
Move Packet datasource from cloud-init-pre to cloud-init
This commit is contained in:
@@ -108,6 +108,11 @@ func currentDatasource() (datasource.Datasource, error) {
|
||||
}
|
||||
|
||||
ds := selectDatasource(dss)
|
||||
|
||||
if ds.Type() == "packet-metadata-service" {
|
||||
enablePacketNetwork(&cfg.Rancher)
|
||||
}
|
||||
|
||||
return ds, nil
|
||||
}
|
||||
|
||||
@@ -220,10 +225,9 @@ func getDatasources(cfg *rancherConfig.CloudConfig) []datasource.Datasource {
|
||||
dss = append(dss, gce.NewDatasource("http://metadata.google.internal/"))
|
||||
}
|
||||
case "packet":
|
||||
if !network {
|
||||
enablePacketNetwork(&cfg.Rancher)
|
||||
if network {
|
||||
dss = append(dss, packet.NewDatasource("https://metadata.packet.net/"))
|
||||
}
|
||||
dss = append(dss, packet.NewDatasource("https://metadata.packet.net/"))
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user