Andrew, hi! I also will be glade to update client nodes. It will simplify make scripts and give us speed bonus.
On Thu, Apr 10, 2014 at 3:13 AM, Andrew Woodward <[email protected]> wrote: > We really should get the ruby version up to 2.x for the deployed nodes > (Ubuntu and CentOS) as it will save ~30% of the run time according to the > tests I ran on fuel 3.0.1 (ya a while ago now and i was testing moving to > 1.9.3), then the only issue I had then was some issues with array to_s > usage in l23networks. > > > On Fri, Apr 4, 2014 at 5:59 AM, Andrey Danin <[email protected]> wrote: > >> I'm doing the fastest solution right now. But we can discuss the best way >> in this thread. >> >> >> On Fri, Apr 4, 2014 at 3:22 PM, Mike Scherbakov <[email protected] >> > wrote: >> >>> Folks, I'm for the fastest solution for now - and simultaneously >>> creating bug in LP in High priority to address it properly afterwards. >>> >>> We really need to speed this up, as many things depend on this.. >>> >>> Thanks, >>> >>> >>> On Fri, Apr 4, 2014 at 3:20 PM, Vladimir Sharshov < >>> [email protected]> wrote: >>> >>>> Hi all! >>>> >>>> As many of you know we decide to move from Ruby 1.8.7 and 1.9.3 in >>>> master node to Ruby 2.1 as system ruby. Also we convert all gems to >>>> packages (required for docker). >>>> >>>> But we have a problem with make iso process, which do not expect such a >>>> variance of build process with 2 versions of Ruby: 1.8.7 and 2.1 in centos >>>> mirror, because yum by default try to install newest version. >>>> >>>> From yesterday discussion with OSCI (Sergey, Dmitry) and Andrey Danin >>>> we have 3 way to solve it: >>>> >>>> - exclude using yum installation of new ruby in make process for >>>> bootstrap process and also block it for CentOS provisioned nodes: >>>> - change yum calls in make scripts ( >>>> http://paste.openstack.org/show/75007/); >>>> - use separate local package repository for new ruby and >>>> included it when run boostrap_admin_node.sh; >>>> - remove from package ruby 2.1 provider(ruby). >>>> - use new ruby(2.1) for master node and bootstrap centos images. >>>> Block Ruby for CentOS provisioned nodes: >>>> - change kickstart profile to select special version of >>>> ruby(1.8.7). >>>> - use 2.1 as system Ruby for master node and provisioned nodes(both >>>> for CentOS and Ubuntu) (need to fix compatibility with openstack puppet >>>> recipes) >>>> >>>> Which way we should choose? >>>> >>>> Additional links: >>>> >>>> - https://review.openstack.org/#/c/82045/ (in progress); >>>> - >>>> >>>> https://github.com/warpc/fuel-main/commit/fde8ca23cb5881de0b5afa8173ae113d0926dafd(in >>>> progress); >>>> - http://paste.openstack.org/show/75007/ >>>> >>>> >>>> -- >>>> Mailing list: https://launchpad.net/~fuel-dev >>>> Post to : [email protected] >>>> Unsubscribe : https://launchpad.net/~fuel-dev >>>> More help : https://help.launchpad.net/ListHelp >>>> >>>> >>> >>> >>> -- >>> Mike Scherbakov >>> #mihgen >>> >>> -- >>> Mailing list: https://launchpad.net/~fuel-dev >>> Post to : [email protected] >>> Unsubscribe : https://launchpad.net/~fuel-dev >>> More help : https://help.launchpad.net/ListHelp >>> >>> >> >> >> -- >> Andrey Danin >> [email protected] >> skype: gcon.monolake >> >> -- >> Mailing list: https://launchpad.net/~fuel-dev >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~fuel-dev >> More help : https://help.launchpad.net/ListHelp >> >> > > > -- > Andrew > Mirantis > Ceph community > > -- > Mailing list: https://launchpad.net/~fuel-dev > Post to : [email protected] > Unsubscribe : https://launchpad.net/~fuel-dev > More help : https://help.launchpad.net/ListHelp > >
-- Mailing list: https://launchpad.net/~fuel-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~fuel-dev More help : https://help.launchpad.net/ListHelp

