Perl 6 - the future is here, just unevenly distributed

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

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

All times shown according to UTC.

Time Nick Message
00:03 itsuugo joined #puppet-openstack
00:04 michapma_alt joined #puppet-openstack
00:10 itsuugo joined #puppet-openstack
00:14 ducttape_ joined #puppet-openstack
00:14 AnarchyAo joined #puppet-openstack
00:15 ducttape_ joined #puppet-openstack
00:20 dmsimard iurygregory_: around ?
00:22 openstackgerrit John Fulton proposed openstack/puppet-ceph: Deployment should fail when trying to add another Ceph cluster's OSD  https://review.openstack.org/371756
00:22 openstackgerrit David Moreau Simard proposed openstack/puppet-openstack-integration: Promote RDO repository to latest consistent URL  https://review.openstack.org/374604
00:22 dmsimard EmilienM, iurygregory_: hope you can forgive me, I hijacked ^ to include the heat fix
00:31 itsuugo joined #puppet-openstack
00:33 iurygregory_ dmsimard, i'm
00:33 iurygregory_ sorry i was eating my dinner XD
00:36 iurygregory_ i'll +A after the jenkis result :D
00:40 dmsimard hopefully that helps us with heat
00:43 iurygregory_ yeah
00:45 itsuugo joined #puppet-openstack
00:51 xarses joined #puppet-openstack
00:54 itsuugo joined #puppet-openstack
00:55 markvoelker joined #puppet-openstack
00:59 itsuugo joined #puppet-openstack
01:08 dh64 joined #puppet-openstack
01:09 ducttape_ joined #puppet-openstack
01:10 mesamoo joined #puppet-openstack
01:12 mesamoo joined #puppet-openstack
01:12 itsuugo joined #puppet-openstack
01:16 ducttape_ joined #puppet-openstack
01:19 EmilienM dmsimard: no it's cool dude
01:19 EmilienM as long as we're stabilizing things
01:20 iurygregory_ now lets wait for the CI to merge \o/
01:22 dprince joined #puppet-openstack
01:24 openstackgerrit Emilien Macchi proposed openstack/puppet-tripleo: Add swift proxy for ceilometer middleware  https://review.openstack.org/371591
01:26 openstackgerrit Emilien Macchi proposed openstack/puppet-tripleo: Switch puppet-tripleo to use puppet-openstack_spec_helper  https://review.openstack.org/374916
01:28 itsuugo joined #puppet-openstack
01:34 itsuugo joined #puppet-openstack
01:38 jperry joined #puppet-openstack
01:41 itsuugo joined #puppet-openstack
01:49 itsuugo joined #puppet-openstack
01:57 itsuugo joined #puppet-openstack
01:59 openstackgerrit John Fulton proposed openstack/puppet-ceph: Deployment should fail when trying to add another Ceph cluster's OSD  https://review.openstack.org/371756
02:04 itsuugo joined #puppet-openstack
02:09 openstackgerrit John Fulton proposed openstack/puppet-ceph: Deployment should fail when trying to add another Ceph cluster's OSD  https://review.openstack.org/371756
02:16 itsuugo joined #puppet-openstack
02:19 ducttape_ joined #puppet-openstack
02:26 itsuugo joined #puppet-openstack
02:32 itsuugo joined #puppet-openstack
02:40 itsuugo joined #puppet-openstack
02:46 itsuugo joined #puppet-openstack
02:54 itsuugo joined #puppet-openstack
02:55 rstarmer joined #puppet-openstack
02:58 vinsh joined #puppet-openstack
02:59 itsuugo joined #puppet-openstack
03:05 itsuugo joined #puppet-openstack
03:10 itsuugo joined #puppet-openstack
03:19 itsuugo joined #puppet-openstack
03:24 itsuugo joined #puppet-openstack
03:26 ayoung joined #puppet-openstack
03:30 itsuugo joined #puppet-openstack
03:39 itsuugo joined #puppet-openstack
03:45 itsuugo joined #puppet-openstack
03:52 itsuugo joined #puppet-openstack
03:58 itsuugo joined #puppet-openstack
04:09 itsuugo joined #puppet-openstack
04:15 itsuugo joined #puppet-openstack
04:30 vinsh joined #puppet-openstack
04:31 itsuugo joined #puppet-openstack
04:42 itsuugo joined #puppet-openstack
04:55 itsuugo joined #puppet-openstack
05:01 itsuugo joined #puppet-openstack
05:07 itsuugo joined #puppet-openstack
05:10 jaosorior joined #puppet-openstack
05:13 rstarmer joined #puppet-openstack
05:20 itsuugo joined #puppet-openstack
05:28 itsuugo joined #puppet-openstack
05:34 itsuugo joined #puppet-openstack
05:38 ansiwen http://logs.openstack.org/37/374537/1/check/gate-puppet-tempest-puppet-lint/f871055/console.html#_2016-09-23_04_43_23_886075
05:39 ansiwen CI issues again?
05:39 ansiwen "Gem::RemoteFetcher::UnknownHostError: timed out"
05:42 itsuugo joined #puppet-openstack
05:47 itsuugo joined #puppet-openstack
05:58 itsuugo joined #puppet-openstack
06:07 itsuugo joined #puppet-openstack
06:12 itsuugo joined #puppet-openstack
06:15 rcernin joined #puppet-openstack
06:18 itsuugo joined #puppet-openstack
06:21 rstarmer joined #puppet-openstack
06:21 rstarmer joined #puppet-openstack
06:25 itsuugo joined #puppet-openstack
06:31 itsuugo joined #puppet-openstack
06:36 itsuugo joined #puppet-openstack
06:43 itsuugo joined #puppet-openstack
07:01 itsuugo joined #puppet-openstack
07:11 itsuugo joined #puppet-openstack
07:23 itsuugo joined #puppet-openstack
07:31 itsuugo joined #puppet-openstack
07:32 rmart04 joined #puppet-openstack
07:34 dgurtner joined #puppet-openstack
07:34 dgurtner joined #puppet-openstack
07:39 itsuugo joined #puppet-openstack
07:44 itsuugo joined #puppet-openstack
07:49 shardy joined #puppet-openstack
07:50 itsuugo joined #puppet-openstack
07:50 hjensas joined #puppet-openstack
07:51 openstackgerrit Carlos Camacho proposed openstack/puppet-gnocchi: Add support for metricd in puppet-gnocchi  https://review.openstack.org/374694
08:00 itsuugo joined #puppet-openstack
08:09 openstackgerrit OpenStack Proposal Bot proposed openstack/puppet-openstack-integration: Promote RDO repository to latest consistent URL  https://review.openstack.org/374604
08:11 openstackgerrit Peter Zhurba proposed openstack/puppet-glare: Update main glare class  https://review.openstack.org/373472
08:13 openstackgerrit Peter Zhurba proposed openstack/puppet-glare: xAdd posibility install glare from pip  https://review.openstack.org/373805
08:19 openstackgerrit Peter Zhurba proposed openstack/puppet-glare: Extend params and db  class in puppet-glare module  https://review.openstack.org/370670
08:43 chem joined #puppet-openstack
08:44 derekh joined #puppet-openstack
08:45 paramite joined #puppet-openstack
08:46 chem joined #puppet-openstack
08:52 openstackgerrit Peter Zhurba proposed openstack/puppet-glare: Update main glare class  https://review.openstack.org/373472
08:52 openstackgerrit Juan Antonio Osorio Robles proposed openstack/puppet-glance: Deploy glance-api over Apache httpd  https://review.openstack.org/374849
08:54 openstackgerrit Peter Zhurba proposed openstack/puppet-glare: xAdd posibility install glare from pip  https://review.openstack.org/373805
08:59 dgurtner joined #puppet-openstack
09:04 openstackgerrit joined #puppet-openstack
09:21 itsuugo joined #puppet-openstack
09:27 itsuugo joined #puppet-openstack
09:35 itsuugo joined #puppet-openstack
09:53 itsuugo joined #puppet-openstack
10:01 bmjen joined #puppet-openstack
10:02 itsuugo joined #puppet-openstack
10:03 Hunner joined #puppet-openstack
10:03 Hunner joined #puppet-openstack
10:03 mentat joined #puppet-openstack
10:09 itsuugo joined #puppet-openstack
10:09 openstackgerrit Carlos Camacho proposed openstack/puppet-gnocchi: Add support for metricd in puppet-gnocchi  https://review.openstack.org/374694
10:11 richm joined #puppet-openstack
10:23 fultonj joined #puppet-openstack
10:24 itsuugo joined #puppet-openstack
10:30 itsuugo joined #puppet-openstack
10:37 itsuugo joined #puppet-openstack
10:42 itsuugo joined #puppet-openstack
10:58 dprince joined #puppet-openstack
11:03 itsuugo joined #puppet-openstack
11:12 itsuugo joined #puppet-openstack
11:19 itsuugo joined #puppet-openstack
11:20 openstackgerrit Giulio Fidente proposed openstack/puppet-tripleo: Move inclusion of ::manila::db::mysql in manila/api profile  https://review.openstack.org/374961
11:29 hjensas joined #puppet-openstack
11:29 hjensas joined #puppet-openstack
11:42 itsuugo joined #puppet-openstack
11:47 itsuugo joined #puppet-openstack
11:56 rstarmer joined #puppet-openstack
11:59 johnmilton joined #puppet-openstack
12:05 johnmilton joined #puppet-openstack
12:11 iurygregory good morning
12:12 EmilienM hello
12:12 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: CI test - never merge  https://review.openstack.org/375426
12:13 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: CI test  https://review.openstack.org/375427
12:13 dtantsur o/
12:13 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: CI test  https://review.openstack.org/375428
12:14 EmilienM doing ci testing this morning, we switched puppet version on master
12:15 johnmilton joined #puppet-openstack
12:19 iurygregory nice :D
12:20 EmilienM ok I broke zuul layout for stable/mitaka and stable/hammer
12:20 EmilienM I'll fix that after my breakfast :)
12:21 iurygregory have a good breakfast thinking about the fix o/
12:21 openstackgerrit Emilien Macchi proposed openstack/puppet-neutron: CI test - never merge  https://review.openstack.org/375433
12:22 openstackgerrit Emilien Macchi proposed openstack/puppet-neutron: ci test  https://review.openstack.org/375434
12:22 johnmilton joined #puppet-openstack
12:33 openstackgerrit Peter Zhurba proposed openstack/puppet-glare: Change db classes in puppet-glare module  https://review.openstack.org/370670
12:34 openstackgerrit Maciej Relewicz proposed openstack/puppet-glare: Extend params and db  class in puppet-glare module  https://review.openstack.org/370670
12:35 itsuugo joined #puppet-openstack
12:38 openstackgerrit Maciej Relewicz proposed openstack/puppet-glare: Update main glare class  https://review.openstack.org/373472
12:38 openstackgerrit ayoung proposed openstack/puppet-keystone: Allow the management of the Fernet Keys  https://review.openstack.org/371247
12:40 EmilienM nice now http://download.cirros-cloud.net/ is broken
12:40 EmilienM looks transient though
12:41 iurygregory yeah
12:42 iurygregory this reminds me of the time i could not get a devstack running
12:44 ducttape_ joined #puppet-openstack
12:44 itsuugo joined #puppet-openstack
12:45 openstackgerrit Peter Zhurba proposed openstack/puppet-glare: Change db classes in puppet-glare module  https://review.openstack.org/370670
12:46 ducttape_ joined #puppet-openstack
12:46 dgurtner joined #puppet-openstack
12:47 fultonj joined #puppet-openstack
12:51 EmilienM ok this should help https://review.openstack.org/375450
12:54 StraubTW joined #puppet-openstack
12:55 StraubTW_ joined #puppet-openstack
12:56 rstarmer joined #puppet-openstack
13:06 rcernin joined #puppet-openstack
13:07 itsuugo joined #puppet-openstack
13:11 openstackgerrit Brad P. Crochet proposed openstack/puppet-tripleo: Add support for rabbit hosts to mistral  https://review.openstack.org/375461
13:13 openstackgerrit Peter Zhurba proposed openstack/puppet-glare: Update main glare class  https://review.openstack.org/373472
13:14 jaosorior joined #puppet-openstack
13:15 openstackgerrit Maciej Relewicz proposed openstack/puppet-glare: Update main glare class  https://review.openstack.org/373472
13:17 dmsimard errr
13:17 dmsimard why are we getting cirros errors ? 2016-09-23 11:34:14.895604 | Error: Execution of '/usr/bin/openstack image create --format shell cirros_alt --public --container-format=bare --disk-format=qcow2 --copy-from=http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img' returned 1: 400 Bad Request: The HTTP URL is invalid: ('Connection aborted.', BadStatusLine("''",)) (HTTP 400)
13:17 dmsimard should these not be picked up from the cache ?
13:18 dmsimard eh https://github.com/openstack/puppet-openstack-integration/blob/master/manifests/provision.pp#L41-L60
13:19 dmsimard I'll take a stab at it
13:21 openstackgerrit Brad P. Crochet proposed openstack/puppet-tripleo: Add support for rabbit hosts to mistral  https://review.openstack.org/375461
13:21 openstackgerrit David Moreau Simard proposed openstack/puppet-openstack-integration: Provision from pre-cached/pre-downloaded CirrOS image  https://review.openstack.org/375471
13:21 dmsimard EmilienM, iurygregory ^
13:22 iurygregory dmsimard, awesome :D
13:22 EmilienM cool
13:33 jtriley joined #puppet-openstack
13:35 guimaluf joined #puppet-openstack
13:39 vinsh joined #puppet-openstack
13:39 jperry joined #puppet-openstack
13:45 openstackgerrit Peter Zhurba proposed openstack/puppet-glare: Update main glare class  https://review.openstack.org/373472
13:52 openstackgerrit Merged openstack/puppet-openstack-integration: Promote RDO repository to latest consistent URL  https://review.openstack.org/374604
13:53 dfisher joined #puppet-openstack
13:53 EmilienM \o/
13:53 iurygregory tks CI \o/
13:53 rcernin joined #puppet-openstack
13:54 EmilienM degorenko: what are the plans to support puppet4 in fuel?
13:56 degorenko EmilienM, it's already implemented, as i see, all related patch already merged. https://review.openstack.org/#/q/status:merged+project:openstack/fuel-library+branch:master+topic:bug/1586480
13:57 degorenko EmilienM, and we have already voting puppet4.5 job on master
13:57 degorenko for example https://review.openstack.org/#/c/369529/
13:57 EmilienM oh wow
13:57 openstackgerrit David Moreau Simard proposed openstack/puppet-openstack-integration: Provision from pre-cached/pre-downloaded CirrOS image  https://review.openstack.org/375471
13:57 EmilienM in tripleo, we are ready now, but we don't gate on it yet, we'll start in Ocata
13:58 dmsimard iurygregory: were those RDO promote failures still related to heat ? I didn't check them all
13:58 dmsimard I know one was a zuul cloner issue ..
13:59 EmilienM I'll watch logstash today to see if we still hit the heat problem
13:59 iurygregory dmsimard, i was sleeping kkkkk but i'll look
13:59 dmsimard iurygregory: oh, no, no need
13:59 iurygregory dmsimard, ok o/
14:01 itsuugo joined #puppet-openstack
14:02 ducttape_ joined #puppet-openstack
14:10 guimaluf joined #puppet-openstack
14:11 michapma_alt joined #puppet-openstack
14:23 openstackgerrit Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Make mysql bind-address configurable  https://review.openstack.org/375519
14:24 itsuugo joined #puppet-openstack
14:26 openstackgerrit David Moreau Simard proposed openstack/puppet-openstack-integration: Provision from pre-cached/pre-downloaded CirrOS image  https://review.openstack.org/375471
14:27 openstackgerrit Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Make mysql bind-address configurable  https://review.openstack.org/375519
14:29 vinsh joined #puppet-openstack
14:30 vinsh_ joined #puppet-openstack
14:30 openstackgerrit Merged openstack/puppet-mistral: Remove systemd scripts (not used)  https://review.openstack.org/374869
14:31 openstackgerrit Alexey Deryugin proposed openstack/puppet-openstack-integration: scenario003: enable application catalog service  https://review.openstack.org/250436
14:43 EmilienM mwhahaha: can you -2 https://review.openstack.org/#/c/374694/ ?
14:44 EmilienM mjblack already did it in https://review.openstack.org/#/c/374244/
14:44 mwhahaha i thought it looked familar
14:44 EmilienM :)
14:53 openstackgerrit Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Make mysql bind-address configurable  https://review.openstack.org/375519
15:02 openstackgerrit Peter Zhurba proposed openstack/puppet-glare: Update main glare class  https://review.openstack.org/373472
15:06 openstackgerrit Peter Zhurba proposed openstack/puppet-glare: xAdd posibility install glare from pip  https://review.openstack.org/373805
15:07 ducttape_ joined #puppet-openstack
15:16 mjblack hey degorenko, question about your changes with policyrcd in keystone
15:17 degorenko mjblack, hey, sure. go ahead
15:17 mjblack if you set it to manage_policyrcd to true
15:17 mjblack you're setting the return code to 101 for apache
15:17 mjblack how will apache start if its being denied?
15:19 degorenko mjblack, hm, it was implemented before me actually.
15:19 xarses joined #puppet-openstack
15:19 degorenko mjblack, https://github.com/openstack/puppet-keystone/commit/41ded11db9818f6e58566389f8aa26c6f3c2ab52
15:20 degorenko the reason is that apache was started itself
15:20 degorenko not by puppet
15:20 degorenko my commit just switched using of openstacklib::policy class - to provider thing
15:20 mjblack right
15:20 mjblack its the ubuntu/debian packaging policies that auto start everything
15:21 degorenko yes
15:21 mjblack what I'm getting at is once we denied it, I'm not seeing how the service is actually started
15:21 degorenko mjblack, it's started by puppet
15:21 degorenko denied autostart only
15:21 mjblack well yeah but puppet is calling the system to start it
15:22 mjblack and the system uses policy-rc.d to determine if it can start the problem
15:22 mjblack *program
15:22 ayoung Hey, puppet lint questions on https://review.openstack.org/#/c/371247/3/manifests/init.pp .   I saw it failed due to
15:22 ayoung manifests/init.pp:1116:WARNING: top-scope variable being used without an explicit namespace
15:22 mjblack so after install, if policy-rc.d doesnt have apache2 removed...it wont be able to start it
15:22 ayoung or so it appears here:
15:22 ayoung http://logs.openstack.org/47/371247/3/check/gate-puppet-keystone-puppet-lint/c68c980/console.html
15:22 ayoung down at the bottom (can I do direct link to lines there?)
15:23 mjblack ayoung: it looks like you dont have a class parameter for fernet_keys
15:24 mjblack you have the documentation comment for it but I dont see a parameter
15:24 degorenko mjblack, but it works somehow
15:24 degorenko i can't remember all details on this
15:24 ayoung mjblack, yep...that looks like it could be it
15:24 ayoung thanks
15:24 mjblack degorenko: right, I'm still testing but from looking at it, I'm not seeing how it works
15:25 EmilienM ok stable CI should be fixed
15:25 EmilienM FTR https://review.openstack.org/#/c/375450/
15:26 EmilienM puppet4 is now voting
15:27 mjblack yay
15:27 degorenko mjblack, are you sure, that policy.rd.c denied all services to start? It's denied autostart during package installation
15:27 EmilienM and we don't test puppet3 in master
15:27 EmilienM only stable/mitaka
15:27 mjblack EmilienM: what version of puppet4?
15:28 degorenko mjblack, probably you confused with invoke.rc.d?
15:28 mjblack nope
15:28 mjblack i wrote the original implementation of policy-rc.d in openstacklib
15:29 mjblack there was a reason I only had the keystone eventlet listed
15:29 degorenko mjblack, well, as i can see in google - policy.rc.d denies only autostart during package update
15:30 degorenko can you point me where you see that it denies all services' start at all?
15:30 EmilienM mjblack: it's in logs, but I can also look
15:30 EmilienM puppet-agent-1.7.0-1.el7.x86_64 on centos
15:31 guimaluf joined #puppet-openstack
15:31 EmilienM 4.7.0
15:31 EmilienM the last one
15:31 EmilienM on xenial too
15:31 EmilienM we're on the edge!
15:32 mjblack they're up to 4.7?
15:32 mjblack wow
15:33 chem` joined #puppet-openstack
15:33 EmilienM yup, since this week
15:35 mjblack EmilienM: we planning to do puppet4 language features in master?
15:35 EmilienM why not
15:35 EmilienM that would be cool
15:36 mjblack degorenko: I just checked and you're right, it's not using invoke-rc.d for initctl
15:37 mjblack so I guess that answers my question
15:37 EmilienM mjblack: do you think it's a problem?
15:37 EmilienM it would probably break our puppet3 users
15:37 mjblack EmilienM: it would but if we're only testing puppet4 for master then thats telling puppet3 users that they need to be using puppet4
15:38 EmilienM yes
15:38 degorenko mjblack, scared me :D
15:38 EmilienM mjblack: did you see my email a few months ago about the plans?
15:38 mjblack it'll make cherry-picking from master to stable branches that use puppet3 a bit more difficult
15:38 mjblack no I dont believe I did
15:38 EmilienM yep
15:39 EmilienM mjblack: http://lists.openstack.org/pipermail/openstack-dev/2016-August/101236.html
15:39 mwhahaha looks like the apt module updated their stuff to rely on lsbdistrelease
15:40 mwhahaha and broke puppet-ceph
15:40 xarses =/
15:40 mwhahaha for puppet 4 testing
15:40 mwhahaha i'm working on it
15:40 mwhahaha i really hate the lsb* facts
15:41 mjblack I hate the lsb facts cause its not default on centos
15:41 mwhahaha they aren't default period
15:41 mwhahaha you have to install lsb
15:41 mjblack really? I've had them on ubuntu
15:41 mwhahaha everyone should use operatingsystemrelease
15:42 mwhahaha yea cause lsb packages get installed by default i think
15:42 mjblack yeah, I had to on my centos image have it installed so it could work in my environment
15:43 mwhahaha should just not use the lsb facts :D
15:43 mjblack have to for some of the lookups
15:45 mjblack we do lookups based on the distro name and the release
15:45 chem`` joined #puppet-openstack
15:46 mwhahaha i'm pretty sure those are available in other facts
15:47 EmilienM mwhahaha: why do you WIP https://review.openstack.org/#/c/375146/ ?
15:47 mwhahaha cause i was going to put a cap on it
15:48 mjblack mwhahaha: one suggestion for that change
15:48 mjblack since you can specify facts in /etc/facter/facts.d
15:50 mjblack you could do a lookup to a fact that people can put in there that overrides the logic without having to pass in values to the class?
15:50 dmsimard Yay less cirros flaps now \o/
15:50 dmsimard thanks
15:50 mwhahaha mjblack: wat
15:51 mjblack you can create a yaml in /etc/facter/facts.d
15:51 mwhahaha yea i'm aware of that
15:51 mwhahaha not sure what you mean for that change
15:52 mwhahaha do you want me to look for a value that was defined in facts.d otherwise compute?
15:52 mjblack yeah
15:53 openstackgerrit Alex Schultz proposed openstack/puppet-ceph: Fix spec tests missing lsbdistrelease  https://review.openstack.org/375584
15:54 mwhahaha stupid puppetlabs-apt 2.3.0
15:54 EmilienM wait
15:54 EmilienM ah we don't run unit tests in our promotion jobs
15:54 openstackgerrit Alex Schultz proposed openstack/puppet-ceph: Deployment should fail when trying to add another Ceph cluster's OSD  https://review.openstack.org/371756
15:54 EmilienM nice catch
15:56 mjblack mwhahaha: better yet if you set the has_weight to like 100, the external facts with the same name will override it
15:57 mjblack https://tickets.puppetlabs.com/browse/FACT-1413?focusedCommentId=337361&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-337361
15:57 xarses thank mwhahaha
15:57 mwhahaha mjblack: k
15:58 mjblack yeah looks like if you set the weight to 100 or lower, it will allow external facts to override it
16:01 EmilienM mwhahaha: CI jobs are ready for releasing final Newton
16:01 EmilienM mwhahaha: master now gates on puppet4 and stable/
16:01 mwhahaha cool
16:01 EmilienM mwhahaha: master now gates on puppet4 and stable/* gates on pupppet3
16:01 iurygregory nice :D
16:02 EmilienM clayton, mfisch: what version of puppet do you guys run?
16:07 mjblack https://docs.puppet.com/puppet/4.6/reference/release_notes.html#sensitive-type-added
16:15 * mwhahaha pokes openstackgerrit
16:15 mwhahaha https://review.openstack.org/#/c/375146/ now with a cap and has_weight
16:23 dmsimard mwhahaha: no tests ?
16:23 dmsimard (sorry)
16:23 mwhahaha i don't think there are  any tests for facts
16:23 mwhahaha like i don't think you can :D
16:26 dmsimard Hrm, you're probably right
16:26 dmsimard At least in spec, you have to define the value of the facts, right ?
16:26 mwhahaha yea
16:26 dmsimard Maybe there'd be a way to assert that it works as intended in acceptance tests
16:26 mwhahaha yea the test will be in an acceptance test when we actually consume the fact
16:26 mwhahaha but we don't do that yet
16:31 dmsimard mwhahaha: what's the weight parameter do, by the way ?
16:31 mwhahaha so evidently there's a priority given to facts
16:31 EmilienM ayoung: thank you for this work https://review.openstack.org/#/c/371247/
16:31 mwhahaha 100 allows it to be overriden by an external fact placed in /etc/facter/facts.d
16:32 ayoung EmilienM, I needed you to show me the way with the credentials one first
16:32 mwhahaha so an end user can have their fact override ours
16:32 dmsimard mwhahaha: ah.
16:32 openstackgerrit Merged openstack/puppet-tripleo: certmonger: improve orchestration for puppet4  https://review.openstack.org/373513
16:32 ayoung So thanks for that
16:33 EmilienM cool!
16:47 fultonj joined #puppet-openstack
16:51 dgurtner joined #puppet-openstack
17:02 markvoelker joined #puppet-openstack
17:04 AnarchyAo joined #puppet-openstack
17:08 ducttape_ joined #puppet-openstack
17:09 fultonj mwhahaha: thanks for fixing the puppet-ci
17:09 fultonj and for the review
17:12 mwhahaha np
17:35 dmsimard EmilienM, iurygregory, mwhahaha: makes sense to backport https://review.openstack.org/#/c/375471/ to stable/mitaka once it merges ?
17:36 iurygregory dmsimard, i think soo =) this will avoid random problems :D
17:36 EmilienM dmsimard: yes
17:36 mwhahaha the one thing we're losing is glance v1 functionaility testing
17:36 dmsimard you mean download from location ?
17:36 mwhahaha yea
17:36 EmilienM we still have it in beaker jobs, no?
17:37 dmsimard eh maybe we can test it both in acceptance
17:37 dmsimard yeah
17:37 mwhahaha not sure
17:37 EmilienM source           => 'http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-disk.img',
17:37 mwhahaha ok
17:37 EmilienM in acceptance ^
17:37 mwhahaha then yea we can backport it
17:37 dmsimard https://github.com/openstack/puppet-glance/blob/master/spec/acceptance/basic_glance_spec.rb#L52
17:37 dmsimard damn EmilienM was faster
17:37 dmsimard if anything, acceptance should test both v1 and v2
17:37 dmsimard or well, unless you're happy with that
17:37 dmsimard I don't know
17:38 mwhahaha glance_image only works with v1 it hink
17:38 mwhahaha glance_image needs an update to v2 support but you lose the download from location in v2
17:41 ayoung EmilienM, you ok with this change?  I think I am, for now  https://review.openstack.org/#/c/297342/13
17:41 EmilienM ayoung: let me check
17:41 EmilienM so no
17:41 EmilienM ayoung: mwhahaha  is working on a cool stuff
17:41 EmilienM a sec
17:42 EmilienM See https://review.openstack.org/#/c/375146/
17:42 EmilienM we should use this fact for default value in our workers parameters
17:43 iurygregory wow :O
17:43 rmart04 joined #puppet-openstack
17:43 iurygregory awesome idea
17:44 fultonj xarses: thanks for reviewing https://review.openstack.org/#/c/371756/ ; will there be a comment on why the workflow is -1?
17:44 xarses fultonj: my error not all the CI was passed
17:44 xarses or, reporting I should say
17:44 openstackgerrit Merged openstack/puppet-openstack-integration: Provision from pre-cached/pre-downloaded CirrOS image  https://review.openstack.org/375471
17:45 xarses we are waiting for trippleo and fuel
17:45 fultonj xarses: oh yes, ok, i understand. thanks.
17:45 _ody ayoung: After +2 you're change that you still aren't happy with I also found https://review.openstack.org/#/c/375146/.  That's probably a better idea so I put my review back to a +0.
17:50 xarses fultonj: and now we are just waiting for fuel
17:51 fultonj xarses: cool, thanks
18:04 itsuugo joined #puppet-openstack
18:07 dmsimard iurygregory: wasn't that new fact the whole point? :p
18:08 iurygregory dmsimard, yeah. I didn't saw the patch show up haha many internal meetings today XD
18:09 dmsimard meetings on a friday, that ought to be productive
18:10 iurygregory imagine have a meeting ath 5pm when you should leave at 6pm ... this will not happen XD
18:16 ducttape_ joined #puppet-openstack
18:16 openstackgerrit David Moreau Simard proposed openstack/puppet-openstack-integration: Provision from pre-cached/pre-downloaded CirrOS image  https://review.openstack.org/375662
18:18 itsuugo joined #puppet-openstack
18:20 iurygregory dmsimard, i'll +A after CI ok? ^^
18:20 openstackgerrit David Moreau Simard proposed openstack/puppet-openstack-integration: Provision from pre-cached/pre-downloaded CirrOS image  https://review.openstack.org/375663
18:21 dmsimard yeah sure
18:21 dmsimard backports to stable/mitaka and stable/liberty ^
18:21 dmsimard manual backports, of course, cause there ain't no clean cherry-picking that
18:21 openstackgerrit David Moreau Simard proposed openstack/puppet-openstack-integration: Set default branch in gitreview to stable/liberty  https://review.openstack.org/375665
18:21 iurygregory ack :D
18:24 dmsimard EmilienM: also, wow
18:24 dmsimard the p-o-i code from stable/liberty
18:24 dmsimard a nice travel back in time
18:24 dmsimard it was so basic and crude back then
18:29 EmilienM that's called iterations
18:31 dmsimard EmilienM: can't wait to see where you bring tripleo integration jobs to in Pike then :)
18:32 EmilienM dmsimard: yeah right now we are still experimenting
18:32 itsuugo joined #puppet-openstack
18:33 EmilienM I'm at the stage where I try to make them work :D
18:33 EmilienM but I'm waiting for zuulv3 in fact
18:33 dmsimard yeah ansible will make things really cool
18:33 EmilienM to increase the precision of testing matrix
18:38 itsuugo joined #puppet-openstack
18:44 kindjal joined #puppet-openstack
18:45 kindjal Anyone know why there is no “kilo” branch at https://github.com/openstack/puppet-keystone ?
18:45 iurygregory wow i only know kilo is EOF
18:46 EmilienM kindjal: yes Kilo is EOL
18:46 EmilienM OpenStack doesn't support this release anymore
18:46 iurygregory but we should see the branch no?
18:46 dmsimard nope, the branch is deleted
18:46 kindjal all the other old releases are there
18:46 EmilienM it is documented here https://releases.openstack.org/
18:47 EmilienM yes, branches are removed
18:47 iurygregory we have essex and folsom havana
18:47 dmsimard there may be an eol tag still, but the branches are removed
18:47 kindjal that’s really frustrating
18:47 EmilienM kindjal: right old branches are still here and this is a bug
18:47 dmsimard oh wow, why does puppet-keystone have all those old branches
18:47 EmilienM because release manager didn't remove them :)
18:47 EmilienM kindjal: why is it frustrating?
18:48 kindjal Because I can’t upgrade at will
18:48 EmilienM we asked to our community a few months ago
18:48 EmilienM and we got no negative feedback
18:48 iurygregory kindjal, https://github.com/openstack/puppet-keystone/tree/6.1.0
18:48 EmilienM let me find the thread
18:48 iurygregory you can use the tag i think =)
18:48 dmsimard kindjal: Well, OpenStack releases a new version every 6 months -- the upstream community can't reasonably maintain every version forever (guarantee that it still works, that it is still secure) and so on
18:49 kindjal They don’t need to be “maintained” in the sense of updates...
18:49 kindjal but leaving the code in place for people to use is different than updating it.
18:49 EmilienM http://lists.openstack.org/pipermail/openstack-dev/2016-June/096524.html
18:49 dmsimard kindjal: Kilo was EOL'd upstream on 2016-05-02, if you go through the list of releases you might find something that works for you: https://github.com/openstack/puppet-keystone/releases
18:49 iurygregory https://github.com/openstack/puppet-keystone/tree/6.1.0 is Kilo ;)
18:49 dmsimard kindjal: looks like Kilo would be 6.1.0 as iurygregory mentioned
18:49 EmilienM if you take nova for example:
18:49 EmilienM https://github.com/openstack/nova/branches
18:49 EmilienM it's the same thing
18:49 EmilienM they don't have old branches
18:50 kindjal keeping releases helps
18:50 EmilienM again releases are still there
18:50 EmilienM you can still deploy kilo
18:50 kindjal yes, thanks.
18:50 kindjal I wish upgrading were just that easy.
18:51 EmilienM kindjal: https://github.com/openstack/puppet-keystone/releases/tag/kilo-eol
18:51 dmsimard you might have problems finding RDO or Ubuntu Cloud Archive packages for Kilo, too
18:51 EmilienM checkout this module and it's kilo
18:51 dmsimard not just puppet modules
18:51 EmilienM this tag*
18:51 EmilienM so tag versus branch, you don't care, just use the right tag
18:56 dmsimard EmilienM: er, liberty is failing horizon tests
18:56 dmsimard http://logs.openstack.org/63/375663/1/check/gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-trusty/c4f2755/console.html#_2016-09-23_18_36_18_559155
18:56 EmilienM we tested horizon in liberty?
18:56 EmilienM so cool
18:56 dmsimard lol
18:56 dmsimard I might just abandon that change, I don't really want to troubleshoot liberty stuff (nor do I have the time)
18:56 EmilienM Liberty is EOL in 2016-11-17
18:57 EmilienM do we want to fix our CI? lol
18:57 kindjal Where are the openstack code names mapped to version numbers?
18:57 kindjal is kilo 6 or 7?
18:57 dmsimard kindjal: depends on the projects
18:57 dmsimard kindjal: projects have their own version numbers
18:57 kindjal the puppet stuff
18:57 EmilienM wait we have a doc
18:57 kindjal puppet-keystone for example
18:58 EmilienM http://docs.openstack.org/developer/puppet-openstack-guide/releases.html#releases-summary
18:58 EmilienM you even have all the release notes in links
18:59 dmsimard wow since grizzly
18:59 dmsimard going to have to take grizzly out of that table for newton probably, you're running out of room :)
18:59 kindjal ok, so 6 is kilo
19:00 kindjal I’m trying to figure out how to fix this failure:
19:00 kindjal Keystone_user_role[myuser::mydomain@myproject::mydomain]: Could not evaluate: Execution of '/usr/bin/openstack project show --format shell absent' returned 1: ERROR: openstack No project with a name or ID of 'absent' exists.
19:00 kindjal it’s getting “absent” instead of “mydomain"...
19:00 kindjal I was going to diff my kilo version of the code with the newer releases to see how it had changed...
19:00 kindjal but it appears to be radically different, rather than just a small bugfix.
19:01 EmilienM dmsimard: I deployed my first openstack with puppet on grizzly :D
19:01 EmilienM it was fun
19:01 EmilienM I had to run puppet 5 times before having a cloud ready
19:01 EmilienM and oh, it was not idempotent at all :P
19:03 EmilienM dmsimard: feel free to disable horizon testing on ubuntu fo rliberty
19:03 openstackgerrit David Moreau Simard proposed openstack/puppet-openstack-guide: Juno and Kilo are no longer supported, add EOL dates  https://review.openstack.org/375679
19:03 dmsimard a quick fix ^
19:04 dmsimard EmilienM: yeah the first time I played with OpenStack it was on Grizzly too but I didn't know anything about OpenStack back then, it was all mgagne and another guy that had joined us exactly to stand that cloud up
19:04 dmsimard I was still an OpenStack virgin
19:04 dmsimard now I have seen the light, and have nightmares about it
19:05 EmilienM dmsimard: I started deployments without puppet, on Essex
19:05 EmilienM with Quantum
19:05 mgagne I wrote my own OpenStack in Java and Perl :D
19:05 EmilienM I think I was the first guy deploying quantum outside devstack
19:05 EmilienM or at least reporting bugs :P
19:06 EmilienM mgagne: lol.
19:06 mgagne EmilienM: we started with Grizzly beta with Quantum, no nova-network :O
19:06 dmsimard mgagne: java and perl.. you mean smart servers ? :p
19:06 EmilienM mgagne: yeah?
19:06 mgagne dmsimard: well, our cloud v1 product
19:06 dmsimard ah, yeah, that one
19:07 mgagne coded in like ~4 weeks. 5s to boot, javascript auto-refresh of dashboard didn't have time to catch the deploy phase
19:08 openstackgerrit Merged openstack/puppet-tripleo: Add support for rabbit hosts to mistral  https://review.openstack.org/375461
19:09 openstackgerrit Merged openstack/puppet-gnocchi: Add parameter to metricd to configure workers  https://review.openstack.org/374244
19:09 EmilienM 4 weeks of day/night work I guess ;-)
19:09 EmilienM I know you well mgagne !
19:09 openstackgerrit Merged openstack/puppet-ceph: Fix spec tests missing lsbdistrelease  https://review.openstack.org/375584
19:09 openstackgerrit Merged openstack/puppet-tripleo: Add FQDN testcase in swift proxy profile rspec tests  https://review.openstack.org/374150
19:09 openstackgerrit Merged openstack/puppet-openstacklib: Create os_workers fact  https://review.openstack.org/375146
19:09 dmsimard yeah 4 weeks of mgagne is like 12 weeks for me
19:12 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Revert "run_tests: stop mistral testing"  https://review.openstack.org/339813
19:18 kindjal_ joined #puppet-openstack
19:19 alee EmilienM, hey -- I have a puppet question .. is there any reason why a package element (with ensure = 'present') would not end up installing a package (or throwing an error)?
19:20 alee EmilienM, I'm trying to run a puppet module I'm working on on an overcloud controller (through the heat templates)   https://github.com/vakwetu/puppet-novajoin/blob/master/manifests/api.pp
19:21 alee EmilienM, I see logs like -- Notice: /Stage[main]/Novajoin::Api/Package[python-novajoin]/ensure: created, but the package is not actually installed , and dependant tasks fail ..
19:25 openstackgerrit Merged openstack/puppet-tripleo: Add in rspec-puppet-facts support  https://review.openstack.org/374357
19:26 openstackgerrit Merged openstack/puppet-ceph: Deployment should fail when trying to add another Ceph cluster's OSD  https://review.openstack.org/371756
19:27 openstackgerrit Merged openstack/puppet-openstack-integration: Provision from pre-cached/pre-downloaded CirrOS image  https://review.openstack.org/375662
19:28 openstackgerrit Merged openstack/puppet-openstack-guide: Juno and Kilo are no longer supported, add EOL dates  https://review.openstack.org/375679
19:32 ducttape_ joined #puppet-openstack
19:35 itsuugo joined #puppet-openstack
19:39 mjblack barbican module is broken on ubuntu
19:39 iurygregory mjblack, patch ?
19:40 mjblack yeah, I'm working on it
19:40 mjblack just doing some tests
19:40 mjblack but one difference between centos and ubuntu is that ubuntu apparently doesnt have the eventlet
19:40 mjblack cgi-bin directory is incorrect in params
19:40 iurygregory https://github.com/openstack/puppet-barbican/blob/master/spec/acceptance/basic_barbican_spec.rb#L31
19:41 mjblack except that there are mitaka packages for it
19:41 iurygregory LOL
19:42 itsuugo joined #puppet-openstack
19:49 johnmilton joined #puppet-openstack
19:50 itsuugo joined #puppet-openstack
19:55 itsuugo joined #puppet-openstack
20:00 mjblack dmsimard: I'm running into an issue with your change on p-o-i
20:02 mjblack this line is causing an issue on mac os
20:02 mjblack https://github.com/openstack/puppet-openstack-integration/blob/master/functions#L71
20:02 mjblack the -r is redundant with -a because on linux -a does a -R (also -r)
20:04 itsuugo joined #puppet-openstack
20:04 ayoung _ody, so, had a long discussion with nkinder and jdennis earlier today about what to do with wsgi apps and setting workers and threads.  There is this: https://review.openstack.org/#/c/297342/13  so   https://review.openstack.org/#/c/375146/  is very timely.
20:04 ayoung I really like that as a better approach
20:05 ayoung What do we need to do to use that fact in puppet-keystone?
20:10 openstackgerrit Matthew J Black proposed openstack/puppet-openstack-integration: Update cp line to remove redundant param  https://review.openstack.org/375698
20:15 ducttape_ joined #puppet-openstack
20:21 openstackgerrit Dan Radez proposed openstack/puppet-congress: Populating init.pp and parameters  https://review.openstack.org/330195
20:23 rmart04 joined #puppet-openstack
20:26 itsuugo joined #puppet-openstack
20:29 xarses joined #puppet-openstack
20:30 xarses joined #puppet-openstack
20:37 rmart04 joined #puppet-openstack
20:49 dmsimard mjblack: hrm, I guess we can remove the r
20:49 dmsimard mjblack: wer you going to submit it ?
20:49 dmsimard mjblack: nevermind, just saw it
20:54 ducttape_ joined #puppet-openstack
20:55 openstackgerrit Merged openstack/puppet-tripleo: Switch puppet-tripleo to use puppet-openstack_spec_helper  https://review.openstack.org/374916
20:59 mwhahaha ayoung: to use the os_workers fact we just need to update the modules and there's some minor stuff we need to do for the spec tests as well. i've preped the work and was going to start doing work to convert stuff next week.
20:59 mwhahaha ayoung: i wasn't trying to get os_workers in for newton but it should be something to land very early in ocata
21:00 ayoung mwhahaha, I think that is OK.  We have a work around for Newton. I don't love the existing defaults, but the now -1ed patch was not a heckofalot better
21:01 mwhahaha ok. i've got it as an item for next weeks puppet meeting to also talk about the idea around it as well
21:01 mwhahaha so if you want to join, feel free
21:01 mwhahaha it's a minor thing to implement so it's just mostly patching defaults everywhere
21:04 openstackgerrit David Moreau Simard proposed openstack/puppet-openstack-integration: Allow p-o-i to install itself from current source when used without Zuul  https://review.openstack.org/375727
21:05 dmsimard mjblack: fyi I backported to stable/mitaka with your fix built-in ^
21:12 openstackgerrit David Moreau Simard proposed openstack/puppet-openstack-integration: Allow p-o-i to install itself from current source when used without Zuul  https://review.openstack.org/375727
21:12 openstackgerrit David Moreau Simard proposed openstack/puppet-openstack-integration: Allow p-o-i to install itself from current source when used without Zuul  https://review.openstack.org/375727
21:12 mjblack dmsimard: ok thats good, I think on linux it just ignored it but on mac os x it errors out
21:12 dmsimard yeah, there's funky things on osx sometimes
21:13 dmsimard like gnu tar vs bsd tar or something like that
21:13 mjblack could be
21:22 itsuugo joined #puppet-openstack
21:26 openstackgerrit Alex Schultz proposed openstack/puppet-openstack_spec_helper: Add defaults for os_workers fact  https://review.openstack.org/375163
21:30 openstackgerrit Alex Schultz proposed openstack/puppet-tripleo: Add aodh profile rspec testing  https://review.openstack.org/374402
21:31 * mwhahaha gives up for the
21:31 * mwhahaha gives up for the day
21:31 * mjblack gives mwhahaha a pep talk
21:31 mwhahaha if you don't hear from me, i was mauled by bears. may god have mercy on your souls
21:32 mjblack I expect you coming back wearing a bear hide coat
21:32 dmsimard mwhahaha: the mirantis bear ?
21:32 * dmsimard hides
21:32 mwhahaha considering i'm doing the release stuff on monday, i might just go in search of bears :D
21:32 itsuugo joined #puppet-openstack
21:33 mjblack just remember what happened to DiCaprio
21:33 mjblack finding a bear might not be so fun
21:34 dfisher huge the bears.
21:34 dfisher hug*
21:39 openstackgerrit Pradeep Kilambi proposed openstack/puppet-tripleo: Add swift proxy for ceilometer middleware  https://review.openstack.org/371591
21:53 tdb joined #puppet-openstack
21:57 rstarmer joined #puppet-openstack
22:08 ducttape_ joined #puppet-openstack
22:14 mjblack EmilienM: you there?
22:25 itsuugo joined #puppet-openstack
22:42 itsuugo joined #puppet-openstack
22:43 cdelatte joined #puppet-openstack
23:02 itsuugo joined #puppet-openstack
23:18 ducttape_ joined #puppet-openstack
23:25 itsuugo joined #puppet-openstack
23:28 openstackgerrit Matthew J Black proposed openstack/puppet-ceilometer: Remove blank values in namespaces array.  https://review.openstack.org/375768
23:33 itsuugo joined #puppet-openstack
23:34 tdb joined #puppet-openstack
23:40 itsuugo joined #puppet-openstack
23:41 ducttape_ joined #puppet-openstack
23:48 markvoelker joined #puppet-openstack
23:52 itsuugo joined #puppet-openstack
23:57 iurygregory_ joined #puppet-openstack
23:57 itsuugo joined #puppet-openstack

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