Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2016-02-09

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

All times shown according to UTC.

Time Nick Message
00:21 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Initial work for multinode support  https://review.openstack.org/220297
00:35 openstackgerrit Merged openstack/puppet-gnocchi: Adjust api-paste pipeline to work with keystone  https://review.openstack.org/276489
00:41 openstackgerrit Merged openstack/puppet-openstack-integration: Bump RDO packaging and update nova.conf on RedHat systems  https://review.openstack.org/276492
00:41 EmilienM dmsimard: all is green in our side now
00:42 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: repos: update ceph repo apt pin url  https://review.openstack.org/277593
00:43 openstackgerrit Tristan Cacqueray proposed openstack/puppet-gnocchi: Add missing metricd service  https://review.openstack.org/277638
00:45 openstackgerrit Merged openstack/puppet-nova: Add support for the libvirt/hw_disk_discard option  https://review.openstack.org/269558
00:59 xarses joined #puppet-openstack
01:00 xarses joined #puppet-openstack
01:08 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Initial work for multinode support  https://review.openstack.org/220297
01:08 rahulait joined #puppet-openstack
01:24 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Initial work for multinode support  https://review.openstack.org/220297
01:38 openstackgerrit Keith Schincke proposed openstack/puppet-ceph: Add support for civetweb  https://review.openstack.org/254548
01:41 openstackgerrit Keith Schincke proposed openstack/puppet-ceph: The ceph extras location is no more.  https://review.openstack.org/276991
01:47 xarses joined #puppet-openstack
01:47 xarses joined #puppet-openstack
01:53 ducttape_ joined #puppet-openstack
02:05 ducttape_ joined #puppet-openstack
02:08 _ducttape_ joined #puppet-openstack
02:19 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Initial work for multinode support  https://review.openstack.org/220297
02:45 baker joined #puppet-openstack
03:02 ducttape_ joined #puppet-openstack
03:05 ducttape_ joined #puppet-openstack
03:05 openstackgerrit Keith Schincke proposed openstack/puppet-ceph: Add support for civetweb  https://review.openstack.org/254548
03:11 vinsh joined #puppet-openstack
03:12 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: multinode: run puppet for scenario004  https://review.openstack.org/220635
03:12 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Initial work for multinode support  https://review.openstack.org/220297
03:27 aderyugin joined #puppet-openstack
03:47 gildub joined #puppet-openstack
03:53 ducttape_ joined #puppet-openstack
04:08 cwolferh joined #puppet-openstack
04:09 ducttape_ joined #puppet-openstack
04:12 cwolferh joined #puppet-openstack
04:50 mdorman joined #puppet-openstack
05:58 cwolferh joined #puppet-openstack
06:08 nlahouti joined #puppet-openstack
06:09 nlahouti1 joined #puppet-openstack
06:22 fedexo joined #puppet-openstack
06:27 zigo EmilienM: Around?
06:28 zigo Maybe sleeping at this time?
06:59 cwolferh joined #puppet-openstack
07:03 fedexo_ joined #puppet-openstack
07:03 fedexo__ joined #puppet-openstack
07:07 magicboiz joined #puppet-openstack
07:14 openstackgerrit Christian Schwede proposed openstack/puppet-gnocchi: Add missing metricd service  https://review.openstack.org/277638
07:22 openstackgerrit Marcus Furlong proposed openstack/puppet-manila: fix type definition on liberty  https://review.openstack.org/277712
07:25 magicboiz joined #puppet-openstack
07:26 openstackgerrit Marcus Furlong proposed openstack/puppet-manila: fix type definition on liberty  https://review.openstack.org/277715
07:34 richm joined #puppet-openstack
07:55 hjensas joined #puppet-openstack
07:55 hjensas joined #puppet-openstack
07:59 dgurtner joined #puppet-openstack
08:23 jpena joined #puppet-openstack
08:37 jaosorior joined #puppet-openstack
08:43 darkxploit joined #puppet-openstack
08:58 magicboiz joined #puppet-openstack
08:58 morazi joined #puppet-openstack
09:01 samuelBartel joined #puppet-openstack
09:08 jaosorior joined #puppet-openstack
09:09 jaosorior joined #puppet-openstack
09:39 derekh joined #puppet-openstack
09:55 rochaporto joined #puppet-openstack
10:03 richm joined #puppet-openstack
10:11 jtomasek joined #puppet-openstack
10:15 gfidente joined #puppet-openstack
10:29 jaosorior joined #puppet-openstack
10:30 jesusaurus joined #puppet-openstack
10:33 brad[] joined #puppet-openstack
10:44 magicboiz joined #puppet-openstack
10:52 dprince joined #puppet-openstack
10:54 openstackgerrit Dmitry Tantsur proposed openstack/puppet-ironic: [inspector] allow changing list of processing hooks  https://review.openstack.org/277780
11:48 richm joined #puppet-openstack
11:54 EmilienM good morning
11:54 EmilienM zigo: I'm here now
12:01 magicboiz joined #puppet-openstack
12:11 openstackgerrit Dmitry Tantsur proposed openstack/puppet-ironic: [inspector] allow changing list of processing hooks  https://review.openstack.org/277780
12:13 richm joined #puppet-openstack
12:14 openstackgerrit Merged openstack/puppet-tripleo: Remove all 'validate_array' statements  https://review.openstack.org/267474
12:16 degorenko morning :)
12:32 openstackgerrit Merged openstack/puppet-openstack-integration: repos: update ceph repo apt pin url  https://review.openstack.org/277593
12:34 openstackgerrit Emilien Macchi proposed openstack/puppet-mistral: Refactor puppet-mistral  https://review.openstack.org/277207
12:35 EmilienM degorenko: ^
12:35 EmilienM dmsimard: do you think we can safely re-enabling voting for integ jobs?
12:36 EmilienM we fixed nova and gnocchi to match with openstacck trunk
12:37 degorenko EmilienM, it was really nit comment :) just put it in case someone else will find important issue, but thanks
12:37 EmilienM degorenko: no problem
12:37 EmilienM degorenko: I have more patches for the modules but I'm waiting for a RDO promotion to continue, I found a bug in mistral pakages
12:37 zigo EmilienM: I'm currently packaging all the openstack/puppet-* stuff in Debian, as we will use them for Fuel 9.0.
12:37 EmilienM cool!
12:38 degorenko EmilienM, for which modules?
12:38 zigo EmilienM: I was wondering if there's anything more than this list that should be packaged: examples  Gemfile  lib  manifests  metadata.json  Rakefile  spec
12:38 zigo EmilienM: FYI, I'm doing one package per module.
12:39 openstackgerrit_ joined #puppet-openstack
12:39 zigo EmilienM: Also, there's currently only the 7.0.0 tag everywhere, don't you have stuff working over on top of the Mitaka beta releases?
12:39 EmilienM nice, rdo plans to do the same
12:39 EmilienM 7.0.0 is our latest stable release
12:39 EmilienM it's Liberty
12:39 zigo EmilienM: It would help if you had tags for them...
12:39 EmilienM all is documented here: https://wiki.openstack.org/wiki/Puppet/releases
12:39 zigo EmilienM: Sure, but then I can't upload tagged stuff before the final release of your modules, which is a problem for beta-testing.
12:40 zigo EmilienM: Could you think about adding tags beta 1, 2 & 3, during the dev cycle, so that I can push that to Experimental?
12:40 EmilienM of course, we can consider it
12:41 EmilienM let me add it to our weekly agenda schedule
12:41 EmilienM we have our meeting in 2h30
12:41 zigo Cool, thanks ! :)
12:41 zigo EmilienM: If you think about it, please ping me when you start the topic.
12:41 EmilienM zigo: https://wiki.openstack.org/w​iki/Meetings/PuppetOpenStack make sure you around
12:41 zigo Not sure if I'll be available though, but will try.
12:42 EmilienM it will take a bit of time for me but I'll try
12:44 EmilienM zigo: so by Feb 29 you need m3 right?
12:45 zigo EmilienM: It'd be nice to have it ASAP after b3 is out, yes. It doesn't *have* to be the same day, but let's say in the next following week or something like that.
12:45 EmilienM ok
12:46 EmilienM zigo: we'll try
12:46 EmilienM it's a change in our release model
12:47 EmilienM http://governance.openstack.org/refe​rence/projects/puppet-openstack.html
12:47 EmilienM we are release:independent now
12:47 EmilienM we'll investigate release:cycle-with-milestones
12:47 zigo EmilienM: But you're not testing from trunk, are you?
12:48 EmilienM zigo: we do
12:48 zigo :)
12:48 EmilienM zigo: well... RDO trunk
12:48 EmilienM and ubuntu proposed
12:48 zigo EmilienM: I'll see for Newton if we can switch to that model for packages too.
12:48 EmilienM so ubuntu has quite old packaging now (december maybe)
12:48 EmilienM but RDO provides us 1 week old packaging
12:48 EmilienM which is *awesome*
12:48 zigo EmilienM: Yeah, they are still lagging with b1 !!! :)
12:49 zigo EmilienM: It took me 1 week to do b2 as well, but I'm not doing trunk yet.
12:49 zigo EmilienM: I have Trusty packages now too...
12:49 zigo And will continue maintaining them.
12:50 zigo EmilienM: You could switch to them instead of the stuff from Ubuntu.
12:50 EmilienM zigo: why don't you propose to openstack-dev [puppet] to use this packaging instead of UCA
12:50 zigo Especially since now, it should work out-of-the box with the facter file.
12:50 EmilienM I would +1
12:50 zigo :D
12:50 EmilienM zigo: do you have CI running on it?
12:50 zigo Yup.
12:50 EmilienM like real CI: deploying openstack
12:50 EmilienM not unit tests
12:50 zigo Yeah.
12:50 zigo Running tempest.
12:51 zigo It's not doing 100% yet though, still having issues, mostly because it's a small VM which is very slow.
12:51 EmilienM for which services? do you have a matrix?
12:51 zigo EmilienM: The last run from last night: https://mitaka-jessie.pkgs.mirantis.com/​job/openstack-tempest-ci/27/consoleFull
12:51 EmilienM we need to rely on tested packaging, we don't want it to break every inght
12:51 zigo It took 20 hours to run, so something is obviously wrong.
12:51 zigo I believe the issue is our swift setup.
12:51 EmilienM I think in Tokyo we agreed to switch do your packaging once it moves to OpenStack
12:52 EmilienM what is the status on this?
12:52 zigo It's blocked by the Debian image stuck code review here: https://review.openstack.org/#/c/264726/
12:53 EmilienM wait, we run ubuntu in our case
12:53 zigo EmilienM: Once we have it done, then I can add a new job to actually build packages, then we have to find a way to publish them somewhere.
12:53 ducttape_ joined #puppet-openstack
12:53 zigo EmilienM: Is it a problem to run on Debian? :)
12:53 EmilienM zigo: openstack already has some servers for that, pypi, gems, etc
12:53 zigo EmilienM: Yup, but the Debian image will have all of that too.
12:54 zigo EmilienM: We're using DIB, so we just added the elements...
12:54 zigo So that's the same stuff as for Ubuntu.
12:54 zigo EmilienM: I may think about ALSO building for Ubuntu, that's not a problem, but that's just not my main target.
12:56 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Puppetfile: bump apache to 1.8.x  https://review.openstack.org/277815
12:58 EmilienM zigo: until openstack provides official debian/ubuntu packages, we'll continue to use UCA
12:58 EmilienM and I see a huge interest of using your packages, no worries
12:59 zigo Got it ! :)
12:59 zigo EmilienM: Though it's really stuck because of infra stuff.
13:03 johnmilton joined #puppet-openstack
13:08 openstackgerrit Arnoud de Jonge proposed openstack/puppet-designate: Added Designate Pool Manager  https://review.openstack.org/275294
13:24 EmilienM chem: any progress on puppet-openstack-cookicutter CI ?
13:25 openstackgerrit Marcus Furlong proposed openstack/puppet-manila: fix type definition on liberty  https://review.openstack.org/277715
13:36 dmsimard EmilienM: probably not too safe to re-enable voting on job on delorean current
13:36 EmilienM dmsimard: we are pinning an static URL now
13:36 EmilienM but ok, we can wait
13:36 dmsimard Ah, if you have a static url then I guess it's fine
13:37 dmsimard And I can let you know once we have a promotion donr
13:37 dmsimard done*
13:37 EmilienM ok cool
13:37 EmilienM I'll wait 24h to make sure we're really stable now
13:38 EmilienM dmsimard: should we ask nova when they break us next time ? lol
13:38 EmilienM err, it's not friday, no troll
13:38 dmsimard Just follow the release notes man it's easy
13:39 EmilienM lol
13:39 dmsimard Be back later
13:40 magicboiz left #puppet-openstack
13:49 openstackgerrit Arnoud de Jonge proposed openstack/puppet-designate: Added SSL parameters for Rabbit  https://review.openstack.org/274646
13:53 zigo EmilienM: What's the "ext" folder for? For example in puppet-swift...
13:53 EmilienM no idea
13:53 zigo :)
13:53 EmilienM some ruby stuff
13:53 EmilienM but we don't use it
13:53 EmilienM some people might
14:05 bdossant joined #puppet-openstack
14:21 ducttape_ joined #puppet-openstack
14:24 ferest joined #puppet-openstack
14:28 ferest_ joined #puppet-openstack
14:30 openstackgerrit Giulio Fidente proposed openstack/puppet-ceph: Wait for udev to settle after ceph-disk prepare  https://review.openstack.org/276141
14:33 openstackgerrit Oleksiy Molchanov proposed openstack/puppet-ceph: Add possibility to use mod_proxy for radosgw  https://review.openstack.org/266027
14:33 ferest joined #puppet-openstack
14:35 ferest_ joined #puppet-openstack
14:50 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: multinode: run puppet for scenario004  https://review.openstack.org/220635
14:52 dfisher joined #puppet-openstack
14:52 openstackgerrit Oleksiy Molchanov proposed openstack/puppet-ceph: Enable radosgw on restart * Add 2 new parameters for radosgw start and enable after reboot * Update test  https://review.openstack.org/273048
14:58 EmilienM upstream meeting is about to start on #openstack-meeting-4
15:01 ducttape_ joined #puppet-openstack
15:02 ducttape_ joined #puppet-openstack
15:14 cdelatte joined #puppet-openstack
15:17 openstackgerrit Merged openstack/puppet-mistral: Refactor puppet-mistral  https://review.openstack.org/277207
15:29 baker joined #puppet-openstack
15:34 farid joined #puppet-openstack
15:40 xarses joined #puppet-openstack
15:45 mdorman joined #puppet-openstack
15:47 mdorman joined #puppet-openstack
15:48 openstackgerrit Emilien Macchi proposed openstack/puppet-heat: Expose RPC response timeout as a puppet parameter.  https://review.openstack.org/277898
15:50 openstackgerrit Oleksiy Molchanov proposed openstack/puppet-ceph: Add possibility to use mod_proxy for radosgw  https://review.openstack.org/266027
15:51 angdraug joined #puppet-openstack
16:09 nothingbutlove joined #puppet-openstack
16:20 baker joined #puppet-openstack
16:21 openstackgerrit Giulio Fidente proposed openstack/puppet-ceph: Wait for udev to settle after ceph-disk prepare  https://review.openstack.org/276141
16:26 _ducttape_ joined #puppet-openstack
16:27 tristanC EmilienM: what would be the process to get a stable/kilo branch for puppet-gnocchi ?
16:28 tristanC if you remember correctly, when you asked us to use your module, we didn't check release compatibility and turns out we are using rdo kilo
16:29 tristanC turns out we can't use puppet-gnocchi on stable/kilo anymore because it is missing the gnocchi-upgrade command
16:33 mfisch EmilienM: I wanted to follow-up with your wrt keystone filters
16:33 mfisch I had originally thought I could set the admin_endpoint to be localhost and then my filter would just look at localhost requests and block the rest
16:34 mfisch however, even if the admin endpoint is right in the catalog, admin requests redirect to admin_endpoint in keystone.conf
16:35 EmilienM tristanC: the first stable release for the module is Liberty, because we starting gating on liberty packaging
16:35 EmilienM s/starting/started/
16:35 EmilienM I'm not sure (not tested) the module works on kilo, maybe you tested it?
16:36 tristanC EmilienM: we did test the master version and fixed the missing statsd service...
16:36 EmilienM tristanC: https://wiki.openstack.org/wiki/Puppet/releases is a good place to see our releases
16:36 tristanC EmilienM: but we can't use it anymore since you merged that gnocchi-upgrade which is not available in stable/kilo
16:37 EmilienM you can still use stable/liberty i guess
16:37 EmilienM but no, we don't have stable/kilo because we started the module after Kilo cycle
16:37 ducttape_ joined #puppet-openstack
16:37 tristanC EmilienM: oh bummer, that's what we use
16:38 xarses joined #puppet-openstack
16:38 EmilienM tristanC: do you have plans to upgrade to Liberty,
16:38 EmilienM ?
16:39 openstackgerrit Giulio Fidente proposed openstack/puppet-ceph: Wait for udev to settle after ceph-disk prepare  https://review.openstack.org/276141
16:39 tristanC EmilienM: not at the moment, are you suggesting we upgrade to liberty so that we can use your puppet module ?
16:39 EmilienM tristanC: if you really need a stable/kilo and if you're willing to patch this branch with a commit that would make it work for you, I'mm happy to help
16:40 tristanC EmilienM: well rdo is providing gnocchi since the kilo release
16:40 EmilienM tristanC: puppet-gnocchi is currently supported from liberty, so as it is right now: yes. We started dev on it after kilo and all the testing is running from liberty
16:40 EmilienM tristanC: yes but again we did not start developping the module in kilo
16:41 EmilienM so we never found the need to create stable/kilo afterwards
16:41 Anticimex is Denis Egorenko around?
16:41 Anticimex perhaps someone else knows:  what are "UCA repos"?
16:42 EmilienM Anticimex: degorenko ^
16:42 EmilienM Anticimex: Ubuntu Cloud Archives
16:42 EmilienM https://wiki.ubuntu.com/ServerTeam/CloudArchive
16:42 Anticimex thx
16:42 degorenko yes, i'm here, what's up?
16:43 Anticimex degorenko: ref review comment on https://review.openstack.org/#/c/277318/ - i was wondering what UCA repos are.
16:44 Anticimex I'm not completely sure on official opencontrail packaging status
16:44 degorenko Anticimex, ye, ubuntu cloud repos. Just wondering, because i don't see it in uca. So, are you using some private repos?
16:44 tristanC EmilienM: now that we spend all that time to use your module, would be nice to have a stable/kilo branch created from 7e5456139880389a52fc4b383f23eabdfe5e5ee0
16:44 Anticimex yeah, a number of users of opencontrail package inhouse, but by public specs
16:44 degorenko ok, then you need fix tests everywhere - where they using old package name
16:44 Anticimex so nobody AFAIK is hosting the 'official' binaries
16:45 Anticimex but rather build from specs. yet others run proprietary builds I believe
16:46 Anticimex is there a policy on UCA? we for instance run EL7, with local jenkins churning out binary packages
16:46 Anticimex degorenko: anyway, i'll fix the specs now
16:47 degorenko i don't know about uca policy unfortunately
16:47 openstackgerrit Arnoud de Jonge proposed openstack/puppet-designate: Added Designate Pool Manager  https://review.openstack.org/275294
16:47 EmilienM tristanC: I can do it but I don't promess the branch will be maintained by our group (ie; backports, and make CI passing). Though any patches will be welcome. Deal?
16:48 tristanC EmilienM: of course
16:48 EmilienM tristanC: done
16:49 EmilienM tristanC: https://github.com/openstack/p​uppet-gnocchi/tree/stable/kilo
16:49 tristanC thank you
16:50 EmilienM cool
16:52 openstackgerrit Martin Millnert proposed openstack/puppet-neutron: params.pp: Fix opencontrail_plugin_package name  https://review.openstack.org/277318
16:52 openstackgerrit Merged openstack/puppet-designate: Added SSL parameters for Rabbit  https://review.openstack.org/274646
16:55 nlahouti joined #puppet-openstack
17:07 openstackgerrit Dmitry Tantsur proposed openstack/puppet-ironic: [inspector] allow changing list of processing hooks  https://review.openstack.org/277780
17:08 dgurtner joined #puppet-openstack
17:19 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: multinode: run puppet for scenario004  https://review.openstack.org/220635
17:21 openstackgerrit Giulio Fidente proposed openstack/puppet-ceph: Wait for udev to settle after ceph-disk prepare  https://review.openstack.org/276141
17:23 openstackgerrit Dmitry Tantsur proposed openstack/puppet-ironic: [inspector] allow changing list of processing hooks  https://review.openstack.org/277780
17:25 openstackstatus NOTICE: Gerrit is restarting now, to alleviate current performance impact and WebUI errors.
17:26 openstackgerrit Emilien Macchi proposed openstack/puppet-mistral: Bring acceptance tests  https://review.openstack.org/277209
17:27 _ody EmilienM: What is the link to the blog post you did on testing Puppet OpenStack stuff on a OpenStack cloud? Since like...I have one of those now.
17:27 openstackgerrit Emilien Macchi proposed openstack/puppet-mistral: Implement WSGI support for mistral-api  https://review.openstack.org/277223
17:27 EmilienM _ody: http://my1.fr/blog/puppet-module-functional​-testing-with-vagrant-openstack-and-beaker/
17:27 EmilienM _ody: you missed the meeting but we talked about releases
17:28 _ody Yeah.  I know.  Had to help wife get kid out the door and take my truck in for service.
17:28 EmilienM I also said I would be happy to have a bit more support from puppetlabs (you maybe) for releasing the modules in the forge
17:28 EmilienM it seems like a very few people are actually using those releases
17:28 EmilienM so I won't spend time on it anymore and rather keep my time on openstack releases
17:28 _ody Yeah.  I am cool with helping.
17:28 EmilienM so if puppetlabs still wants to use their forge, please help us
17:29 _ody I use the forge constantly but only as a search engine.  Search for module then follow link to Github.  It works really well that way because I find searching Github quite hard.
17:30 EmilienM _ody: https://github.com/search?utf​8=%E2%9C%93&q=puppet-nova is showing up our module first
17:30 _ody EmilienM: That is because you know what to look for.
17:31 EmilienM ok I see
17:39 jaosorior joined #puppet-openstack
17:46 baker joined #puppet-openstack
17:46 fedexo joined #puppet-openstack
17:46 fedexo_ joined #puppet-openstack
17:53 tristanC Should I worry about "Warning: You cannot collect exported resources without storeconfigs being set;" or is it safe to ignore ?
17:53 tristanC (it's caused by L122 of gnocchi api manifest)
17:54 _ody You can ignore it.  It is because the modules often leverage relization and collection eventhough they don't use exported resources.
17:55 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: multinode: run puppet for scenario004  https://review.openstack.org/220635
17:55 tristanC _ody: I see, thank!
17:56 EmilienM tristanC: you don't run puppetdb, that's why
17:56 EmilienM and since puppet openstack modules do not use exported resources you don't have to install puppetdb
17:57 EmilienM actually puppet-swift is using it but it's not required to deploy the classes, you can deploy swift with puppet-swift without puppetdb
17:59 openstackgerrit Giulio Fidente proposed openstack/puppet-ceph: Wait for udev to settle after ceph-disk prepare  https://review.openstack.org/276141
18:02 bnemec joined #puppet-openstack
18:07 xarses Giulio, you in the channel?
18:13 xarses does anyone know if we can use get the beaker tests to reboot the instance and test after it comes back up?
18:14 fedexo joined #puppet-openstack
18:14 fedexo_ joined #puppet-openstack
18:18 baker joined #puppet-openstack
18:19 tristanC EmilienM: can you help me figure out how to not have keystoneauth in gnocchi api-paste ? Setting keystone_password to nill for gnocchi::api doesn't seems to be enough
18:20 EmilienM AFIK you can use gnocchi_api_paste_ini provider and ensure a value is absent
18:21 EmilienM like gnocchi_api_paste_ini { 'pipeline/blabla': ensure => absent } for example
18:21 EmilienM or you can set a value if you like
18:21 dmsimard tristanC: sounds like you need to use this parameter https://github.com/openstack/puppet-g​nocchi/blob/d9f76a7f480acd2457987911a​88a8ccc90fabc14/manifests/api.pp#L142
18:22 EmilienM gnocchi_api_paste_ini { 'pipeline:main/pipeline': value => 'french_food' } maybe
18:22 EmilienM replace french_food by what you like :-P
18:22 * EmilienM afk lunch
18:23 tristanC EmilienM: there is no such "api.*paste" occurence in the whole /etc/puppet/modules
18:23 xarses dmsimard: we added trippleo ci to puppet-ceph?
18:23 EmilienM xarses: yes we did, non voting and experimental gate
18:23 dmsimard I didn't do anything, probably just third party ci
18:23 xarses looks voting
18:23 delattec joined #puppet-openstack
18:23 EmilienM nope it's not voting...
18:24 EmilienM all tripleo jobs are here for information and are not voting.
18:24 dmsimard where do you see a triple o job on a puppet-ceph review ?
18:24 xarses shouldn't it say "(non-voting)" on the end of the score card?
18:24 xarses https://review.openstack.org/#/c/254548/
18:24 EmilienM xarses: not in this queue
18:25 EmilienM this queue is experimental and non voting
18:25 EmilienM look at http://status.openstack.org/zuul/
18:25 tristanC dmsimard: well the keystone_identity_uri is already set at false by default for gnocchi
18:26 EmilienM dmsimard: tristanC is running gnocchi without keystone, it's a specific use case, that we need to support
18:26 EmilienM and if it's not possible, please report a bug in launchpad, we need to fix it
18:33 tristanC dmsimard: EmilienM: using keystone_identity_uri doesn't prevent keystone_authtoken in api-paste.ini... this is the manifest: http://paste.openstack.org/show/486477/
18:34 dmsimard tristanC: is keystone in the pipeline, though ? or is there just a keystone_authtoken block ?
18:34 dmsimard Because the keystone_authtoken config is outside of the "if", could probably be moved inside https://github.com/openstack/puppet-gno​cchi/blob/d9f76a7f480acd2457987911a88a8​ccc90fabc14/manifests/api.pp#L131-L135
18:34 tristanC dmsimard: it is, see http://paste.openstack.org/show/486478/
18:35 dmsimard tristanC: what version of puppet-gnocchi are you using ?
18:35 dmsimard tristanC: trunk or liberty ?
18:35 tristanC kilo from rdo
18:35 fedexo joined #puppet-openstack
18:36 fedexo_ joined #puppet-openstack
18:37 tristanC dmsimard: to be precise, openstack-gnocchi-api-1.3.4-1.el7.noarch
18:37 dmsimard well that's gnocchi itself, not puppet-gnocchi but ok
18:39 dmsimard hum, RDO doesn't even have gnocchi
18:39 dmsimard so I'm not sure where you're picking it up from
18:39 dmsimard Unless I'm mistaken, gnocchi was not released in Kilo RDO
18:39 dmsimard It was released in liberty
18:39 tristanC oh mea-culpa, we pulled rdo using https://www.rdoproject.org/repos/rdo-release.rpm
18:40 dmsimard ok so that's liberty
18:41 tristanC so i'll try stable/liberty puppet-gnocchi then
18:42 dmsimard I'm still checking something
18:43 tristanC that's appreciated, EmilienM told us gnocchi is usable without keystone ;)
18:43 dmsimard tristanC: okay so when RDO packages gnocchi, we ship the api-paste.ini that is provided by upstream gnocchi
18:43 dmsimard for liberty we ship gnocchi branch stable/1.3 and it defaults to having keystone in the pipeline https://github.com/openstack/gnocchi/bl​ob/stable/1.3/etc/gnocchi/api-paste.ini
18:43 tristanC dmsimard: yeah, that's why use puppet to configure it no ?
18:44 dmsimard tristanC: there's nothing in puppet-gnocchi that manges the pipeline config parameter
18:44 dmsimard Either we start managing it in puppet-gnocchi or you need it in your manifest/composition layer
18:46 dmsimard EmilienM: fyi ^
18:47 tristanC dmsimard: shouldn't puppet-gnocchi also manage pipeline to not rely on packaging ? what happen if another package doesn't provide the correct api-paste ?
18:47 dmsimard tristanC: it probably should, yes. IMO you should open a bug on puppet-gnocchi and summarize our discussion there
18:48 tristanC dmsimard: sure thing
18:48 delatte joined #puppet-openstack
18:52 tristanC any chances to get this stable/liberty fix ? https://review.openstack.org/#/c/277638/  (otherwise the manifest just fail because of Could not find declared class gnocchi::metricd)
18:53 angdraug joined #puppet-openstack
18:56 EmilienM tristanC: merged
18:56 EmilienM +1 for a LP bug for this discussion
18:56 EmilienM we'll catchup that offline
18:59 tristanC EmilienM: well we did have all the fixtures in the first version of our manifest, so I'll revert those and move-on...
18:59 tristanC EmilienM: and there seems to be another problem, probably not related to puppet-gnocchi, put our metrics are not available anymore
19:00 tristanC fyi, https://bugs.launchpad.net/​puppet-gnocchi/+bug/1543730
19:00 openstack Launchpad bug 1543730 in puppet-gnocchi "puppet-gnocchi doesn't manage api-paste.ini" [Undecided,New]
19:05 darkxploit joined #puppet-openstack
19:06 dmsimard tristanC: I renamed that bug and added a comment
19:07 dmsimard Saying it doesn't manage api-paste.ini is not exactly right - it does manage it, just not the pipeline parameter specifically
19:08 tristanC dmsimard: sure thing, well I've been working on the assumption puppet-gnocchi was usable without keystone, apologize if the report is not very accurate
19:08 tristanC dmsimard: anyways, thank you for helping figure this out!
19:10 dmsimard tristanC: pleasure
19:10 openstackgerrit Merged openstack/puppet-heat: Expose RPC response timeout as a puppet parameter.  https://review.openstack.org/277898
19:28 EmilienM back from lunch
19:31 jtomasek_ joined #puppet-openstack
19:36 EmilienM dmsimard, tristanC: does https://github.com/openstack/puppet-gnocch​i/blob/master/manifests/config.pp#L20-L21 would help ?
19:37 EmilienM in theory it would allow you to configure any param in /etc/gnocchi/api-paste.ini
19:38 tristanC EmilienM: well if you keep telling users that puppet-gnocchi works without keystone, you probably want to have this ;)
19:40 EmilienM sure, you found a bug for sure
19:41 xarses EmilienM: is integration-scenario002 usually passing?
19:41 EmilienM yes
19:42 EmilienM xarses: why?
19:42 xarses one of the ceph CR has it failing
19:42 EmilienM have you read logs?
19:44 dmsimard EmilienM: it's probably not relevant to put the scenarios that do not have ceph in the puppet-ceph jobs
19:44 EmilienM that's a good insight
19:44 xarses oh, that was the other thing I wanted to sort
19:44 EmilienM I'll send a patch in a few, reporting the bug in Heat now
19:44 xarses which one does ceph 002?
19:44 dmsimard 001 I think
19:44 dmsimard yeah 001
19:44 EmilienM it's documented here: https://github.com/openstack/puppet​-openstack-integration#description
19:45 dmsimard EmilienM: want me to take care of that heat bug ?
19:45 dmsimard EmilienM: or you already on it ?
19:46 EmilienM dmsimard: https://bugs.launchpad.net/heat/+bug/1543759
19:46 openstack Launchpad bug 1543759 in heat "AttributeError: 'NoneType' object has no attribute 'service_types'" [Undecided,New]
19:46 dmsimard EmilienM: ok subscribed
19:46 EmilienM cool
19:47 rahulait joined #puppet-openstack
19:48 xarses EmilienM: looks like MissingCredentialError role heat_stack_owner
19:48 xarses http://logs.openstack.org/27/266027/17/check​/gate-puppet-openstack-integration-scenario0​02-tempest-dsvm-trusty/dd49dba/console.html
19:49 dmsimard xarses: that's the heat bug we just reported
19:49 xarses okay
19:49 dmsimard EmilienM: so that means the hash you pinned to has the issue ?
19:49 EmilienM dmsimard: not sure, maybe some hours of diff
19:50 EmilienM dmsimard: it's on trusty anyway
19:51 dmsimard so UCA updated their packages ?
19:51 * dmsimard confused
19:51 EmilienM that's what I'm checking
19:51 EmilienM let me a min
19:51 EmilienM nope, same version
19:51 EmilienM checking other packages
19:54 EmilienM xarses: what is the patch? https://review.openstack.org/#/c/276961/ ?
19:54 EmilienM err no, 266027
19:55 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: CI test - never merge  https://review.openstack.org/278065
19:56 EmilienM or maybe a change in tempest
19:56 EmilienM dmsimard: https://github.com/openstack/tempest/commi​t/aa461b746bac5144d99454ebdfece860e3fd7173
19:56 EmilienM boom
19:56 EmilienM the stack_owner_role is not created anymore
19:56 EmilienM so it's not in heat
19:57 EmilienM but in tempest
19:57 dmsimard EmilienM: yeah I was looking at another bug that pointed me in that direction https://bugs.launchpad.net/tempest/+bug/1539692
19:57 openstack Launchpad bug 1539692 in tempest "heat dsvm gate jobs broken as devstack makes keystone v3 default" [Undecided,In progress] - Assigned to Rabi Mishra (rabi)
19:57 xarses EmilienM: yes, that link is from https://review.openstack.org/#/c/266027
19:58 dmsimard EmilienM: but we install tempest from source so we should have that commit, perhaps there's something else
19:58 EmilienM mtreinish: ping https://bugs.launchpad.net/tempest/+bug/1543759
19:58 openstack Launchpad bug 1543759 in tempest "AttributeError: 'NoneType' object has no attribute 'service_types'" [Undecided,New]
19:59 EmilienM perhaps we need to do something now that we did not do before and that tempest was doing
20:00 mtreinish EmilienM: where is the console output from the failure links in the bug?
20:00 mtreinish I don't have enough context to understand what broke
20:00 dprince joined #puppet-openstack
20:01 EmilienM mtreinish: http://logs.openstack.org/27/266027/17/​check/gate-puppet-openstack-integration​-scenario002-tempest-dsvm-trusty/dd49db​a/console.html#_2016-02-09_16_39_06_850
20:02 EmilienM all config & logs are here: http://logs.openstack.org/27/266027/17/che​ck/gate-puppet-openstack-integration-scena​rio002-tempest-dsvm-trusty/dd49dba/logs/
20:02 dmsimard EmilienM: ah yeah, the change in tempest would explain why the trusty jobs are failing, good call
20:05 mtreinish EmilienM: https://review.openstack.org/#/c/275315/
20:06 EmilienM right, we found out this commit broke us
20:06 mtreinish I could have sworn I -2'd a patch like that not too long ago
20:06 mtreinish ugh, I did: https://review.openstack.org/#/c/274346/
20:07 mtreinish right so the issue, is that heat's jobs on master are using keystone v3 only and having an additional role applied breaks things for them
20:07 EmilienM no problem, so I guess we need to handle the role by ourselves now?
20:07 mtreinish but on keystone v2 the role is necessary
20:07 openstackgerrit Merged openstack/puppet-barbican: docs: Update README.md to point to new Beaker URL  https://review.openstack.org/276588
20:07 mtreinish if I'm understanding things properly
20:07 EmilienM we're running v3
20:07 EmilienM see http://logs.openstack.org/27/266027/17/check/gat​e-puppet-openstack-integration-scenario002-tempe​st-dsvm-trusty/dd49dba/logs/tempest.conf.txt.gz
20:08 mtreinish then I'm not understanding properly :)
20:08 EmilienM maybe not entirely?
20:08 rcernin joined #puppet-openstack
20:09 mtreinish EmilienM: it might not be v2 vs v3, but code versions. Like on master heat something changed with the roles
20:09 mtreinish EmilienM: but go ahead and propose the revert
20:10 mtreinish I'll probably be +2 on that
20:11 EmilienM mtreinish: but I thought we were using keystone v3
20:11 EmilienM all jobs are passing for devstack
20:11 mtreinish EmilienM: right, it might not be v2 vs v3, but a change on master with how heat uses roles
20:11 EmilienM only puppet jobs are broken, maybe we need to change something
20:11 mtreinish you don't run with master
20:11 EmilienM oh ok
20:12 EmilienM so this patch breaks anyone not running on master
20:12 mtreinish does heat stable work with master tempest? I don't think they bother to run those tests. I know we turned them off on tempest because they are supposed to move the heat tests to a plugin
20:12 mtreinish EmilienM: that's what I'm thinking is the case
20:12 dmsimard EmilienM: of course we run master
20:12 dmsimard on RDO, that is
20:12 dmsimard that's the whole point of delorean repos :P
20:13 EmilienM let's try a revert https://review.openstack.org/#/c/278068/
20:13 EmilienM but I'm not sure it will pass CI
20:13 dmsimard EmilienM: we're running heat on master
20:13 dmsimard EmilienM: and it's still breaking
20:13 dmsimard the reason for the revert is not correct
20:14 dmsimard it breaks both master and stable
20:14 dmsimard or er
20:14 EmilienM dmsimard: ok sorry, feel free to take over the patch/ commit message
20:14 mtreinish EmilienM: is there anyway to test that patch in the puppet integration tests?
20:14 EmilienM of course
20:14 EmilienM let me try it now
20:14 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: CI test - never merge  https://review.openstack.org/278065
20:14 EmilienM mtreinish: ^
20:15 mtreinish ok cool, lets keep an eye on that and see if it fixes things
20:16 mtreinish if it passes I'm +2 on the revert
20:16 EmilienM thanks
20:17 mtreinish although there might be a setup step we are doing in devstack but not puppet. which could account for the difference
20:17 EmilienM backward compatibility here we go
20:17 EmilienM right "it always works in devstack"
20:17 mtreinish the heat role usage vs trusts thing has always been very poorly documented and understood by few
20:18 dmsimard haha
20:18 dmsimard "Oh crap it doesn't work in devstack, make it work"
20:18 dmsimard *breaks everything else*
20:18 EmilienM lol
20:19 EmilienM I'm curious if mtreinish would be interested to gate tempest with our puppet jobs, as non voting of course
20:19 mtreinish EmilienM: go for it
20:19 mtreinish I think start with experimental first though
20:19 EmilienM that would be some free feedback
20:19 EmilienM mtreinish: sure.
20:19 mtreinish we already have a lot of check jobs
20:19 mtreinish like 20+ IIRC
20:20 EmilienM mtreinish: experimental are run manually, right?
20:21 mtreinish yep
20:21 EmilienM that would be a first start, cool
20:22 xarses mtreinish: ~38
20:23 mtreinish xarses: tempest has 38 check jobs?
20:23 mtreinish that's way more than I thought :)
20:23 xarses between check and gate
20:23 xarses I counted https://review.openstack.org/#/c/275315/
20:23 dmsimard and now we wonder why zuul is crowded !
20:23 dmsimard (jk)
20:24 mtreinish xarses: ah, ok. Yeah whatever is in gate is always run in check. But we run much more in check
20:24 xarses Zuul is crowded because we have all these gate-keepers and no key masters
20:24 xarses =p
20:24 dmsimard xarses: also hpe is no more
20:24 * dmsimard mourns hpe's 600ish nodes
20:25 EmilienM dmsimard: xarses https://review.openstack.org/278072
20:26 xarses EmilienM: thanks
20:26 EmilienM zuul is so powerful
20:27 openstackgerrit Merged openstack/puppet-zaqar: docs: Update README.md to point to new Beaker URL  https://review.openstack.org/276594
20:27 openstackgerrit Merged openstack/puppet-nova: docs: Update README.md to point to new Beaker URL  https://review.openstack.org/276591
20:27 dmsimard Whenever I hear Zuul I think of Cthulhu with a bunch of octopus tentacles just moving things from a queue to another and from a jenkins to the other
20:27 xarses EmilienM: should we match ! 001 instead so we don't have to edit this later?
20:31 EmilienM mtreinish: https://review.openstack.org/278080
20:33 dmsimard EmilienM: just centos ?
20:34 EmilienM dmsimard: it's already good for now, I'm afraid OpenStack Infra is not running unlimited resources
20:34 EmilienM and ubuntu is not running recent packagin anyway
20:34 EmilienM centos7 is enough for our use case now
20:34 dmsimard EmilienM: okay, would perhaps add an explanation in the commit message so it's not interpreted as a preference
20:34 EmilienM "yeah I work for redhat, I prefer centos7"
20:34 dmsimard (coming from a red hat employee)
20:35 dmsimard :p
20:35 EmilienM no... you're right I need to explain it
20:37 hjensas joined #puppet-openstack
20:37 hjensas joined #puppet-openstack
20:40 brandon joined #puppet-openstack
20:47 xarses dmsimard: I don't see why http://logs.openstack.org/48/25454​8/23/check/gate-puppet-ceph-puppet​-unit-latest-dsvm-centos7/6cb177b/ fails on https://review.openstack.org/#/c/254548/
20:47 xarses and should we ask for it to be resolved since it appears to be passing elsewhere?
20:48 dmsimard xarses: dunno, I'm guessing you saw that too: http://logs.openstack.org/48/254548/23/check/ga​te-puppet-ceph-puppet-unit-latest-dsvm-centos7/​6cb177b/console.html#_2016-02-09_03_19_33_673
20:49 xarses ya, I saw that
20:49 xarses I just don't get it
20:49 xarses the testing string looks the same as other locations
20:49 dmsimard there's acceptance spec updates in the patch but no spec, is there something missing that should be updated ?
20:50 dmsimard like after dgurtner's patch landed for https://github.com/openstack/puppet-ceph/​blob/master/spec/defines/ceph_rgw_spec.rb
20:50 xarses it seems that way, but wouldn't it fail all the other versions?
20:50 dmsimard Just thinking out loud here
20:50 xarses it only is failing latest
20:51 dmsimard We changed "7" to "7.2", is there an issue with that version comparison thing ?
20:51 dmsimard https://github.com/openstack/puppet-ceph/com​mit/45d9124a55eed3699b3db28e6aa8b07119a7c3a8​#diff-7e7e91e9298913d2c794473961db5f9dR136
20:51 openstackgerrit Brandon Weeks proposed openstack/puppet-ceph: Fixes circular argument reference in Ruby >=2.2  https://review.openstack.org/278085
20:52 dmsimard but tests passed for dgurtner's patch ..
20:52 xarses ya, I just noted that too
20:52 xarses it also is passing on https://review.openstack.org/#/c/273048/
20:54 xarses hmm, it also passed between this revision and last
20:55 xarses wait, nope
20:55 xarses cant read again
20:55 xarses it last passed on rev 19
21:06 EmilienM dmsimard: feel free to take over the tempest revert with a better commit message
21:08 rahulait joined #puppet-openstack
21:09 dmsimard This patch generates failures on non-devstack trunk CI. With tempest installed from source and running heat from master branch we are seeing issues as described in the linked bug.
21:09 dmsimard Does that make sense to you
21:11 EmilienM dmsimard: yeah ++
21:17 nlahouti joined #puppet-openstack
21:40 openstackgerrit Brandon Weeks proposed openstack/puppet-ceph: Bump required version of puppetlabs-apt  https://review.openstack.org/276970
21:47 openstackgerrit Ethan Gafford proposed openstack/puppet-trove: Adding trove db sync  https://review.openstack.org/278105
21:49 tdb joined #puppet-openstack
21:58 dgurtner joined #puppet-openstack
21:58 dgurtner joined #puppet-openstack
22:02 brandon joined #puppet-openstack
22:30 duritong joined #puppet-openstack
22:37 duritong joined #puppet-openstack
22:46 duritong joined #puppet-openstack
22:48 openstackgerrit Merged openstack/puppet-gnocchi: Add missing metricd service  https://review.openstack.org/277638
22:49 xarses need some feedback, have some guys doing work with kilo, one of the modules they need is puppet-murano has no kilo stable.
22:50 xarses the main issue with liberty (so far) is that it relies on openstack_config which openstacklib:stable/kilo doesn't provide
22:52 xarses Alternatively they are open to working off the fuel 7.0 version for kilo
22:52 xarses which I'd like to keep away from
22:54 xarses so would it be possible to create a stable/kilo branch in puppet-murano so that we can push these patches to?
23:08 nlahouti joined #puppet-openstack
23:27 mwhahaha i don't think puppet-murano existed in the kilo timeframe so perhaps a project specific fork might be needed?
23:48 xarses mwhahaha: IIRC it was not usable then, I'd propose either use a fork =( , or we take a copy of stable/liberty to stable/kilo and fix the things it relies on that are not present for kilo and the surrounding modules
23:48 mdorman joined #puppet-openstack
23:58 dmsimard unstable/kilo
23:58 dmsimard :p

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