Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2016-05-06

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

All times shown according to UTC.

Time Nick Message
00:05 johnmilton joined #puppet-openstack
00:22 dtantsur joined #puppet-openstack
00:26 openstackgerrit Merged openstack/puppet-ceph: allow to deployments on Ubuntu Xenial  https://review.openstack.org/311786
00:40 openstackgerrit zhongshengping proposed openstack/puppet-magnum: Use oslo module for messaging (rabbit) configuration  https://review.openstack.org/313024
01:00 openstackgerrit zhongshengping proposed openstack/puppet-magnum: Use oslo module for messaging (rabbit) configuration  https://review.openstack.org/313024
01:04 xarses joined #puppet-openstack
01:07 ducttape_ joined #puppet-openstack
01:18 haplo37 joined #puppet-openstack
01:21 xingchao joined #puppet-openstack
01:41 openstackgerrit zhongshengping proposed openstack/puppet-magnum: Use oslo module for logging and database configuration  https://review.openstack.org/313202
01:48 ilbot3 joined #puppet-openstack
01:48 Topic for #puppet-openstack is now CI status: green - Puppet OpenStack modules - https://wiki.openstack.org/wiki/Puppet
01:59 openstackgerrit zhongshengping proposed openstack/puppet-magnum: Use oslo module for logging and database configuration  https://review.openstack.org/313202
01:59 mnaser EmilienM: client/rbd_default_features set to 15.. i see you've done this in puppet-openstack-integration.. but any idea where the original "source" of how it increases performance?
01:59 mnaser just curious
02:02 EmilienM mnaser: I think I read that in the doc somewhere, I can dig more if you want, but tomorrow. /me away now
02:02 mnaser EmilienM: no problem :) have a good evening, it'd be welcome if you have any free minutes but no rush
02:03 ducttape_ joined #puppet-openstack
02:22 vinsh joined #puppet-openstack
02:24 xiaohua joined #puppet-openstack
02:27 xingchao joined #puppet-openstack
02:35 v1k0d3n joined #puppet-openstack
02:47 ducttape_ joined #puppet-openstack
03:10 openstackgerrit Merged openstack/puppet-tripleo: Add dport/sport parameter to firewall rule  https://review.openstack.org/308358
03:12 openstackgerrit zhongshengping proposed openstack/puppet-magnum: Use oslo module for logging and database configuration  https://review.openstack.org/313202
03:16 zhong joined #puppet-openstack
03:19 zhong joined #puppet-openstack
03:21 zhongshengping joined #puppet-openstack
03:47 openstackgerrit zhongshengping proposed openstack/puppet-magnum: Use oslo module for logging , database and policy configuration  https://review.openstack.org/313202
03:51 mattymo` joined #puppet-openstack
03:59 openstackgerrit Alex Schultz proposed openstack/puppet-keystone: Simplify README to redirect to the main documentation  https://review.openstack.org/312779
04:04 * mjblack yawns
04:04 mwhahaha nap time!
04:05 mjblack mwhahaha: nahh
04:05 mjblack its time for some LXD!
04:06 mwhahaha sounds painful
04:06 mjblack only if you dont configure your containers correctly
04:10 aimon joined #puppet-openstack
04:18 xingchao joined #puppet-openstack
04:21 markvoelker joined #puppet-openstack
04:26 openstackgerrit zhongshengping proposed openstack/puppet-magnum: Use oslo module for logging , database and policy configuration  https://review.openstack.org/313202
04:30 openstackgerrit Alex Schultz proposed openstack/puppet-openstack-guide: Add Module list  https://review.openstack.org/313218
04:36 xiaohua joined #puppet-openstack
04:41 ducttape_ joined #puppet-openstack
04:44 mjblack https://bugs.launchpad.net/puppet-neutron/+bug/1578912
04:44 openstack Launchpad bug 1578912 in puppet-neutron "service_provider config should be moved into neutron::server " [Undecided,New]
04:54 chandankumar joined #puppet-openstack
05:02 fedexo joined #puppet-openstack
05:04 aimon joined #puppet-openstack
05:12 xingchao joined #puppet-openstack
05:22 markvoelker joined #puppet-openstack
05:31 xiaohua joined #puppet-openstack
05:34 openstackgerrit zhongshengping proposed openstack/puppet-barbican: Use oslo module to configure oslo related parameters  https://review.openstack.org/313230
05:45 pepijn joined #puppet-openstack
05:55 yolanda joined #puppet-openstack
05:56 social joined #puppet-openstack
05:58 openstackgerrit Merged openstack/puppet-openstack_spec_helper: Explicitly define the fact puppetversion  https://review.openstack.org/312769
05:59 openstackgerrit zhongshengping proposed openstack/puppet-ec2api: Fix package version and remove useless arguments  https://review.openstack.org/313233
06:01 openstackgerrit zhongshengping proposed openstack/puppet-barbican: Use oslo module to configure oslo related parameters  https://review.openstack.org/313230
06:13 openstackgerrit Merged openstack/puppet-manila: Fix typo in metadata.json  https://review.openstack.org/313174
06:16 xiaohua joined #puppet-openstack
06:16 paramite joined #puppet-openstack
06:19 xiaohua joined #puppet-openstack
06:23 markvoelker joined #puppet-openstack
06:25 jmikolajczak joined #puppet-openstack
06:31 fawadkhaliq joined #puppet-openstack
06:33 openstackgerrit zhongshengping proposed openstack/puppet-magnum: Use oslo module for logging , database and policy configuration  https://review.openstack.org/313202
06:34 openstackgerrit zhongshengping proposed openstack/puppet-barbican: Use oslo module to configure oslo related parameters  https://review.openstack.org/313230
06:42 ducttape_ joined #puppet-openstack
06:46 zhongshengping joined #puppet-openstack
06:47 yolanda joined #puppet-openstack
06:50 itsuugo joined #puppet-openstack
06:50 openstackgerrit zhongshengping proposed openstack/puppet-ironic: Use oslo module for policy configuration  https://review.openstack.org/313247
07:00 xingchao joined #puppet-openstack
07:03 openstackgerrit zhongshengping proposed openstack/puppet-mistral: Use oslo module for policy configuration  https://review.openstack.org/313252
07:06 permalac joined #puppet-openstack
07:06 yolanda joined #puppet-openstack
07:07 yottatsa joined #puppet-openstack
07:19 openstackgerrit Sergey Kolekonov proposed openstack/puppet-openstack-integration: Remove deprecated parameters for Neutron  https://review.openstack.org/313077
07:22 openstackgerrit zhongshengping proposed openstack/puppet-trove: Add openstack/oslo dependencies in metdata.json  https://review.openstack.org/313256
07:23 markvoelker joined #puppet-openstack
07:32 yolanda joined #puppet-openstack
07:33 fawadkhaliq joined #puppet-openstack
07:33 openstackgerrit zhongshengping proposed openstack/puppet-zaqar: Use oslo module for logging and policy configuration  https://review.openstack.org/313258
07:40 openstackstatus joined #puppet-openstack
07:41 tdb_ joined #puppet-openstack
07:46 tdb joined #puppet-openstack
07:56 zhongshengping joined #puppet-openstack
08:05 hjensas joined #puppet-openstack
08:07 karimb joined #puppet-openstack
08:08 dmk0202 joined #puppet-openstack
08:28 shardy joined #puppet-openstack
08:32 jaosorior joined #puppet-openstack
08:32 jistr joined #puppet-openstack
08:34 openstackgerrit zhongshengping proposed openstack/puppet-zaqar: Use oslo module for logging and policy configuration  https://review.openstack.org/313258
08:38 derekh joined #puppet-openstack
08:44 ducttape_ joined #puppet-openstack
08:45 zhongshengping .
08:48 xingchao joined #puppet-openstack
08:50 xiaohua joined #puppet-openstack
08:52 xiaohua joined #puppet-openstack
08:52 zhongshengping joined #puppet-openstack
08:56 tesseract joined #puppet-openstack
08:58 openstackgerrit Sergey Kolekonov proposed openstack/puppet-neutron: Update kombu_ options  https://review.openstack.org/313284
09:04 openstackgerrit Carlos Camacho proposed openstack/puppet-tripleo: WIP: Composable roles NTP: PT  https://review.openstack.org/310725
09:08 openstackgerrit Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Create keystone endpoints in keystone profile  https://review.openstack.org/304125
09:26 mgould joined #puppet-openstack
09:31 openstackgerrit Michal Adamczyk proposed openstack/puppet-magnum: Fixes for Mitaka release: - correcting "host_ip" entry to be "host" entry for magnum.conf - correcting "userid" to be "rabbit_userid" entry inside magnum.conf - db sync function  https://review.openstack.org/313293
09:33 chem joined #puppet-openstack
09:35 openstackgerrit zhongshengping proposed openstack/puppet-zaqar: Use oslo module for logging and policy configuration  https://review.openstack.org/313258
09:36 yottatsa joined #puppet-openstack
09:43 xingchao joined #puppet-openstack
10:05 openstackgerrit Sergey Kolekonov proposed openstack/puppet-neutron: Update kombu_ options  https://review.openstack.org/313284
10:16 haplo37 joined #puppet-openstack
10:26 markvoelker joined #puppet-openstack
10:35 openstackgerrit Carlos Camacho proposed openstack/puppet-tripleo: WIP: Composable roles NTP: PT  https://review.openstack.org/310725
10:37 xingchao joined #puppet-openstack
10:44 gfidente joined #puppet-openstack
10:45 ducttape_ joined #puppet-openstack
10:46 xiaohua joined #puppet-openstack
10:57 dmk0202 joined #puppet-openstack
11:00 xiaohua joined #puppet-openstack
11:12 jaosorior_lunch joined #puppet-openstack
11:26 haplo37 joined #puppet-openstack
11:26 markvoelker joined #puppet-openstack
11:48 yolanda joined #puppet-openstack
11:57 johnmilton joined #puppet-openstack
12:01 xiaohua joined #puppet-openstack
12:07 xiaohua_ joined #puppet-openstack
12:11 dprince joined #puppet-openstack
12:13 markvoelker joined #puppet-openstack
12:16 maestro joined #puppet-openstack
12:22 xiaohua_ joined #puppet-openstack
12:23 openstackgerrit Marios Andreou proposed openstack/puppet-tripleo: Adds the puppet-tripleo manifests for manila  https://review.openstack.org/313527
12:27 morazi joined #puppet-openstack
12:38 ken_barber joined #puppet-openstack
12:46 ducttape_ joined #puppet-openstack
12:49 openstackgerrit Marios Andreou proposed openstack/puppet-tripleo: Adds the puppet-tripleo manifests for manila  https://review.openstack.org/313527
12:59 v1k0d3n joined #puppet-openstack
13:07 yolanda joined #puppet-openstack
13:08 yottatsa joined #puppet-openstack
13:12 openstackgerrit Jiri Stransky proposed openstack/puppet-tripleo: Add a service manifest  https://review.openstack.org/313543
13:13 openstackgerrit Merged openstack/puppet-tripleo: add metadata.json file  https://review.openstack.org/313068
13:18 openstackgerrit Dmitry Burmistrov proposed openstack/puppet-glance: Explicitly set auth_type for keystone  https://review.openstack.org/313545
13:25 openstackgerrit Alexey Deryugin proposed openstack/puppet-openstack-integration: scenario003: enable application catalog service  https://review.openstack.org/250436
13:37 chandankumar joined #puppet-openstack
13:38 iurygregory morning
13:47 ducttape_ joined #puppet-openstack
13:51 mjblack iurygregory: morning
13:57 dfisher joined #puppet-openstack
13:59 jtomasek joined #puppet-openstack
14:07 ayoung joined #puppet-openstack
14:11 mgould joined #puppet-openstack
14:11 social joined #puppet-openstack
14:14 aimon joined #puppet-openstack
14:16 openstackstatus NOTICE: Zuul is currently recovering from a large number of changes, it will take a few hours until your job is processed. Please have patience and enjoy a great weekend!
14:18 xarses joined #puppet-openstack
14:18 beddari joined #puppet-openstack
14:25 ducttape_ joined #puppet-openstack
14:32 tdb I'm trying to use the puppet-ceph module on Ubuntu 16.04 (xenial), but have spotted a number of issues. Firstly it creates the mon files owned by root, but the service will run as the user ceph. It looks like the mon mkfs needs "--setuser ceph --setgroup ceph" in the arguments.
14:32 tdb also, it fails to start the mon service because it doesn't exist. I notice ceph deploy does:
14:32 EmilienM tdb: I had the same issue
14:32 EmilienM and it seems you found the solution
14:33 EmilienM tdb: I did that: https://github.com/openstack/puppet-ceph/commit/0117e4e06fa932c67e22408d9b8d2179f9d185e2
14:33 tdb [mon1][INFO  ] Running command: sudo systemctl enable ceph.target
14:33 tdb [mon1][WARNIN] Created symlink from /etc/systemd/system/multi-user.target.wants/ceph.target to /lib/systemd/system/ceph.target.
14:33 EmilienM but it was not enough to make Xenial working
14:33 tdb [mon1][INFO  ] Running command: sudo systemctl enable ceph-mon@mon1
14:33 tdb [mon1][WARNIN] Created symlink from /etc/systemd/system/ceph-mon.target.wants/ceph-mon@mon1.service to /lib/systemd/system/ceph-mon@.service.
14:33 tdb [mon1][INFO  ] Running command: sudo systemctl start ceph-mon@mon1
14:33 tdb looks like the service needs creating/enabling too?
14:34 tdb EmilienM: I grabbed your latest changes before trying again today :)
14:34 EmilienM this ? https://bugs.launchpad.net/puppet-ceph/+bug/1540744
14:34 openstack Launchpad bug 1540744 in puppet-ceph "puppet-ceph does not ensure services start on boot" [Critical,Confirmed]
14:34 EmilienM tdb: I'm glad you're testing too, we need to make it work for Xenial
14:35 EmilienM mwhahaha: ^
14:35 tdb :)
14:35 EmilienM I re-opened the bug last week
14:35 EmilienM tdb: did you manage to make it work at the end?
14:35 tdb this is the first time I've looked at systemd, so I'm guessing a little :)
14:35 tdb I'm still looking at the moment
14:35 aimon joined #puppet-openstack
14:36 EmilienM I had some issues when starting ceph
14:36 EmilienM I guess that's your case too
14:36 EmilienM tdb: if you could look https://etherpad.openstack.org/p/puppet-openstack-xenial and give more informations
14:36 tdb yup, there's no service for the mon at all
14:37 EmilienM tdb: I'm going to prepare a patch for service enablement at boot
14:37 EmilienM tdb: maybe can you work on the --setuser thing?
14:43 EmilienM tdb: do you have /var/lib/ceph/mon.0/sysvinit file? (change mon.0 by your mon ID)
14:43 tdb I've messed the install up by playing with ceph-deploy
14:44 tdb so just cleaning to try again
14:45 tdb but yes, there's a sysvinit file there
14:45 xingchao joined #puppet-openstack
14:46 yottatsa joined #puppet-openstack
14:46 skolekonov EmilienM, can you please recheck tripleo here https://review.openstack.org/#/c/305859/? I forgeo the right comment
14:47 skolekonov *forgot
14:47 tdb EmilienM: service_provider => debian
14:47 karimb joined #puppet-openstack
14:47 openstackstatus NOTICE: Zuul has been restarted. As a results, we only preserved patches in the gate queue. Be sure to recheck your patches in gerrit if needed.
14:48 EmilienM tdb: ok so sysvinit, ceph should start at boot maybe
14:48 EmilienM tdb: what about service_provider?
14:48 EmilienM skolekonov: there is no right comment, recheck is fine
14:49 EmilienM skolekonov: something you can see me "recheck tripleo", but it does not else than recheck, it's just to let people know I did recheck because of tripleo ci.
14:49 skolekonov thx, got it. I thought there's smth like tripleo: recheck
14:50 tdb EmilienM: the if statement in mon.pp switches on the value of service_provider, so just confirming what it was
14:50 EmilienM tdb: can you show code?
14:50 EmilienM using links, etc
14:51 EmilienM tdb: if you have a suggestion, feel free to send a patch in Gerrit
14:51 tdb ok
14:52 tdb I'm getting familiar with systemd at the same time, so I need to make sure I understand what's going on
14:53 tdb https://github.com/openstack/puppet-ceph/blob/master/manifests/mon.pp#L80
14:53 tdb so I'm thinking neither of those are right for systemd
14:53 EmilienM tdb: if systemd, we're in the else
14:53 tdb the sysvinit bit uses the script /etc/init.d/ceph, right?
14:53 tdb shouldn't it be doing something differently?
14:54 tdb compare to ceph-deploy: https://github.com/ceph/ceph-deploy/blob/master/ceph_deploy/hosts/debian/mon/create.py
14:55 tdb and ceph-ansible: https://github.com/ceph/ceph-ansible/blob/master/roles/ceph-mon/tasks/start_monitor.yml#L30
14:55 tdb they're both creating a systemd service for the monitor separately
14:56 tdb but as I said before, I might be showing some systemd ignorance
14:58 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario001: run Gnocchi tempest tests  https://review.openstack.org/308473
14:58 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario001: run Gnocchi tempest tests  https://review.openstack.org/308473
14:58 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario003: deploy keystone with fernet tokens  https://review.openstack.org/305451
14:59 ducttape_ joined #puppet-openstack
14:59 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Revert "run_tests: stop mistral testing"  https://review.openstack.org/305561
14:59 haplo37 joined #puppet-openstack
15:09 openstackgerrit Iury Gregory Melo Ferreira proposed openstack/puppet-openstack-guide: Migrate meetings wiki  https://review.openstack.org/313592
15:14 openstackgerrit Merged openstack/puppet-neutron: Added availability zone hints  https://review.openstack.org/310447
15:17 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: WIP: Support of Ubuntu 16.04 LTS Xenial deployments  https://review.openstack.org/308530
15:18 EmilienM tdb: this is my WIP patch to make xenial jobs working ^
15:18 EmilienM lot of work
15:21 tdb I'm not quite sure how that relates to puppet-ceph?
15:21 tdb I've got some ideas how to make it work in puppet-ceph now, so I'll do a bit of hacking and see what I can put together
15:21 openstackgerrit Merged openstack/puppet-monasca: Fix for custom agent roles  https://review.openstack.org/313119
15:22 EmilienM tdb: it's partially related
15:22 EmilienM tdb: sure, and feel free to send a patch to puppet-ceph, even if it's WIP
15:22 EmilienM tdb: we like early feedback
15:24 tdb ok
15:25 xingchao joined #puppet-openstack
15:26 mwhahaha heh it's amusing reading the puppet marketing email about the summit. Download the latest OpenStack modules from the Puppet forge!
15:26 mwhahaha you're welcome puppet ;)
15:28 xingchao joined #puppet-openstack
15:28 mdorman joined #puppet-openstack
15:28 EmilienM mwhahaha: where?
15:28 mwhahaha oh it's cause they scanned my badge at the booth
15:29 dfisher haha.
15:29 dfisher nice.
15:29 EmilienM mwhahaha: can you FWD me the email please?
15:29 EmilienM I'm curious
15:29 mwhahaha sure
15:31 openstackgerrit Dmitry Burmistrov proposed openstack/puppet-glance: Explicitly set auth_type for keystone  https://review.openstack.org/313545
15:32 EmilienM mwhahaha: nice
15:32 openstackgerrit Dmitry Burmistrov proposed openstack/puppet-glance: Explicitly set auth_type for keystone  https://review.openstack.org/313545
15:33 mnaser this might be a cheeky dep problem because of r10k, but using latest puppet-{nova,openstacklib} -- Error while evaluating a Virtual Query, Could not autoload puppet/type/nova_network: Could not autoload puppet/provider/nova_network/nova: no such file to load -- puppet/provider/openstack
15:33 EmilienM it's just weird Puppetlabs don't give much resources on OpenStack project
15:33 mnaser if i run a find, the puppet/provider/openstack.rb is right there
15:34 dmk0202 joined #puppet-openstack
15:35 openstackgerrit Ethan Gafford proposed openstack/puppet-tripleo: Add non-pcmk Trove API/Conductor/Taskmanager profiles  https://review.openstack.org/310795
15:36 mnaser ... r10k deploy env -pv fixed it, oh well
15:39 iurygregory _degorenko|afk, ping
15:44 openstackgerrit Matt Fischer proposed openstack/puppet-trove: Allow guestagent to use different rabbit params  https://review.openstack.org/312661
15:52 openstackgerrit Alex Schultz proposed openstack/puppet-openstack-guide: Add Module list  https://review.openstack.org/313218
15:56 cwolferh joined #puppet-openstack
15:56 openstackgerrit Matthew J Black proposed openstack/puppet-neutron: Consolidate service_providers into neutron server  https://review.openstack.org/313621
15:58 iurygregory mwhahaha, you work with fuel right?
15:58 mwhahaha yea
15:58 openstackgerrit Merged openstack/puppet-neutron: add ipv6 options to neutron_subnet type  https://review.openstack.org/305860
15:59 _ody mwhahaha: Where else we going to send you to get them?
15:59 mwhahaha _ody: ha no, i just found it amusing
15:59 iurygregory mwhahaha, fuel-docs have this page https://wiki.openstack.org/wiki/Fuel/CI/Puppet_OpenStack_CI_duty ?
16:00 mwhahaha you know those automated mailers don't really know who the messages are being sent to. so for me, yes i'm fully aware of the forge work :)
16:00 mwhahaha iurygregory: probably not
16:00 mwhahaha i think we need to devote some time to our wiki -> docs stuff
16:01 mwhahaha not sure anyone is even aware that we need to do it
16:01 iurygregory wow
16:01 EmilienM lol
16:01 chandankumar joined #puppet-openstack
16:02 EmilienM yeah, we never stop moving stuffs all the time
16:05 iurygregory mwhahaha, if you have time https://review.openstack.org/#/c/311161/ =)
16:06 mwhahaha done, nice work on that
16:07 EmilienM yeah, really nice work guys
16:08 openstackgerrit Merged openstack/puppet-openstack-guide: Migrate unit testing wiki  https://review.openstack.org/311161
16:08 mjblack EmilienM: think you can take a quick look at this? https://review.openstack.org/313621 its going to fail two rspec tests because of the switch to openstackconfig
16:08 mjblack its the same issue I'm having with my puppet-ceilometer change
16:12 EmilienM mjblack: I was already reviewing it
16:12 EmilienM mjblack: it would be nice to actually test VPNaaS
16:12 * mwhahaha wanders off
16:12 EmilienM mwhahaha: salut!
16:12 moravec joined #puppet-openstack
16:13 EmilienM mjblack: could you push a patch in p-o-i to test VPNaaS?
16:13 openstackgerrit Iury Gregory Melo Ferreira proposed openstack/puppet-openstack-guide: Migrate meetings wiki  https://review.openstack.org/313592
16:13 mjblack EmilienM: now you can with that patch since the service provider will be loaded up by neutron server :D
16:14 EmilienM mjblack: can you push it? I'm not familiar with the deployment of VPNaaS yet
16:14 mjblack neither am I but I know it was the same issue with lbaas where a new file was dropped in /etc/neutron that wasnt being loaded
16:14 mjblack so before, it wasnt working at all
16:22 agrebennikov joined #puppet-openstack
16:23 tdb EmilienM: here's what I've got so far. still a WIP, and not that tidy: https://github.com/tdb/puppet-ceph/commit/03ca5e9ac15b6424be931eefd9cddc292bed28cc
16:24 EmilienM tdb: it would be great if you could use our Gerrit instead of your fork so 1) our group could review it and give you early feedback 2) our CI could run against your patch (we have xenial jobs)
16:25 dprince joined #puppet-openstack
16:25 EmilienM tdb: "service ceph XXX" does not work on xenial?
16:26 tdb EmilienM: I was going for the quickest way to show you what I have. Gerrit is not familiar to me, but of course I'd submit there if I thought I had something useful.
16:26 tdb and no, on xenial that doesn't seem to be the right way to do it
16:27 EmilienM tdb: http://docs.openstack.org/infra/manual/developers.html
16:27 tdb based on what others (ceph-deploy, ansible) are doing
16:27 EmilienM ok
16:28 EmilienM tdb: this webpage is all you need to know about OpenStack contributions
16:29 tdb EmilienM: ok, I'll take a look. it's a little bit of a pain to have a different way of doing things to other stuff, but I'll cope :)
16:30 openstackgerrit Ethan Gafford proposed openstack/puppet-tripleo: Add non pcmk Sahara API/Engine profiles  https://review.openstack.org/313634
16:30 EmilienM tdb: since we need your patch to improve puppet-ceph upstream, let me know if you're not going to contribute, so I can take your code and fix the module for Xenial
16:31 tdb I'll submit it, after I've read the docs
16:32 EmilienM tdb: thanks! and let us know here if you need any help
16:33 EmilienM tdb: since it will be your first contribution, we'll help you to finish it, we have some conventions like: commit messages, unit tests, etc
16:33 openstackgerrit Merged openstack/puppet-mistral: Use oslo module for policy configuration  https://review.openstack.org/313252
16:35 mtreinish joined #puppet-openstack
16:39 openstackgerrit Merged openstack/puppet-trove: Add openstack/oslo dependencies in metdata.json  https://review.openstack.org/313256
16:40 dmk0202 joined #puppet-openstack
16:46 openstackgerrit Matthew J Black proposed openstack/puppet-neutron: Consolidate service_providers into neutron server  https://review.openstack.org/313621
16:46 clayton EmilienM: noticed today that puppet-neutron doesn't allow you to set max_l3_agents_per_router or min_l3_agents_per_router unless l3ha is set to true
16:47 ntaylor1781 joined #puppet-openstack
16:47 clayton but l3_ha true just sets the default for new routers created, it doesn't enable or disable ha routers
16:47 clayton figured I'd check with you about the logic before proposing a change
16:47 dmsimard EmilienM: random question, how do you feel about adding support for bash completion in https://github.com/openstack/puppet-openstack_extras/blob/master/manifests/auth_file.pp ?
16:48 EmilienM clayton: so you want to allow configuring  max_l3_agents_per_router or min_l3_agents_per_router without l3ha?
16:48 clayton yes
16:48 clayton and probably change them to use service defaults instead of hard coding 3 and 2
16:48 EmilienM clayton: so we can support deployments for old routers?
16:48 EmilienM dmsimard: sure, go for it, it's useful IMHO
16:48 clayton right now we're starting to test ha routers, so we're selectively enabling it for some customers, but we're not setting it as the default for new routers
16:49 clayton so the existing logic prevents us from changing the max and min
16:54 openstackgerrit Tim Bishop proposed openstack/puppet-ceph: Ensure mon files are created as the ceph user.  https://review.openstack.org/313643
16:54 openstackgerrit Tim Bishop proposed openstack/puppet-ceph: On Ubuntu 16.04 use systemd.  https://review.openstack.org/313644
16:57 dmk0202 joined #puppet-openstack
16:59 xiaohua joined #puppet-openstack
17:02 tdb EmilienM: ^ submitted. probably got something wrong, but it's a start :)
17:05 EmilienM tdb: excellent! thanks
17:14 EmilienM tdb: do you mind if I upload your patches with unit tests?
17:14 EmilienM or maybe you're already familiar with rspec, and you can push yourself
17:15 tdb EmilienM: feel free to do what you want
17:15 EmilienM cool
17:15 tdb I've done a little rspec, but not a lot
17:15 itsuugo joined #puppet-openstack
17:16 EmilienM cool, I'll push rspec stuffs, so you can see
17:16 tdb k
17:21 openstackgerrit Emilien Macchi proposed openstack/puppet-tripleo: Composable role for RabbitMQ  https://review.openstack.org/311849
17:21 jtomasek joined #puppet-openstack
17:23 EmilienM tdb: don't we need to do the same for osd?
17:23 EmilienM for both patches
17:24 tdb I don't think so
17:24 tdb there's no service stuff for the osd - they start themselves?
17:25 tdb and I didn't see an issue with file ownership
17:25 tdb just doing a clean build to test
17:35 tdb EmilienM: with my patch it works for me on an all-in-one node style setup, just mon and osd
17:36 tdb there's bound to be stuff that needs fixing so it works on all platforms, but it's a start
17:37 ducttape_ joined #puppet-openstack
17:39 openstackgerrit Giulio Fidente proposed openstack/puppet-tripleo: Remove manage_service and enabled from TripleO implementation  https://review.openstack.org/313649
17:43 EmilienM tdb: http://logs.openstack.org/43/313643/1/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/ca6d7de/console.html#_2016-05-06_17_08_41_622
17:45 EmilienM chown: invalid user: 'ceph:ceph'
17:46 yolanda joined #puppet-openstack
17:47 openstackgerrit David Moreau Simard proposed openstack/puppet-nova: Do not use network_api_class option  https://review.openstack.org/313655
17:48 tdb EmilienM: hmm, I thought that had been standardised
17:48 EmilienM maybe it's root:ceph?
17:48 severion joined #puppet-openstack
17:48 EmilienM i don't know
17:49 tdb me neither; I primarily use Ubuntu
17:49 EmilienM maybe we would need to add parameters for that
17:49 EmilienM so people can configure it
17:49 tdb I was thinking about it
17:49 EmilienM tdb: it also fails on ubuntu
17:49 tdb oh!
17:49 tdb it doesn't for me
17:49 EmilienM let me check
17:49 tdb I'm sure the user is created by the package
17:50 EmilienM http://logs.openstack.org/43/313643/1/check/gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-trusty/372864f/console.html#_2016-05-06_17_13_09_224
17:50 tdb I even recall there being discussion about trying to standardise the UID across distributions
17:50 EmilienM chown: invalid user: ˜ceph:ceph
17:50 tdb ok, definitely more thought needed for that
17:51 EmilienM tdb: which packaging are you using?
17:51 tdb oh, hang on
17:51 tdb yes
17:51 tdb I'm use jewel from the Ceph repo
17:52 tdb are these all doing that?
17:52 tdb or using some older OS-provided ones?
17:52 EmilienM we're using ceph.com also, but not Jewel iirc
17:53 tdb I think the ceph user was introduced in Infernalis
17:53 tdb and the packages will create the user
17:55 EmilienM oh, that's terrible for upgrades
17:55 tdb http://docs.ceph.com/docs/master/release-notes/#upgrading-from-hammer
17:56 tdb the third bullet point
17:56 tdb you either chown everything, or change ceph to run as a different user
17:56 tdb so yes, you're right, the module should be configurable
17:56 EmilienM sweet
17:57 EmilienM we're currently deploying the default in puppet-ceph
17:57 EmilienM https://github.com/openstack/puppet-ceph/blob/master/manifests/repo.pp#L61
17:57 EmilienM we deploy Hammer
17:57 EmilienM xarses, dmsimard: do you remember the plans to bump?
17:57 EmilienM what is the current stable?
17:57 tdb http://docs.ceph.com/docs/master/releases/
17:58 tdb Jewel LTS
17:58 * xarses bilinks
17:58 xarses Jewel, hot off the presses
17:58 EmilienM we need to bump defaults to jewel
17:59 xarses yes
18:01 EmilienM I'm currently on something I'll look later, feelf ree to do it
18:03 xarses tdb, I'm unsure why we need another condition for systemd but just for xenial
18:03 xarses are the init scripts hokey again?
18:07 social joined #puppet-openstack
18:09 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: Ensure mon files are created as the ceph user.  https://review.openstack.org/313643
18:09 EmilienM ok that's why unit tests ^
18:09 EmilienM but it won't pass functional CI
18:11 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: Bump to Jewel  https://review.openstack.org/313662
18:11 EmilienM ok this is a rough patch ^
18:11 EmilienM it will probably (or not) fail
18:12 EmilienM during Newton I'll work on release management for puppet-ceph, and give some love
18:14 dmsimard EmilienM: oh yay fernet p-o-i passing
18:14 EmilienM oh hey
18:14 EmilienM don't tell ayoung
18:15 EmilienM he'll get crazy & so excited
18:15 dmsimard EmilienM: that's seriously all you need to do ? https://review.openstack.org/#/c/305451/17/manifests/keystone.pp
18:15 dmsimard wtf
18:15 EmilienM dmsimard: yep :-) we did it in puppet-keystone so it works out of the box
18:16 EmilienM credits to mfisch
18:16 mfisch yay
18:16 dmsimard mfisch needs to add support for powerball token in puppet-keystone
18:17 mfisch If I win the powerball you'll never see me again
18:17 mfisch I'll buy emilien a beer though
18:17 dmsimard just one
18:17 EmilienM one?
18:17 EmilienM asshole
18:17 mfisch I'll fly it out to you on my plane
18:17 EmilienM for all the patches I reviewed for you
18:17 EmilienM just one
18:17 mfisch lol
18:18 EmilienM I want a brewery
18:18 EmilienM I'm going to -2 all your patches from now
18:18 crinkle ha
18:19 mfisch would a bottle of Remy Martin Louis XIII  Black Pearl do EmilienM ?
18:19 EmilienM ok now we can talk
18:20 bkero haha
18:20 bkero EmilienM is a cognac man at heart
18:20 EmilienM is there a code of conduct in OpenStack where we can't accept Alcohol ?
18:20 bkero If there is then I'd like to file violations against...probably everyone in here.
18:21 mfisch well not me, I dont drink
18:21 iurygregory Alcohol helps when you don't know how to solve a problem =P
18:21 crinkle mfisch: o.0
18:23 EmilienM sure, mfisch does not drink. It was his ghost. In Portland, Vancouver, Austin, etc... ahah
18:24 mfisch thats fischm
18:24 iurygregory lol
18:25 EmilienM crinkle: just an update about https://review.openstack.org/#/c/305886/ -> we won't carry this patch in our code. Neutron team fixed the bug in their plugin: https://review.openstack.org/#/c/310094/
18:25 EmilienM crinkle: I'm waiting for new packaging out, and I'll update my patch to bump repos.
18:25 EmilienM crinkle: hopefully CI will pass
18:26 EmilienM and we can start testing newton, and birds will start singing
18:26 crinkle EmilienM: yay \o/
18:26 crinkle that is what i was hoping for
18:26 openstackgerrit Iury Gregory Melo Ferreira proposed openstack/puppet-openstack-guide: Migrate reviews wiki  https://review.openstack.org/312618
18:26 EmilienM crinkle: ++ and I liked your rejection
18:30 EmilienM dfisher: I have a good news for you
18:31 * EmilienM drum rolling
18:35 yottatsa joined #puppet-openstack
18:42 tdb xarses: it's a WIP and I just shared it (at EmilienM's request) so you could see what I had working. it's probably true for all systemd systems, but I'm not sure how to test for that
18:45 ntaylor1781 Hey EmilienM, my review failed gate for cent 7. Looking through the logs it likes like there was an issue with the repos. Not sure if you were aware of this already. https://review.openstack.org/#/c/312734/
18:46 ntaylor1781 Here are the specific logs http://logs.openstack.org/34/312734/2/gate/gate-puppet-nova-puppet-beaker-rspec-centos-7/2ad4bfd/console.html
18:46 ayoung EmilienM, seriously, though,  is there a fernet review I should look at?
18:47 crinkle ntaylor1781: just try a recheck, sometimes the repos have intermittent failures
18:48 ntaylor1781 Ok thanks crinkle!
18:52 openstackgerrit Ethan Gafford proposed openstack/puppet-tripleo: Add non pcmk Sahara API/Engine profiles  https://review.openstack.org/313634
18:55 paramite joined #puppet-openstack
19:19 EmilienM ntaylor1781: sounds like random failure
19:20 dfisher EmilienM: oh? :)
19:20 EmilienM ayoung: nothing. We're activating fernet tokens in our gate
19:22 EmilienM tdb, xarses: my patch that bumps to Jewel does not work out of the box
19:22 EmilienM maybe because we need tdb patches
19:26 rcernin joined #puppet-openstack
19:26 EmilienM tdb: do you have an example of manifest of how you deployed Jewel on Xenial?
19:26 EmilienM tdb: did you just override ceph::repo::release and then  applied your 2 patches?
19:26 ayoung EmilienM, might see some Test issues with that
19:27 ayoung EmilienM, we're still working out this issues with Fernet upstream.  It might be tests, but there are some things going wrong that I just don't have a good grasp of the cause yet
19:30 EmilienM ayoung: ack
19:34 tdb EmilienM: yeah
19:34 EmilienM xarses, tdb: this is failing when I bump to Jewell : http://logs.openstack.org/62/313662/1/check/gate-puppet-openstack-integration-3-scenario001-tempest-ubuntu-trusty/3547625/console.html#_2016-05-06_18_29_25_460
19:34 EmilienM are you familiar with this issue?
19:34 * tdb looks
19:34 tdb yeah - the mon won't be starting because the files will be owned by the wrong user
19:35 tdb at a guess
19:35 xarses EmilienM: the mon is probably not started
19:35 EmilienM ahah
19:35 EmilienM so we need your patch first
19:35 EmilienM ok
19:35 EmilienM and to get your patch we need to find the right users for chown
19:35 * EmilienM investigates
19:35 tdb :)
19:35 tdb just combine the two in to one?
19:36 EmilienM tdb: yeah, maybe it would be simplier
19:36 EmilienM let's keep them separated now
19:36 EmilienM second one is for Xenial
19:36 EmilienM we need to iterate: 1) first bump to Jewel 2) support Xenial
19:36 tdb ok; whatever you think is best
19:39 EmilienM tdb: it's weird we have an error, ceph user should be managed by package, right?
19:39 * EmilienM checking packaing
19:39 EmilienM packaging*
19:40 EmilienM I checked, and the error occurs after installing the package
19:41 EmilienM so I confirm no user is created
19:41 EmilienM it must use root
19:42 EmilienM tdb: does ansible manage user creation?
19:45 ducttape_ joined #puppet-openstack
19:48 tdb EmilienM: the user is created by the package
19:49 EmilienM tdb: in jewel?
19:49 EmilienM in hammer I did not see it
19:49 tdb https://github.com/ceph/ceph/blob/master/debian/ceph-common.postinst#L49
19:49 EmilienM oh I see it in Jewel!!
19:50 EmilienM ok so in theory if we merge the bump + your patch, it should work
19:50 tdb as discussed earlier, it only appeared in infernalis
19:50 tdb so it wouldn't be in hammer
19:51 EmilienM ok
19:51 EmilienM we need to first create a stable branch for hammer
19:51 EmilienM because we're going to add non backward compatible code
19:52 EmilienM xarses: I'm preparing a stable/hammer branch
19:54 igorbelikov joined #puppet-openstack
19:54 EmilienM xarses: https://review.openstack.org/313677
19:56 xarses Releases!
19:56 * xarses cephs for joy
19:56 EmilienM this module needs love
19:58 xiaohua joined #puppet-openstack
20:05 dmk0202 joined #puppet-openstack
20:08 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: Prepare puppet-ceph for 1.0.0  https://review.openstack.org/313687
20:08 EmilienM xarses: ^
20:08 EmilienM err I missed somethign
20:09 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: Prepare puppet-ceph for 1.0.0  https://review.openstack.org/313687
20:20 EmilienM let's see if it works
20:20 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: Bump to Jewel  https://review.openstack.org/313662
20:21 EmilienM tdb: this patch ^ bumps to Jewel and do the chown
20:26 tdb looks good to me
20:27 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: On Ubuntu 16.04 use systemd.  https://review.openstack.org/313644
20:27 EmilienM tdb: ok I rebased everything so in order we have :
20:27 EmilienM 1) prepare hammer release
20:27 EmilienM 2) prepare puppet-ceph to deploy Jewel by default, and do the chown
20:28 EmilienM 3) prepare puppet-ceph to support Xenial
20:28 EmilienM we'll create stable/hammer between 1) and 2)
20:29 tdb ok
20:33 openstackgerrit joined #puppet-openstack
20:39 xarses ? ? profit
20:39 xarses =)
20:40 ducttape_ joined #puppet-openstack
20:42 johnmilton joined #puppet-openstack
20:47 imcsk8 joined #puppet-openstack
20:54 xarses EmilienM: the reno patch landed
20:54 EmilienM already?
20:55 EmilienM they are so fast
20:55 xarses Should we re-run https://review.openstack.org/#/c/313687/2 to generate the notes?
20:55 EmilienM yeah
20:55 EmilienM done!
20:56 EmilienM but I'm not sure JJB and Zuul have been updated
20:56 xarses I don't know how quickly those update either
20:56 EmilienM every hour usually
20:58 iurygregory good night people, have a good weekend =)
20:58 EmilienM sweet I found https://bugs.centos.org/view.php?id=10803
20:58 EmilienM nice!
20:59 xarses =/
20:59 EmilienM https://github.com/CentOS-Storage-SIG/centos-release-ceph-jewel/blob/master/CentOS-Ceph-Jewel.repo
20:59 EmilienM that's cool, it means we'll test jewel on centos too
21:00 johnmilton joined #puppet-openstack
21:03 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: Prepare puppet-ceph for 1.0.0  https://review.openstack.org/313687
21:04 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: Bump to Jewel  https://review.openstack.org/313662
21:04 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: On Ubuntu 16.04 use systemd.  https://review.openstack.org/313644
21:05 EmilienM dfisher: doing tarballs, for real
21:05 EmilienM http://tarballs.openstack.org/puppet-ceilometer/ for example
21:06 zhongshengping joined #puppet-openstack
21:06 EmilienM pabelanger is running the script for all tarballs
21:07 dfisher cool
21:10 EmilienM omg
21:10 EmilienM it's beer o'clock and it's friday
21:17 zhongshengping joined #puppet-openstack
21:21 johnmilton joined #puppet-openstack
21:24 zhongshengping joined #puppet-openstack
21:30 zhongshengping joined #puppet-openstack
21:38 zhongshengping joined #puppet-openstack
21:51 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: repos: pin RDO to Newton & UCA to stable/mitaka  https://review.openstack.org/305886
21:51 EmilienM crinkle: ok this patch should pass without workaround ^ the fix was merged in neutron upstream, so we won't carry anything
21:51 crinkle EmilienM: yay
21:54 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: Prepare puppet-ceph for 1.0.0  https://review.openstack.org/313687
21:54 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: Bump to Jewel  https://review.openstack.org/313662
21:54 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: On Ubuntu 16.04 use systemd.  https://review.openstack.org/313644
21:55 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario001: run Gnocchi tempest tests  https://review.openstack.org/308473
21:55 mjblack EmilienM: thought it was beer time
21:56 mjblack sorry beer o'clock :D
21:56 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario003: deploy keystone with fernet tokens  https://review.openstack.org/305451
21:56 dfisher can drink and git review at the same time ...
21:56 mjblack dfisher: unless its solaris beer and then its pretty much $5,000 a bottle beer :P
21:56 EmilienM I'm EmilienM's ghost
21:57 dfisher no, my beer has built-in redundancy and is enterprise grade.
21:57 mjblack dfisher: but costs like $300k for a light bulb
21:57 mjblack :D
21:57 dfisher i'm over here talkin' about beer.  you're talking about light bulbs.   wat.
21:58 mjblack well we were talking about enterprise grade...
21:58 dfisher right.  i'm sure as a linux guy you're not entirely sure what that means :P
21:58 * dfisher shots fired
21:59 * mjblack looks around
21:59 mjblack bsd
22:00 mjblack or as we like to call it, the cheaper solaris that works :D
22:16 ayoung joined #puppet-openstack
22:20 openstackgerrit Mikhail S Medvedev proposed openstack/puppet-nova: Ubuntu version 15.04 and above now use systemd  https://review.openstack.org/273103
22:30 johnmilton joined #puppet-openstack
22:41 xiaohua joined #puppet-openstack
22:48 johnmilton joined #puppet-openstack
22:48 markvoelker joined #puppet-openstack
22:57 xarses EmilienM: is the version supposed to show 0.0.0 in the check results?
22:58 openstackgerrit Michal Adamczyk proposed openstack/puppet-magnum: Fixes for Mitaka release: - correcting "host_ip" entry to be "host" entry for magnum.conf - correcting "userid" to be "rabbit_userid" entry inside magnum.conf - db sync function  https://review.openstack.org/313293
23:19 zhongshengping joined #puppet-openstack
23:26 zhongshengping joined #puppet-openstack
23:32 zhongshengping joined #puppet-openstack
23:33 richm joined #puppet-openstack
23:35 openstackgerrit Michal Adamczyk proposed openstack/puppet-magnum: Fixes for Mitaka release: - correcting "host_ip" entry to be "host" entry for magnum.conf - correcting "userid" to be "rabbit_userid" entry inside magnum.conf - db sync function  https://review.openstack.org/313293
23:37 zhongshengping joined #puppet-openstack

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