[SOLVED] debian.py fail with netplan

Antworten
nicolaslebrun
Beiträge: 112
Registriert: 18 Apr 2011, 11:43

[SOLVED] debian.py fail with netplan

Beitrag von nicolaslebrun »

Hello,

i had to add this line in debian.py (package debian_4.1.0.4-1)

line 298

Code: Alles auswählen

os.mkdir(os.path.join(target, 'etc', 'netplan'))
Hope this can help

Regards,
Nicolas
Zuletzt geändert von nicolaslebrun am 15 Feb 2021, 21:52, insgesamt 1-mal geändert.
Benutzeravatar
m.radtke
Ex-uib-Team
Beiträge: 1767
Registriert: 10 Jun 2015, 12:19

Re: debian.py fail with netplan

Beitrag von m.radtke »

Hi Nicolas,

I uploaded a version with your fix in the Linux netboot experimental packages.
Thanks for your report.

Regards
Mathias


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


nicolaslebrun
Beiträge: 112
Registriert: 18 Apr 2011, 11:43

Re: debian.py fail with netplan

Beitrag von nicolaslebrun »

Hello Mathias,

Not sure it is a good idea... it seems i can deploy with this line but i have no network... I'll try and be back

Regards,
Nico
Benutzeravatar
m.radtke
Ex-uib-Team
Beiträge: 1767
Registriert: 10 Jun 2015, 12:19

Re: debian.py fail with netplan

Beitrag von m.radtke »

Good Morning,

i can verify this
after running

Code: Alles auswählen

 dhclient $IFNAME 
I had a network.
Will work on a fix to make network run at boot

Regards
Mathias

Edit:
fix released as debian_4.1.0.4-3
now powering up netplan config on boot


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


nicolaslebrun
Beiträge: 112
Registriert: 18 Apr 2011, 11:43

Re: debian.py fail with netplan

Beitrag von nicolaslebrun »

I can't understand whether stretch and buster use netplan...
AFAIK, netplan is not the default networking manager in debian, isn't it ?

---
I have a version working, but whithout netplan. Here's what i have done

- added strech and buster in pre_netplan_relaease

Code: Alles auswählen

 pre_netplan_releases = ["squeeze", "wheezy", "jessie", "stretch", "buster"]
- changed script netdevice.sh to match any (?) ethernet (line 259).

Code: Alles auswählen

 myfile.write("          OUT=`udevadm test-builtin net_id /sys/class/net/e* 2> /dev/null | grep ID_NET_NAME_PATH`\n")
but I'm pretty sure it will fail if there are two ethernet cards.

---

When i tried with netplan, even netplan package was not installed.
I added

Code: Alles auswählen

350 if release not in pre_netplan_releases:
351     cmds.append("apt-get --yes --force-yes install netplan")

and the line

Code: Alles auswählen

os.mkdir(os.path.join(target, 'etc', 'netplan'))
but even with that i had no network. I haven(t tried dhclient, yet)


--

I'll try a buster version with netplan and dhclient, and will be back

Thanks
Nico
nicolaslebrun
Beiträge: 112
Registriert: 18 Apr 2011, 11:43

[SOLVED] Re: debian.py fail with netplan

Beitrag von nicolaslebrun »

Hi Mathias,

Just tried
debian_4.1.0.4-3
It work's like a charm, thank's !

(even if i still think we shouldn't build all locales ... ;) )

NIco
Antworten