Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Oct 2024 15:08:06 +0100
From:      Mateusz Piotrowski <0mp@FreeBSD.org>
To:        Baptiste Daroussin <bapt@freebsd.org>
Cc:        "src-committers@freebsd.org" <src-committers@FreeBSD.org>, "dev-commits-src-all@freebsd.org" <dev-commits-src-all@FreeBSD.org>, "dev-commits-src-main@freebsd.org" <dev-commits-src-main@FreeBSD.org>
Subject:   Re: git: 2775b9b0bcc2 - main - nuageinit: add support for OpenStack network config
Message-ID:  <0458B366-0255-4E68-BC03-62680CF5C2F2@FreeBSD.org>
In-Reply-To: <202410291324.49TDOrqu017551@gitrepo.freebsd.org>
References:  <202410291324.49TDOrqu017551@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hey Baptiste,

> On 29. Oct 2024, at 14:24, Baptiste Daroussin <bapt@freebsd.org> =
wrote:
=E2=80=A6
> URL: =
https://cgit.FreeBSD.org/src/commit/?id=3D2775b9b0bcc278dd4183b57784953c26=
a3fcdc89
=E2=80=A6
>    nuageinit: add support for OpenStack network config
>=20
>    Add naive support for openstack network config.
>    if no config driver have been found, try to detect that we are =
running a
>    VM on openstack via the smbios information, use the first iface
>    available and temporary activate dhcp on it, to be able to fetch =
the
>    necessary informations for cloudinit.
>=20
>    While here make the rc script execute after devmatch, some ethernet
>    device might be attached via devmatch and may be needed for =
cloudinit.
=E2=80=A6
> diff --git a/libexec/rc/rc.d/nuageinit b/libexec/rc/rc.d/nuageinit
=E2=80=A6
> @@ -14,6 +14,18 @@ start_cmd=3D"nuageinit_start"
> stop_cmd=3D":"
> rcvar=3D"nuageinit_enable"
>=20
> +fetch_openstack()
> +{
> +	cd /media/nuageinit/openstack/latest
> +	for file in meta_data.json network_data.json user_data; do
> +		fetch http://169.254.169.254/openstack/latest/$file || :

Is it intended to fetch over HTTP?


Best,

Mateusz=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0458B366-0255-4E68-BC03-62680CF5C2F2>