[Kolla] how to build kolla containers with kolla-build for specific branch

wodel youchi wodel.youchi at gmail.com
Tue May 16 16:46:42 UTC 2023


Hi,

Thanks for all these details.
I am using a virtual environment for kolla-build in my home directory,
where should I execute the git command in the root path of my home dir or
inside the venv?
And if in the venv, where?

Regards.

On Tue, May 16, 2023, 17:07 Satish Patel <satish.txt at gmail.com> wrote:

> This is what you should do. someone correct me if I'm wrong.
>
> ## If you looking for stable release then use following, otherwise you can
> checkout specific tag also like 14.x.x
> $ git clone https://opendev.org/openstack/kolla -b stable/zed
>
> ## Example to build multiple images or specific.
> $ kolla-build --registry 10.10.1.100:4000 -b ubuntu -t source -T 16 --tag
> zed fluentd kolla-toolbox cron chrony memcached mariadb rabbitmq dnsmasq
> keepalived haproxy
>
> ## If you want to customize image do following, Create
> template-overrides.j2 file and add following (In my example its horizon)
>
> {% extends parent_template %}
>
> # Horizon
> {% block horizon_ubuntu_source_setup %}
> RUN apt update -y
> RUN apt install -y net-tools vim
> RUN touch /root/foobar.txt
> {% endblock %}
>
> ## Run to build a custom horizon image.
> $ kolla-build --registry 10.10.1.100:4000 -b ubuntu -t source --tag zed-1
> --template-override template-overrides.j2 horizon
>
> On Tue, May 16, 2023 at 8:59 AM wodel youchi <wodel.youchi at gmail.com>
> wrote:
>
>> Thanks,
>>
>> How can I be sure to be building containers for the right branch? should
>> I use *--openstack-release yoga* with the command?
>>
>> Regards.
>>
>> Le mar. 16 mai 2023 à 11:16, Maksim Malchuk <maksim.malchuk at gmail.com> a
>> écrit :
>>
>>> Hi Wodel,
>>>
>>> In your case don't use kolla<14 version. Use the same version or newer
>>> version to build containers.
>>> Use the official documentation:
>>> https://docs.openstack.org/kolla/latest/admin/image-building.html
>>>
>>>
>>> On Tue, May 16, 2023 at 11:52 AM wodel youchi <wodel.youchi at gmail.com>
>>> wrote:
>>>
>>>> Hi,
>>>>
>>>> Could you help me understand the process of building kolla containers
>>>> from source?
>>>>
>>>> I am not a developer but I want to be to build containers rapidly
>>>> especially when there is an urgent patch.
>>>>
>>>> I am using Yoga branch which is the 14th version, do I need to use the
>>>> same version of kolla-build to build containers or it matters not?
>>>>
>>>>
>>>>
>>>> Regards.
>>>>
>>>
>>>
>>> --
>>> Regards,
>>> Maksim Malchuk
>>>
>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.openstack.org/pipermail/openstack-discuss/attachments/20230516/4b12a210/attachment.htm>


More information about the openstack-discuss mailing list