Perl 6 - the future is here, just unevenly distributed

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

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

All times shown according to UTC.

Time Nick Message
00:23 openstackgerrit Sam Morrison proposed openstack/puppet-neutron: Support midonet type driver for ML2  https://review.openstack.org/278207
00:48 brandon_ joined #puppet-openstack
00:58 delatte joined #puppet-openstack
01:05 yolanda_ joined #puppet-openstack
01:20 ducttape_ joined #puppet-openstack
01:33 openstackgerrit Merged openstack/puppet-nova: Follow-up on PyMySQL support for Red Hat platforms  https://review.openstack.org/263959
01:34 johnmilton joined #puppet-openstack
01:45 openstackgerrit Sam Morrison proposed openstack/puppet-neutron: Support midonet type driver for ML2  https://review.openstack.org/278207
01:58 brandon joined #puppet-openstack
02:03 ducttape_ joined #puppet-openstack
02:08 xingchao joined #puppet-openstack
02:16 xingchao joined #puppet-openstack
02:19 EmilienM mfisch: nothing why?
02:19 EmilienM mwhahaha: yeah, they updated the repo
02:19 EmilienM so we need to land it
02:20 EmilienM mwhahaha: ok we have all trusty jobs failing now
02:21 mwhahaha Yea
02:21 EmilienM I'm investigating in logs
02:23 EmilienM mwhahaha: looks like something is osclient
02:24 mwhahaha When I get home Ill try and take a look
02:24 EmilienM ok, I continue to look
02:25 EmilienM I'll let my status here if I need to leave
02:26 xarses joined #puppet-openstack
02:27 colonwq joined #puppet-openstack
02:27 xarses joined #puppet-openstack
02:31 EmilienM ok we have serious problem with trusty's updates
02:33 johnmilton joined #puppet-openstack
02:39 EmilienM ok I found out what is failing on Ubuntu
02:39 EmilienM http://logs.openstack.org/14/283714/2/check/gate-puppet-openstack-integration-scenario003-tempest-dsvm-trusty/56e2a10/logs/nova/nova-compute.txt.gz#_2016-02-25_01_08_43_468
02:46 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: ubuntu/nova: configure notifications using keystone v3  https://review.openstack.org/284503
02:46 ducttape_ joined #puppet-openstack
02:46 openstackgerrit Emilien Macchi proposed openstack/puppet-neutron: Packaging changes in UCA / Mitaka  https://review.openstack.org/283714
02:57 xarses joined #puppet-openstack
03:00 xingchao joined #puppet-openstack
03:10 mwhahaha so that's the what, did you find the why?
03:12 ducttape_ joined #puppet-openstack
03:12 EmilienM mwhahaha: https://review.openstack.org/284503
03:13 EmilienM I think
03:13 EmilienM but that's not enough, I still see job failing
03:13 openstackgerrit Keith Schincke proposed openstack/puppet-ceph: Add support for civetweb  https://review.openstack.org/254548
03:14 EmilienM yeah I think that's not enough
03:14 EmilienM we have a chickend & egg problem
03:14 EmilienM we need both https://review.openstack.org/#/c/284503/ and https://review.openstack.org/#/c/283714/
03:15 mwhahaha :(
03:15 EmilienM 2016-02-25 02:58:44.722 | Error: /Stage[main]/Neutron::Agents::Ml2::Ovs/Service[neutron-ovs-agent-service]: Could not evaluate: Could not find init script or upstart conf file for 'neutron-plugin-openvswitch-agent'
03:15 EmilienM https://jenkins01.openstack.org/job/gate-puppet-openstack-integration-scenario001-tempest-dsvm-trusty/285/consoleFull
03:15 EmilienM which is solved by https://review.openstack.org/#/c/283714/
03:19 EmilienM mwhahaha: I'll propose to disable voting on integ jobs for trusty.
03:19 EmilienM that's the only solution I see right now
03:20 mwhahaha yea sounds like it
03:21 EmilienM which is not a huge deal, centos jobs will still vote
03:21 EmilienM so we still have a guard
03:21 EmilienM how do I sell it? ;)
03:21 EmilienM I also see something with Heat
03:22 EmilienM anyway, trusty became very unstable today, let's disable voting.
03:24 fedexo joined #puppet-openstack
03:28 EmilienM mwhahaha: https://review.openstack.org/284515
03:29 mwhahaha it'll probably get a -1 for a non-voting gate
03:30 EmilienM oh right...
03:30 EmilienM let me fix that, thanks
03:31 EmilienM mwhahaha: is it better now?
03:32 mwhahaha yea
03:32 EmilienM thanks
03:32 EmilienM what a day
03:33 openstackgerrit Emilien Macchi proposed openstack/puppet-neutron: Packaging changes in UCA / Mitaka  https://review.openstack.org/283714
03:33 EmilienM so we'll  have to merge ^
03:33 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: ubuntu/nova: configure notifications using keystone v3  https://review.openstack.org/284503
03:33 EmilienM and then ^
03:33 EmilienM and figure why Heat is failing
03:40 EmilienM mwhahaha: thx for your help. /me afk now
03:40 mwhahaha later
03:41 ducttape_ joined #puppet-openstack
03:56 ducttape_ joined #puppet-openstack
04:22 brandon_ joined #puppet-openstack
04:22 openstackgerrit Keith Schincke proposed openstack/puppet-ceph: Add support for civetweb  https://review.openstack.org/254548
04:29 ducttape_ joined #puppet-openstack
06:05 v1k0d3n joined #puppet-openstack
06:32 dgurtner joined #puppet-openstack
06:32 dgurtner joined #puppet-openstack
07:06 imcsk8 joined #puppet-openstack
07:16 magicboiz joined #puppet-openstack
07:46 jtomasek joined #puppet-openstack
07:51 dgurtner joined #puppet-openstack
08:13 chem joined #puppet-openstack
08:24 jpena joined #puppet-openstack
08:32 openstackgerrit Nikolay Starodubtsev proposed openstack/puppet-murano: Switch murano to use keystone API v3 by default  https://review.openstack.org/279444
08:51 hjensas joined #puppet-openstack
08:51 hjensas joined #puppet-openstack
09:01 jistr joined #puppet-openstack
09:19 yolanda joined #puppet-openstack
09:21 openstackgerrit Nikolay Starodubtsev proposed openstack/puppet-murano: Switch murano to use keystone API v3 by default  https://review.openstack.org/279444
09:53 paramite joined #puppet-openstack
09:57 gfidente joined #puppet-openstack
09:57 gfidente joined #puppet-openstack
10:00 derekh joined #puppet-openstack
10:05 openstackgerrit Nikolay Starodubtsev proposed openstack/puppet-murano: Switch murano to use keystone API v3 by default  https://review.openstack.org/279444
10:11 IvanBerezovskiy joined #puppet-openstack
11:04 openstackgerrit Nikolay Starodubtsev proposed openstack/puppet-murano: Switch murano to use keystone API v3 by default  https://review.openstack.org/279444
12:19 openstackgerrit Keith Schincke proposed openstack/puppet-ceph: Add support for civetweb  https://review.openstack.org/254548
12:31 johnmilton joined #puppet-openstack
12:40 openstackgerrit Denis Egorenko proposed openstack/puppet-murano: Update Murano service_type for keystone  https://review.openstack.org/284687
12:40 EmilienM good morning
12:41 chem EmilienM: yo
12:45 yolanda joined #puppet-openstack
12:47 jtomasek_ joined #puppet-openstack
12:58 openstackgerrit Denis Egorenko proposed openstack/puppet-murano: Update Murano service_type for keystone  https://review.openstack.org/284687
13:09 dprince joined #puppet-openstack
13:13 derekh joined #puppet-openstack
13:17 ducttape_ joined #puppet-openstack
13:53 openstackgerrit Pradeep Kilambi proposed openstack/puppet-gnocchi: Fix incorrect class params  https://review.openstack.org/281566
14:01 EmilienM degorenko: this one is also ready: https://review.openstack.org/#/c/283714/
14:09 EmilienM if any core is around, please review https://review.openstack.org/#/c/283714/
14:10 EmilienM it's failing on Ubuntu but that's "expected"
14:32 openstackgerrit Merged openstack/puppet-openstack-integration: rename scenario003 to scenario-aio  https://review.openstack.org/284380
14:37 __nick joined #puppet-openstack
14:47 openstackgerrit Merged openstack/puppet-openstack-integration: create scenario003 to relax other scenarios  https://review.openstack.org/284388
14:49 EmilienM wOOt
14:51 degorenko EmilienM, now we land all needed patches for our ci, right?
14:51 degorenko landed*
14:52 EmilienM I'm running recheck now
14:52 openstackgerrit Merged openstack/puppet-ceph: Add possibility to use mod_proxy for radosgw  https://review.openstack.org/266027
14:52 EmilienM our centos7 jobs should be more stable
14:52 degorenko nice, going to recheck mine patches :D
14:52 EmilienM cool
14:54 dfisher joined #puppet-openstack
14:55 __nick joined #puppet-openstack
14:56 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: ubuntu/nova: configure notifications using keystone v3  https://review.openstack.org/284503
15:03 ducttape_ joined #puppet-openstack
15:06 EmilienM xarses (offline) and dmsimard : https://review.openstack.org/#/c/280351 is a good example why we need to keep puppet-openstack integration jobs voting. THe job detected a valid failure (puppet run not idempotent)
15:06 EmilienM gfidente: fyi your patch is failing CI ^ do you want me to help?
15:08 EmilienM this error: http://logs.openstack.org/51/280351/3/check/gate-puppet-ceph-puppet-beaker-rspec-dsvm-centos7/def07d1/console.html#_2016-02-25_14_14_36_375
15:09 EmilienM gfidente: I'm on it.
15:10 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: Allow setting of public_addr from ::profile::mon and ::mon  https://review.openstack.org/280351
15:12 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Minor change in AIO & Readme  https://review.openstack.org/284756
15:13 dhollinger joined #puppet-openstack
15:13 EmilienM degorenko: ^
15:13 EmilienM the thing I told you I would do later is done now
15:13 davideagle_ joined #puppet-openstack
15:14 degorenko EmilienM, thanks :)
15:16 EmilienM degorenko: if you like, you can start patching scenario002 to configure glance using swift as a backend :-)
15:16 degorenko go ahead :) do you need any help?
15:17 EmilienM degorenko: I said "you" lol
15:17 degorenko ah
15:17 degorenko :D
15:17 degorenko sure sir
15:17 degorenko misread
15:17 EmilienM I can also do it, but probably not today
15:17 openstackgerrit Martin Mágr proposed openstack/puppet-keystone: Preparation for default endpoint names rename  https://review.openstack.org/234798
15:17 EmilienM I'm finishing the work to bring our CI back to a stable shape
15:17 degorenko i will do, don't worry
15:24 openstackgerrit Merged openstack/puppet-neutron: Packaging changes in UCA / Mitaka  https://review.openstack.org/283714
15:24 ikke-t joined #puppet-openstack
15:30 openstackgerrit Nikolay Starodubtsev proposed openstack/puppet-murano: Switch murano to use keystone API v3 by default  https://review.openstack.org/279444
15:33 davideagle_ joined #puppet-openstack
15:34 xingchao joined #puppet-openstack
15:35 openstackgerrit Denis Egorenko proposed openstack/puppet-openstack-integration: Use swift backend for glance in scenario002 jobs  https://review.openstack.org/284771
15:35 degorenko EmilienM, ^
15:35 EmilienM you fast man
15:35 degorenko let's see how ci will work :)
15:36 EmilienM degorenko: commented :-P
15:38 degorenko EmilienM, :-P thanks
15:38 xarses joined #puppet-openstack
15:40 openstackgerrit Denis Egorenko proposed openstack/puppet-openstack-integration: Use swift backend for glance in scenario002 jobs  https://review.openstack.org/284771
15:40 degorenko EmilienM, updated :)
15:41 EmilienM oh much better
15:43 degorenko EmilienM, there is one more thing: https://review.openstack.org/284687 take a look please :)
15:44 EmilienM degorenko: ok looking now
15:44 degorenko thanks :)
15:44 EmilienM degorenko: boom +A
15:44 EmilienM it would be great to have murano in our integ jobs
15:44 degorenko \o/
15:44 degorenko yes
15:45 mdorman joined #puppet-openstack
15:45 degorenko as i know, tempest tests for murano are coming soon
15:45 degorenko i will ask our developers, how long we should wait :D
15:45 EmilienM yeah, send them a troll
15:46 degorenko they said - that everything what was planned for mitaka already implemented in tempest \o/
15:46 EmilienM crinkle: hey I was looking at infra cloud manifests and the way you deploy API with SSL enabled. Because I'm interested to have a SSL scenario in our CI. And I noticed you don't run HAproxy with SSL termination, right?
15:47 openstackgerrit Jason Guiditta proposed openstack/puppet-tripleo: loadbalancer: fix Redis timeout HAproxy config  https://review.openstack.org/284775
15:49 EmilienM crinkle: my second question was, could we use auto-signed certs? would it work like your manifests in infra cloud?
15:49 EmilienM crinkle: s/auto-signed/self-signed/
15:54 _ody EmilienM: We terminted SSL at haproxy for our cloud.  It will cause bugs.  I had to rebuild all on neutron with a cutom patch and set a few other parameters across various projects.
15:55 EmilienM _ody: not sure what bug. We've been running SSL termination in HAproxy for a while (Icehouse)
15:56 openstackgerrit Pradeep Kilambi proposed openstack/puppet-gnocchi: Fix incorrect class params  https://review.openstack.org/281566
15:56 openstackgerrit Cody Herriges proposed openstack/puppet-horizon: Making root_url configurable  https://review.openstack.org/283827
15:56 EmilienM but when I read https://github.com/openstack-infra/puppet-infracloud/blob/master/manifests/controller.pp
15:57 EmilienM I feel like we could deploy this kind of scenario in our CI, with SSL enabled.
15:57 EmilienM actually, I'm thinking at scenario002 or 003 running SSL + ipv6
15:57 dmsimard EmilienM: oh, there could be a puppet-letsencrypt module
15:57 dmsimard https://github.com/danzilio/puppet-letsencrypt
15:58 dmsimard maybe overkill for CI though
15:58 EmilienM yeah
15:58 angdraug joined #puppet-openstack
15:58 EmilienM that's why if we can use self-signed certs, that would be enough.
15:58 dmsimard have to be trusted
15:58 EmilienM and this is a third party service, not sure we want to rely on it.
15:58 dmsimard otherwise services are going to complain
15:58 spredzy joined #puppet-openstack
15:59 openstackgerrit Merged openstack/puppet-murano: Update Murano service_type for keystone  https://review.openstack.org/284687
16:00 _ody Using self-signed certs can be compensated for but you'll need to hunt down all the "insecure" options.
16:01 EmilienM _ody: right, do all openstack project have the flag?
16:01 yottatsa joined #puppet-openstack
16:02 dmsimard EmilienM: It would be better to generate a CA cert, install it and then generate a cert using that CA
16:02 dmsimard So at least the local machine would trust it
16:03 EmilienM right
16:03 EmilienM that's what we would do I think!
16:03 _ody Then as long as you have it in the ca trust store, you don't need the insecure options.
16:03 EmilienM cool
16:03 dmsimard EmilienM: that's what we did @iWeb to test SSL endpoints in dev and staging environments, production had real certs
16:04 EmilienM nice
16:04 _ody We're lazy.  We just by wildcards for certain things.
16:04 _ody s/by/buy
16:06 baker joined #puppet-openstack
16:06 openstackgerrit Merged openstack/puppet-openstack-integration: Reduce number of workers to 2 when possible  https://review.openstack.org/284289
16:12 baker joined #puppet-openstack
16:12 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: neutron: enable fwaas  https://review.openstack.org/283920
16:12 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: tempest: run tox with -eall-plugin  https://review.openstack.org/283786
16:22 crinkle EmilienM: yeah we use ssl without haproxy but we'll probably want to move to haproxy at some point
16:22 crinkle EmilienM: we use self-signed certs and we have http://git.openstack.org/cgit/openstack-infra/puppet-infracloud/tree/manifests/cacert.pp to add the self-signed certs to the system-trusted certs
16:22 crinkle that way we don't have to get the puppet modules to use --insecure or --cacert
16:23 EmilienM that's awesome!
16:23 EmilienM crinkle: I'll steal this code :-P
16:23 crinkle EmilienM: :)
16:23 crinkle yolanda wrote that part
16:28 openstackgerrit Denis Egorenko proposed openstack/puppet-openstack-integration: scenario003: enable application catalog service  https://review.openstack.org/250436
16:29 EmilienM dmsimard: I wonder if update-ca-certificates (packaged in ubuntu) has an equivalent in redhat
16:30 dmsimard well I had to install the internal red hat CA on my laptop
16:30 dmsimard but I don't remember how to do it off the top of my head
16:30 dmsimard there might be a systemctl thing
16:34 llua joined #puppet-openstack
16:48 baker joined #puppet-openstack
16:55 mwhahaha http://logs.openstack.org/13/273513/13/check/gate-puppet-cinder-puppet-beaker-rspec-dsvm-centos7/b3d0410/console.html#_2016-02-25_15_08_42_609
16:56 mwhahaha EmilienM: ^- might be related to https://review.openstack.org/#/c/195684/
16:57 EmilienM mwhahaha: how could it pass CI before?
16:57 mwhahaha magic :D
16:57 mwhahaha seems like an ordering thing again
16:57 EmilienM we need to patch puppet-keystone to require keystone packaging before managing apache vhost
16:58 EmilienM that's all about it I think
16:58 EmilienM oh and also ask mfisch to pay the next round of beers :-P
16:58 mwhahaha :D
16:58 EmilienM mwhahaha: you on it or me?
16:59 mwhahaha i can take a look
16:59 EmilienM mwhahaha: is it blocking all CI I guess?
17:00 mwhahaha not sure i just noticed it on a cinder change
17:00 mwhahaha might be one of those that is sporatic
17:00 EmilienM mwhahaha: sounds like a race, we need to fix it today.
17:00 mwhahaha yea
17:00 mwhahaha we're already requiring keystone before http package/service
17:01 mwhahaha so the package was installed before that error
17:01 richm joined #puppet-openstack
17:02 openstackgerrit Sergey Kolekonov proposed openstack/puppet-neutron: Set v3 auth related options by default  https://review.openstack.org/282309
17:02 EmilienM let me check
17:02 mwhahaha hrm did the package drop the keystone user?
17:02 EmilienM system logs will tell us
17:03 EmilienM mwhahaha: http://logs.openstack.org/13/273513/13/check/gate-puppet-cinder-puppet-beaker-rspec-dsvm-centos7/b3d0410/logs/syslog.txt.gz#_Feb_25_15_08_26
17:03 EmilienM useradd[1754]: failed adding user 'keystone', exit code: 4
17:03 EmilienM we have a big problem here
17:03 EmilienM dmsimard: ^
17:04 EmilienM something is preventing keystone package to create keystone POSIX user
17:05 bkero Maybe that GID is taken by something else?
17:05 bkero Hmm no, that groupadd succeeded
17:05 EmilienM useradd --uid 163 -r -g keystone -d %{_sharedstatedir}/keystone -s /sbin/nologin
17:05 EmilienM https://github.com/openstack-packages/keystone/blob/ec46ffa0e36394796358fe0f778ef8df7af4fbfb/openstack-keystone.spec#L192
17:06 EmilienM switching on #rdo
17:06 EmilienM oh I found out
17:06 EmilienM http://logs.openstack.org/13/273513/13/check/gate-puppet-cinder-puppet-beaker-rspec-dsvm-centos7/b3d0410/logs/syslog.txt.gz#_Feb_25_15_07_50
17:06 EmilienM rabbitmq is stealing it
17:07 mwhahaha :(
17:07 bkero bleh
17:08 bkero Are those UIDs hardcoded?
17:09 mwhahaha probably not for rabbitmq, but it is for keystone
17:09 EmilienM right, and rabbitmq took it randomly because probably not hardcoded UID
17:09 EmilienM but that's a guess, might we wrong.
17:12 EmilienM rdo folks are on it, /me brb lunch
17:14 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: run_tests: generate testrepository.subunit all the time  https://review.openstack.org/283930
17:14 bkero https://github.com/openstack-packages/keystone/blob/rpm-master/openstack-keystone.spec#L192
17:14 EmilienM bkero: that's the link I already posted ^
17:15 bkero Yup, I just wanted to confirm it was a hardcoded value in the spec file
17:16 mfisch EmilienM: who am I buying for?
17:16 EmilienM mfisch: all of us, sorry.
17:16 bkero and it doesn't look like rabbitmq cares: https://github.com/rabbitmq/rabbitmq-server/blob/master/packaging/RPMS/Fedora/rabbitmq-server.spec
17:17 mfisch issue with the keystone user/group removal?
17:17 EmilienM bkero: you can see with apevec on #rdo, he's looking at it
17:17 * bkero nod
17:25 haplo37 joined #puppet-openstack
17:33 openstackgerrit Merged openstack/puppet-glance: Remove unused keystone::python reference  https://review.openstack.org/283376
17:36 davideagle joined #puppet-openstack
17:38 openstackgerrit Denis Egorenko proposed openstack/puppet-cinder: Add support of Block Device backend for Cinder  https://review.openstack.org/284834
17:46 _ducttape_ joined #puppet-openstack
17:55 rmart04 joined #puppet-openstack
17:56 openstackgerrit Merged openstack/puppet-openstack-integration: run_tests: run dstat before r10k'ing modules  https://review.openstack.org/283926
17:57 openstackgerrit Colleen Murphy proposed openstack/puppet-neutron: Link linuxbridge agent to rabbitmq changes  https://review.openstack.org/284842
18:02 degorenko crinkle, couple comments for ^
18:04 openstackgerrit Colleen Murphy proposed openstack/puppet-neutron: Link linuxbridge agent to rabbitmq changes  https://review.openstack.org/284842
18:04 crinkle degorenko: thank you ^
18:04 _degorenko|afk :) np
18:12 EmilienM dprince: you did not assign https://bugs.launchpad.net/tripleo/+bug/1549867 to you on purpose? otherwise I'll work on it today.
18:12 openstack Launchpad bug 1549867 in puppet-keystone "No domain with a name or ID of 'Default' exists." [Critical,In progress]
18:13 dmsimard EmilienM: oh I had not read the release notes
18:13 dmsimard another thing that bootstrap does T_T
18:13 EmilienM yeah
18:13 dprince EmilienM: I was working on it
18:13 dprince EmilienM: just getting a test passing
18:13 EmilienM ok cool
18:14 EmilienM thanks for working onit
18:18 magicboiz joined #puppet-openstack
18:23 EmilienM so the last failure I see on ubuntu is http://logs.openstack.org/03/284503/3/check/gate-puppet-openstack-integration-scenario003-tempest-dsvm-trusty/d328cc3/console.html#_2016-02-25_16_14_39_073
18:24 EmilienM it sounds like related to the openrc thing
18:25 xingchao joined #puppet-openstack
18:35 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: heat: manage heat user role before openrc  https://review.openstack.org/284863
18:43 EmilienM also, the nova/neutron notif thing does not seem to work for ubuntu
18:48 brandon joined #puppet-openstack
18:55 openstackgerrit Dan Prince proposed openstack/puppet-keystone: Run keystone-manage bootstrap  https://review.openstack.org/284876
19:02 davideagle_ joined #puppet-openstack
19:04 EmilienM dprince: I'm not sure running keystone-manage bootstrap like this is fixing the problem
19:04 dprince EmilienM: I havent' functionally tried it yet....
19:04 EmilienM because puppet-keystone already does a lot of things that keystone-manage bootstrap is doing
19:04 EmilienM dprince: I would prefer managing the Default domain for now
19:05 dprince EmilienM: true, but that uses python-keystoneclient right?
19:05 dprince EmilienM: From what I saw, without this bootstrapping all our CLI commands are going to fail
19:07 EmilienM dprince: can't we create the domain if using admin auth token right after db sync?
19:07 dprince EmilienM: perhaps, if that route works I'm fine w/ it
19:08 EmilienM if bootstrap works, i'm happy with that
19:08 EmilienM because at the end, we'll have to use it
19:08 dprince EmilienM: it needs to be on by default, whaterver we do
19:08 EmilienM right
19:08 EmilienM by mitaka
19:09 dprince either way would be fine, let me see if this functionally fixes it for us...
19:13 rahulait joined #puppet-openstack
19:13 IvanBerezovskiy EmilienM: hi :)
19:13 EmilienM IvanBerezovskiy: hello
19:13 IvanBerezovskiy EmilienM: I have small question about Fuel CI under puppet modules. Can we enable those jobs to post comments about results? (without voting, of course)
19:14 dmsimard EmilienM: what other thing did we need bootstrap for ?
19:14 dmsimard EmilienM: oh, right, the admin_auth in the pipeline
19:14 IvanBerezovskiy we've faced the issue after last patch for neutron module https://bugs.launchpad.net/fuel/+bug/1549934
19:14 openstack Launchpad bug 1549934 in Fuel for OpenStack "Neutron OVS agent misses a configuration file" [Critical,In progress] - Assigned to Sergey Kolekonov (skolekonov)
19:15 EmilienM IvanBerezovskiy: are you my hero?
19:15 EmilienM I've been digging on ubuntu/nova-neutron notif for one hour
19:15 EmilienM and I have no clue yet
19:15 EmilienM dmsimard: I think we can create the domain right after starting keystone
19:16 EmilienM IvanBerezovskiy: so this change I made was because jamespage from Ubuntu told me to change it
19:16 IvanBerezovskiy yep, I understand
19:17 EmilienM you're using MOS packaging, right?
19:17 IvanBerezovskiy yep
19:17 EmilienM so we have a different bug
19:17 IvanBerezovskiy yes, sure
19:17 EmilienM you should rather fix your package to fit with ubuntu upstream
19:17 EmilienM so you're not my hero, damn.
19:18 EmilienM skolekonov: are you around by any chance?
19:18 IvanBerezovskiy sure, the fix should be done on packaging side. but it's not my point
19:18 IvanBerezovskiy the point is to be notified on review that patch can probably break fuel
19:19 EmilienM IvanBerezovskiy: of course
19:19 IvanBerezovskiy so, are you ok to enable Fuel CI comments?
19:19 EmilienM IvanBerezovskiy: we've been discussing about Fuel CI for a while and we all agreed to allow Fuel CI being third party CI in puppet openstack CI
19:19 IvanBerezovskiy cool, that's what I wanted to heat :_
19:19 IvanBerezovskiy hear :)
19:19 IvanBerezovskiy thanks
19:19 EmilienM if it runs like tripleo CI, in experimental queue
19:21 IvanBerezovskiy I think we need to formulate criteria to make Fuel CI voting, of course later
19:21 IvanBerezovskiy but that's what we are going to move to
19:23 IvanBerezovskiy EmilienM: I think skolekonov is already at home and will be available only tomorrow
19:23 EmilienM cool np
19:27 ducttape_ joined #puppet-openstack
19:27 xingchao joined #puppet-openstack
19:31 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: install_modules.sh: run gem install with --verbose  https://review.openstack.org/283696
19:35 dprince joined #puppet-openstack
19:52 mwhahaha by the way debian packages (which is what MOS is based on) still uses ml2_conf.ini
19:52 brandon_ joined #puppet-openstack
19:53 mwhahaha so i created https://bugs.launchpad.net/puppet-neutron/+bug/1549953 and will submit a patch for this case and we can argue it out there :D
19:53 openstack Launchpad bug 1549953 in puppet-neutron "neutron_agent_ovs configuration file location broken for debian based packages" [Undecided,New]
19:54 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: tempest: reduce compute/build_interval from 60 to 10  https://review.openstack.org/284900
19:55 EmilienM mwhahaha: cool
20:01 _ody EmilienM: Looks like the horizon module isn't purging OS supplied wsgi files. http://logs.openstack.org/27/283827/5/check/gate-puppet-openstack-integration-scenario003-tempest-dsvm-centos7/5fa211b/logs/apache_config/.
20:01 EmilienM _ody: it doesn't. It's a class to run from puppetlabs-apache
20:02 EmilienM it's a purge class in puppetlabs-apache
20:02 EmilienM and we don't want to purge it from puppet-horizon.
20:02 _ody No.  Nevermind.  I read the file names wrong.
20:03 EmilienM I would not be angry if someone could help me to getting Ubuntu jobs back
20:04 EmilienM the starting point is here: https://review.openstack.org/#/c/284503/
20:12 dgurtner joined #puppet-openstack
20:12 dgurtner joined #puppet-openstack
20:12 dgurtner joined #puppet-openstack
20:13 dmsimard EmilienM: http://logs.openstack.org/03/284503/3/check/gate-puppet-openstack-integration-scenario001-tempest-dsvm-trusty/6214bc2/logs/nova/nova-api.txt.gz
20:13 dmsimard that's a lot of red.
20:14 dmsimard lots of red in nova-compute too.
20:14 dmsimard failed migration ? db_sync ? it's complaining about fields issues
20:14 EmilienM it's packaging issues
20:14 EmilienM http://logs.openstack.org/03/284503/3/check/gate-puppet-openstack-integration-scenario001-tempest-dsvm-trusty/6214bc2/logs/nova/nova-api.txt.gz#_2016-02-25_16_09_03_623
20:14 EmilienM they enable ec2 by default while it's dropped from Nova
20:16 EmilienM reported to james
20:16 ducttape_ joined #puppet-openstack
20:27 openstackgerrit Dan Prince proposed openstack/puppet-keystone: Run keystone-manage bootstrap  https://review.openstack.org/284876
20:28 xingchao joined #puppet-openstack
20:31 openstackgerrit Cody Herriges proposed openstack/puppet-horizon: Making root_url configurable  https://review.openstack.org/283827
20:35 EmilienM _ody: I can tell you, this won't work: https://review.openstack.org/#/c/283827/5..6/spec/acceptance/horizon_with_apache_spec.rb
20:35 EmilienM or maybe you tested it?
20:39 angdraug joined #puppet-openstack
20:40 _ody EmilienM: soo. Yeah.  I've tested it they return 200s.  Which they seriously shouldn't.
20:40 _ody When I do this in nginx it returns a proper 301.
20:41 _ody ...or 302, I can't recall exactly.
20:42 IvanBerezovskiy joined #puppet-openstack
20:43 _degorenko|afk joined #puppet-openstack
20:46 rahulait joined #puppet-openstack
20:52 dprince EmilienM: patchset 2 work for in in instack
20:52 EmilienM w00t
20:53 EmilienM at least something that works today
20:53 EmilienM dprince: is it idempotent?
20:53 ducttape_ joined #puppet-openstack
20:53 EmilienM and does not have colision with puppet catalog?
20:54 dprince EmilienM: it should only execute the exec after a db sync
20:54 dprince EmilienM: re-running it then should be fine
20:54 EmilienM dprince: ... and before anything else
21:04 dprince EmilienM: we might be missing a relationship to make it run before the keystone_role, keystone_user stuff
21:04 EmilienM yes
21:06 haplo37 joined #puppet-openstack
21:14 dprince EmilienM: I'm not sure. We don't explicitely require it before db_sync either. I think it might be okay
21:14 EmilienM dprince: because of https://github.com/openstack/puppet-keystone/blob/master/manifests/db/sync.pp#L24
21:15 EmilienM does bootstrap CLI require keystone running?
21:15 dprince EmilienM: no
21:15 EmilienM dprince: so we're good
21:16 EmilienM let's create the same kind of Exec as dbsync
21:16 dprince EmilienM: you mean in a class?
21:16 dprince EmilienM: or the same kind of resource chain....
21:16 EmilienM the same resource chaim
21:16 EmilienM I hope we won't break previous deploments
21:17 EmilienM but our third party CI mfisch will complain quickly
21:17 dprince it shouldn't effect previous deployments because db_sync used to do this
21:17 EmilienM ok
21:17 mfisch lol
21:17 dprince mfisch: yeah, sorry if we pawn our problems off on you
21:18 EmilienM it's okay, we share the pain :-)
21:18 openstackgerrit Dan Prince proposed openstack/puppet-keystone: Run keystone-manage bootstrap  https://review.openstack.org/284876
21:18 EmilienM mfisch: hey would you mind to help me debugging why new ubuntu packaging fail to spawn VMs?
21:19 mfisch unfortunately Im about to leave town to go skiing for the weekend
21:19 mfisch I can on Sunday if its still broken
21:19 EmilienM well, I honestly don't mind having ubuntu jobs non-voting
21:19 EmilienM mfisch: enjoy ski!
21:21 mfisch thanks
21:21 openstackgerrit Keith Schincke proposed openstack/puppet-ceph: Add support for civetweb  https://review.openstack.org/254548
21:22 dmsimard mfisch: wow, ski, we don't even have snow up here
21:22 dmsimard barely kidding
21:22 EmilienM dmsimard: ?
21:22 EmilienM dmsimard: I have 1 meter in front of my door
21:22 dmsimard EmilienM: it's been raining for two days
21:22 EmilienM we have snow here
21:23 colonwq I have a puppet style question. What is the preferred way to check for a valid frontend_type argument in https://review.openstack.org/#/c/254548/65/manifests/rgw.pp
21:23 EmilienM dmsimard: I can see my appartment from here: https://www.ville.quebec.qc.ca/webcameras/seminaire.aspx
21:23 colonwq We had snow here  ..... 3 years ago.
21:23 dmsimard EmilienM: you live in the castle frontenac ? :p
21:24 EmilienM colonwq: if is good, I prefer case
21:25 EmilienM dmsimard: I live here: https://fr.wikipedia.org/wiki/C%C3%B4te_de_la_Montagne - the "Vue depuis la porte Prescott" show my building
21:25 colonwq EmilienM, ok. I'll pull the validate_re out after my current set tests are done.
21:26 EmilienM I give up ubuntu
21:26 EmilienM if someone wants to fix it, go ahead
21:31 xingchao joined #puppet-openstack
21:35 ducttape_ joined #puppet-openstack
21:39 _ody Wow.  Thank broken hu.
21:41 mwhahaha ugh can we move the puppet lint tasks to centos, the lint tasks are all queued up and stuff is taking forever to get through ci
21:43 EmilienM I'm all for it
21:44 EmilienM mwhahaha: pabelanger did something similar
21:44 EmilienM let me propose a patch if I remember how to do
21:45 EmilienM mwhahaha: wait, they already run on centos, isn't?
21:45 mwhahaha no
21:46 mwhahaha let me go find it
21:46 mfisch dmsimard: the mountains catch it for us
21:46 mfisch it is warm though
21:48 EmilienM mwhahaha: ok
21:48 EmilienM mwhahaha: I'm debuging ubuntu with james in PM
21:52 mwhahaha so it inherits from the project and all of our projects specify bare-trusty
21:52 mwhahaha so the lint job run on bare-trusty nodes which seem to be low in supply leading to the 4+ hour wait time on ci :(
21:53 mwhahaha https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/puppet-module-jobs.yaml#L127-L139
21:53 mwhahaha and node comes from...
21:54 mwhahaha https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/projects.yaml#L5409-L5413
22:07 openstackgerrit Sam Morrison proposed openstack/puppet-neutron: Support midonet type driver for ML2  https://review.openstack.org/278207
22:09 EmilienM xarses: any chance to  have an eye on https://review.openstack.org/#/c/276141/ ?
22:12 xarses EmilienM: it looks like my concern is not addressed, someone needs to ensure that with this change, we can reboot and the OSD's still mount/start
22:14 EmilienM xarses: please -1 then
22:16 EmilienM mwhahaha: you found out?
22:18 mwhahaha well i found where it was specified but i need to go look into what the best alternative would be
22:18 EmilienM I have an idea
22:19 EmilienM a sec
22:19 EmilienM mwhahaha: https://github.com/openstack-infra/project-config/commit/aaa7e067510c22b93274d7259383d7a520f047d5
22:20 EmilienM do the same for lint
22:20 EmilienM HTH
22:21 mwhahaha yea i'll get something together in a bit
22:21 brandon_ joined #puppet-openstack
22:25 delatte joined #puppet-openstack
22:25 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: heat: manage heat user role before openrc  https://review.openstack.org/284863
22:27 openstackgerrit Merged openstack/puppet-tripleo: loadbalancer: fix MySQL timeout HAproxy config  https://review.openstack.org/284274
22:30 cwolferh joined #puppet-openstack
22:30 cwolferh_ joined #puppet-openstack
22:33 xingchao joined #puppet-openstack
22:33 delattec joined #puppet-openstack
22:39 openstackgerrit Matt Fischer proposed openstack/puppet-keystone: Deprecate python.pp and fix client tags  https://review.openstack.org/282065
22:39 openstackgerrit Matt Fischer proposed openstack/puppet-keystone: Remove deprecated tenant_ LDAP parameters  https://review.openstack.org/282073
22:51 mdorman joined #puppet-openstack
22:57 brandon joined #puppet-openstack
22:58 mfisch dmsimard: as you know im a french expert
22:58 mfisch so today I present you this fact
22:59 mfisch Montreal is French for My Treal
23:01 brandon_ joined #puppet-openstack
23:01 delatte joined #puppet-openstack
23:03 ayoung joined #puppet-openstack
23:05 openstackgerrit Emilien Macchi proposed openstack/puppet-neutron: change default value for lock_path  https://review.openstack.org/284978
23:06 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: heat: manage heat user role before openrc  https://review.openstack.org/284863
23:13 EmilienM so that should fix ubuntu issues ^
23:16 openstackgerrit Merged openstack/puppet-openstack-integration: Minor change in AIO & Readme  https://review.openstack.org/284756
23:16 baker joined #puppet-openstack
23:16 dmsimard mfisch: impressive
23:29 davideagle joined #puppet-openstack
23:30 openstackgerrit Emilien Macchi proposed openstack/puppet-neutron: change default value for lock_path  https://review.openstack.org/284978
23:31 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: heat: manage heat user role before openrc  https://review.openstack.org/284863
23:35 xingchao joined #puppet-openstack
23:39 RichardRaseley joined #puppet-openstack
23:42 openstackgerrit Emilien Macchi proposed openstack/puppet-neutron: change default value for lock_path  https://review.openstack.org/284978
23:42 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: heat: manage heat user role before openrc  https://review.openstack.org/284863

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