[Openstack] [OpenStack] [Fuel] Packing kernel drivers into target image.

Eddie Yen missile0407 at gmail.com
Wed Feb 8 01:35:08 UTC 2017


Hi Evgeniy, thanks for the reply first.

According from your options, I have a idea about first option

Since I already built a driver as DKMS module, I may try to put package
into a repository that inside a Fuel Master node. And add package name into
the installation list so that DKMS module will install during bootstrap
image or environment image build.

Is that feasible?

Thanks,
Eddie.

2017-02-08 2:18 GMT+08:00 Evgeniy L <eli at mirantis.com>:

> Hi,
>
> Bootstrap image is used only when node is in discovery state (before
> provisioning is done), when you send nodes for provisioning, Fuel builds an
> image using repository from environment configuration, after the image is
> built, it reuses it for future deployments you can find details in
> documentation, for example here [1] "Image building" section.
> You have multiple options:
> 1. Make sure that new kernel is available in configured repository, remove
> image from "/var/www/nailgun/targetimages" run deployment of new nodes,
> which would trigger image rebuild.
> 2. More safe option would be to rebuild image in place "/var/www/nailgun/targetimages",
> in this case don't forget to update checksums in
> "env_1_ubuntu_1404_amd64.yaml" file.
>
> Thanks,
>
> [1] https://docs.mirantis.com/openstack/fuel/fuel-9.1/
> reference-architecture/single/index.html
>
> On Sun, Feb 5, 2017 at 11:42 PM, Eddie Yen <missile0407 at gmail.com> wrote:
>
>> Hi everyone,
>>
>> I'm using Fuel 9.1 to deploy OpenStack, but I found that the kernel still
>> too old to support Intel i219-LM NIC card.
>>
>> So I'm followed the instruction from OpenStack Documents and built the
>> bootstrap kernel with latest e1000e driver. Then tested and it successfully
>> catch i219-LM information in Fuel UI and bootstrap node.
>>
>> But after these, I thought a one problem. Even I successfully modify
>> bootstrap kernel, it will got no changes and may cause issue after
>> deployment if target node didn't use bootstrap kernel as environment kernel.
>>
>> So does target image will use bootstrap kernel as kernel image? If not,
>> how can I modify target kernel image?
>>
>> Many thanks,
>> Eddie.
>>
>> _______________________________________________
>> Mailing list: http://lists.openstack.org/cgi
>> -bin/mailman/listinfo/openstack
>> Post to     : openstack at lists.openstack.org
>> Unsubscribe : http://lists.openstack.org/cgi
>> -bin/mailman/listinfo/openstack
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20170208/8e9cf30c/attachment.html>


More information about the Openstack mailing list