Re: [openstack-dev] [Fuel] CentOS bootstrap image retirement

2016-02-10 Thread Vladimir Kozhukalov
Colleagues,

Centos bootstrap image (that we used to build together with the ISO) code
has been removed from fuel-main. Now the only available option is the
Ubuntu based bootstrap image that is built on the master node in run time.
>From this moment we are ready to get rid of building Fuel packages at the
ISO build time and instead download them from Fuel Packaging CI.




Vladimir Kozhukalov

On Wed, Feb 3, 2016 at 6:03 PM, Vladimir Kuklin 
wrote:

> +1
>
>
> On Wed, Feb 3, 2016 at 4:45 PM, Igor Kalnitsky 
> wrote:
>
>> No objections from my side. Let's do it.
>>
>> On Tue, Feb 2, 2016 at 8:35 PM, Dmitry Klenov 
>> wrote:
>> > Hi Sergey,
>> >
>> > I fully support this idea. It was our plan as well when we were
>> developing
>> > Ubuntu Bootstrap feature. So let's proceed with CentOS bootstrap
>> removal.
>> >
>> > BR,
>> > Dmitry.
>> >
>> > On Tue, Feb 2, 2016 at 2:55 PM, Sergey Kulanov 
>> > wrote:
>> >>
>> >> Hi Folks,
>> >>
>> >> I think it's time to declare CentOS bootstrap image retirement.
>> >> Since Fuel 8.0 we've switched to Ubuntu bootstrap image usage [1, 2]
>> and
>> >> CentOS one became deprecated,
>> >> so in Fuel 9.0 we can freely remove it [2].
>> >> For now we are building CentOS bootstrap image together with ISO and
>> then
>> >> package it into rpm [3], so by removing fuel-bootstrap-image [3] we:
>> >>
>> >> * simplify patching/update story, since we don't need to
>> rebuild/deliver
>> >> this
>> >>   package on changes in dependent packages [4].
>> >>
>> >> * speed-up ISO build process, since building centos bootstrap image
>> takes
>> >> ~ 20%
>> >>   of build-iso time.
>> >>
>> >> We've prepared related blueprint for this change [5] and spec [6]. We
>> also
>> >> have some draft patchsets [7]
>> >> which passed BVT tests.
>> >>
>> >> So the next steps are:
>> >> * get feedback by reviewing the spec/patches;
>> >> * remove related code from the rest fuel projects (fuel-menu,
>> fuel-devops,
>> >> fuel-qa).
>> >>
>> >>
>> >> Thank you
>> >>
>> >>
>> >> [1]
>> >>
>> https://specs.openstack.org/openstack/fuel-specs/specs/7.0/fuel-bootstrap-on-ubuntu.html
>> >> [2]
>> >>
>> https://specs.openstack.org/openstack/fuel-specs/specs/8.0/dynamically-build-bootstrap.html
>> >> [3]
>> >>
>> https://github.com/openstack/fuel-main/blob/master/packages/rpm/specs/fuel-bootstrap-image.spec
>> >> [4]
>> >>
>> https://github.com/openstack/fuel-main/blob/master/bootstrap/module.mk#L12-L50
>> >> [5]
>> >>
>> https://blueprints.launchpad.net/fuel/+spec/remove-centos-bootstrap-from-fuel
>> >> [6] https://review.openstack.org/#/c/273159/
>> >> [7]
>> >>
>> https://review.openstack.org/#/q/topic:bp/remove-centos-bootstrap-from-fuel
>> >>
>> >>
>> >> --
>> >> Sergey
>> >> DevOps Engineer
>> >> IRC: SergK
>> >> Skype: Sergey_kul
>> >>
>> >>
>> __
>> >> OpenStack Development Mailing List (not for usage questions)
>> >> Unsubscribe:
>> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
>> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>> >>
>> >
>> >
>> >
>> __
>> > OpenStack Development Mailing List (not for usage questions)
>> > Unsubscribe:
>> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
>> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>> >
>>
>> __
>> OpenStack Development Mailing List (not for usage questions)
>> Unsubscribe:
>> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>
>
>
> --
> Yours Faithfully,
> Vladimir Kuklin,
> Fuel Library Tech Lead,
> Mirantis, Inc.
> +7 (495) 640-49-04
> +7 (926) 702-39-68
> Skype kuklinvv
> 35bk3, Vorontsovskaya Str.
> Moscow, Russia,
> www.mirantis.com 
> www.mirantis.ru
> vkuk...@mirantis.com
>
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Fuel] CentOS bootstrap image retirement

2016-02-03 Thread Igor Kalnitsky
No objections from my side. Let's do it.

