Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2016-07-29

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

All times shown according to UTC.

Time Nick Message
00:26 xarses joined #puppet-openstack
01:06 ducttape_ joined #puppet-openstack
01:23 rstarmer joined #puppet-openstack
02:35 _ducttape_ joined #puppet-openstack
03:05 ducttape_ joined #puppet-openstack
03:36 ducttape_ joined #puppet-openstack
03:43 openstackgerrit zhongshengping proposed openstack/puppet-nova: Remove listen option  https://review.openstack.org/348713
03:52 openstackgerrit zhongshengping proposed openstack/puppet-nova: Remove volume_api_class option  https://review.openstack.org/348718
04:59 ducttape_ joined #puppet-openstack
05:17 imcsk8 joined #puppet-openstack
05:29 ducttape_ joined #puppet-openstack
06:10 openstackgerrit zhongshengping proposed openstack/puppet-nova: Remove listen option  https://review.openstack.org/348713
06:12 openstackgerrit OpenStack Proposal Bot proposed openstack/puppet-openstack-integration: Promote RDO repository to latest consistent URL  https://review.openstack.org/348745
06:30 ducttape_ joined #puppet-openstack
06:37 tesseract- joined #puppet-openstack
06:40 maestropandy joined #puppet-openstack
06:40 maestropandy left #puppet-openstack
06:56 rstarmer joined #puppet-openstack
06:57 openstackgerrit Sanjay Upadhyay proposed openstack/puppet-neutron: Add ml2_conf_sriov.ini  to neutron server daemon  https://review.openstack.org/333882
06:59 paramite joined #puppet-openstack
07:10 openstackgerrit Saravanan KR proposed openstack/puppet-vswitch: Add DPDK driver modprobe for loading modules on reboot  https://review.openstack.org/347464
07:19 openstackgerrit Sanjay Upadhyay proposed openstack/puppet-neutron: sriov check for physical_device_mappings and exclude_devices  https://review.openstack.org/333465
07:23 gfidente joined #puppet-openstack
07:23 gfidente joined #puppet-openstack
07:35 tdb joined #puppet-openstack
07:39 shardy joined #puppet-openstack
07:53 openstackgerrit Giulio Fidente proposed openstack/puppet-nova: Update rbd.keyring value if changed  https://review.openstack.org/232369
08:00 tdb_ joined #puppet-openstack
08:04 alee joined #puppet-openstack
08:09 derekh joined #puppet-openstack
08:22 openstackgerrit Giulio Fidente proposed openstack/puppet-ceph: Refresh keys if caps are changed  https://review.openstack.org/347860
08:30 ducttape_ joined #puppet-openstack
08:39 openstackgerrit Merged openstack/puppet-tripleo: Move nova constraints from controller manifest to each service  https://review.openstack.org/347309
09:00 openstackgerrit Merged openstack/puppet-openstack-integration: Promote RDO repository to latest consistent URL  https://review.openstack.org/348745
09:03 openstackgerrit Saravanan KR proposed openstack/puppet-vswitch: Add DPDK driver modprobe for loading modules on reboot  https://review.openstack.org/347464
09:04 openstackgerrit Carlos Camacho proposed openstack/puppet-tripleo: Add pacemaker mistral profile  https://review.openstack.org/343346
09:05 openstackgerrit Carlos Camacho proposed openstack/puppet-tripleo: Implement aodh profiles  https://review.openstack.org/332854
09:22 openstackgerrit Saravanan KR proposed openstack/puppet-vswitch: Add DPDK driver modprobe for loading modules on reboot  https://review.openstack.org/347464
09:32 ducttape_ joined #puppet-openstack
09:33 permalac joined #puppet-openstack
09:38 openstackgerrit Michele Baldessari proposed openstack/puppet-tripleo: Next generation HA architecture work  https://review.openstack.org/342650
09:39 saneax Hi Folks
09:40 saneax Seeing repeated Fuel CI Failure for 'FAIL: Deploy ceph HA with RadosGW for objects'
09:41 saneax is that something we already know why?
09:41 saneax I am trying this review https://review.openstack.org/#/c/333465/
09:43 openstackgerrit Giulio Fidente proposed openstack/puppet-nova: Update rbd.keyring value if changed  https://review.openstack.org/232369
09:53 tlbr joined #puppet-openstack
09:54 tlbr joined #puppet-openstack
09:56 tlbr joined #puppet-openstack
10:09 openstackgerrit Michele Baldessari proposed openstack/puppet-tripleo: Move openstack-core-then-httpd constraint in the apache manifest  https://review.openstack.org/348815
10:11 openstackgerrit Giulio Fidente proposed openstack/puppet-ceph: Refresh keys if caps are changed  https://review.openstack.org/347860
10:13 tlbr_ joined #puppet-openstack
10:13 openstackgerrit Denis Egorenko proposed openstack/puppet-glance: WIP Move Glance to new authtoken scheme  https://review.openstack.org/348826
10:18 maestropandy joined #puppet-openstack
10:33 ducttape_ joined #puppet-openstack
10:53 openstackgerrit Giulio Fidente proposed openstack/puppet-nova: Update rbd.keyring value if changed  https://review.openstack.org/232369
11:04 dgurtner joined #puppet-openstack
11:26 saneax mfisch, can you please review https://review.openstack.org/#/c/330544/
11:26 cdelatte joined #puppet-openstack
11:32 iurygregory morning o/
11:36 Guest5363 joined #puppet-openstack
11:39 openstackgerrit Michele Baldessari proposed openstack/puppet-tripleo: Move constraints to their respective services  https://review.openstack.org/348815
11:43 maestropandy joined #puppet-openstack
11:43 maestropandy left #puppet-openstack
11:53 artem_panchenko_ joined #puppet-openstack
12:05 tlbr_ joined #puppet-openstack
12:11 ducttape_ joined #puppet-openstack
12:12 morazi joined #puppet-openstack
12:13 gfidente guys, could anybody help me understand why the fuel job is failing for https://review.openstack.org/#/c/347860/ ?
12:14 gfidente looks like something to do with the rados_gw task but the submission isn't changing anything about that
12:15 gfidente and I see the same error on another submission https://review.openstack.org/#/c/232369/
12:15 gfidente so looks like it's a more general issue with the fuel job?
12:27 EmilienM hey
12:27 EmilienM gfidente: degorenko or iberezovskiy can help
12:28 gfidente EmilienM hey :)
12:28 degorenko hi
12:28 degorenko what's up? :)
12:28 degorenko ah, see, fuel related
12:28 gfidente degorenko hi there, thanks
12:29 gfidente the errors looks unrelated to the submissions
12:29 gfidente but I wanted to double check
12:30 degorenko i'm looking into
12:30 haaj joined #puppet-openstack
12:32 degorenko gfidente, right, your patch is not related to fuel fail.
12:32 degorenko this job failed because of our fuel patch, for switching to xenial, but this job is on trusty
12:33 EmilienM iurygregory: got your review on cinder, /me updating
12:33 v1k0d3n joined #puppet-openstack
12:34 Guest41883 joined #puppet-openstack
12:36 gfidente derekh is it ~root or ~stack ?
12:37 gfidente ~stack
12:37 degorenko EmilienM, what should i do with service_validation for glance api? https://review.openstack.org/#/c/348826/1 For authtoken thing
12:39 openstackgerrit Emilien Macchi proposed openstack/puppet-cinder: Configure keystone authtoken options  https://review.openstack.org/342905
12:39 EmilienM iurygregory: updated ^
12:39 EmilienM degorenko: see my cinder patch ^
12:39 EmilienM degorenko: I had same thing
12:39 degorenko EmilienM, ah, right
12:40 degorenko yeah, i thought about exactly this way :D
12:40 iurygregory EmilienM, ack i'll review after my lunch ;)
12:41 iurygregory 2 meetings today D: omg
12:47 toMeloos joined #puppet-openstack
12:48 tlbr_ joined #puppet-openstack
12:51 degorenko EmilienM, iurygregory auth_url is looking on admin API endpoint on 35357 port, right? So, i think auth_url should come from identity_uri not from auth_uri (public api 5000)
12:51 iurygregory degorenko, we are doing this just for bc
12:52 maestropandy1 joined #puppet-openstack
12:52 maestropandy1 left #puppet-openstack
12:52 iurygregory but i agree that should get from identity_uri =)
12:52 EmilienM yeah I did that to make passing CI
12:52 EmilienM let me check smthing
12:53 EmilienM yeah you're right
12:54 EmilienM http://adam.younglogic.com/2016/06/auth_uri-vs-auth_url/
12:55 iurygregory adam rocks o/
12:55 EmilienM ok let me update it
12:55 EmilienM in fact, TBH I was confused by our CI config
12:55 EmilienM let me fix CI
12:55 iurygregory EmilienM, sure =)
12:56 EmilienM ah no ci is good, err I need to wake up guys
12:57 iurygregory EmilienM, you didn't sleep because of the TripleO Deep Dive i think :D
12:58 EmilienM meh !
12:58 EmilienM you're watching me
12:58 EmilienM I hate my voice
12:58 EmilienM I hate my english
12:58 EmilienM but I like what I'm doing :P
12:58 iurygregory i was planning to watch =(
12:59 iurygregory but today is the end of the sprint and i have spent all night fix bugs in the code here D:
12:59 EmilienM iurygregory: fix them all !
12:59 iurygregory puppet bugs are much better to fix !
13:00 maestropandy joined #puppet-openstack
13:01 * iurygregory away meeting
13:04 dgurtner joined #puppet-openstack
13:04 dgurtner joined #puppet-openstack
13:04 maestropandy left #puppet-openstack
13:11 openstackgerrit Emilien Macchi proposed openstack/puppet-cinder: Configure keystone authtoken options  https://review.openstack.org/342905
13:19 tlbr joined #puppet-openstack
13:21 ducttape_ joined #puppet-openstack
13:39 richm joined #puppet-openstack
13:44 openstackgerrit Carlos Camacho proposed openstack/puppet-tripleo: Implement aodh profiles  https://review.openstack.org/332854
13:59 openstackgerrit Giulio Fidente proposed openstack/puppet-nova: Update rbd.keyring value if changed  https://review.openstack.org/232369
13:59 dfisher joined #puppet-openstack
14:00 gfidente degorenko should a recheck do the right thing?
14:00 gfidente degorenko or what?
14:01 degorenko gfidente, if you're about fuel job - it will be failed again, we need to patch fuel
14:01 gfidente degorenko is it voting?
14:01 degorenko gfidente, no :)
14:01 gfidente ah
14:01 degorenko as i saw noop tests and other job are green, so we can proceed
14:03 alee joined #puppet-openstack
14:04 alee EmilienM, I'm starting to see the numbers 339806 in my sleep ..
14:05 EmilienM lol
14:05 EmilienM it's normal
14:05 EmilienM last night I had a dream about our CI
14:05 alee EmilienM, its passing the puppet-3 consistently now - but still failing puppet-4
14:06 alee EmilienM, looks like a permissions issue - but you think maybe ordering?
14:06 EmilienM it looks like a Puppet 4 thing
14:06 EmilienM I was wondering if _ody was around
14:10 dfisher quick question about the acceptance tests - are those OS specific and are they making real changes to the system?
14:14 openstackgerrit Michael  Henkel proposed openstack/puppet-tripleo: added contrail database puppet module for tripleO  https://review.openstack.org/348406
14:16 openstackgerrit Michael  Henkel proposed openstack/puppet-tripleo: added contrail analytics puppet module for tripleO  https://review.openstack.org/348899
14:16 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario002: enable Barbican and Volume Encryption testing  https://review.openstack.org/339806
14:17 EmilienM alee: I'm trying to recheck the jobs
14:17 EmilienM I don't understand why rabbitmq goes in timeout
14:17 EmilienM and db_sync fails
14:17 EmilienM it must be an orchestration problem
14:18 alee EmilienM, ok
14:21 openstackgerrit Michael  Henkel proposed openstack/puppet-tripleo: added contrail analytics puppet module for tripleO  https://review.openstack.org/347739
14:30 xarses joined #puppet-openstack
14:33 tlbr_ joined #puppet-openstack
14:35 ducttape_ joined #puppet-openstack
14:35 openstackgerrit Michael  Henkel proposed openstack/puppet-tripleo: Added Contrail Composable Services  https://review.openstack.org/348905
14:36 EmilienM dfisher: acceptance is beaker
14:36 EmilienM yes OS specific, and yes making real changes to system
14:36 EmilienM dfisher: https://github.com/puppetlabs/beaker rtfm :)
14:37 dfisher ok, thanks
14:37 dfisher harsh
14:37 dfisher but ok.
14:46 dfisher chem: ping
14:47 chem dfisher: he
14:47 dfisher not sure why everything's failing for https://review.openstack.org/#/c/347463/
14:47 dfisher everything is dying with:
14:47 dfisher http://logs.openstack.org/63/347463/7/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/4f68c7b/console.html#_2016-07-28_22_17_50_417214 | Error: /Stage[main]/Cinder::Api/Cinder_config[keystone_authtoken/admin_password]/ensure: change from absent to present failed: Invalid parameter transform_to(:transform_to)
14:47 dfisher http://logs.openstack.org/63/347463/7/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/4f68c7b/console.html#_2016-07-28_22_17_50_451535 | Error: Invalid parameter transform_to(:transform_to)
14:48 chem dfisher: I have a look
14:48 dfisher thanks!
14:49 tlbr_ joined #puppet-openstack
14:55 chem dfisher: I'm spawning a vm to check those one.  I have a idea but I prefer running the code this time :)
14:55 dfisher i understand
15:03 _ody I am. Just got done with breakfast. PM me a link and I'll take a look this morning.
15:04 openstackgerrit Merged openstack/puppet-tripleo: Move constraints to their respective services  https://review.openstack.org/348815
15:05 v1k0d3n joined #puppet-openstack
15:07 degorenko EmilienM, can you please set topic bug/1604463 on your cinder authtoken patch?
15:07 EmilienM degorenko: sure
15:07 degorenko thanks
15:13 EmilienM degorenko: my patch breaks Fuel CI
15:13 EmilienM for a while now
15:14 EmilienM can we get it fixed soon?
15:15 EmilienM can someone review https://review.openstack.org/#/c/344916/ please?
15:15 degorenko EmilienM, ack, will do patch for fuel, but not sure that it will be merged today
15:16 EmilienM degorenko: no worries
15:22 openstackgerrit Emilien Macchi proposed openstack/puppet-modulesync-configs: Add CI scripts  https://review.openstack.org/344916
15:22 EmilienM chem: nice catch :P
15:22 ayoung joined #puppet-openstack
15:26 chem dfisher: oki, I've got it, I'm updating the stuff right now.
15:27 dfisher chem: awesome.
15:28 ntpttr__ joined #puppet-openstack
15:29 Guest79767 joined #puppet-openstack
15:29 openstackgerrit Athlan-Guyot sofer proposed openstack/puppet-openstacklib: WIP: add a way for provider to transform value in config.  https://review.openstack.org/347463
15:30 dfisher ah, a nil check
15:30 chem dfisher: I think that the co-authoring is the other way round.  The one that creates the reviews owns it.  I changed it in the openstacklib case.
15:31 dfisher oh.
15:31 dfisher ok.
15:31 chem dfisher: so that should solve the beaker's problem.  Next steps are : add rspec tests, add acceptance test, and release note.
15:32 * dfisher nods
15:32 dfisher was planning on doing all that, just wanted to get Beaker working
15:33 chem dfisher: great
15:38 dgurtner joined #puppet-openstack
15:38 dgurtner joined #puppet-openstack
15:40 tlbr_ joined #puppet-openstack
15:40 dfisher chem: i assume rspec tests are under spec/unit/provider/openstack_config/ini_setting_spec.rb ?
15:43 chem dfisher: yep
15:43 dfisher ok, will try to figure out how/what to write :)
15:51 Ahharu joined #puppet-openstack
15:51 Ahharu Hello
15:51 Ahharu trying to install openstack with puppet on Xenial
15:51 Ahharu but the keystone class
15:51 Ahharu is throwing this
15:51 Ahharu ==> allinone: Debug: Puppet::Type::Service::ProviderUpstart: file /sbin/start does not exist ==> allinone: Debug: Puppet::Type::Service::ProviderUpstart: file /sbin/start does not exist ==> allinone: Error: /Stage[main]/Mysql::Server::Service/Service[mysqld]: Provider upstart is not functional on this host ==> allinone: Error: /Stage[main]/Nova::Compute::Libvirt/Service[libvirt]: Provider upstart is not functional on this ho
15:52 degorenko Ahharu, what is you puppet-keystone version? stable/mitaka?
15:52 Ahharu yes
15:52 EmilienM can you look https://review.openstack.org/#/c/344916/ please?
15:52 Ahharu im using stable/mitaka version
15:52 EmilienM Ahharu: we don't support xenial on mitaka
15:52 iurygregory xenial is master and after
15:52 iurygregory 'newton'
15:52 EmilienM let's phrase it :
15:52 EmilienM our group started to add Xenial support during Newton cycle
15:53 EmilienM so Puppet OpenStack modules can be deployed on Ubuntu Xenial only when you try to deploy OpenStack Newton
15:53 Ahharu that explains it then
15:53 EmilienM vice-versa, if you want to deploy Newton on Ubuntu Trusty, we don't garantee it will work
15:53 EmilienM Liberty, Mitaka -> Trusty
15:53 EmilienM Newton, O, P -> Xenial
15:54 EmilienM what is worries me is that it's not the first time people asks this question, I'm wondering if we should backport xenial support
15:54 EmilienM I don't remember the amount of patches that we had to do.
15:55 degorenko Ahharu, https://github.com/openstack/puppet-nova/blob/master/manifests/compute/libvirt/services.pp#L40 you can also try to pass here provider => 'upstart'
15:55 EmilienM Ahharu: the main reason of all of this ^ is that Ubuntu Xenial was officialy out during Newton cycle
15:55 EmilienM degorenko: it's master ;)
15:55 degorenko Ahharu, wrong link https://github.com/openstack/puppet-nova/blob/stable/mitaka/manifests/compute/libvirt.pp#L193
15:55 EmilienM this class doesn't exist in mitaka.
15:55 degorenko EmilienM, yeah :D
15:55 EmilienM better :P
15:56 Ahharu I can try, though it is not a parameter of class nova::compute::libvirt
15:58 degorenko Ahharu, why? as i see in your log it is exaclty parameter from your exception
15:58 Ahharu yes, but it takes the parameter from the params.pp, not from the class parameters
15:58 Ahharu I cannout instantiate ::nova::compute::libvirt
15:58 degorenko Ahharu, if you want, you can set upstart to params class
15:59 degorenko that doesn't matter
15:59 degorenko EmilienM, just fyi, fuel fix for your cinder patch https://review.openstack.org/#/c/348944/
16:01 Ahharu @degorenko, by instantiating the class it doesnt have the parameter
16:01 Ahharu the params is included from inside the class
16:01 EmilienM degorenko: excellent thx
16:03 Ahharu I mean it doesnt allow for overrides
16:05 degorenko Ahharu, you can override it in params class https://github.com/openstack/puppet-nova/blob/stable/mitaka/manifests/params.pp#L126 - 'systemd'
16:05 degorenko my first suggestion was incorrect :) upstart is already here, you need 'systemd' for xenial
16:07 Ahharu yes but that would involve touching the actual module params.pp
16:07 Ahharu it would be nice to have a parameter in the class of libvirt
16:08 degorenko Ahharu, it fixed in newton i guess
16:08 degorenko Ahharu, also if you won't do that, you can proceed with collector
16:09 degorenko Service<| title == 'libvirt' |> { provider => 'systemd' } - in your orchestration layer
16:10 Ahharu I can try this
16:10 Ahharu and see
16:11 openstackgerrit Matthew J Black proposed openstack/puppet-gnocchi: Keystone authoken resource change  https://review.openstack.org/347417
16:11 Ahharu thanks
16:15 openstackgerrit Carlos Camacho proposed openstack/puppet-tripleo: Implement aodh profiles  https://review.openstack.org/332854
16:19 bklei joined #puppet-openstack
16:28 Guest30197 joined #puppet-openstack
16:32 dmsimard xarses, colonwq, gfidente: are you guys familiar with the new blue store ceph backend at all ?
16:32 dmsimard I think it landed in jewel and should be the best backend or something
16:33 gfidente dmsimard so that should go into puppet-ceph
16:33 gfidente dmsimard actually I wanted to talk to you about a different thing as well
16:34 dmsimard gfidente: yeah I'm just not super familiar with Ceph (since I haven't actively played with it) to know if it requires configuration or if it comes default
16:34 gfidente I think we'll need to make current puppet-ceph capable of managing both hammer and jewel to survive upgrades
16:34 gfidente have you tried the above ^^ ?
16:34 dmsimard gfidente: no because I haven't been involved with anything Ceph related for a long time now :(
16:35 dmsimard hence why I dropped out of puppet-ceph core
16:36 gfidente so together with the repos enablement I think we'll have to look at this
16:36 gfidente not today cause it's late friday for me though :
16:36 gfidente ^_^
16:36 paramite joined #puppet-openstack
16:40 tlbr_ joined #puppet-openstack
16:44 xarses dmsimard: no, its a better store, but AFAIU it's 'new' so its not the default yet
16:57 iurygregory EmilienM, the tripleO deep dive was only live stream? or there is a record?
16:59 openstackgerrit Christopher Brown proposed openstack/puppet-cinder: GPFS NFS support  https://review.openstack.org/348967
17:00 jmiu it's on record
17:00 jmiu https://etherpad.openstack.org/p/tripleo-deep-dive-topics
17:00 jmiu recording is on youtube iurygregory
17:00 iurygregory jmiu, tks man o/
17:01 jmiu not a man but you're welcome :)
17:01 iurygregory jmiu, really sorry about that =X
17:01 jmiu iurygregory: haha it doesn't matter. just odd to be referred to as a man is all
17:03 * iurygregory hides =X
17:03 iurygregory XD
17:05 openstackgerrit Merged openstack/puppet-modulesync-configs: Add CI scripts  https://review.openstack.org/344916
17:08 openstackgerrit Carlos Camacho proposed openstack/puppet-tripleo: Implement aodh profiles  https://review.openstack.org/332854
17:09 snecklifter joined #puppet-openstack
17:25 tlbr_ joined #puppet-openstack
17:27 rstarmer joined #puppet-openstack
17:31 rwsu joined #puppet-openstack
17:31 openstackgerrit Iury Gregory Melo Ferreira proposed openstack/puppet-nova: Move nova to authtoken  https://review.openstack.org/337389
17:33 EmilienM mjblack, iurygregory, mwhahaha: before doing authtoken work, I suggest we all agree on one patch (maybe mine with puppet-cinder) and go with it for other modules
17:33 EmilienM it avoids iterations on common mistakes
17:34 mwhahaha yes
17:40 openstackgerrit Lukas Bezdicka proposed openstack/puppet-nova: Update rbd.keyring value if changed  https://review.openstack.org/232369
17:46 ducttape_ joined #puppet-openstack
17:46 rstarmer joined #puppet-openstack
17:49 openstackgerrit Brent Eagles proposed openstack/puppet-neutron: Remove network_device_mtu  https://review.openstack.org/348982
17:51 rstarmer joined #puppet-openstack
17:52 dfisher is there an ENV var to suppress p-o-i from deleting spec/fixtures/modules at the end of a run?
17:57 rstarmer joined #puppet-openstack
17:57 iurygregory EmilienM, i just push nova to see because i was with -1 =(
17:58 EmilienM iurygregory: my comment was not for you or anybody it was general :)
17:58 EmilienM dfisher: there is not AFIK
17:58 iurygregory EmilienM, yeah i know ;)
17:59 iurygregory just to let you know the reason XD
17:59 EmilienM dfisher: it's not poi, but here: https://github.com/openstack/puppet-openstack_spec_helper/blob/master/lib/puppet-openstack_spec_helper/rake_tasks.rb#L78-L85
17:59 iurygregory still trying to figure out the failure in nova =)
18:01 _stowa joined #puppet-openstack
18:19 ntpttr__ joined #puppet-openstack
18:28 rstarmer joined #puppet-openstack
18:29 openstackgerrit Drew Fisher proposed openstack/puppet-openstacklib: WIP: add a way for provider to transform value in config.  https://review.openstack.org/347463
18:29 dfisher chem: uploading my first attempt at an rspec test.  could you take a look and see if that's what I should be doing?
18:34 mjblack EmilienM: I agree, was going to use your cinder patch as basis
18:44 openstackgerrit Drew Fisher proposed openstack/puppet-openstacklib: WIP: add a way for provider to transform value in config.  https://review.openstack.org/347463
18:45 openstackgerrit Drew Fisher proposed openstack/puppet-openstacklib: WIP: add a way for provider to transform value in config.  https://review.openstack.org/347463
19:00 tlbr joined #puppet-openstack
19:14 mwhahaha stupid radosgw in ubuntu xenial packages doesn't actually work with systemd correctly
19:15 mwhahaha or rather the ceph module doesn't manage it correctly
19:15 ducttape_ joined #puppet-openstack
19:16 mwhahaha it's system start radosgw not system start ceph-radowsgw@${name}
19:16 iurygregory lol
19:21 EmilienM mwhahaha: I thought colonwq had a patch for it
19:21 mwhahaha yea to enable it to work with centos/sig
19:21 mwhahaha that doesn't work with ubuntu :D
19:21 mwhahaha https://review.openstack.org/#/c/343863/
19:22 mwhahaha which may be why we're having issues getting rgw working in the tests
19:24 EmilienM ah
19:31 iurygregory EmilienM, the title  of your talk is awesome !
19:34 ntpttr__ joined #puppet-openstack
19:34 colonwq mwhahaha, is this on ubuntu xenial? I thought they were systemd based?
19:34 mwhahaha they are
19:34 mwhahaha they don't use that naming convention for the service
19:34 mwhahaha it's just radosgw
19:35 mwhahaha not ceph-radosgw@${name}
19:36 EmilienM iurygregory: which one?
19:36 colonwq well frap. This feels like a truth table.
19:36 openstackgerrit Alex Schultz proposed openstack/puppet-ceph: Fix ubuntu radosgw service name  https://review.openstack.org/349051
19:36 mwhahaha -^
19:36 mwhahaha i'll fix it up with tests in a bit
19:36 iurygregory EmilienM, the title contains 'rockstar' hahahah
19:36 EmilienM ah
19:36 xarses eh, I thought we did that already
19:39 xarses oh, I see it now
19:39 xarses eh the unit name doesn't go with it in rhel?
19:39 mwhahaha otherway around
19:40 * xarses facepalms
19:40 colonwq Cannot we just make ubuntu change? :)
19:41 mwhahaha why do we even have the name in the service
19:41 xarses we can start multiple
19:41 xarses with different names
19:41 mwhahaha and you'd want to do that because?
19:41 xarses its how all the ceph services are set up
19:41 mwhahaha and that's a good idea because?
19:41 * mwhahaha is salty on a friday
19:42 xarses mon.a mon.b osd.1 osd.2
19:42 xarses so you can start them individually? idk
19:42 tlbr joined #puppet-openstack
19:42 colonwq we _could_ also run multiple rgws on a host.
19:42 xarses bound to different clusters
19:42 colonwq It seems to be their design ideas.
19:42 mwhahaha actually let me test
19:42 mwhahaha so the name might go
19:42 mwhahaha but the service name itself doesn't work
19:43 mwhahaha ceph-radosgw vs radosgw
19:43 mwhahaha so what creates the @<name>
19:43 xarses the upstart scripts used to take the name|id options so I can imagine they removed it for systemd too
19:44 xarses http://gph.is/1NaIyTc
19:44 mwhahaha clearly that is missing from the ubuntu world :D
19:44 xarses afaiu it scans the ceph.conf for the proper section that matches name
19:44 mwhahaha well it's not working in the ubuntu version
19:45 mwhahaha cause you need to create a unit file i think
19:45 mwhahaha so who is supposed to create that
19:45 colonwq xarses, that is what it does. It pattern matches for the special options for the stanza
19:45 mwhahaha looks like we're missing the radosgw@.service file
19:46 mwhahaha in ubuntu
19:46 mwhahaha https://github.com/ceph/ceph/blob/master/systemd/ceph-radosgw%40.service this thing
19:46 colonwq ubuntu does not ship that?
19:46 xarses yep, that
19:47 mwhahaha not sure i'm trying to track it down
19:47 * xarses hands mwhahaha more salt
19:47 * xarses also hands mwhahaha a sea dog
19:47 colonwq Its friday, salt should be on the margarita's and shots.
19:47 mwhahaha looks like the version that ships with xenial doesn't ship the systemd files at all
19:48 mwhahaha oh there it is
19:48 mwhahaha well it's got /lib/systemd/system/ceph-radosgw@.service but it isn't working or something
19:48 * mwhahaha goes digging
19:48 mwhahaha i bet it's cause we do something stupid like include client. or something in the name
19:51 _ody If is the fault of our CI scripts for pupet 4 stuff or did the switch to the ansible based zuul break our service log collection?
19:51 rstarmer joined #puppet-openstack
19:51 _ody s/If is/Is it/
19:51 * _ody is looking at the scenario002 issue.
19:52 mwhahaha oh no nevermind, looks to be a permissions issue
19:52 mwhahaha that's annoying
19:54 colonwq from inside the deb file?
19:54 mwhahaha no our key was not owned by root
19:54 mwhahaha er ceph
19:55 mwhahaha we might want to change the defaults for ceph::key from root/root to ceph/ceph
19:56 ntpttr__ joined #puppet-openstack
19:59 colonwq I guess that is a CI issues since ceph::rgw does not make the key.
20:02 colonwq I need a vi macro to strip off white spaces at the end of a line whenever I save a .pp file
20:02 dfisher http://vim.wikia.com/wiki/Remove_unwanted_spaces
20:03 colonwq dfisher, thanks.
20:11 iurygregory bye people have a great weekend o/
20:15 rstarmer joined #puppet-openstack
20:18 rwsu joined #puppet-openstack
20:20 EmilienM iurygregory: o/
20:24 dmsimard EmilienM: so did we end up going with the wolf ? I forget.
20:31 EmilienM dmsimard: that is what had the most of votes, yes
20:37 openstackgerrit Alex Schultz proposed openstack/puppet-openstack-integration: WIP - Introduce scenario004  https://review.openstack.org/339106
20:42 dfisher so, is fuel-ci broken?
20:43 xarses dfisher: the rgw test tends to be
20:43 mwhahaha which change?
20:43 dfisher AssertionError: Task 'deploy' has incorrect status. error != ready, 'Deployment has failed. All nodes are finished. Failed tasks: Task[primary-rabbitmq/1] Stopping the deployment process!'
20:43 dfisher https://review.openstack.org/#/c/347463/
20:44 mwhahaha yea it's a recurring issue
20:44 dfisher ok
20:44 dfisher won't stress it too badly then.
20:44 dfisher gerrit seems a tad backed up today.
20:44 xarses looks like the corosync issue
20:49 dhollinger joined #puppet-openstack
20:54 rstarmer joined #puppet-openstack
20:54 openstackgerrit Michele Baldessari proposed openstack/puppet-tripleo: Next generation HA architecture work  https://review.openstack.org/342650
20:57 _ody I know I've done this before but I can't remember how now.  Transfering patchset checkout links to something that r10k can use.
20:57 _ody Need to test something locally and don't have zuul-cloner.
21:07 mwhahaha for scenarios or just rspec?
21:32 Guest97891 joined #puppet-openstack
21:34 EmilienM you can't AFIK
21:34 EmilienM r10k doesn't have this backend
21:46 tlbr_ joined #puppet-openstack
21:48 johnmilton joined #puppet-openstack
22:00 tlbr_ joined #puppet-openstack
22:14 Guest13477 joined #puppet-openstack
22:24 tlbr_ joined #puppet-openstack
22:34 tlbr_ joined #puppet-openstack
22:50 ducttape_ joined #puppet-openstack
22:53 emccormick joined #puppet-openstack
22:56 rstarmer joined #puppet-openstack
22:56 Guest59655 joined #puppet-openstack
23:22 tlbr_ joined #puppet-openstack
23:28 rstarmer joined #puppet-openstack
23:34 tlbr joined #puppet-openstack
23:38 dhollinger joined #puppet-openstack
23:45 rstarmer joined #puppet-openstack
23:47 ducttape_ joined #puppet-openstack
23:53 xarses joined #puppet-openstack
23:58 tlbr_ joined #puppet-openstack

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