*** chlong has joined #tripleo | 00:45 | |
*** limao has joined #tripleo | 01:08 | |
*** StevenK has quit IRC | 01:14 | |
*** TSCHAK_ has joined #tripleo | 01:15 | |
*** TSCHAK has quit IRC | 01:18 | |
*** StevenK has joined #tripleo | 01:22 | |
*** penick has quit IRC | 01:29 | |
*** TSCHAK has joined #tripleo | 01:30 | |
*** TSCHAK_ has quit IRC | 01:32 | |
*** StevenK has quit IRC | 01:55 | |
*** StevenK has joined #tripleo | 01:56 | |
*** michchap has joined #tripleo | 02:35 | |
*** chlong has quit IRC | 02:36 | |
*** chlong has joined #tripleo | 02:52 | |
*** colonwq has quit IRC | 03:11 | |
*** Goneri has joined #tripleo | 03:57 | |
*** Goneri has quit IRC | 04:24 | |
*** oshvartz has quit IRC | 04:30 | |
*** links has joined #tripleo | 04:49 | |
*** bandini has joined #tripleo | 04:53 | |
*** florianf has joined #tripleo | 04:54 | |
*** bkopilov has joined #tripleo | 05:06 | |
*** bkopilov has quit IRC | 05:06 | |
*** bkopilov has joined #tripleo | 05:07 | |
*** fragatina has quit IRC | 05:07 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Enable TLS in the internal network for keystone https://review.openstack.org/327029 | 05:10 |
---|---|---|
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Add profile to write overcloud VIPs into /etc/hosts https://review.openstack.org/357762 | 05:10 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Enable TLS in the internal network for keystone https://review.openstack.org/327029 | 05:12 |
*** jaosorior has joined #tripleo | 05:13 | |
*** colonwq has joined #tripleo | 05:21 | |
*** aqkhan__ has joined #tripleo | 05:33 | |
*** aqkhan_ has quit IRC | 05:34 | |
*** aqkhan has joined #tripleo | 05:35 | |
*** aqkhan__ has quit IRC | 05:38 | |
*** padkrish has joined #tripleo | 05:38 | |
*** padkrish has quit IRC | 05:40 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Enable TLS in the internal network for keystone https://review.openstack.org/327029 | 05:52 |
*** oshvartz has joined #tripleo | 05:58 | |
*** dsariel has joined #tripleo | 05:58 | |
*** leanderthal|afk is now known as leanderthal | 06:10 | |
openstackgerrit | Adriano Petrich proposed openstack/tripleo-heat-templates: GATE TEST, please ignore https://review.openstack.org/365449 | 06:14 |
*** pcaruana has joined #tripleo | 06:20 | |
*** apetrich has quit IRC | 06:21 | |
*** liverpooler has joined #tripleo | 06:21 | |
openstackgerrit | Jiri Tomasek proposed openstack/tripleo-heat-templates: Update capabilities-map.yaml https://review.openstack.org/364842 | 06:22 |
*** aufi has joined #tripleo | 06:23 | |
*** apetrich has joined #tripleo | 06:25 | |
*** jprovazn has joined #tripleo | 06:26 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Enable TLS in the internal network for keystone https://review.openstack.org/327029 | 06:28 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Enable TLS in the internal network for aodh https://review.openstack.org/365457 | 06:28 |
*** shadower has joined #tripleo | 06:39 | |
*** nyechiel has joined #tripleo | 06:45 | |
*** rasca has joined #tripleo | 06:48 | |
*** jbadiapa has joined #tripleo | 06:52 | |
*** chlong has quit IRC | 06:53 | |
*** tobias-fiberdata has joined #tripleo | 06:58 | |
*** hjensas has joined #tripleo | 07:00 | |
*** tobias_fiberdata has quit IRC | 07:01 | |
*** chlong has joined #tripleo | 07:06 | |
*** abregman has joined #tripleo | 07:08 | |
d0ugal | Anyone got a moment to help me figure out why this is failing? https://review.openstack.org/#/c/335460/ | 07:13 |
d0ugal | http://logs.openstack.org/60/335460/9/check/gate-tripleo-ci-centos-7-nonha-multinode/ad9e287/console.html#_2016-09-04_13_11_51_187285 | 07:15 |
*** ifarkas_afk is now known as ifarkas | 07:16 | |
*** jpena|off is now known as jpena | 07:17 | |
*** mhenkel has joined #tripleo | 07:18 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Add service networks to hieradata https://review.openstack.org/365475 | 07:26 |
*** ebarrera has joined #tripleo | 07:29 | |
*** akuznetsov has joined #tripleo | 07:30 | |
*** abregman_ has joined #tripleo | 07:30 | |
*** zoli_gone-proxy is now known as zoliXXL | 07:32 | |
*** abregman has quit IRC | 07:33 | |
*** zoliXXL is now known as zoli|wfh | 07:33 | |
*** tesseract- has joined #tripleo | 07:33 | |
*** oshvartz has quit IRC | 07:34 | |
openstackgerrit | mathieu bultel proposed openstack-infra/tripleo-ci: WIP -- clean full upgrade review https://review.openstack.org/364859 | 07:34 |
openstackgerrit | mathieu bultel proposed openstack-infra/tripleo-ci: WIP -- clean full upgrade review https://review.openstack.org/364859 | 07:42 |
*** zoli|wfh is now known as zoli_gone-proxy | 07:45 | |
*** mcornea has joined #tripleo | 07:48 | |
*** zoli_gone-proxy is now known as zoliXXL | 07:52 | |
*** oshvartz has joined #tripleo | 07:53 | |
*** akrivoka has joined #tripleo | 07:55 | |
*** fzdarsky has joined #tripleo | 07:56 | |
*** paramite has joined #tripleo | 07:56 | |
*** akuznetsov has quit IRC | 07:58 | |
*** shardy has joined #tripleo | 07:59 | |
*** jpich has joined #tripleo | 08:02 | |
bandini | any soul feels like reviewing this one: https://review.openstack.org/#/c/352484/ ? it'd be a security regression if we did not land it for newton | 08:02 |
*** dtantsur|afk is now known as dtantsur | 08:03 | |
dtantsur | morning, Owlers, happy Monday | 08:06 |
shardy | bandini: done! | 08:06 |
shardy | 'morning all | 08:06 |
bandini | shardy: you are made of awesome, sir! thanks ;) | 08:06 |
bandini | morning dtantsur | 08:06 |
marios | hey guys! guys did you hear!??? | 08:07 |
marios | gfidente is away this week | 08:07 |
marios | wo/ | 08:07 |
marios | wo/ | 08:07 |
marios | \o/ | 08:07 |
marios | keyboard fail | 08:07 |
marios | welcome back bandini | 08:07 |
bandini | lol hey hey marios | 08:08 |
marios | morning all | 08:08 |
social | mornin | 08:09 |
social | marios: https://review.openstack.org/#/c/345980 | 08:09 |
jaosorior | shardy: hey man, saw your comment on my keystone/endpoint hieradata patch | 08:11 |
jaosorior | shardy: the deal is that if we don't have that hieradata where keystone is deployed, we're gonna run into trouble. | 08:11 |
shardy | jaosorior: Yeah, I get that, I just think we need to wire it in such that it's actually composable | 08:11 |
shardy | vs going back to a monolithic approach where everything is hard-coded in one place | 08:12 |
jaosorior | shardy: so somehow we need to get those <service>::keystone::auth hieradata key-values pairs in a way that it gets to where keystone is | 08:12 |
jaosorior | shardy: sure, I get that, I have nothing against that. I just didn't come up with something better | 08:12 |
jaosorior | shardy: one thing would be to have a keystone_data output for the services. merge that, and deploy that, filtering with yaql, only in a node-role that contains the keystone service | 08:12 |
shardy | jaosorior: let me give it some thought - I figure we either add an interface to the service templates specially for this, go for the global_settings thing you/gfidente have previously proposed (and accepte we put the endpoint hiera everwhere), or do something else I've not yet had enough coffee to think of ;) | 08:13 |
jaosorior | shardy: haha same situation here. | 08:13 |
openstackgerrit | Michele Baldessari proposed openstack/puppet-tripleo: WIP DO NOT MERGE Initial Composable HA https://review.openstack.org/362389 | 08:13 |
jaosorior | shardy: by the way, based on your work. I have one commit that gets the networkname for each service on the hieradata https://review.openstack.org/#/c/365475/ | 08:14 |
jaosorior | shardy: so instead of having something like this https://review.openstack.org/#/c/327029/35/manifests/certmonger/httpd_internalapi.pp I will have a generic manifest that will dynamically create certificates based on the network | 08:15 |
*** ohamada has joined #tripleo | 08:16 | |
shardy | jaosorior: Ack, will check it out | 08:18 |
shardy | so, basically it's just a filtered version of the ServiceNetMap? | 08:18 |
jaosorior | shardy: yeah, pretty much | 08:18 |
jaosorior | shardy: nothing special there. only info I need is the network name | 08:18 |
*** openstackgerrit has quit IRC | 08:18 | |
shardy | k, possibly we can simplify it a little bit but looks good | 08:18 |
*** openstackgerrit has joined #tripleo | 08:19 | |
jaosorior | shardy: if you know how to simplify it I would greatly appreciate it | 08:19 |
jaosorior | shardy: I'm still new to this yaql business | 08:19 |
*** dbecker has joined #tripleo | 08:19 | |
marios | social: ack, looking | 08:28 |
*** lucas-dinner is now known as lucasagomes | 08:28 | |
*** chlong has quit IRC | 08:31 | |
*** abregman_ has quit IRC | 08:33 | |
jaosorior | shardy: is the hiera key 'public_virtual_ip' only available in the controllers? | 08:35 |
marios | social: wow, literally a one-line include https://review.openstack.org/#/c/345980/8/elements/puppet-stack-config/puppet-stack-config.pp | 08:36 |
openstackgerrit | mathieu bultel proposed openstack-infra/tripleo-ci: WIP -- clean full upgrade review https://review.openstack.org/364859 | 08:36 |
marios | social: so everything is now puppet-ironic side (me pokes a bit more ) | 08:36 |
shardy | jaosorior: atm, yes | 08:37 |
*** tremble has joined #tripleo | 08:38 | |
shardy | jaosorior: VipConfig is only deployed on the controller right now - we may need to change that | 08:38 |
*** r-mibu has quit IRC | 08:38 | |
shardy | I was thinking about refactoring all of that stuff into allNodesConfig | 08:38 |
shardy | but not yet got to actually doing it | 08:38 |
jaosorior | shardy: that would actually be useful, I think | 08:39 |
sshnaidm | dtantsur, do you know maybe if I can tell ironic to dump console logs from deployment? | 08:40 |
*** derekh has joined #tripleo | 08:40 | |
dtantsur | sshnaidm, yes you can, look into these options https://review.openstack.org/#/c/362026/6/manifests/drivers/agent.pp@32 | 08:41 |
dtantsur | but this is newton-only btw | 08:41 |
*** apetrich has quit IRC | 08:42 | |
social | marios: yes | 08:42 |
sshnaidm | dtantsur, seems like I need this patch already twice :) Does it need recheck? | 08:45 |
*** apetrich has joined #tripleo | 08:45 | |
marios | social: heh, well almost ... i mean it is not a copy/paste of what we had to do to setup ipxe ... so is a bit hard to review but given the instack-undercloud change is literally just including the puppet-ironic ironic::pxe and there is +1 from ironic folks and other +2 i felt ok to add mine | 08:45 |
*** abregman_ has joined #tripleo | 08:46 | |
openstackgerrit | Sagi Shnaidman proposed openstack-infra/tripleo-ci: WIP: Save console logs from all vms to files https://review.openstack.org/365369 | 08:46 |
dtantsur | sshnaidm, just did :) but ofc you can set these parameters manually | 08:47 |
sshnaidm | dtantsur, ofc? | 08:47 |
dtantsur | of course | 08:48 |
sshnaidm | dtantsur, oh, you mean in iroic.conf | 08:48 |
dtantsur | yep | 08:48 |
openstackgerrit | mathieu bultel proposed openstack-infra/tripleo-ci: WIP -- clean full upgrade review https://review.openstack.org/364859 | 08:50 |
d0ugal | shardy: Hey, would you have time to look at: https://review.openstack.org/342261? | 08:50 |
shardy | d0ugal: woohoo, it's passing CI! :) | 08:52 |
d0ugal | shardy: :) | 08:52 |
shardy | d0ugal: sure, I was planning to pull that and add the jinja patch from rbrady today anyway | 08:52 |
shardy | d0ugal: related to that, I wondered if you had thoughts re the tripleoclient interface | 08:52 |
shardy | I'm thinking overcloud deploy --templates -r optional_role_data.yaml | 08:53 |
shardy | and have that update the plan before the jinja action gets run in the deployment workflow | 08:53 |
shardy | another option would be mandating a series of CLI calls, e.g create plan, update plan, deploy overcloud referencing plan | 08:53 |
shardy | I suppose the latter may be possible regardless of the former looking at the overcloud plan deploy stuff | 08:54 |
openstackgerrit | Merged openstack/tripleo-ui: Refactor DeploymentPlan Component https://review.openstack.org/358814 | 08:54 |
openstackgerrit | Merged openstack/tripleo-ui: Mistral Actions error handling https://review.openstack.org/359764 | 08:54 |
openstackgerrit | Merged openstack/tripleo-ui: Remove Node registration username validation https://review.openstack.org/364238 | 08:55 |
social | I wonder what is asking for password during undercloud install in master | 08:55 |
*** atom_ has joined #tripleo | 08:56 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Move VIP-related data to AllNodesConfig https://review.openstack.org/365522 | 08:57 |
jaosorior | shardy: what about this? ^^ | 08:57 |
social | marios: it's follow up of https://review.openstack.org/#/c/354125/ | 08:58 |
social | marios: next step for undercloud what I'd love to do is to move the provisioning from element to puppet | 08:59 |
d0ugal | shardy: I think we need to move away from overloading the deploy command. | 08:59 |
openstackgerrit | mathieu bultel proposed openstack-infra/tripleo-ci: WIP -- clean full upgrade review https://review.openstack.org/364859 | 08:59 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Move VIP-related data to AllNodesConfig https://review.openstack.org/365522 | 09:00 |
d0ugal | shardy: we should think more along the lines of creating a plan, adding to that plan and deploying it | 09:00 |
d0ugal | shardy: this will create a workflow that can then better line up with the GUI | 09:00 |
shardy | d0ugal: Ok - I guess for now we can just create the plan, upload via swiftclient then deploy | 09:01 |
openstackgerrit | Merged openstack/puppet-tripleo: updates to fluentd support https://review.openstack.org/353507 | 09:01 |
d0ugal | shardy: There is: openstack overcloud plan create :) | 09:01 |
shardy | perhaps later we can add a tripleoclient interface that validates the roles_data somewhat | 09:01 |
shardy | d0ugal: Yeah, it was the post-create updating of roles_data I was unsure of | 09:01 |
openstackgerrit | Merged openstack/instack-undercloud: galera and rabbit do not need to be accessible over the network https://review.openstack.org/352484 | 09:02 |
d0ugal | shardy: right, I am not sure where that is best placed tbh | 09:03 |
shardy | d0ugal: I added one question to https://review.openstack.org/#/c/342261 and I'll pull it locally now before hopefully approving | 09:03 |
*** openstackgerrit has quit IRC | 09:04 | |
*** openstackgerrit has joined #tripleo | 09:04 | |
d0ugal | shardy: thanks - replied. | 09:06 |
openstackgerrit | Sagi Shnaidman proposed openstack-infra/tripleo-ci: WIP: Save console logs from all vms to files https://review.openstack.org/365369 | 09:07 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Create entries for overcloud VIPs in /etc/hosts https://review.openstack.org/357765 | 09:08 |
d0ugal | Anyone got a moment to help me figure out why this is failing CI? https://review.openstack.org/#/c/335460/ | 09:09 |
jaosorior | jistr: ok, so I made a patch that moves the vip data to all nodes config https://review.openstack.org/365522 and with that, we can now use hiera for the creation of the /etc/hosts entries https://review.openstack.org/357765 | 09:09 |
openstackgerrit | Sagi Shnaidman proposed openstack-infra/tripleo-ci: WIP: Save console logs from all vms to files https://review.openstack.org/365369 | 09:10 |
*** tremble has quit IRC | 09:22 | |
atom_ | hi everyone - I'm trying to install the undercloud but getting package conflicts when instack-undercloud starts... | 09:23 |
*** r-mibu has joined #tripleo | 09:23 | |
atom_ | this is what I do to initially provision the server: https://paste.fedoraproject.org/422238/06735914/ | 09:23 |
atom_ | and here the output of the command: https://paste.fedoraproject.org/422237/47306726/ | 09:24 |
atom_ | and I doing something wrong? | 09:24 |
atom_ | I followed the docs as is | 09:24 |
atom_ | am I* | 09:27 |
*** athomas has joined #tripleo | 09:27 | |
*** tremble has joined #tripleo | 09:28 | |
*** tobias_fiberdata has joined #tripleo | 09:29 | |
jaosorior | atom_: I'm not sure if something wrong was done. But sure seems to be a package problem. Need to verify in #rdo | 09:30 |
jistr | jaosorior: thanks, i reviewed the moving of vip data to all nodes config. IIUC it would still not work like this, but i think it's the right way. I suggested two alternatives on one of the issues there, wondering if you'd prefer one or the other. | 09:31 |
atom_ | jaosorior: ok I'll try there, thanks! | 09:31 |
jistr | jaosorior: perhaps moving to all nodes config as you've done is better, but we just need to compute the values in the config rather than pass them as inputs? | 09:31 |
*** tobias-fiberdata has quit IRC | 09:32 | |
jaosorior | jistr: lol, that's what I wanted to do in the first place | 09:32 |
jistr | hehe :) | 09:32 |
jaosorior | jistr: I messed up and added stuff to controllerallnodesconfig instead | 09:32 |
jaosorior | jistr: I blame it on my lack of caffeine | 09:32 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Create entries for overcloud VIPs in /etc/hosts https://review.openstack.org/357765 | 09:40 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Move VIP-related data to AllNodesConfig https://review.openstack.org/365522 | 09:40 |
jaosorior | jistr: what about that? | 09:43 |
jaosorior | ^^ | 09:43 |
jistr | jaosorior: i like that better, but still -- why don't we just compute the values from VipMap and ServiceNetMap, when we are already passing both in? I think we could get rid of the *_virtual_ip params altogether. It's hardwired either way, so i don't think we need to parametrize them... | 09:45 |
*** dsariel has quit IRC | 09:47 | |
jistr | jaosorior: i think we could just move the `get_attr` inside the config, and rename it to `get_param` probably | 09:48 |
* jistr lunch, bbl | 09:48 | |
*** dtantsur is now known as dtantsur|bbl | 09:50 | |
openstackgerrit | mathieu bultel proposed openstack-infra/tripleo-ci: WIP -- clean full upgrade review https://review.openstack.org/364859 | 09:51 |
*** snecklifter has joined #tripleo | 09:52 | |
snecklifter | hi, waiting for a second docs code review on a trivial but important addition https://review.openstack.org/#/c/363760/ | 09:55 |
*** limao has quit IRC | 09:58 | |
snecklifter | jaosorior: thanks | 09:59 |
jaosorior | jistr: damn good idea. | 10:00 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Create entries for overcloud VIPs in /etc/hosts https://review.openstack.org/357765 | 10:00 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Move VIP-related data to AllNodesConfig https://review.openstack.org/365522 | 10:00 |
openstackgerrit | Merged openstack/tripleo-docs: Fix missing tenant network item https://review.openstack.org/363760 | 10:05 |
lucasagomes | derekh, re nodelock error, did the pyghmi fix helped with that ? | 10:06 |
*** dobson` has joined #tripleo | 10:07 | |
*** dobson has quit IRC | 10:07 | |
*** tremble has quit IRC | 10:08 | |
openstackgerrit | mathieu bultel proposed openstack-infra/tripleo-ci: WIP -- clean full upgrade review https://review.openstack.org/364859 | 10:08 |
derekh | lucasagomes: checking | 10:10 |
*** tremble has joined #tripleo | 10:10 | |
*** tremble has joined #tripleo | 10:10 | |
*** adarazs is now known as adarazs_lunch | 10:10 | |
*** chem has joined #tripleo | 10:13 | |
derekh | lucasagomes: I think its helped some random failures but it doesn't look like it helped the "is locked by host " error | 10:19 |
openstackgerrit | Michele Baldessari proposed openstack/tripleo-heat-templates: WIP Add a function to upgrade from full HA to NG HA https://review.openstack.org/358626 | 10:20 |
lucasagomes | derekh, right :-/ will see if I can think of something to help with it | 10:22 |
*** tremble has quit IRC | 10:22 | |
lucasagomes | it's strange because it's fails at node registration phase | 10:22 |
*** tremble has joined #tripleo | 10:23 | |
*** tobias-fiberdata has joined #tripleo | 10:26 | |
derekh | lucasagomes: ok | 10:27 |
*** mhenkel has quit IRC | 10:29 | |
*** tobias_fiberdata has quit IRC | 10:29 | |
*** ramishra has quit IRC | 10:30 | |
*** ramishra has joined #tripleo | 10:32 | |
*** hjensas has quit IRC | 10:37 | |
*** pblaho has joined #tripleo | 10:40 | |
*** mbound has joined #tripleo | 10:42 | |
*** mbound has quit IRC | 10:47 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Create entries for overcloud VIPs in /etc/hosts https://review.openstack.org/357765 | 10:48 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Move VIP-related data to AllNodesConfig https://review.openstack.org/365522 | 10:48 |
shardy | Hey all, can I get a +A for https://review.openstack.org/#/c/364388/ please? | 10:50 |
*** hjensas has joined #tripleo | 10:50 | |
*** hjensas has quit IRC | 10:50 | |
*** hjensas has joined #tripleo | 10:50 | |
shadower | shardy: done | 10:51 |
shardy | shadower: thanks! | 10:52 |
sshnaidm | derekh, our template changes didn't help much indeed, seems like it's not the big impact on this problem | 10:55 |
sshnaidm | derekh, this should solve: https://review.openstack.org/#/c/361915/ | 10:56 |
derekh | sshnaidm: ya, it probably helped some random ironic timeouts but it didn't have an impact on the locked node problem I was hoping it would | 10:56 |
shardy | d0ugal: testing the deploy patch, works great, I think we can send it | 10:58 |
d0ugal | shardy: yay! | 10:59 |
shardy | d0ugal: one remaining question - what happens if the deploy workflow exceeds the time of the token timeout? | 10:59 |
shardy | heat will keep running and reauthenticate, but I'm wondering what happens to the workflow | 10:59 |
shardy | as IIRC mistral can't reauthenticate atm | 10:59 |
*** tremble has quit IRC | 11:00 | |
*** rodrigods has quit IRC | 11:00 | |
*** rodrigods has joined #tripleo | 11:00 | |
d0ugal | shardy: The workflow only triggers the deployment, it doesn't wait for it to finish for that reason | 11:00 |
shardy | d0ugal: ack, OK sounds good | 11:01 |
openstackgerrit | Merged openstack/python-tripleoclient: Use heatclient poll_for_events in wait_for_stack_ready https://review.openstack.org/360141 | 11:03 |
*** tremble has joined #tripleo | 11:04 | |
d0ugal | shardy: yay, thanks! | 11:04 |
shardy | Awesome, that poll_for_events fix will enable us to consume https://review.openstack.org/#/c/364667/ | 11:06 |
* shardy tries it | 11:06 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Enable TLS in the internal network for aodh https://review.openstack.org/365457 | 11:08 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Enable TLS in the internal network for keystone https://review.openstack.org/327029 | 11:08 |
*** dtantsur|bbl is now known as dtantsur | 11:09 | |
dtantsur | folks, could you please take a look at the ironic FFE series? https://review.openstack.org/#/q/status:open+topic:bp/ironic-integration | 11:11 |
dtantsur | small patches (ignore the docn one for now), all but one are green in CI, all tested locally | 11:11 |
*** lucasagomes is now known as lucas-hungry | 11:23 | |
jaosorior | shardy: hey man, it seems that in this commit https://review.openstack.org/#/c/327029/ the yaql expression is not being evaluated :/ | 11:23 |
jaosorior | shardy: any idea what I did wrong there? :/ | 11:23 |
jaosorior | shardy: nevermind, think I found it | 11:24 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Add service networks to hieradata https://review.openstack.org/365475 | 11:24 |
*** zoliXXL is now known as zoli|lunch | 11:27 | |
openstackgerrit | Dmitry Tantsur proposed openstack/tripleo-docs: Documentation for installing and using Ironic in overcloud https://review.openstack.org/354016 | 11:28 |
*** abregman_ is now known as abregman|mtg | 11:30 | |
openstackgerrit | Jiri Tomasek proposed openstack/tripleo-ui: Update Nodes listing https://review.openstack.org/365580 | 11:33 |
sshnaidm | did anybody see such errors? https://bugs.launchpad.net/tripleo/+bug/1620264 | 11:34 |
openstack | Launchpad bug 1620264 in tripleo "CI: periodic jobs fail because of "Data too long for column.."" [Undecided,New] | 11:34 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Make fqdn fact names match service net map https://review.openstack.org/365583 | 11:35 |
sshnaidm | heat tries to insert such string: https://launchpadlibrarian.net/282768017/str | 11:35 |
*** rbrady has quit IRC | 11:35 | |
*** akrivoka has quit IRC | 11:38 | |
openstackgerrit | Jiri Tomasek proposed openstack/tripleo-ui: Migrate Deploy action to Mistral https://review.openstack.org/357125 | 11:38 |
*** akrivoka has joined #tripleo | 11:38 | |
*** tobias_fiberdata has joined #tripleo | 11:39 | |
openstackgerrit | Jiri Tomasek proposed openstack/tripleo-ui: Roles Listing using Mistral Action https://review.openstack.org/360569 | 11:39 |
*** tobias-fiberdata has quit IRC | 11:41 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Make apache-based services use network-dependent servername https://review.openstack.org/365585 | 11:41 |
openstackgerrit | Jiri Tomasek proposed openstack/tripleo-ui: Migrate Deploy action to Mistral https://review.openstack.org/357125 | 11:45 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Map ctlplane network to management fqdn https://review.openstack.org/365588 | 11:46 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Make apache-based services use network-dependent servername https://review.openstack.org/365585 | 11:47 |
*** adarazs_lunch is now known as adarazs | 11:54 | |
*** pkovar has joined #tripleo | 11:56 | |
sshnaidm | derekh, is it still relevant? https://bugs.launchpad.net/tripleo/+bug/1599858 | 11:58 |
openstack | Launchpad bug 1599858 in tripleo "CI jobs failing with "Message: No valid host was found. There are not enough hosts available., Code: 500"" [High,Confirmed] - Assigned to Derek Higgins (derekh) | 11:58 |
*** abregman|mtg has quit IRC | 12:00 | |
*** dsariel has joined #tripleo | 12:01 | |
derekh | sshnaidm: probably, in order to work around it at the time we added an extra node to the env so failed node could retry | 12:01 |
derekh | sshnaidm: thats done here http://git.openstack.org/cgit/openstack-infra/tripleo-ci/tree/toci_gate_test.sh#n235 | 12:01 |
derekh | sshnaidm: $NODECOUNT+1 | 12:01 |
derekh | sshnaidm: I then tried another change that I though would fix the problem https://review.openstack.org/#/c/338886/ | 12:02 |
derekh | sshnaidm: but that broke ssl jobs, so it got reverted | 12:02 |
derekh | sshnaidm: I havn't revisited it sense then | 12:02 |
derekh | sshnaidm: the easies way to find out would be to remove that +1 (probably better to wait until after the release) and see if the problem comes back again | 12:03 |
sshnaidm | derekh, ok | 12:03 |
sshnaidm | derekh, or maybe to search for failed deployments in ironic logs? | 12:04 |
derekh | sshnaidm: yup, that would work too | 12:04 |
openstackgerrit | mathieu bultel proposed openstack-infra/tripleo-ci: WIP -- clean full upgrade review https://review.openstack.org/364859 | 12:04 |
dtantsur | sshnaidm, I saw it this morning | 12:04 |
dtantsur | oops, I thought about a different error, sorry | 12:08 |
*** tremble has quit IRC | 12:08 | |
* dtantsur can't wake up still | 12:08 | |
*** fzdarsky has quit IRC | 12:09 | |
*** tremble has joined #tripleo | 12:12 | |
sshnaidm | dtantsur, monday.. | 12:12 |
dtantsur | total Monday.. and I'm extremely decaffeinated | 12:12 |
*** abregman|mtg has joined #tripleo | 12:12 | |
*** fzdarsky has joined #tripleo | 12:12 | |
dtantsur | I meant to say that we still struggle from "node locked" problem | 12:13 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Enable TLS in the internal network for aodh https://review.openstack.org/365457 | 12:19 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Add service networks to hieradata https://review.openstack.org/365475 | 12:21 |
dtantsur | good news: stack update now works for me. bad news: I wonder why setting a few puppet variables takes 25 minutes... | 12:21 |
jaosorior | dtantsur: did updating the undercloud work for you? | 12:22 |
*** jpena is now known as jpena|lunch | 12:23 | |
*** lucas-hungry is now known as lucasagomes | 12:25 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: DO NOT MERGE - TESTING BARBICAN https://review.openstack.org/353262 | 12:26 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Add Barbican to the overcloud - WIP https://review.openstack.org/352458 | 12:26 |
*** zoli|lunch is now known as zoli|wfh | 12:29 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Add barbican profile https://review.openstack.org/352447 | 12:32 |
openstackgerrit | Sagi Shnaidman proposed openstack-infra/tripleo-ci: WIP: Save console logs from all vms to files https://review.openstack.org/365369 | 12:34 |
*** jprovazn has quit IRC | 12:38 | |
openstackgerrit | Ana Krivokapic proposed openstack/tripleo-ui: Add app.conf to .gitignore https://review.openstack.org/365618 | 12:38 |
akrivoka | anyone know how to access the invision links posted here? https://blueprints.launchpad.net/tripleo-ui/+spec/nodes-tagging | 12:39 |
dtantsur | jaosorior, I ended up not trying it | 12:47 |
*** jaosorior has quit IRC | 12:47 | |
*** jaosorior has joined #tripleo | 12:48 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: Add default for DeployIdentifier in nested templates https://review.openstack.org/364388 | 12:50 |
openstackgerrit | Merged openstack/python-tripleoclient: Update the 'overcloud deploy --templates' command to use Mistral https://review.openstack.org/342261 | 12:51 |
openstackgerrit | Florian Fuchs proposed openstack/tripleo-ui: Update validations after Mistral executions listing is updated https://review.openstack.org/365623 | 12:53 |
*** apetrich has quit IRC | 12:54 | |
openstackgerrit | Dougal Matthews proposed openstack/tripleo-common: Set Deployment Parameters https://review.openstack.org/365625 | 12:54 |
*** shardy has quit IRC | 12:54 | |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: Use a released version of tripleo-common https://review.openstack.org/364425 | 12:56 |
jaosorior | marios, shadower hey guys, can you review this commit? https://review.openstack.org/#/c/365522/ it moves the vip hieradata to all ndoes config. | 12:58 |
marios | jaosorior: ack queued | 12:58 |
*** pkovar has quit IRC | 13:04 | |
openstackgerrit | Florian Fuchs proposed openstack/tripleo-ui: Update validations after Mistral executions listing is updated https://review.openstack.org/365623 | 13:05 |
openstackgerrit | yolanda.robla proposed openstack/tripleo-quickstart: Customize undercloud and overcloud with virt-customize https://review.openstack.org/361112 | 13:05 |
openstackgerrit | Dmitry Tantsur proposed openstack/tripleo-docs: Documentation for installing and using Ironic in overcloud https://review.openstack.org/354016 | 13:06 |
*** abregman|mtg has quit IRC | 13:09 | |
jpich | akrivoka: I think you'll need to ask lblanchard to post updated links (assuming she's the author), I've seen this in a few other places and it was because the "public" sharing URL wasn't used | 13:13 |
akrivoka | jpich: thanks | 13:13 |
jaosorior | jistr: can you check this one out? https://review.openstack.org/#/c/352713/ not a complicated one :D | 13:15 |
openstackgerrit | mathieu bultel proposed openstack-infra/tripleo-ci: WIP -- clean full upgrade review https://review.openstack.org/364859 | 13:16 |
*** zoli|wfh is now known as zoliXXL | 13:19 | |
*** abregman|mtg has joined #tripleo | 13:22 | |
jaosorior | jistr: ah, not a feature... just refactor. Should I abandon it then? | 13:22 |
jistr | jaosorior: no i think it's fine, just wondering what the rules are for landing such stuff after feature freeze. Probably we should wait after we branch out stable/newton and after that we can land whatever we can. | 13:23 |
jistr | jaosorior: maybe you could just mark it WIP for now | 13:23 |
jaosorior | bummer | 13:23 |
*** tobias-fiberdata has joined #tripleo | 13:24 | |
jaosorior | proposed it about a month ago :/ | 13:24 |
jaosorior | jistr: by the way, any idea about the FFE rules? sent a mail about the certmogner bp, requesteing a FFE but had no answer about it | 13:25 |
*** oshvartz has quit IRC | 13:25 | |
*** ebarrera has quit IRC | 13:25 | |
*** oshvartz has joined #tripleo | 13:25 | |
*** ebarrera has joined #tripleo | 13:25 | |
*** nyechiel has quit IRC | 13:25 | |
*** tobias_fiberdata has quit IRC | 13:27 | |
jistr | hmm i don't know... might be good to ping shardy when he's around | 13:27 |
jistr | in general i think TripleO is kinda swarmed with FFEs, i'd be very surprised if we were able to land all the proposed FFEs to be honest | 13:27 |
jistr | still might be worth at least trying it if the changes are incremental perhaps | 13:28 |
atom_ | hi, should instack-undercloud detect (and possibly warn) of packages that are already installed on the system that will block the installation? | 13:30 |
atom_ | just spent some time with that and wondered if I should submit a patch or let the sysadmin debug that himself | 13:30 |
*** jpena|lunch is now known as jpena | 13:31 | |
dtantsur | folks, do we document how to configure several NICs? not for network isolation, just to be able to create several provider networks (flat in my case)? | 13:33 |
jaosorior | atom_: I'm honestly not sure. I would think that's up to the sysadmin to check for the packages, but that's just me. | 13:33 |
*** jprovazn has joined #tripleo | 13:33 | |
jaosorior | jistr: do you know if we enable the fact hash from puppet? | 13:34 |
jistr | jaosorior: hmm fact hash? i'm not sure what you mean | 13:34 |
jistr | you mean if we can use facts from `facter` in puppet? | 13:34 |
jistr | i think we can | 13:34 |
jaosorior | jistr: https://docs.puppet.com/puppet/latest/reference/lang_facts_and_builtin_vars.html#the-factsfactname-hash | 13:34 |
*** akuznetsov has joined #tripleo | 13:35 | |
jistr | jaosorior: hmm don't know, i think you'd have to try it in a deployment :) i just tore down mine to redeploy with swift... | 13:35 |
*** akuznetsov has quit IRC | 13:35 | |
*** flepied has quit IRC | 13:35 | |
sshnaidm | jaosorior, hi, do you maybe have any ideas why this happens in periodic? https://bugs.launchpad.net/tripleo/+bug/1620264 | 13:36 |
openstack | Launchpad bug 1620264 in tripleo "CI: periodic jobs fail because of "Data too long for column.." in heat-engine" [Critical,Triaged] | 13:36 |
*** abregman|mtg is now known as abregman | 13:36 | |
jaosorior | sshnaidm: that would usually be that heat messed up something in the database-related code. | 13:37 |
jaosorior | sshnaidm: most likely they didn't take into account for innodb limits | 13:37 |
jaosorior | let me check | 13:37 |
jaosorior | O_O | 13:38 |
jaosorior | well that is damn strange | 13:38 |
jaosorior | sshnaidm: nah dude, haven't seen that one and it wasn't what I had initially theorized | 13:38 |
*** links has quit IRC | 13:38 | |
sshnaidm | jaosorior, is this right string to be there? looks very strange | 13:38 |
jaosorior | sshnaidm: where is that error encountered? | 13:39 |
jaosorior | sshnaidm: is that in the installation or where? | 13:39 |
sshnaidm | jaosorior, in overcloud deployment | 13:39 |
sshnaidm | jaosorior, and in periodic jobs only | 13:40 |
jaosorior | sshnaidm: well, I do think it's a heat issue. But no idea why that would be. | 13:40 |
*** limao has joined #tripleo | 13:40 | |
sshnaidm | yeah, me too | 13:41 |
jaosorior | jistr: can you check this one out? https://review.openstack.org/#/c/365475/ at least in the multinode-nonha it does what it's meant to. I will use that for choosing certificates based on the network. | 13:42 |
openstackgerrit | mathieu bultel proposed openstack-infra/tripleo-ci: WIP -- clean full upgrade review https://review.openstack.org/364859 | 13:43 |
atom_ | so finally my _instack_ VM is running, but when trying to SSH into it using what the output says: `ssh root@192.168.122.39`, I get prompted for a password | 13:44 |
atom_ | what's this default pw? | 13:44 |
atom_ | I don't see anything in the docs | 13:44 |
jaosorior | atom_: how did you do the deployment? | 13:45 |
atom_ | just ran `instack-virt-setup` | 13:45 |
jaosorior | atom_: if you're following this http://tripleo.org/index.html then that's pretty strange, as it should have copied your key there and you should have passwordless login (as far as I remember) | 13:46 |
atom_ | the environment vars that I used can be found here: http://paste.fedoraproject.org/422238/6735914/ (but I think it's the default values) | 13:46 |
jaosorior | atom_: but if you're gonna test out a virtual deploy ment. I really recommend just using tripleo-quickstart. | 13:46 |
jaosorior | atom_: it hopefully will replace instack-virt-setup https://github.com/openstack/tripleo-quickstart | 13:47 |
openstackgerrit | Merged openstack/puppet-tripleo: Ironic: manage PXE environment for conductors https://review.openstack.org/361109 | 13:47 |
jaosorior | at some point | 13:47 |
atom_ | hm right - going to check the output of the setup, otherwise I'll use tripleo-quickstart | 13:48 |
*** shardy has joined #tripleo | 13:48 | |
jaosorior | shardy: hey dude, I think it was last week, but I sent a mail applying for an FFE regarding the internal TLS work. Have you had time to check it out? | 13:50 |
jaosorior | shardy: for reference http://lists.openstack.org/pipermail/openstack-dev/2016-September/102702.html | 13:52 |
dtantsur | folks, can I please get a second +2 on a few patches for ironic FFE? https://review.openstack.org/#/q/status:open+topic:bp/ironic-integration (ignore the docs one) | 13:52 |
dtantsur | sorry for being annoying, just trying to get this blueprint out of the radar | 13:53 |
jaosorior | dtantsur: not annoying at all, no worries | 13:53 |
*** pkovar has joined #tripleo | 13:56 | |
dtantsur | merge party \o/ thanks jaosorior, jistr | 13:56 |
shardy | jaosorior: Hey, sorry I thought I replied to that | 13:56 |
*** limao has quit IRC | 13:56 | |
shardy | I added it to RC1 last week, although it's a little unclear from your ML message exactly which patches remain | 13:56 |
shardy | if you feel like sending a followup patch with a full list of patches that would help us focus review attention | 13:57 |
jaosorior | shardy: when is RC1 due? | 13:57 |
openstackgerrit | Marios Andreou proposed openstack/tripleo-heat-templates: Rework the pacemaker_common_functions for M..N upgrades https://review.openstack.org/321027 | 13:58 |
jaosorior | shardy: also, when will stable/newton be created? | 13:58 |
shardy | jaosorior: It's next week https://releases.openstack.org/newton/schedule.html | 13:58 |
*** limao has joined #tripleo | 13:58 | |
shardy | with some possibility of another RC after that, but we really only have a couple of weeks to land everything that will end up in newton | 13:59 |
marios | jaosorior: should be Sep 12-16 from https://releases.openstack.org/newton/schedule.html - i think EmilienM said there had been newton cut for tripleoclient (or was it common or both, github can soon tell you) but not for tripleo heat templates,. at least friday | 13:59 |
marios | (i mean at least this was the case last friday, jaosorior ) | 13:59 |
shardy | jaosorior, marios: Yeah some projects considered libraries have been released already, but we may be able to release them again before declaring the release final | 14:00 |
shardy | jaosorior: I expect us to branch stable/newton for everything when we cut the first RC release | 14:00 |
jaosorior | alright | 14:00 |
shardy | jaosorior: do you still think the TLS stuff will land, or should we be looking at deferring to ocata at this point? | 14:00 |
*** jistr is now known as jistr|afk | 14:01 | |
dtantsur | so essentially only the final release will be "trailing", right? other milestones match other projects? | 14:01 |
marios | shardy: ack thanks | 14:01 |
jaosorior | shardy: I honestly think we gotta defer to ocata | 14:01 |
shardy | dtantsur: Yes, the trailing part is just in case we need some extra time due to last minute changes in other projects | 14:01 |
dtantsur | got it, makes sense | 14:02 |
shardy | dtantsur: all other releases align with the main schedule, and I'm hoping we won't need much of the cycle-trailing contingency | 14:02 |
shardy | jaosorior: Ok, that's cool - I'll re-target the BP | 14:02 |
dtantsur | do you think non-core folks could help with something? I guess I will have a few spare cycles after this ironic madness merges :) | 14:02 |
shardy | dtantsur: absolutely, any help with reviews of stuff targetted to https://launchpad.net/tripleo/+milestone/newton-rc1 would be a great help | 14:04 |
openstackgerrit | Merged openstack/tripleo-common: Allow running validation against different plans https://review.openstack.org/318194 | 14:04 |
shardy | you can always chase for core +A's when stuff looks ready | 14:04 |
*** zoliXXL is now known as zoli|brb | 14:05 | |
dtantsur | okie. I'll try to test something locally, I'm interested in learning more things here. | 14:05 |
shardy | dtantsur: sounds good, thanks! | 14:05 |
dtantsur | shardy, do you maybe know the answer to my early question " do we document how to configure several NICs? not for network isolation, just to be able to create several provider networks (flat in my case)?" | 14:07 |
shardy | dtantsur: I'd chat with dsneddon, he may have docs related to that | 14:07 |
dtantsur | sure, will do | 14:08 |
jaosorior | shardy: by the way, mind giving this one a check? https://review.openstack.org/#/c/365522/5 moves the VIP config/deployment to allNodesConfig | 14:08 |
*** pradk has joined #tripleo | 14:09 | |
shardy | jaosorior: will do but I'm mid-debugging atm | 14:09 |
openstackgerrit | Pradeep Kilambi proposed openstack/tripleo-heat-templates: Fix aodh auth url to remove suffix https://review.openstack.org/365117 | 14:16 |
*** tremble has quit IRC | 14:20 | |
*** tremble has joined #tripleo | 14:23 | |
*** saneax-_-|AFK is now known as saneax | 14:24 | |
d0ugal | dtantsur: Hey, thanks for the review on: https://review.openstack.org/#/c/335460/ - how did you figure that out? I've been trying to find the error for a while. | 14:24 |
*** athomas has quit IRC | 14:25 | |
*** zoli|brb is now known as zoli|wfh | 14:25 | |
dtantsur | d0ugal, dived into DLRN logs :) | 14:27 |
d0ugal | dtantsur: aha, cool - they are something of a mystery to me. | 14:27 |
dtantsur | d0ugal, yeah, there is a tarball, where in some huge amount of nested directories you can find the actual rpmbuild.log | 14:28 |
dtantsur | but yeah, I suspected something like that already | 14:28 |
d0ugal | That helps :) | 14:28 |
d0ugal | Thanks again! | 14:28 |
*** jistr|afk is now known as jistr | 14:29 | |
dtantsur | np :) | 14:30 |
*** athomas has joined #tripleo | 14:30 | |
matbu | marios: meeting ? | 14:32 |
marios | matbu: i have a conflict please go ahead (sorry mentioned it friday... i'll send out invites in a bit for the retrospective on wedensday | 14:33 |
marios | matbu: thanks! | 14:33 |
*** chlong has joined #tripleo | 14:33 | |
matbu | marios: yep no worries :) | 14:33 |
*** pkovar has quit IRC | 14:36 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: Ironic: enable iPXE by default and make it configurable https://review.openstack.org/362148 | 14:42 |
*** nyechiel has joined #tripleo | 14:42 | |
*** apetrich has joined #tripleo | 14:45 | |
openstackgerrit | Tomas Sedovic proposed openstack/tripleo-validations: Check for differences between introspected HW https://review.openstack.org/353978 | 14:47 |
*** saneax is now known as saneax-_-|AFK | 14:50 | |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: Migrate to using osc-lib https://review.openstack.org/335460 | 14:51 |
dtantsur | shadower, could you please point me where the information how to get introspection data you used comes from? | 14:56 |
dtantsur | shadower, what you do was a hack back around Liberty... | 14:56 |
shadower | dtantsur: I'm not sure I got it from somewhere documented. And it was originally written somewhere around Liberty | 14:57 |
shadower | dtantsur: is there a better way to get this now? | 14:57 |
dtantsur | shadower, yeah, we have API for that now. please see my comment on the patch | 14:58 |
dtantsur | and lemme know if you need any help with it | 14:58 |
*** chlong has quit IRC | 14:58 | |
shadower | dtantsur: excellent, thanks! | 14:59 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/tripleo-common: Ironic Client: Bump the max_retries and retry_interval https://review.openstack.org/365694 | 15:00 |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: [WIP] Add an optional timeout when waiting for websocket messages https://review.openstack.org/364252 | 15:00 |
lucasagomes | derekh, I think this will workaround the NodeLocked problem https://review.openstack.org/#/c/365694/ | 15:01 |
lucasagomes | derekh, looking at the logs, apparently when the nodes are registered in ironic via the --register-nodes command they are "powered on" but they are marked as "powered off" in the ironic db | 15:02 |
lucasagomes | derekh, so the sync power state periodic task will turn them off | 15:02 |
lucasagomes | http://logs.openstack.org/65/361165/2/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/171987a/logs/undercloud/var/log/ironic/ironic-conductor.txt.gz#_2016-08-29_15_57_25_111 | 15:03 |
lucasagomes | this takes ~24s in ovb | 15:03 |
lucasagomes | so I've bumped the retry timeout on that patch | 15:03 |
derekh | lucasagomes: ok, ya, the node would be powered on when they are registered, I guess we could power them off pre registration but no harm in making sure the code can handle case. | 15:05 |
lucasagomes | yeah | 15:08 |
lucasagomes | I think I should open a bug for the NodeLocked error, lemme do it | 15:08 |
dtantsur | I think we have a bug, don't remember it's # though | 15:09 |
lucasagomes | dtantsur, a-ha, ok lemme find it | 15:09 |
dtantsur | folks, how do I know what is going on during a deployment? I suspect mine hanged on step 5 of controller configuration... | 15:09 |
lucasagomes | dtantsur, good point on the fixme there in the code as well... the thing is, it's a chain of commands that comes from tripleo-ci -> ooo-client -> ooo-common... So we can work it around to get the CI going and fix it for good with time | 15:10 |
dtantsur | right, I was not asking for a fix right now, just pointing out | 15:10 |
lucasagomes | yeah i got it :-) | 15:10 |
dtantsur | really strange, it looks like the deployment is done, it just does nothing... has anyone seen it? | 15:12 |
dtantsur | hmm, nevermind, seems like it just took longer than usual | 15:13 |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: [WIP] Add an optional timeout when waiting for websocket messages https://review.openstack.org/364252 | 15:14 |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: Testing low timeout https://review.openstack.org/365698 | 15:14 |
*** ebarrera has quit IRC | 15:14 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: Ironic: configure disk erasing during cleaning https://review.openstack.org/364304 | 15:15 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/tripleo-common: Ironic Client: Bump the max_retries and retry_interval https://review.openstack.org/365694 | 15:15 |
openstackgerrit | Merged openstack/tripleo-heat-templates: Ironic: update default enabled drivers https://review.openstack.org/365349 | 15:15 |
openstackgerrit | Merged openstack/puppet-tripleo: Ironic: update included drivers https://review.openstack.org/365348 | 15:15 |
*** pkovar has joined #tripleo | 15:16 | |
jtomasek | mandre, shadower: are all validations patches merged now? I am getting this when trying to run validation on latest master http://paste.openstack.org/show/566879/ | 15:16 |
jtomasek | mandre: see the end of the output for error | 15:17 |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: [WIP] Add an optional timeout when waiting for websocket messages https://review.openstack.org/364252 | 15:19 |
shadower | dtantsur: do you know off hand how to create the session needed for ironic_inspector_client.ClientV1? | 15:21 |
*** akuznetsov has joined #tripleo | 15:22 | |
mandre | jtomasek: all the patches should have merged, let me see | 15:23 |
sshnaidm | derekh, about https://review.openstack.org/#/c/361915/ , is this just the same is in https://review.openstack.org/#/c/365694/1 ? | 15:24 |
sshnaidm | lucasagomes, ^^ | 15:24 |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: Add an optional timeout when waiting for websocket messages https://review.openstack.org/364252 | 15:24 |
sshnaidm | derekh, I don't know if this hardcode is better than configuration in config file | 15:24 |
dtantsur | shadower, like any keystone session: http://docs.openstack.org/developer/keystoneauth/using-sessions.html#sessions-for-users | 15:25 |
*** oshvartz has quit IRC | 15:25 | |
dtantsur | shadower, use regular users credentials, not service ones | 15:25 |
shadower | thanks | 15:25 |
lucasagomes | sshnaidm, lemme look | 15:25 |
openstackgerrit | Julie Pichon proposed openstack/tripleo-ui: Expand help message on config sample file https://review.openstack.org/365707 | 15:26 |
*** akuznetsov has quit IRC | 15:26 | |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: Add an optional timeout when waiting for websocket messages https://review.openstack.org/364252 | 15:27 |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: Add an optional timeout when waiting for websocket messages https://review.openstack.org/364252 | 15:28 |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: Testing low timeout https://review.openstack.org/365698 | 15:28 |
lucasagomes | sshnaidm, hmm so "post_deploy_get_power_state_retries" increase the timeout of soft reboot by the agent | 15:29 |
lucasagomes | sshnaidm, this only affects the nodes being deployed | 15:29 |
mandre | jtomasek: I see you've tried to run from a different plan than the default one (overcloud) | 15:30 |
jtomasek | mandre: yes | 15:30 |
lucasagomes | basically we wait IPA to power them off gracefully with a soft reboot, to make sure all the changes to the disks are sync'ed etc (since only calling "sync" does not guarantee that the buffers are finilized) | 15:30 |
mandre | jtomasek: the last patch that added this feature landed just a little more than an hour ago | 15:30 |
lucasagomes | sshnaidm, the other patch is increasing the retries when the Ironic api returns a NodeLocked error | 15:31 |
jtomasek | mandre: yeah, I've reinstalled tripleo-common, to include it | 15:31 |
sshnaidm | lucasagomes, it's actually what my patch should do | 15:31 |
lucasagomes | sshnaidm, right I don't think it works for that case then | 15:32 |
mandre | jtomasek: so the output you sent was with https://review.openstack.org/#/c/318194/ applied? | 15:32 |
lucasagomes | sshnaidm, that config option you are changing will only affect the nodes being soft rebooted by the agent ramdisk | 15:32 |
jtomasek | mandre: yes | 15:32 |
lucasagomes | sshnaidm, not when the conductor is syncing the power state of the node (there's no ramdisk involved, ironic talks to the bmc directly to do it) | 15:32 |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: Add an optional timeout when waiting for websocket messages https://review.openstack.org/364252 | 15:32 |
mandre | jtomasek: hmm, lemme try to reproduce in my environment | 15:33 |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: Testing low timeout https://review.openstack.org/365698 | 15:33 |
*** rasca has quit IRC | 15:33 | |
jtomasek | mandre: the error seems to be somewhere in the template as it complains on yaml format "rror: Unknown function "#property#stderr"" | 15:33 |
sshnaidm | lucasagomes, http://paste.openstack.org/show/566881/ | 15:33 |
jtomasek | err workflow | 15:33 |
sshnaidm | lucasagomes, I think it's exactly the case | 15:34 |
jtomasek | mandre: s/template/workflow | 15:34 |
sshnaidm | lucasagomes, when conductor is syncing the node state - yes, it is | 15:34 |
lucasagomes | sshnaidm, it's not... this timeout is only called when the node is being deployed (perhaps the help doc there is a bit confusing) | 15:35 |
lucasagomes | sshnaidm, lemme find the code | 15:35 |
lucasagomes | sshnaidm, https://github.com/openstack/ironic/blob/9fc4ede1a23cc0c754a8fa482725e2f1a2370e3c/ironic/drivers/modules/agent_base_vendor.py#L533 | 15:36 |
*** pcaruana has quit IRC | 15:36 | |
lucasagomes | that bug is when registering the nodes and moving it to the available provision state, so there's no deployment going on at that time | 15:37 |
sshnaidm | lucasagomes, I think it's exactly when deployment was going on, as I saw it in logs, it definitely wasn't in registering stage | 15:38 |
lucasagomes | sshnaidm, oh right, so maybe we have this exception happening in different parts | 15:39 |
lucasagomes | sshnaidm, cause here: http://logs.openstack.org/65/361165/2/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/171987a/console.html#_2016-08-29_15_57_55_119810 | 15:39 |
sshnaidm | lucasagomes, I posted some of them in https://bugs.launchpad.net/tripleo/+bug/1612622 | 15:39 |
openstack | Launchpad bug 1612622 in tripleo "CI: Exception registering nodes: Node 59ecc491-41b0-4950-8d00-ddce532ba0f4 is locked by host localhost.localdomain, please retry after the current operation is completed" [Critical,In progress] - Assigned to Sagi (Sergey) Shnaidman (sshnaidm) | 15:39 |
lucasagomes | ^ that was in the registering nodes stage | 15:39 |
lucasagomes | sshnaidm, ""CI: Exception registering nodes:" | 15:39 |
sshnaidm | lucasagomes, let me look.. | 15:40 |
* lucasagomes reads the comments in the bug ticket | 15:40 | |
*** leanderthal is now known as leanderthal|afk | 15:43 | |
sshnaidm | lucasagomes, sorry, you're right, it is in registration stage, seems like I confused it with something else | 15:45 |
*** nyechiel_ has joined #tripleo | 15:46 | |
*** igorbelikov_ has joined #tripleo | 15:46 | |
lucasagomes | sshnaidm, no problem. So, that option you are changing on that patch is to make sure the data buffer has been commit the disk after the deployment | 15:47 |
sshnaidm | lucasagomes, so it powering nodes on and off in registration stage? | 15:47 |
*** CaptTofu_ has joined #tripleo | 15:47 | |
*** patrickeast_ has joined #tripleo | 15:47 | |
*** bnemec has joined #tripleo | 15:47 | |
lucasagomes | sshnaidm, well, not exactly... What is happening is that, the function that register the nodes in TripleO also changes it's provision state | 15:47 |
mandre | jtomasek: I get the same error, debugging now | 15:47 |
*** spredzy_ has joined #tripleo | 15:47 | |
lucasagomes | sshnaidm, nodes will start at "enroll" state and the function in triepleo tries to move then to "available" | 15:48 |
lucasagomes | that shouldn't be a problem, what is triggering this problem at the moment is that | 15:48 |
jtomasek | mandre: maybe something slightly changed in mistral, or an error occured during rebases? | 15:48 |
*** social_ has joined #tripleo | 15:48 | |
openstackgerrit | Jiri Stransky proposed openstack/tripleo-heat-templates: Convert SwiftDevicesAndProxyConfig to composable format https://review.openstack.org/364748 | 15:48 |
lucasagomes | sshnaidm, tripleo is creating the nodes and they are already "powered on", ironic at the beggining assumes they are "powered off" | 15:48 |
mandre | jtomasek: possibly, I'll investigate | 15:48 |
*** CaptTofu has quit IRC | 15:48 | |
*** Ng has quit IRC | 15:48 | |
*** igorbelikov has quit IRC | 15:48 | |
*** beekneemech has quit IRC | 15:48 | |
*** jaosorior has quit IRC | 15:48 | |
*** tdasilva has quit IRC | 15:49 | |
*** patrickeast has quit IRC | 15:49 | |
*** apetrich has quit IRC | 15:49 | |
*** nyechiel has quit IRC | 15:49 | |
*** akrivoka has quit IRC | 15:49 | |
*** bkopilov has quit IRC | 15:49 | |
*** yolanda has quit IRC | 15:49 | |
*** jistr has quit IRC | 15:49 | |
*** cinerama has quit IRC | 15:49 | |
*** markmc has quit IRC | 15:49 | |
*** jpena has quit IRC | 15:49 | |
*** fungi has quit IRC | 15:49 | |
*** social has quit IRC | 15:49 | |
*** spredzy has quit IRC | 15:49 | |
*** spredzy_ is now known as spredzy | 15:49 | |
*** jpena has joined #tripleo | 15:49 | |
*** jistr has joined #tripleo | 15:49 | |
*** cinerama has joined #tripleo | 15:49 | |
*** markmc has joined #tripleo | 15:49 | |
lucasagomes | sshnaidm, so, that triggers a perodic task in the ironic-conductor that will power all the nodes off, and it takes ~24s per node in OVB (according to the logs I've seen) | 15:49 |
lucasagomes | that's where the conflict is | 15:49 |
*** yolanda has joined #tripleo | 15:49 | |
*** igorbelikov_ is now known as igorbelikov | 15:49 | |
*** bkopilov has joined #tripleo | 15:49 | |
sshnaidm | lucasagomes, yeah, I exactly supposed to increase this timeout, but seems like chosen the wrong parameter | 15:50 |
*** jaosorior has joined #tripleo | 15:50 | |
lucasagomes | sshnaidm, another fix for that problem would be to make sure that we always create the nodes already powered off. But increasing the timeout might be better because we cna handle both cases | 15:50 |
lucasagomes | sshnaidm, yeah | 15:50 |
*** saneax-_-|AFK is now known as saneax | 15:50 | |
sshnaidm | lucasagomes, so is it tripleo client that timeouts here? | 15:50 |
jaosorior | shardy: hey, is there a way to defer the evaluation of a get_param until after the execution of a repeat in heat? | 15:51 |
lucasagomes | sshnaidm, ironicclient | 15:51 |
*** fungi has joined #tripleo | 15:51 | |
lucasagomes | sshnaidm, tho, which is called by the tripleoclient | 15:51 |
sshnaidm | lucasagomes, I mean who is the end "user" which stops these tries | 15:51 |
*** ifarkas is now known as ifarkas_afk | 15:51 | |
*** patrickeast_ is now known as patrickeast | 15:51 | |
lucasagomes | sshnaidm, oh the ironicclient have the retry mechanism | 15:52 |
lucasagomes | (at the http.py module I think) | 15:53 |
* lucasagomes checks | 15:53 | |
shardy | jaosorior: currently no, ref https://bugs.launchpad.net/heat/+bug/1546684 | 15:53 |
openstack | Launchpad bug 1546684 in heat "repeat can't reference attributes/parameters" [Medium,In progress] - Assigned to Steven Hardy (shardy) | 15:53 |
openstackgerrit | Keith Schincke proposed openstack/tripleo-heat-templates: Add support for deploying Ceph RGW role https://review.openstack.org/289027 | 15:53 |
lucasagomes | sshnaidm, there: https://github.com/openstack/python-ironicclient/blob/master/ironicclient/common/http.py#L182-L202 | 15:54 |
openstackgerrit | Jiri Stransky proposed openstack/tripleo-heat-templates: Convert SwiftDevicesAndProxyConfig to composable format https://review.openstack.org/364748 | 15:54 |
sshnaidm | lucasagomes, DEFAULT_MAX_RETRIES = 5 - it's not even configurable as I see.. | 15:57 |
lucasagomes | sshnaidm, it is | 15:57 |
lucasagomes | sshnaidm, that's the default | 15:57 |
sshnaidm | lucasagomes, yeah, when you call the class | 15:57 |
sshnaidm | I meant not configurable in some config file | 15:58 |
lucasagomes | sshnaidm, ah, it's a parameter in the command line | 15:58 |
lucasagomes | there's no .conf for the clients | 15:58 |
lucasagomes | sshnaidm, or when we are using the lib directly (like tripleoclient does) you can give these values at class instantiating time | 15:58 |
lucasagomes | so it's configurable | 15:59 |
*** akrivoka has joined #tripleo | 15:59 | |
sshnaidm | lucasagomes, and can we have it configurable in our code anywhere? | 15:59 |
*** apetrich has joined #tripleo | 15:59 | |
lucasagomes | sshnaidm, yeah, I left a FIXME on my last patch for tripleo-common | 15:59 |
lucasagomes | sshnaidm, python-tripleoclient IMHO should be the place | 16:00 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/tripleo-common: Fix pep8 errors when running with python3 https://review.openstack.org/365724 | 16:02 |
*** dtantsur is now known as dtantsur|afk | 16:02 | |
shardy | d0ugal: hey, where is the tripleo.process_templates action supposed to be called? | 16:02 |
shardy | I don't see it used anywhere and I need to have it run after creating a plan to populate the overcloud.yaml | 16:02 |
d0ugal | shardy: It isn't directly, the deploy action (and I think a few others subclass it) | 16:02 |
d0ugal | shardy: so it is called https://github.com/openstack/tripleo-common/blob/master/tripleo_common/actions/parameters.py#L42 and https://github.com/openstack/tripleo-common/blob/master/tripleo_common/actions/deployment.py#L136 | 16:04 |
shardy | d0ugal: Ok, I'll check out the deploy plan patch, as currently you can't run that action during the deployment because tripleoclient tries to parse overcloud.j2.yaml which isn't yet rendered to overcloud.yaml | 16:04 |
d0ugal | ah | 16:04 |
shardy | So I can do an overcloud plan create, then run that action, then do a deploy | 16:04 |
*** Ng has joined #tripleo | 16:05 | |
*** ChanServ sets mode: +v Ng | 16:05 | |
d0ugal | shardy: The deploy will call that action already, but I think you could call it manually too | 16:05 |
shardy | d0ugal: Yeah, but it breaks before the deploy inside tripleoclient atm | 16:05 |
d0ugal | right | 16:05 |
shardy | I guess I can do it manually then figure out how to fix that up later | 16:06 |
d0ugal | shardy: I can have a go at fixing if you send me steps to reproduce the problem | 16:06 |
sshnaidm | lucasagomes, can you then please update the bug with your patch? I'll abandon the mine | 16:06 |
d0ugal | shardy: i'm just going to walk the dog now tho' | 16:06 |
shardy | d0ugal: Ok, np I'll drop you a mail with steps to reproduce, thanks! | 16:07 |
d0ugal | shardy: no worries, always looking for wee tasks :) | 16:07 |
mandre | jtomasek: good news (?) actually I can't reproduce your issue | 16:09 |
lucasagomes | sshnaidm, yes, I've tagged it in the commit message | 16:09 |
* lucasagomes checks if the bug is updated | 16:10 | |
mandre | jtomasek: I had forgot to deploy the ssh keys on my undercloud and that lead to the same type of issue you had | 16:10 |
lucasagomes | sshnaidm, done, apparently it wasn't updated. Ty for the reminder | 16:11 |
*** pkovar has quit IRC | 16:11 | |
mandre | jtomasek: which brings me to the bad news, the validations won't run until you've run the copy_ssh_key workflow | 16:12 |
*** oneswig has joined #tripleo | 16:12 | |
jtomasek | mandre: ok, I've re-run the workflow and it works now. somehow I must have forgotten to do that. Thanks | 16:12 |
openstackgerrit | Steven Hardy proposed openstack/python-tripleoclient: WIP allow overcloud.j2.yaml https://review.openstack.org/365735 | 16:13 |
jtomasek | mandre: running that workflow should not be a problem since it can/should be part of undercloud installation | 16:13 |
*** pblaho has quit IRC | 16:14 | |
openstackgerrit | Steven Hardy proposed openstack/python-tripleoclient: WIP allow overcloud.j2.yaml https://review.openstack.org/365735 | 16:14 |
mandre | jtomasek: well... not exactly. It should really happen at the end of 'overcloud deploy', but it doesn't hurt running it during undercloud install | 16:14 |
mandre | and as we've just seen, it's actually required | 16:15 |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Move AllNodesValidationDeployments into jinja template loop https://review.openstack.org/337587 | 16:15 |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Convert overcloud.yaml to support jinja2 templating https://review.openstack.org/315679 | 16:15 |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Move AllNodesDeployments into jinja template loop https://review.openstack.org/337267 | 16:15 |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Move per-role NetIpListMap's into jinja template loop https://review.openstack.org/364749 | 16:15 |
openstackgerrit | Ana Krivokapic proposed openstack/tripleo-heat-templates: Add constraint for ControllerCount https://review.openstack.org/342272 | 16:17 |
jtomasek | mandre: oh, I probably misunderstood the purpose of that workflow. do you know why is it actually required? | 16:18 |
*** jaosorior has quit IRC | 16:20 | |
mandre | jtomasek: because otherwise the run workflow will fail to find the identity file (private ssh key) it will pass to ansible and blow up | 16:20 |
*** pkovar has joined #tripleo | 16:20 | |
mandre | jtomasek: it's a bug | 16:20 |
jtomasek | ok | 16:21 |
mandre | jtomasek: it shouldn't break, but on the other hand I don't know how ansible will react if it doesn't have an identity file | 16:22 |
mandre | jtomasek: so, atm we need to run the copy_ssh_key during undercloud install to create the ssh key, and after the overcloud deploy to copy it to the overcloud nodes | 16:24 |
jtomasek | yep | 16:24 |
*** abregman has quit IRC | 16:28 | |
*** derekh has quit IRC | 16:31 | |
*** ohamada has quit IRC | 16:31 | |
*** aufi has quit IRC | 16:35 | |
*** jpich has quit IRC | 16:36 | |
*** jaosorior has joined #tripleo | 16:38 | |
*** zoli|wfh is now known as zoli|gone | 16:40 | |
*** zoli|gone is now known as zoli_gone-proxy | 16:41 | |
openstackgerrit | Sagi Shnaidman proposed openstack-infra/tripleo-ci: Save console logs from all vms to files https://review.openstack.org/365369 | 16:43 |
*** sshnaidm is now known as sshnaidm|afk | 16:44 | |
*** tesseract- has quit IRC | 16:45 | |
*** lucasagomes is now known as lucas-dinner | 16:50 | |
*** oneswig has quit IRC | 16:54 | |
*** oneswig has joined #tripleo | 17:01 | |
*** saneax is now known as saneax-_-|AFK | 17:05 | |
sshnaidm|afk | shardy, can you please take a look in your time? maybe you have an idea what's wrong there https://bugs.launchpad.net/tripleo/+bug/1620264 | 17:13 |
openstack | Launchpad bug 1620264 in tripleo "CI: periodic jobs fail because of "Data too long for column.." in heat-engine" [Critical,Triaged] | 17:13 |
*** jbadiapa has quit IRC | 17:15 | |
*** tdasilva has joined #tripleo | 17:17 | |
*** yamahata has quit IRC | 17:22 | |
*** dbecker has quit IRC | 17:23 | |
*** athomas has quit IRC | 17:25 | |
*** jaosorior has quit IRC | 17:25 | |
*** mbound has joined #tripleo | 17:25 | |
openstackgerrit | Tomas Sedovic proposed openstack/tripleo-validations: Check for differences between introspected HW https://review.openstack.org/353978 | 17:25 |
*** fzdarsky is now known as fzdarsky|afk | 17:28 | |
*** nyechiel_ has quit IRC | 17:30 | |
*** pkovar has quit IRC | 17:32 | |
*** dsariel has quit IRC | 17:32 | |
*** pkovar has joined #tripleo | 17:35 | |
*** pkovar has quit IRC | 17:36 | |
*** pkovar has joined #tripleo | 17:39 | |
*** jpena is now known as jpena|away | 17:39 | |
*** jaosorior has joined #tripleo | 17:42 | |
*** jaosorior has quit IRC | 17:44 | |
*** jaosorior has joined #tripleo | 17:44 | |
openstackgerrit | Athlan-Guyot sofer proposed openstack/tripleo-heat-templates: Refactor upgrade checks. https://review.openstack.org/357750 | 17:48 |
*** pkovar has quit IRC | 17:50 | |
*** mhenkel has joined #tripleo | 17:50 | |
*** jpena|away is now known as jpena|off | 17:52 | |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Move role deployment steps into overcloud.yaml https://review.openstack.org/365763 | 17:57 |
*** jprovazn has quit IRC | 17:57 | |
bkero | shardy: hey, are you around? I'm curious if you could help me understand multinode overcloud deployments. I'm unsure how the /etc/nodepool info gets used for deployed-server. | 17:59 |
*** mhenkel has quit IRC | 18:00 | |
shardy | bkero: Hi, I'm not familiar with /etc/nodepool tbh, what data does it contain? | 18:00 |
bkero | shardy: for multinode deployments, it contains these files. http://docs.openstack.org/infra/nodepool/scripts.html#ready-script | 18:00 |
bkero | Basically subnode IPs, a key to use with them, etc. | 18:01 |
bkero | AIUI tripleo-ci multinode jobs somehow consume these for an 'openstack overcloud deploy' with deployed-server heat templates | 18:01 |
shardy | bkero: basically we configure one node as the undercloud, then configure the other one so it contains the agents needed to talk to the undercloud, at which point the deployment can proceed like a normal TripleO deployment (only we've not deployed any nodes) | 18:01 |
bkero | shardy: So there is no overcloud? O_o | 18:02 |
shardy | bkero: we "deploy" an overcloud onto one of the nodes | 18:03 |
shardy | in an all-in-one configuration | 18:03 |
shardy | we just use the existing nodepool node, instead of provisioning one via ironic | 18:03 |
bkero | Right | 18:03 |
bkero | I was wondering how that nodepool node is referenced | 18:03 |
*** openstackgerrit has quit IRC | 18:03 | |
shardy | https://github.com/openstack-infra/tripleo-ci/blob/master/toci_instack_osinfra.sh#L72 | 18:04 |
*** openstackgerrit has joined #tripleo | 18:04 | |
shardy | bkero: looks like it's there - basically SSH access to bootstrap the configuration on the "overcloud" node | 18:04 |
*** mcornea has quit IRC | 18:05 | |
bkero | shardy: So this looks like it installs wget, activates the delorean repo, and runs deploy.env | 18:05 |
bkero | I haven't read deploy.env yet. Is that done in place of an 'openstack overcloud deploy'? | 18:06 |
bkero | or is that as the name implies, just a set of environment variables? | 18:07 |
shardy | bkero: I think we just need it to get access to the node, so we can run some scripts which prepare it to handle the overcloud deploy | 18:07 |
shardy | e.g https://github.com/openstack-infra/tripleo-ci/blob/master/scripts/tripleo.sh#L832 | 18:07 |
shardy | bkero: we still do openstack overcloud deploy, but things are configured such that one of the nodes just configures itself, there's not any actual deployment | 18:08 |
bkero | shardy: yeah, that function just sets up the vxlan tunnel, read that one :) | 18:08 |
bkero | shardy: what I'm having trouble finding is how the openstack overcloud deploy gets configured with the subnode | 18:08 |
shardy | bkero: for the gory details you may be best catching up with slagle when he's back in, but basically it's here I think: | 18:13 |
shardy | https://github.com/openstack-infra/tripleo-ci/blob/master/scripts/deploy.sh#L142 | 18:13 |
shardy | we run get-occ-config.sh which configures os-collect-config as if the server had been deployed normally | 18:13 |
shardy | at which point, we can do "openstack overcloud deploy", and it'll configure it self with the TripleO services | 18:14 |
bkero | Yeah, I read get-occ-config.sh too. That just spins until the overcloud is deployed. | 18:14 |
bkero | Fun, huh? http://paste.openstack.org/show/566898/ | 18:15 |
shardy | Yeah, then when the overcloud deploy command gets run, that'll be able to collect the data needed, configure occ, and things will proceed as normal | 18:16 |
shardy | that part of the bootstrapping is a bit hacky because there's a chicken/egg problem | 18:16 |
*** shardy is now known as shardy_afk | 18:20 | |
bkero | It seems like it. Really confusing to understand and trace. I figured that the subnodes-deploy glue might be in the OVERCLOUD_DEPLOY_ARGS here, but no such luck AFAICT: https://github.com/openstack-infra/tripleo-ci/blob/master/toci_gate_test.sh#L177 | 18:21 |
*** mhenkel has joined #tripleo | 18:24 | |
bkero | Searching for the subnode IP of '10.220.2.216' on http://logs.openstack.org/69/365369/8/check/gate-tripleo-ci-centos-7-nonha-multinode/211d974/console.html just seems like it sets up the repos on the subnode, creates the vxlan bridge, then leaves it alone. | 18:26 |
*** flepied has joined #tripleo | 18:28 | |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: Add an optional timeout when waiting for websocket messages https://review.openstack.org/364252 | 18:29 |
*** pcaruana has joined #tripleo | 18:31 | |
*** bana_k has joined #tripleo | 18:33 | |
*** dhill_ has quit IRC | 18:34 | |
*** mbound has quit IRC | 18:44 | |
openstackgerrit | Michael Henkel proposed openstack/tripleo-heat-templates: add composable services for Contrail https://review.openstack.org/346799 | 18:45 |
*** cwolferh has quit IRC | 18:46 | |
openstackgerrit | Emilien Macchi proposed openstack/tripleo-heat-templates: Do not merge - test Telemetry services (scenario001) https://review.openstack.org/364390 | 18:50 |
openstackgerrit | Emilien Macchi proposed openstack/tripleo-heat-templates: Fix aodh auth url to remove suffix https://review.openstack.org/365117 | 18:52 |
*** mhenkel has quit IRC | 18:53 | |
*** hjensas has quit IRC | 18:57 | |
*** hjensas has joined #tripleo | 18:57 | |
*** hjensas has quit IRC | 18:57 | |
*** hjensas has joined #tripleo | 18:57 | |
*** akrivoka has quit IRC | 19:02 | |
*** florianf has quit IRC | 19:10 | |
*** oneswig has quit IRC | 19:15 | |
*** dhill_ has joined #tripleo | 19:19 | |
*** paramite has quit IRC | 19:22 | |
*** jaosorior has quit IRC | 19:34 | |
*** mhenkel has joined #tripleo | 19:40 | |
*** fzdarsky|afk has quit IRC | 19:42 | |
*** bana_k has quit IRC | 19:44 | |
*** pcaruana has quit IRC | 19:52 | |
*** shardy_afk has quit IRC | 19:56 | |
*** yamahata has joined #tripleo | 19:57 | |
*** shardy_afk has joined #tripleo | 19:57 | |
openstackgerrit | Steven Hardy proposed openstack/tripleo-common: Change default deploy artifacts container name https://review.openstack.org/365783 | 20:04 |
*** Hazelesque_ has joined #tripleo | 20:07 | |
*** HenryG_ has joined #tripleo | 20:08 | |
*** StevenK has quit IRC | 20:10 | |
*** onovy has quit IRC | 20:10 | |
*** HenryG has quit IRC | 20:10 | |
*** rwsu has quit IRC | 20:10 | |
*** jtomasek has quit IRC | 20:10 | |
*** larstobi has quit IRC | 20:10 | |
*** Hazelesque has quit IRC | 20:10 | |
*** StevenK has joined #tripleo | 20:11 | |
*** onovy has joined #tripleo | 20:11 | |
*** larstobi has joined #tripleo | 20:11 | |
*** rwsu has joined #tripleo | 20:11 | |
*** jtomasek has joined #tripleo | 20:12 | |
*** rhallisey has joined #tripleo | 20:17 | |
*** dbecker has joined #tripleo | 20:20 | |
*** mhenkel has quit IRC | 20:20 | |
*** mbound has joined #tripleo | 20:26 | |
openstackgerrit | Brad P. Crochet proposed openstack/tripleo-heat-templates: Composable Mistral services https://review.openstack.org/323436 | 20:26 |
openstackgerrit | Brad P. Crochet proposed openstack/tripleo-heat-templates: Do not merge, checking composable mistral. https://review.openstack.org/352947 | 20:27 |
*** maeca1 has joined #tripleo | 20:28 | |
openstackgerrit | Dougal Matthews proposed openstack/tripleo-common: Set Deployment Parameters https://review.openstack.org/365625 | 20:28 |
*** snecklifter has quit IRC | 20:30 | |
*** mbound has quit IRC | 20:30 | |
*** snecklifter has joined #tripleo | 20:30 | |
*** nyechiel_ has joined #tripleo | 20:35 | |
*** chem has quit IRC | 20:41 | |
*** akuznetsov has joined #tripleo | 20:52 | |
*** chem has joined #tripleo | 21:06 | |
*** phpcodemonkey has joined #tripleo | 21:07 | |
*** phpcodemonkey has left #tripleo | 21:09 | |
*** akuznetsov has quit IRC | 21:10 | |
*** fragatina has joined #tripleo | 21:20 | |
*** fragatina has quit IRC | 21:24 | |
*** jeckersb_gone is now known as jeckersb | 21:24 | |
*** fragatina has joined #tripleo | 21:24 | |
*** jeckersb is now known as jeckersb_gone | 21:25 | |
*** fragatina has quit IRC | 21:25 | |
*** fragatina has joined #tripleo | 21:25 | |
*** nyechiel_ has quit IRC | 21:41 | |
*** dbecker has quit IRC | 21:43 | |
*** akshai has joined #tripleo | 22:02 | |
*** akshai has quit IRC | 22:03 | |
*** fragatina has quit IRC | 22:04 | |
*** akshai has joined #tripleo | 22:16 | |
*** shardy has joined #tripleo | 22:17 | |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Move AllNodesValidationDeployments into jinja template loop https://review.openstack.org/337587 | 22:18 |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Convert overcloud.yaml to support jinja2 templating https://review.openstack.org/315679 | 22:18 |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Move AllNodesDeployments into jinja template loop https://review.openstack.org/337267 | 22:18 |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Move per-role NetIpListMap's into jinja template loop https://review.openstack.org/364749 | 22:18 |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Move RedisVirtualIP hiera into VipMap https://review.openstack.org/365791 | 22:18 |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Remove *ExtraConfig parameters from overcloud.yaml https://review.openstack.org/365792 | 22:18 |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Move role ResourceGroups inside the jinja2 loop https://review.openstack.org/365793 | 22:18 |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Convert allNodesConfig properties to composable jinja2 https://review.openstack.org/365794 | 22:18 |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Convert VipConfig list to jinja2 https://review.openstack.org/365795 | 22:18 |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Convert deploy steps to jinja2 loop https://review.openstack.org/365796 | 22:18 |
*** maeca1 has quit IRC | 22:21 | |
openstackgerrit | Waldemar Znoinski proposed openstack/diskimage-builder: fix systemd resource deadlock https://review.openstack.org/365797 | 22:24 |
openstackgerrit | Waldemar Znoinski proposed openstack/diskimage-builder: fix systemd resource deadlock https://review.openstack.org/365797 | 22:26 |
*** shardy has quit IRC | 22:47 | |
*** shardy_afk has quit IRC | 22:51 | |
*** akshai has quit IRC | 23:18 | |
*** limao has quit IRC | 23:18 | |
*** saneax-_-|AFK is now known as saneax | 23:19 | |
openstackgerrit | wes hayutin proposed openstack-infra/tripleo-ci: [DO NOT MERGE] Test a fake periodic job, newton 3 https://review.openstack.org/365802 | 23:21 |
*** saneax is now known as saneax-_-|AFK | 23:21 | |
stevebaker | Slower: are you about? | 23:29 |
*** yamahata has quit IRC | 23:38 | |
*** saneax-_-|AFK is now known as saneax | 23:39 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!