From: Patrick Ohly <patrick.ohly@intel.com>
To: Adrian Freihofer <adrian.freihofer@neratec.com>
Cc: openembedded-core@lists.openembedded.org
Subject: Re: runqemu + dhcp server
Date: Tue, 17 Feb 2015 11:34:14 +0100 [thread overview]
Message-ID: <1424169254.549.9.camel@intel.com> (raw)
In-Reply-To: <4426580.xeKXhTzLUy@chl500346>
On Mon, 2014-11-10 at 22:57 +0100, Adrian Freihofer wrote:
> > I haven't tried NFS rootfs. My hope is that it would still work because the
> > ip parameter and the DHCP server assign the same IP address and thus nothing
> > changes inside the guest when switching from one to the other.
> >
>
> I see, the patch you are working on will provide just another option
> to get eth0 configured. This would definitely be an improvement.
I had to put this aside for a while, but I'm still interested in getting
this merged.
> Did you ever run the automated image tests? If I remember correctly
> the image tests are somehow related to the current implementation of
> the network configuration. At least the tests require a hostname
> starting with "qemu" and probably they run from NFS rootfs.
Where do I find more information about these tests, in particular how to
run them?
http://www.yoctoproject.org/docs/current/dev-manual/dev-manual.html#testing-packages-with-ptest describes how to add tests to an image, but leaves it open how one invokes ptest-runner. What you describe sounds like a mechanism built on top of that which automatically boots up a machine and captures the output of ptest-runner.
> Would be nice, if you get the DHCP based network configuration
> fulfilling these requirements. An alternative approach is implemented
> in systemd networkd. I guess it does not touch interfaces which are
> already configured e.g. by kernel boot parameters. This could be done
> in connman as well. It would allow you to run the productive image in
> qemu.
There might be also other improvements. For example, I just booted a
core-image-minimal with systemd as init with runqemu. eth0 is
configured, but /etc/resolv.conf is missing, so ptests like the one for
wget fail because www.google.com cannot be resolved.
This was without the DHCP server patches. My expectation is that
bringing up eth0 with DHCP-supplied information about DNS servers would
have created (or could be made to create) resolv.conf.
--
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.
next prev parent reply other threads:[~2015-02-17 10:34 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-11-04 8:09 runqemu + dhcp server Patrick Ohly
2014-11-05 10:29 ` Adrian Freihofer
2014-11-07 10:12 ` Patrick Ohly
2014-11-10 21:57 ` Adrian Freihofer
2015-02-17 10:34 ` Patrick Ohly [this message]
2015-02-17 16:24 ` Adrian Freihofer
2015-04-07 15:57 ` Patrick Ohly
2014-11-05 16:29 ` Burton, Ross
2014-11-11 15:58 ` Patrick Ohly
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1424169254.549.9.camel@intel.com \
--to=patrick.ohly@intel.com \
--cc=adrian.freihofer@neratec.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox