Thursday, 2016-07-21

openstackgerritAlan Pevec proposed openstack-infra/tripleo-ci: Force distro branch reset in DLRN builds  https://review.openstack.org/34510600:04
*** tzumainn has quit IRC00:21
*** limao has joined #tripleo00:24
*** lblanchard has joined #tripleo00:30
*** tzumainn has joined #tripleo00:33
*** jerrygb has joined #tripleo00:36
*** saneax is now known as saneax_AFK00:37
*** mbound has joined #tripleo00:38
openstackgerritIan Wienand proposed openstack/diskimage-builder: [WIP] Move elements into diskimage_builder package  https://review.openstack.org/34401700:40
openstackgerritIan Wienand proposed openstack/diskimage-builder: [WIP] Move diskimage-image-create to an entry point  https://review.openstack.org/34453200:40
*** jerrygb has quit IRC00:41
*** shivrao has quit IRC00:41
*** mbound has quit IRC00:43
*** beagles_l8r is now known as beagles00:49
*** rhallisey has quit IRC00:54
*** wfoster has quit IRC01:03
*** Guest49585 has quit IRC01:03
openstackgerritwes hayutin proposed openstack/tripleo-quickstart: Stop using deprecated network range  https://review.openstack.org/34344301:04
openstackgerritIan Wienand proposed openstack/diskimage-builder: [WIP] Move diskimage-image-create to an entry point  https://review.openstack.org/34453201:08
*** bfournie has joined #tripleo01:09
*** wfoster has joined #tripleo01:10
*** rook_ has joined #tripleo01:10
*** shivrao has joined #tripleo01:37
*** jerrygb has joined #tripleo01:37
openstackgerritIan Wienand proposed openstack/diskimage-builder: [WIP] Move diskimage-image-create to an entry point  https://review.openstack.org/34453201:41
*** jerrygb has quit IRC01:42
*** egafford has quit IRC02:03
*** rajinir has quit IRC02:15
*** jerrygb has joined #tripleo02:21
*** shivrao has quit IRC02:22
*** lblanchard has quit IRC02:22
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Deploy Horizon with composable apache service  https://review.openstack.org/34503102:26
*** weshay has quit IRC02:40
openstackgerritEmilien Macchi proposed openstack/instack-undercloud: Deploy MySQL using composable role  https://review.openstack.org/34500202:41
*** yamahata has quit IRC02:44
*** lblanchard has joined #tripleo02:49
*** lblanchard has quit IRC02:54
*** saneax_AFK is now known as saneax02:59
*** julim has quit IRC03:31
*** julim has joined #tripleo03:44
*** masco has joined #tripleo03:58
*** saneax is now known as saneax_AFK04:00
*** julim has quit IRC04:05
*** radek__ has joined #tripleo04:25
openstackgerritMarios Andreou proposed openstack/tripleo-heat-templates: Repurpose KeystoneWorkers add keystone::wsgi::apache::threads  https://review.openstack.org/33652004:31
*** d0ugal has quit IRC04:56
*** yamahata has joined #tripleo04:57
*** d0ugal has joined #tripleo04:58
*** jaosorior has joined #tripleo05:01
*** liverpooler has quit IRC05:04
*** shivrao has joined #tripleo05:09
*** jerrygb has quit IRC05:09
*** shivrao_ has joined #tripleo05:11
*** shivrao has quit IRC05:14
*** shivrao_ is now known as shivrao05:14
*** tzumainn has quit IRC05:14
*** pgadiya has joined #tripleo05:16
*** jprovazn has joined #tripleo05:22
*** tzumainn has joined #tripleo05:26
*** afazekas|dentist is now known as afazekas05:32
*** akuznetsov has joined #tripleo05:33
*** dsariel has joined #tripleo05:42
jaosoriormarios: Are you around yet?05:46
marioso/05:47
openstackgerritBabu Shanmugam proposed openstack/puppet-tripleo: Add ML2/OVN support for neutron profile  https://review.openstack.org/31487505:50
*** dsariel has quit IRC05:50
*** oshvartz has joined #tripleo05:51
jaosoriormarios hey dude, how's it going?05:51
jaosoriormarios hey dude do you have an upstream deployment around?05:52
mariosjust fine jaosorior and how are you today05:52
jaosoriormarios: tired, but caffeine will make it aaaalll better05:53
mariosjaosorior: not at the moment man, i have an osp8..9 setup on my devbox at the moment for upgrades work05:53
jaosoriormarios; Alright, no biggie, I'll wait for ccamacho to come online05:54
*** liverpooler has joined #tripleo06:13
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Add ironic inspector as a terminated HAProxy endpoint  https://review.openstack.org/34518306:14
openstackgerritMerged openstack-infra/tripleo-ci: Do not explicitly set inspector iPXE port  https://review.openstack.org/34479606:15
*** dtantsur|afk is now known as dtantsur06:15
*** ccamacho has joined #tripleo06:15
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: TEST IRONIC SSL - DO NOT MERGE  https://review.openstack.org/34266906:16
jaosoriorccamacho hey dude, how's it going>?06:16
ccamachojaosorior! morning :)06:16
jaosoriorccamacho hey, so in the end, did you get the introspection working with that patch?06:16
ccamachonice, the mistral submission I think it's almost finished06:17
ccamachojaosorior, yeahp06:17
ccamachoIt solved the timeout issue06:17
jaosoriorccamacho hey dude, so now that it's working, can you test out this patch? https://review.openstack.org/#/c/332641/ it's working for me, but apparently bnemec had problems with it06:17
*** saneax_AFK is now known as saneax06:18
*** florianf has joined #tripleo06:18
ccamachorebuilt and reinstall instack-undercloud in the undercloud should apply the submission correctly, right?06:20
ccamachos/rebuilt/rebuild06:20
openstackgerritBabu Shanmugam proposed openstack/puppet-tripleo: Add ML2/OVN support for neutron profile  https://review.openstack.org/31487506:20
*** tobias_fiberdata has joined #tripleo06:20
ccamachojaosorior Ill do it from scratch, now provisioning06:21
jaosoriorawesome06:22
jaosoriorthanks dude06:23
jaosoriorccamacho, yep06:23
ccamachojaosorior, np06:23
jaosoriorccamacho: Just gotta make sure that hiera ironic::inspector::http_port gives a correct value (with the fix)06:24
*** akuznetsov has quit IRC06:24
*** mcornea has joined #tripleo06:30
jaosoriormarios: Hey dude, can you check this commit out? https://review.openstack.org/#/c/344851/ I've been using this code to test the certmonger-managed TLS in the undercloud. It was initially in-line the main puppet manifest for the udnercloud but now I started breaking it down into smaller pieces06:30
*** devvesa has joined #tripleo06:30
mariosack jaosorior06:31
jaosoriormarios: Here's how it's used https://review.openstack.org/#/c/332774/26..27/elements/puppet-stack-config/puppet-stack-config.pp06:31
*** tesseract- has joined #tripleo06:39
*** ccamacho is now known as ccamacho|afk06:44
jaosoriormarios, ccamacho have you guys seem an error like this in nova?06:50
jaosoriorInstanceDeployFailure: Failed to provision instance 86ed0b24-35d6-422d-91c4-f03ebbe12ac0: Failed to prepar06:50
jaosoriore to deploy. Error: 400 Bad Request: Unknown scheme 'swift+config' found in URI (HTTP 400)06:50
mariosnot seen that jaosorior06:54
*** shivrao has quit IRC06:54
openstackgerritFlavio Percoco proposed openstack/tripleo-common: WIP: Create new docker command hook.  https://review.openstack.org/31272306:57
*** jubapa has joined #tripleo06:57
*** karthiks has quit IRC06:57
openstackgerritFlavio Percoco proposed openstack/tripleo-common: Create new docker command hook.  https://review.openstack.org/31272306:57
*** ohamada has joined #tripleo06:57
openstackgerritFlavio Percoco proposed openstack/tripleo-common: Create new docker command hook.  https://review.openstack.org/31272306:58
*** bootsha has joined #tripleo07:00
*** pcaruana has joined #tripleo07:03
*** athomas has joined #tripleo07:05
*** leanderthal|afk is now known as leanderthal07:05
*** rcernin has joined #tripleo07:07
*** rcernin has quit IRC07:10
*** karthiks has joined #tripleo07:10
*** rcernin has joined #tripleo07:10
*** fzdarsky has joined #tripleo07:12
tobias_fiberdataThe postdeployment step in the deployment, what does that mean? i assume it's all the configurations?07:13
jaosoriortobias_fibertdata: Yes, the puppet configuration runs there07:14
jaosoriordtantsur are you around?07:15
dtantsurjaosorior, more or less07:15
jaosoriordtantsur: Hey dude, any idea what would this mean in the ironic-conductor log?  ERROR ironic.conductor.manager [req-38e32b2c-141b-4a12-be30-7d226eb22f08 - - - - -] Error while preparing to deploy to node e93aa7f9-5209-4154-94c5-ab84031d5f39: 400 Bad Request: Unknown scheme 'swift+config' found in URI (HTTP 400)07:16
dtantsurjaosorior, I remember something like that, I think it was malformed config drive in the node properties07:16
*** ifarkas_afk is now known as ifarkas07:17
jaosoriordtantsur: Is it a configuration issue? I'm pretty puzzled about that error07:17
dtantsurjaosorior, I don't quite remember, I haven't had it personally, but I think it is. Maybe worth checking the node-show for the node07:18
tobias_fiberdatahow do i turn off the LbaaS service in neutron while deploying?07:19
tobias_fiberdatais this possible?07:19
tobias_fiberdatai mean07:19
tobias_fiberdatabefore deploying07:19
tobias_fiberdatai get this error07:19
tobias_fiberdata[Overcloudtesting-ControllerNodesPostDeployment-6fe4cokn6mfh-ControllerLoadBalancerDeployment_Step1-bkaibyibcsre]: CREATE_FAILED Resource CREATE failed: Error: resources[0]: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 107:19
jaosoriortobias_fiberdata: That isn't actually Neutron's LBaaS but it's actually the overcloud's loadbalancer, which is HAProxy07:20
tobias_fiberdataah okey07:20
tobias_fiberdatathat one is gonna be hard to actually turn off :D07:20
jaosoriortobias_fiberdata doing this: heat resource-list -n 5 overcloud | grep FAIL07:20
jaosoriorwhat do you get?07:21
tobias_fiberdatasec07:21
tobias_fiberdata| ComputeNodesPostDeployment                  | 7143efe6-6f77-4160-9085-7833d51ed429                 | OS::TripleO::ComputePostDeployment                                                             | CREATE_FAILED      | 2016-07-21T06:39:57 | Overcloudtesting                                                                                                |07:21
tobias_fiberdata| ControllerNodesPostDeployment               | 7a0ada8c-6c16-48e3-9a53-2ff1227e2a2d                 | OS::TripleO::ControllerPostDeployment                                                          | CREATE_FAILED      | 2016-07-21T06:39:57 | Overcloudtesting                                                                                                |07:21
tobias_fiberdata| ControllerLoadBalancerDeployment_Step1      | 52ba923c-c294-48a5-9c1f-bd038f778395                 | OS::Heat::StructuredDeployments                                                                | CREATE_FAILED      | 2016-07-21T06:54:02 | Overcloudtesting-ControllerNodesPostDeployment-6fe4cokn6mfh                                                     |07:21
tobias_fiberdata| 0                                           | 193ee0b0-f6cf-4050-9b46-13e0ff574827                 | OS::Heat::StructuredDeployment                                                                 | CREATE_FAILED      | 2016-07-21T06:54:37 | Overcloudtesting-ControllerNodesPostDeployment-6fe4cokn6mfh-ControllerLoadBalancerDeployment_Step1-bkaibyibcsre |07:21
tobias_fiberdatacould of sent you a privmess07:22
tobias_fiberdataperhaps :p07:22
*** fzdarsky has quit IRC07:22
jaosoriordtantsur: this is the node-show for one of the controllers, I'm not exactly sure what to look for :/ http://paste.openstack.org/show/538927/07:23
jaosoriortobias_fiberdata: ok, now you could do: heat deployment-output-show 193ee0b0-f6cf-4050-9b46-13e0ff574827 deploy_stderr07:24
*** tzumainn has quit IRC07:24
tobias_fiberdatahmm07:25
jaosorior193ee0b0-f6cf-4050-9b46-13e0ff574827 is the ID of the failed resource that's of type OS::Heat::StructuredDeployment07:25
tobias_fiberdataah ye07:25
dtantsurjaosorior, I see nothing suspicious, hmm07:25
tobias_fiberdatahmm interesting07:25
dtantsurjaosorior, I'll check where this error comes from a bit later07:25
jaosoriortobias_fiberdata: You could use pastebin to show me the outputs07:25
jaosoriordtantsur: Thanks dude07:26
tobias_fiberdatahttp://paste.openstack.org/show/538928/07:26
jaosoriortobias_fiberdata: Right, so your issue is that the overcloud images have out-of-date puppet manifests07:26
dtantsurjaosorior, hmm, the problem is that your node was cleaned up already07:26
jaosoriordtantsur: crap07:27
jaosoriorso I need to get the node-info while the error is happening07:27
jaosoriorI guess07:27
tobias_fiberdatajaosorior, but i built them yesterday :P lol07:27
dtantsurjaosorior, I still think that maybe nova passes config drive in a format unreadable by ironic07:27
jaosoriortobias_fiberdata: That's weird, that class has been there for a while now07:27
tobias_fiberdatai did as the documentation said basically07:27
tobias_fiberdatawhen creating them07:27
tobias_fiberdatabut i will do it again07:28
tobias_fiberdataand see what happnes07:28
jaosoriortobias_fiberdata: well, it does depend how you did them. You might have been the latest stable images. but you might be using the latest t-h-t07:28
*** ebarrera has joined #tripleo07:28
jaosoriorthat's a common problem07:28
jaosoriorif you're using the latest t-h-t then you need the latest images, which are not considered stable07:28
tobias_fiberdataaah07:29
tobias_fiberdatabut it's using the same packages as on the undercloud node no?07:29
jaosoriortobias_fiberdata: So, you want to use the latest code then?07:29
tobias_fiberdataparts of it07:29
tobias_fiberdatajaosorior, na i want to use the stable ones tbh, it's just a lab for now07:29
jaosoriorwhat about the t-h-t that you're using? where is taht coming from?07:30
tobias_fiberdatajaosorior, na i want to use the stable ones tbh, it's just a lab for now, but i'm just figuring out stuff to make sure i do it correct the 5th time deploying the production07:30
*** akuznetsov has joined #tripleo07:30
tobias_fiberdatais it the heat-templates you are refering to?07:30
tobias_fiberdatatripleO ones?07:30
jaosorioryeah07:30
jaosoriortripleo-heat-templates == t-h-t07:31
tobias_fiberdatayea :p07:31
jaosoriorsorry for the confusion haha, just got used to using the shorter version07:31
tobias_fiberdatait's the one that is under /usr/share/openstack-tripleo-heat-templates/ i just copied them to my homefolder07:31
jaosoriorI see07:31
jaosoriorwell that's messed up, if you got the templates from the package they should match the image07:33
tobias_fiberdatahmm07:33
jaosoriorone option might be that you then built too new images07:33
tobias_fiberdatai did this one to be able to build the images07:33
tobias_fiberdataexport USE_DELOREAN_TRUNK=107:33
tobias_fiberdataexport DELOREAN_TRUNK_REPO="http://buildlogs.centos.org/centos/7/cloud/x86_64/rdo-trunk-master-tripleo/"07:33
tobias_fiberdataexport DELOREAN_REPO_FILE="delorean.repo"07:33
*** zoli_gone-proxy is now known as zoliXXL07:33
tobias_fiberdatathat's a not stable one i guess07:33
tobias_fiberdatabut i also have been using the not stable one when installing the undercloud, i think.07:34
tobias_fiberdataatleast the repo says mitaka-testing07:34
tobias_fiberdatabut mitaka shouldnt that be considered stable, so there should be a stable version of mitaka, that one is not in the documentation on tripleO.org yet if you take a look at this site07:35
tobias_fiberdatahttp://tripleo.org/basic_deployment/basic_deployment_cli.html#get-images07:35
tobias_fiberdatai dont know :p07:35
tobias_fiberdatai'm confused. I will rebuild the images and see how that goes then07:35
jaosoriortobias_fiberdata: If you're trying to use mitaka07:35
*** fzdarsky has joined #tripleo07:36
jaosoriorit seems to me that the images you built are for master07:36
jaosoriorwhich is considered newton07:36
tobias_fiberdataah okey07:36
tobias_fiberdatathen it's wrong :p07:36
tobias_fiberdatahehe07:36
tobias_fiberdatathat explains it for sure07:36
*** tzumainn has joined #tripleo07:37
*** d0ugal has quit IRC07:37
jaosoriordtantsur: This is the node-show while it's trying to deploy http://paste.openstack.org/show/538931/07:38
openstackgerritFlavio Percoco proposed openstack/python-tripleoclient: Add ability to upload images based on config  https://review.openstack.org/25553507:41
tobias_fiberdatajaosorior, this is how the repo looks like07:44
tobias_fiberdatahttp://paste.openstack.org/show/538932/07:44
tobias_fiberdataah well07:44
tobias_fiberdatabreak now :p07:44
tobias_fiberdataneed coffee07:44
tobias_fiberdata;D07:44
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Add class to use certmonger's local CA  https://review.openstack.org/34485107:44
openstackgerritmathieu bultel proposed openstack/tripleo-quickstart: WIP gate upgrade  https://review.openstack.org/34216107:44
openstackgerritJuan Antonio Osorio Robles proposed openstack/instack-undercloud: Use certmonger for automatic cert generation  https://review.openstack.org/33277407:46
openstackgerritMerged openstack/tripleo-heat-templates: Fix KeystoneWorkers default value  https://review.openstack.org/34479507:46
*** jpich has joined #tripleo07:47
dtantsurjaosorior, still nothing suspicious, hmm07:50
*** pino|work has quit IRC07:51
mariosthere is something mildly therapeutic in watch -d pcs status while services are being brought up07:51
mariosi need holidays07:51
dtantsurjaosorior, take a look at your overcloud-full image details in glance07:51
*** dsariel has joined #tripleo07:54
*** radek__ has quit IRC07:55
jaosoriordtantsur: http://paste.openstack.org/show/538934/07:55
jaosoriormarios; Can you take another look at the CA patch? I updated it with your suggestion07:56
*** pino|work has joined #tripleo07:56
mariosjaosorior: ack thanks07:57
*** fzdarsky has quit IRC07:57
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/tripleo-docs: Remove discover from test-requirements  https://review.openstack.org/34522407:57
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/tripleo-common: Remove discover from test-requirements  https://review.openstack.org/34522507:59
*** shardy has joined #tripleo07:59
openstackgerritFlavio Percoco proposed openstack/tripleo-heat-templates: WIP: Containerized Services for Composable Roles  https://review.openstack.org/33065908:00
*** akuznetsov has quit IRC08:01
jaosoriorshardy: Hey dude, by any chance have you seen something like this? 2016-07-21 07:40:07.503 2178 ERROR ironic.conductor.manager [req-7dc12170-746a-42c9-a0a7-a960126ff2dc - - - - -] Error while preparing to deploy to node d07cae3e-fb0f-4692-b4d0-74a45bfa3954: 400 Bad Request: Unknown scheme 'swift+config' found in URI (HTTP 400)08:02
jaosoriorI'm unable to deploy nodes because nova gets that from ironic08:02
shardyjaosorior: Hi, no not yet seen that08:03
*** karthiks has quit IRC08:04
openstackgerritBabu Shanmugam proposed openstack/tripleo-heat-templates: OVN heat templates  https://review.openstack.org/30773408:05
dtantsurjaosorior, I have to run, will get back to it in a few hours. please feel free to grab lucasagomes in the meanwhile :)08:05
*** dtantsur is now known as dtantsur|bbl08:05
jaosoriordtantsur|bbl: Thanks08:05
jaosoriorlucasgomes: Are you around?08:06
*** stendulker has joined #tripleo08:06
*** ccamacho|afk is now known as ccamacho08:08
*** ohamada has quit IRC08:08
tobias_fiberdatathe documentation on tripleo.org is not updated for mitaka08:09
tobias_fiberdatawhat's the repo for mitaka stable repos?08:09
tobias_fiberdatafor tripleO08:09
tobias_fiberdatai guess i can just replace stuff?08:11
shardytobias_fiberdata: Ah, we should fix that, yeah it should be s/liberty/mitaka08:11
*** radek__ has joined #tripleo08:11
shardythe tripleo.sh tool we use in CI points at https://trunk.rdoproject.org/centos7-$STABLE_RELEASE/current/08:11
tobias_fiberdatashardy, yea it caused my images to be built on the wrong release :p08:12
tobias_fiberdatacaused my deployment to fail as it built the newton images :p08:12
shardyAnother option is to consume TripleO via RDO https://www.rdoproject.org/tripleo/08:12
tobias_fiberdatadoing it on physnodes08:13
shardyhttps://github.com/openstack-infra/tripleo-ci/blob/master/scripts/tripleo.sh08:13
tobias_fiberdataor i guess that one works for physnodes aswell08:13
shardyyou can run that script via export STABLE_RELEASE=mitaka08:13
shardythen tripleo.sh --repo-setup08:13
tobias_fiberdatahmm08:14
tobias_fiberdatai wonder if the undercloud node we have installed has the mitaka packages then or if it's based on newton aswell08:14
shardyhow did you install it?08:15
tobias_fiberdatafollow this docs http://tripleo.org/index.html08:15
tobias_fiberdatausing the current ones08:16
tobias_fiberdatarepos that is08:16
tobias_fiberdatacentos7/current/delorean.repo08:16
tobias_fiberdatafrom trunk08:16
shardyYeah, everything is trunk/newton by default08:16
tobias_fiberdataah08:16
tobias_fiberdatacrap :p08:16
jaosoriorccamacho: Did you get a chance to test the patch?08:17
*** karthiks has joined #tripleo08:17
*** derekh has joined #tripleo08:18
tobias_fiberdatashardy, ah well, i'll solve it08:18
tobias_fiberdatahow much different is it in the new templates from newton compared to mitaka? I guess it's just the custom thing that you are working on shardy?08:21
*** rdo has quit IRC08:21
openstackgerritBabu Shanmugam proposed openstack/puppet-tripleo: Add ML2/OVN support for neutron profile  https://review.openstack.org/31487508:21
*** ohamada has joined #tripleo08:22
hewbroccadtantsur|bbl: morning -- I guess we're still failing introspection in the RDO promote job?08:23
*** zoliXXL is now known as zoli|wfh08:23
*** rdo has joined #tripleo08:24
*** sshnaidm|afk is now known as sshnaidm08:24
shardyhewbrocca: a fix landed on trunk but there's still CI errors that may not be related to the original problem08:24
shardyhttps://bugs.launchpad.net/tripleo/+bug/160477008:24
openstackLaunchpad bug 1604770 in tripleo "introspection hangs due to broken ipxe config" [Critical,Fix released] - Assigned to Dmitry Tantsur (divius)08:24
shardyabout to pull everything and re-test locally08:25
hewbroccashardy: *oof*08:25
hewbroccaOK then08:25
sshnaidmshardy, the fix was merged yesterday I think08:25
shardyYeah https://review.openstack.org/#/c/344792/ was the fix for the issue I saw08:26
hewbroccathe missing close-bracket one08:26
hewbroccaSo works for Wes (at least) locally, but not passing in real CI08:26
hewbroccashardy: well, let me know how it goes08:27
shardyhttps://ci.centos.org/artifacts/rdo/jenkins-tripleo-quickstart-promote-master-delorean-minimal-379/console.txt.gz08:27
shardydoesn't exactly make it very clear why the job failed08:27
*** rdo has quit IRC08:28
*** rdo has joined #tripleo08:30
shardyhttps://ci.centos.org/artifacts/rdo/jenkins-tripleo-quickstart-promote-master-delorean-minimal-379/undercloud/home/stack/undercloud_post_install.log.gz08:30
shardyshows it is still an introspection timeout08:30
hewbroccaRight08:31
jaosoriorshardy: I actually don't see any inspector logs there ^^08:32
jaosoriorah08:32
jaosoriornevermind08:32
jaosoriorit was the inspector config08:32
jaosoriordoes it share config file with ironic?08:32
*** gfidente|afk has joined #tripleo08:34
*** rdo has quit IRC08:34
*** rdo has joined #tripleo08:35
mandreshardy: what's the extent of my new +2 super powers? is it limited to tripleo-validations or will you be mad at me if I +2/+A some container related stuff in tripleo-common? :)08:39
tobias_fiberdatajaosorior, i'll be updating to newton and see if the deployment just works for my hardware i have08:40
tobias_fiberdatai will report back08:40
tobias_fiberdatai'm using Huawei RH1288V3 servers08:40
tobias_fiberdatai guess you are interested in seeing how it goes.08:41
jaosoriorhaha well, would be cool to know08:41
tobias_fiberdatathe production cluster is gonna be based on Huawei RH2288H V3 servers08:41
tobias_fiberdatai hope that will just works when we have figured out all the yaml's08:41
jaosoriorhopefully!08:41
tobias_fiberdatame and my programming skills not with me and reading 300 files to get some sort of understanding is not my best side i would say08:42
tobias_fiberdatait's not 300files08:42
tobias_fiberdatabut08:42
tobias_fiberdatayea08:42
tobias_fiberdataloads of files08:42
jaosoriortobias_fiberdata: It's understandable, it's a pretty rough learning curve08:42
tobias_fiberdatajaosorior, yea it is for sure! It's easier for you guys that work with them almost every day :P08:43
* flaper87 +2's mandre's +2 powers on container stuff08:44
flaper87:P08:44
shardymandre: Hey, we agreed just tripleo-validations but provided the -common stuff is passing CI it's probably fine08:45
shardywhat are the patches?08:45
mandreshardy: https://review.openstack.org/#/c/318300/ and https://review.openstack.org/#/q/topic:dockerfile-optimizations08:46
*** jubapa has quit IRC08:46
*** dsariel has quit IRC08:48
*** paramite has joined #tripleo08:49
*** aufi has joined #tripleo08:50
flaper87shardy: mandre thanks for the reviews. Eventually we'll get all these tested in the CI, so far I've run manual tests08:50
shardyhttps://review.openstack.org/#/c/344789/1/heat_docker_agent/configure_container.sh08:51
*** fzdarsky has joined #tripleo08:51
shardymandre, flaper87: why do we do three separate yum installs there?08:51
mandreshardy: I know we agreed on only tripleo-validations, hence me asking. But since I'm working the container stuff right now and testing the above patches I was thinking maybe I can help clean up the review queue a little bit :)08:51
shardymandre: Yeah, that's fine - feel free to approve container related patches in -common too08:52
flaper87shardy: it's mostly to group the packages with need in different stages. At the end of that set of patches, I remove 2 of those groups08:52
shardyif you have any doubt just ping me and I'll help with the reviews08:52
flaper87s/with/we/08:52
mandreshardy: the separate yum install are not a big issue since they're in a script, it will still be a single docker layer08:52
flaper87shardy: that group of patches cut the image size by 500 MB08:52
flaper87which was the final goal of this optimization08:52
openstackgerritGiulio Fidente proposed openstack/python-tripleoclient: Update overcloud passwords on update command  https://review.openstack.org/33821308:52
flaper87we were installing way more packages than we needed08:52
flaper87we are* (until those patches land :P)08:53
mandreshardy: thanks! let's go crazy on the +208:53
tobias_fiberdatai get this when trying to build the images.08:53
tobias_fiberdataNo package python-hardware-detect available.08:53
openstackgerritMerged openstack/tripleo-common: Remove unnecessary package dhcp-client  https://review.openstack.org/31830008:53
tobias_fiberdataFailed to build image "ironic-python-agent"08:54
openstackgerritMerged openstack/tripleo-common: Don't clean after `yum update` in script  https://review.openstack.org/34460308:54
openstackgerritMerged openstack/tripleo-common: Remove configure_container.sh script  https://review.openstack.org/34478808:54
openstackgerritJonas Sticha proposed openstack/diskimage-builder: Correct order of parameters in call to tune2fs  https://review.openstack.org/34526108:56
shardymandre, flaper87: all except https://review.openstack.org/#/c/312723 look good to me08:57
shardyI'd prefer the new hook didn't go in a tripleo specific repo08:58
openstackgerritJonas Sticha proposed openstack/diskimage-builder: Correct order of parameters in call to qemu-img convert  https://review.openstack.org/34526208:58
shardyis there any reason we can't add it to the heat-templates repo where all the other hooks are maintained?08:58
flaper87shardy: no reason that I can't think of. I'll ping Ian when he's back just to be sure08:58
flaper87I just took that patch over today08:59
flaper87:P08:59
*** jaosorior has quit IRC08:59
shardyflaper87: ack, sounds good - mandre if the rest of that series works for you locally then feel free to approve08:59
*** jaosorior has joined #tripleo08:59
mandreshardy: thanks a lot for the reviews09:01
*** paramite is now known as paramite|afk09:01
mandreshardy: no idea why the hook is lives in the docker image, agreed it should be moved to the heat repo09:02
shardytobias_fiberdata: Are you trying to build images for trunk or mitaka?09:03
gfidente|afkshardy, did you start any work to move the steps in overcloud.yaml ?09:03
*** gfidente|afk is now known as gfidente09:03
shardygfidente|afk: Not yet, we can't do it until everything is completely switch to use step_config09:03
*** bootsha has quit IRC09:03
tobias_fiberdatai guess it doesnt matter now, the tripleO-node is updated to current trunk09:03
gfidenteI am asking because hyperconverged stuff still hits this in ci and I think we'll have to implement it for that to work reliably09:03
shardyand there are still a few remaining patches needed for that09:03
tobias_fiberdatabut yea09:04
tobias_fiberdatatrunk09:04
shardytobias_fiberdata: that package comes from the delorean trunk repo - are you doing openstack overcloud image build directly, or via tripleo.sh?09:05
tobias_fiberdataopenstack overcloud image build --all09:05
tobias_fiberdatanot tripleo.sh09:05
*** isq has quit IRC09:07
*** isq has joined #tripleo09:08
shardyhttp://docs.openstack.org/developer/tripleo-docs/basic_deployment/basic_deployment_cli.html#get-images09:08
shardytobias_fiberdata: did you export USE_DELOREAN_TRUNK, DELOREAN_TRUNK_REPO and DELOREAN_REPO_FILE ?09:08
shardythat repo contains the missing package09:08
tobias_fiberdatai'll take a look09:09
shardyalternatively you can do tripleo.sh --repo-setup, then tripleo.sh --overcloud-images09:09
tobias_fiberdataaye09:09
shardywe need to get these docs auto-generated from exactly what we CI test...09:09
tobias_fiberdatawill try that aswell09:09
shardythere's a discussion ongoing about doing that09:09
shardy(on the openstack-dev ML)09:09
tobias_fiberdataah09:09
tobias_fiberdata[admin01@wizard yum.repos.d(openstack_admin)]$ echo $USE_DELOREAN_TRUNK09:10
tobias_fiberdata109:10
tobias_fiberdata[admin01@wizard yum.repos.d(openstack_admin)]$ echo $DELOREAN_TRUNK_REPO09:10
tobias_fiberdatahttp://buildlogs.centos.org/centos/7/cloud/x86_64/rdo-trunk-master-tripleo/09:10
tobias_fiberdata[admin01@wizard yum.repos.d(openstack_admin)]$ echo $DELOREAN_REPO_FILE09:10
tobias_fiberdatadelorean.repo09:10
tobias_fiberdatathat's the output09:10
tobias_fiberdataso yea09:10
*** d0ugal has joined #tripleo09:10
tobias_fiberdatabut i'll try your shellscript09:10
shardyI'll take a look at fixing the docs later, that repo does contain the package so I'm not quite sure why it's not getting picked up during the build09:11
tobias_fiberdatayea shardy it does that's a weird thing tbh.09:12
*** zoli|wfh is now known as zoli|brb09:12
*** jerrygb has joined #tripleo09:13
*** electrofelix has joined #tripleo09:15
*** paramite|afk is now known as paramite09:16
*** jerrygb has quit IRC09:18
*** d0ugal has quit IRC09:22
*** mgould|afk is now known as mgould09:23
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Remove depends_on Controller nodes  https://review.openstack.org/34527709:24
tobias_fiberdatashardy, looks like it cannot find my OS-family?09:24
openstackgerritMerged openstack/puppet-tripleo: Remove templates/database  https://review.openstack.org/34499609:24
tobias_fiberdata#################09:24
tobias_fiberdata./tripleo.sh: line 218: ./set-os-type: No such file or directory09:24
tobias_fiberdatahaha09:24
tobias_fiberdatamy undercloud-node is very much broken lol09:24
tobias_fiberdata:D09:24
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Cleanup templates from the shared CephCluster config  https://review.openstack.org/34527309:25
*** zoli|brb is now known as zoli|wfh09:29
*** d0ugal has joined #tripleo09:29
openstackgerritMerged openstack/puppet-tripleo: Implement Apache pacemaker profile  https://review.openstack.org/34501309:29
*** fzdarsky has quit IRC09:30
*** jubapa has joined #tripleo09:30
*** jubapa has quit IRC09:31
openstackgerritMerged openstack/puppet-tripleo: nova/api: purge archive_deleted_rows via cron  https://review.openstack.org/34366009:32
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Remove unused redis_vip parameter  https://review.openstack.org/34528509:37
openstackgerritMartin Mágr proposed openstack-infra/tripleo-ci: Add opstools candidate repo  https://review.openstack.org/32509509:40
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Remove unused redis_vip parameter  https://review.openstack.org/33657309:40
*** akrivoka has joined #tripleo09:43
*** fzdarsky has joined #tripleo09:44
shardyOk so we've fixed one introspection issue but now we're getting an "Unrecognised option "--timeout" error trying to boot the image via ipxe09:44
shardyhttps://github.com/openstack/instack-undercloud/commit/474abe263cb68ab239003354474d9bb6bc22ee3b09:44
shardypresumably that doesn't work09:44
*** jubapa has joined #tripleo09:45
* shardy tries rebuilding images09:49
*** apetrich has quit IRC09:49
*** dbaxps has joined #tripleo09:51
ccamachodbaxps welcome!09:53
*** d0ugal has quit IRC09:56
*** dbaxps has quit IRC09:57
*** bootsha has joined #tripleo09:58
*** dbaxps has joined #tripleo09:58
openstackgerritChris Jones proposed openstack/puppet-tripleo: Next generation HA architecture work  https://review.openstack.org/34265010:01
shardyOk rebuilding the IPA image/kernel fixes the latest introspection hang error10:02
shardyHopefully RDO CI is using a cached image and it can just be rebuilt10:02
*** d0ugal has joined #tripleo10:02
*** d0ugal has quit IRC10:03
*** d0ugal has joined #tripleo10:04
saneaxFYI, we are having the deep dive session today at 14:00 UTC - https://etherpad.openstack.org/p/tripleo-deep-dive-topics10:06
*** yamahata has quit IRC10:06
*** tobias_fiberdata has quit IRC10:07
openstackgerritChris Jones proposed openstack/tripleo-heat-templates: Next generation HA architecture work  https://review.openstack.org/31420810:07
saneaxtrown|outtypewww, with the master, oooq, I am getting error in overcloud-deploy - https://paste.fedoraproject.org/393393/90943751/10:08
openstackgerritmathieu bultel proposed openstack/tripleo-quickstart: WIP gate upgrade  https://review.openstack.org/34216110:13
*** jerrygb has joined #tripleo10:14
*** radek__ has quit IRC10:18
openstackgerritIan Wienand proposed openstack/diskimage-builder: Move elements into diskimage_builder package  https://review.openstack.org/34401710:19
openstackgerritIan Wienand proposed openstack/diskimage-builder: Move diskimage-image-create to an entry point  https://review.openstack.org/34453210:19
*** jerrygb has quit IRC10:20
*** jubapa has quit IRC10:21
*** tobias_fiberdata has joined #tripleo10:24
*** limao has quit IRC10:24
*** mbound has joined #tripleo10:26
*** apetrich has joined #tripleo10:30
*** d0ugal has quit IRC10:31
bandinigfidente: shall we just merge https://bugs.launchpad.net/tripleo/+bug/1604039 or do we still want to wait for mitaka CI to work?10:31
openstackLaunchpad bug 1604039 in tripleo "CI: delorean build of tripleo-heat-templates fails" [Critical,Triaged] - Assigned to Alan Pevec (apevec)10:31
bandinidciabrin: ^10:31
bandinigfidente: I mean https://review.openstack.org/#/c/343253/10:31
*** dtantsur|bbl is now known as dtantsur10:32
dtantsurhewbrocca, WUT?10:33
*** jubapa has joined #tripleo10:33
dtantsuroh that damn introspection..10:33
dtantsurshardy, anything I can help with right now?10:33
shardydtantsur: I don't think so, I tested locally and it works OK10:34
dtantsurawesome10:34
gfidentebandini, I would merge it, I have a couple of submission blocked on same problem and I know of at least another from marios10:34
shardydtantsur: I suspect the RDO CI may be using a cached ipa image/kernel10:34
shardyas initially my local test failed because of the new --timeout option10:34
dtantsurshardy, well, it does for sure, trown|outtypewww might now the promotion rules10:34
gfidentebut we should get mitaka/ci going ASAP10:35
dtantsurshardy, hmmm... I have hard time thinking how these are related... are you sure it's not connected with ipxe ROM versions?10:35
gfidenteso I think I will focus on that today10:35
shardydtantsur: No, it failed trying to boot the IPA kernel AFAICT10:35
shardy"unrecognised option --timeout"10:35
gfidentebandini, I'd like the other guys to weight on what is better to do10:35
dtantsurshardy, that's the iPXE error, not IPA one10:36
dtantsurshardy, there was an update to our shipped ipxe ROM to support it10:36
dtantsurshardy, maybe the version in CI is still old10:36
*** jpich has quit IRC10:36
bandinisshnaidm: what is your take about the ETA for https://bugs.launchpad.net/tripleo/+bug/1604039 to be fixed roughly (just interested in a ballbark figure like hours, days, weeks ;)?10:36
openstackLaunchpad bug 1604039 in tripleo "CI: delorean build of tripleo-heat-templates fails" [Critical,Triaged] - Assigned to Alan Pevec (apevec)10:36
shardydtantsur: doh, you're right10:36
shardyI changed my ipxe config10:36
shardy:facepalm:10:36
shardyI need some coffee :)10:36
jaosoriorccamacho hey dude10:37
shardydtantsur: what package contains that, I updated everything locally and encountered that problem10:37
*** tosky has joined #tripleo10:37
ccamachojaosorior introspection finished10:38
dtantsurshardy, depends on your setup actually. ipxe-roms-qemu on the virt host machine.10:38
sshnaidmbandini, I have already a workaround for this: https://review.openstack.org/#/c/345070/ apevec also submitted the similar: https://review.openstack.org/#/c/345106/10:38
shardyipxe-roms-qemu-20160127-1.git6366fa7a.el7.noarch10:38
sshnaidmbandini, when one of them will be merged it should work, at least I'm sure in mine - I tested it :)10:38
dtantsurshardy, this seems good10:38
jaosoriorccamacho, can you post the output of: openstack endpoint list --long10:39
jaosorior?10:39
bandinisshnaidm: awesome!! :) gfidente ^10:39
sshnaidmbandini, but the right and constant *solution* ball is on delorean side10:39
*** aufi has quit IRC10:40
ccamachojaosorior yeahp, comparing it with yours right now10:40
*** pino|work has quit IRC10:40
*** pino|work_ has joined #tripleo10:40
*** aufi has joined #tripleo10:40
*** pino|work_ is now known as pino|work10:40
jaosoriorccamacho basically ironic inspector's public endpoint should be https10:40
bandinisshnaidm: yeah I sensed that there is a bit more work needed somewhere. I will take workaround for now and offer beers to whoever unblocks mitaka CI first :)10:40
sshnaidmbandini, let's start the race! :)10:41
bandini;)10:41
shardyhttp://people.redhat.com/~shardy/screenshots/Screenshot_baremetalbrbm.png10:41
ccamachoyeahp.. but it's still http the package didnt install correctly /me checking10:41
shardydtantsur: that is what happens until you remove --timeout from the ipxe config10:41
shardy(forever, it's an anti-timeout ;)10:42
gfidentesshnaidm, the only difference I see with apevac change is you added a git checkout, what is needed for?10:42
jaosoriorshardy, dtantsur: Wasn't there a bug filed about ipxe failing because of that timeout option?10:42
jaosoriorSeems to be also hardcoded https://github.com/openstack/ironic/blob/785c6aca673ff378eb7c69ff76a6d629d32daa78/ironic/drivers/modules/ipxe_config.template10:43
*** rodrigods has quit IRC10:43
sshnaidmgfidente, because changing a text within a source file is so dirty hack, so it could be broken in any case when this file is changed, I just try to save us from such case by pinning the files to same version10:43
*** rodrigods has joined #tripleo10:44
gfidentebut the side effect is we'll pin to that version of rdoinfo.py10:44
gfidente"forever"10:44
gfidentenot sure what are the implications10:45
*** jpich has joined #tripleo10:45
dtantsurshardy, could you please try to screenshot the iPXE ROM version when it boots? I'm pretty sure the RPM version you've stated is fine10:47
shardygfidente, sshnaidm: see the ML reply from derekh, seems like some delorean changes may be needed, but a temporary workaround will be needed while that discussion happens10:47
sshnaidmgfidente, yes, or CI will be broken again when it changes, I don't insist of course, the both evils are pretty equal10:47
gfidentesshnaidm, yeah10:48
gfidenteso I am leaving +2 but not +A to have more people looking10:48
gfidentemaybe apevac himself10:48
gfidente*thanks* :)10:49
*** dsariel has joined #tripleo10:50
*** rhallisey has joined #tripleo10:50
sshnaidmI just hope the real solution will come fast and I could erase such hack from my code history :)10:50
hewbroccabandini: +1000 on getting mitaka CI going again10:50
hewbroccaWe also haven't had an RDO Mitaka promote in...10:51
hewbroccasix days10:51
bandinihewbrocca: first that fixes is gets a round of beers from me ;)10:52
tobias_fiberdatais it possible to get a force of typing yes or no like when you ssh and add a print, when doing this? Openstack stack delete <ID>10:52
jstir____Tobias_Fiberdata: ITYM 'OpenStack'.10:52
tobias_fiberdata?10:52
tobias_fiberdatajstir____, sup?10:52
shardytobias_fiberdata: Yes, pass --yes IIRC10:53
hewbroccatobias_fiberdata: heh jstir is a bot10:53
hewbroccathat corrects "misspellings" of Openstack10:53
tobias_fiberdatashardy, what i mean is that it asks for that by default when running the command10:53
jstir____hewbrocca: ITYM 'OpenStack'.10:53
tobias_fiberdatahewbrocca, why did it do that? :D10:54
tobias_fiberdataah10:54
tobias_fiberdatalol10:54
tobias_fiberdatayou know when sshing to a new host10:54
tobias_fiberdatayou get a yes or no question10:54
hewbrocca!chanslap jstir____10:54
*** jstir____ is now known as JSTIR_THE_CHANNE10:54
openstackhewbrocca: Error: "chanslap" is not a valid command.10:54
JSTIR_THE_CHANNE><}}}*> jstir____10:54
JSTIR_THE_CHANNEjstir____: you're like a forty degree day!10:54
*** JSTIR_THE_CHANNE is now known as jstir____10:54
tobias_fiberdataopenstackish jstir____10:54
shardytobias_fiberdata: Yeah, that's annoying but expected - I'm not sure if there's an environment variable which can set --yes, will have to check the code10:54
tobias_fiberdatashardy, it's a nice lifesaver10:54
tobias_fiberdataof the man writing funny stuff for fun10:55
tobias_fiberdataand then slips10:55
tobias_fiberdataeven though it's no by default10:55
tobias_fiberdatamy collegue zephcom is doing rm -rf / --no-preserve just to get me a heart attack on important machines for fun.10:56
tobias_fiberdata^^10:56
tobias_fiberdatamy life is hard here10:56
*** bootsha has quit IRC10:58
*** paramite has quit IRC10:58
*** pkovar has joined #tripleo11:00
shardyhttp://people.redhat.com/~shardy/screenshots/Screenshot_baremetalbrbm_1.png11:01
shardydtantsur: ^^11:01
shardylooks like 00:03.011:01
dtantsurshardy, the version is c4bce43, they use commit hashes11:02
dtantsurand this version looks familiar and it is NOT 6366fa7a which you have in the package11:03
shardyaha11:03
dtantsurso somewhere the package is not updated11:03
dtantsurare you sure you have the update package *on the virt host* (not undercloud!)11:03
dtantsur?11:03
shardyAh, no it's the undercloud that I've updated11:03
*** bootsha has joined #tripleo11:04
hewbroccaMan11:05
hewbroccathis is tedious to track down, isn't it...11:05
dtantsuroh it is11:05
dtantsurand wonder if we can have tripleo-quickstart check that11:05
dtantsurtrown|outtypewww, ^^^11:05
shardyI don't see that package in yum check-update on the host, but I'll updating everything anyway11:06
hewbroccadtantsur: we should for sure have some kind of validation to make sure the ipxe rom is the right version, if it is possible for it to get out of sync11:06
*** milan has joined #tripleo11:06
shardyIt's not great if we've got this hard coupling of versions with the underlying host11:06
shardylike, it seems likely we've got different versions in upstream and RDO CI causing different results11:07
shardysome sort of validation would be a good idea if that's possible11:07
dtantsurit's not great at all...11:12
jaosoriorjistr: Hey dude, do you have an upstream tripleo deployment?11:12
dtantsurhere is the problem for history:11:12
dtantsurold iPXE versions are buggy like hell11:12
dtantsurnew iPXE versions are also buggy, but we can at least put some workarounds in place11:13
dtantsurso we went for fixing new versions at the expense of limiting support for new versions11:13
dtantsurshardy, ^^^11:13
jistrjaosorior: something bad happened to the overcloud overnight, but other than that yea11:13
dtantsur(second new is "old")11:13
shardyGAH11:13
jistrjaosorior: i'll probably need to redeploy at least overcloud11:13
shardyupdated everything on the virt host, rebooted and still have the old version11:13
hewbroccablearrgh11:14
shardydtantsur: do I need to destroy all the VMs and recreate them?11:14
jaosoriorjistr: I need help testing one patch for the undercloud. Got time for that?11:14
ccamachojaosorior, cant make this change to refresh, if you want you can log in my env11:14
shardyI'm not clear where exactly this version is defined tbh11:14
dtantsurshardy, I don't think so11:14
jaosoriorccamacho: Sure, pm me the credentials11:14
dtantsurshardy, what's the RPM version on the virt host?11:14
openstackgerritMerged openstack/tripleo-heat-templates: Remove the ControllerCount contraint  https://review.openstack.org/34473911:14
shardyYeah it's wrong11:15
shardylet me juggle repos and try again11:15
jistrjaosorior: hmm not much, trying to sort out 8->9 upgrades... what patch would that be? (trying to get an estimate how much time is needed to test it)11:15
dtantsurshardy, I think it's in some .*common.* repo11:15
hewbroccaoh god, I forgot we're also using the horrible yum repo priorities hack11:15
hewbroccawhat could possibly go wrong11:15
dtantsurnothing \o/ let's ship it and go to the beach11:16
jaosoriorjsitr: TLS for inspector https://review.openstack.org/#/c/332641/11:16
*** jerrygb has joined #tripleo11:16
*** stendulker has quit IRC11:17
hewbroccaLOL11:17
hewbroccajaosorior: jsitr is a spelling we haven't coverd11:17
hewbroccawe have jstir____ jistr and jrist11:17
dtantsurfile a bug!11:17
jaosoriorjistr11:17
jaosoriorjistr: TLS for inspector https://review.openstack.org/#/c/332641/11:18
*** tzumainn has quit IRC11:18
*** tzumainn has joined #tripleo11:18
*** tzumainn has quit IRC11:19
*** tzumainn has joined #tripleo11:19
tobias_fiberdatahow do i clear a node from it's instance_uuid?11:20
dtantsurtobias_fiberdata, if you really have to do it (usually you don't!) $ ironic node-update UUID remove instance_uuid11:20
dtantsurbut beware: it should not be required in a normal flow11:20
tobias_fiberdatai have two nodes that is stuck11:20
*** jerrygb has quit IRC11:21
tobias_fiberdatai've deployed a stack11:21
tobias_fiberdatabut when i've removed the stack the machines hasnt got cleared11:21
tobias_fiberdatahttp://paste.openstack.org/show/538970/11:21
tobias_fiberdatalist this11:22
jistrjaosorior: oof i'd prefer not to reinstall the undercloud ATM if possible... you don't have a machine ATM?11:22
jaosoriorjistr: I have one but I can't reproduce the issue bnemec has11:22
jaosoriorit's working for me11:22
shardytobias_fiberdata: what does heat stack-list show?11:22
shardyis the stack completely gone?11:23
shardyalso check nova list11:23
tobias_fiberdataempty11:23
tobias_fiberdataempty11:23
tobias_fiberdataboth nova list and heat stack-list11:23
shardyOk, that is strange, the instance UUID should be cleared when the nova server is deleted11:23
tobias_fiberdataand i got error that there wasnt any resources when trying to deploy again11:23
tobias_fiberdatayea it is11:24
tobias_fiberdatathere's only 1 that has been cleared11:24
shardybut they are all power on state11:24
tobias_fiberdatahmm11:24
jistrjaosorior: from bnemec paste -- InputException: Invalid input [name=baremetal_introspection.wait_for_finish, class=NoneType, unexpected=[u\'uuids\']11:25
tobias_fiberdatathat's true11:25
openstackgerritKarthik S proposed openstack/tripleo-heat-templates: Add max_reserved_vfs in THT  https://review.openstack.org/34535211:25
tobias_fiberdataah ye11:25
tobias_fiberdatai started a introspection on them11:25
jistrjaosorior: at a first glance that doesn't look very related to TLS11:25
tobias_fiberdatato see if that solved the problem11:25
jaosoriorjsitr: it's not related at all to TLS. Seems to be a mistral issue11:25
jaosorior*jistr11:25
jaosoriorbut anyway, trying to reproduce it, ccamacho is helping out too11:25
tobias_fiberdatanow they are all power off11:25
tobias_fiberdataintrospection is finished11:26
tobias_fiberdatano errors11:26
tobias_fiberdatabut still instance UUID there11:26
tobias_fiberdataproblem is that even if i remove that instance_uuid i have instance_info and stuff like as properties11:26
tobias_fiberdatais that gonna be a problem in this case?11:27
jaosoriorjistr: but who knows, maybe there is some component with a hardcoded endpoint, or something of the sort... gotta see if we can reproduce it first11:27
*** dbaxps has left #tripleo11:29
dtantsurtobias_fiberdata, instance_uuid will be a problem, see command I've posted above for how to remove it11:30
jistrmarios: bandini: heya i'm in 8->9 upgrade before triggering first stack-update. What unlanded patches do we cherry pick for testing ATM? i guess https://review.openstack.org/#/c/344823/ and https://review.openstack.org/#/c/338879/ ? do you know about some more?11:30
tobias_fiberdatadtantsur, yea will do that11:30
*** akuznetsov has joined #tripleo11:31
tobias_fiberdata dtantsur worked11:33
tobias_fiberdatadtantsur, now i'll see if i can deploy again without getting error that there's no resources found :)11:33
tobias_fiberdatathanks for the help11:33
*** ohamada has quit IRC11:35
*** ohamada has joined #tripleo11:35
tobias_fiberdatagreat forgot provision-staet11:35
tobias_fiberdatagreat forgot provision-state11:35
*** ohamada has quit IRC11:35
openstackgerritMerged openstack/instack-undercloud: Remove ipxe selinux policy  https://review.openstack.org/34495411:36
mariosjistr: yah the httpd race one and i also had https://review.openstack.org/#/c/342725/3 to get through keystone11:41
tobias_fiberdatahaha my undercloud is a bit tired, takes 20sec to install iotop :D11:42
jistrmarios: ah perfect, thanks, i'd miss that one11:42
*** lucasagomes is now known as lucas-hungry11:42
mariosjistr: can't think of any more (occ/rabbit resource agents for controller but they aren't fixes to apply from review as such)11:42
jistrmarios: right, thanks11:42
*** zoli|wfh is now known as zoli|lunch11:44
*** dprince has joined #tripleo11:45
*** bvandenh has quit IRC11:47
sshnaidmdprince, hi, sorry, I didn't get about a status page, can you explain please?11:49
*** bfournie has quit IRC11:51
jistrmatbu, bandini, marios: is it ok if i rebase https://review.openstack.org/#/c/338879 on top of https://review.openstack.org/#/c/342725 ? we need them both but they conflict with each other (i'm currently unable to just fetch patches and apply them, which complicates producing any copy-pasteable workflow quite a bit)11:53
dprincesshnaidm: hi, so the question is would it be possible to add the periodic jobs into a new tab on this report: http://git.openstack.org/cgit/openstack-infra/tripleo-ci/tree/scripts/tripleo-jobs-gerrit.py11:54
dprincesshnaidm: presumably the periodic jobs you are talking about get executed by upstream Zuul right?11:55
*** jubapa_ has joined #tripleo11:55
sshnaidmdprince, actually I was asking about my status page: http://status-tripleoci.rhcloud.com , it's much more than periodic jobs11:56
sshnaidmdprince, yeah, I mean all TripleO CI jobs - gates, periodic, everything11:56
dprincesshnaidm: right, so I think that is probably a separate thing then11:56
sshnaidmdprince, periodic jobs as a side effect there :)11:56
mariosjistr: yeah it makes sense to me11:57
hewbroccadtantsur: So... are we likely to have this same virt-host problem with tripleo-CI?11:57
dprincesshnaidm: let me put it this way. I think tripleo.org is currently for upstream stuff. If the jobs report you have is upstream periodic jobs then I'd recommend putting it into the tripleo-ci/scripts report11:57
hewbroccaderekh: would probably know I guess11:57
dtantsurhewbrocca, if we get a problem with unknown argument --timeout, then yes11:57
jistrmarios: ack thx i'll do it. It's just a few added chars ('interleave=true') for the race condition patch.11:57
dprincesshnaidm: if not the separete report is just fine as is I think11:58
* dtantsur has lost track of which problem we discuss where11:58
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: Webpack  https://review.openstack.org/34359211:59
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: Remove app.conf to use a JS-based config file  https://review.openstack.org/34365811:59
*** jubapa_ has quit IRC11:59
hewbroccaDoes anybody know if we are seeing "introspection timeouts" in TripleO CI?11:59
sshnaidmdprince, yeah, it's not scripts, it's a webserver with data, a lot of python and DB will be soon..11:59
sshnaidmdprince, it's just a different approach - to analyze the fails and show reasons, not like current status page12:00
*** jayg|g0n3 is now known as jayg12:00
*** weshay has joined #tripleo12:02
openstackgerritJiri Stransky proposed openstack/tripleo-heat-templates: Remove two races during the L->M Keystone under httpd migration  https://review.openstack.org/33887912:03
*** akuznetsov has quit IRC12:04
sshnaidmdprince, so, could we put a link somewhere on the site..?12:05
sshnaidmianw, hi12:05
dprincesshnaidm: So your report is just a different way to display upstream jobs then?12:06
dprincesshnaidm: the domain name you are using confused me....12:06
sshnaidmdprince, yeah12:06
dprincesshnaidm: could we switch your domain name?12:06
sshnaidmdprince, if you have another hosting, I'd happy to take it :)12:07
tobias_fiberdatawhere can i see the verbose and debug output for tripleO deployments?12:07
tobias_fiberdatais it heat?12:07
tobias_fiberdatamy deployment has stalled12:07
tobias_fiberdatafor some reason12:07
sshnaidmdprince, I think it's possible with openshift, but you need a paid account for this..12:07
sshnaidmweshay, ^^12:07
sshnaidmdprince, or CNAME maybe12:08
sshnaidmtobias_fiberdata, btw, today in 2 hours is "debugging deployments": https://etherpad.openstack.org/p/tripleo-deep-dive-topics12:10
tobias_fiberdatanice nice12:10
tobias_fiberdatai will be there listening!12:10
tobias_fiberdatafor sure12:10
*** d0ugal has joined #tripleo12:12
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: Use Webpack for application processing  https://review.openstack.org/34359212:12
weshaysshnaidm, re: the domain name.. we're stuck w/ rhcloud.com12:12
bandinijistr: totally fine by me!12:12
dprincesshnaidm: still, the nice thing about our existing report is anyone can edit it. If we link, to or dsiplay yours I think I'd want the sources visible somewhere too12:12
weshayya.. should be an "edit me" link12:12
sshnaidmdprince, oh, of course they are visible: https://github.com/sshnaidm/sova12:13
matbujistr: +1 also12:13
dtantsursova \o/12:13
sshnaidmdtantsur, owl :)12:14
dtantsurcorrect :)12:14
*** radek__ has joined #tripleo12:14
weshaymorazi, ^12:15
weshaysshnaidm, nice work on the page btw12:15
sshnaidmweshay, thanks12:15
openstackgerritMerged openstack-infra/tripleo-ci: Workaround for building stable branches  https://review.openstack.org/34507012:16
sshnaidmdprince, if you have ideas for hosting for this site, I can move there of course. I'll need only about 100MB-200MB disk space and some mongo, that's all12:17
*** jerrygb has joined #tripleo12:17
dprincesshnaidm: I could create you one and set it up under tripleo.org12:18
*** trown|outtypewww is now known as trown12:19
sshnaidmdprince, great, let's try it then12:19
dprincesshnaidm: let me ponder this a bit... I'd rather be out of the cloud resources race honestly12:19
sshnaidmdprince, np, openshift does its work so far12:20
dprincesshnaidm: but it takes time to do things perhaps more correctly so maybe we just do it12:20
dprincesshnaidm: yep, working (and free) is always nice12:20
dprincesshnaidm: if we set this up somewhere would it make sense to create a puppet modules or something to automatically deploy your site?12:21
*** jerrygb has quit IRC12:21
dprincesshnaidm: because as soon as its running automatically posting new changes/additions is going to be a request12:21
dprincesshnaidm: again, this is the nice thing about the current site/model12:22
dprincesshnaidm: pre-sumably openshift does this nicely for you already. If we host it elsewhere we'd loose this12:22
sshnaidmdprince, of course, I thought about docker12:22
dprincesshnaidm: still, something is going to need to rebuild/deploy the new container12:23
sshnaidmdprince, yeah, a little ansible playbook - is it OK?12:24
dprincesshnaidm: I prefer shell or puppet I suppose12:24
sshnaidmdprince, all right, I don't mind12:25
dprincesshnaidm: do what you think works best thogh12:25
dprincesshnaidm: like the existing site/deploy doesn't require Ansible12:25
dprincesshnaidm: so keeping it as simple as possible would be ideal I think12:25
sshnaidmdprince, so shell I suppose12:27
*** athomas has quit IRC12:27
* dtantsur would never pick shell over anything else12:28
dtantsurthough DIB authors won't agree with me for sure12:28
* dtantsur hides12:29
dprincesshnaidm: nothing wrong with some good god fearing shell man12:29
slagledtantsur: you use ansible everytime you want to run "ls"? /me -> troll :)12:30
dtantsurslagle, well, if deploying something involves running "ls", then I'd probably use bash ;)12:30
sshnaidmdtantsur, I'd agree, but it's really two lines in shell :) Or 2 thousand in puppet /trollmode12:30
dtantsuras long as these two lines don't slowly grow to twenty two and futher... :)12:31
sshnaidmdtantsur, yeah, the wisdom is to know when to stop :)12:32
dtantsuronce I bothered to create a playbook for configure my personal development environment12:32
dtantsurproved much longer than I expected: https://github.com/dtantsur/config/blob/master/configure.yml12:32
dprincedtantsur: yeah, enjoy that I guess12:33
*** bfournie has joined #tripleo12:34
*** athomas has joined #tripleo12:34
sshnaidmdtantsur, nice, I should have some like this, I did with fabric before12:34
*** zoli|lunch is now known as zoli|wfh12:35
dtantsurI especially love this bit: https://github.com/dtantsur/config/blob/master/configure.yml#L4-L712:36
dtantsurit gives me a nice warning that I should use the "dnf" module for this operation (which makes the "dnf" module work.)12:37
dtantsur¯\_(ツ)_/¯12:37
tobias_fiberdatado i have to wipe the nodes after a heatstack failure? when redeploying?12:37
tobias_fiberdataor does solve that stuff itself?12:37
dtantsurtobias_fiberdata, what do you mean by wipe?12:37
ccamachobandini, quick question based on http://paste.openstack.org/show/538998/  Will $sync_db always be true in a non-ha environment?12:37
tobias_fiberdatadtantsur, the hdds12:37
tobias_fiberdatadtantsur, just root12:38
tobias_fiberdatadisk12:38
tobias_fiberdatacause it's stuck again12:38
*** egafford has joined #tripleo12:38
dtantsurtobias_fiberdata, it depends on how many of them you have.. we sometime had problems with several disk devices, if a different root device is used for different deployments12:38
tobias_fiberdatai guess i have to boot them up with a live cd and wipe the disks12:39
tobias_fiberdatanow i got erorr in this stack saying it's no valid hosts12:39
tobias_fiberdataanyways12:39
tobias_fiberdatabreak12:39
tobias_fiberdatacoffe12:39
tobias_fiberdatacoffee12:39
bandiniccamacho: no, only it will be true only on the first controller of the non-ha environment. clearly if you deploy on a single controller, yes it will always be true, but you cannot always assume that12:39
*** liverpooler has quit IRC12:40
bandiniccamacho: does that answer your question?12:40
ccamachobandini yes, because I'm testing now the mistral composable submission locally and I wanted to have that condition also validated!  Thanks!!12:41
bandiniccamacho: excellent ;)12:42
*** jcoufal has joined #tripleo12:43
*** aufi_ has joined #tripleo12:43
*** rlandy has joined #tripleo12:43
shardyhttps://review.openstack.org/#/c/338551/ (convert swift ringbuilder to composable services format) is ready for review if anyone has a moment12:46
shardynow passing CI12:46
dprinceshardy: on it12:47
shardyI know there is more we need to do re ringbuilder, but that just converts to the new format12:47
shardydprince: thanks :)12:48
dprinceshardy: did you test locally? I don't think our CI touches swift-storage.yaml ATM12:48
shardydprince: Yeah I have tested locally and it seems to work OK - I'll pull it an re-confirm now though as last test was a few days ago12:48
*** lucas-hungry is now known as lucasagomes12:49
gfidenteshardy, how went with the hieradata migration from EmilienM ?12:49
gfidentegot any chance to try that?12:49
shardygfidente: I haven't had a chance to look at it yet as I was working on broken introspection all morning12:50
gfidenteshardy, ack I tried again and reproduced the issue I had initially12:50
gfidentewhich isn't same trown is seeing though12:50
shardygfidente: ack, OK I'll re-test swift then try that patch12:51
*** lblanchard has joined #tripleo12:51
openstackgerritMerged openstack/tripleo-heat-templates: Include new apache pacemaker profile  https://review.openstack.org/34501712:51
dprinceshardy: your call on testing locally. I'm +2 with a minor inline comment12:51
dprinceshardy, ccamacho, jaosorior: FWIW it would be nice to go on and add 'service_name' to new services up for review per https://review.openstack.org/#/c/344440/12:52
dprinceI have an explicit unit test there so my patch shouldn't land without every service having them... but catching them sooner would be nice too12:53
jaosoriordprince: What will that service-name be used for?12:54
dprincejaosorior: serveral things I think. It will help upgrades because knowing which services are deployed is useful12:55
dprincejaosorior: and it helps composable firewall rules here https://review.openstack.org/#/c/344985/12:55
jaosoriorI see12:55
dprincejaosorior: the composable firewall rules stuff is a bit of a compremise until we can wrote a proper heat hiera hook12:55
shardydprince: Looks good, it's a shame it's not compatible with the keys in ServiceNetMap though12:56
jaosoriordprince: it's not entirely clear to me how the format for that list will be though. How does the deployed file look in the end?12:56
shardyif it was we could use it to generate an endpoint map only containing *-api services that are actually enabled12:57
shardymaybe we can have another mapping to help with that in the future12:57
*** masco has quit IRC12:57
jaosoriorshardy has an excellent point there12:57
*** jeckersb is now known as jeckersb_gone12:57
dprinceshardy: if we CamelCase it I think it could be?12:57
dprinceshardy: there are still some differences though12:57
shardyYeah, ServiceNetMap isn't consistent, with stuff like NeutronTenantNetwork and CeilometerApiNetwork12:58
shardymaybe we can transition to having the service->network mapping defined inside the service templates too?12:58
*** akuznetsov has joined #tripleo12:58
dprinceshardy: so making that net map composable can be taken as an item some time12:58
shardyI think there is a chicken/egg problem there with Endpoint Map atm tho12:58
dprinceshardy: probably not our most important issue ATM though12:58
shardydprince: Yeah, agreed, I'm fine with this as-is, just thinking aloud12:59
dprinceshardy: plenty of work to do yet :)12:59
dprinceshardy: we can leave a lot of things in place for now and still claim composability as a feature I think12:59
dprinceshardy: racing to get truely composable roles though is probably the highest priority... so what that means to me is do whatever we need to make your jinja2 template thing possible13:00
openstackgerritJohn Trowbridge proposed openstack/tripleo-quickstart: Add workaround for out of date iPXE ROM in CentOS  https://review.openstack.org/34541013:00
dprinceshardy: Endpointmap and serviceNetMap refactoring don't impact that effort I think so they can come afterwards13:00
*** aufi has quit IRC13:01
*** julim has joined #tripleo13:01
EmilienMgfidente: it's weird CI is passing on both ha and nonha13:01
shardydprince: Yeah, agreed13:01
*** jubapa_ has joined #tripleo13:01
shardyI've just been thinking about those maps in the context of moving the bind_ip stuff13:02
*** cdearborn has joined #tripleo13:02
derekh<hewbrocca> derekh: would probably know I guess  <--- remember what this was about?13:02
gfidenteEmilienM, yeah indeed13:02
hewbroccaderekh: oh, something about the ipxe thing, but I think it's resolved13:02
hewbroccaNM13:02
derekhhewbrocca: ok13:03
gfidenteEmilienM, though do you have another environment where we can test those quickly?13:03
EmilienMgfidente: not atm but I'm working on it13:03
gfidenteEmilienM, it's an important cleanup to do13:04
gfidenteand the sooner we do it the better as if other stuff lands meantime it might miss bits13:04
EmilienMgfidente: I made the huge mistake to do all in one13:05
EmilienMgfidente: usually I split things but I wanted to save CI resources13:05
EmilienMnext time I'll split things13:05
gfidenteahahah13:06
jaosoriorlol13:06
jaosorioryeah, that is a rough commit13:06
gfidenteEmilienM, it's never going to work well for everybody13:06
jaosoriorbut it makes no sense, it should work. And in CI the hieradata is in the correct place and everything13:06
gfidenteeither one does it in one change and it was better to split13:07
gfidenteor split in more changes and it was better a single one13:07
openstackgerritFlorian Fuchs proposed openstack/tripleo-ui: Move plan upload errors from notifications to formerrors  https://review.openstack.org/33218113:07
EmilienMlesson learnt13:07
*** dbecker has quit IRC13:08
*** dbecker has joined #tripleo13:08
gfidenteso I wouldn't bother, I'm fine merging if it passes even once locally for me13:08
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Convert Swift ringbuilder to composable services format  https://review.openstack.org/33855113:10
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: Add pacemaker mistral profile  https://review.openstack.org/34334613:10
shardydprince: ^^ added service_name13:10
EmilienMgfidente: trown said it would break RDO but I wonder how13:11
*** jpich has quit IRC13:12
trownya it is unclear to me *why* hiera is missing with that patch and quickstart, but it is reproducible with all published images including tripleo-ci ones13:14
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: Add multi-node job in cistatus.html  https://review.openstack.org/34541813:15
EmilienMslagle: ^13:15
EmilienMslagle: gate-tripleo-ci-centos-7-nonha-multinode-nv has been created and is now in our gate13:17
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Add ironic inspector as a terminated HAProxy endpoint  https://review.openstack.org/34518313:18
*** jerrygb has joined #tripleo13:18
slagleEmilienM: i saw, thanks!13:20
slaglewasn't sure if they'd updated zuul yet or not though13:20
*** akshai has joined #tripleo13:20
slagleEmilienM: oh yea, i see the job running on all patches now13:21
slaglecool !13:21
EmilienMawesome you mean? :)13:21
slagleyes, very13:22
*** jpich has joined #tripleo13:22
*** jerrygb has quit IRC13:22
*** akshai_ has joined #tripleo13:22
*** cdearborn has quit IRC13:23
*** akshai has quit IRC13:26
*** milan has quit IRC13:27
*** milan has joined #tripleo13:27
openstackgerritwes hayutin proposed openstack/tripleo-quickstart: Add workaround for out of date iPXE ROM in CentOS  https://review.openstack.org/34541013:28
openstackgerritJohn Trowbridge proposed openstack/tripleo-quickstart: Add workaround for out of date iPXE ROM in CentOS  https://review.openstack.org/34541013:28
*** jeckersb_gone is now known as jeckersb13:28
openstackgerritMerged openstack/tripleo-common: Remove unnecessary packages  https://review.openstack.org/34478913:30
openstackgerritOpenStack Proposal Bot proposed openstack/tripleo-common: Updated from global requirements  https://review.openstack.org/33994813:33
*** milan has quit IRC13:34
*** jerrygb has joined #tripleo13:34
*** milan has joined #tripleo13:35
trownslagle: it doesnt affect tripleo-ci because we dont test introspection in tripleo-ci13:36
*** jubapa has left #tripleo13:36
*** jubapa has joined #tripleo13:36
*** trown is now known as trown|mtg13:37
EmilienMslagle: some multinode jobs are failing though: ssh: connect to host 10.208.101.86 port 22: No route to host13:37
sshnaidmtrown, wasn't it fixed recently?13:37
EmilienMhave you seen that in your testing before?13:37
trown|mtgsshnaidm: we have one job in tripleo-ci, and that job does not test introspection13:38
slagletrown|mtg: when we turn that back on, it will start affecting tripleo-ci?13:38
hewbroccathe ipxe thing?13:38
*** pgadiya has quit IRC13:39
trown|mtgslagle: well it is something on the virthost, and there is not virthost in tripleo-ci13:39
hewbroccano, I think it won't, because of the way TripleO CI builds the virt host13:39
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Deploy Keystone and Gnocchi API with new Apache profile  https://review.openstack.org/34502513:39
hewbroccaor that13:39
hewbroccashardy> tripleo.sh --repo-setup is run on the virthost for tripleO CI which13:39
hewbrocca is why we don't see this I think13:39
hewbrocca<13:39
hewbroccawas what shardy said about it13:39
trown|mtgfwiw, there is a RHEL BZ for it and RHEL updated iPXE13:39
*** akuznetsov has quit IRC13:39
slagletrown|mtg: ok. that's the context i was lacking13:40
trown|mtgslagle: I will add the RHEL BZ to the commit message and comment in the patch13:40
trown|mtgiPXE in CentOS is from 201313:40
slaglethanks13:40
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Deploy Horizon with composable apache service  https://review.openstack.org/34503113:41
derekhtrown|mtg: we test intrspection in the nonha job13:41
*** milan has quit IRC13:41
EmilienMccamacho: I would need your eyes on https://review.openstack.org/#/c/345031/ please13:41
derekhtrown|mtg: its run on all the puppet modules and and experimental job on the tripleo-ci repository13:41
trown|mtgderekh: where is this nonha job?13:41
trown|mtgright, not on instack-undercloud13:42
ccamachoEmilienM, oki let me check the submission13:42
shardyhewbrocca: yeah we run it here https://github.com/openstack-infra/tripleo-ci/blob/master/toci_instack.sh#L4413:42
*** milan has joined #tripleo13:43
shardythen install some stuff, I assume the ipxe stuff is a dep of qemu-kvm or something13:43
trown|mtgshardy: is that even relevant for OVB now though?13:43
trown|mtgthere is no virthost in OVB13:43
shardyhttps://github.com/openstack-infra/tripleo-ci/blob/master/toci_instack_ovb.sh#L5813:44
shardywe still configure the repos, but yeah I don't know where the ipxe stuff comes from in the ovb environment13:44
shardythe compute nodes?13:44
trown|mtgprobably from the undercloud13:44
shardyNot from the undercloud according to dtantsur13:44
*** jubapa_ has quit IRC13:44
shardyI updated my undercloud and I still got the old version from the host running the hypervisor13:45
dtantsurin virtual environment it usually comes from a virtual host13:45
shardywhich was confusing because I thought everything was chainloaded from /httpboot on the undercloud13:45
slaglethe vm's use the roms on whatever host they're running on13:46
shardySo in ovb we'll need to update all the compute nodes and point them at delorean repos :(13:46
slagleyes i think so13:46
trown|mtgit is a single package that needs to be there, dont need to put dlrn repos on them13:47
jaosoriorEmilienM: Can you take a look at this https://review.openstack.org/#/c/344851/ ?13:47
trown|mtgit is not dlrn repos that contain the package either13:47
EmilienMbfournie: almost good, just one last small comment and I'll +2, thx for your patience13:47
EmilienMjaosorior: sure thing13:47
trown|mtgit is in the newton dependency repo13:47
shardytrown|mtg: sure, we can blacklist everything but that package13:47
EmilienMjaosorior: +A13:47
shardybut if we hard-code an install of a specific version, this will break again13:48
shardyI suppose that's going to happen anyway13:48
trown|mtgpossibly13:48
jaosoriorEmilienM: Thanks dude13:48
slagleEmilienM: i'll look after the dd13:49
slagle(re: multinode jobs)13:49
bfournieEmilienM: Thanks a lot!  I appreciate you looking at this.13:50
*** krotscheck_dcm is now known as krotscheck13:50
slaglereminder, deep dive in 10 minutes13:51
slagleon TripleO Overcloud deployment debugging13:51
tobias_fiberdatagief link13:52
slagleby definition...nothing can go wrong13:52
tobias_fiberdatathen i have a reason not to go down in the datacenter and erase disks13:52
tobias_fiberdatafrom data13:52
*** tosky has quit IRC13:52
tobias_fiberdata;)13:52
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: mysql: use parameter to lookup the step instead of hiera again  https://review.openstack.org/34544213:52
openstackgerritEmilien Macchi proposed openstack/instack-undercloud: Deploy MySQL using composable role  https://review.openstack.org/34500213:52
*** ebalduf has joined #tripleo13:52
saneaxslagle, acked13:52
openstackgerritChris Jones proposed openstack/tripleo-heat-templates: Next generation HA architecture work  https://review.openstack.org/31420813:55
EmilienMbfournie: you introduce whitespaces on https://review.openstack.org/#/c/342467/7/releasenotes/notes/newton_deprecate_enable_tunneling-d7f6e2de1091b458.yaml13:56
EmilienMbfournie: I'm pushing on it myself13:56
shardyEmilienM, trown|mtg, gfidente: FYI I deployed a nonha overcloud with https://review.openstack.org/#/c/341616/ applied13:56
shardyit worked OK AFAICS13:56
trown|mtgshardy: ya my issue was with ha13:56
shardyOk, well that helps narrow the possible causes down at least :)13:57
EmilienMshardy: I checked HA job logs and all looks good13:57
*** dtantsur is now known as dtantsur|pto13:57
gfidenteI was using HA as well13:57
shardytrown|mtg: got any output from the failure we can see?13:58
shardyopenstack stack failures list overcloud13:58
bfournieEmilienM: Thank you for fixing that, and for the the +2.13:58
trown|mtgshardy: ok, I can get it later, but the stderr from puppet is posted to the patch13:58
trown|mtgshardy: and I verified that hiera is indeed missing on the controller13:59
openstackgerritMerged openstack/puppet-tripleo: Add class to use certmonger's local CA  https://review.openstack.org/34485113:59
openstackgerritmathieu bultel proposed openstack/tripleo-quickstart: WIP gate upgrade  https://review.openstack.org/34216113:59
trown|mtgquickstart is pretty easy to use I think, and shows the issue 100% of the time, while removing that patch the issue does not happen13:59
openstackgerritMerged openstack/puppet-tripleo: Ensure the Heat Domain parameters before starting heat-engine pcmk service  https://review.openstack.org/34203214:01
shardyreminder, tripleo deep dive is starting now14:01
shardyhttps://etherpad.openstack.org/p/tripleo-deep-dive-topics14:01
derekhdprince: ping, do you still have the rh1 ssl certs? if so can you still them on the rh1 bastion somewhere please14:02
openstackgerritJohn Trowbridge proposed openstack/tripleo-quickstart: Add workaround for out of date iPXE ROM in CentOS  https://review.openstack.org/34541014:02
dprincederekh: I will dig them up14:03
derekhdprince: thanks14:03
*** cdearborn has joined #tripleo14:05
openstackgerritMerged openstack/tripleo-heat-templates: Remove ::nova::cron::archive_deleted_rows  https://review.openstack.org/34366114:05
*** lazy_prince has quit IRC14:05
*** lazy_prince has joined #tripleo14:09
*** radek__ has quit IRC14:13
*** Ryjedo has joined #tripleo14:15
*** milan has quit IRC14:16
*** milan has joined #tripleo14:16
hewbroccaI so love that we have to bring in the iPXE rom by name14:17
hewbroccaif only someone had a system for grouping RPMs together so that you could be sure they all work...14:18
*** bootsha has quit IRC14:18
hewbroccatrown|mtg: (not a criticism of your patch, just whingeing)14:18
trown|mtg:)14:19
openstackgerritFlavio Percoco proposed openstack/tripleo-common: Extract `etc` files from openstack packages  https://review.openstack.org/34505114:20
openstackgerritFlavio Percoco proposed openstack/tripleo-common: Create new docker command hook.  https://review.openstack.org/31272314:20
openstackgerritFlavio Percoco proposed openstack/tripleo-common: Build heat-docker-agents for specific versions  https://review.openstack.org/34480514:20
*** numans has joined #tripleo14:27
*** apetrich has quit IRC14:30
trozetdsneddon: got a question for you14:32
openstackgerritFlavio Percoco proposed openstack/tripleo-common: Extract `etc` files from openstack packages  https://review.openstack.org/34505114:37
openstackgerritFlavio Percoco proposed openstack/tripleo-common: Create new docker command hook.  https://review.openstack.org/31272314:37
openstackgerritFlavio Percoco proposed openstack/tripleo-common: Build heat-docker-agents for specific versions  https://review.openstack.org/34480514:37
*** fzdarsky is now known as fzdarsky|afk14:38
*** bvandenh has joined #tripleo14:38
*** michchap has quit IRC14:40
*** fzdarsky|afk has quit IRC14:42
*** lazy_prince has quit IRC14:43
*** michchap has joined #tripleo14:45
openstackgerritMerged openstack/tripleo-heat-templates: Ensure the Heat Domain parameters before starting heat-engine pcmk service  https://review.openstack.org/33165214:46
*** lazy_prince has joined #tripleo14:47
*** saneax is now known as saneax_AFK14:50
jaosoriorbnemec: Hey dude, do you have a machine where you get the ironic-inspecto TLS issue? it works in my machine, and we deployed in ccamacho's and it works there too.14:52
jaosoriorAnd it does seem to be more of a mistral issue, more than TLS related14:52
ansiwenEmilienM: ping re memcached config14:52
EmilienMansiwen: what's up?14:53
ansiwenEmilienM: https://review.openstack.org/#/c/342829/14:53
ansiwenEmilienM: you said I have to patch the profile, do you mean manifests/profile/base/nova.pp ?14:54
EmilienMansiwen: which nova requires cache parameters?14:54
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci: Use growroot for undercloud image  https://review.openstack.org/34504214:56
ansiwenEmilienM: all that set the memcached_servers now. the config names changed.14:56
EmilienMansiwen: again, which nova services require cache parameters?14:56
flaper87dprince: jpeeler: when you've 5 mins, could you take a look here? https://review.openstack.org/#/c/345051/14:56
*** ebalduf has quit IRC14:57
*** bswartz is now known as bswartz_14:57
ansiwenEmilienM: before it was memcached_servers in [DEFAULT], now you have to set it in the [cache] section...14:57
ansiwenEmilienM: let me think14:57
EmilienMok let me repeat my question14:57
EmilienMwhich service in Nova requires memcache14:57
EmilienMnova api? nova conductor? all?14:57
*** bvandenh has quit IRC14:57
hewbroccaEmilienM: novnc, for sure14:59
hewbroccabut I don't know how that relates14:59
EmilienMwe need to know where to include ::nova::cache15:00
EmilienMhewbrocca: novnc? I'm not sure.15:00
shardygfidente: Hey, are there any examples of using lookup_hiera_hash ?15:00
ansiwenEmilienM: at least the controller nodes need that cache config15:01
openstackgerritHonza Pokorny proposed openstack/tripleo-ui: Use only the prebuilt version of phantomjs  https://review.openstack.org/34550015:01
EmilienMhewbrocca: novnc doesn't require memcache15:01
ansiwenEmilienM: it does15:01
shardyI want to use it for per-service bind_ip's by looking in hiera net_ip_map15:01
EmilienMnova-consoleauth does require but not novnc I think15:01
gfidenteshardy, not in tripleo code that I know15:01
ansiwenEmilienM: novnc needs memcache, because it shares auth tokens over memcached15:01
hewbroccaEmilienM: yeah, that's probably it. It just shows up as a problem with novnc15:01
gfidenteshardy, when we tried the issue was that service_configs.yaml is merging keys before hiera so we couldn't use it15:02
*** d0ugal has quit IRC15:02
EmilienMalso all services using servicegroup15:02
EmilienMso you need to include it in base/nova.pp15:02
EmilienMand configure hiera parameters in nova-base.yaml in THT15:02
*** pcaruana has quit IRC15:02
shardygfidente: Ok, I think I've got a solution to that, I just need to figure out the hiera lookup15:02
shardy"%{hiera('net_ip_map')}"15:03
shardyhow would I wire in lookup of e.g "internal_api" there?15:03
hewbroccaheh how many escapes can we add?15:03
*** akuznetsov has joined #tripleo15:03
jaosoriorjmiu: Are you still having that problem? If you have your node available in beaker or something like that I could take a look15:03
ansiwenEmilienM: https://bugzilla.redhat.com/show_bug.cgi?id=123833615:03
openstackbugzilla.redhat.com bug 1238336 in openstack-tripleo-heat-templates "2/3 requests for Nova instance VNC console fail in HA overcloud" [High,Closed: errata] - Assigned to gfidente15:03
EmilienMansiwen, hewbrocca: https://github.com/openstack/nova/search?utf8=%E2%9C%93&q=cache_utils15:03
EmilienMansiwen, hewbrocca: I see: consoleauth, and all services that use servicegroup (afik, nova-api, nova compute, etc) but not novnc15:04
gfidenteansiwen, yeah i think we added memcached a while ago but the LP wasn't closed15:04
ansiwenEmilienM: https://bugzilla.redhat.com/show_bug.cgi?id=134047515:04
openstackbugzilla.redhat.com bug 1340475 in rhel-osp-director "Nova novnc console doesn't load 2/3 times: Failed to connect to server (code: 1006)" [High,On_dev] - Assigned to svanders15:04
EmilienMgfidente: we did15:05
gfidenteshardy, net_ip_map is a dict where keys are the network name and values the local ip addresses15:05
EmilienMgfidente: ansiwen wants to move it to composable services I guess15:05
ansiwengfidente: well, now the controllers can't share the tokens anymore, because memcached is not used anymore, because the way of the configuration changed15:05
EmilienMwe need to include ::nova::cache in base profile15:05
EmilienMbut you need IPv6 params15:05
*** d0ugal has joined #tripleo15:05
ansiwenEmilienM: no, I just wanna fix this bug: https://bugzilla.redhat.com/show_bug.cgi?id=134047515:05
openstackbugzilla.redhat.com bug 1340475 in rhel-osp-director "Nova novnc console doesn't load 2/3 times: Failed to connect to server (code: 1006)" [High,On_dev] - Assigned to svanders15:05
EmilienMansiwen: https://github.com/openstack/puppet-tripleo/blob/master/manifests/profile/base/nova.pp#L4515:06
*** ebarrera has quit IRC15:06
EmilienMansiwen: I know and your fix in THT is correct to use ::nova::cache, it's just the wrong place15:07
shardygfidente: Yeah, I know that, I'm just not sure of the hiera syntax to lookup a key15:07
EmilienMyou need to 1) move it to puppet-tripleo 2) make it work for IPv615:07
gfidenteshardy, ah the actual function15:07
gfidenteshardy, lookup_hiera_hash('hash_name', 'key_name')15:08
shardygfidente: Great, thanks15:08
ansiwenEmilienM: ok, so what I was doing now was basically the non-composable way?15:08
gfidenteshardy, the problem is we can call it from .pp but not from hieradata .yaml15:09
shardyhttps://github.com/openstack/tripleo-heat-templates/blob/master/puppet/services/keystone.yaml#L13315:09
gfidenteshardy, from hieradata .yaml only hiera() and a couple more functions are allowed to be called15:09
shardygfidente: can we call it e.g like we define those hiera lookups in tht?15:09
* shardy tries15:09
*** ebalduf has joined #tripleo15:09
shardyah15:09
gfidenteshardy, yeah we can't, that was my initial goal15:09
shardy:(15:09
shardyOk15:10
shardyno worries, I have a heat based approach with map_replace I can use instead15:10
gfidenteshardy, it restricts calls to scope() and hiera()15:10
gfidentehttps://docs.puppet.com/hiera/1/variables.html#using-lookup-functions15:10
shardygfidente: Ok, thanks, this is what I was unsure on15:10
EmilienMansiwen: right15:11
shardywe could have a bind_host_key in hiera I guess, then do the lookup in the service profiles15:11
shardytripleo::profile::base::$service::bind_host_network or something15:12
gfidenteshardy, well at this time the ServiceNetMap is not known to the service15:12
gfidenteso I was thinking to pass it to services15:13
shardygfidente: we can pass the ServiceNetMap into the puppet/services/* templates15:13
gfidenteand the dump net_ip_map_internal_api15:13
shardyyeah15:13
gfidentenet_ip_map_external15:13
gfidenteand so on15:13
gfidenteshardy, I was doing some of this work in https://review.openstack.org/#/c/318344/15:14
gfidentesounds like time to reprise it?15:15
flaper87shardy: mind restoring your +2 here ? https://review.openstack.org/#/c/344805/ fixed some nits, no major changes to the patch15:15
*** trown|mtg is now known as trown15:15
*** panda|zZ is now known as panda15:15
pandakeep calm and deep dive15:16
* flaper87 deep dives15:16
flaper87panda: what are we deep diving into?15:16
* flaper87 likes scuba15:16
shardygfidente: Ah, yeah, that's pretty similar to what I was thinking, thanks15:16
* tobias_fiberdata deep dives15:16
jmiujaosorior: i don't quite know what beaker is15:16
shardygfidente: one thing I did wonder is should we just pass the ServiceNetMap via the EndpointMap mapping15:17
gfidenteshardy, unless we come up with a sort of a mixin for the service templates which allow us to pass an instance of NetIpMap coming from the base host15:17
shardythat might make the sedding of the services templates easier15:17
*** apetrich has joined #tripleo15:17
pandaflaper87: tripleo of course15:17
gfidenteand then we can do it entirely in heat15:17
shardygfidente: well the NetIpMap is already in hiera on each host15:17
jmiujaosorior: and i know it's kind of avoiding the problem, but i've just been iterating on that freeipa template.15:17
shardyso we just need to pass the ServiceNetMap value I think15:17
shardythen use your function to do the lookup inside the profiles?15:18
gfidenteshardy, yeah I meant to do it in heat instead of hiera interpolation15:18
EmilienMtrown: oooq on my laptop takes 100%CPU to run on remote node15:18
shardygfidente: Ok, cool - are you planning to rebase that patch?15:18
gfidenteshardy, yes15:18
gfidentelooks like it's time to15:18
shardywe need this for custom roles so I'm keen to help get it done :)15:18
gfidentelet's agree on the approach though15:18
jaosoriorjmiu: I see15:19
gfidentepass it to all services or via endpoint map?15:19
jaosoriorjmiu: Is the node you're working on a machine that you have at home, or is it in the red hat network?15:19
gfidenteand also, looks like dumping net_ip_map_$network in flat keys is the only option, agreed?15:19
jmiujaosorior: on the red hat network. it's on warp15:19
shardydprince: what are your thoughts re https://review.openstack.org/#/c/318344/ ?15:19
jaosoriorjmiu: warp is in beaker ;)15:19
jaosorioranyway15:19
jmiui don't have enough ram to handle all of that...goodness15:19
jaosoriorjmiu: if you give me access I can take a look15:19
tobias_fiberdataslagle, i think you will have to prepare templates for the 4th session ;)15:20
jmiujaosorior: what is beaker? and how can i do that15:20
jmiuthat was a great session ;_;15:20
EmilienMmatbu: hey, did you already have high cpu usage when running oooq on your laptop to deploy a remote host?15:20
tobias_fiberdatajmiu, i agree, alot of good tips to debug problems15:20
*** skramaja has quit IRC15:20
shardygfidente: can't we just leave the maps in hieradata/networks.yaml and lookup e.g "internal_api" etc?15:20
shardygfidente: the other option I considered is we can do a value replacement on config_settings15:21
shardyso e.g "internal_api" gets replaced with the value from NetIpMap15:21
gfidenteshardy, we can lookup hash keys from within the .pp files15:22
gfidenteso we'd have to pass the binding ips to the classes from puppet-tripleo15:22
gfidenteand pass the network to lookup to puppet-tripleo15:22
jaosoriorEmilienM: well, the hierdata patch has been quite hard to merge, I think I'll rebase my patches to not depend on that one15:23
jaosoriorso in the meantime I'll also fix the merge conflict in the patch15:23
jaosoriormakes sense?15:23
EmilienMjaosorior: well, the patch is passing CI nonha and ha, I see no reason to not merge it.15:24
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: WIP show map_replace syntax  https://review.openstack.org/34551015:24
shardygfidente: ^^ that is an alternative15:24
jaosoriorEmilienM: well, right now cause it's in merge conflict15:24
EmilienMwe were waiting to shardy to test it, and AFIK he tested it and it worked on non-ha15:24
shardywe could use the new map_replace function I wrote for heat15:24
EmilienMand gfidente tested it on ha15:24
jaosoriorEmilienM: didn't trown say it would break RDO?15:24
shardyto replace e.g internal_api with the IP from NetIpMap15:24
shardygfidente: we'd still need to pass ServiceNetMap to all the services tho15:25
shardyso we could e.g do foo::bind_ip: internal_api by a lookup from ServiceNetMap15:25
trownjaosorior: ya but since when does tripleo care15:25
EmilienMjaosorior: I'm still curious to know why and how15:25
EmilienMtrown: ... we do care15:25
shardytrown: we do care, but nobody can reproduce your issue yet15:26
*** liverpooler has joined #tripleo15:26
EmilienMtrown: do you have an example where we don't care?15:26
dprinceshardy: nice one on the map_replace +215:26
EmilienMif we wouldn't care, my patch would be merged already15:26
trownshardy: has someone tried to reproduce it with quickstart other than me?15:27
openstackgerritMerged openstack/tripleo-heat-templates: Create openstack-core resource regardless of enable_load_balancer  https://review.openstack.org/33910015:27
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Migrate Puppet Hieradata to composable services  https://review.openstack.org/34161615:27
shardydprince: Cool, if gfidente likes it we can go with that, what are your thoughts to passing the ServiceNetMap into each service e.g https://review.openstack.org/#/c/318344/15:27
EmilienMjaosorior: rebased ^15:28
matbuEmilienM: no i don't15:28
jaosoriorEmilienM: I was doing that, lol. too slow15:28
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable keystone to use the SSL middleware  https://review.openstack.org/34135415:28
matbuEmilienM: (sorry missed your ping)15:28
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable glance to use the SSL middleware  https://review.openstack.org/34136715:28
matbuEmilienM: you need to change your dell xps ;)15:28
EmilienMmatbu: how do you know I have XPS :P15:29
matbuEmilienM: i'm watching you :D15:29
EmilienMmatbu: :-O15:30
gfidenteshardy, cool15:30
*** bootsha has joined #tripleo15:30
*** akuznetsov has quit IRC15:30
matbuEmilienM: i got the same in the past, that's why i remember it :)15:30
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: WIP show map_replace syntax  https://review.openstack.org/34551015:31
gfidenteshardy,  do I get it right we need in the array an empty dict to *not* replace foo::bind_ip ?15:31
tobias_fiberdatai need that video uploaded asap ;D15:32
shardygfidente: Sorry, the syntax was wrong, we pass a "values" map, which will lookup e.g internal_api, and replace it with the value15:32
gfidenteshardy, and values needs to be the key for the net_ip_map dict15:32
jmiui took NOTES :p15:32
shardye.g exactly what net_ip_map gives us15:32
gfidenteshardy, right ok so that should be something like15:32
shardyhttp://docs.openstack.org/developer/heat/template_guide/hot_spec.html#map-replace15:33
gfidenteyeah fine15:33
hewbroccaSo, like trown says, could somebody over here try a oooq deployment with the patch in question and see if it fails for you?15:34
openstackgerritChris Jones proposed openstack/puppet-tripleo: Next generation HA architecture work  https://review.openstack.org/34265015:34
gfidenteshardy, but we can only override it with a single map15:35
*** bootsha has quit IRC15:35
gfidenteshardy, for example we can't lookup network subnets with this mechanism15:35
gfidentebecause the outputs in net_ip_subnet_map have same name15:35
tobias_fiberdataa quick question, if i deploy only three controllers to start with is it possible to add computenodes afterwards or do i have to deploy everything at the same time? I mean initially? like 3controller and 1 compute?15:36
openstackgerritChris Jones proposed openstack/tripleo-heat-templates: Next generation HA architecture work  https://review.openstack.org/31420815:36
shardygfidente: Yeah, if we need to do that, we'll have to flatten the map output by net_ip_map15:36
shardysorry NetIpMap15:37
shardyinto one map15:37
openstackgerritMerged openstack/tripleo-quickstart: Add workaround for out of date iPXE ROM in CentOS  https://review.openstack.org/34541015:37
shardyinternal_api_subnet15:37
shardyetc15:37
ccamachoEmilienM Im finishing some local tests, the next submission will be yours15:37
gfidenteand net_ip_uri_map I suppose is the same map with addresses in brackets for ipv615:37
shardyYeah, so that becomes internal_api_uri15:38
EmilienMccamacho: cool15:38
openstackgerritJiri Stransky proposed openstack/tripleo-heat-templates: Remove two races during the L->M Keystone under httpd migration  https://review.openstack.org/33887915:40
openstackgerritJiri Stransky proposed openstack/tripleo-heat-templates: openstack-core resource does not have interleave=true  https://review.openstack.org/34272515:40
*** leanderthal is now known as leanderthal|afk15:40
ansiwenEmilienM: so, do I have to write "include ::nova::cache", or do I instantiate the class with "class { '::nova::cache' :..." , in nova.pp?15:40
ansiwenEmilienM: I still don't understand a basic concept here, I guess15:41
*** sshnaidm has quit IRC15:42
EmilienMansiwen: in a call, brb15:43
gfidenteshardy, so I like the map_replace thing15:43
gfidentebut we need to restructure the maps a bit15:43
gfidentecause I have seen a few places where we need _subnet and _uri as well, so merging those looks like a requirement15:43
gfidenteshardy, would you create a resource which outputs them all or merge them into a single resource?15:44
*** adarazs has quit IRC15:45
*** cschwede has quit IRC15:45
*** slagle has quit IRC15:45
*** marios has quit IRC15:45
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Allow map_replace substitution of network names  https://review.openstack.org/34551015:45
shardygfidente: we could just do that ^^15:46
*** zoli|wfh has quit IRC15:46
shardyadd them all into net_ip_map, and eventually remove the other two outputs?15:46
*** jschlueter has quit IRC15:46
tobias_fiberdatainteresting15:46
tobias_fiberdatai ran a deploy without any templates15:46
tobias_fiberdataand it's stuck on networkdeployment15:46
*** psanchez has quit IRC15:46
*** psanchez has joined #tripleo15:47
tobias_fiberdatahow do i deep dive even further?15:47
*** slagle has joined #tripleo15:47
tobias_fiberdatai know what resource type it is15:47
*** jschlueter has joined #tripleo15:47
*** adarazs has joined #tripleo15:48
gfidenteshardy, ya :)15:48
*** marios has joined #tripleo15:48
tobias_fiberdatai check in the heat temps?15:48
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Allow map_replace substitution of network names  https://review.openstack.org/34551015:48
bandinimarios: can we +A https://review.openstack.org/343253 now?15:48
*** zoliXXL has joined #tripleo15:48
*** cschwede has joined #tripleo15:49
bandiniand then remove the -1 on https://review.openstack.org/#/c/337304/ after15:49
shardytobias_fiberdata: log onto one of the nodes stuck on NetworkDeployment, and check the /etc/os-net-config/config.json15:49
tobias_fiberdatathanks steven15:49
*** serverascode has joined #tripleo15:49
shardytobias_fiberdata: you can debug the config locally by running os-net-config --debug -c /etc/os-net-config/config.json15:49
mariosbandini: in call gimme few15:49
tobias_fiberdataawesum!15:49
bandinimarios: np. thanks ;)15:49
shardythat step unfortunately doesn't signal when it fails, so the deployment gets stuck (I have a patch up which aims to fix that)15:49
*** penick has joined #tripleo15:50
tobias_fiberdataah yea, you mentioned that in your deep dive?15:50
shardyYeah I think I did15:50
tobias_fiberdatahehe, something actually got stuck after checking it out :P15:50
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: Use Webpack for application processing  https://review.openstack.org/34359215:51
shardytobias_fiberdata: probably it's eiter run /usr/libexec/os-refresh-config/configure.d/20-os-net-config and failed, or it's configured the network in a way that means it can't signal success15:51
tobias_fiberdataah could be that ye15:51
tobias_fiberdatathe latest part15:51
tobias_fiberdatabelieve i have to configure some network isolation :P15:51
*** jubapa has quit IRC15:52
tobias_fiberdatainteresting, there's no output at all in the config.json file you are refering to15:53
tobias_fiberdataatleast not on the controller15:53
gfidenteanyone willing to merge this https://review.openstack.org/#/c/339444/ ? it's a backport that landed in master already15:53
*** yamahata has joined #tripleo15:53
*** numans has quit IRC15:54
tobias_fiberdataactually shardy, it's also stuck on the UpdateDeployment aswell15:55
tobias_fiberdataso i'll be looking into that tomorrow15:55
tobias_fiberdatawill go home from work now :P15:55
shardygfidente: done15:55
tobias_fiberdatatomorrow there's going to be hardware to setup in the datacenter for the productionsetup (i'm thrilled!)15:56
shardytobias_fiberdata: it's probably related, if the network's down yum can't run15:56
tobias_fiberdataaye15:56
EmilienMansiwen: yes you'll need to declare the parameters for ipv6, with the same logic I showed you15:56
gfidenteshardy, :)15:56
EmilienMansiwen: https://github.com/openstack/puppet-tripleo/blob/master/manifests/profile/base/nova.pp#L4515:56
ansiwenEmilienM: yes, but in which case i just include and in which case I instantiate the class?15:57
tobias_fiberdatashardy, it does have internet though. so it's a bit weird, that's why i asked earlier if i had to erase the data on the disks if i deployed the machines to many times. I will do that otmorrow though15:57
tobias_fiberdatanow i have 140km to go home by car, so see ya ;)15:57
shardyo/15:58
*** tobias_fiberdata is now known as tobias_fb_away15:58
openstackgerritMerged openstack/tripleo-heat-templates: Repurpose KeystoneWorkers add keystone::wsgi::apache::threads  https://review.openstack.org/33652015:59
bandinibnemec: I have no idea how to fix https://review.openstack.org/#/c/304858/ I toyed a bit this morning with it, but no luck. Any hints appreciated ;)15:59
ansiwenEmilienM: normally I would think I first have to include ::nova::cache, and after that I can instantiate the class ::nova::cache15:59
*** aufi_ has quit IRC16:02
openstackgerritMerged openstack/tripleo-heat-templates: Merge pacemaker_master/sync_db conditionals  https://review.openstack.org/33944416:02
*** d0ugal has quit IRC16:04
EmilienMansiwen: no, you need to declare class { '::nova::cache': ... }16:04
jaosoriorbnemec: Around?16:05
mariosbandini: done16:08
*** fzdarsky|afk has joined #tripleo16:09
EmilienMgfidente: can you look https://review.openstack.org/#/c/330785/ please?16:10
EmilienMshardy: ^16:10
shardygfidente, dprince: radical idea, what if we didn't pass EndpointMap into service templates, and instead did that via a value substitution too?16:10
bandinimarios: thanks a bunch. I rechecked the liberty one now16:10
shardye.g swift::proxy::authtoken::auth_uri: EndpointKeystoneInternalUri16:10
mariosbandini: np man just clicked 2 buttons16:10
bandinimarios: it takes skill for that too ;)16:11
shardythat would remove the chicken/egg problem and enable us to get rid of endpoint_data16:11
shardyinstead putting the per-service endpoint stuff into the service templates16:11
shardyServiceNetMap would then become an empty override for network mappings that are defaulted in the service templates16:12
serverascodehi, is it possible to disable openstack services from being deployed by tripleo? I have been looking for docs but can't find anything obvious -- for example what if I don't want to deploy swift at all?16:14
shardyserverascode: on recent trunk builds, yes, you can override the ControllerServices list to remove the services you don't want16:15
*** tesseract- has quit IRC16:15
shardyhttps://github.com/openstack/tripleo-heat-templates/blob/master/overcloud.yaml#L36716:15
serverascodeok thanks shardy16:16
shardyserverascode: https://github.com/openstack/tripleo-heat-templates/blob/stable/mitaka/overcloud.yaml#L43016:16
shardyif you're on stable branches, the interface is different, you'd pass ControllerEnableSwiftStorage: false instead16:16
*** akuznetsov has joined #tripleo16:17
openstackgerritMerged openstack/tripleo-heat-templates: Minor updates might fail with missing MysqlClustercheckPassword property  https://review.openstack.org/34325316:17
*** rcernin has quit IRC16:19
*** rajinir has joined #tripleo16:22
*** ayoung has joined #tripleo16:24
*** ifarkas is now known as ifarkas_afk16:24
*** ayoung has quit IRC16:25
*** ayoung has joined #tripleo16:25
*** akuznetsov has quit IRC16:26
*** derekh has quit IRC16:27
*** julim has quit IRC16:28
*** derekjhyang has joined #tripleo16:29
*** jpich has quit IRC16:32
*** tobias_fb_away has quit IRC16:33
*** dsariel has quit IRC16:34
bandinihas anyone deployed newton recently with ipv6 and was successful?16:34
*** lucasagomes is now known as lucas-afk16:35
openstackgerritBen Nemec proposed openstack/diskimage-builder: Nothing to see here  https://review.openstack.org/34553916:36
*** mcornea has quit IRC16:36
gfidentebandini, I think there are a couple of services incorrectly setting :host to MysqlInternal instead of MysqlNoBracketsInternal for that to work16:40
jaosoriorhey guys16:40
jaosoriorif somehow we lost contact with the nodes... is it possible to do again the openstack baremetal import instackenv.json16:40
trozetbandini: there is a bug at least on stable/mitaka where rabbit doesn't work with ipv6 if you are using ipv6 api endpoints16:40
jaosoriorand such?16:40
trozetbandini: https://bugzilla.redhat.com/show_bug.cgi?id=1347802#c1416:41
openstackbugzilla.redhat.com bug 1347802 in rabbitmq-server "RabbitMQ resources fail to start in HA IPv6 deployment" [Urgent,On_qa] - Assigned to jeckersb16:41
openstackgerritMerged openstack/python-tripleoclient: Generate CephX keys and FSID regardless of CephStorageCount  https://review.openstack.org/34379416:43
*** d0ugal has joined #tripleo16:45
*** mcornea has joined #tripleo16:45
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Move mysq::host param from MysqlInternal to MysqlNoBracketsInternal  https://review.openstack.org/34554216:45
gfidentebandini, ^^16:45
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Move mysql::host param from MysqlInternal to MysqlNoBracketsInternal  https://review.openstack.org/34554216:45
openstackgerritMerged openstack/tripleo-ui: Use only the prebuilt version of phantomjs  https://review.openstack.org/34550016:47
*** dsariel has joined #tripleo16:48
openstackgerritMerged openstack/tripleo-common: Build heat-docker-agents for specific versions  https://review.openstack.org/34480516:49
*** trown is now known as trown|lunch16:49
openstackgerritMerged openstack/python-tripleoclient: Don't put --builder in image_group  https://review.openstack.org/33301316:51
bandinitrozet: yeah I am working on the THT part of that BZ, but I don't even get to the rabbit step ;) it fails much earlier on16:52
bandinigfidente: HA! thank you sir!16:52
*** paramite has joined #tripleo16:53
openstackgerritFlorian Fuchs proposed openstack/tripleo-ui: Move plan upload errors from notifications to formerrors  https://review.openstack.org/33218116:54
EmilienMjaosorior: can you review https://review.openstack.org/#/c/330785/ please?16:55
openstackgerritHonza Pokorny proposed openstack/tripleo-ui: Add packaging spec and config files  https://review.openstack.org/34493216:55
jaosoriorEmilienM: Did you test it?16:56
EmilienMjaosorior: yep16:57
openstackgerritEmilien Macchi proposed openstack/instack-undercloud: Deploy MySQL using composable role  https://review.openstack.org/34500216:57
*** yamahata has quit IRC16:58
*** yamahata has joined #tripleo16:58
*** jaosorior has quit IRC16:59
*** zoliXXL is now known as zoli|gone16:59
*** jaosorior has joined #tripleo16:59
*** zoli|gone is now known as zoli_gone-proxy17:00
*** dsariel has quit IRC17:01
*** florianf has quit IRC17:01
*** pkovar has quit IRC17:02
openstackgerritMerged openstack/puppet-tripleo: deploy composable firewall rules for HAproxy  https://review.openstack.org/33078517:06
openstackgerritwes hayutin proposed openstack/tripleo-quickstart: add debug if introspection fails  https://review.openstack.org/34555917:10
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/python-tripleoclient: Remove discover from test-requirements  https://review.openstack.org/34556217:12
*** alhernan has joined #tripleo17:16
*** athomas has quit IRC17:19
*** numans has joined #tripleo17:25
*** trown|lunch is now known as trown17:27
*** athomas has joined #tripleo17:30
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Skip pingtest cleanup  https://review.openstack.org/34557017:31
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Add 'service_name' to composable services  https://review.openstack.org/34444017:33
*** julim has joined #tripleo17:34
*** oshvartz has quit IRC17:34
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Composable firewall rules  https://review.openstack.org/34498517:34
EmilienMdprince: just rebased ^17:34
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Add firewall::service_rules define  https://review.openstack.org/34486017:35
*** electrofelix has quit IRC17:35
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Composable firewall rules  https://review.openstack.org/34498517:36
*** jcoufal has quit IRC17:36
dprinceEmilienM: thanks :)17:36
EmilienMmy pleasure17:37
EmilienMI want this feature :)17:37
dprinceEmilienM: I know, I want you to have it :)17:37
bnemecjaosorior: Sorry, was heads down on some stuff.  I pushed a patch to test the SSL inspector in CI: https://review.openstack.org/#/c/345539/17:37
dprinceEmilienM: I'm working on cleaning out compute.yaml now, and then controller.yaml if need be too17:37
bnemecI'm just concerned about merging that when I can't get it to work.17:38
jaosoriorbnemec: I did the same17:38
jaosoriorand I see your issue there17:38
jaosoriorbut I have no idea how to reproduce it17:38
bnemecHeh, great minds. :-)17:38
jaosoriorand we tried with several machines now17:38
bnemecjaosorior: I install https://repos.fedorapeople.org/repos/openstack-m/jenkins/rpm-build/332641/7/instack-undercloud-999.9.9-99999.noarch.rpm before doing the undercloud install.17:38
bnemecIt has reproduced consistently for me.17:38
jaosoriorbnemec: https://review.openstack.org/#/c/342669/17:38
bnemecMaybe it has to do with the fact that I'm in OVB?17:38
bnemecThat shouldn't matter, but who knows.17:39
jaosoriorit shouldn't17:40
jaosoriorbnemec: and I still can't explain why mistral fails17:40
jaosoriorthat seems extremely unrelated17:40
EmilienMdprince: ack17:40
bnemecrbrady: dprince: If you have any suggestions on why we're seeing http://logs.openstack.org/69/342669/3/experimental-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/76b3781/console.html#_2016-07-21_07_44_39_176647 help would be appreciated.17:41
bnemecThis is when testing https://review.openstack.org/#/c/332641/17:41
*** Goneri has quit IRC17:41
bnemecbandini: Re https://review.openstack.org/#/c/304858/ - my guess is that the quotes are getting stripped in the transition from template to hieradata.17:42
bnemecPossibly wrapping it in single quotes would help?  I'll give it a try.17:43
*** fzdarsky|afk has quit IRC17:44
*** ebalduf has quit IRC17:45
*** padkrish has joined #tripleo17:49
trownhow is tripleo-ci creating opt/stack dir now? https://github.com/openstack/instack-undercloud/commit/2d76a8de512bcf3aa76a5e3b0e881431c3a6245e removed the creation of it and breaks quickstart17:53
dprincebnemec: which patch?17:53
bnemecdprince: This is the one that actually has changes: https://review.openstack.org/#/c/332641/17:55
bnemecSince introspection doesn't get run on that repo there's a test patch here too: https://review.openstack.org/#/c/342669/17:55
openstackgerritMiles Gould proposed openstack/diskimage-builder: Allow installing proliant tools from an OS package  https://review.openstack.org/34421417:56
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Allow map_replace substitution of network names  https://review.openstack.org/34551017:58
*** mgould is now known as mgould|afk17:59
*** julim_ has joined #tripleo18:01
jaosoriorbnemec, dprince: Note that that patch needs dtantsur's fix to the ironic introspection's hieradata18:01
jaosoriorwithout it it won't work18:01
*** mcornea has quit IRC18:02
bnemecjaosorior: That merged yesterday though, right?18:02
openstackgerritJohn Trowbridge proposed openstack/instack-undercloud: Make sure we have an opt/stack dir  https://review.openstack.org/34558818:02
jaosoriorthat is correct18:02
bnemectrown: We're using the Jenkins slave as the undercloud now, and I believe /opt/stack is already populated when we get it.18:02
jaosoriorit's this patch https://review.openstack.org/#/c/344792/18:02
trownbnemec: k, so the bug I found would be encountered by anyone outside of CI I think18:03
trownnot just quickstart18:03
trownbnemec: https://review.openstack.org/345588 fixes it, I can file a launchpad if we must, but really trying to get a promote in RDO and this is the latest in a string of blocking issues18:04
*** julim has quit IRC18:04
bnemecInteresting.  I've installed multiple underclouds today with no trouble.18:05
bnemectripleo.sh uses puppet modules from source though, which I think might also create /opt/stack.18:05
trownoh right18:05
slaglei stand alone18:08
slaglebut you're still net +6 :)18:08
slagletrown: check my review, i think we can just get rid of that $OK_FILE18:08
trownslagle: I get wanting a bug... but it has been 15 days since we promoted master in RDO... I am just trying to get things working18:08
* trown files a bug18:08
slaglethen don't file one18:09
*** padkrish has quit IRC18:09
slaglethat's not why i -1'd18:09
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: Use Webpack for application processing  https://review.openstack.org/34359218:09
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: Remove app.conf to use a JS-based config file  https://review.openstack.org/34365818:09
trownslagle: ah right, I think a bug is getting filed in any case, but what did we ever use it for?18:10
slagletrown: the script wasn't always rerunabble18:10
slaglei made it so a wile back, and probably forgot to clean this up18:10
trownk18:10
slaglesorry18:11
slaglei left this there, and broke you with my commit yesterday18:11
*** yamahata has quit IRC18:11
openstackgerritJohn Trowbridge proposed openstack/instack-undercloud: Remove "OK_FILE" from undercloud-install element  https://review.openstack.org/34558818:13
trownnow with 100% more bugs attached18:13
*** xinwu has joined #tripleo18:14
*** akuznetsov has joined #tripleo18:14
*** akuznetsov has quit IRC18:14
bnemecRemove all the cruft! :-)18:15
*** padkrish has joined #tripleo18:16
openstackgerritSarath Kumar Sankaran Kutty proposed openstack/os-net-config: Enable os-net-config to support and configure NFVSwitch  https://review.openstack.org/34559918:17
openstackgerritMerged openstack/tripleo-quickstart: Do not exit prior to the inventory of the deployment.  https://review.openstack.org/34150618:19
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: Add multi-node job in cistatus.html  https://review.openstack.org/34541818:24
*** numans has quit IRC18:25
slagleEmilienM: ^ check my change18:25
slagleit works for me now locally18:25
EmilienMslagle: I was writting the patch :)18:25
slagleI WIN18:25
EmilienMI was about doing a regex18:25
slagleoh ok well, i won't deprive you of doing a regex if you want18:25
EmilienMyour patch looks good to me18:26
slagleyou can overwrite what i did you want18:26
slagle*if18:26
EmilienMslagle: do you know the feeling when someone interrupts you when doing a regex?18:27
slagleis that like a SEGFAULT in your brain?18:27
EmilienMslagle: http://goo.gl/WDKPtq18:27
*** jaosorior has quit IRC18:27
*** eggmaster has quit IRC18:28
openstackgerritSteven Hardy proposed openstack/instack-undercloud: Add missing db sync includes  https://review.openstack.org/34560418:28
trownis tripleo-ci pinning the Ironic API somewhere? I just started getting errors when trying to register nodes to Ironic that they are in enroll statee18:29
slaglewe ought to be getting it from current-tripleo, so it's pinned in that regard18:30
*** mcornea has joined #tripleo18:30
shardytrown: we do export OS_BAREMETAL_API_VERSION=1.11 in stackrc?18:30
*** jcoufal has joined #tripleo18:30
trownshardy: interesting, I have that in my stackrc18:31
bnemecI don't know that stackrc is used for Ironic calls at registration anymore though.18:31
trownoh right, it is in mistral somewhere18:32
bnemecMistral might pass that sort of thing through, but I wouldn't assume it does.18:32
*** cwolferh has quit IRC18:32
pabelangerWhat is needed to stop killing zuul-console on tripleo-ci jobs?  https://review.openstack.org/#/c/340339/18:36
pabelanger^ seems like that wrong approach to CI18:36
pabelangerspecifically, I cannot seem to find what is using 808818:37
slaglepabelanger: it's httpd for ipxe18:37
slaglewe'd need to backport the instack-undercloud patch18:38
slagleand i'm not sure we could18:38
slaglethis one: https://review.openstack.org/#/c/339777/18:38
slaglei dont think that would backport to liberty or mitaka18:38
openstackgerritMerged openstack/tripleo-puppet-elements: Installing openstack-sahara-ui  https://review.openstack.org/34497618:39
pabelangerslagle: Hmm, I am trying to remember which project also had the problem with 8088. Let me see if I can find that18:39
pabelangerI also think we proposed changing from port 8088 to something else18:39
*** mcornea has quit IRC18:40
*** devvesa has quit IRC18:40
trowndprince: do you know how to keep our pin to Ironic API v1.11 using the new mistral node registration?18:41
trowndprince: in my env nodes are starting in enroll state, which we dont seem to handle well18:42
dprincetrown: yeah I think so. let me get a link18:42
trownfiled a bug for it https://bugs.launchpad.net/tripleo/+bug/160535918:42
openstackLaunchpad bug 1605359 in tripleo "[trunk] With master of Ironic, node registration fails" [Critical,Triaged]18:42
*** jcoufal_ has joined #tripleo18:44
dprincetrown: http://git.openstack.org/cgit/openstack/mistral/tree/mistral/actions/openstack/actions.py#n3118:45
dprincetrown: http://git.openstack.org/cgit/openstack/mistral/tree/mistral/actions/openstack/actions.py#n37218:46
pabelangerslagle: 330829 will fix zuul-console, were changing the port to 1988518:46
*** jcoufal has quit IRC18:46
dprincetrown: perhaps we need some options there?18:46
dsneddontrozet, You were looking for me earlier?18:46
trozetdsneddon: yeah I think I found a bug related to neutron THT in stable/mitaka, wanted to run it by you18:47
dsneddontrozet, Uh oh, yeah, what did you find?18:47
trowndprince: or maybe we just hardcode a pin as we had previously18:47
dprincetrown: maybe18:48
trozetdsneddon: in stable/mitaka THT there is a heat parameter NeutronL3HA, which is set to type string and defaulted to 'false'18:48
trownoh... except that is in mistral code18:48
trozetdsneddon: but if you look in puppet-neutron stable/mitaka services.pp it is supposed to be a boolean18:48
dprincetrown: right, we'd need an option to hard code it18:48
trozetdsneddon: so I think this always returns true18:48
trowndprince: nevermind... dont think that would fly there18:48
trowndprince: so ya we need some option to pin the api... or alternatively fix the workflow to allow for enroll state18:49
dsneddontrozet, Nice catch. Heat does funny things with types sometimes.18:49
dprincetrown: right, but if you need an option for this exposed I can work on it18:49
*** cwolferh has joined #tripleo18:49
trozetdsneddon: well I don't think it's  heat, i think its just the wrong type18:49
trowndprince: ya, we are broken with master of Ironic18:49
dsneddontrozet, If you point out the template, I can fix it. One of us should open a launchpad bug, too.18:49
dprincetrown: perhaps we need both. I'd imagine we are eventually going to want better control over things18:49
trozetdsneddon: I can file the bug and fix it upstream18:49
dprincetrown: but if master Ironic is breaking things then we may as well fix them sooner too18:49
trozetdsneddon: but I'm at odds whether to fix it in master or not... let me show you why18:50
trozetdsneddon: in stable/mitaka the value is checked as a conditional: https://github.com/openstack/puppet-neutron/blob/stable/mitaka/manifests/server.pp#L42918:50
trozetdsneddon: meaning it will always be true with 'false'18:50
dprincetrown: I imagine fixing the workflow is probalby easier in this short term case18:50
*** derekjhyang has quit IRC18:52
dprincetrown: pinning to a stable Ironic API is probably fine too. But the new actions would need to have a new version then18:52
dprincetrown: like when I added the introspection actions I set api_version=1 in that file in Mistral18:52
dprincetrown: if you can make a case that Ironic has gone and made things unstable pinning to the old version in a patch there would be acceptable I think18:53
trowndprince: ya, enroll has been the starting state in Ironic API for a long time I think...18:53
dprincetrown: file a bug, and push a patch with that 1 line to Mistral18:53
trowndprince: we were just pinning so we didnt see it18:53
dprincetrown: I'd +1 that18:53
serverascodeshardy: I set ControllerEnableSwiftStorage to false but swift was still deployed, just not the storage part on the controller, which I guess makes sense, but I'm not clear on if it's possible to not deploy swift for glance? Also, what if I don't want to deploy ceilometer? I don't see any options around that. Sorry for newbie questions. Point me to any docs.18:53
serverascodeFYI I'm on 0.8.14 of tripleo.18:53
dprincetrown: I bet it'll land too18:53
*** xinwu has quit IRC18:54
slaglepabelanger: i am occassionally seeing a POST_FAILURE in the multinode job, like so: http://logs.openstack.org/02/345002/3/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/355c785/18:58
slaglepabelanger: i guess it can't upload logs for some reason18:58
trowndprince: k, so file a mistral bug for it? or just add mistral to the bug I filed?18:58
slaglepabelanger: do you think that's a problem on the tripleo-ci side?18:58
dprincetrown: add it to the bug you filed18:58
dprincetrown: just so there is context around why you are pushing it18:59
dprincetrown: add me as  a reviewer and I'll +118:59
trowndprince: k, thanks18:59
pabelangerslagle: hard to say, if I knew which launch it ran on I could check the logs19:01
pabelangerslagle: looking19:01
slaglepabelanger: i guess the error is in ansible_log.txt..."symlink has no referent" during the last rsync command19:01
pabelangerslagle: Yup, looking at that now.  We don't support symlinks for log publishers19:02
*** yamahata has joined #tripleo19:02
pabelangerI'd have to see what the job is to see where that is failing19:02
slagleok so it's probably b/c the packages we've installed must set up some dangling symlinks19:03
openstackgerritwes hayutin proposed openstack/tripleo-quickstart: allow for a custom number of overcloud service workers  https://review.openstack.org/34562719:03
pabelangerya, likely19:03
openstackgerritBen Nemec proposed openstack/tripleo-heat-templates: Explicitly set nova and neutron host on controllers  https://review.openstack.org/30485819:08
*** r-mibu has quit IRC19:13
*** r-mibu has joined #tripleo19:13
trowndprince: which mistral service actually runs the actions? executor?19:22
*** akrivoka has quit IRC19:22
*** akuznetsov has joined #tripleo19:28
EmilienMdprince: can you also look https://review.openstack.org/#/c/345025/ please? it was the dependency19:29
*** beagles is now known as beagles_biab19:30
trowndprince: hmm or actions are loaded during undercloud install? /me is confused how to test the Ironic API version change19:32
openstackgerritwes hayutin proposed openstack/tripleo-heat-templates: [WIP] Do not merge, doc update  https://review.openstack.org/34563619:32
*** jerrygb has quit IRC19:32
*** ramishra has quit IRC19:36
*** ramishra has joined #tripleo19:37
*** radek_ has joined #tripleo19:39
shardytrown: actions and workflows are loaded during the undercloud install19:40
*** jerrygb has joined #tripleo19:40
shardytrown: puppet runs mistral-db-populate which loads the actions, and 98-undercloud-setup loads the workflows19:42
trownshardy: ah thanks, do you know how to reload the actions by chance?19:43
shardytrown: mistral-db-populate I think19:43
*** shardy has quit IRC19:45
trownmaybe mistral-db-sync19:46
trowndprince: whenever you are around I could use some pointers on how you test mistral changes... hacking on /usr/lib/python2.7/site-packages is not working for me19:48
*** radek_ has quit IRC19:50
dprincetrown: sorry, got interrupted19:57
*** akuznetsov has quit IRC19:57
dprincetrown: try this http://paste.openstack.org/show/539109/19:59
dprincetrown: or some derivative20:00
openstackgerritMerged openstack/puppet-tripleo: Include gnocchi config on non-bootstrap nodes  https://review.openstack.org/34500020:02
trowndprince: setup.py install is for tripleo_common ?20:02
*** jprovazn has quit IRC20:04
dprincetrown: sure20:07
*** lblanchard has quit IRC20:07
*** gfidente is now known as gfidente|afk20:11
*** shardy has joined #tripleo20:12
openstackgerritTim Rozet proposed openstack/tripleo-heat-templates: Fixes type and description for NeutronL3HA  https://review.openstack.org/34564820:13
dprinceEmilienM: +2 on your dependency patch20:15
EmilienMack20:16
EmilienMtrozet: nice catch20:16
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Remove the ControllerCount constraint  https://review.openstack.org/34564920:16
trozetEmilienM: thanks, it is also set in tripleoclient, coming up with a patch for that20:17
trozetEmilienM: one thing maybe you know the answer to20:17
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Remove the ControllerCount constraint  https://review.openstack.org/34565020:17
EmilienMshardy: if you're still up for reviews : https://review.openstack.org/#/c/345025/ and https://review.openstack.org/#/c/345031/ - thanks!20:17
EmilienMtrozet: shoot20:18
trozetEmilienM: in the current python-tripleoclient logic, if number of controllers is greater than 1, they set NeutronL3HA to True.  Do we want to preserve this logic?  If so, how do I inherit in pacemaker/neutron-server.yaml and override the NeutronL3HA from base?20:18
*** jeckersb is now known as jeckersb_gone20:19
EmilienMtrozet: nothing changes AFIK20:21
EmilienMI think we want to preserve this logic, at least to be backward compatible with our architecture20:21
shardyEmilienM: ack will do20:21
EmilienMif you think it's a mistake, you can file a bug20:21
EmilienMshardy: thanks20:21
shardyEmilienM: thanks for your feedback re the db_sync problems, maybe there is some other reason why it's not working for me, will investigate20:21
shardyI've definitely had to manually sync the last few times I've upgraded my undercloud20:22
EmilienMshardy: it was probably not working for you because there is an orchestrationn issue somewhere in the puppe tmodules20:22
EmilienMI need to know what service for example20:22
EmilienMso I can dig in code20:22
EmilienMgive me one example of one service20:22
trozetEmilienM: yeah so what I'm wondering is here https://github.com/openstack/tripleo-heat-templates/blob/master/puppet/services/pacemaker/neutron-server.yaml#L2620:22
dprincetrozet: you can override it by creating a new variable, and ordering the hiera such that the new Heat parameter value sets a hiera key to take priority20:23
shardyEmilienM: I added a note to the review - I've had to manually sync Heat, Nova, Neutron and Ironic20:23
trozetdprince: ah!20:23
dprincetrozet: that is... if we decide to do it that way20:23
dprincetrozet: it can be done though. The last hiera setting will win due to how map_merge works20:23
trozetdprince: so in https://github.com/openstack/tripleo-heat-templates/blob/master/puppet/services/pacemaker/neutron-server.yaml#L26 is there a way to do it in the map_merge?20:23
shardyEmilienM: If you've not upgraded your undercloud today you can probably reproduce, it happened today when I pulled the packages from the most recent current-tripleo promote (updated nova)20:24
trozetdprince: i would think we default it to false in base neutron-server.yaml , but we want to override that to true in pacemaker/neutron-server.yaml20:24
*** akshai_ has quit IRC20:24
EmilienMshardy: ok I found why I think20:26
EmilienMhttps://github.com/openstack/puppet-nova/blob/master/manifests/db/sync.pp#L2520:26
EmilienMwe subscribe to config only, but let me confirm that20:26
trozetdprince: I guess to make the question more simple.  What does map_merge do if you include multiple keys of the same name?20:26
shardytrozet: last one wins20:27
EmilienMshardy: if packages are updated in Puppet, db_sync is applied20:27
dprincetrozet: takes the last one :)20:27
trozetshardy, dprince: great, then I can just make the pacemaker version set it to true20:27
trozetthanks20:27
EmilienMshardy: but if not, if you manually runs "yum update" -> puppet won't know package is updated and will not run dbsync20:27
shardyEmilienM: I think we should make db sync happen every time openstack undercloud install runs20:28
EmilienMshardy: wait, I might have a fix20:28
EmilienMshardy: https://github.com/openstack/instack-undercloud/blob/f7b21b7571e4db2ec1099d58c9d5632abb13df0d/elements/puppet-stack-config/puppet-stack-config.pp#L27-L3120:29
EmilienMthis is not goof20:29
EmilienMgood*20:29
EmilienMshardy: let me propose something else20:29
*** egafford has quit IRC20:30
shardyEmilienM: Ok, sounds good, thanks :)20:30
shardyI'll abandon my patch20:30
EmilienMshardy: no20:30
EmilienMkeep it please20:30
EmilienMI'll use it for my test20:31
*** egafford has joined #tripleo20:31
openstackgerritTim Rozet proposed openstack/tripleo-heat-templates: Fixes type and description for NeutronL3HA  https://review.openstack.org/34564820:32
openstackgerritEmilien Macchi proposed openstack/instack-undercloud: Use Puppet package provider to update OpenStack packages  https://review.openstack.org/34565820:34
EmilienMshardy: ^ it should do the job20:34
*** akshai has joined #tripleo20:36
openstackgerritSteven Hardy proposed openstack-infra/tripleo-ci: Add SwiftRingBuilder to multinode job  https://review.openstack.org/34566120:39
slagleEmilienM: see my review. this is probably my fault20:39
slagleEmilienM: when i added this to be done in puppet, i wanted to make sure it was the same as it was done in the elements, so that's why the puppet steps are separate20:40
slaglei figured we could improve it later as we went20:40
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Convert Swift ringbuilder to composable services format  https://review.openstack.org/33855120:40
shardyEmilienM: thanks!20:41
openstackgerritTim Rozet proposed openstack/python-tripleoclient: Removes setting NeutronL3HA and NeutronAllowL3AgentFailover  https://review.openstack.org/34566320:42
*** dprince has quit IRC20:44
openstackgerritMerged openstack/puppet-tripleo: Deploy Keystone and Gnocchi API with new Apache profile  https://review.openstack.org/34502520:44
*** jeckersb_gone is now known as jeckersb20:51
EmilienMslagle: ok I'll look20:58
*** bfournie1 has joined #tripleo20:59
openstackgerritMerged openstack/tripleo-heat-templates: Deploy Horizon with composable apache service  https://review.openstack.org/34503120:59
*** bfournie has quit IRC21:01
*** ccamacho has quit IRC21:02
*** julim_ has quit IRC21:14
*** alhernan has quit IRC21:15
*** bvandenh has joined #tripleo21:16
*** trown is now known as trown|outtypewww21:19
*** bandini has quit IRC21:22
*** penick has quit IRC21:26
*** bvandenh has quit IRC21:32
pabelangerI asked this yesterday, but no response21:33
pabelangerwhat are you using the local mirror for in tripleo-ci? To me it looks mirrors of puppet modules21:34
*** shardy has quit IRC21:39
*** liverpooler has quit IRC21:41
*** bfournie1 has quit IRC21:43
*** akshai has quit IRC21:51
*** dtrainor_ has joined #tripleo21:53
*** dtrainor has quit IRC21:53
*** cdearborn has quit IRC22:11
*** dtrainor_ has quit IRC22:11
*** jayg is now known as jayg|g0n322:15
*** paramite has quit IRC22:16
*** jeckersb is now known as jeckersb_gone22:19
*** jeckersb_gone is now known as jeckersb22:27
*** dtrainor_ has joined #tripleo22:29
bnemecpabelanger: The puppet modules, and I believe that's also where we cache images.22:31
bnemecI'm mostly going off of what is in http://git.openstack.org/cgit/openstack-infra/tripleo-ci/tree/scripts/mirror-server22:31
*** gfidente|afk has quit IRC22:38
*** morazi has quit IRC22:51
*** jerrygb has quit IRC22:55
*** akshai has joined #tripleo22:57
bnemecEverybody's probably gone at this point, but https://review.openstack.org/#/c/345570/ passed CI and will knock a couple of minutes of all our runs.23:05
*** akshai has quit IRC23:26
*** saneax_AFK is now known as saneax23:33
*** jeckersb is now known as jeckersb_gone23:53

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