Re: [openstack-dev] [Fuel] Getting rid of ISO
Ruijing, In a nutshell, the guide would be 0) install vanilla Centos 7 1) install fuel-release package (it configures necessary yum repos) wget http://packages.fuel-infra.org/repositories/centos/master-centos7/snapshots/os-2016-09-19-093900/x86_64/Packages/fuel-release-10.0.0-1.mos6376.git.a8c98d0.noarch.rpm rpm -Uvh fuel-release-10.0.0-1.mos6376.git.a8c98d0.noarch.rpm 2) install fuel-setup package yum install fuel-setup 3) run bootstrap script (be aware, that bootstrap script reconfigures some of system parameters) /usr/sbin/bootstrap_admin_node.sh I'll describe the whole procedure on the Fuel wiki page. Fuel deployment procedure is to be improved in Ocata. Regarding your previous question about docker image, we are not planning to provide a single Fuel docker image (docker containers are not VMs). Container is an isolated process and Fuel assumes we run multiple processes (API, RPC, etc.). Given that, Fuel should be a set of docker containers. We used to run Fuel in containers, but those were kind of mess when we ran puppet when building images and we put those images inside rpms and inside ISO. We definitely don't want to have something like this again. But if you use Docker images that are built from pure Dockerfiles (not using puppet, from source code) and publishing them on docker registry that could be a way to provide development environment (for plugin developers it could be super convenient). Yes, that was in our plans for Newton, but we didn't manage to implement this. Maybe in Ocata. Vladimir Kozhukalov On Mon, Sep 19, 2016 at 9:33 AM, Guo, Ruijing <ruijing@intel.com> wrote: > Hi, Vladimir > > > > Any guide to install from rpm? > > > > Thanks, > > -Ruijing > > *From:* Vladimir Kozhukalov [mailto:vkozhuka...@mirantis.com] > *Sent:* Tuesday, August 16, 2016 4:58 PM > *To:* OpenStack Development Mailing List (not for usage questions) < > openstack-dev@lists.openstack.org> > *Subject:* [openstack-dev] [Fuel] Getting rid of ISO > > > > Dear colleagues, > > We finally have working custom deployment job that deploys Fuel admin node > using online RPM repositories (not ISO) on vanilla Centos 7.0. > > Currently all Fuel system and deployment tests use ISO and we are planning > to re-implement all these jobs (including BVT, SWARM, and Fuel CI jobs) to > exclude ISO from the pipeline. That will allow us to get rid of ISO as our > deliverable and instead rely totally on package repositories. Linux > distributions like Ubuntu, Debian, RHEL, etc. are already delivered via > ISO/qcow2/etc. images and we'd better stop reinventing a wheel and support > our own ISO build code. That will allow us to make Fuel admin node > deployment more flexible. > > > > I will infrom about our next steps here in the thread. > > > Vladimir Kozhukalov > > __ > 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] Getting rid of ISO
Hi, Vladimir Any guide to install from rpm? Thanks, -Ruijing From: Vladimir Kozhukalov [mailto:vkozhuka...@mirantis.com] Sent: Tuesday, August 16, 2016 4:58 PM To: OpenStack Development Mailing List (not for usage questions) <openstack-dev@lists.openstack.org> Subject: [openstack-dev] [Fuel] Getting rid of ISO Dear colleagues, We finally have working custom deployment job that deploys Fuel admin node using online RPM repositories (not ISO) on vanilla Centos 7.0. Currently all Fuel system and deployment tests use ISO and we are planning to re-implement all these jobs (including BVT, SWARM, and Fuel CI jobs) to exclude ISO from the pipeline. That will allow us to get rid of ISO as our deliverable and instead rely totally on package repositories. Linux distributions like Ubuntu, Debian, RHEL, etc. are already delivered via ISO/qcow2/etc. images and we'd better stop reinventing a wheel and support our own ISO build code. That will allow us to make Fuel admin node deployment more flexible. I will infrom about our next steps here in the thread. Vladimir Kozhukalov __ 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] Getting rid of ISO
Congratuations. any plan to have fuel docker image? From: Oleg Gelbukh [mailto:ogelb...@mirantis.com] Sent: Thursday, September 8, 2016 4:28 AM To: OpenStack Development Mailing List (not for usage questions) <openstack-dev@lists.openstack.org> Subject: Re: [openstack-dev] [Fuel] Getting rid of ISO Congratulations, Vladimir, that's a huge step in a right direction for Fuel. -- Best regards, Oleg Gelbukh On Wed, Sep 7, 2016 at 6:47 AM, Vladimir Kozhukalov <vkozhuka...@mirantis.com<mailto:vkozhuka...@mirantis.com>> wrote: Dear colleagues, I'm glad to announce that we have working BVT jobs on Fuel CI that do not use ISO but instead deploy Fuel admin node from packages onto vanilla Centos 7. Please take a look at [1]. There are jobs '10.0.repos.*' [2], [3], [4]. We continue to work on re-implementing review jobs like this one [5] for example. [1] https://ci.fuel-infra.org/view/BVT/ [2] https://ci.fuel-infra.org/view/BVT/job/10.0.repos.snapshot/ [3] https://ci.fuel-infra.org/view/BVT/job/10.0.repos.main.ubuntu.bvt_2/ [4] https://ci.fuel-infra.org/view/BVT/job/10.0.repos.main.ubuntu.smoke_neutron/ [5] https://ci.fuel-infra.org/job/master.fuel-astute.pkgs.ubuntu.review_astute_patched/ Vladimir Kozhukalov On Thu, Sep 1, 2016 at 1:13 PM, Roman Prykhodchenko <m...@romcheg.me<mailto:m...@romcheg.me>> wrote: This is so awesome! Thanks! On Tue, Aug 16, 2016 at 4:30 PM Jay Pipes <jaypi...@gmail.com<mailto:jaypi...@gmail.com>> wrote: On 08/16/2016 04:58 AM, Vladimir Kozhukalov wrote: > Dear colleagues, > > We finally have working custom deployment job that deploys Fuel admin > node using online RPM repositories (not ISO) on vanilla Centos 7.0. Bravo! :) > Currently all Fuel system and deployment tests use ISO and we are > planning to re-implement all these jobs (including BVT, SWARM, and Fuel > CI jobs) to exclude ISO from the pipeline. That will allow us to get rid > of ISO as our deliverable and instead rely totally on package > repositories. Linux distributions like Ubuntu, Debian, RHEL, etc. are > already delivered via ISO/qcow2/etc. images and we'd better stop > reinventing a wheel and support our own ISO build code. That will allow > us to make Fuel admin node deployment more flexible. > > I will infrom about our next steps here in the thread. Thanks, Vova, this is an excellent step forward for ease-of-use with Fuel. Nice work, -jay __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe<http://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://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://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] Getting rid of ISO
Congratulations, Vladimir, that's a huge step in a right direction for Fuel. -- Best regards, Oleg Gelbukh On Wed, Sep 7, 2016 at 6:47 AM, Vladimir Kozhukalov < vkozhuka...@mirantis.com> wrote: > Dear colleagues, > > I'm glad to announce that we have working BVT jobs on Fuel CI that do not > use ISO but instead deploy Fuel admin node from packages onto vanilla > Centos 7. > > Please take a look at [1]. There are jobs '10.0.repos.*' [2], [3], [4]. > > We continue to work on re-implementing review jobs like this one [5] for > example. > > > [1] https://ci.fuel-infra.org/view/BVT/ > [2] https://ci.fuel-infra.org/view/BVT/job/10.0.repos.snapshot/ > [3] https://ci.fuel-infra.org/view/BVT/job/10.0.repos.main.ubuntu.bvt_2/ > [4] https://ci.fuel-infra.org/view/BVT/job/10.0.repos.main. > ubuntu.smoke_neutron/ > [5] https://ci.fuel-infra.org/job/master.fuel-astute.pkgs. > ubuntu.review_astute_patched/ > > > > > Vladimir Kozhukalov > > On Thu, Sep 1, 2016 at 1:13 PM, Roman Prykhodchenkowrote: > >> This is so awesome! Thanks! >> >> On Tue, Aug 16, 2016 at 4:30 PM Jay Pipes wrote: >> >>> On 08/16/2016 04:58 AM, Vladimir Kozhukalov wrote: >>> > Dear colleagues, >>> > >>> > We finally have working custom deployment job that deploys Fuel admin >>> > node using online RPM repositories (not ISO) on vanilla Centos 7.0. >>> >>> Bravo! :) >>> >>> > Currently all Fuel system and deployment tests use ISO and we are >>> > planning to re-implement all these jobs (including BVT, SWARM, and Fuel >>> > CI jobs) to exclude ISO from the pipeline. That will allow us to get >>> rid >>> > of ISO as our deliverable and instead rely totally on package >>> > repositories. Linux distributions like Ubuntu, Debian, RHEL, etc. are >>> > already delivered via ISO/qcow2/etc. images and we'd better stop >>> > reinventing a wheel and support our own ISO build code. That will allow >>> > us to make Fuel admin node deployment more flexible. >>> > >>> > I will infrom about our next steps here in the thread. >>> >>> Thanks, Vova, this is an excellent step forward for ease-of-use with >>> Fuel. >>> >>> Nice work, >>> -jay >>> >>> >>> __ >>> OpenStack Development Mailing List (not for usage questions) >>> Unsubscribe: openstack-dev-requ...@lists.op >>> enstack.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:unsubscrib >> e >> 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] Getting rid of ISO
Dear colleagues, I'm glad to announce that we have working BVT jobs on Fuel CI that do not use ISO but instead deploy Fuel admin node from packages onto vanilla Centos 7. Please take a look at [1]. There are jobs '10.0.repos.*' [2], [3], [4]. We continue to work on re-implementing review jobs like this one [5] for example. [1] https://ci.fuel-infra.org/view/BVT/ [2] https://ci.fuel-infra.org/view/BVT/job/10.0.repos.snapshot/ [3] https://ci.fuel-infra.org/view/BVT/job/10.0.repos.main.ubuntu.bvt_2/ [4] https://ci.fuel-infra.org/view/BVT/job/10.0.repos.main.ubuntu.smoke_neutron/ [5] https://ci.fuel-infra.org/job/master.fuel-astute.pkgs.ubuntu.review_astute_patched/ Vladimir Kozhukalov On Thu, Sep 1, 2016 at 1:13 PM, Roman Prykhodchenkowrote: > This is so awesome! Thanks! > > On Tue, Aug 16, 2016 at 4:30 PM Jay Pipes wrote: > >> On 08/16/2016 04:58 AM, Vladimir Kozhukalov wrote: >> > Dear colleagues, >> > >> > We finally have working custom deployment job that deploys Fuel admin >> > node using online RPM repositories (not ISO) on vanilla Centos 7.0. >> >> Bravo! :) >> >> > Currently all Fuel system and deployment tests use ISO and we are >> > planning to re-implement all these jobs (including BVT, SWARM, and Fuel >> > CI jobs) to exclude ISO from the pipeline. That will allow us to get rid >> > of ISO as our deliverable and instead rely totally on package >> > repositories. Linux distributions like Ubuntu, Debian, RHEL, etc. are >> > already delivered via ISO/qcow2/etc. images and we'd better stop >> > reinventing a wheel and support our own ISO build code. That will allow >> > us to make Fuel admin node deployment more flexible. >> > >> > I will infrom about our next steps here in the thread. >> >> Thanks, Vova, this is an excellent step forward for ease-of-use with Fuel. >> >> Nice work, >> -jay >> >> >> __ >> 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] Getting rid of ISO
This is so awesome! Thanks! On Tue, Aug 16, 2016 at 4:30 PM Jay Pipeswrote: > On 08/16/2016 04:58 AM, Vladimir Kozhukalov wrote: > > Dear colleagues, > > > > We finally have working custom deployment job that deploys Fuel admin > > node using online RPM repositories (not ISO) on vanilla Centos 7.0. > > Bravo! :) > > > Currently all Fuel system and deployment tests use ISO and we are > > planning to re-implement all these jobs (including BVT, SWARM, and Fuel > > CI jobs) to exclude ISO from the pipeline. That will allow us to get rid > > of ISO as our deliverable and instead rely totally on package > > repositories. Linux distributions like Ubuntu, Debian, RHEL, etc. are > > already delivered via ISO/qcow2/etc. images and we'd better stop > > reinventing a wheel and support our own ISO build code. That will allow > > us to make Fuel admin node deployment more flexible. > > > > I will infrom about our next steps here in the thread. > > Thanks, Vova, this is an excellent step forward for ease-of-use with Fuel. > > Nice work, > -jay > > __ > 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] Getting rid of ISO
On 08/16/2016 04:58 AM, Vladimir Kozhukalov wrote: Dear colleagues, We finally have working custom deployment job that deploys Fuel admin node using online RPM repositories (not ISO) on vanilla Centos 7.0. Bravo! :) Currently all Fuel system and deployment tests use ISO and we are planning to re-implement all these jobs (including BVT, SWARM, and Fuel CI jobs) to exclude ISO from the pipeline. That will allow us to get rid of ISO as our deliverable and instead rely totally on package repositories. Linux distributions like Ubuntu, Debian, RHEL, etc. are already delivered via ISO/qcow2/etc. images and we'd better stop reinventing a wheel and support our own ISO build code. That will allow us to make Fuel admin node deployment more flexible. I will infrom about our next steps here in the thread. Thanks, Vova, this is an excellent step forward for ease-of-use with Fuel. Nice work, -jay __ 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] Getting rid of ISO
Dear colleagues, We finally have working custom deployment job that deploys Fuel admin node using online RPM repositories (not ISO) on vanilla Centos 7.0. Currently all Fuel system and deployment tests use ISO and we are planning to re-implement all these jobs (including BVT, SWARM, and Fuel CI jobs) to exclude ISO from the pipeline. That will allow us to get rid of ISO as our deliverable and instead rely totally on package repositories. Linux distributions like Ubuntu, Debian, RHEL, etc. are already delivered via ISO/qcow2/etc. images and we'd better stop reinventing a wheel and support our own ISO build code. That will allow us to make Fuel admin node deployment more flexible. I will infrom about our next steps here in the thread. Vladimir Kozhukalov __ 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