Re: [rdo-users] TripleO installation failures

2019-01-14 Thread Andreas Kasenides

  
  
Coming back to this. Thank you everyone
  that commented and provided a way out. 

The main problem was the use of the
  wrong RDO repos. We now have a working installation and are
  beginning its further configuration and use.

I believe that the documentation needs
  to be clarified and be more explicit on how to deal with the
  Openstack RDO repos. With an abundance of Openstack install
  methods there is a lot of confusion on how to get started and what
  to use. 



Thank you all
Andreas





On 18/12/2018 09:32, Andreas Kasenides
  wrote:


  
  Hello,
  we have been trying to to create an
operational RDO/TripleO based Openstack system with
disappointing failures and would like to hear from kind
folks that have successfully built such an environment. At
least to make sure that such an approach is possible.
  We are building exclusively on CentOS 7
with Rocky release and 4 bare metal machines (undercloud,
controller, compute, storage). We follow the installation
manual found on the TripleO site (http://tripleo.org/install/index.html)
and using the RDO/CentOS repositories for Rocky. Unfortunately
we cannot get passed the "openstack undercloud install" stage.
We have attempted several times always starting from scratch and
receive ERROR and FAIL debug messages at different stages. Of
course all those messages are too cryptic to make any sense (to
us) and I would appreciate if someone could help.
  We could provide install log files but at this stage we are
looking to make sure that such an install is possible.
  thank you, best wishes
  
  -- 
Andreas Kasenides
Senior IT Officer
Dept. of Computer Science,
University of Cyprus
http://www.cs.ucy.ac.cy/~ank
Tel: 22892714, Fax: 22892701
  
  
  ___
users mailing list
users@lists.rdoproject.org
http://lists.rdoproject.org/mailman/listinfo/users

To unsubscribe: users-unsubscr...@lists.rdoproject.org




-- 
Andreas Kasenides
Senior IT Officer
Dept. of Computer Science,
University of Cyprus
http://www.cs.ucy.ac.cy/~ank
Tel: 22892714, Fax: 22892701
  

___
users mailing list
users@lists.rdoproject.org
http://lists.rdoproject.org/mailman/listinfo/users

To unsubscribe: users-unsubscr...@lists.rdoproject.org


Re: [rdo-users] TripleO installation failures

2019-01-02 Thread Alex Schultz
On Thu, Dec 20, 2018 at 12:53 AM YATIN KAREL  wrote:
>
> Hmm that step("sudo yum install -y 
> https://trunk.rdoproject.org/centos7/current/python2-tripleo-repos-.el7.centos.noarch.rpm")
>  can confuse users as they don't know what  to use and will required 
> to manually get version by tracing the url, Following can be used:
>
> sudo yum -y install 
> --repofrompath=tmp,https://trunk.rdoproject.org/centos7/current/ 
> --disablerepo=* --enablerepo=tmp python2-tripleo-repos
>
> @Alex wdyt to use ^^ in docs?

Works for me.

>
> @Andreas, Just to be exact the issue u faced with centos-rocky packages, 
> Following is the commit that is in stable/rocky but not in centos-rocky 
> mirror:-
> https://github.com/openstack/puppet-ironic/commit/0ed395e5887b12c44e50b5b8b157059055eda3ea
>
>
> On Wed, Dec 19, 2018 at 10:21 PM Alex Schultz  wrote:
>>
>> On Wed, Dec 19, 2018 at 9:45 AM Alex Schultz  wrote:
>> >
>> > On Wed, Dec 19, 2018 at 9:44 AM Andreas Kasenides
>> >  wrote:
>> > >
>> > > On 19/12/2018 11:11, Steven Hardy wrote:
>> > >
>> > > On Wed, Dec 19, 2018 at 8:41 AM Andreas Kasenides
>> > >  wrote:
>> > >
>> > > Thank you all. All comments very much appreciated. Here is how we 
>> > > attempt to install:
>> > > - we start from a minimal CentOS 7 install, latest and updated on the 
>> > > undercloud machine
>> > > - the network is pretty much standard from the manual and is available 
>> > > here: 
>> > > https://drive.google.com/file/d/1x57_tmMU9yOaJlFFepn3-gNASTR-oI1R/view?usp=sharing
>> > > - we follow closely the TripleO instal manual
>> > > - repos are enabled with: sudo yum install centos-release-openstack-rocky
>> > >
>> > > This may be the problem - you should use the tripleo-repos tool to
>> > > ensure the latest/correct RDO repos are enabled, I don't think we
>> > > document centos-release-openstack-rocky anywhere in the tripleo docs?
>> > >
>> > > https://docs.openstack.org/tripleo-docs/latest/install/installation/installation.html#installing-the-undercloud
>> > >
>> > >
>> > > As I retrace our steps into what caused the installation troubles in the 
>> > > first place I notice the following in the undercloud install manual:
>> > >
>> > > At bullet point "2. Enable needed repositories" and under the RHEL box
>> > >
>> > > "Download and install the python2-tripleo-repos RPM from the current RDO 
>> > > repository. For example"
>> > >
>> > > "sudo yum install -y 
>> > > https://trunk.rdoproject.org/centos7/current/python2-tripleo-repos-.el7.centos.noarch.rpm"
>> > >
>> > > What should  be? rocky? Then the install fails with
>> > >
>> > > [root@pallas ~]# yum install 
>> > > https://trunk.rdoproject.org/centos7/current/python2-tripleo-repos-rocky.el7.centos.noarch.rpm
>> > > Loaded plugins: fastestmirror
>> > > Cannot open: 
>> > > https://trunk.rdoproject.org/centos7/current/python2-tripleo-repos-rocky.el7.centos.noarch.rpm.
>> > >  Skipping.
>> > > Error: Nothing to do
>> > >
>> > > Looking at https://trunk.rdoproject.org/centos7/current/ I see that 
>> > > there is a 
>> > > python2-tripleo-repos-0.0.1-0.20181218212820.a5b709e.el7.noarch.rpm. Is 
>> > > this the one?
>> > >
>> >
>> > The tripleo-repos package is not versioned for the release. Any rpm will 
>> > do.
>> >
>> > sudo rpm -ivh 
>> > https://trunk.rdoproject.org/centos7-master/current/python2-tripleo-repos-0.0.1-0.20181218212820.a5b709e.el7.noarch.rpm
>> > sudo tripleo-repos -b rocky current
>> >
>>
>> Also since current can move, you can also do it this way via ansible:
>>
>> https://github.com/mwhahaha/ansible-ovb/blob/master/roles/undercloud-repo-setup/tasks/tripleo-repos.yml
>>
>> with tripleo_repos_repo_file_url is the delorean.repo out of current/
>> or current-tripleo
>>
>> https://github.com/mwhahaha/ansible-ovb/blob/master/roles/undercloud-repo-setup/defaults/main.yml#L4
>>
>> > > best wishes.
>> > >
>> > > --
>> > > Andreas Kasenides
>> > > Senior IT Officer
>> > > Dept. of Computer Science,
>> > > University of Cyprus
>> > > http://www.cs.ucy.ac.cy/~ank
>> > > Tel: 22892714, Fax: 22892701
>> > >
>> > > ___
>> > > users mailing list
>> > > users@lists.rdoproject.org
>> > > http://lists.rdoproject.org/mailman/listinfo/users
>> > >
>> > > To unsubscribe: users-unsubscr...@lists.rdoproject.org
>> ___
>> users mailing list
>> users@lists.rdoproject.org
>> http://lists.rdoproject.org/mailman/listinfo/users
>>
>> To unsubscribe: users-unsubscr...@lists.rdoproject.org
>
>
>
> --
> Yatin Karel
___
users mailing list
users@lists.rdoproject.org
http://lists.rdoproject.org/mailman/listinfo/users

To unsubscribe: users-unsubscr...@lists.rdoproject.org


Re: [rdo-users] TripleO installation failures

2018-12-19 Thread vladimir franciz blando
Hi Andreas,

Looking at https://trunk.rdoproject.org/centos7/current/ I see that there
is a python2-tripleo-repos-0.0.1-0.20181218212820.a5b709e.el7.noarch.rpm
.
Is this the one?
- I use that one




- Vlad


On Thu, Dec 20, 2018 at 12:43 AM Andreas Kasenides <
andreas.kaseni...@cs.ucy.ac.cy> wrote:

> On 19/12/2018 11:11, Steven Hardy wrote:
>
> On Wed, Dec 19, 2018 at 8:41 AM Andreas 
> Kasenides  
> wrote:
>
> Thank you all. All comments very much appreciated. Here is how we attempt to 
> install:
> - we start from a minimal CentOS 7 install, latest and updated on the 
> undercloud machine
> - the network is pretty much standard from the manual and is available here: 
> https://drive.google.com/file/d/1x57_tmMU9yOaJlFFepn3-gNASTR-oI1R/view?usp=sharing
> - we follow closely the TripleO instal manual
> - repos are enabled with: sudo yum install centos-release-openstack-rocky
>
> This may be the problem - you should use the tripleo-repos tool to
> ensure the latest/correct RDO repos are enabled, I don't think we
> document centos-release-openstack-rocky anywhere in the tripleo docs?
> https://docs.openstack.org/tripleo-docs/latest/install/installation/installation.html#installing-the-undercloud
>
>
> As I retrace our steps into what caused the installation troubles in the
> first place I notice the following in the undercloud install manual:
>
> At bullet point "2. Enable needed repositories" and under the RHEL box
>
> "Download and install the python2-tripleo-repos RPM from the current RDO
> repository . For example"
>
> "sudo yum install -y
> https://trunk.rdoproject.org/centos7/current/python2-tripleo-repos
> -.el7.centos.noarch.rpm"
>
> What should  be? rocky? Then the install fails with
>
> [root@pallas ~]# yum install
> https://trunk.rdoproject.org/centos7/current/python2-tripleo-repos-rocky.el7.centos.noarch.rpm
> Loaded plugins: fastestmirror
> Cannot open:
> https://trunk.rdoproject.org/centos7/current/python2-tripleo-repos-rocky.el7.centos.noarch.rpm.
> Skipping.
> Error: Nothing to do
>
> Looking at https://trunk.rdoproject.org/centos7/current/ I see that there
> is a python2-tripleo-repos-0.0.1-0.20181218212820.a5b709e.el7.noarch.rpm
> .
> Is this the one?
>
> best wishes.
>
> --
> Andreas Kasenides
> Senior IT Officer
> Dept. of Computer Science,
> University of Cyprushttp://www.cs.ucy.ac.cy/~ank
> Tel: 22892714, Fax: 22892701
>
> ___
> users mailing list
> users@lists.rdoproject.org
> http://lists.rdoproject.org/mailman/listinfo/users
>
> To unsubscribe: users-unsubscr...@lists.rdoproject.org
>
ᐧ
___
users mailing list
users@lists.rdoproject.org
http://lists.rdoproject.org/mailman/listinfo/users

To unsubscribe: users-unsubscr...@lists.rdoproject.org


Re: [rdo-users] TripleO installation failures

2018-12-19 Thread Alex Schultz
On Wed, Dec 19, 2018 at 9:45 AM Alex Schultz  wrote:
>
> On Wed, Dec 19, 2018 at 9:44 AM Andreas Kasenides
>  wrote:
> >
> > On 19/12/2018 11:11, Steven Hardy wrote:
> >
> > On Wed, Dec 19, 2018 at 8:41 AM Andreas Kasenides
> >  wrote:
> >
> > Thank you all. All comments very much appreciated. Here is how we attempt 
> > to install:
> > - we start from a minimal CentOS 7 install, latest and updated on the 
> > undercloud machine
> > - the network is pretty much standard from the manual and is available 
> > here: 
> > https://drive.google.com/file/d/1x57_tmMU9yOaJlFFepn3-gNASTR-oI1R/view?usp=sharing
> > - we follow closely the TripleO instal manual
> > - repos are enabled with: sudo yum install centos-release-openstack-rocky
> >
> > This may be the problem - you should use the tripleo-repos tool to
> > ensure the latest/correct RDO repos are enabled, I don't think we
> > document centos-release-openstack-rocky anywhere in the tripleo docs?
> >
> > https://docs.openstack.org/tripleo-docs/latest/install/installation/installation.html#installing-the-undercloud
> >
> >
> > As I retrace our steps into what caused the installation troubles in the 
> > first place I notice the following in the undercloud install manual:
> >
> > At bullet point "2. Enable needed repositories" and under the RHEL box
> >
> > "Download and install the python2-tripleo-repos RPM from the current RDO 
> > repository. For example"
> >
> > "sudo yum install -y 
> > https://trunk.rdoproject.org/centos7/current/python2-tripleo-repos-.el7.centos.noarch.rpm"
> >
> > What should  be? rocky? Then the install fails with
> >
> > [root@pallas ~]# yum install 
> > https://trunk.rdoproject.org/centos7/current/python2-tripleo-repos-rocky.el7.centos.noarch.rpm
> > Loaded plugins: fastestmirror
> > Cannot open: 
> > https://trunk.rdoproject.org/centos7/current/python2-tripleo-repos-rocky.el7.centos.noarch.rpm.
> >  Skipping.
> > Error: Nothing to do
> >
> > Looking at https://trunk.rdoproject.org/centos7/current/ I see that there 
> > is a python2-tripleo-repos-0.0.1-0.20181218212820.a5b709e.el7.noarch.rpm. 
> > Is this the one?
> >
>
> The tripleo-repos package is not versioned for the release. Any rpm will do.
>
> sudo rpm -ivh 
> https://trunk.rdoproject.org/centos7-master/current/python2-tripleo-repos-0.0.1-0.20181218212820.a5b709e.el7.noarch.rpm
> sudo tripleo-repos -b rocky current
>

Also since current can move, you can also do it this way via ansible:

https://github.com/mwhahaha/ansible-ovb/blob/master/roles/undercloud-repo-setup/tasks/tripleo-repos.yml

with tripleo_repos_repo_file_url is the delorean.repo out of current/
or current-tripleo

https://github.com/mwhahaha/ansible-ovb/blob/master/roles/undercloud-repo-setup/defaults/main.yml#L4

> > best wishes.
> >
> > --
> > Andreas Kasenides
> > Senior IT Officer
> > Dept. of Computer Science,
> > University of Cyprus
> > http://www.cs.ucy.ac.cy/~ank
> > Tel: 22892714, Fax: 22892701
> >
> > ___
> > users mailing list
> > users@lists.rdoproject.org
> > http://lists.rdoproject.org/mailman/listinfo/users
> >
> > To unsubscribe: users-unsubscr...@lists.rdoproject.org
___
users mailing list
users@lists.rdoproject.org
http://lists.rdoproject.org/mailman/listinfo/users

To unsubscribe: users-unsubscr...@lists.rdoproject.org


Re: [rdo-users] TripleO installation failures

2018-12-19 Thread Andreas Kasenides

Thank you Steven, than you Alan.
There was much confusion on our part as to which repos to use. As a 
dedicated (purist) CentOS group we thought that the CentOS Cloud SIG 
repos were more appropriate. Alas!!

So we will redo the system from scratch and see how it goes.
thank you again
best wishes
Andreas

On 19/12/2018 11:53, Alan Pevec wrote:

Hi Andreas,

thanks for sharing details of your test setup, few inline comments below:

On Wed, Dec 19, 2018 at 9:41 AM Andreas Kasenides
 wrote:

- the network is pretty much standard from the manual and is available here: 
https://drive.google.com/file/d/1x57_tmMU9yOaJlFFepn3-gNASTR-oI1R/view?usp=sharing

what is NN.MM in NIC labels i.e. which one is VLAN id?


- repos are enabled with: sudo yum install centos-release-openstack-rocky

as shardy mentioned, this is CentOS Cloud SIG repo not covered by
TripleO docs and CI.
tl;dr SIG repos build from tagged upstream releases while RDO Trunk
builds every commit from upstream stable branches,
see http://rdoproject.org/what/repos/ and for more details
https://blogs.rdoproject.org/2016/04/new-in-rdo-repos-one-size-doesn-t-fit-all/

In this case puppet-ironic has few patches past their latest Rocky
upstream release 13.3.1:
http://git.openstack.org/cgit/openstack/puppet-ironic/log/?h=stable/rocky


These error pointed me to this bug: 
https://bugzilla.redhat.com/show_bug.cgi?id=1647001 which I am not sure that is 
exactly relevant.

If it is, https://trunk.rdoproject.org/centos7-rocky/current-tripleo/
should have the fix from stable/rocky branches.

Either way, I agree error messaging could be nicer, hopefully TripleO
UI will address that eventually!

Cheers,
Alan
___
users mailing list
users@lists.rdoproject.org
http://lists.rdoproject.org/mailman/listinfo/users

To unsubscribe: users-unsubscr...@lists.rdoproject.org



--
Andreas Kasenides
Senior IT Officer
Dept. of Computer Science,
University of Cyprus
http://www.cs.ucy.ac.cy/~ank
Tel: 22892714, Fax: 22892701

___
users mailing list
users@lists.rdoproject.org
http://lists.rdoproject.org/mailman/listinfo/users

To unsubscribe: users-unsubscr...@lists.rdoproject.org


Re: [rdo-users] TripleO installation failures

2018-12-19 Thread Alan Pevec
Hi Andreas,

thanks for sharing details of your test setup, few inline comments below:

On Wed, Dec 19, 2018 at 9:41 AM Andreas Kasenides
 wrote:
> - the network is pretty much standard from the manual and is available here: 
> https://drive.google.com/file/d/1x57_tmMU9yOaJlFFepn3-gNASTR-oI1R/view?usp=sharing

what is NN.MM in NIC labels i.e. which one is VLAN id?

> - repos are enabled with: sudo yum install centos-release-openstack-rocky

as shardy mentioned, this is CentOS Cloud SIG repo not covered by
TripleO docs and CI.
tl;dr SIG repos build from tagged upstream releases while RDO Trunk
builds every commit from upstream stable branches,
see http://rdoproject.org/what/repos/ and for more details
https://blogs.rdoproject.org/2016/04/new-in-rdo-repos-one-size-doesn-t-fit-all/

In this case puppet-ironic has few patches past their latest Rocky
upstream release 13.3.1:
http://git.openstack.org/cgit/openstack/puppet-ironic/log/?h=stable/rocky

> These error pointed me to this bug: 
> https://bugzilla.redhat.com/show_bug.cgi?id=1647001 which I am not sure that 
> is exactly relevant.

If it is, https://trunk.rdoproject.org/centos7-rocky/current-tripleo/
should have the fix from stable/rocky branches.

Either way, I agree error messaging could be nicer, hopefully TripleO
UI will address that eventually!

Cheers,
Alan
___
users mailing list
users@lists.rdoproject.org
http://lists.rdoproject.org/mailman/listinfo/users

To unsubscribe: users-unsubscr...@lists.rdoproject.org


Re: [rdo-users] TripleO installation failures

2018-12-19 Thread Steven Hardy
On Wed, Dec 19, 2018 at 8:41 AM Andreas Kasenides
 wrote:
>
> Thank you all. All comments very much appreciated. Here is how we attempt to 
> install:
> - we start from a minimal CentOS 7 install, latest and updated on the 
> undercloud machine
> - the network is pretty much standard from the manual and is available here: 
> https://drive.google.com/file/d/1x57_tmMU9yOaJlFFepn3-gNASTR-oI1R/view?usp=sharing
> - we follow closely the TripleO instal manual
> - repos are enabled with: sudo yum install centos-release-openstack-rocky

This may be the problem - you should use the tripleo-repos tool to
ensure the latest/correct RDO repos are enabled, I don't think we
document centos-release-openstack-rocky anywhere in the tripleo docs?

https://docs.openstack.org/tripleo-docs/latest/install/installation/installation.html#installing-the-undercloud
___
users mailing list
users@lists.rdoproject.org
http://lists.rdoproject.org/mailman/listinfo/users

To unsubscribe: users-unsubscr...@lists.rdoproject.org