Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2015-08-27

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

All times shown according to UTC.

Time Nick Message
00:12 aimon joined #puppet-openstack
00:41 asd112z joined #puppet-openstack
00:47 xarses joined #puppet-openstack
00:49 zhangjn joined #puppet-openstack
00:53 zhangjn joined #puppet-openstack
00:55 zhangjn joined #puppet-openstack
01:08 xarses_ joined #puppet-openstack
01:16 saneax joined #puppet-openstack
01:19 ducttape_ joined #puppet-openstack
01:39 v1k0d3n joined #puppet-openstack
03:39 sergmelikyan joined #puppet-openstack
04:29 v1k0d3n joined #puppet-openstack
04:32 gildub_ joined #puppet-openstack
05:03 zeus joined #puppet-openstack
05:08 xarses_ joined #puppet-openstack
05:12 xarses joined #puppet-openstack
05:17 openstackgerrit joined #puppet-openstack
05:28 zerda joined #puppet-openstack
05:34 chandankumar joined #puppet-openstack
05:37 stamak joined #puppet-openstack
06:09 openstackgerrit Gilles Dubreuil proposed openstack/puppet-keystone: Resource keystone_trust for Keystone V3 API  https://review.openstack.org/200996
06:25 linkedinyou joined #puppet-openstack
06:26 samuelBartel joined #puppet-openstack
06:32 rochaporto joined #puppet-openstack
06:39 xarses_ joined #puppet-openstack
06:42 jpena joined #puppet-openstack
06:52 LimorStotland joined #puppet-openstack
07:12 paramite joined #puppet-openstack
07:21 dgurtner joined #puppet-openstack
07:21 dgurtner joined #puppet-openstack
07:47 saneax joined #puppet-openstack
07:52 fedexo joined #puppet-openstack
07:53 stamak joined #puppet-openstack
08:15 jistr joined #puppet-openstack
08:40 derekh joined #puppet-openstack
08:56 jistr joined #puppet-openstack
09:02 openstackgerrit Alexey Deryugin proposed openstack/puppet-murano: Initial module implementation  https://review.openstack.org/211043
09:02 openstackgerrit Alexey Deryugin proposed openstack/puppet-murano: Implementaion of api and engine classes  https://review.openstack.org/216682
09:05 jistr joined #puppet-openstack
09:10 stamak joined #puppet-openstack
10:10 openstackgerrit Ivan Berezovskiy proposed openstack/puppet-ceilometer: FAKE COMMIT  https://review.openstack.org/217614
10:11 IBerezovskiy oh, sorry
10:15 openstackgerrit Ivan Berezovskiy proposed openstack/puppet-ceilometer: Test commit  https://review.openstack.org/217618
10:18 jistr joined #puppet-openstack
10:33 openstackgerrit Denis Egorenko proposed openstack/puppet-sahara: Add distribute mode for Sahara  https://review.openstack.org/192721
10:55 openstackgerrit Vasyl Saienko proposed openstack/puppet-keystone: add --domain option when calling user list  https://review.openstack.org/213906
11:02 v1k0d3n joined #puppet-openstack
11:18 openstackgerrit Denis Egorenko proposed openstack/puppet-sahara: Add distribute mode for Sahara  https://review.openstack.org/192721
11:33 IBerezovskiy Hi, guys. Can you participate in discussion https://review.openstack.org/#/c/206926/ ? Your opinions are very important.
11:34 dprince joined #puppet-openstack
11:34 openstackgerrit Gilles Dubreuil proposed openstack/puppet-keystone: Resource keystone_trust for Keystone V3 API  https://review.openstack.org/200996
11:59 EmilienM hello
12:03 iurygregory morning =)
12:09 ducttape_ joined #puppet-openstack
12:10 degorenko hi o/
12:27 v1k0d3n joined #puppet-openstack
12:32 openstackgerrit joined #puppet-openstack
12:39 openstackgerrit Stanislaw Bogatkin proposed openstack/puppet-horizon: Add ssl_no_verify parameter  https://review.openstack.org/206194
12:40 openstackgerrit Athlan-Guyot sofer proposed openstack/puppet-keystone: Resource keystone_identity_provider for Keystone.  https://review.openstack.org/202689
12:40 iurygregory EmilienM, I performed the tests locally and everything is ok, but jenkis give -1 gate-puppet-keystone-puppet-beaker-rspec-dsvm-trusty
12:40 iurygregory log link - http://logs.openstack.org/54/208054/9/check/gate-puppet-keystone-puppet-beaker-rspec-dsvm-trusty/fc9f457/
12:45 openstackgerrit Vasyl Saienko proposed openstack/puppet-horizon: add api_versions parameter  https://review.openstack.org/211650
13:00 richm joined #puppet-openstack
13:04 ducttape_ joined #puppet-openstack
13:08 EmilienM iurygregory: http://logs.openstack.org/54/208054/9/check/gate-puppet-keystone-puppet-beaker-rspec-dsvm-trusty/fc9f457/console.html#_2015-08-26_23_18_54_768
13:08 EmilienM sounds like packaging issue
13:08 EmilienM sometimes it's random
13:08 EmilienM do 'recheck' and see if same issue again - package might be broken now - sighs..
13:13 iurygregory ok =) I've tried recheck i'll do again =)
13:14 ducttape_ joined #puppet-openstack
13:14 openstackgerrit Gilles Dubreuil proposed openstack/puppet-keystone: Resource keystone_trust for Keystone V3 API  https://review.openstack.org/200996
13:25 openstackgerrit Dan Prince proposed openstack/puppet-swift: Add incoming/outgoing chmod params to storage/all  https://review.openstack.org/217707
13:35 openstackgerrit Emilien Macchi proposed openstack/puppet-tempest: Use inifile for tempest_*_id_setter provider  https://review.openstack.org/217389
13:36 openstackgerrit Denis Egorenko proposed openstack/puppet-sahara: TEST COMMIT  https://review.openstack.org/217715
13:43 xingchao joined #puppet-openstack
13:50 ferest joined #puppet-openstack
13:53 vsaienko joined #puppet-openstack
13:58 sergmelikyan joined #puppet-openstack
14:00 ducttape_ joined #puppet-openstack
14:09 dfisher joined #puppet-openstack
14:20 degorenko EmilienM, hey, are you here?
14:21 EmilienM I hope
14:22 dfisher ^ the right answer before cofee
14:22 dfisher coffee*
14:22 iurygregory lol
14:22 degorenko EmilienM, take a look on: https://jenkins04.openstack.org/job/gate-puppet-sahara-puppet-beaker-rspec-dsvm-trusty/35/
14:22 EmilienM sometimes I wonder if it's me
14:23 EmilienM or something else
14:23 degorenko it's just for test commit
14:23 degorenko we have missed one package
14:23 degorenko how i can add it for sahara tests?
14:23 EmilienM I'm in the middle of something, I'll look later
14:24 degorenko will wait
14:30 angdraug joined #puppet-openstack
14:50 degorenko hm, it's actually not a sahara problem as i see, it is ci problem
14:51 openstackgerrit Ramkumar Gowrishankar proposed openstack/puppet-neutron: Support for Nuage Neutron plugin and Nuage VRS in puppet-neutron  https://review.openstack.org/214798
14:51 EmilienM degorenko: feel free to investigate logs
14:51 EmilienM and report packaging issues to packaers
14:51 EmilienM packagers* (UCA)
14:51 degorenko EmilienM, already. that's why i want ask you
14:52 degorenko where i should ask about packages?
14:52 degorenko Error: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold install keystone' returned 100: Reading package lists...
14:52 EmilienM launchpad
14:52 EmilienM ping zul on openstack-dev
14:55 degorenko was changed driver for db-manage and now package python-pymysql is need to be installed
14:55 EmilienM I can't help
14:55 degorenko i think, it's a puppet issue
14:55 EmilienM no
14:55 EmilienM it's a new dependency
14:56 degorenko no
14:56 EmilienM because it's an OpenStack requirement
14:56 degorenko it's test-requirements
14:56 degorenko not a main
14:56 EmilienM same
14:56 EmilienM we don't manage packaging dependencies
14:56 EmilienM we install keystone & rely on its dependencies
14:56 degorenko test-requirements are not placed in control dependencies
14:57 degorenko the prev driver was provided by python-mysql and it was installed by mysql
15:01 jpena joined #puppet-openstack
15:06 degorenko this issue affect all components, all patches, which were retrigger today and depend on keystone have -1 from dsvm-trusty job
15:08 EmilienM that's a big problem
15:08 degorenko that was i'm talking about
15:11 EmilienM I'm doing a patch
15:12 EmilienM degorenko: have you reported the bug in UCA ?
15:13 degorenko EmilienM,  no, it's actually not a bug. such packages are not placed in dependencies ever
15:14 degorenko because in current case, this package is required for mysql
15:14 degorenko but you can use PostgreSQL
15:14 EmilienM again, puppet openstack modules DO NOT manage package dependencies
15:14 dfisher (or shouldn't)
15:14 degorenko this package related only mysql using
15:15 degorenko you can don't use mysql and use postgresql instead
15:15 degorenko and you need another package then
15:15 degorenko that's why such package exclude from dependencies
15:15 EmilienM degorenko: ok, so I talked with ubuntu folks
15:15 EmilienM they are fixing it
15:15 EmilienM and this is a packaging issue
15:15 EmilienM thanks degorenko for reporting the packaging bug !
15:16 chandankumar joined #puppet-openstack
15:16 EmilienM I'm providing a temp fix for our CI
15:16 degorenko EmilienM, it's related packaging, but not exactly. Anyway, it very important issue
15:25 openstackgerrit Emilien Macchi proposed openstack/puppet-keystone: Install python-pymysql on Ubuntu  https://review.openstack.org/217763
15:26 EmilienM degorenko: ^
15:26 EmilienM crinkle, sbadia: can you consider this patch as an outstanding review and review it asap?
15:26 EmilienM we might need to wait for CI first though
15:27 degorenko EmilienM, seems good, but do we have some puppet components that doesn't use keystone and has db-migration?
15:27 EmilienM degorenko: so my goal here is to fix CI
15:28 EmilienM this fix only fix our beaker CI
15:28 EmilienM but people who actually deploy liberty will have to set this dependency everywhere in their manifests
15:28 EmilienM that's why I use keystone module
15:28 EmilienM because keystone is used everywhere
15:28 EmilienM so I'm sure the package will be installed in all beaker jobs
15:28 degorenko EmilienM, yes, i see. But i mean, is real the situation, when some puppet module will try exec db-manage without keystone installation?
15:29 EmilienM our beaker jobs always have keystone installed
15:29 degorenko oh
15:29 degorenko ok
15:29 EmilienM yes
15:29 EmilienM ex:
15:29 EmilienM manila install keystone THEN manila
15:29 degorenko i didn't know it before
15:29 EmilienM well, read beaker manifests and you'll see
15:29 EmilienM degorenko: https://github.com/openstack/puppet-sahara/blob/master/spec/acceptance/basic_sahara_spec.rb#L78-L84
15:30 degorenko EmilienM, I know about it. Some misunderstanding. Okay, i'll rephrase mu question. All components have keystone installation in beaker tests?
15:31 EmilienM https://github.com/openstack/puppet-sahara/blob/master/spec/acceptance/basic_sahara_spec.rb#L78-L84
15:31 EmilienM yes ^
15:31 EmilienM they all have this code ^
15:31 EmilienM this is how I understand your question
15:31 EmilienM manila, glance, neutron, etc etc
15:32 degorenko ok, then it helps
15:32 EmilienM yes
15:32 EmilienM hence my patch
15:32 degorenko +1
15:32 degorenko EmilienM, do you know, how want to solve this issue packaging team?
15:32 EmilienM degorenko: no idea
15:33 EmilienM ask them
15:33 EmilienM I think they hate me now
15:33 EmilienM for one month and a half, I'm pinging them every day for all our CI issues
15:33 EmilienM I guess at the next summit I'll have to hide
15:33 EmilienM or hire bodyguards
15:33 dfisher haha
15:33 degorenko :D
15:34 EmilienM no kidding, the feedback is actually useful
15:34 EmilienM hopefully they appreciate it and we make progress
15:34 EmilienM :)
15:53 saneax joined #puppet-openstack
15:59 IBerezovskiy joined #puppet-openstack
16:02 dgurtner joined #puppet-openstack
16:02 dgurtner joined #puppet-openstack
16:05 openstackgerrit Denis Egorenko proposed openstack/puppet-sahara: Add distribute mode for Sahara  https://review.openstack.org/192721
16:05 xingchao joined #puppet-openstack
16:06 degorenko EmilienM, take a look on https://review.openstack.org/#/c/192721 please, what do you think? Are here any problems?
16:11 aimon joined #puppet-openstack
16:27 openstackgerrit Emilien Macchi proposed openstack/puppet-tempest: Bad configuration for glance/neutron setters.  https://review.openstack.org/174638
16:27 EmilienM chem: ^
16:29 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: run Tempest with compute tests  https://review.openstack.org/217352
16:31 EmilienM so I confirm CI is broken https://review.openstack.org/#/c/217758/
16:32 iurygregory :'(
16:32 EmilienM wait
16:32 EmilienM the fix is almost finished and it pass CI
16:33 EmilienM https://review.openstack.org/#/c/217763/ is green (looing at zuul) - if any one around ( mfisch crinkle clayton sbadia ) can have a look please
16:34 iurygregory after merge we can do recheck right? :D
16:35 EmilienM yes
16:35 iurygregory \o/
16:35 EmilienM if my fix is accepted
16:35 iurygregory I hope it will be
16:47 EmilienM dprince: maybe you can also look at the patch ^
16:48 EmilienM dprince: TL;DR; our puppet CI is broken because one dep is missing in ubuntu packaging - trying to fix this way: https://review.openstack.org/#/c/217763/ - just to unblock our CI until packaging is fixed (WIP by ubuntu folks)
16:54 xarses_ joined #puppet-openstack
16:56 crinkle I don't want to add random packages to the keystone module to fix packaging issues in other modules
16:56 crinkle this is the hazard of using staging/testing repos in CI
16:56 crinkle I won't -1 but I don't want to be the one to +2
16:57 EmilienM crinkle: how do you want to fix the issue?
16:57 crinkle let them fix it upstream
16:57 crinkle we have tons of other CI issues where all we can do is wait
16:57 EmilienM crinkle: well, I talked to them
16:57 EmilienM and they told me not to expect the fix today
16:57 EmilienM 'they are on it'
16:58 EmilienM like other components since 1 month and a half
16:58 EmilienM sighs...
16:58 EmilienM crinkle: this one is breaking everything
16:58 EmilienM another option is to patch all acceptance manifests
16:58 EmilienM I can do that
16:58 EmilienM crinkle: does that work for you?
16:59 crinkle the point of CI is to catch when things are broken
17:00 crinkle hacking around it means hiding things that are broken
17:00 crinkle in which case why do we even do CI
17:00 EmilienM crinkle: so we are waiting for a fix in ubuntu packaging and our CI is blocked until then?
17:00 EmilienM we want to actually test openstack right now I presume
17:02 EmilienM crinkle: what do you suggest?
17:04 crinkle we could just make the beaker jobs non-voting until packaging stabilizes
17:05 EmilienM crinkle: feel free to submit the patch
17:05 EmilienM it's another acceptable option
17:06 degorenko making beaker jobs as non-voting not a good idea for me. Because some issues can be catch only by this jobs
17:07 degorenko dependency cycle for example
17:07 crinkle this is true
17:09 EmilienM crinkle: the option 'adding the package in acceptance manifests' seems the best option to keep beaker jobs voting now, we have 3 blockers otherwise - that are WIP
17:09 crinkle EmilienM: okay
17:10 EmilienM ok, I go for it
17:10 degorenko do you have some scripts, which prepare slave, where beaker jobs are running?
17:11 degorenko may be will be better install this package on slave temporarily?
17:11 crinkle oh that's not a bad idea, we could hack it into the install_modules.sh script ^
17:11 degorenko EmilienM, ^^
17:12 EmilienM no
17:12 crinkle and it's not an openstack package so it can be done before adding the uca repos
17:12 EmilienM oh yes
17:12 EmilienM true
17:12 EmilienM sorry
17:12 EmilienM so yes
17:12 degorenko :)
17:13 EmilienM I do a patch
17:13 nibalizer so one thing you can do, is not land patches
17:13 nibalizer zuul allows you to test the future
17:14 nibalizer so create a patch that puts the package resource in the acceptance manifets, and put all other patches Depends-On: that patch
17:14 nibalizer then you can see tests go green but you don't have to land anything
17:14 nibalizer then when the UCA folk fix it you can reparent all the in-flight changes to not need the shim
17:14 crinkle I think the issue is we do want to land things
17:14 crinkle my first suggestion was just to wait it out and no one is happy with that
17:15 nibalizer anything tested by zuul can depend on anything else, so you can do development on top of unlanded patches just as easily as development on top of landed patches
17:16 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Install python-pymysql on Ubuntu  https://review.openstack.org/217807
17:17 EmilienM crinkle: see https://etherpad.openstack.org/p/puppet-liberty-blocker
17:17 EmilienM crinkle: I'm waiting for the 3 first issues for one month and a half
17:17 EmilienM they are not responsive at all
17:17 EmilienM I told them
17:17 EmilienM and they know that
17:19 EmilienM crinkle: it's not like RDO  where they run trunk
17:19 EmilienM crinkle: they manually update packages from time to time
17:19 openstackgerrit Denis Egorenko proposed openstack/puppet-sahara: Add distribute mode for Sahara  https://review.openstack.org/192721
17:20 imcsk8 joined #puppet-openstack
17:24 EmilienM crinkle: any feedback is welcome https://review.openstack.org/#/c/217807
17:24 degorenko ^ i've added to commit message depends-on  on your patch, EmilienM let's wait for results
17:24 degorenko https://review.openstack.org/#/c/192721/
17:24 EmilienM it won't work
17:24 EmilienM oh yes
17:24 degorenko why ?
17:24 EmilienM it will
17:24 EmilienM sorry
17:24 degorenko :)
17:34 xingchao joined #puppet-openstack
17:37 mfisch EmilienM: why the shell script and not puppet?
17:37 mfisch this is the same kind of Ubuntu packaging fails I was talking about yesterday
17:37 mfisch we have dozens of these in our code
17:38 EmilienM mfisch: this one is new
17:38 mfisch I've filed bugs against stuff and its ignored
17:38 mfisch esp for openstack client which I had to ask for support for for a year
17:38 crinkle mfisch: this is EmilienM's patch in puppet that I took issue with https://review.openstack.org/#/c/217763/1
17:38 mfisch I saw
17:38 mfisch I have no issue with it
17:38 crinkle okay then you can +2
17:39 mfisch the Ubuntu packages dont properly manage deps or versions of deps and I dont see that changing
17:39 crinkle I don't think it's puppet-keystone's job to manage a mysql package
17:39 EmilienM true
17:39 mfisch its not
17:39 EmilienM but this is a workaround
17:40 EmilienM that is probably reverted as soon as they fix it upstream
17:40 mfisch I want a functional system so I dont have the luxury of being pedantic about what code goes where
17:40 mfisch they don't manage python-tz right either
17:41 mfisch the tests have the luxury of using infra images which dont have as much stuff preinstalled as our boxes to
17:41 mfisch do
17:41 EmilienM mfisch: our priority is to bring CI back, isn't?
17:41 mfisch yes
17:41 mfisch not hear me rant about ubuntu packaging ;)
17:41 EmilienM so let people manage dependencies by themselves
17:41 mfisch I'm sure clayton will agree with me that you should continue to expect dep issues like this
17:41 EmilienM so please +2 or -1 the proposals
17:42 EmilienM the latest proposal is here: https://review.openstack.org/217807
17:42 mfisch the latest fixes CI but your average guy trying to use the module will have issues
17:43 EmilienM I know
17:43 EmilienM but the average guy has to go talk to Ubuntu
17:43 EmilienM like I'm doing every day
17:43 EmilienM we should not fix their dependencies for them
17:43 EmilienM otherwise our modules we become a mess of package resources
17:43 mfisch if you can get them to fix stuff then thats great
17:43 EmilienM and I'm sure we don't wan't that
17:43 mfisch I cannot and I'm a paying customer
17:43 EmilienM well, I start to be tired about that
17:44 mfisch we've basically given up bothing to tell them the issues
17:44 mfisch bothering
17:44 mfisch I bet
17:44 EmilienM mfisch: this morning they asked me "oh, your CI is voting?"
17:44 EmilienM lol
17:44 mfisch Package Updates 101: look at new requirements
17:44 crinkle average guy would still be on kilo because liberty isn't released
17:44 mfisch now if requirements.txt is wrong then thats another issue
17:44 EmilienM crinkle++
17:45 mfisch if thats what you guys want then thats ok
17:45 mfisch all our dep management work arounds for them is in our orchestration module
17:45 mfisch and 6 months from now we wont be using packages for openstack
17:45 EmilienM mfisch: if I could skip UCA I would
17:45 mfisch +2 the latest solution
17:45 EmilienM trust me
17:45 mfisch lol
17:45 EmilienM and I'm not saying that because I work for RH
17:46 EmilienM they are not responsive at all
17:46 EmilienM we have the same blockers for a while
17:46 EmilienM give me an APT url where I can install liberty in a fairly good shape, and I take it
17:46 mfisch understand
17:47 mfisch I think you can get to their daily ppa
17:47 mfisch but that doesnt mean it will be better
17:47 EmilienM also, using UCA make our CI "testing standards" since UCA is I think the most used packages
17:47 EmilienM mfisch: no
17:47 EmilienM it's worst
17:47 EmilienM all deps are broken
17:47 EmilienM I tried
17:47 mfisch yeah I figured
17:47 EmilienM what we are using now is what they call "stable staging"
17:47 EmilienM define: stable
17:48 EmilienM ?
17:48 mfisch stable: its only updated every few weeks
18:05 xarses joined #puppet-openstack
18:06 clayton the only suggestion I have may not be actually practical, but one thing we do to avoid these sort of issues is that we mirror the ubuntu repos and snapshot them (via hardlinks) regularly
18:07 clayton and we don't move to newer versions until we've validated they don't break things
18:09 clayton but I think you're pretty much guaranteed to have these sort of problems regularly.  We run into them regularly with the *released* packages, much less stuff canonical isn't even pretending to keep stable
18:10 crinkle I think package mirroring has been on the long-term wish-list in infra
18:10 clayton the versioning is just as important, probably more so for this sort of thing
18:11 EmilienM mfisch: E: Unable to locate package python-pymysql
18:11 EmilienM it fails to find the package
18:12 clayton crinkle: we basically run apt-mirror once a week (used to be once a day) and then cp -al the current mirror to a date based directory
18:12 EmilienM clayton, mfisch: I need to go afk a bit, will look later - feel free to take over the patch
18:12 mfisch python-mysqldb?
18:12 EmilienM oh maybe
18:12 EmilienM no
18:12 EmilienM https://launchpad.net/ubuntu/trusty/+source/python-pymysql
18:12 clayton anyway, our goal is to get completely off of canonical's OpenStack packaging for a number of reasons
18:13 mfisch fixing
18:13 EmilienM mfisch: col
18:13 EmilienM cool
18:13 EmilienM I'm afk now
18:13 mfisch it doesnt exist in trusty...
18:13 mfisch I'm guessing python-mysql wont work
18:13 mfisch https://launchpad.net/ubuntu/+source/python-pymysql
18:14 clayton it's python-mysqldb
18:14 mfisch what he was trying to use is a different package
18:14 mfisch think its a drop in replacement?
18:14 mfisch seems unlikely to me
18:15 clayton no idea, we're using python-mysqldb though
18:15 mfisch worth a try
18:15 clayton seems like there has to be a better way to test this than merging it and seeing
18:16 openstackgerrit Matt Fischer proposed openstack/puppet-openstack-integration: Install python-mysqldb on Ubuntu  https://review.openstack.org/217807
18:16 clayton probably would work a lot better if we used juju
18:16 mfisch this way is easier
18:17 clayton oh, I thought the other change had merged.  Sorry about the +1A before, I was missing the backstory
18:22 cgfbee joined #puppet-openstack
18:27 dgurtner joined #puppet-openstack
18:41 openstackgerrit Matt Fischer proposed openstack/puppet-cinder: dont run losetup if it's been done already  https://review.openstack.org/217842
18:49 angdraug joined #puppet-openstack
18:55 xingchao joined #puppet-openstack
18:58 mwhahaha question about https://review.openstack.org/#/c/210374, it seems to be failing on verification. do we need to rebase that change to get it to go through? or am i missing something else
19:00 mfisch have you checked the logs?
19:00 mfisch I know we have a trusty issue right now but not sure why cent would break
19:00 TC01 joined #puppet-openstack
19:00 mwhahaha yea
19:01 mwhahaha Could not prefetch glance_image provider 'openstack': undefined method `collect' for nil:NilClass and un unable to talk to keystone
19:02 mwhahaha wonder if it got blocked by github
19:03 mwhahaha look in the gate errors, it couldn't pull down some items
19:06 IvanBerezovskiy joined #puppet-openstack
19:06 crinkle mwhahaha: that's a known issue with glanceclient https://etherpad.openstack.org/p/puppet-liberty-blocker
19:07 mwhahaha oh that's annoying :/
19:07 crinkle mwhahaha: seriously :(
19:08 mwhahaha well then i'll just check back later :D
19:13 IvanBerezovskiy left #puppet-openstack
19:15 chandankumar joined #puppet-openstack
19:20 rcarrillocruz EmilienM: hiya, got +2 / +1 from crinkle and SpamapS respectively on https://review.openstack.org/#/c/215575/ , you ok with merging now?
19:22 iurygregory Can anyone review (-1/+1) https://review.openstack.org/#/c/208054/ https://review.openstack.org/#/c/216821/ The -1 from jenkis in the first patch is because the gate-puppet-keystone-puppet-beaker-rspec-dsvm-trusty is broken
19:33 sergmelikyan joined #puppet-openstack
19:42 * EmilienM back
19:43 EmilienM mfisch, clayton any update?
19:47 EmilienM we probably need to install the ppa first
19:49 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Install python-pymysql on Ubuntu  https://review.openstack.org/217807
19:52 EmilienM crinkle: so I see different thoughts here at how we should fix this kind of issue (or not fixing at all) - what would be your proposal for this case?
19:55 rcarrillocruz thx a bunch EmilienM
20:00 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Neutron  https://review.openstack.org/216831
20:01 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Nova  https://review.openstack.org/216938
20:02 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: run Tempest with compute tests  https://review.openstack.org/217352
20:04 mwhahaha EmilienM: ensure_packages vs ensure_resource, any reason to use the ensure_resource('package', ...) over ensure_packages(...)?
20:04 EmilienM no
20:08 mwhahaha iurygregory: -^ if you want to leave it as is that's cool too, i just find ensure_packages(...) easier to read
20:08 openstackgerrit Merged openstack/puppet-ironic: Put configuration files under configurable folder  https://review.openstack.org/215575
20:23 mfisch EmilienM: back
20:23 EmilienM mfisch: I pushed over
20:23 mfisch good
20:23 mfisch just catching up here
20:23 mfisch I didnt find it in the main ppa but looks like you did
20:23 EmilienM mfisch: we just miss one package
20:23 EmilienM but need ppa before
20:23 mfisch I'm watching my daughter today, so not the best coder right now
20:24 mfisch if PPA before lets do it in puppet code
20:24 EmilienM no problem :)
20:24 mfisch meh thats ok
20:24 EmilienM mfisch: well
20:24 EmilienM in puppet code...
20:24 mfisch its a temp hck anyway
20:24 EmilienM that what we wanted before
20:24 EmilienM yes
20:24 EmilienM we will revert it as soon ubuntu fix it
20:24 mfisch you need add-apt-repository -y dont you?
20:24 EmilienM ah
20:24 EmilienM yeah
20:24 EmilienM maybe
20:25 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Install python-pymysql on Ubuntu  https://review.openstack.org/217807
20:25 mfisch root@puppet-test2:~/puppet-data# add-apt-repository ppa:ubuntu-cloud-archive/liberty-staging
20:25 mfisch Staging PPA for liberty
20:25 mfisch More info: https://launchpad.net/~ubuntu-cloud-archive/+archive/ubuntu/liberty-staging
20:25 mfisch Press [ENTER] to continue or ctrl-c to cancel adding it
20:25 mfisch you need -y
20:25 EmilienM mfisch: thx
20:29 _ody EmilienM: What time of the day are we starting next week?
20:30 EmilienM _ody: well, when people wants to
20:31 mfisch we could vote during the meeting
20:31 mfisch or we could cancel the meeting
20:31 mfisch same time as meeting start wfm
20:31 mfisch or an hour later
20:33 EmilienM vote? no need I think
20:33 EmilienM what we need is to finalize the agenda
20:33 EmilienM so people can take stories to work on
20:35 mfisch yes
20:36 mfisch I think the bug triage section will be short
20:36 mfisch maybe 30 min
20:36 EmilienM well, I'm not sure about that
20:36 EmilienM we have still some interesting bugs
20:37 _ody ok.  I totally forgot about it.  Hunner reminded me yesterday.
20:37 mfisch I will work on the list tomorrow
20:37 _ody If there are people in or close to Portland, they are free to hang out at the office.  I'll probably bring is breakfast thinks...
20:38 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Nova  https://review.openstack.org/216938
20:40 EmilienM _ody: can you come in montreal and bring breakfast for anteya, pabelanger and I ? :)
20:41 _ody EmilienM: Seriously if summit wasn't is Tokyo, I could.  Next mid-cycle, probably since summit is Austin.
20:41 iurygregory hey mwhahaha, thanks for you review i'll change ensure_resource to ensure_package =)
20:41 EmilienM _ody: I'm kidding :)
20:41 * _ody is serious though
20:41 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: run Tempest with compute tests  https://review.openstack.org/217352
20:41 _ody Will push for coming to Montreal next time.
20:44 Hunner _ody: What if redhat pays for it? :D
20:44 EmilienM ahah
20:46 _ody What if I interview while I am there? Does that mean I can get someone to pay for the flight?
20:46 _ody Every mid-cycle the entire community applies to RedHat.
20:49 Hunner Never mind; you're banned from going to montreal
20:50 Hunner :D
20:50 EmilienM _ody: let's talk PM
20:50 EmilienM :)
21:02 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: run Tempest with compute tests  https://review.openstack.org/217352
21:02 xingchao joined #puppet-openstack
21:14 EmilienM pabelanger: quick update about integ - I got compute working - the manifest needs to be run one time and you can spawn vms, and run tempest, etc... it's also idempotent - that's cool :)
21:17 EmilienM mfisch, clayton: https://review.openstack.org/#/c/217807/ - ready for review now passing CI
21:18 mfisch +2
21:19 mfisch what's Richard's nick on here?
21:19 mfisch Hunner or _ody ^
21:20 EmilienM not online
21:21 mfisch k
21:22 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: run Tempest with compute tests  https://review.openstack.org/217352
21:26 sergmelikyan joined #puppet-openstack
21:34 RichardRaseley joined #puppet-openstack
21:35 RichardRaseley mfisch: yes sir?
21:40 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Neutron  https://review.openstack.org/216831
21:40 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Nova  https://review.openstack.org/216938
21:41 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: run Tempest with compute tests  https://review.openstack.org/217352
21:43 sergmelikyan joined #puppet-openstack
22:12 mfisch EmilienM: here's yet another example of how Ubuntu fails to handle package deps
22:12 mfisch Error: Could not prefetch keystone_endpoint provider 'openstack': Execution of '/usr/bin/openstack endpoint list --quiet --format csv --long' returned 1: ERROR: openstackclient.shell Exception raised: (python-novaclient 2.17.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('python-novaclient>=2.18.0,!=2.21.0'))
22:13 mfisch the package dep is python-novaclient (>= 1:2.15.0),
22:14 dfisher openstack has an absolutely ridiculous dependency problem.
22:14 dfisher *nobody* can get this right with so many moving targets.
22:15 mfisch well this is a pet peeve of mine
22:15 mfisch and EmilienM told me not to manage deps in my manifests but I have no choice
22:15 dfisher you truely shouldn't have to
22:15 dfisher but if upstream is stupid
22:15 dfisher welp.
22:15 mfisch other than switching to RHEL I dont have a choice
22:15 dfisher solaris!
22:15 * dfisher sobs
22:16 mfisch wonder if HPUX is still around
22:16 dfisher harsh.
22:16 mfisch they might have rgrep by now
22:16 dfisher odds are slim.
22:16 mfisch still using 4k pages I bet
22:16 mfisch I was a kernel engineer there from 2000-2003
22:16 dfisher we've got an old O2 running IRIX in the lab.
22:17 dfisher we keep it running for fun.
22:20 mfisch we had old sparc stations in college
22:20 mfisch I think that's what they were called
22:20 mfisch and HP 9000s to do email
22:20 mfisch email was telnet and run elm or pine
22:23 dfisher upgrade.  run mh.
22:23 mfisch someone figured out how to compile mutt at one point
22:24 dfisher oh man.
22:24 dfisher the golden age.
22:24 dfisher Where'd you go to school?  CSU?
22:25 mfisch MSM
22:25 mfisch now called MST
22:25 dfisher CU Boulder had one HP 9000.
22:25 dfisher it did everything.
22:25 dfisher well
22:25 mfisch its a replica of colorado school of mines if you know it, except in Missouri
22:25 dfisher the CS dept. did
22:25 dfisher oh yes.   Mines is about 15 miles south of me :)
22:26 mfisch this is the older missouri version formelry missouri school of mines MSM
22:33 openstackgerrit Matt Fischer proposed openstack/puppet-cinder: don't run vgcreate if vg exists  https://review.openstack.org/217946
22:51 mwoodson joined #puppet-openstack
22:52 saneax joined #puppet-openstack
22:58 gildub joined #puppet-openstack
23:00 gildub EmilienM, richm, please review https://review.openstack.org/213957
23:06 xingchao joined #puppet-openstack
23:11 sergmelikyan joined #puppet-openstack
23:23 aimon joined #puppet-openstack
23:24 aimon_ joined #puppet-openstack
23:41 xarses_ joined #puppet-openstack

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