[OM Cooker] build client migration

Alexander Stefanov-Khryukin nobodydead at gmail.com
Tue Jul 12 11:59:56 EDT 2016


>can you explain what is the difference of using builder-c, except the size
of docker image ?
Well, before ruby run in a very weird way. For example we were need to run
it via RVM, in ruby-world is standart practice, but for us it's like from a
gun on sparrows.
Default rvm installation ~ 50mb (except 600mb of devel packages), current
27kb.  It's just faster and simple.

ABF -> node -> docker -> builder-c -> build_rpm.sh -> mock-urpm -> RPM
build chroot

Right!

2016-07-12 12:58 GMT+00:00 Tomasz Gajc <tpgxyz at gmail.com>:

> Hi,
>
> can you explain what is the difference of using builder-c, except the size
> of docker image ?
>
> If i understand right build process now looks like this:
>
> ABF -> node -> docker -> builder-c -> build_rpm.sh -> mock-urpm -> RPM
> build chroot
>
>
>
>
> 2016-07-12 14:27 GMT+02:00 Alexey Vokhmin <avokhmin at gmail.com>:
>
>> wow! Great work!
>>
>> 2016-07-12 15:16 GMT+03:00 Alexander Stefanov-Khryukin <
>> nobodydead at gmail.com>:
>>
>>> Hello everyone. Today we were moved from old ruby-based client to the
>>> new one, that written in C.
>>> https://github.com/DuratarskeyK/builder-c
>>>
>>> Docker image size reduced from 1.1GB to 473 in uncompressed state,
>>> compressed less than 100mb.
>>>
>>> All nodes redeployed and ready for tasks.
>>>
>>>
>>> _______________________________________________
>>> OM-Cooker mailing list
>>> OM-Cooker at ml.openmandriva.org
>>> http://ml.openmandriva.org/mailman/listinfo/om-cooker_ml.openmandriva.org
>>>
>>>
>>
>>
>> --
>> _________________________________
>>  Best wishes,
>>  Your Vokhmin Alexey.
>>  e-mail: avokhmin at gmail.com
>>  skype: avokhmin
>>
>> _______________________________________________
>> OM-Cooker mailing list
>> OM-Cooker at ml.openmandriva.org
>> http://ml.openmandriva.org/mailman/listinfo/om-cooker_ml.openmandriva.org
>>
>>
>
> _______________________________________________
> OM-Cooker mailing list
> OM-Cooker at ml.openmandriva.org
> http://ml.openmandriva.org/mailman/listinfo/om-cooker_ml.openmandriva.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ml.openmandriva.org/pipermail/om-cooker_ml.openmandriva.org/attachments/20160712/49488bde/attachment.html>


More information about the OM-Cooker mailing list