On Tue, Feb 2, 2016 at 8:35 PM, Dmitry Klenov  wrote:
> Hi Sergey,
>
> I fully support this idea. It was our plan as well when we were developing
> Ubuntu Bootstrap feature. So let's proceed with CentOS bootstrap removal.
>
> BR,
> Dmitry.
>
> On Tue, Feb 2, 2016 at 2:55 PM, Sergey Kulanov 
> wrote:
>>
>> Hi Folks,
>>
>> I think it's time to declare CentOS bootstrap image retirement.
>> Since Fuel 8.0 we've switched to Ubuntu bootstrap image usage [1, 2] and
>> CentOS one became deprecated,
>> so in Fuel 9.0 we can freely remove it [2].
>> For now we are building CentOS bootstrap image together with ISO and then
>> package it into rpm [3], so by removing fuel-bootstrap-image [3] we:
>>
>> * simplify patching/update story, since we don't need to rebuild/deliver
>> this
>>   package on changes in dependent packages [4].
>>
>> * speed-up ISO build process, since building centos bootstrap image takes
>> ~ 20%
>>   of build-iso time.
>>
>> We've prepared related blueprint for this change [5] and spec [6]. We also
>> have some draft patchsets [7]
>> which passed BVT tests.
>>
>> So the next steps are:
>> * get feedback by reviewing the spec/patches;
>> * remove related code from the rest fuel projects (fuel-menu, fuel-devops,
>> fuel-qa).
>>
>>
>> Thank you
>>
>>
>> [1]
>> https://specs.openstack.org/openstack/fuel-specs/specs/7.0/fuel-bootstrap-on-ubuntu.html
>> [2]
>> https://specs.openstack.org/openstack/fuel-specs/specs/8.0/dynamically-build-bootstrap.html
>> [3]
>> https://github.com/openstack/fuel-main/blob/master/packages/rpm/specs/fuel-bootstrap-image.spec
>> [4]
>> https://github.com/openstack/fuel-main/blob/master/bootstrap/module.mk#L12-L50
>> [5]
>> https://blueprints.launchpad.net/fuel/+spec/remove-centos-bootstrap-from-fuel
>> [6] https://review.openstack.org/#/c/273159/
>> [7]
>> https://review.openstack.org/#/q/topic:bp/remove-centos-bootstrap-from-fuel
>>
>>
>> --
>> Sergey
>> DevOps Engineer
>> IRC: SergK
>> Skype: Sergey_kul
>>
>> __
>> OpenStack Development Mailing List (not for usage questions)
>> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>
>
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Fuel] CentOS bootstrap image retirement

2016-02-03 Thread Vladimir Kuklin
+1


On Wed, Feb 3, 2016 at 4:45 PM, Igor Kalnitsky 
wrote:

> No objections from my side. Let's do it.
>
> On Tue, Feb 2, 2016 at 8:35 PM, Dmitry Klenov 
> wrote:
> > Hi Sergey,
> >
> > I fully support this idea. It was our plan as well when we were
> developing
> > Ubuntu Bootstrap feature. So let's proceed with CentOS bootstrap removal.
> >
> > BR,
> > Dmitry.
> >
> > On Tue, Feb 2, 2016 at 2:55 PM, Sergey Kulanov 
> > wrote:
> >>
> >> Hi Folks,
> >>
> >> I think it's time to declare CentOS bootstrap image retirement.
> >> Since Fuel 8.0 we've switched to Ubuntu bootstrap image usage [1, 2] and
> >> CentOS one became deprecated,
> >> so in Fuel 9.0 we can freely remove it [2].
> >> For now we are building CentOS bootstrap image together with ISO and
> then
> >> package it into rpm [3], so by removing fuel-bootstrap-image [3] we:
> >>
> >> * simplify patching/update story, since we don't need to rebuild/deliver
> >> this
> >>   package on changes in dependent packages [4].
> >>
> >> * speed-up ISO build process, since building centos bootstrap image
> takes
> >> ~ 20%
> >>   of build-iso time.
> >>
> >> We've prepared related blueprint for this change [5] and spec [6]. We
> also
> >> have some draft patchsets [7]
> >> which passed BVT tests.
> >>
> >> So the next steps are:
> >> * get feedback by reviewing the spec/patches;
> >> * remove related code from the rest fuel projects (fuel-menu,
> fuel-devops,
> >> fuel-qa).
> >>
> >>
> >> Thank you
> >>
> >>
> >> [1]
> >>
> https://specs.openstack.org/openstack/fuel-specs/specs/7.0/fuel-bootstrap-on-ubuntu.html
> >> [2]
> >>
> https://specs.openstack.org/openstack/fuel-specs/specs/8.0/dynamically-build-bootstrap.html
> >> [3]
> >>
> https://github.com/openstack/fuel-main/blob/master/packages/rpm/specs/fuel-bootstrap-image.spec
> >> [4]
> >>
> https://github.com/openstack/fuel-main/blob/master/bootstrap/module.mk#L12-L50
> >> [5]
> >>
> https://blueprints.launchpad.net/fuel/+spec/remove-centos-bootstrap-from-fuel
> >> [6] https://review.openstack.org/#/c/273159/
> >> [7]
> >>
> https://review.openstack.org/#/q/topic:bp/remove-centos-bootstrap-from-fuel
> >>
> >>
> >> --
> >> Sergey
> >> DevOps Engineer
> >> IRC: SergK
> >> Skype: Sergey_kul
> >>
> >>
> __
> >> OpenStack Development Mailing List (not for usage questions)
> >> Unsubscribe:
> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> >>
> >
> >
> >
> __
> > OpenStack Development Mailing List (not for usage questions)
> > Unsubscribe:
> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> >
>
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>



