Wednesday, 2016-06-29

*** kbyrne has joined #tripleo00:01
*** TSCHAK has quit IRC00:02
*** akshai has quit IRC00:07
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: [WIP] - Add support for OVB based CI  https://review.openstack.org/33478700:10
*** sanjayu has quit IRC00:11
*** dmacpher has joined #tripleo00:12
openstackgerritIan Wienand proposed openstack/diskimage-builder: Make element-info output env variables  https://review.openstack.org/33526500:17
*** jefrite has joined #tripleo00:27
*** julim has quit IRC00:27
*** tzumainn has quit IRC00:29
*** rajinir has quit IRC00:34
*** mbound has joined #tripleo00:44
*** limao has joined #tripleo00:48
*** mbound has quit IRC00:49
*** kbyrne has quit IRC00:57
*** TSCHAK has joined #tripleo01:03
*** sanjayu has joined #tripleo01:16
*** rhallisey has joined #tripleo01:16
*** liliars has quit IRC01:18
*** limao_ has joined #tripleo01:22
*** yamahata has joined #tripleo01:22
*** openstack has joined #tripleo01:23
*** liliars has joined #tripleo01:33
*** dmacpher has quit IRC01:59
*** yamahata has quit IRC02:02
*** thrash is now known as thrash|g0ne02:05
*** rhallisey has quit IRC02:17
*** myoung has quit IRC02:26
*** myoung has joined #tripleo02:27
*** morazi has quit IRC02:30
*** akshai has joined #tripleo02:49
*** yamahata has joined #tripleo02:49
*** numans has quit IRC02:49
*** fragatina has quit IRC02:55
*** fragatina has joined #tripleo02:55
*** akshai_ has joined #tripleo03:01
*** akshai has quit IRC03:05
*** akuznetsov has joined #tripleo03:07
openstackgerritIan Wienand proposed openstack/diskimage-builder: Make element-info output env variables  https://review.openstack.org/33526503:11
openstackgerritIan Wienand proposed openstack/diskimage-builder: Make element-info output env variables  https://review.openstack.org/33526503:13
*** sanjayu has quit IRC03:22
*** dmacpher has joined #tripleo03:24
openstackgerritKeith Schincke proposed openstack/tripleo-heat-templates: Add support for deploying RGW on controllers. (Composable)  https://review.openstack.org/28902703:27
*** numans has joined #tripleo03:30
openstackgerritIan Wienand proposed openstack/diskimage-builder: Make element-info output env variables  https://review.openstack.org/33526503:33
*** akshai_ has quit IRC03:37
*** akshai has joined #tripleo03:38
*** akuznetsov has quit IRC03:39
openstackgerritIan Wienand proposed openstack/diskimage-builder: Make element-info output env variables  https://review.openstack.org/33526503:52
*** MaxPC has joined #tripleo04:03
*** ramishra_ has quit IRC04:18
openstackgerritOpenStack Proposal Bot proposed openstack/diskimage-builder: Updated from global requirements  https://review.openstack.org/33516904:21
*** links has joined #tripleo04:22
*** ramishra has joined #tripleo04:24
*** MaxPC has quit IRC04:27
openstackgerritOpenStack Proposal Bot proposed openstack/python-tripleoclient: Updated from global requirements  https://review.openstack.org/33238304:28
*** liverpooler has quit IRC04:30
*** akshai has quit IRC04:32
*** sanjayu has joined #tripleo04:34
sanjayuGM folks04:37
* sanjayu learns oooq is tripleo quickstart04:37
*** myoung has quit IRC04:42
*** myoung has joined #tripleo04:52
*** myoung has quit IRC04:52
*** myoung has joined #tripleo04:53
*** ETP has joined #tripleo04:58
*** pcaruana has quit IRC04:58
*** masco has joined #tripleo05:02
*** dmacpher has quit IRC05:02
*** mgunjan has joined #tripleo05:03
mgunjanhello .. i am trying to do rdo undercloud install but install is failing05:04
mgunjanneed help05:05
*** Goneri has joined #tripleo05:05
mgunjanhas anyone recently used rdo manager for liberty baremetal install05:05
*** numans has quit IRC05:13
openstackgerritIan Wienand proposed openstack/diskimage-builder: Convert pkg-map and svc-map copies to explicit variables  https://review.openstack.org/33530805:26
*** numans has joined #tripleo05:27
*** dmacpher has joined #tripleo05:35
*** egafford has quit IRC05:40
*** dtantsur|afk is now known as dtantsur05:40
*** numans has quit IRC05:48
openstackgerritAndreas Florath proposed openstack/diskimage-builder: Refactor: block-device handling (local loop)  https://review.openstack.org/31959105:52
*** Goneri has quit IRC05:57
*** numans has joined #tripleo05:59
*** liverpooler has joined #tripleo06:00
*** cmyster has quit IRC06:04
*** dmacpher has quit IRC06:08
*** cmyster has joined #tripleo06:09
*** cmyster has quit IRC06:09
*** cmyster has joined #tripleo06:09
*** eggmaster has quit IRC06:10
*** eggmaster has joined #tripleo06:11
*** pcaruana has joined #tripleo06:16
*** jtomasek_ has joined #tripleo06:18
*** pcaruana is now known as pcaruana|afk|06:19
sanjayumgould, what is the problem06:28
sanjayusorry mgunjan ^06:28
*** spredzy has quit IRC06:28
*** spredzy has joined #tripleo06:28
*** fragatina has quit IRC06:29
*** rasca has joined #tripleo06:34
d0ugalAnyone got time to give me a second review here? https://review.openstack.org/#/c/322611/06:36
d0ugal^ is all green06:36
d0ugalAnother small one that is important to the Mistral work: https://review.openstack.org/#/c/331985/06:37
d0ugalAlso all green06:37
*** mcornea has joined #tripleo06:37
*** bootsha has joined #tripleo06:38
*** egafford has joined #tripleo06:39
*** ccamacho has quit IRC06:41
*** ramishra has quit IRC06:41
*** aufi has joined #tripleo06:41
*** masco has left #tripleo06:42
*** ramishra has joined #tripleo06:42
*** tremble has joined #tripleo06:43
*** tremble has joined #tripleo06:43
*** ccamacho has joined #tripleo06:46
*** pcaruana|afk| is now known as pcaruana06:49
*** itamarl has joined #tripleo06:55
*** zoli_gone-proxy is now known as zoliXXL06:59
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Avoid repetition in endpoint map  https://review.openstack.org/30818207:01
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Add placeholder for Internal TLS template  https://review.openstack.org/32821407:01
*** jprovazn has joined #tripleo07:03
*** jpena|off is now known as jpena07:04
openstackgerritCarlos Camacho proposed openstack/instack-undercloud: Use Openstack CLI for setting undercloud quota  https://review.openstack.org/33315007:04
*** zoliXXL is now known as zoli|brb07:05
*** tesseract- has joined #tripleo07:09
*** amoralej|off is now known as amoralej07:10
*** paramite has joined #tripleo07:11
*** jpich has joined #tripleo07:15
*** ebalduf has quit IRC07:19
*** hjensas has joined #tripleo07:20
*** hjensas has quit IRC07:20
*** hjensas has joined #tripleo07:20
*** abehl has joined #tripleo07:25
*** bootsha has quit IRC07:28
*** ifarkas has joined #tripleo07:30
*** bootsha has joined #tripleo07:31
*** panda has quit IRC07:34
*** panda has joined #tripleo07:35
*** andreas-f has quit IRC07:38
*** paramite is now known as paramite|afk07:38
*** gfidente has joined #tripleo07:39
*** chem|off` has joined #tripleo07:40
*** chem|off` is now known as chem07:40
*** chem|off has quit IRC07:41
*** ETP has quit IRC07:42
*** ebarrera has joined #tripleo07:43
*** florianf has joined #tripleo07:44
*** jtomasek has joined #tripleo07:52
*** zoli|brb is now known as zoli07:55
*** zoli is now known as zoliXXL07:55
*** jtomasek_ has quit IRC07:55
*** fzdarsky has joined #tripleo07:56
*** jpich has quit IRC08:04
*** ohamada has joined #tripleo08:11
*** bootsha has quit IRC08:12
*** ohamada has quit IRC08:14
*** ohamada has joined #tripleo08:15
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: [WIP] - Add support for OVB based CI  https://review.openstack.org/33478708:16
dtantsurfolks, please-please-please approve https://review.openstack.org/#/c/319297/ and https://review.openstack.org/#/c/316128/. both passed CI, both have 1x +2 already, both tested locally08:16
*** jpich has joined #tripleo08:17
*** mgunjan has quit IRC08:18
chemmatbu: hi, are you aware of any doc for upgrading liberty to mitaka ?08:18
*** myoung|remote has joined #tripleo08:20
*** myoung has quit IRC08:20
matbuchem: yep08:22
matbuchem: give me few secs08:22
matbuchem: first this one : https://etherpad.openstack.org/p/tripleo-liberty-mitaka-upgrades08:23
matbuchem: probably easier to follow the jinja template: https://github.com/redhat-openstack/ansible-role-tripleo-overcloud-upgrade/blob/master/templates/major-upgrade-overcloud.sh.j208:24
chemmatbu: thanks :)08:24
marioscheck matbu  o/ also https://review.openstack.org/#/c/308985/7/doc/source/post_deployment/upgrade.rst should be pretty up to date wrt the migrations i think (there are version specific admonitions)08:26
marioserr chem  sry ^^08:26
chemmarios: thanks08:26
*** paramite|afk is now known as paramite08:27
dtantsurmarios, morning, could you please review a couple of patches (see above)?08:29
*** hjensas has quit IRC08:30
*** electrofelix|afk is now known as electrofelix08:31
*** bootsha has joined #tripleo08:31
gfidentedtantsur, I think ::ironic08:33
gfidenteshould only be included if sync_db ?08:33
gfidente(in step 3)08:33
gfidentethe purpose is to run dbsync only from one node in step 308:33
dtantsurgfidente, ::ironic does a lot of things in addition to syncing db08:34
gfidenteyeah so the problem is that we don't want any of those (especially not sync db) to happen on all nodes08:34
gfidentein step 308:35
dtantsurgfidente, wait, why? we need ironic.conf on all nodes, no?08:35
gfidenteyes but not in step 308:35
gfidentebasically we don't want to be creating the database from multiple nodes at the same time08:35
gfidentebecause db_sync is idempotent yes, but it might be spawned on multiple nodes at the same time, in which case it fails08:36
*** oshvartz has joined #tripleo08:36
dtantsurgfidente, sync_db is not done by ::ironic, it's done later on step 3808:36
dtantsuranyway, my previous attempts to do it differently all failed08:36
*** sshnaidm has joined #tripleo08:36
*** stendulker has joined #tripleo08:36
openstackgerritDougal Matthews proposed openstack/instack-undercloud: Correct the path to the tripleo-common workbooks  https://review.openstack.org/33537608:37
dtantsurgfidente, so sync_db is only run if sync_db. I'm really confused..08:37
gfidenteyes08:37
gfidentebut in init.pp there is https://github.com/openstack/puppet-ironic/blob/master/manifests/init.pp#L41908:37
gfidenteso include ::ironic08:37
gfidentewill run sync from all nodes08:37
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Use Mistral for baremetal registration  https://review.openstack.org/32261208:38
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Use Mistral for baremetal introspection  https://review.openstack.org/32778008:38
dtantsurgfidente, interesting; I think we should set sync_db to false then in ::ironic, but we still need it included08:38
*** dmk0202 has joined #tripleo08:39
d0ugalhrm, where can I find the rpm spec tripleo-common?08:39
d0ugalI forget where these live08:39
dtantsurgfidente, anyway, mind if I fix it in a follow-up? it does not break anything (no HA support anyway)08:40
gfidentedtantsur, looking at other submissions08:41
gfidenteI think we can set sync_db in puppet-tripleo08:41
gfidentebasing on hiera('bootstrap_nodeid')08:41
* d0ugal found it: https://github.com/rdo-packages/tripleo-common-distgit/blob/rpm-master/openstack-tripleo-common.spec08:41
gfidenteif $::hostname == downcase($bootstrap_node)08:41
dtantsurgfidente, yeah, but lets do it when it actually supports > 1 controllers08:41
gfidentebut we're deploying 3 controllers in ha job anyway no?08:42
shardygfidente: this isn't actually tested in CI AFAICS because it's not added to the ControllerServices parameter08:43
*** zoliXXL is now known as zoli|lunch08:43
gfidenteah I didn't get to the tht change yet08:43
shardyWe'll probably want to make CI add Ironic to the deployed services when the HA part is fixed (even if we don't deploy it by default in tht_08:44
openstackgerritDougal Matthews proposed openstack/instack-undercloud: Correct the path to the tripleo-common workbooks  https://review.openstack.org/33537608:44
dtantsurgfidente, ironic is not in CI, I have a separate patch to temporary enable and test it; but I didn't implement HA support at all for now08:45
dtantsurironic HA is a bit interesting, so I'm leaving it for later :)08:45
shardydtantsur: it'd be good to reference the WIP tripleo-ci patch in the comments to the tht patch, so we can see the results08:46
dtantsurI thought I did it, lemme check08:46
shardymaybe I missed it :)08:46
dtantsurshardy, gfidente: https://review.openstack.org/#/c/329872/08:46
shardydtantsur: we will need to remove those unset passwords, even if it's in a followup - we've already had security vulnerabilities due to those bad defaults08:48
dtantsurshardy, I'll follow up with it, just lemme know what exactly to change08:48
shardydtantsur: just don't ever do "default: unset" in a heat template where a password is passed ;)08:48
dtantsurokie08:48
d0ugalA really quick fix for the broken Mistral workbook loading if anyone has a moment: https://review.openstack.org/#/c/335376/08:49
shardywe need to add the random password generation to tripleoclient, so we can be sure of a non-predictable value08:49
dtantsurshardy, I think we generate ironic password already08:50
shardydtantsur: ack, then it's just a case of deleting the default from the heat templates then08:50
dtantsurhttps://review.openstack.org/#/c/316146/08:50
shardyOk, so we'll get a good (random) value then :)08:51
d0ugalshardy: Thanks08:52
*** derekh has joined #tripleo08:52
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: [WIP] - Add support for OVB based CI  https://review.openstack.org/33478708:59
socialwhy everyone has to deliver hacks to tripleoclient?09:00
*** athomas has joined #tripleo09:01
dtantsurlets rename it to hackclient \o/09:01
openstackgerritDougal Matthews proposed openstack/instack-undercloud: Use the print function to fix the tests on Python 3  https://review.openstack.org/33538309:02
d0ugaldtantsur: lol09:03
*** bootsha has quit IRC09:03
d0ugalsocial: it is the easiest place to add hacks :(09:04
socialjust fix the packages and the services09:04
*** chlong has quit IRC09:04
socialand if you need hack add it into instack-undercloud ideally the puppet part with reasonable comment09:04
*** nijaba has quit IRC09:06
derekhshardy: are you finished with the last env I had set up? I was going to delete it09:07
shardyderekh: Sure if you need to delete then go ahead09:07
*** nijaba has joined #tripleo09:07
*** nijaba has quit IRC09:07
*** nijaba has joined #tripleo09:07
shardyderekh: I did some good testing of a patch from stevebaker btw, which speeds up nested event listing by a factor of 12 :)09:07
derekhshardy: if your making use of it, it can stick around for another day or so09:07
derekhshardy: aftert that infra will need the capacity (hopefully)09:08
shardyderekh: There's probably some other stuff I could test, but nothing super urgent09:08
derekhshardy: nice speedup09:08
shardystevebaker has some other DB optimizations I was planning to try out, but I can do that locally instead09:08
derekhshardy: ok, I'll leave it around until tomorrow, if I need to remove it befor then, I'll let you know09:09
shardyderekh: ack, thanks!09:09
dtantsurgfidente, shardy, can we please get to some agreement if we need this sync_db issue fixed right now? I'd like to move on with these patches either way09:10
dtantsurI can fix it when I introduce the actual HA support, before that we can't even test it09:12
gfidentedtantsur, commented on the tht part too, is ::my_ip the bind address?09:12
gfidentedtantsur I mean, we could +2 and get it merged but I don't see much benefit in landing quickly stuff which is known not to work yet09:13
*** fzdarsky has quit IRC09:13
dtantsurgfidente, it works for non-ha and landing it makes my life easier by not requiring to do the whole thing right at one pass :(09:13
dtantsurin this case we risk not having even non-ha ironic by newton09:14
dtantsurgfidente, my_ip is used in many places, but not as bind address for API :) the biggest use case iirc is TFTP address09:14
* dtantsur would love to get rid of this my_ip, but we have what we have09:14
gfidenteso it should be the public virtual ip?09:14
shardydtantsur: Hey, I'm sure we can land this soon, but I commented on https://review.openstack.org/#/c/316128/ re a few minor issues where it doesn't align correctly with the composable services model09:15
*** bootsha has joined #tripleo09:15
shardyI'd prefer to see it fixed in that patch, but would be OK with seeing a follow-up posted09:16
dtantsurshardy, I'm fine with landing only puppet part because it complicates local testing way too much09:16
dtantsurI can fix the THT patch right away09:16
shardydtantsur: thanks - with CI hopefully working again now it shouldn't be too much delay09:16
*** chlong has joined #tripleo09:17
shardyit'd be good to correct that patch, as it will provide a valuable reference for other folks integrating new services into the new composable services architecture09:17
dtantsurshardy, that = THT? sure. what about puppet-ooo one?09:17
shardygfidente: can you pls check my comment on https://review.openstack.org/#/c/316128/24/puppet/hieradata/database.yaml?09:17
shardyit looks like since https://review.openstack.org/#/c/305751 landed we should remove all the per-service stuff from hieradata/database.yaml?09:18
dtantsurshardy, looks like other services still have it there, no?09:19
gfidenteshardy, yeah we're only wiring database.yaml in controller09:19
gfidente:(09:19
shardydtantsur: Yeah, hence my question to gfidente, I think it's wrong09:19
gfidentedtantsur, yeah in general it should go with the service template09:20
gfidentebut I thought we were wiring database hieradata to all roles09:20
gfidentebut we're not so it's definitely better to move it within the service template from the start09:21
gfidentelike shardy said09:21
shardygfidente: We set heat::database_connection in services/heat-engine.yaml, but heat::db::mysql::host in hieradata/database.yaml09:21
shardyseems like that connection IP should be derived from the EndpointMap in heat-engine.yaml in both cases?09:21
* dtantsur makes a smart face pretending he understands what's going on09:21
shardydtantsur: basically everything associated with service configuration should now do in services/foo.yaml09:22
shardybut we've got a bunch of legacy stuff around from the old monolithic controller implementation09:22
dtantsurthe problem here is that my knowledge of THT is limited to copy-pasting things around with s/service_name_1/service_name_2/g :)09:23
shardydtantsur: if you just remove the VIP addition to controller.yaml and the unset passwords, we can fix the other stuff via a followup if you like09:23
shardydtantsur: ack, I appreciate it's difficult, sorry about that09:23
dtantsurshardy, I'll fix everything I understand. No worries, I know I'm a bit annoying, but I never touched THT before09:23
shardydtantsur: one reason I'm nit-picking the review somewhat is I want a nice example to point folks to09:23
shardy"go do it like *this*" ;)09:23
shardydtantsur: thanks, let me know if you need some help :)09:24
dtantsurshardy, as I said, I'm totally fine with fixing the THT patch; it's the puppet-tripleo patch which is giving me a big pain09:24
*** coolsvap has joined #tripleo09:24
shardydtantsur: personally I'm OK with landing the initial puppet-tripleo patch and iterating on it09:24
dtantsurthanks; that's why I'm asking how principal gfidente's objections about sync_db are, provided that HA will be in the next patch09:25
gfidentedtantsur, ok let's go ahead given that fixing the logic today09:29
sshnaidmderekh, hi09:29
gfidentedoesn't address the problem until we gather sync_db from bootstrap_nodeid09:29
dtantsurthanks, much appreciated; and sorry again for being annoying :)09:29
sshnaidmderekh, I see CI is quite stable right now, do you have any issues that I can handle?09:29
gfidentedtantsur, it's good to have the conversation09:30
gfidentenot annoying!09:30
shardy+1 feel free to keep discussing - it's actually been very helpful and has highlighted a couple of things we've missed in the composable services refactor09:31
*** sanjayu has quit IRC09:32
derekhsshnaidm: I think when ever CI jobs arn't blocked a good thing to do is to try and reproduce some of the intermittent errors and see if they are fixable09:34
derekhsshnaidm: for example why did the Ha job fail here https://review.openstack.org/#/c/334305/309:34
gfidentedtantsur, if you update tht remember to add the enable-tls.yaml part as I think ironic will be on ssl port09:35
gfidente1338609:35
gfidentedoh, 1338509:35
derekhsshnaidm: or if not fixable, what more information can be added to a bug for the problem09:35
derekhsshnaidm: another problem I've been meaning to look into is swift proxy and why its using soo much ram in some cases09:36
dtantsurgfidente, doing it right now09:36
dtantsurshardy, how do I detect the current IP address without passing IronicApiVirtualIP?09:40
gfidentedtantsur, which ip address is the one you need to gather?09:41
shardydtantsur: that same data is included in the EndpointMap, which is passed to all service/foo templates09:41
dtantsurgfidente, of the controller09:41
gfidenteI think this is a problem bigger than it seems09:42
shardyhttps://github.com/openstack/tripleo-heat-templates/blob/master/puppet/services/heat-api.yaml#L3709:42
gfidentebecause in servicenetmap we have internalapinetwork09:42
dtantsurshardy, does it contain IPs?09:42
gfidentebut for tftp you probably don't want to use that same network?09:42
dtantsurshardy, is it IP, not a URL?09:42
gfidentedtantsur, also if you have 3 controllers, should that be the IP of a different node on each node?09:43
gfidenteor rather the internal vip of all the controller nodes09:43
dtantsurgfidente, of the current controller yeah; not the vip09:43
shardydtantsur: you can just specify "host" like here https://review.openstack.org/#/c/305751/33/puppet/services/heat-engine.yaml09:43
dtantsurwell... it might be even worse than that09:43
shardythen you get a hostname, not a URL09:44
dtantsurshardy, hostname or IP? I'm not sure how well TFTP resolves host names tbh09:44
gfidenteshardy, also that is a vip, not a local ip09:44
*** bootsha has quit IRC09:45
*** sanjayu has joined #tripleo09:45
dtantsurshardy, gfidente, thinking more about that, ironic is abusing this my_ip thing heavily, so maybe it's better to use a vip09:45
*** hjensas has joined #tripleo09:45
gfidentedtantsur, so if you need a local ip you probably want something like: https://github.com/openstack/tripleo-heat-templates/blob/master/puppet/controller.yaml#L881\09:45
dtantsurcause this value is used as a default e.g. for neutron URL and for TFTP host09:45
dtantsurwhich is O_o09:45
sshnaidmderekh, you mean "Resource CREATE failed: NotFound: resources.server1_floating_ip" error, right?09:45
gfidenteif you need a vip for the service what shardy said instead applies09:46
gfidenteEndpointMap09:46
sshnaidmderekh, it happens in some ha jobs, I tried to reproduce it but it didn't, I need to look more. Do you have an issue/bug opened about this?09:47
d0ugalAm I looking in the correct place for the latest tripleo-common rpm? There are more recent commits but it hasn't been updated in 19 days here. http://buildlogs.centos.org/centos/7/cloud/x86_64/rdo-trunk-master-tripleo/09:47
*** tosky has joined #tripleo09:48
derekhsshnaidm: yes, that looks like it, but its only an example, whats I think is most important is to identify the intermittent bug that occurs most then find fin as much info for a bug as you can, and fix it if its something your familiar with or escalated it to somebody who can fix it09:49
dtantsurgfidente, ok thanks09:49
derekhsshnaidm: nope, I havn't opened a bug09:49
gfidentemarios, I am not sure what happened but I think the ceilometer part was reverted09:49
gfidentemarios, so it pulled it up in a rebase but now seems newly added09:49
gfidentethanks for pointing it out :)09:50
mariosgfidente: ack thanks for looking09:50
dtantsurplease review the puppet-tripleo part in the meanwhile09:50
sshnaidmderekh, ok, will look at this09:51
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: [WIP] - Add support for OVB based CI  https://review.openstack.org/33478709:52
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Convert swift storage to composable services  https://review.openstack.org/32058009:54
*** fzdarsky has joined #tripleo09:55
derekhsshnaidm: I'm setting up and dedicated CI env now for reproducing some of this stuff will add details to the ether pad in a bit09:55
sshnaidmderekh, cool! great news09:55
derekhsshnaidm: although rh1 is been taken down next week so it wont be around long09:55
ccamachoLast night I dreamt about TripleO, that the minimum RAM requisites was bumped up to 54GB of RAM... :$ A really crazy dream..09:56
derekhsshnaidm: once that happen jobs will be on rh2, we can create an account on that with some quota to reporduce things09:56
sshnaidmccamacho, think about pto :))09:56
ccamachohehe, still with energy :)09:57
sshnaidmderekh, great, rh2 is new cloud, right?09:57
derekhsshnaidm: yes09:57
sshnaidmderekh, it will be cool to have some diagram describing the new environment09:57
sshnaidmderekh, when it'll be ready, it may help to newbies to understand the whole picture09:58
derekhsshnaidm: yup, I'll be putting some info together, thankfully its not as complicated as rh109:59
derekhsshnaidm: its basically just one openstack cloud09:59
derekhsshnaidm: configured so OVB works09:59
derekhsshnaidm: https://github.com/cybertron/openstack-virtual-baremetal09:59
sshnaidmderekh, oh, great, just wanted to ask you for some resources about ovb :)10:00
*** akrivoka has joined #tripleo10:00
derekhsshnaidm: yup, once the rh2 job is running, I'll create you an env there10:01
*** hjensas has quit IRC10:02
sshnaidmderekh, sorry for stupid question - is this ovb idea to manage bm machines as they were vms?10:02
derekhsshnaidm: yes, it allows ironic to control nova VM's as if they were actual baremetal10:04
*** coolsvap has quit IRC10:07
*** coolsvap has joined #tripleo10:08
openstackgerritMerged openstack/puppet-tripleo: Add base ironic profiles  https://review.openstack.org/31929710:08
dtantsur\o/10:09
*** limao_ has quit IRC10:09
*** athomas has quit IRC10:11
*** abehl has quit IRC10:11
*** abehl has joined #tripleo10:12
*** coolsvap has quit IRC10:13
*** athomas has joined #tripleo10:17
sshnaidmderekh, FYI https://bugs.launchpad.net/tripleo/+bug/1597265  I succeeded to reproduce, so will handle it10:18
openstackLaunchpad bug 1597265 in tripleo "CI: pingtest fails often in HA jobs because "Resource CREATE failed: NotFound: resources.server1_floating_ip"" [Undecided,Triaged] - Assigned to Sagi (Sergey) Shnaidman (sshnaidm)10:18
derekhsshnaidm: great ;-)10:18
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Nova API and Neutron server should run database creation in step 3  https://review.openstack.org/33541910:20
*** pblaho has quit IRC10:24
derekhsshnaidm: added a new host to https://etherpad.openstack.org/p/tripleo-ci-devenvs10:25
derekhsshnaidm: I've taken a testenv away from ci for it details in /home/jenkins/testenv.json10:26
*** jtomasek has quit IRC10:27
*** pblaho has joined #tripleo10:27
*** zoli|lunch is now known as zoli10:27
*** zoli is now known as zoliXXL10:27
openstackgerritDmitry Tantsur proposed openstack/tripleo-heat-templates: Basic support for deploying Ironic in overcloud  https://review.openstack.org/31612810:30
openstackgerritDmitry Tantsur proposed openstack/tripleo-heat-templates: DO NOT MERGE: testing ironic  https://review.openstack.org/32987210:30
dtantsurgfidente, shardy, ^^^10:30
sshnaidmderekh, ok, thanks10:31
*** thrash|g0ne is now known as thrash10:32
*** rasca has quit IRC10:35
*** stendulker has quit IRC10:35
*** bootsha has joined #tripleo10:35
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Replace NodeConfigIdentifiers with DeployIdentifier  https://review.openstack.org/31561610:36
*** sambetts|afk is now known as sambetts|deadlin10:36
*** rasca has joined #tripleo10:36
*** sambetts|deadlin is now known as sambetts|halfher10:38
*** sambetts|halfher is now known as sambetts|HAK10:38
*** sambetts|HAK is now known as sambetts|HFK10:38
*** bootsha has quit IRC10:38
*** bootsha has joined #tripleo10:39
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Add Management net to ips-from-pool-all example  https://review.openstack.org/31869910:40
*** sambetts|HFK is now known as sam|schrodinger10:41
*** sam|schrodinger is now known as sambetts|cat10:42
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: [WIP] - Add support for OVB based CI  https://review.openstack.org/33478710:45
*** jefrite has quit IRC10:46
*** rasca has quit IRC10:48
*** rasca has joined #tripleo10:49
*** coolsvap has joined #tripleo10:49
*** bootsha has quit IRC10:51
*** bootsha has joined #tripleo10:53
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Move keystone::db data within service template  https://review.openstack.org/33542910:53
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Move glance::db data within service template  https://review.openstack.org/33543010:53
openstackgerritSteven Hardy proposed openstack-infra/tripleo-ci: Make deploy validation errors/warnings fatal for CI  https://review.openstack.org/32088310:54
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Move cinder::db data within service template  https://review.openstack.org/33543110:55
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Move heat::db data within service template  https://review.openstack.org/33543410:58
*** ccamacho is now known as ccamacho|lunch10:58
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Move sahara::db data within service template  https://review.openstack.org/33543611:00
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Move neutorn::db data within service template  https://review.openstack.org/33543811:02
gfidenteshardy, ^^ I'm doing them one by one this time11:03
*** jtomasek has joined #tripleo11:08
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: Validations new workflow  https://review.openstack.org/33477011:10
shardygfidente: nice, thanks! :)11:12
gfidenteI was also looking at the tree here: https://review.openstack.org/#/c/332740/711:12
gfidenteI think the submissions combined passed all jobs in the most recent attempts11:12
gfidentebut none of them passed all jobs in a single run11:13
shardyHmm, yeah11:13
*** lucasagomes is now known as lucas-hungry11:13
openstackgerritvinay kumar muddu proposed openstack/diskimage-builder: Build wholedisk images capable of UEFI secure boot  https://review.openstack.org/33388811:13
shardyI'd like to see that series land, particularly https://review.openstack.org/#/c/322858/ which I need to unblock the custom-roles work11:14
gfidenteyeah11:14
gfidentealso I need to reprise the bind within service template stuff11:14
gfidenteas I think we need to dump ips per network in flat keys rather than hash11:14
*** md123 has joined #tripleo11:14
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: [WIP] - Add support for OVB based CI  https://review.openstack.org/33478711:14
shardyhttp://logs.openstack.org/58/322858/11/check-tripleo/gate-tripleo-ci-centos-7-ha/7e5b0a6/logs/postci.txt.gz11:17
shardylooks like we're still timing out trying to connect to keystone :(11:17
shardyhttp://logs.openstack.org/58/322858/11/check-tripleo/gate-tripleo-ci-centos-7-ha/7e5b0a6/logs/postci.txt.gz#_2016-06-29_10_01_23_00011:17
gfidenteI need the blockstorage role for ceph11:19
gfidentehttps://review.openstack.org/#/c/304692/11:19
gfidenteit passed all jobs in the past and we landed the puppet part but tht is still on hold :(11:19
*** jcoufal has quit IRC11:19
shardyhttp://logs.openstack.org/58/322858/11/check-tripleo/gate-tripleo-ci-centos-7-ha/7e5b0a6/logs/overcloud-controller-0/var/log/keystone/keystone.txt.gz11:20
shardythere's a bunch of keystone errors there, not sure it's related11:21
shardyrabbitmq_start_0 on overcloud-controller-2 'unknown error' (1): call=79, status=complete, exitreason='none11:26
shardysome pcs status errors also in host_info.txt.gz11:26
*** rodrigods has quit IRC11:28
*** rodrigods has joined #tripleo11:28
*** bootsha has quit IRC11:29
*** limao has joined #tripleo11:30
*** bootsha has joined #tripleo11:30
*** panda has quit IRC11:34
*** bootsha has quit IRC11:35
*** panda has joined #tripleo11:35
*** fzdarsky has quit IRC11:37
*** limao has quit IRC11:37
*** lblanchard has joined #tripleo11:40
*** ayoung has quit IRC11:43
*** morazi has joined #tripleo11:43
gfidenteanyone +a https://review.openstack.org/#/c/333326/ ?11:44
*** weshay has joined #tripleo11:46
slaglegfidente: we do still set selinux permissive in the image build though11:47
slaglegfidente: are we sure that works?11:47
gfidenteslagle, we also still set it to true in hieradata but first change needs to go in the .pp11:48
*** numans has quit IRC11:48
gfidenteslagle, judging from the BZ comments I think we might need updates to the selinux policy to make it pass in enforcing mode11:49
gfidentebut the good thing is that we're testing it in CI so we can progress with smaller steps11:49
gfidente*small11:49
slaglegfidente: ok, so this patch doesnt actually change anything since "ceph_osd_selinux_permissive: true" is in the hieradata11:50
slaglemight be good to add that to the commit msg11:51
gfidenteright11:51
slaglebut if we do switch to enforcing, it won't be covered by CI11:51
gfidenteokay, in 8 and 9 we had hieradata and .pp in a single repo so a single change could have tested it11:51
slaglesince in the image build we still configure selinux to permissive11:51
gfidentesorry I meant liberty/mitaka :(11:51
gfidentebut now we need puppet-tripleo and tht so it has to be two separate patches11:52
*** noslzzp has joined #tripleo11:53
*** noslzzp has quit IRC11:53
*** noslzzp has joined #tripleo11:54
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Don't set selinux in 'permissive' mode on CephStorage nodes  https://review.openstack.org/33545611:55
slaglegfidente: what i'm saying is that these patches don't actually close the bug...selinux is still permissive11:57
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Default ceph_osd_selinux_permissive to false  https://review.openstack.org/33332611:57
*** akshai has joined #tripleo11:57
*** sanjayu has quit IRC11:57
gfidenteslagle, wait one step at a time, so I've updated the COMMIT for puppet-tripleo and pushed the matching part for THT11:57
gfidenteI should say partial-bug there too11:59
*** rhallisey has joined #tripleo11:59
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Don't set selinux in 'permissive' mode on CephStorage nodes  https://review.openstack.org/33545611:59
gfidenteand now the last bit missing would be the change at image building12:00
gfidenteright?12:00
EmilienMhello12:01
*** jayg|g0n3 is now known as jayg12:01
gfidenteEmilienM, hey! :)12:02
EmilienMgfidente: did we test https://review.openstack.org/#/c/319297/ in THT before merging it?12:02
gfidenteEmilienM, yes and it is known to work only on single node12:02
gfidentedtantsur, has both the tht change and the testing change12:02
EmilienMok12:03
gfidentewe had a conversation about it with shardy and dtantsur earlier today12:03
gfidenteEmilienM, hey I wanted to move the nova database_connection stuff from controller.yaml within the service templates so we can continue with the tree here: https://review.openstack.org/#/c/335438/12:04
gfidentesounds good?12:04
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Migrate to using osc-lib  https://review.openstack.org/33546012:06
EmilienMgfidente: why didn't you move the password?12:08
gfidenteEmilienM, which password?12:10
*** ccamacho|lunch is now known as ccamacho12:10
EmilienMgfidente: neutron::db::mysql::password12:10
EmilienMbut yeah, it sounds good12:10
*** bfournie has quit IRC12:10
gfidentepassword is in the correct place12:11
*** bfournie has joined #tripleo12:11
gfidenteyou mean order?12:11
EmilienMgfidente: oh right12:11
EmilienMgfidente: I'm blind12:11
EmilienMI have noticed that our CI is still not super stable12:14
shardyEmilienM: Yeah, we're still getting timeouts connecting to keystone12:14
EmilienMwe havehttp://logs.openstack.org/97/320597/17/check-tripleo/gate-tripleo-ci-centos-7-ha/b11ca3f/console.html#_2016-06-28_23_43_38_35002912:14
shardye.g http://logs.openstack.org/58/322858/11/check-tripleo/gate-tripleo-ci-centos-7-ha/7e5b0a6/logs/overcloud-controller-0/var/log/keystone/keystone.txt.gz12:14
*** bootsha has joined #tripleo12:14
EmilienMduring Overcloud pingtest, uploading demo tenant image to glance12:14
EmilienMshardy: your issue is during deployment or after?12:15
EmilienMshardy: the one I randomly took is after12:15
EmilienMduring pingtest12:15
shardyEmilienM: during deployment when puppet tries to configure keystone users etc12:15
EmilienMagain?12:15
EmilienMchem: do we have any progress on tunning the timeout in the manifest?12:16
EmilienMit sounds really odd12:16
shardyhttp://logs.openstack.org/58/322858/11/check-tripleo/gate-tripleo-ci-centos-7-ha/7e5b0a6/logs/postci.txt.gz#_2016-06-29_10_01_23_00012:16
EmilienMwe increased it to 180s12:16
EmilienMwhen you see " has been running for more then 20 seconds"12:16
EmilienMit's the issue12:16
EmilienMwe can logstash it12:16
shardyKeystone::Roles::Admin/Keystone_user[admin]: Could not evaluate: Command: 'openstack [\"user\", \"show\", \"--format\", \"shell\", [\"admin\", \"--domain\", \"default\"]]' has been running for more then 20 seconds12:16
EmilienMyes12:17
EmilienMthat's this one again12:17
shardyEmilienM: when did the 180s change land?12:17
EmilienMagain, I'm not sure increasing the timeout is the right path12:17
shardythis failed ~1.5hrs ago12:17
shardyhttps://review.openstack.org/#/c/32285812:17
EmilienMhttps://github.com/openstack/puppet-openstacklib/commit/489099632446b1903986549e5feb80b509f9b77d12:18
shardyLooking at host_info there are also some pcs failures, but I'm not sure if they are related or not12:18
EmilienM~ 18h ago12:18
EmilienMreally, we have 3 min of timeout12:18
EmilienMit's already a lot imho12:18
EmilienMthere is something else12:18
chemEmilienM: shardy it can't be pure timeout again.  I'm looking at the log12:19
shardyEmilienM: I'm confused, because that error says 20s, are we somehow pulling an old version?12:19
*** md123 has quit IRC12:19
shardyPackage puppet-openstacklib.noarch 0:9.0.0-0.20160610212643.7a70e28.el7.centos will be installed12:20
shardyWe are using an old version12:20
chemEmilienM: shardy: no it's the new I've added this part "(tried 0, for a total of 0 seconds)" which doesn't match what it should ...12:21
chemEmilienM: shardy: hasty patch, .... so there is still hope for timeout.  I'm reviewing it again.12:21
EmilienMfor the upgrade job I think we still use the old version12:21
EmilienMbecause we didn't promote rdo packages12:22
gfidenteI'm worried that something might be trying to use Keystone_user before we expect it to12:22
EmilienMbut for ha job, we should not deploy puppet modules with packages, right?12:22
shardycan we add that to the list of puppet things we build from source?12:22
EmilienMwait, it's not in the list?12:22
*** lucas-hungry is now known as lucasagomes12:22
EmilienMit's in t-p-e right?12:23
*** oshvartz has quit IRC12:23
shardyhttps://github.com/openstack/tripleo-puppet-elements/blob/master/elements/puppet-modules/source-repository-puppet-modules#L5412:23
EmilienMright, so we're good12:24
shardyyes, it is, but then why did we build 7a70e28 not d25bb91 for the undercloud?12:24
*** akshai has quit IRC12:24
shardyI'm assuming that means we use the same old version for the overcloud images (or perhaps even a cached image?)12:24
EmilienMand http://logs.openstack.org/58/322858/11/check-tripleo/gate-tripleo-ci-centos-7-ha/7e5b0a6/console.html#_2016-06-29_08_58_34_15690812:25
EmilienMd25bb915f42bd45fc6d1deb836818bec84b9edab is the latest commit12:26
*** akshai has joined #tripleo12:27
*** pradk has joined #tripleo12:28
*** akshai_ has joined #tripleo12:28
*** trown|outtypewww is now known as trown12:28
shardyEmilienM: but the package we actually install doesn't match that SHA:12:29
shardyhttp://logs.openstack.org/58/322858/11/check-tripleo/gate-tripleo-ci-centos-7-ha/7e5b0a6/console.html#_2016-06-29_08_34_09_78449512:29
EmilienMright12:29
EmilienMbut I thought we git checkouted it12:29
shardythe delorean package should still match the SHA AFAIK12:30
EmilienMwhy do we install puppet modules using packages instead of git?12:30
shardywe build packages from source with delorean, then install those packages12:30
EmilienMshardy: maybe it match the latest tripleo promoted repo?12:30
EmilienMfor example, python-tripleoclient is not installed by packaging12:30
openstackgerritMerged openstack/tripleo-quickstart: Fixes for the update image script in dev mode  https://review.openstack.org/33514012:31
*** mgould is now known as mgould|lunch12:31
EmilienMhttp://logs.openstack.org/58/322858/11/check-tripleo/gate-tripleo-ci-centos-7-ha/7e5b0a6/console.html#_2016-06-29_08_34_51_38790112:31
shardyEmilienM: yes, it matches what's in current-tripleo12:31
EmilienMI'm really confused now12:31
EmilienMI just hope we test master of all modules like before12:32
EmilienMotherwise we have a big problem12:32
*** akshai has quit IRC12:32
openstackgerritKeith Schincke proposed openstack/puppet-tripleo: Add RGW to the Ceph rgw profile.  https://review.openstack.org/33408112:32
mariosEmilienM: call?12:32
EmilienMmarios: yes12:33
chemEmilienM: for the 3 min timeout I'm not sure as the added debug output indicate not retry (tried 0, for a total of 0 seconds).  It should be (tried 3, for a total of 180s) .  So I'm debugging this part12:33
shardyEmilienM: I think it's an ordering thing, we install something that depends on puppet-openstacklib, then afterwards we build the package12:34
shardywe do need to check if we're still using the old version in a cached overcloud image though12:34
shardyprobably it doesn't matter if it's the old version on the undercloud12:35
EmilienMI'm in a call, brb12:35
openstackgerritKeith Schincke proposed openstack/python-tripleoclient: Add support for CephRgwKey generation  https://review.openstack.org/29600212:36
yolandahi, question about tripleo-quickstart again... i'm looking to have one job that just launches overcloud-validate, independent of previous steps. So once i get the overcloud deployed, i can launch so many overcloud-validate as I want. But i'm hitting a problem with teardown, it always want to remove my nodes or virthost. Is there some config to don't teardown previous environment?12:38
trownyolanda: ya, just recently panda implemented explicit teardown12:39
pandayolanda: currently we have three levels of teardown: everything, net & nodes, just nodes12:41
trownhmm panda, just looking at the explicit teardown patch[1] and I don't see any option for "teardown none", [1]  https://github.com/openstack/tripleo-quickstart/commit/0d30b47966065ceabca54664cfdc1ad35f6d694412:41
*** amoralej is now known as amoralej|lunch12:41
pandayolanda: trown yeahm never occured to me that someone would want to retain everything from a previous deployment12:42
trownyolanda: actually for tearing down nothing... wouldnt you just want a playbook that has only the overcloud validate role?12:42
*** rlandy has joined #tripleo12:43
socialmatbu: so openstack-puppet-modules issue in newton is package issue. the stuck nova-compute in liberty seems to be too new commit of instack-undercloud for opm puppet-nova12:43
socialmatbu: nova-compute gets stuck because it does not have rabbitmq config :/12:44
trownyolanda: or you could use tags to only run the overcloud validate when using the default playbook `quickstart.sh -t overcloud-validate -R <release> $VIRTHOST`12:44
yolandatrown, that's what i do but is calling teardown anyway12:45
trownyolanda: I think that is the best solution actually ^, maybe you could make a doc patch for it :)12:45
*** egafford has quit IRC12:45
openstackgerritmathieu bultel proposed openstack/tripleo-quickstart: Add extra-vars for enable pacamaker to upgrade ci script  https://review.openstack.org/33437112:45
socialwhat creates delorean-current repo?12:46
yolandatrown, so teardown by default is teardown-nodes, that is called unconditionally12:47
trownyolanda: hmm, ya I think that might be a slight bug in explicit teardown actually12:47
trownyolanda: we either need a "teardown none" or a way to get that behavior12:47
yolandai was thinking in adding teardown-nodes to skip-tags12:48
yolandanot sure if that will work12:48
shardyderekh: Hey, where does logs/rpm-qa.txt.gz come from?  Only the undercloud?12:48
trownyolanda: mind filing a quick bug, and I will put up a patch12:48
yolandasure12:48
shardyI'm looking for a way to confirm what version of puppet-openstacklib we're actually using for overcloud nodes12:48
matbusocial: k, thanks for the update12:49
*** bfournie has joined #tripleo12:49
EmilienMshardy: I should rpm-qa.txt was for the node which run the scripts12:50
EmilienMI thought*12:50
trownpanda: wdyt instead of "teardown none" or maybe in addition to, not doing teardown if tags are explicitly passed in. presumably if someone is using tags they have some specific flow they want12:50
derekhshardy: its not one of our files, its probably whats on the jenkins slave, generated from infra scripts12:52
*** tzumainn has joined #tripleo12:52
derekhshardy: look in host_info.txt in the overcloud tarball12:52
pandatrown: it's not a bad idea, but make teardown (well, "no teardown") less explicit12:52
chemEmilienM: shardy I think I know why we got this one.  When checking if an user exists we override the timeout and set it to 0 (command_timeout = 20 but request_timeout set to 0) to run it only once.  Because otherwise it would take forever to check all user when then don't exist (n_users * request_tiemount sec).  I'm going to look for an alternate way to check for user existance (getting the listing of all users is not an option because12:53
chemof possible LDAP backend)12:53
yolandatrown, https://bugs.launchpad.net/tripleo-quickstart/+bug/159733112:54
openstackLaunchpad bug 1597331 in tripleo-quickstart "As a developer, I want to run validation playbooks without tearing down" [Undecided,New]12:54
shardyderekh: ack, thanks!12:54
*** jprovazn has quit IRC12:54
trownpanda: ya, I am jus thinking that the UX of needing an extra option for the case yolanda is solving seems unneeded12:54
trownthanks yolanda!12:55
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: [WIP] - Add support for OVB based CI  https://review.openstack.org/33478712:56
trownyolanda: on the skip-tags idea, I am not sure how ansible handles an explicit tags and matching skip-tags, if last one wins, it should work12:56
*** jcoufal has joined #tripleo12:59
*** abehl has quit IRC12:59
d0ugalthrash: Thanks!13:00
*** rook_ has joined #tripleo13:02
*** liverpooler has quit IRC13:03
yolandatrown, going to try13:04
yolanda--skip-tags teardown-all,teardown-nodes,teardown-inventory13:06
yolandaseemed to work13:06
yolandabut it would be better to have proper teardown none flag....13:07
trownyolanda: indeed13:07
trowngood there is some workaround at least, but I will put up a  patch shortly for a better fix13:07
yolandathanks13:08
openstackgerritmathieu bultel proposed openstack/tripleo-quickstart: Move undercloud post install set facts to pre deploy overcloud  https://review.openstack.org/33549113:08
*** cdearborn has joined #tripleo13:08
*** rook_ has quit IRC13:11
openstackgerritMerged openstack/python-tripleoclient: Add a method to wait for messages on the websocket  https://review.openstack.org/32261113:11
*** abehl has joined #tripleo13:11
EmilienMchem: http://logs.openstack.org/97/320597/17/check-tripleo/gate-tripleo-ci-centos-7-upgrades/260332e/logs/overcloud-cephstorage-0/var/log/host_info.txt.gz13:12
EmilienM+ sudo pcs stonith show --full13:12
thrashd0ugal: np13:12
*** rook_ has joined #tripleo13:12
chemEmilienM: http://logs.openstack.org/58/322858/11/check-tripleo/gate-tripleo-ci-centos-7-upgrades/a4e20fa/logs/overcloud-controller-0/var/log/cluster/corosync.txt.gz13:12
dciabrinmarios, ping do you have a minute to discuss https://review.openstack.org/#/c/325205/24/extraconfig/tasks/major_upgrade_controller_pacemaker_1.sh@5 ?13:13
openstackgerritJohn Trowbridge proposed openstack/tripleo-quickstart: Add ability to explicitly NOT teardown  https://review.openstack.org/33549313:14
EmilienMcrmd:   notice: throttle_handle_load: High CPU load detected: 8.67000013:14
EmilienMin http://logs.openstack.org/58/322858/11/check-tripleo/gate-tripleo-ci-centos-7-upgrades/a4e20fa/logs/overcloud-controller-0/var/log/cluster/corosync.txt.gz13:14
EmilienMis it something we should consider as dangerous? ^13:14
trownyolanda: ^ https://review.openstack.org/33549313:14
trownpanda: mind checking out https://review.openstack.org/335493 when you get a chance as well?13:15
openstackgerritMerged openstack/tripleo-heat-templates: Disable stonith temporarily during upgrades  https://review.openstack.org/33404913:17
openstackgerritJiri Stransky proposed openstack/tripleo-heat-templates: Disable stonith temporarily during upgrades  https://review.openstack.org/33549413:17
yolandatrown, can you extend that flag to collect-logs or other scripts? i run that after overcloud deploy and it tears down nodes as well13:18
pandatrown: looking13:19
openstackgerritAna Krivokapic proposed openstack/tripleo-ui: Add a reusable component for disable-able Link  https://review.openstack.org/33549713:20
trownyolanda: hmm, collect-logs is broken too?13:21
* trown goes to look for a successful job13:21
yolandatrown, np, i'm hitting another issue with inventory in collect-logs, not the same destroy13:21
trownhttps://ci.centos.org/artifacts/rdo/jenkins-tripleo-quickstart-periodic-master-delorean-full-deploy-minimal-50/ looks like it collected all the logs13:22
yolandai was passing wrong working path on that, it's another issue, sorry13:22
trownnp13:23
yolandai'm redeploying the cloud now (nodes were wiped on previous run), and will test with that patch, to see if i can run the overcloud-deploy in an independent step13:23
trownawesome thanks!13:24
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Composable Horizon service - Controller  https://review.openstack.org/33549913:26
openstackgerritmathieu bultel proposed openstack/tripleo-quickstart: Move undercloud post install set facts to pre deploy overcloud  https://review.openstack.org/33549113:27
*** rook has quit IRC13:27
*** jprovazn has joined #tripleo13:27
*** mbound has joined #tripleo13:28
*** fzdarsky has joined #tripleo13:29
*** rook_ is now known as rook13:29
chemgfidente: manifests/profile/base/keystone.pp in puppet-tripleo is the keystone::role::admin13:29
openstackgerritmathieu bultel proposed openstack/tripleo-quickstart: Move undercloud post install set facts to pre deploy overcloud  https://review.openstack.org/33549113:33
EmilienMit's weird, I still see some https on ha job: http://logs.openstack.org/97/332897/3/check-tripleo/gate-tripleo-ci-centos-7-ha/70d39e4/console.html#_2016-06-28_21_46_34_87091313:33
*** myoung has joined #tripleo13:33
EmilienMit was last night... but after that we merged python-tripleoclient13:34
*** nico_auv has joined #tripleo13:34
EmilienMI don't see python-tripleoclient installed from source13:35
*** links has quit IRC13:36
*** mgould|lunch is now known as mgould13:36
EmilienMmhh, I think it was not in delorean yet13:36
hewbroccafolks, how are things rolling along with our lovely green CI13:37
*** amoralej|lunch is now known as amoralej13:37
*** jeckersb has joined #tripleo13:38
EmilienMchem: see https://review.openstack.org/#/c/334049/13:38
EmilienMmaybe that's why we had failing cluster on upgrade job13:38
*** myoung has quit IRC13:39
EmilienMchem, shardy: the pingtest issue i told you should be fixed now, it was a delorean thing, last night when doing recheck we didn't download latest tripleoclient13:39
EmilienMnow we do, so we're good i think13:39
EmilienMhewbrocca: we still have an random case where ha job fails to create admin user, chem is on it13:40
mariosdciabrin: o/ damien sure13:41
gfidentechem, ack, ::roles depends on ::service::end so yes puppet will try to create the user immediately after but it will wait for the service to come up13:41
dciabrinmarios, i'll well in favour of creating a dedicated review for the timeout increase, except i'm not sure of why exactely it's needed?13:42
EmilienMwe also have this one: https://bugs.launchpad.net/tripleo/+bug/159726513:42
openstackLaunchpad bug 1597265 in tripleo "CI: pingtest fails often in HA jobs because "Resource CREATE failed: NotFound: resources.server1_floating_ip"" [Critical,Confirmed] - Assigned to Sagi (Sergey) Shnaidman (sshnaidm)13:42
*** ayoung has joined #tripleo13:42
EmilienMthat is random too13:42
florianfjtomasek: do you know an quick and easy way to listen to a zaqar queue locally (on the undercloud)13:42
*** ayoung has quit IRC13:42
*** ayoung has joined #tripleo13:42
gfidenteshardy, is the keystone Could not evaluate: happening on bootstrap_node ?13:43
dciabrinmarios, i.e. is that N-specific, or does it apply for M as well? etc.13:43
mariosdciabrin: so fwiw i was hitting it too, as mentioned with the pointer to the relevant review in my comment. compared to last time we were running this (upgrades to Liberty) we have more services now so the older timeout was expiring. we spoke with bandini and at one point he poked at the cib13:43
gfidentecause I think I spotted something which could be making the non-bootstrap nodes trying that13:43
openstackgerritAna Krivokapic proposed openstack/tripleo-ui: Add a reusable component for disable-able Link  https://review.openstack.org/33549713:43
gfidentewhen they aren't supposed to13:43
mariosdciabrin: i mean i captured it from my setup and he said the 1800 was roughly a good ballpark figure (I think he may have said 1200 and we agreen 1800 was sensible)13:44
shardygfidente: Hmm, I only looked at the controller0 logs13:44
chemgfidente: aggreed, the services are definitively up (openstack client connect), but responce is very slow (more than 20s).  Anyway I'm slashing the last place where we don't have retry in the puppet code, so this kind of issue shoud be behind us soon.13:44
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Remove base/neutron/ml2.pp  https://review.openstack.org/33287013:44
dciabrinmarios, ok so shall I open a new lp and report it against M?13:44
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: neutron plugins: include neutron base  https://review.openstack.org/33289713:44
mariosdciabrin: https://gist.github.com/anonymous/6106df256b2c94aa52e67e165214b8ae from the comments at  https://review.openstack.org/#/c/321027/ fwiw13:44
*** [1]cdearborn has joined #tripleo13:45
mariosdciabrin: well i was hitting this for mitaka to newton so i guess it is for both but whatever getting a bug and review for that would be good13:45
mariosdciabrin: thanks man13:45
dciabrinmarios, ok i'll do that later in the afternoon, plz bear with /me getting up to speed :)13:46
mariosdciabrin: np thanks for following up, i'll revisit tomorrow morning in reviews time13:46
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Set manage_roles for all steps in Keystone/Pacemaker  https://review.openstack.org/33550513:48
*** r-mibu has quit IRC13:48
gfidenteEmilienM, shardy, chem ^^13:48
gfidentefwiw13:48
*** r-mibu has joined #tripleo13:48
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: Composable Horizon service - puppet-tripleo  https://review.openstack.org/33550613:49
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Composable Horizon service - tripleo-heat-templates  https://review.openstack.org/33549913:50
*** zoliXXL is now known as zoli|brb13:51
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Set manage_roles for all steps in Keystone/Pacemaker  https://review.openstack.org/33550513:52
gfidenteI think that before this change we were delaying Keystone_user to Step513:52
chemgfidente: it means we were triggering the ::keystone::roles::admin in step 4 or step 3 when db_sync was true13:53
chemgfidente: humm ... that would definitively help, good catch :)13:53
dtantsurshardy, gfidente, now the patch fails with Unknown Property IronicApiVirtualIP :(13:54
dtantsur(now that I've removed it from manifests)13:54
dtantsurit's not used in my manifests, and ironic support is not enabled, but it still fails13:55
gfidentechem, it was delayed to step 5 though because in the pacemaker role it was always set to false until step 513:55
gfidenteand in step 5 pacemaker is creating the apache service13:55
shardydtantsur: you're still passing it in overcloud.yaml AFAICS13:55
gfidentechem, let's see how it goes13:56
dtantsurshardy, yes, I have to13:56
dtantsurshardy, or rather: I'm sending it to EndpointMap. is it wrong?13:56
* dtantsur is too confused by this whole thing...13:56
gfidenteshardy, marios, https://review.openstack.org/#/c/320580/13:56
shardydtantsur: you can't pass it on line 902 to the Controller ResourceGroup13:56
shardydtantsur: OS::TripleO::Controller maps to puppet/controller.yaml, which no longer contains that paramter13:57
chemgfidente: ack, anyway, it's cleaner.13:57
gfidenteEmilienM, https://review.openstack.org/#/c/320580/13:57
dtantsurshardy, so what should I do about it? add somewhere/remove somewhere?13:57
shardydtantsur: delete line 902 in overcloud.yaml13:57
dtantsurok, I'll try. thanks13:58
*** egafford has joined #tripleo13:58
*** cdearborn has quit IRC13:58
dtantsurshardy, are the remaining places fine?13:58
shardydtantsur: yes, I think so13:58
shardydtantsur: the reason for the error is that list of properties around line 902 are converted into parameters that are input to controller.yaml13:59
mariosgfidente: ack tomorrow13:59
shardysince you've now removed IronicApiVirtualIP from controller.yaml, that is not a valid thing to pass into OS::TripleO::Controller anymore13:59
openstackgerritDmitry Tantsur proposed openstack/tripleo-heat-templates: Basic support for deploying Ironic in overcloud  https://review.openstack.org/31612813:59
openstackgerritDmitry Tantsur proposed openstack/tripleo-heat-templates: DO NOT MERGE: testing ironic  https://review.openstack.org/32987213:59
shardyhence "unknown property"13:59
dtantsurshardy, aha got it. the next attempt ^^^14:00
EmilienMgfidente: ok14:00
*** rook- has joined #tripleo14:00
*** ohamada has quit IRC14:02
*** bootsha has quit IRC14:03
*** cdearborn has joined #tripleo14:06
EmilienMgfidente: +214:09
EmilienMgfidente: not on the keystone thing, I'll wait a bit14:09
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Default ceph_osd_selinux_permissive to false  https://review.openstack.org/33332614:09
gfidenteEmilienM, yeah the keystone thing has deep implications14:09
EmilienMyeah14:10
gfidenteneeds to be reviewed carefully14:10
EmilienMgfidente: can we land the swift stuff? it's passing ci14:11
*** mbound has quit IRC14:13
chemEmilienM: the bug for last timeout problem on puppet side https://bugs.launchpad.net/keystone/+bug/159735714:15
openstackLaunchpad bug 1597357 in OpenStack Identity (keystone) "When kestone is slow to respond getting user fails" [Undecided,New]14:15
EmilienMchem: ok, I'm changing it to be puppet-keystone, not keystone14:16
socialmatbu: but something's wrong with my RDO env :(14:17
chemEmilienM: oups ... sorry and thanks14:17
EmilienMtrown: fyi ^ this one too14:17
matbusocial: liberty ?14:18
*** [1]cdearborn has quit IRC14:18
*** ebalduf has joined #tripleo14:18
matbusocial: /me too, it's not a good day today14:18
socialI have partial liberty partial trunk and I have no idea how delorean trunk got there14:19
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates: Gnocchi composable roles  https://review.openstack.org/31841314:19
gfidenteEmilienM, in HA job glance is backed by swift so we've tested it in CI and pingtest passed14:19
gfidenteso yes I think it's good to merge14:20
EmilienMgfidente: I +214:20
EmilienMgfidente: ask marios maybe14:20
*** zoli|brb is now known as zoli14:20
trownEmilienM: k, I think RDO HA jobs are now failing to db sync, again because of resource contention when trying to fit everything in 32G host with slow CPU... I am checking to make sure it doesn't reproduce locally, but for RDO/tripleo-quickstart case we may have to do single node pacemaker to test pacemaker path, at least until we can selectively choose a smaller set of services for the overcloud14:21
*** dtantsur is now known as dtantsur|afk14:21
gfidenteEmilienM++ :)14:21
*** ohamada has joined #tripleo14:22
gfidentetrown, is it neutron failing dbsync?14:22
trowngfidente: no, it is nova and keystone on node and glance on another, which is what leads me to think it is just resource contention14:23
derekhthe port we use to serve out /httpboot on the undercloud "8088", is that a standard port iPXE or something we(or ironic) selected?14:23
trowngfidente: will know shortly if I can't get it to happen locally14:24
EmilienMchem: also tagging tripleo so we can add ci tag and easily track it14:25
gfidentetrown, it's probably unlrelated but https://review.openstack.org/#/c/33541914:25
jtomasekflorianf: with GUI installed?14:25
*** tosky has quit IRC14:25
gfidentetrown, previously the galera-ready should have ensured appropriate ordering anyway14:25
gfidentewith roles we can't assume galera-ready is on the same node so those moved to another step14:26
florianfjtomasek: without. I'm trying to debug the messaging flow.14:26
EmilienMbnemec: can we close https://bugs.launchpad.net/tripleo/+bug/1459348 ?14:26
openstackLaunchpad bug 1459348 in tripleo "puppet ha job timeout too close to Jenkins timeout" [Medium,Triaged]14:26
EmilienMsshnaidm: can we close https://bugs.launchpad.net/tripleo/+bug/1572976 or you still see it?14:27
openstackLaunchpad bug 1572976 in tripleo "Periodically Apache httpd restart fails" [Medium,Triaged]14:27
EmilienMjistr: what is status on https://bugs.launchpad.net/tripleo/+bug/1458520 ? can we close it?14:27
openstackLaunchpad bug 1458520 in tripleo "puppet jobs failing to start memcached" [Low,Triaged] - Assigned to Jiří Stránský (jistr)14:27
*** noslzzp has quit IRC14:28
EmilienMtrown, shardy: ok this is the list of our current bugs in CI:14:29
*** myoung|remote has quit IRC14:29
EmilienMhttps://bugs.launchpad.net/tripleo/+bugs?field.searchtext=&orderby=-importance&field.status%3Alist=NEW&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_commenter=&field.subscriber=&field.structural_subscriber=&field.tag=ci+&field.tags_combinator=ANY&field.has_cve.used=&field.omit_dupes.used=&field.omit_d14:29
EmilienMupes=on&field.affects_me.used=&field.has_patch.used=&field.has_branches.used=&field.has_branches=on&field.has_no_branches.used=&field.has_no_branches=on&field.has_blueprints.used=&field.has_blueprints=on&field.has_no_blueprints.used=&field.has_no_blueprints=on&search=Search14:29
EmilienMoops14:29
jtomasekflorianf: I used this to list the messages http://paste.openstack.org/show/524064/14:29
jtomasekflorianf: not sure if that helps14:29
*** myoung|remote has joined #tripleo14:29
EmilienMshardy, trown: https://goo.gl/oNcBKP14:29
jistrEmilienM: yup, closed it14:30
gfidentethrash, good to see it worked :P14:30
gfidentethrash, have more https://review.openstack.org/#/c/320580/14:30
gfidenteand https://review.openstack.org/#/c/320580/14:30
gfidente<314:31
thrashgfidente: ack. :)14:31
gfidentethanks!14:31
gfidenteoh sorry that was same link twice14:32
florianfjtomasek: thanks! does this show all messages or just the ones that haven't been delivered?14:32
gfidentethe other submission was https://review.openstack.org/33541914:32
thrashgfidente: the puppet already merged for that?14:32
gfidentethrash, no14:33
gfidenteit's in the depends-on14:33
thrashgfidente: ack14:33
florianfjtomasek: btw, piping the output to python -m json.tool formats the json: http://paste.openstack.org/show/524067/14:33
jtomasekflorianf: all of them. I don't think there is a way to determine if message is delivered.14:34
jtomasekflorianf: thanks14:34
florianfjtomasek: ok, so at least I know my introspection workflow actually creates a zaqar message. better than nothing :-)14:34
jtomasekflorianf: note that it shows 20 messages at max14:34
florianfjtomasek: thx14:34
jtomasekflorianf: then you need to update the marker if there are more of them14:35
florianfjtomasek: how do I do that?14:35
openstackgerritMerged openstack/python-tripleoclient: Add support for CephRgwKey generation  https://review.openstack.org/29600214:35
*** itamarl has quit IRC14:35
jtomasekflorianf: ...es?marker=0&limit=20" in the url14:36
*** fultonj has joined #tripleo14:36
jtomasekflorianf: so this brings first 20 messages, es?marker=20&limit=20" brings 20-40 etc.14:36
florianfjtomasek: oh, nice, thanks14:37
*** hewbrocca is now known as hewbrocca-afk14:39
openstackgerritMerged openstack-infra/tripleo-ci: Fix JOB_NAME parameter  https://review.openstack.org/33430514:43
*** sanjayu has joined #tripleo14:44
EmilienMslagle: nice spot on https://review.openstack.org/#/c/329686/ (nova libvirt profile), I need to re-do the profile, I missed that thing14:44
*** ebarrera has quit IRC14:44
shardyEmilienM: https://review.openstack.org/#/c/320580 looks ready to land, are you happy to approve it?14:45
derekhlucasagomes: the port we use to serve out /httpboot on the undercloud "8088", is that a standard port iPXE or something we(or ironic) selected?14:45
shardyI +2'd although I was a co-author of that patch14:45
EmilienMshardy: we need https://review.openstack.org/#/c/320574/14:46
EmilienMshardy: you can +A it first and then we'll approve the THT patch14:46
shardyEmilienM: there is a question from marios there, gfidente can you check that please?14:48
*** dsariel has joined #tripleo14:49
sshnaidmEmilienM, the bug 1572976 still  appears sometimes, so we can't close it14:49
openstackbug 1572976 in tripleo "Periodically Apache httpd restart fails" [Medium,Triaged] https://launchpad.net/bugs/157297614:49
gfidentelooking14:49
shardyI think it's fine because we set manage/enabled in the ConfigSettings hiera, so it will be correct for all steps14:50
EmilienMsshnaidm: ack14:50
gfidenteyeah14:50
gfidentefrom template14:50
*** abehl has quit IRC14:50
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Add mulitnode CI job support to tripleo-ci  https://review.openstack.org/32477714:52
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Fix openstack-tripleo-common package name  https://review.openstack.org/33446714:52
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: [WIP] - Add support for OVB based CI  https://review.openstack.org/33478714:52
derekhslagle: how far are we from a multinode job? rh1 will be going away tuesday or wednedsay of next week14:55
shardygfidente: Hmm, actually, maybe marios is right, and we need a pacemaker specific profile, that includes steps 4 and 5, only setting manage_service/enabled in step 5?14:57
*** tosky has joined #tripleo14:57
gfidenteshardy, nah swift is not under pcmk14:58
*** hewbrocca-afk is now known as hewbrocca14:58
shardygfidente: Ok, so the logic in https://review.openstack.org/#/c/320580/12/puppet/manifests/overcloud_controller_pacemaker.pp doesn't really do anything then14:58
shardyand we can safely start the services in step414:59
shardythanks14:59
slaglederekh: my local testing is going fine14:59
* shardy may have figured that out when writing the patch, then forgotten ;)14:59
slaglederekh: we need to get the project-config patch merged and the tripleo-ci patches merged14:59
openstackgerritMerged openstack/python-tripleoclient: Run post deploy config on force  https://review.openstack.org/33448614:59
gfidenteI think it was delaying the start of swit-storage to step 5 which is when pcmk was starting the services15:00
slaglederekh: there was some preference from infra for us to start with a 2 node job15:00
slaglederekh: which would mean an aio overcloud, but i haven't been able to get that working yet15:01
shardygfidente: ack, thanks - perhaps you could comment on the bug, then we'll approve it, and the tht patch15:01
*** trozet has quit IRC15:01
shardys/bug/patch15:01
gfidentecommented15:04
*** yamahata has quit IRC15:04
*** dsariel has quit IRC15:05
shardygfidente: thanks! EmilienM I think you can re-approve https://review.openstack.org/#/c/320574 now :)15:05
lucasagomesderekh, we selected it15:08
lucasagomesderekh, you can add whatever port to the http server, by default ironic looks for 8088, but can be changed in the [deploy] http_url configuration option15:09
EmilienMshardy: done15:10
EmilienMI'll +A the THT once puppet is merged15:10
shardyEmilienM: thanks!15:11
*** tesseract- has quit IRC15:12
*** rajinir has joined #tripleo15:12
*** lblanchard1 has joined #tripleo15:13
*** trozet has joined #tripleo15:16
*** lblanchard has quit IRC15:16
*** pcaruana has quit IRC15:17
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: nova: manage migration bits in a composable way  https://review.openstack.org/33555715:18
pradkEmilienM, when you get a chance can you review https://review.openstack.org/#/c/333954/ https://review.openstack.org/#/c/333475/ https://review.openstack.org/#/c/329692/15:19
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: First iteration of libvirt and nova-compute as a composable services  https://review.openstack.org/32968615:19
openstackgerritSteven Hardy proposed openstack/python-tripleoclient: Don't pass None via UpdateIdentifier  https://review.openstack.org/33459815:20
openstackgerritMerged openstack/puppet-tripleo: Add puppet profile for swift storage  https://review.openstack.org/32057415:21
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: First iteration of libvirt and nova-compute as a composable services  https://review.openstack.org/32968615:22
EmilienMslagle: see https://review.openstack.org/335557 and https://review.openstack.org/329686 -- I think it should be good now, I made it composable15:22
EmilienMshardy: +a'ing swift thing15:22
EmilienMpradk: ok15:23
Ngis there a summary/blueprint/wiki/whatever which covers the composable role stuff and what it's all about?15:23
slagleEmilienM: k will take a look15:23
NgI have been tasked with figuring out the current state of that work, because we want to do something that depends on it15:23
EmilienMthx15:23
EmilienMpradk: I did recheck, not passing CI15:23
slagleNg: bp: https://blueprints.launchpad.net/tripleo/+spec/composable-services-within-roles15:24
slagleand there's a linked etherpad15:24
Ngslagle: awesome, thanks15:24
slagleNg: ccamacho also wrote up docs on the interface, https://review.openstack.org/#/c/311512/15:24
Nghow much is there left to convert?15:24
slagleNg: see etherpad :)15:25
Ng:)15:25
pradkEmilienM, thx if the code looks good if we can get some +2's we can land when ci passes15:25
slaglei think that's everything we know about15:25
ccamachoNg, about what is left, check https://etherpad.openstack.org/p/tripleo-composable-services15:25
pradkEmilienM, should be pretty straight forward changes15:25
ccamachoAnd a review is welcomed for the tutorial15:25
EmilienMpradk:15:25
EmilienMpradk: I'm still curious15:26
EmilienMhttps://review.openstack.org/#/c/329692/3/puppet/hieradata/controller.yaml15:26
NgI was also wondering if I could persuade someone to pop the second +2 on https://review.openstack.org/#/c/332127/2 :D15:26
pradkEmilienM,  one of those will conflict with ceilo composable .. I'll rebase and include the change in composable patch once merged .. we want these backported to mitaka15:26
EmilienMwhy don't we patch puppet-gnocchi default?15:26
derekhslagle: ack, unless there is some sort of disaster the job on rh2 should be ok, once I got it running I'll see if I can help out with the mutilnode stuff15:27
pradkEmilienM, because its an optional flag we want puppet-gnocchi to be flexible?15:27
ccamachoNg, what I actually did yesterday to see what is left was to open https://github.com/openstack/tripleo-heat-templates/blob/master/puppet/manifests/overcloud_controller.pp for the controller case and compare it with the etherpad status which assume is updated15:27
pradkEmilienM, if someone wants to only use metrics and dont want to bother with events they dont need this15:27
EmilienMmhh ok15:28
Ngccamacho: ok, thanks. I have some reading to do :)15:28
slaglederekh: i noticed the multinode patch is failing the regular ci jobs now, so i'll look into that as well15:28
openstackgerritMerged openstack/tripleo-heat-templates: Convert swift storage to composable services  https://review.openstack.org/32058015:29
EmilienMpradk: +215:29
derekhslagle: ok, I rebased it about 40 minutes ago, so you should have a recent ci result soon15:29
derekhif not already15:29
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: keystone: deploy composable firewall rules  https://review.openstack.org/33078515:30
EmilienMgfidente: if you have time, please look ^15:30
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates: Add Aodh composable roles  https://review.openstack.org/33355615:30
pradkEmilienM, thx15:30
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Move nova::db data within service template  https://review.openstack.org/33556115:30
EmilienMccamacho: sorry... can you rebase your timezone patches? :) we landed swift15:31
ccamachoHey! Sure :)15:31
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Drop unused VIP params to controller.yaml  https://review.openstack.org/33351115:31
ccamachoEmilienM, nice we are landing patches again :)15:31
EmilienMthanks!15:31
rbradyrwsu: do you still have time to continue working on https://review.openstack.org/#/c/330283/?  If not, do you mind if I update it for you?15:32
*** pcaruana has joined #tripleo15:32
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Configure BlockStorage services via resource chains  https://review.openstack.org/32285815:34
*** panda has quit IRC15:34
*** panda has joined #tripleo15:35
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Composable Timezone service - Controller  https://review.openstack.org/33152815:35
d0ugalTrivial review anyone? https://review.openstack.org/#/c/335376/15:37
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: neutron/plugins/ml2/bigswitch: do not require agent  https://review.openstack.org/33339815:37
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Composable Timezone service - Compute  https://review.openstack.org/33153015:38
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Composable Timezone service - Controller  https://review.openstack.org/33152815:38
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Composable Timezone service - CephStorage  https://review.openstack.org/33153415:38
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Composable Timezone service - ObjectStorage  https://review.openstack.org/33153615:38
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Wire NTP and Timezone services into BlockStorage nodes  https://review.openstack.org/33274015:38
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: compute: deploy composable neutron service  https://review.openstack.org/33123415:38
*** jreypo has joined #tripleo15:38
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Switch Ceph Monitor/OSD/Client/External to composable roles  https://review.openstack.org/30469215:38
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: profile/nova/compute: add iscsi bits  https://review.openstack.org/33124615:38
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: compute: moving out iscsi bits, now in puppet-tripleo  https://review.openstack.org/33124715:39
*** aufi has quit IRC15:39
EmilienMshardy, gfidente: can you guys look https://review.openstack.org/#/c/332954/ please?15:39
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Remove NFS bits from overcloud_compute manifest  https://review.openstack.org/33295515:40
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Composable Horizon service - tripleo-heat-templates  https://review.openstack.org/33549915:40
shardyEmilienM: lgtm15:41
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: Composable Horizon service - puppet-tripleo  https://review.openstack.org/33550615:41
*** jpich has quit IRC15:42
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: Add gnocchi profiles  https://review.openstack.org/31552715:42
openstackgerritMerged openstack/tripleo-quickstart: Move undercloud post install set facts to pre deploy overcloud  https://review.openstack.org/33549115:42
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Gnocchi composable roles  https://review.openstack.org/31841315:43
*** Nakato has quit IRC15:43
gfidenteEmilienM, commented though looks different from overcloud_compute.pp15:44
*** Nakato has joined #tripleo15:45
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Re-enable Ceilometer composable roles for controller  https://review.openstack.org/33349815:45
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Ceilometer Compute Agent composable service  https://review.openstack.org/33180215:45
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Implement Ceilometer Polling Agent service  https://review.openstack.org/33248315:46
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: services/ceilometer: switch to polling agent  https://review.openstack.org/33250415:48
EmilienMgfidente: ok looking now15:48
openstackgerritMerged openstack/instack-undercloud: Correct the path to the tripleo-common workbooks  https://review.openstack.org/33537615:48
EmilienMgfidente: why do you want a parameter?15:49
EmilienMwhat does it change?15:49
gfidenteit doesn't change the behaviour15:50
gfidentebut it binds the selinux setting where it belongs15:50
gfidenteeven the parameter name seems misleading to me15:51
*** yamahata has joined #tripleo15:51
EmilienMgfidente: see my comments15:51
gfidentebut the reality is that we need that to happen on the compute nodes when cinder uses nfs15:51
gfidenteso it's a relation in between the two services15:51
EmilienMright but I don't think a parameter is useful but I can add it if you like15:52
EmilienMgfidente: see my review in gerrit, and reply. I'll adjust15:52
*** jpich has joined #tripleo15:53
*** trozet has quit IRC15:54
*** fzdarsky has quit IRC15:56
*** zoli is now known as zoli|gone15:57
*** zoli|gone is now known as zoli_gone-proxy15:58
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: profile/base/nova: declare nova class properly  https://review.openstack.org/32834715:59
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Remove usage of ::nova class in THT  https://review.openstack.org/32598315:59
slaglederekh: i'm not sure why the CI jobs are failing on the multinode patch: http://logs.openstack.org/77/324777/15/check-tripleo/gate-tripleo-ci-centos-7-upgrades/a91763d/console.html#_2016-06-28_07_15_13_02428815:59
slaglederekh: is not everything under /opt/stack/new a git repo?15:59
derekhslagle: its a problem with the patch, one sec16:00
slaglederekh: i did make a change in create_dib_vars_for_puppet yesterday16:00
slagleto do $(ls $TRIPLEO_ROOT/puppet-*)16:00
slagleinsetad of just $TRIPLEO_ROOT/puppet-*16:00
slaglethe problem with the latter is that if no puppet-* dirs exist, it assumes you want the puppet-* literal, which doesnt exist16:01
gfidenteEmilienM, on nova-compute restart, it probably isn't dangerous but I also think it's safer to not force it16:01
*** trozet has joined #tripleo16:01
derekhslagle: https://review.openstack.org/#/c/334787/32/scripts/common_functions.sh16:01
*** jreypo has quit IRC16:01
derekhslagle: line 27916:01
derekhslagle: you need the -d16:01
EmilienM sudo find /etc/neutron/plugins/ml2/ml2_conf.ini $WORKSPACE -type f | sudo xargs chmod 64416:01
EmilienMwhat is that?16:01
derekhslagle: otherwise you'll list the contents of the puppet folders16:01
EmilienMderekh: ^16:02
derekhslagle: I that one of the things I was talking about when I said there was a few things we might move out of my patch and into your16:02
slaglederekh: ah, ok, yea we'll  need that in 32477716:02
derekhslagle: I'll push a new version of your patch up in a bit with everything I've had to tweak16:03
slaglek16:03
EmilienMderekh: is the neutron thing a workaround?16:03
derekhEmilienM: the end of the CI jobs include a ZUUL, hook thing to get logs, its trying to read /etc/neutron/plugins/ml2/ml2_conf.ini, which it doesn't have permission to do16:04
derekhEmilienM: without giving it permission, you get 0 logs from a CI job, yes its a workaround16:05
EmilienMoh, makes sense16:05
*** tremble has quit IRC16:05
EmilienMI thought we had an issue on puppet-neutron16:06
*** ifarkas has quit IRC16:06
derekhEmilienM: nope, alls good16:08
*** Goneri has joined #tripleo16:08
*** coolsvap_ has joined #tripleo16:08
*** athomas has quit IRC16:10
EmilienMgfidente: ok, I'm addressing your comments16:10
*** jmiu__ has joined #tripleo16:11
EmilienMgfidente: thx man16:11
gfidenteEmilienM, !?!?16:11
gfidenteyou're doing the work16:11
*** coolsvap has quit IRC16:11
*** sanjayu has quit IRC16:12
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: nova/compute: add NFS bits  https://review.openstack.org/33295416:13
EmilienMgfidente: is it better? ^16:13
*** HenryG has quit IRC16:16
*** HenryG has joined #tripleo16:16
*** coolsvap_ is now known as coolsvap16:17
gfidenteEmilienM, see my last comment, so we set both parameters from same CinderEnableNfsBackend16:18
gfidentemaking effectively both Cinder and Nova know about NFS even though deployed on different nodes16:19
EmilienMgfidente: right, I'll update the tht patch16:19
gfidenteit's not great but at least we know what is driving them16:19
gfidentea bad workaround would be a role deployed on all roles with the only purpose of sharing data16:21
gfidentebut that would go against service-isolation16:21
gfidenteas we'd have service specific params in non-service template :(16:21
EmilienMright, we won't do that I think16:22
gfidenteshardy, I think we could create an output in services.yaml and merge that output from all *ServiceChain in overcloud.yaml ?16:26
gfidente^^ this would be to share settings from service to all nodes16:26
shardygfidente: Yes, that's the sort of change I was thinking we'd need16:26
gfidenteah nice16:27
gfidenteI'll try that tomorrow if you don't do it first16:27
shardywe probably don't want to share the step_config, but there could be some other key which we merge for all roles16:27
openstackgerritBen Nemec proposed openstack/tripleo-docs: Group advanced topics by type  https://review.openstack.org/33523216:29
gfidenteshardy, create_$service_endpoint16:29
gfidenteemitted by $service16:29
gfidenteso that we can selectively create the endpoints from keystone role16:29
gfidenteand I don't remember why we don't create the endpoint from $service anyway?16:30
gfidenteah cause it needs an additional step16:30
rwsurbrady: sure, go for it16:30
rbradyrwsu: ack, thanks16:30
gfidenteso we *could* do it but it increases time to deplo16:30
*** dmk0202 has quit IRC16:31
*** pcaruana has quit IRC16:36
*** fpan has joined #tripleo16:37
*** florianf has quit IRC16:38
*** mcornea has quit IRC16:39
*** jpich has quit IRC16:41
*** fpan has quit IRC16:42
shardyCan anyone please paste the output of sudo rabbitmqctl list_users from a working undercloud please?16:46
shardyAfter re-running openstack undercloud install I'm seeing nova-compute unable to connect to rabbit & there's not rabbit connection details in nova.conf16:46
thrashListing users ...16:50
thrash6ef3e06da12054901e6730142e10786a8e96e9d7        [administrator]16:50
thrashshardy: ^^^16:50
*** jpena is now known as jpena|off16:50
openstackgerritTim Rozet proposed openstack/puppet-tripleo: Adds OpenDaylight  https://review.openstack.org/33517316:50
shardythrash: thanks, so it looks like it's because rabbit is listening on br-ctlplane and nova is trying to connect on localhost16:51
*** gfidente is now known as gfidente|afk17:00
shardyraised bug #1597438 - possibly a puppet regression I guess17:00
openstackbug 1597438 in tripleo "re-running undercloud install fails with hanging nova-compute" [Undecided,Triaged] https://launchpad.net/bugs/159743817:00
*** coolsvap is now known as coolsvap|dinner17:01
*** krotscheck is now known as krotscheck_vaca17:01
*** krotscheck_vaca is now known as krot_vaca_jul1917:01
*** Goneri has quit IRC17:05
*** trown is now known as trown|lunch17:08
*** abehl has joined #tripleo17:09
*** fultonj has quit IRC17:10
*** Goneri has joined #tripleo17:12
*** andreas-f has joined #tripleo17:12
*** ccamacho is now known as ccamacho|away17:14
bnemecSigh.  And my undercloud idempotency test merge conflicted last night.17:15
*** dmk0202 has joined #tripleo17:16
*** lucasagomes is now known as lucas-afk17:17
shardyI think it may be because we don't specify nova::rabbit* in the undercloud hieradata for puppet-nova's init.pp17:19
shardybut I'm confused how it ever worked if that's the case17:19
*** coolsvap|dinner has quit IRC17:20
*** shardy has quit IRC17:20
socialshardy: nova::default_transport_url17:20
yolandahi, can i get another +2 for https://review.openstack.org/329556 ? the tripleo-quickstart change to customize the t-h-t path17:24
*** ohamada has quit IRC17:33
*** abehl has quit IRC17:33
*** julim has joined #tripleo17:38
trown|lunchyolanda: we actually have a single +2 policy for tripleo-quickstart at the moment becauase there are only 2 dedicated core reviewers, when we add another we will change it to 2x +2.17:40
trown|lunchI will merge it though :)17:40
openstackgerritMerged openstack/tripleo-quickstart: Allow to specify templates path on overcloud deployment  https://review.openstack.org/32955617:40
*** electrofelix has quit IRC17:41
*** [1]cdearborn has joined #tripleo17:41
*** cdearborn has quit IRC17:41
*** amoralej is now known as amoralej|off17:42
*** mgould is now known as mgould|afk17:42
*** tosky has quit IRC17:46
*** ayoung has quit IRC17:47
*** ayoung has joined #tripleo17:47
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Add mulitnode CI job support to tripleo-ci  https://review.openstack.org/32477717:48
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: [WIP] - Add support for OVB based CI  https://review.openstack.org/33478717:48
*** ebalduf has quit IRC17:48
derekhslagle: ^^ updates your patch with some things I needed17:48
derekhbnemec: last try, instances failed to deploy http://logs.openstack.org/87/334787/32/experimental-tripleo/gate-tripleo-ci-centos-7-ovb-ha/e9a05f1/console.html17:49
derekhbnemec: I'll poke at it a bit more later but in the mean time if you think of anything feel free to push a new version of ^^, no need to wait for that CI to finish it was just a shuffle of things from my patch to slagles17:50
derekhbnemec: with a timout, so we might get some logs17:50
*** derekh is now known as derekh_afk17:50
bnemecderekh: Okay, I'll take a look.17:50
*** thrash is now known as thrash|biab17:51
*** chlong has quit IRC17:52
*** fultonj has joined #tripleo17:56
*** Goneri has quit IRC18:04
pradkcan i get a +A on https://review.openstack.org/#/c/333954/  please18:05
*** chem is now known as chem|off18:07
slagleyes :)18:07
openstackgerritOpenStack Proposal Bot proposed openstack/python-tripleoclient: Updated from global requirements  https://review.openstack.org/33238318:09
pradkslagle, thx! :)18:09
openstackgerritMerged openstack/tripleo-heat-templates: Fix ceilometer auth url  https://review.openstack.org/33395418:13
*** akshai_ has quit IRC18:13
*** julim has quit IRC18:16
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates: Fix ceilometer auth url  https://review.openstack.org/33561218:19
*** abehl has joined #tripleo18:20
*** [1]cdearborn has quit IRC18:20
*** [1]cdearborn has joined #tripleo18:20
*** xinwu has quit IRC18:22
slaglederekh_afk: i'm going to split up the multinode tripleo-ci patch into 2, one for just the refactor, and one for the multinode support18:24
slaglederekh_afk: that way you can base the ovb patch on just the refactor patch18:24
slaglei think it will be easier to get it landed that way18:24
*** akshai has joined #tripleo18:29
*** dmk0202 has quit IRC18:32
*** sambetts|cat is now known as sambetts|afk18:33
*** dmk0202 has joined #tripleo18:34
*** trown|lunch is now known as trown18:36
*** dmk0202 has quit IRC18:37
yolandaah, trown ... even better :) thanks for landing that18:40
derekh_afkbnemec: the problem looks like its mtu on eth118:40
derekh_afkbnemec 3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master ovs-system state UP mode DEFAULT qlen 100018:41
derekh_afkbnemec: but I'm sure I'm setting it, one sec18:41
derekh_afkbnemec: hmm http://logs.openstack.org/87/334787/32/experimental-tripleo/gate-tripleo-ci-centos-7-ovb-ha/e9a05f1/console.html#_2016-06-29_15_27_24_84788918:42
derekh_afkbnemec: ok, I'm gonna change the patch to set it after the undercloud install, incase that switches it back18:43
*** ayoung has quit IRC18:44
*** ayoung has joined #tripleo18:44
*** thrash|biab is now known as thrash18:44
*** fragatina has joined #tripleo18:44
*** fragatina has quit IRC18:44
*** fragatina has joined #tripleo18:45
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: [WIP] - Add support for OVB based CI  https://review.openstack.org/33478718:45
derekh_afkslagle: ack, sounds good18:45
*** jayg is now known as jayg|g0n318:45
*** jeckersb is now known as jeckersb_gone18:45
derekh_afkslagle: there is some other duplicated stuff I think we can remove, I'll have a go a clean some of it up after18:46
slaglederekh_afk: k, i'm about to push the split18:46
derekh_afkslagle: ok18:46
*** julim has joined #tripleo18:47
*** derekh_afk is now known as derekh_afk_ish18:47
*** egafford has quit IRC18:50
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: Add mulitnode CI job support to tripleo-ci  https://review.openstack.org/32477718:52
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: Refactor common code for tripleo-ci  https://review.openstack.org/33562218:52
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: [WIP] - Add support for OVB based CI  https://review.openstack.org/33478718:54
slaglederekh_afk_ish: k, all done ^18:55
derekh_afk_ishslagle: cool, thanks18:55
*** fragatina has quit IRC18:56
*** julim has quit IRC18:58
*** jeckersb_gone is now known as jeckersb18:59
*** sambetts|afk has quit IRC19:02
*** therve has quit IRC19:02
*** jokke_ has quit IRC19:03
*** egafford has joined #tripleo19:03
*** sambetts has joined #tripleo19:04
*** jokke_ has joined #tripleo19:05
*** myoung|remote is now known as myoung19:06
*** therve has joined #tripleo19:07
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: [WIP] - Add support for OVB based CI  https://review.openstack.org/33478719:09
yolandatrown, do collect_logs script need to be called with sudo? i'm getting Timeout (12s) waiting for privilege escalation prompt on controller and computes19:10
trownyolanda: shouldn't... this is how we call it in RDO CI https://github.com/rdo-infra/ci-config/blob/master/jenkins/jobs/scripts/tripleo-quickstart-cleanup.sh19:12
trownjust `bash collect-logs.sh`19:12
yolandatrown, i'll need to debug but times out waiting for a prompt, in the collect list of installed rpms, kernel, etc19:14
*** derekh_afk_ish has quit IRC19:16
trownyolanda: hmm... I am not as familiar with the internals of that role, the main author is on PTO until next week as well19:17
yolandai increased verbosity to see more details19:18
yolandabtw, collect-logs doesn't support --ansible-debug flag, i can send a patch for it19:18
trownsure19:19
Ngslagle: thanks for the links about composable roles, some good info in there. I'm left with one question, which is, do we feel like the implementation is at a point where feature work can begin on top of them? or are they not ready for that yet?19:23
Nglooking at the list of work done so far, I'm thinking the answer is they are ready to be built on, if only because so many have already landed :)19:24
slagleNg: yea, i think the interface and pattern is pretty well established at this point19:25
slagleNg: what feature did you have in mind?19:25
Ngslagle: we have some HA stuff we're tasked with doing for an imminent downstream release :)19:26
Ngand aiui, it assumes that composable roles is a thing19:26
slagleNg: ok; just fyi, what we are working on now is just the services side19:27
slagleso the services are composable19:28
slaglebut the roles themselves (controller, compute, etc) are still static19:28
Ngok19:28
slagleso you can say what services you want to make up the 4 roles we offer19:28
slagletrue composable roles is coming next, and the implementation for that is much less defined right now19:28
Ngslagle: is that more of an N-or-later thing?19:29
slagleNg: but shardy has got a prototype: https://review.openstack.org/#/c/315679/19:29
Ngerr, I mean O-or-later19:29
slaglei think there's a lot of people hoping we get it in newton :)19:30
Ngheh19:30
slaglebut there is only so much sand left in this hourglass19:30
*** xinwu has joined #tripleo19:30
EmilienMslagle: /b morazi19:31
EmilienMoops19:31
EmilienMI need to learn weechat one day19:31
yolandatrown, it seems to be failing on BECOME-SUCCESS19:31
*** akshai has quit IRC19:31
Ngslagle: thanks very much for the info, I can now go and sound like I know what I'm talking about ;)19:31
slagleNg: np, just dont tell anyone you heard it from me19:31
Nghaha19:32
*** akshai has joined #tripleo19:32
EmilienMslagle: err, I wanted to ping you about snmp patch to know if we could land it: https://review.openstack.org/#/c/320597/19:32
EmilienMbut I realize it needs a rebase19:33
EmilienMit's passing CI now though19:33
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: [WIP] - Add support for OVB based CI  https://review.openstack.org/33478719:34
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Refactor common code for tripleo-ci  https://review.openstack.org/33562219:34
*** panda has quit IRC19:34
*** panda has joined #tripleo19:35
openstackgerritBob Fournier proposed openstack/tripleo-heat-templates: Remove NeutronEnableTunnelling from THT and puppet manifests  https://review.openstack.org/33523519:36
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Convert SNMP configuration to composable services format  https://review.openstack.org/32059719:38
EmilienMok it's rebased ^ and ready to land imo19:38
*** jmiu__ has quit IRC19:39
pradkEmilienM, you missed a spot in the conflict19:42
EmilienMpradk: damn, nice catch19:43
EmilienMthx19:43
pradknp19:43
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Convert SNMP configuration to composable services format  https://review.openstack.org/32059719:44
*** fragatina has joined #tripleo19:47
*** akshai has quit IRC19:50
*** fragatina has quit IRC19:51
Slower2016-06-29 19:51:56.793 28494 ERROR nova.compute.manager PortBindingFailed: Binding failed for port 9348b2da-c98f-42bb-be9e-5ccd209ec419:52
Slower5a, please check neutron logs for more information.19:52
Slower2016-06-29 19:52:03.135 22170 ERROR neutron.callbacks.manager AttributeError: 'NoneType' object has no attribute 'notify_routers_updat19:53
Slowered'19:53
*** akshai has joined #tripleo19:53
Slowerwhat the heck is going wrong here.. been stuck ont his for a while now19:53
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates: Drop unused VIP params to controller.yaml  https://review.openstack.org/33351119:55
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates: Re-enable Ceilometer composable roles for controller  https://review.openstack.org/33349819:55
*** fragatina has joined #tripleo19:55
*** Guest20454 is now known as mgagne19:58
*** mgagne has joined #tripleo19:58
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Ceilometer Compute Agent composable service  https://review.openstack.org/33180219:58
EmilienMpradk: thx for your help on the ceilo profiles19:58
*** jayg|g0n3 is now known as jayg19:59
pradkEmilienM, np, i'm fixing few things as i run into them19:59
*** fultonj has quit IRC20:00
EmilienMI'm rebasing polling20:00
pradkcool20:00
openstackgerritMerged openstack/python-tripleoclient: Print success/failure message after image build  https://review.openstack.org/33128920:00
openstackgerritMerged openstack/python-tripleoclient: fix the output message about 'driver_info/deploy_kernel'  https://review.openstack.org/31912320:01
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: services/ceilometer: switch to polling agent  https://review.openstack.org/33250420:01
EmilienMpradk: you can review it when you have time ^20:01
pradkwill do20:01
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: nova: manage migration bits in a composable way  https://review.openstack.org/33555720:02
Slowerhmm, openvswitch isn't running20:02
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: First iteration of libvirt and nova-compute as a composable services  https://review.openstack.org/32968620:02
*** stevebaker has quit IRC20:02
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: compute: deploy composable neutron service  https://review.openstack.org/33123420:03
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: compute: moving out iscsi bits, now in puppet-tripleo  https://review.openstack.org/33124720:03
*** jmiu_ has quit IRC20:03
*** marios has quit IRC20:03
*** cschwede has quit IRC20:03
*** adarazs has quit IRC20:04
pradkEmilienM, missed a spot on conflict again :)20:04
EmilienMdamn20:04
*** jschlueter has quit IRC20:04
*** slagle has quit IRC20:04
*** psanchez has quit IRC20:04
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: services/ceilometer: switch to polling agent  https://review.openstack.org/33250420:05
pradkEmilienM, dont we support ipmi for polling?20:06
EmilienMpradk: do we deploy ipmi agent today?20:08
*** andreas-f has quit IRC20:09
pradkEmilienM, its supported in ceilo.. but its probably not in tripleo ? we could add that separate if we want to achieve feature parity with the above patch first20:10
*** jayg is now known as jayg|g0n320:10
pradkEmilienM, polling agent supports all 3 name sapces compute, central and ipmi20:11
pradknamespaces*20:11
*** jmiu_ has joined #tripleo20:11
EmilienMpradk: right, in a next iteration, ++ for adding it20:12
EmilienMright now we're doing feature parit20:12
EmilienMparity20:12
EmilienMfeel free to add it to our todo20:12
pradkEmilienM, sure puppet ceilo already supports it so should be easy.. i'll add it once these merge20:12
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: pingtest: don't show error if no images needs to be cleaned-up  https://review.openstack.org/33565520:13
EmilienMpradk++20:13
*** egafford has quit IRC20:13
EmilienMI see a lot of this recently:20:14
EmilienMNotFound: resources.server1_floating_ip: External network 131d9cde-bee2-40e1-8da6-bb2b6fd1668b is not reachable from subnet fa2af21d-2d38-47b2-b434-dc033cc29b9b.  Therefore, cannot associate Port 4eeb5a17-4cf5-446c-b3d0-e9ec4013fc9a with a Floating IP.    | CREATE_FAILED20:14
EmilienMduring pingtest20:14
EmilienMhttps://bugs.launchpad.net/tripleo/+bug/159726520:14
openstackLaunchpad bug 1597265 in tripleo "CI: pingtest fails often in HA jobs because "Resource CREATE failed: NotFound: resources.server1_floating_ip"" [Critical,Confirmed] - Assigned to Sagi (Sergey) Shnaidman (sshnaidm)20:14
EmilienMI'm wondering if anyone already started to investigate it ^20:15
EmilienMbnemec ^ fyi20:15
SlowerI think I've seen that20:17
bnemecI have not been looking into it, no.20:18
EmilienMok I'm looking20:18
*** julim has joined #tripleo20:19
SlowerI've seen all the errors apparently20:20
EmilienMit seems like private net can't connect to public network when maanging the router20:22
EmilienMI found something weird20:25
EmilienMwith FLOATING_IP_CIDR /me investigating it20:26
EmilienMok there is a race20:27
*** egafford has joined #tripleo20:27
EmilienMsometimes FLOATING_IP_CIDR=10.0.0.0/2420:27
EmilienMinstead of 192.168.2.020:27
EmilienMsee: WORKING job: http://logs.openstack.org/97/332897/4/check-tripleo/gate-tripleo-ci-centos-7-nonha/48c8504/console.html#_2016-06-29_17_32_10_37732720:27
bnemecEmilienM: That's probably okay, depending on the job.20:27
EmilienMNOT WORKING: http://logs.openstack.org/97/332897/4/check-tripleo/gate-tripleo-ci-centos-7-ha/342dcdf/console.html#_2016-06-29_17_33_50_25756420:27
bnemecSome of them are net-iso, in which case you get 10. and others are not net-iso, which would be 192.20:28
EmilienMbnemec: look http://logs.openstack.org/97/332897/4/check-tripleo/gate-tripleo-ci-centos-7-ha/342dcdf/console.html#_2016-06-29_17_35_19_53417620:28
EmilienMthat's not ok for the stack20:28
EmilienMExternal network 131d9cde-bee2-40e1-8da6-bb2b6fd1668b is not reachable from subnet fa2af21d-2d38-47b2-b434-dc033cc29b9b20:28
EmilienMwhich makes sense20:28
sshnaidmEmilienM, I've started investigating it but still don't know what is the problem exactly, unfortunately.20:29
sshnaidmEmilienM, need a help from somebody that knows more heat and tripleo..20:29
EmilienMbnemec is right, the ip addressing looks good20:30
EmilienMsomething happens in heat though, I'm looking20:30
sshnaidmEmilienM, seems like router or one of its interfaces isn't created in time20:30
EmilienMfailing job: http://logs.openstack.org/97/332897/4/check-tripleo/gate-tripleo-ci-centos-7-ha/342dcdf/console.html#_2016-06-29_17_33_50_25722920:30
bnemecYeah, the networking _looks_ right there, but obviously something is going sideways.20:30
EmilienMworking job : http://logs.openstack.org/37/299937/8/check-tripleo/gate-tripleo-ci-centos-7-ha/d8b2599/console.html#_2016-06-29_19_37_19_32569820:30
EmilienM2016-06-29 17:35:27.397945 | | router_interface      | 3cc41f5b-9dc9-446c-9ce3-03f8c2173e46 | state changed                                                                                                                                                                                                                                                   | CREATE_IN_PROGRESS | 2016-06-29T17:31:17 |20:32
bnemecHeh, was just about to post that.20:32
EmilienMok so heat is still trying to connect the router to ext net20:32
EmilienMbut in the meantime it assign the VM a floating ip20:33
EmilienMit can't work...20:33
bnemecMaybe we need a depends_on in the tenant template?20:33
EmilienMshouldn't it be automatic in heat?20:33
EmilienMwe can add     depends_on: <resource ID or list of ID> on the resource20:33
EmilienMok I'm trying a patch20:34
bnemecMaybe Heat only knows that the network is created, but not whether the underlying wiring has completed?20:34
bnemecI don't actually know what the template router configuration looks like off the top of my head.20:34
bnemecShocking, I know. :-)20:34
bnemecEmilienM: Yeah, the floating ip needs a depends_on for the router_interface.20:35
EmilienMok20:35
EmilienMI have a patch coming20:35
*** jprovazn has quit IRC20:36
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: pingtest/tenantvm_floatingip.yaml: connect vrouter before creating fip  https://review.openstack.org/33566320:38
EmilienMet voilĂ 20:38
Slowercool20:38
Slowerhere's what I'm getting now20:38
SlowerResource CREATE failed: Error: resources.ControllerNodesPostDeployment.resources.ControllerLoadBalancerDeployment_Step1.resources[0]: Deployment to server failed: status code: 120:39
Slowerchecking controller..20:39
EmilienMSlower: postci.log and grep "Error:"20:40
EmilienMshow puppet logs?20:40
*** fragatina has quit IRC20:40
*** [1]cdearborn has quit IRC20:40
*** chem|off has quit IRC20:41
*** [1]cdearborn has joined #tripleo20:41
Slowerhmm20:41
SlowerJun 29 20:26:50 localhost os-collect-config: Could not retrieve fact='mongodb_is_master', resolution='<anonymous>': 757: unexpected to20:41
Slowerken at '2016-06-29T20:26:46.872+0000 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused20:41
SlowerEmilienM: ok20:41
*** chem|off has joined #tripleo20:41
*** akrivoka has quit IRC20:41
thrashSlower: that happens a lot on errors. Doesn't always mean anything.20:41
Slowerok20:42
Slowerwhere's postci.log?20:42
SlowerI just ran deploy by hand.. openstack overcloud deploy --templates=tripleo-heat-templates20:42
Slowerwith master heat templates20:42
Slowerthrash: EmilienM: can you guys help me debug this?20:44
EmilienMSlower: do you still go running?20:45
Slowerhttps://paste.fedoraproject.org/386478/33107146/20:45
SlowerEmilienM: it's still up.. create failed20:45
EmilienMmessages:Jun 29 20:26:50 localhost os-collect-config: #033[1;31mError: Could not find class ::tripleo::profile::base::swift::storage for overcloud-controller-0.localdomain on node overcloud-controller-0.localdomain#033[0m20:45
Sloweryeah20:45
EmilienMit's related to our merges today20:45
EmilienMwe landed swift profiles20:45
EmilienMjust run recheck20:45
SlowerI'm trying to get it going locally20:46
Slowerso I need new images probably20:46
EmilienMyes20:47
EmilienMmake sure you run trunk of tht & puppet tripleo20:47
Slowerk20:47
openstackgerritDamien Ciabrini proposed openstack/tripleo-heat-templates: Increase cluster sync timeout for M->N major upgrades  https://review.openstack.org/33566620:49
SlowerEmilienM: and I'm going to need your patch aren't I/?20:50
*** akshai has quit IRC20:52
*** shivrao has joined #tripleo20:52
thrashSlower: or you can use the swift upload trick.20:52
EmilienMSlower: maybe :)20:52
EmilienMthrash: is it documented?20:53
SlowerI'm just trying to get a working stack so I can work on container stuff20:53
*** dmk0202 has joined #tripleo20:54
EmilienMbnemec: can you land https://review.openstack.org/#/c/335494/ please?20:54
thrashEmilienM: sort of? :P20:54
bnemecEmilienM: Yes, although it's a backport proposed by a core, so we generally count that as the first +2.20:57
thrashEmilienM: Slower docs here... it's what I used: https://review.openstack.org/#/c/311512/30/doc/source/tht_walkthrough/tips.rst20:58
openstackgerritMerged openstack/tripleo-heat-templates: Disable stonith temporarily during upgrades  https://review.openstack.org/33549421:02
*** rhallisey has quit IRC21:03
EmilienMbnemec: you mean I could have +A myself?21:05
bnemecEmilienM: Yes21:05
EmilienMah ok21:05
EmilienMcool!21:05
*** trown is now known as trown|outtypewww21:11
*** jcoufal has quit IRC21:12
Slowerthrash: thanks!21:13
*** jmiu_ has quit IRC21:17
*** ayoung has quit IRC21:20
openstackgerritMerged openstack/diskimage-builder: Install docker for tests  https://review.openstack.org/27802121:23
*** abehl has quit IRC21:26
*** derekh has joined #tripleo21:27
derekhbnemec: your off the hook, I'll clean the patch up tomorrow and take it out of WIP http://logs.openstack.org/87/334787/37/experimental-tripleo/gate-tripleo-ci-centos-7-ovb-ha/f24d8a4/console.html#_2016-06-29_21_24_25_56749821:27
bnemecderekh: Nice!21:28
bnemecJust as well, I'm still stuck in the controller node replacement rat hole. :-/21:29
derekhbnemec: hope your not stuck in there for much longer, I'm gonna call it a night21:31
derekhttyl21:31
bnemeco/21:31
*** derekh has quit IRC21:31
openstackgerritMerged openstack/instack-undercloud: Use Openstack CLI for setting undercloud quota  https://review.openstack.org/33315021:31
*** fpan has joined #tripleo21:34
sshnaidmEmilienM, tested your solution, it works. https://paste.fedoraproject.org/386492/14672361/21:36
EmilienMsshnaidm: cool!21:36
EmilienMthx21:36
sshnaidmEmilienM, I think you can submit21:36
EmilienMwe'll wait for CI21:36
EmilienMand I'll let someone approving it.21:37
sshnaidmit's weird how did it work till now21:37
sshnaidmI thought there were some default dependencies in heat..21:38
openstackgerritMerged openstack/diskimage-builder: Fail functests if refusing to run tests  https://review.openstack.org/17700221:38
openstackgerritMerged openstack/diskimage-builder: Updated from global requirements  https://review.openstack.org/33516921:38
*** shivrao has quit IRC21:43
*** shivrao has joined #tripleo21:44
openstackgerritMerged openstack/puppet-pacemaker: CI: specinfra, xenial, lint, puppet bug.  https://review.openstack.org/33283621:46
*** mbound has joined #tripleo21:51
openstackgerritMark Hamzy proposed openstack/diskimage-builder: dmidecode does not exist for ppc64/ppc64el  https://review.openstack.org/33393221:52
*** mbound_ has joined #tripleo21:53
openstackgerritDamien Ciabrini proposed openstack/tripleo-heat-templates: Dump and restore galera db during major upgrades  https://review.openstack.org/32520521:54
*** [2]cdearborn has joined #tripleo21:54
*** mbound has quit IRC21:57
*** mbound_ has quit IRC22:06
*** mbound has joined #tripleo22:06
*** [1]cdearborn has quit IRC22:06
*** dmk0202 has quit IRC22:08
*** mbound has quit IRC22:08
*** mbound has joined #tripleo22:08
*** hewbrocca is now known as hewbrocca-afk22:09
openstackgerritOpenStack Proposal Bot proposed openstack/python-tripleoclient: Updated from global requirements  https://review.openstack.org/33238322:13
*** egafford has quit IRC22:13
*** chlong has joined #tripleo22:17
*** bfournie has quit IRC22:23
*** ayoung has joined #tripleo22:27
*** [2]cdearborn has quit IRC22:29
*** rlandy has quit IRC22:30
*** stevebak` has joined #tripleo22:31
openstackgerritIan Wienand proposed openstack/diskimage-builder: Clear up "already provided" message  https://review.openstack.org/29096822:35
openstackgerritIan Wienand proposed openstack/diskimage-builder: Make element-info output env variables  https://review.openstack.org/33526522:35
openstackgerritIan Wienand proposed openstack/diskimage-builder: Add IMAGE_ELEMENT_YAML  https://review.openstack.org/33478622:35
openstackgerritIan Wienand proposed openstack/diskimage-builder: Making element overriding explicit  https://review.openstack.org/33478522:35
openstackgerritIan Wienand proposed openstack/diskimage-builder: Convert pkg-map and svc-map copies to explicit variables  https://review.openstack.org/33530822:35
*** limao has joined #tripleo22:40
*** thrash is now known as thrash|g0ne22:43
*** sanjayu has joined #tripleo22:54
*** weshay has quit IRC22:58
*** limao has quit IRC23:05
*** sanjayu has quit IRC23:05
*** stevebak` is now known as stevebaker23:19
*** slagle has joined #tripleo23:33
*** panda has quit IRC23:34
*** panda has joined #tripleo23:35
*** mbound has quit IRC23:48
*** fpan has quit IRC23:52
*** adarazs has joined #tripleo23:54

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!