Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2017-10-02

| Channels | #puppet-openstack index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:12 markvoelker joined #puppet-openstack
01:34 lnxnut joined #puppet-openstack
01:53 markvoelker joined #puppet-openstack
01:55 ilbot3 joined #puppet-openstack
01:55 Topic for #puppet-openstack is now CI Status: RED (Zuul v3 issues, working on fixes - https://review.openstack.org/#/c/508296/) | Puppet OpenStack modules https://docs.openstack.org/puppet-openstack-guide/latest/
03:13 markvoelker joined #puppet-openstack
03:28 lnxnut joined #puppet-openstack
04:19 jaosorior joined #puppet-openstack
04:36 ykarel joined #puppet-openstack
04:43 markvoelker joined #puppet-openstack
05:03 cgfbee joined #puppet-openstack
05:22 lnxnut joined #puppet-openstack
05:59 yprokule joined #puppet-openstack
06:14 markvoelker joined #puppet-openstack
06:24 jtomasek joined #puppet-openstack
06:37 shardy joined #puppet-openstack
06:39 agurenko joined #puppet-openstack
06:58 amoralej joined #puppet-openstack
06:59 jpena joined #puppet-openstack
07:04 rcernin joined #puppet-openstack
07:12 tdb joined #puppet-openstack
07:17 lnxnut joined #puppet-openstack
07:22 tesseract joined #puppet-openstack
07:33 rmart04 joined #puppet-openstack
07:44 markvoelker joined #puppet-openstack
07:45 hjensas joined #puppet-openstack
07:45 hjensas joined #puppet-openstack
08:07 gfidente joined #puppet-openstack
08:07 gfidente joined #puppet-openstack
08:11 lnxnut joined #puppet-openstack
08:15 yprokule_ joined #puppet-openstack
08:25 chem joined #puppet-openstack
08:30 derekh joined #puppet-openstack
08:37 mdavidson joined #puppet-openstack
08:51 salmankhan joined #puppet-openstack
08:57 yprokule_ joined #puppet-openstack
09:05 openstackgerrit Juan Antonio Osorio Robles proposed openstack/puppet-keystone master: Accept empty strings for log_dir and log_file  https://review.openstack.org/508830
09:13 lnxnut joined #puppet-openstack
09:15 markvoelker joined #puppet-openstack
09:30 rmart04_ joined #puppet-openstack
09:38 rmart04_ joined #puppet-openstack
10:07 lnxnut joined #puppet-openstack
10:45 markvoelker joined #puppet-openstack
11:08 lnxnut joined #puppet-openstack
11:37 rmart04_ joined #puppet-openstack
11:42 rmart04_ joined #puppet-openstack
11:59 atoth joined #puppet-openstack
11:59 dprince joined #puppet-openstack
12:01 fultonj joined #puppet-openstack
12:03 lnxnut joined #puppet-openstack
12:04 morazi joined #puppet-openstack
12:06 markvoelker joined #puppet-openstack
13:05 openstackgerrit Daniel Pawlik proposed openstack/puppet-nova master: Ensure that policy file exist  https://review.openstack.org/507372
13:15 rmart04 joined #puppet-openstack
13:19 lnxnut joined #puppet-openstack
13:41 Anticimex joined #puppet-openstack
13:53 bnemec joined #puppet-openstack
14:18 openstackgerrit Daniel Pawlik proposed openstack/puppet-gnocchi master: Add support for Debian system  https://review.openstack.org/508892
14:20 radez joined #puppet-openstack
14:28 openstackgerrit Daniel Pawlik proposed openstack/puppet-gnocchi master: Add support for Debian system  https://review.openstack.org/508892
14:33 salmankhan joined #puppet-openstack
14:34 morazi joined #puppet-openstack
14:40 zioproto hello
14:40 mnaser hi o/
14:40 zioproto I am having some troubles using puppet-cinder and the volume types
14:40 zioproto the Openstack version is neutron
14:40 zioproto Newton
14:40 zioproto I mean
14:41 zioproto so, I have some examples like in the README
14:41 zioproto https://github.com/openstack/puppet-cinder/tree/9.5.0
14:41 zioproto stuff like cinder_type {'rbd-images':
14:42 zioproto I run puppet and it tells me that stuff is created
14:42 zioproto but when I ru
14:42 zioproto but when I run
14:42 zioproto openstack volume type list
14:42 zioproto I get an empty list
14:42 zioproto also nothing is created in the DB
14:42 zioproto but if I ensure absent
14:42 zioproto then puppet tells it is removing stuff
14:42 zioproto I cant understand
14:43 zioproto The first easy question is
14:43 zioproto cinder_type that I use in puppet
14:43 mnaser zioproto thats weird
14:43 zioproto is it something that should appear in openstack volume type list ?
14:44 zioproto or we al talking about something similar and different so that I get confused
14:44 zioproto ?
14:44 mwhahaha are you sure you're authed against the right cloud(s)
14:44 zioproto yes I do
14:44 mwhahaha it should be in openstack volume type list
14:44 mwhahaha https://github.com/openstack/puppet-cinder/blob/9.5.0/lib/puppet/provider/cinder_type/openstack.rb
14:44 mnaser what if you type puppet resource cinder_type
14:44 zioproto yes I read the code
14:45 zioproto that is why I am shocked :| cant figure out what is going on
14:46 rmart04_ joined #puppet-openstack
14:47 zioproto I think I found the bug
14:47 zioproto was this code tested in multi region ?
14:47 mwhahaha no
14:47 zioproto the resources just appeared into my other region
14:48 zioproto in [DEFAULT] of cinder.conf os_region_name was correctly populated
14:49 zioproto could this be a bug in that openstack.rb code that does not consider the correct region ?
14:49 mwhahaha no
14:49 mwhahaha we use what is provided via the credentials
14:49 mwhahaha https://github.com/openstack/puppet-openstacklib/blob/3670d9255e10396b7ed2664f996971c7f7a30aca/lib/puppet/provider/openstack/credentials.rb#L10
14:50 mwhahaha which region is your credential file pointing to?
14:50 mwhahaha it might be that we don't allow for overriding it
14:50 mwhahaha which isn't a bug but a lack of a feature
14:51 zioproto which one is the credential file read by puppet ?
14:51 mwhahaha we don't do much in terms of multi region testing, we support it as folks need it for the most part. lack of resources and such
14:51 mwhahaha by default i think it looks for /root/openrc
14:51 mwhahaha or your env
14:51 zioproto I dont have this file
14:51 zioproto and I have no credentials in the env
14:51 mwhahaha https://github.com/openstack/puppet-openstacklib/blob/3670d9255e10396b7ed2664f996971c7f7a30aca/lib/puppet/provider/openstack/auth.rb#L6
14:52 mwhahaha or we use what you've sourced
14:56 mnaser i think the cinder provider might use the auth credentials inside cinder.conf if it cant find neither mwhahaha
14:56 mnaser at least thats how nova does it
14:56 mnaser you might be able to work around this issue by adding an openrc file with the right credentials zioproto
14:57 zioproto yes, at the moment I would like to understand where the credentials are read from
14:57 zioproto because there is no file, and no env vars
14:58 xarses joined #puppet-openstack
14:58 mnaser im pretty sure it would probably be the keystoneauth credentials inside cinder.conf
14:59 mnaser zioproto https://github.com/openstack/puppet-cinder/blob/9.5.0/lib/puppet/provider/cinder.rb#L29-L75
14:59 mnaser indeed it is
15:00 zioproto ok region is missing
15:00 zioproto I will propose a patch
15:00 zioproto lets see in master
15:01 mnaser zioproto why dont you just add an openrc file?
15:02 mnaser less likely to be breaking things, if we backport this all the way to stable/newton it might mess things up
15:02 mnaser because of change in behaviour
15:04 zioproto the problem is that we have a puppet composition layer that reads the credentials from the various nova.conf ... cinder.conf so that puppet makes stuff with the correct service accounts
15:05 mnaser sure, but the types are global so i dont think it matters what they're created in
15:07 tesseract joined #puppet-openstack
15:13 lnxnut joined #puppet-openstack
15:16 morazi joined #puppet-openstack
15:18 mnaser mwhahaha https://review.openstack.org/#/c/508744/ can i steal a +2 because i did an oopsie
15:58 rpittau_ joined #puppet-openstack
16:04 openstackgerrit Saverio Proto proposed openstack/puppet-cinder master: Read os_region_name from cinder.conf when doing requests with the Openstack client  https://review.openstack.org/508926
16:04 zioproto mnaser: I fixed it and I opened the bug and proposed the patch
16:21 gfidente mwhahaha do you see any issue with https://review.openstack.org/#/c/508079/
16:21 gfidente ?
16:23 EmilienM gfidente: hey, I'm looking at your patch - first comment is, please write a commit message. Now looking the code.
16:24 EmilienM gfidente: other than that, +1 - it makes sense to deploy this package when rbd package is used.
16:24 gfidente EmilienM ack, will update the commig msg, thanks
16:25 gfidente EmilienM do you know anything about zuul status?
16:26 EmilienM gfidente: nope
16:30 lnxnut joined #puppet-openstack
16:42 openstackgerrit Giulio Fidente proposed openstack/puppet-cinder master: Install ceph-common when RBD backend is enabled  https://review.openstack.org/508079
16:43 gfidente EmilienM updated, thanks
16:43 EmilienM cool
17:13 ykarel joined #puppet-openstack
17:40 lnxnut joined #puppet-openstack
17:44 andreww joined #puppet-openstack
17:46 andreww joined #puppet-openstack
17:55 mnaser gfidente we're still trying to get our zuul stuff figured out
17:55 mnaser though we're really slowed down by the fact that zuul is trying to get zuul's stuff figured out
17:56 mnaser there's a lot of memory leak issues and stuff which are making it extreeemely slow
17:56 gfidente mnaser hey thanks for pinging
17:56 gfidente mnaser so I wonder if this is affecting all openstack projects
17:56 gfidente or not?
17:57 gfidente looks like it is right?
17:57 mnaser gfidente it is, a lot of them are having problems getting tests to pass let alone complete a gate pass
17:57 mnaser but we're pretty close, only the unit tests and beaker need 'fixes' to clear things out
17:57 mnaser the other thing is we gate on tripleo jobs and i think they're still working to get those fixed
17:58 gfidente mnaser right maybe I can help on that front
17:58 mnaser mnaser for the beaker and unit test jobs, i submitted a patch to reparent to the integration job which should fix them, but getting that fix to land is proving a bit hard
17:58 mnaser for example, you see this failure here on your job http://logs.openstack.org/79/508079/5/check/puppet-openstack-integration-4-scenario001-tempest-centos-7/dcee412/job-output.txt.gz
17:58 mnaser {"changed": false, "msg": "SSH Error: data could not be sent to remote host \"137.74.26.164\". Make sure this host can be reached over ssh", "unreachable": true}
17:58 mnaser so infra is having issues i guess
18:09 rmart04 joined #puppet-openstack
18:21 openstackgerrit Daniel Pawlik proposed openstack/puppet-gnocchi master: Add support for Debian system  https://review.openstack.org/508892
18:23 jbadiapa_ joined #puppet-openstack
18:44 morazi joined #puppet-openstack
18:51 gfidente joined #puppet-openstack
18:51 gfidente joined #puppet-openstack
18:52 lnxnut joined #puppet-openstack
18:54 rcernin joined #puppet-openstack
19:32 mwhahaha mnaser: are all the jobs ported over to v3?
19:33 mnaser mwhahaha nope, unit and beaker pending a few more things which i plan to work on tonight when zuul is a bit more calm
19:33 mwhahaha k
19:33 mnaser there has been massive freeze issues during reconfig
19:33 mnaser but integration jobs are done though
19:33 mwhahaha looks like some of the patches got missed at some point as well so I guess we'll revisit those of the next few days
19:35 mnaser mwhahaha yeah they'll have to get recheck'd because they probably got lost in the void of zuul issues
19:36 mnaser i'd work on some stuff now but looks like a lot of zuul issues going on right now make it hard to find actual issues
19:36 mwhahaha yea
19:36 mwhahaha tripleo-ci is a giant trainwreck
19:36 mnaser i can imagine
19:36 mnaser it wouldn't be as hard/bad if zuul was functioning properly but iterating on it is really hard when its already struggling
20:03 lnxnut joined #puppet-openstack
20:27 ccamacho joined #puppet-openstack
20:30 mnaser mwhahaha https://review.openstack.org/#/c/508738/ this should fix legacy beaker jobs till we port to zuulv3 if you have a moment
20:30 mwhahaha k
20:35 EmilienM mnaser: thx for all the work done on ci lately
20:36 mnaser EmilienM np :) hopefully tripleo catches up and i can provide some help/insight if things are stuck
20:37 bnemec joined #puppet-openstack
20:51 morazi joined #puppet-openstack
21:19 lnxnut joined #puppet-openstack
22:28 lnxnut joined #puppet-openstack
22:39 atoth joined #puppet-openstack
23:25 openstackgerrit John Fulton proposed openstack/puppet-ceph master: WIP: Set file ACLs for Ceph keyrings  https://review.openstack.org/509021
23:36 lnxnut joined #puppet-openstack

| Channels | #puppet-openstack index | Today | | Search | Google Search | Plain-Text | summary