-- 
Yours Faithfully,
Vladimir Kuklin,
Fuel Library Tech Lead,
Mirantis, Inc.
+7 (495) 640-49-04
+7 (926) 702-39-68
Skype kuklinvv
35bk3, Vorontsovskaya Str.
Moscow, Russia,
www.mirantis.com 
www.mirantis.ru
vkuk...@mirantis.com
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Fuel] CentOS bootstrap image retirement

2016-02-02 Thread Dmitry Klenov
Hi Sergey,

I fully support this idea. It was our plan as well when we were developing
Ubuntu Bootstrap feature. So let's proceed with CentOS bootstrap removal.

BR,
Dmitry.

On Tue, Feb 2, 2016 at 2:55 PM, Sergey Kulanov 
wrote:

> Hi Folks,
>
> I think it's time to declare CentOS bootstrap image retirement.
> Since Fuel 8.0 we've switched to Ubuntu bootstrap image usage [1, 2] and
> CentOS one became deprecated,
> so in Fuel 9.0 we can freely remove it [2].
> For now we are building CentOS bootstrap image together with ISO and then
> package it into rpm [3], so by removing fuel-bootstrap-image [3] we:
>
> * simplify patching/update story, since we don't need to rebuild/deliver
> this
>   package on changes in dependent packages [4].
>
> * speed-up ISO build process, since building centos bootstrap image takes
> ~ 20%
>   of build-iso time.
>
> We've prepared related blueprint for this change [5] and spec [6]. We also
> have some draft patchsets [7]
> which passed BVT tests.
>
> So the next steps are:
> * get feedback by reviewing the spec/patches;
> * remove related code from the rest fuel projects (fuel-menu, fuel-devops,
> fuel-qa).
>
>
> Thank you
>
>
> [1]
> https://specs.openstack.org/openstack/fuel-specs/specs/7.0/fuel-bootstrap-on-ubuntu.html
> [2]
> https://specs.openstack.org/openstack/fuel-specs/specs/8.0/dynamically-build-bootstrap.html
> [3]
> https://github.com/openstack/fuel-main/blob/master/packages/rpm/specs/fuel-bootstrap-image.spec
> [4]
> https://github.com/openstack/fuel-main/blob/master/bootstrap/module.mk#L12-L50
> [5]
> https://blueprints.launchpad.net/fuel/+spec/remove-centos-bootstrap-from-fuel
> [6] https://review.openstack.org/#/c/273159/
> [7]
> https://review.openstack.org/#/q/topic:bp/remove-centos-bootstrap-from-fuel
>
>
> --
> Sergey
> DevOps Engineer
> IRC: SergK
> Skype: Sergey_kul
>
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [Fuel] CentOS bootstrap image retirement

2016-02-02 Thread Sergey Kulanov
Hi Folks,

I think it's time to declare CentOS bootstrap image retirement.
Since Fuel 8.0 we've switched to Ubuntu bootstrap image usage [1, 2] and
CentOS one became deprecated,
so in Fuel 9.0 we can freely remove it [2].
For now we are building CentOS bootstrap image together with ISO and then
package it into rpm [3], so by removing fuel-bootstrap-image [3] we:

* simplify patching/update story, since we don't need to rebuild/deliver
this
  package on changes in dependent packages [4].

* speed-up ISO build process, since building centos bootstrap image takes ~
20%
  of build-iso time.

We've prepared related blueprint for this change [5] and spec [6]. We also
have some draft patchsets [7]
which passed BVT tests.

So the next steps are:
* get feedback by reviewing the spec/patches;
* remove related code from the rest fuel projects (fuel-menu, fuel-devops,
fuel-qa).


Thank you


[1]
https://specs.openstack.org/openstack/fuel-specs/specs/7.0/fuel-bootstrap-on-ubuntu.html
[2]
https://specs.openstack.org/openstack/fuel-specs/specs/8.0/dynamically-build-bootstrap.html
[3]
https://github.com/openstack/fuel-main/blob/master/packages/rpm/specs/fuel-bootstrap-image.spec
[4]
https://github.com/openstack/fuel-main/blob/master/bootstrap/module.mk#L12-L50
[5]
https://blueprints.launchpad.net/fuel/+spec/remove-centos-bootstrap-from-fuel
[6] https://review.openstack.org/#/c/273159/
[7]
https://review.openstack.org/#/q/topic:bp/remove-centos-bootstrap-from-fuel


-- 
Sergey
DevOps Engineer
IRC: SergK
Skype: Sergey_kul
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev