*** absubram has quit IRC | 00:18 | |
*** limao has joined #tripleo | 00:20 | |
thrash | slagle: I can A+1 this right? https://review.openstack.org/#/c/395158/ | 00:23 |
---|---|---|
*** lblanchard has joined #tripleo | 00:27 | |
openstackgerrit | Steve Baker proposed openstack/tripleo-common: Create new docker command hook https://review.openstack.org/312723 | 00:30 |
slagle | thrash: tyes | 00:42 |
slagle | or yes | 00:42 |
thrash | hehe | 00:42 |
*** chlong has joined #tripleo | 00:49 | |
*** maticue_ has quit IRC | 00:57 | |
openstackgerrit | Sagi Shnaidman proposed openstack-infra/tripleo-ci: WIP: Full quickstart gate run on OVB https://review.openstack.org/381094 | 01:19 |
openstackgerrit | Merged openstack/python-tripleoclient: Mock yaml.safe_load safely https://review.openstack.org/395231 | 01:52 |
*** ayoung has quit IRC | 01:54 | |
*** tiswanso has joined #tripleo | 02:08 | |
*** ckyriakidou has quit IRC | 02:09 | |
*** kjw3 has quit IRC | 02:11 | |
*** tiswanso has quit IRC | 02:17 | |
*** tiswanso has joined #tripleo | 02:17 | |
*** david-lyle has joined #tripleo | 02:22 | |
*** jcoufal has quit IRC | 02:23 | |
*** bana_k has quit IRC | 02:24 | |
*** qlijin has joined #tripleo | 02:24 | |
*** kjw3 has joined #tripleo | 02:24 | |
*** lblanchard has quit IRC | 02:24 | |
*** cdearborn has quit IRC | 02:37 | |
openstackgerrit | Merged openstack/python-tripleoclient: Don't assume CountDefault set in roles_data.yaml https://review.openstack.org/395131 | 02:37 |
*** bana_k has joined #tripleo | 02:40 | |
openstackgerrit | James Slagle proposed openstack/python-tripleoclient: Mock yaml.safe_load safely https://review.openstack.org/395289 | 02:42 |
openstackgerrit | Brad P. Crochet proposed openstack/python-tripleoclient: Change wording of help for --update-plan-only https://review.openstack.org/395135 | 02:45 |
*** cwolferh has quit IRC | 02:52 | |
*** apetrich has quit IRC | 02:53 | |
*** bana_k has quit IRC | 02:55 | |
*** bkopilov has quit IRC | 02:58 | |
*** bana_k has joined #tripleo | 03:04 | |
*** apetrich has joined #tripleo | 03:07 | |
openstackgerrit | RedHat RDO CI proposed openstack/tripleo-heat-templates: GATE TEST, please ignore https://review.openstack.org/365449 | 03:30 |
*** cwolferh has joined #tripleo | 03:35 | |
openstackgerrit | Merged openstack/python-tripleoclient: Add a flag to allow the plan to be updated without deploying https://review.openstack.org/395158 | 03:35 |
*** yamahata has joined #tripleo | 03:46 | |
*** tzumainn has quit IRC | 04:08 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/diskimage-builder: Updated from global requirements https://review.openstack.org/395311 | 04:14 |
*** numans has joined #tripleo | 04:21 | |
*** sudipto_ has joined #tripleo | 04:22 | |
*** sudipto has joined #tripleo | 04:22 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/os-apply-config: Updated from global requirements https://review.openstack.org/378869 | 04:22 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/os-cloud-config: Updated from global requirements https://review.openstack.org/389923 | 04:22 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/os-collect-config: Updated from global requirements https://review.openstack.org/389924 | 04:22 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/os-refresh-config: Updated from global requirements https://review.openstack.org/389925 | 04:22 |
*** tiswanso has quit IRC | 04:23 | |
*** cwolferh has quit IRC | 04:23 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-tripleoclient: Updated from global requirements https://review.openstack.org/395379 | 04:24 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/tripleo-common: Updated from global requirements https://review.openstack.org/389957 | 04:26 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/tripleo-validations: Updated from global requirements https://review.openstack.org/395392 | 04:26 |
*** fragatin_ has joined #tripleo | 04:26 | |
*** fragatina has quit IRC | 04:29 | |
*** fragatin_ has quit IRC | 04:31 | |
*** links has joined #tripleo | 04:38 | |
*** bkopilov has joined #tripleo | 04:47 | |
*** sudipto_ has quit IRC | 04:48 | |
*** sudipto has quit IRC | 04:48 | |
*** jeckersb is now known as jeckersb_gone | 04:50 | |
*** pmannidi has quit IRC | 04:55 | |
*** fultonj has quit IRC | 04:57 | |
*** fragatina has joined #tripleo | 05:03 | |
*** fragatina has quit IRC | 05:08 | |
*** pmannidi has joined #tripleo | 05:08 | |
*** saneax-_-|AFK is now known as saneax | 05:16 | |
*** masco has joined #tripleo | 05:19 | |
*** kjw3 has quit IRC | 05:19 | |
*** david-lyle has quit IRC | 05:22 | |
*** fragatina has joined #tripleo | 05:22 | |
*** david-lyle has joined #tripleo | 05:23 | |
*** fragatina has quit IRC | 05:27 | |
*** chandankumar has joined #tripleo | 05:27 | |
*** pmannidi_ has joined #tripleo | 05:30 | |
*** sudipto has joined #tripleo | 05:31 | |
*** sudipto_ has joined #tripleo | 05:31 | |
*** qlijin has quit IRC | 05:32 | |
*** pmannidi has quit IRC | 05:32 | |
*** kjw3 has joined #tripleo | 05:33 | |
*** pmannidi_ is now known as pmannidi | 05:35 | |
*** oshvartz has quit IRC | 05:45 | |
*** gbarros has quit IRC | 05:49 | |
*** Vijayendra has joined #tripleo | 05:52 | |
*** pkovar has joined #tripleo | 06:00 | |
*** links has quit IRC | 06:11 | |
*** limao has quit IRC | 06:17 | |
*** limao has joined #tripleo | 06:17 | |
*** bana_k has quit IRC | 06:21 | |
dtrainor | in practice, how common is it for the External network to be used for both cloud administration and floating IP networks? | 06:26 |
*** limao has quit IRC | 06:32 | |
*** ealcaniz has joined #tripleo | 06:33 | |
*** links has joined #tripleo | 06:39 | |
bandini | morning | 06:42 |
*** lmiccini has joined #tripleo | 06:49 | |
dtrainor | howdy | 06:51 |
*** rcernin has joined #tripleo | 06:54 | |
openstackgerrit | Jiri Tomasek proposed openstack/tripleo-specs: GUI Deployment Configuration improvements https://review.openstack.org/393365 | 06:54 |
*** jtomasek has quit IRC | 06:55 | |
*** cwolferh has joined #tripleo | 06:58 | |
*** limao has joined #tripleo | 07:09 | |
*** oshvartz has joined #tripleo | 07:09 | |
*** tesseract has joined #tripleo | 07:11 | |
*** tesseract is now known as Guest39033 | 07:11 | |
*** aufi has joined #tripleo | 07:13 | |
matbu | o/ | 07:14 |
*** abehl has joined #tripleo | 07:17 | |
*** abregman has joined #tripleo | 07:19 | |
*** rasca has joined #tripleo | 07:23 | |
openstackgerrit | Saravanan KR proposed openstack/tripleo-docs: OVS DPDK deployment documentation https://review.openstack.org/395431 | 07:25 |
*** florianf has joined #tripleo | 07:32 | |
*** owalsh has quit IRC | 07:39 | |
openstackgerrit | mathieu bultel proposed openstack/tripleo-docs: Add cleanup checks in the upgrade doc after converge step https://review.openstack.org/389609 | 07:47 |
openstackgerrit | mathieu bultel proposed openstack/tripleo-docs: Add cleanup checks in the upgrade doc https://review.openstack.org/389609 | 07:52 |
*** jprovazn has joined #tripleo | 07:55 | |
*** qlijin has joined #tripleo | 07:57 | |
*** b00tcat has joined #tripleo | 07:57 | |
openstackgerrit | Alejandro Andreu proposed openstack/tripleo-puppet-elements: Enable MidoNet element to install MEM https://review.openstack.org/394889 | 08:02 |
*** ckyriakidou has joined #tripleo | 08:04 | |
*** zjf has joined #tripleo | 08:06 | |
zjf | hi | 08:06 |
*** zjf has quit IRC | 08:07 | |
*** qlijin has left #tripleo | 08:08 | |
*** qlijin has joined #tripleo | 08:08 | |
*** qlijin has left #tripleo | 08:08 | |
openstackgerrit | Michele Baldessari proposed openstack/tripleo-heat-templates: Fix race during major-upgrade-pacemaker step https://review.openstack.org/395454 | 08:08 |
*** shardy has joined #tripleo | 08:09 | |
*** mcornea has joined #tripleo | 08:10 | |
*** lmiccini has quit IRC | 08:10 | |
*** lmiccini has joined #tripleo | 08:11 | |
*** ebalduf has quit IRC | 08:12 | |
shardy | morning all | 08:14 |
shardy | yay, http://tripleo.org/cistatus.html is looking pretty green today :) | 08:14 |
*** jlinkes has joined #tripleo | 08:15 | |
*** ebarrera has joined #tripleo | 08:20 | |
*** jaosorior has joined #tripleo | 08:25 | |
*** abregman has quit IRC | 08:26 | |
jaosorior | could I get some reviews for this? https://review.openstack.org/#/c/394910/ | 08:27 |
*** abregman has joined #tripleo | 08:28 | |
cmyster | shardy: indeed, looking much better from my pov as well | 08:30 |
openstackgerrit | Michele Baldessari proposed openstack/tripleo-heat-templates: Fix race during major-upgrade-pacemaker step https://review.openstack.org/395460 | 08:30 |
jaosorior | jistr: hey dude could you take a look at this? https://review.openstack.org/#/c/394910/ | 08:31 |
*** zoli|gone is now known as zoli|wfh | 08:31 | |
*** jayg|g0n3 has quit IRC | 08:33 | |
*** jeckersb_gone has quit IRC | 08:33 | |
b00tcat | shardy: https://github.com/openstack/tripleo-heat-templates/blob/master/puppet/manifests/overcloud_role.pp#L26 is `package_manifest` something that you guys implemented? I can't find it on the official Puppet docs | 08:34 |
shardy | b00tcat: yeah it's a puppet provider we wrote IIRC | 08:35 |
shardy | https://github.com/openstack/puppet-tripleo/tree/master/lib/puppet/provider/package_manifest | 08:35 |
b00tcat | sweet, it almost seemed it was a default provider | 08:36 |
*** abregman is now known as abregman|mtg | 08:38 | |
*** oneswig has joined #tripleo | 08:40 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Add preload wsgi script option for cinder https://review.openstack.org/393790 | 08:44 |
*** jpich has joined #tripleo | 08:46 | |
*** openstackgerrit has quit IRC | 08:48 | |
*** openstackgerrit has joined #tripleo | 08:48 | |
*** gfidente has joined #tripleo | 08:53 | |
jaosorior | dtantsur|afk, shardy: do you happen to know if, with a baremetal installation, if the target node has several disks, is it possible to specify which disk to install the root filesystem to? | 08:58 |
*** jrist has quit IRC | 08:59 | |
jaosorior | gfidente: could you review this? https://review.openstack.org/#/c/394910/ more X-Forwarded-Proto additions to endpoints :D | 09:00 |
*** jrist has joined #tripleo | 09:00 | |
lmiccini | jaosorior: you can do that by adding properties/root_device with the disk serial number afaik | 09:00 |
jaosorior | lmiccini: right, so that would be on the ironic side, right? | 09:02 |
lmiccini | jaosorior: yup! ironic node-update <ID> add properties/root_device='{"serial": "XXXX"}' | 09:02 |
*** dbecker has joined #tripleo | 09:03 | |
jaosorior | lmiccini: nice, thanks! | 09:04 |
lmiccini | jaosorior: np :) | 09:04 |
gfidente | lmiccini there should be an example on tripleo.org | 09:07 |
gfidente | http://tripleo.org/advanced_deployment/root_device.html | 09:07 |
gfidente | jaosorior ack | 09:07 |
*** lucas-afk is now known as lucasagomes | 09:07 | |
*** abregman|mtg has quit IRC | 09:07 | |
gfidente | jaosorior is there a reason for not adding that to all openstack apis? | 09:07 |
*** tremble has joined #tripleo | 09:08 | |
*** tremble has joined #tripleo | 09:08 | |
*** chem has joined #tripleo | 09:09 | |
*** abregman has joined #tripleo | 09:10 | |
jaosorior | gfidente: cause it's not needed yet, and we don't wanna pass those to stuff like midokura or mysql. | 09:12 |
jaosorior | gfidente: I might end up doing a wrapper just for openstack services though. | 09:12 |
gfidente | jaosorior yeah APIs only | 09:12 |
gfidente | it's not needed but it doesn't hurt to have it | 09:13 |
gfidente | anyway | 09:13 |
jpich | If folks feel like encouraging external contributions, there's a small patch by one at https://review.openstack.org/#/c/395040/ | 09:13 |
gfidente | jpich++ | 09:13 |
jpich | jaosorior: There's a "root-device" option for the configure command that might do what you want? | 09:14 |
jaosorior | gfidente: I have the crazy idea of removing all the bloat from haproxy.pp and pass those parameter from t-h-t... but haven't given the time to work on it. | 09:14 |
*** abregman is now known as abregman|mtg | 09:14 | |
gfidente | jaosorior yeah that are got messed up with small increments | 09:14 |
*** dtantsur|afk is now known as dtantsur | 09:15 | |
jaosorior | jpich: well, went for the ironic advice | 09:16 |
jpich | jaosorior: Yes, sorry - I saw after you'd got plenty of responses already :) | 09:16 |
jpich | jaosorior: I didn't get any further with the SSL issues yesterday. If there's stuff you'd like testing feedback on this week I'm happy to help as I can! | 09:18 |
*** ohamada has joined #tripleo | 09:19 | |
openstackgerrit | mathieu bultel proposed openstack-infra/tripleo-ci: Implement overcloud upgrade job - Mitaka -> Newton https://review.openstack.org/323750 | 09:19 |
*** ebarrera has quit IRC | 09:24 | |
*** nyechiel has joined #tripleo | 09:24 | |
*** yamahata has quit IRC | 09:27 | |
*** ebarrera has joined #tripleo | 09:27 | |
*** iranzo has joined #tripleo | 09:30 | |
*** abregman|mtg is now known as abregman | 09:31 | |
*** sudipto_ has quit IRC | 09:33 | |
*** sudipto has quit IRC | 09:33 | |
*** liverpooler has joined #tripleo | 09:38 | |
*** tzumainn has joined #tripleo | 09:39 | |
*** derekh has joined #tripleo | 09:39 | |
*** bogdando has quit IRC | 09:40 | |
jaosorior | jpich: sure, I haven't had much time to dig deeper into that as I need to fix some other stuff ASAP first. But I'll get back to it today. | 09:41 |
tzumainn | d0ugal, hi! quick question for you - it looks like when you create a custom plan, you also need to run tripleo.templates.process and tripleo.parameters.generate_passwords - do you know if there are any other executions that need to happen? | 09:41 |
*** fzdarsky|afk has joined #tripleo | 09:41 | |
jaosorior | jpich: only thing is that when I tried it out, I didn't get the error you were seeing; just had the standard "unkown issuer" error that is to be expected, as it's a self-signed CA | 09:41 |
d0ugal | tzumainn: You should just need to run the create_plan workflow. | 09:42 |
tzumainn | d0ugal, hm, really? | 09:42 |
d0ugal | tzumainn: because it does those steps. | 09:42 |
d0ugal | https://github.com/openstack/tripleo-common/blob/master/workbooks/plan_management.yaml#L24 | 09:42 |
d0ugal | tzumainn: https://github.com/openstack/tripleo-common/blob/master/workbooks/plan_management.yaml#L19 | 09:42 |
tzumainn | d0ugal, ah, I'm running the create_plan action, not the workflow | 09:42 |
jpich | jaosorior: Ok... hm | 09:42 |
tzumainn | I have erred greatly | 09:42 |
*** bogdando has joined #tripleo | 09:42 | |
d0ugal | tzumainn: YES! You are demonstrating why I never wanted people to call actions directly | 09:43 |
d0ugal | tzumainn: thanks :) | 09:43 |
d0ugal | tzumainn: so, this is probably something I need to make clearer in the documentation. | 09:44 |
d0ugal | tzumainn: it is quite hard to explain, because there isn't a clear line and it isn't obvious which actions should be used directly | 09:44 |
*** liverpooler has quit IRC | 09:45 | |
tzumainn | d0ugal, I'm glad my ignorance is helpful in some weird way : ) | 09:45 |
*** liverpooler has joined #tripleo | 09:45 | |
shardy | lol :) | 09:46 |
shardy | we should create a bug with these kinds of usability issues so we can capture requirements for e.g workflows v2 that could avoid folks having to mess with actions directly | 09:46 |
shardy | I agree that having to trigger actions directly is not ideal | 09:47 |
d0ugal | Good idea. Opening a bug for this. | 09:48 |
d0ugal | I also added a note for myself here to update the docs: https://review.openstack.org/#/c/358685 | 09:48 |
d0ugal | tzumainn: have you been using any of the workflows? | 09:49 |
openstackgerrit | Athlan-Guyot sofer proposed openstack/puppet-tripleo: Ensure keepalived is restarted when necessary. https://review.openstack.org/395053 | 09:50 |
tzumainn | d0ugal, I think so | 09:51 |
tzumainn | d0ugal, the deployment and node registration ones | 09:51 |
d0ugal | okay, cool :) | 09:51 |
tzumainn | d0ugal, JUST KIDDING I re-wrote all the logic in tripleo-common directly into ruby, that won't cause any problems, right? | 09:52 |
tzumainn | please ignore me, I think I'm trying to be funny | 09:52 |
d0ugal | tzumainn: it seems like a good effort given how little sleep you can have had. | 09:52 |
tzumainn | d0ugal, okay, phew, I wasn't sure | 09:53 |
tzumainn | d0ugal, okay, so looking at the WIP mistral doc - should I still be running the mistral action tripleo.plan.create_container, or is there a workflow for that as well... ? | 10:02 |
d0ugal | tzumainn: :( this is where it gets complicated. | 10:03 |
d0ugal | tzumainn: That one *is* an action | 10:03 |
d0ugal | tzumainn: This would be easy if we had jpich's patch: https://review.openstack.org/#/c/347830/ | 10:03 |
d0ugal | tzumainn: then it would be a workflow to do it all | 10:03 |
d0ugal | but that was unpopular at the time with some people | 10:03 |
* jpich will fix it up when things calm down and maybe we can discuss again | 10:03 | |
tzumainn | d0ugal, jpich, no worries, just want to confirm that I'm doing the right thing for now! | 10:04 |
tzumainn | as I've said before, all of this makes life a lot easier for me, so thanks! | 10:04 |
*** oneswig has quit IRC | 10:04 | |
jpich | Oh wait there's no merge conflict anymore, nm. Only the discussion part remains | 10:04 |
d0ugal | tzumainn: so steps 1 ands 2 are still correct in the custom templates section | 10:05 |
d0ugal | tzumainn: but step three should be triggering a workflow, rather than the action. | 10:05 |
*** akrivoka has joined #tripleo | 10:05 | |
jpich | d0ugal: If it causes so much confusion, I'm getting more and more inclined to go all-workflows-all-the-way too, fwiw | 10:05 |
tzumainn | d0ugal, and the third step is replaced with openstack workflow execution create tripleo.plan_management.v1.create_deployment_plan '{"container": "overcloud"}' | 10:05 |
d0ugal | jpich: yay! | 10:05 |
tzumainn | d0ugal, jpich, what about for things like fetching roles though? | 10:05 |
d0ugal | tzumainn: Yeah, that looks correct. | 10:06 |
tzumainn | iirc that's currently an action, and a workflow seems a bit heavy for that, doesn't it? | 10:06 |
jpich | tzumainn: Exactly, it's the "just list things" that made me think using actions directly is just fine | 10:06 |
d0ugal | tzumainn: Yeah, and that is why we have some actions - to make things quicker | 10:06 |
tzumainn | I guess as a rule of thumb - if something causes a persistent change, I'll look for a workflow first; otherwise, I'm guessing an action is sufficient? | 10:07 |
d0ugal | tzumainn: I think we should have workflows for everything and document using those, then advanced super users, such as yourself, can use the actions directly as they wish - but there maybe wont be the same backwards compatibilty guarantees | 10:07 |
tzumainn | ooh | 10:08 |
tzumainn | advanced super user | 10:08 |
tzumainn | flatter me more | 10:08 |
d0ugal | but that is just my thoughts on it | 10:08 |
d0ugal | haha | 10:08 |
d0ugal | tzumainn: that seems like a decent rule of thumb for now | 10:08 |
*** paramite has joined #tripleo | 10:08 | |
d0ugal | tzumainn: the other advantage with workflows is that we can easily add extra steps etc. - doing that inside one action is messy. | 10:09 |
tzumainn | d0ugal, yep! that makes sense | 10:09 |
tzumainn | although - are you guys planning on versioning workflows? | 10:09 |
d0ugal | tzumainn: we already do | 10:09 |
d0ugal | tzumainn: and that is the other issue with actions, they have no version | 10:10 |
d0ugal | tzumainn: looks at the workflow names, they all have "v1" in them | 10:10 |
tzumainn | d0ugal, in which case adding extra steps to a workflow might not be great for backwards compatibility? | 10:10 |
tzumainn | versus creating a new version of a workflow, I mean | 10:10 |
d0ugal | tzumainn: right, I guess. adding extra steps is fine is the result doesn't change | 10:10 |
d0ugal | tzumainn: i.e. an extra step could be some sort of validation | 10:11 |
sshnaidm | jaosorior, hi | 10:11 |
tzumainn | d0ugal, ah, that's fair | 10:11 |
jaosorior | sshnaidm: hey dude, how's it going? | 10:11 |
jaosorior | anybody up for a quick review? https://review.openstack.org/#/c/392473/ :D | 10:12 |
sshnaidm | jaosorior, regarding your issue about ips, did you find anything? Because I don't have any solution except moving CI to normal IPs | 10:12 |
*** ealcaniz has quit IRC | 10:12 | |
jpich | d0ugal, tzumainn: I suppose 'list' is not even a good candidate for a direct-action call, since we're going to change the output of things like plan list soon ( https://bugs.launchpad.net/tripleo/+bug/1616846 ) | 10:12 |
openstack | Launchpad bug 1616846 in tripleo "Add the stack status to `openstack overcloud plan list`" [Low,Confirmed] - Assigned to Dougal Matthews (d0ugal) | 10:12 |
*** limao has quit IRC | 10:13 | |
d0ugal | jpich: heh, good point | 10:13 |
jaosorior | sshnaidm: I think that is the only solution. | 10:13 |
d0ugal | jpich: I was thinking of doing that change totally in the CLI tho' | 10:13 |
jaosorior | sshnaidm: we need to stop using taht 192.0.2.X range | 10:13 |
sshnaidm | jaosorior, right | 10:13 |
jaosorior | sshnaidm: quickstart already uses another one though | 10:13 |
jpich | d0ugal: Ah, two calls. That works too I guess. Saw you opened a bug for the workflow-only thing :) Wonder if it might be worthwhile a heads-up to the list as well | 10:13 |
sshnaidm | jaosorior, yeah, I see you did 192.168.24.0 there, right? | 10:14 |
d0ugal | jpich: Yeah, it does require some discussion. | 10:14 |
*** bkopilov has quit IRC | 10:14 | |
jaosorior | sshnaidm: yep. That works just fine | 10:14 |
*** ealcaniz has joined #tripleo | 10:14 | |
sshnaidm | jaosorior, I'll try to do the patch, but I may need your help when working on it | 10:14 |
jaosorior | sshnaidm: sure, let me know what I can do. | 10:15 |
sshnaidm | jaosorior, cool | 10:15 |
*** hewbrocca_afk is now known as hewbrocca | 10:15 | |
d0ugal | jpich: I'm actually going to step back on that bug btw, because I'm not sure we should do it. The plan is to split the plan from the stack (at the moment they are linked by having the same name) | 10:15 |
openstackgerrit | Julie Pichon proposed openstack/tripleo-common: Mistral workflow for creating a deployment plan from JSON input https://review.openstack.org/347830 | 10:15 |
d0ugal | jpich: and I don't want to add more code that assumes the link and causes more issues. | 10:15 |
tzumainn | jpich, d0ugal, is the overhead of using a workflow not a factor? I don't have a good sense of how much something like that might affect response time or anything | 10:15 |
d0ugal | tzumainn: Sure, it is a factor. It will be slower. | 10:16 |
jpich | d0ugal: That's a fair point... is this happening this cycle, is there a spec / bps I can follow? Like things are tangled in MANY places | 10:16 |
jpich | d0ugal: Could update that bug to note *every* linked stack should be included in the output ;) | 10:17 |
d0ugal | jpich: I think there is a bug maybe, I am not sure. rbrady-afk was looking into it and had an initial patch | 10:17 |
jaosorior | Any +A for https://review.openstack.org/#/c/392519/ ? | 10:17 |
d0ugal | jpich: https://bugs.launchpad.net/tripleo/+bug/1609454 | 10:17 |
openstack | Launchpad bug 1609454 in tripleo "Workflows Assuming a Single Plan is Associated with a Single Stack" [Medium,Incomplete] - Assigned to Steven Hardy (shardy) | 10:17 |
tzumainn | d0ugal, I guess I'm wondering then if there's really no way to implicitly 'version' actions | 10:18 |
sshnaidm | jd__, hi, re: bug https://bugs.launchpad.net/gnocchi/+bug/1640225 | 10:18 |
openstack | Launchpad bug 1640225 in Gnocchi "Gnocchi is bombing logs with error" [Medium,Incomplete] | 10:18 |
jpich | d0ugal: Thanks. It's very relevant to the UI and its assumptions as well so may be worthwhile making that work more visible when it starts in earnest | 10:18 |
openstackgerrit | Merged openstack/tripleo-validations: modify the home-page info with the developer documentation https://review.openstack.org/372930 | 10:18 |
d0ugal | tzumainn: we could add a version number to action names, like we do with workflows. | 10:18 |
*** hewbrocca is now known as hewbrocca_afk | 10:18 | |
d0ugal | tzumainn: but I've not really looked into it | 10:18 |
d0ugal | jpich: sure | 10:18 |
sshnaidm | jd__, I've answered there, is it what you asked for? | 10:19 |
*** hewbrocca_afk is now known as hewbrocca | 10:19 | |
d0ugal | jpich: how do I make all these things more visible without drowning out each other? :-D | 10:19 |
jpich | d0ugal: We could be using the list more, to point out things that have large repercussions :) | 10:20 |
tzumainn | d0ugal, so - I have a perhaps incorrect desire to treat these workflows and actions as having some sort of API stability - it might be good to have that policy clarified one way or the other | 10:20 |
d0ugal | jpich: sure | 10:22 |
d0ugal | tzumainn: good idea | 10:22 |
*** jtomasek has joined #tripleo | 10:23 | |
*** tosky has joined #tripleo | 10:27 | |
*** social has quit IRC | 10:27 | |
*** milan has joined #tripleo | 10:28 | |
*** owalsh has joined #tripleo | 10:29 | |
openstackgerrit | Julie Pichon proposed openstack/tripleo-docs: Add openstack-tripleo-ui to list of included packages https://review.openstack.org/383684 | 10:29 |
jd__ | sshnaidm: yeah that help, do you have a full log? that might be already fixed and be a duplicate of the 100% CPU bug… actually is there a 100% CPU utilization too? | 10:31 |
sshnaidm | jd__, full log took 23 GB and finished disk space :) I removed it. It didn't have 100% CPU, about 50% maximum | 10:32 |
jd__ | sshnaidm: ok | 10:32 |
sshnaidm | jd__, but load average was about 20 and host not really responsive | 10:33 |
jd__ | hehe | 10:33 |
sshnaidm | jd__, when I stopped metricd service the host was back to life and load average got down to 3 | 10:33 |
*** jeckersb_gone has joined #tripleo | 10:35 | |
*** jayg|g0n3 has joined #tripleo | 10:35 | |
hewbrocca | sshnaidm: BTW this is overcloud Ceilometer, right? | 10:37 |
hewbrocca | I'm wondering if we should turn off ceilometer entirely in CI until we get all these issues fixed | 10:38 |
sshnaidm | hewbrocca, it's gnocchi metrics daemon AFAIU, I don't know if it worth to disable ceilo at all, this bug seems very straight forward to fix it | 10:40 |
*** social has joined #tripleo | 10:40 | |
sshnaidm | jd__, is it right? ^ | 10:40 |
sshnaidm | jd__, can we hope it'll be fixed soon? | 10:41 |
*** jeckersb_gone has quit IRC | 10:41 | |
*** jayg|g0n3 has quit IRC | 10:41 | |
*** dtantsur is now known as dtantsur|brb | 10:41 | |
*** jayg|g0n3 has joined #tripleo | 10:41 | |
jd__ | sshnaidm: yes, the patch is already there, and I'm working on gating it merged (Gnocchi gate is broken) | 10:41 |
openstackgerrit | Jiri Tomasek proposed openstack/tripleo-ui: Redirect user to login page when token expires https://review.openstack.org/392589 | 10:43 |
sshnaidm | jd__, don't you have any TripleO jobs in your gate? | 10:43 |
jd__ | sshnaidm: no | 10:43 |
sshnaidm | jd__, it's a pity.. at least non-voting would be nice to have | 10:44 |
jd__ | shardy: probably indeed | 10:44 |
therve | sshnaidm, The trigger issue was redis, it wouldn't have made a difference | 10:45 |
sshnaidm | therve, even if redis or anything else, it should be ready for lack of connections and not to dump logs every millisecond | 10:46 |
*** jeckersb_gone has joined #tripleo | 10:46 | |
therve | sshnaidm, Sure, but there is no change in gnocchi that would have been gate by a tripleo failure | 10:46 |
therve | gated | 10:47 |
jtomasek | florianf: I've updated honza's patch slightly. IUUC, we need to get it merged and backported before slagle wakes up to do a new newton release today | 10:47 |
jd__ | right therve :) | 10:47 |
jd__ | unless we have a job where redis is always failing, on purpose! :) | 10:47 |
sshnaidm | therve, with this issue - yes, but as I remember there were some other issues too, and it would make easier to test patches | 10:48 |
openstackgerrit | Merged openstack/puppet-tripleo: Pass X-Forwarded-Proto for missing services https://review.openstack.org/394910 | 10:48 |
jaosorior | does anybody know what endpoints is horizon using? the public or the internal ones? | 10:49 |
florianf | jtomasek: oh. good to know | 10:49 |
openstackgerrit | Merged openstack/tripleo-heat-templates: Add Sahara plugins list as a configurable parameter https://review.openstack.org/392670 | 10:51 |
sshnaidm | jd__, do you have a test that checks what happens if no connection to redis? maybe in unittests | 10:51 |
jd__ | sshnaidm: no, though we did not have any code to handle it properly neither in that particular path | 10:53 |
hewbrocca | I think this is probably a good test to add | 10:53 |
hewbrocca | these kinds of issues are going to get more extreme in a containerized world | 10:54 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Pass X-Forwarded-Proto for missing services https://review.openstack.org/395521 | 10:54 |
hewbrocca | we're not supposed to have to guarantee startup ordering of openstack services | 10:54 |
hewbrocca | if we do need to guarantee that, then they need to be managed by pacemaker | 10:54 |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: Don't call the node delete workflow if the stack isn't provided https://review.openstack.org/395522 | 10:55 |
openstackgerrit | Dougal Matthews proposed openstack/tripleo-common: Use kwargs to pass in data and error to Mistral Result https://review.openstack.org/375348 | 10:55 |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: Format the nodes list in openestack overcloud delete node https://review.openstack.org/395083 | 10:56 |
openstackgerrit | Dougal Matthews proposed openstack/tripleo-docs: Remove usage of --compute-scale from the scale roles docs https://review.openstack.org/381187 | 10:57 |
openstackgerrit | Dougal Matthews proposed openstack/tripleo-docs: Remove usage of --compute-scale from the baremetal overcloud docs https://review.openstack.org/381454 | 10:57 |
openstackgerrit | Dougal Matthews proposed openstack/tripleo-docs: Remove usage of --control-scale from the HA docs https://review.openstack.org/381458 | 10:57 |
openstackgerrit | Dougal Matthews proposed openstack/tripleo-docs: Remove the replace controller docs https://review.openstack.org/381469 | 10:57 |
florianf | jtomasek: I'm fine with covering other status codes in another patch. so as far as I'm concerned we could merge it. | 10:58 |
chem | bandini: hi, thanks a lot for https://review.openstack.org/#/c/395460/, I think there is a bug lurking around, but beside that It looks good. | 11:00 |
chem | bandini: (Fix race during major-upgrade-pacemaker step) | 11:00 |
florianf | jtomasek: on second thought: Is the change in ParametersActions.js even related to the token expiration problem? | 11:03 |
bandini | chem: yes there are a couple of issues with it am looking at it | 11:03 |
chem | bandini: ha, I missed other dark corners ? | 11:04 |
bandini | chem: ah I saw only now you commented on the stable review ;) | 11:04 |
bandini | chem: I just realized the mysql issue 2 mins ago before seeing it ;) | 11:04 |
bandini | chem: fully agreed on your comments | 11:05 |
bandini | chem: it is getting a bit invasive though :/ | 11:05 |
chem | bandini: yep, but it just because there should have been more step to start with, really. Too bad it's so close to the release and to being dumped into oblivion in the next release :) | 11:06 |
bandini | chem: yeah :) | 11:07 |
chem | bandini: we definitively need that as they is no other way to guaranty the state of the system. | 11:07 |
chem | bandini: and random success is not very computer science like :) | 11:08 |
bandini | chem: there is one potential workaround that could be less invasive though | 11:08 |
chem | bandini: ah, how come ? | 11:08 |
openstackgerrit | Sagi Shnaidman proposed openstack-infra/tripleo-ci: WIP: Stop using documentation network range https://review.openstack.org/395529 | 11:09 |
bandini | chem: quick call? | 11:09 |
chem | yep, | 11:10 |
chem | bandini: yep | 11:10 |
*** dsariel has quit IRC | 11:20 | |
jtomasek | florianf: it is not iiuc. I've removed it in the patch I sent https://review.openstack.org/#/c/392589 | 11:25 |
jtomasek | florianf: the tests were failing because of the problem in ZaqarWebSocketService which I fixed as part of that patch | 11:26 |
jtomasek | florianf: I am ok with merging it too, although we should wait a bit for honza and confirm with him | 11:27 |
*** saneax is now known as saneax-_-|AFK | 11:28 | |
*** mgould|afk is now known as mgould | 11:29 | |
*** panda|ko is now known as panda|soso | 11:30 | |
florianf | jtomasek: sure. if we have the time to do that. but he should be up soon, I guess... | 11:31 |
jtomasek | florianf: yeah, let's wait 1 hour | 11:32 |
jtomasek | honza: ping when you're here | 11:32 |
openstackgerrit | Michele Baldessari proposed openstack/tripleo-heat-templates: Fix race during major-upgrade-pacemaker step https://review.openstack.org/395454 | 11:33 |
panda|soso | sshnaidm: did we increase memory for the overcloud nodes ? everything in periodic is green (well except tempest... but it doesn't timeout now) | 11:35 |
sshnaidm | panda|soso, nope | 11:35 |
panda|soso | sshnaidm: miracle ? | 11:36 |
sshnaidm | panda|soso, seems like :) | 11:36 |
sshnaidm | panda|soso, what is soso? | 11:36 |
*** hewbrocca is now known as hewbrocca_afk | 11:36 | |
*** dtantsur|brb is now known as dtantsur | 11:37 | |
panda|soso | sshnaidm: http://www.wordreference.com/definition/so-so | 11:38 |
*** hjensas has quit IRC | 11:40 | |
*** social has quit IRC | 11:40 | |
sshnaidm | panda|soso, oh, it was easy.. | 11:41 |
*** hjensas has joined #tripleo | 11:41 | |
*** hjensas has quit IRC | 11:41 | |
*** hjensas has joined #tripleo | 11:41 | |
*** tzumainn has quit IRC | 11:41 | |
matbu | marios: got a successful upgrade end to end just now, w/ 3 ctrl ceph compute (rdo) | 11:43 |
matbu | marios: w/o patching anything (just git clone stable/newton tht) and small hieradata fix | 11:43 |
chem | matbu: marios well, this tend to happen more and more often. But you should check this review https://review.openstack.org/#/c/395460/1 | 11:44 |
chem | matbu: marios the more eyes on it the better :) | 11:44 |
chem | matbu: anyway that's good to hear :) | 11:45 |
matbu | chem: yes i see that, i add me a reviewer, i'll test it and review | 11:45 |
*** zoli|wfh is now known as zoli|lunch | 11:45 | |
matbu | it's scaring me :) | 11:45 |
openstackgerrit | yolanda.robla proposed openstack/python-tripleoclient: Support whole disk images in TripleO https://review.openstack.org/394426 | 11:45 |
matbu | chem: did you recently go to the converge step ? | 11:45 |
chem | matbu: don't be scared it ends well .... ) | 11:45 |
chem | matbu: not recently, struggling with internal issues in my setup, and tls bug. | 11:46 |
chem | marios: in case you're deploying, I've just updated the patchset to the latest puddle. | 11:46 |
matbu | chem: k i open this bug https://bugs.launchpad.net/tripleo/+bug/1640328 | 11:47 |
openstack | Launchpad bug 1640328 in tripleo "[Upgrade] Could not find data item ceph::profile::params::client_keys in any Hiera data" [Undecided,In progress] - Assigned to mbu (mat-bultel) | 11:47 |
matbu | chem: just a minor fix, not sure if it correct (the review attached) i'm not a ooo-puppet expert | 11:47 |
marios | matbu: good to hear. yeah as chem pointed out there are still issues we sometimes see (like that review is a race).. chem you commented on newton not master | 11:47 |
*** jkilpatr has quit IRC | 11:48 | |
marios | chem: i just updated my undercloud so i'll be running the upgrade sporadically throughout today 9have a call in an hour) | 11:48 |
chem | marios: yep, but the message got to bandini anyway | 11:48 |
chem | matbu: looking | 11:49 |
marios | chem: yes it did, mostly for the benefit of reviewers/the discussion in one place #just saying | 11:49 |
bandini | marios: I probably should not have opened the newton one so early on :/ | 11:49 |
bandini | me-- | 11:50 |
openstackgerrit | yolanda.robla proposed openstack/python-tripleoclient: Support whole disk images in TripleO https://review.openstack.org/394426 | 11:50 |
chem | marios: yep, I know ... jump there from the bz and revewied ... no brain | 11:50 |
marios | chem: was just pointing it out man you may not have noticed | 11:51 |
chem | marios: k | 11:51 |
chem | matbu: that bug is kinda new, I could have a convergence and compute node with the ceph client key by end of previous week. | 11:53 |
*** florianf has quit IRC | 11:54 | |
*** florianf has joined #tripleo | 11:54 | |
shardy | Is anyone else seeeing "ERROR: The server could not comply with the request since it is either malformed or otherwise incorrect." from the tripleoclient event polling recently? | 11:55 |
shardy | It only seems to happen when updating an existing overcloud, not quite figured out where it's coming from yet | 11:56 |
shardy | the heat stack actually updated fine AFAICT | 11:56 |
*** pkovar has quit IRC | 11:56 | |
openstackgerrit | Sagi Shnaidman proposed openstack-infra/tripleo-ci: WIP: Stop using documentation network range https://review.openstack.org/395529 | 12:00 |
sshnaidm | jaosorior, thanks, changes also undercloud.conf | 12:01 |
jaosorior | sshnaidm: I saw, that looks fine | 12:01 |
jaosorior | lets see how it goes | 12:01 |
*** dsariel has joined #tripleo | 12:02 | |
*** rodrigods has quit IRC | 12:04 | |
*** rodrigods has joined #tripleo | 12:04 | |
*** morazi has quit IRC | 12:05 | |
*** jkilpatr has joined #tripleo | 12:05 | |
skramaja | shardy: fyi - https://review.openstack.org/#/c/395431/ - OVS DPDK docs patch | 12:05 |
shardy | skramaja: thanks, will check it out! | 12:06 |
shardy | Hrm, looks like a heat bug.. | 12:07 |
*** hjensas has quit IRC | 12:09 | |
*** kjw3 has quit IRC | 12:10 | |
openstackgerrit | Jiri Tomasek proposed openstack/tripleo-specs: GUI Deployment Configuration improvements https://review.openstack.org/393365 | 12:12 |
jtomasek | florianf: ^ is ready for review | 12:13 |
florianf | jtomasek: ack | 12:14 |
*** hjensas has joined #tripleo | 12:15 | |
*** maticue_ has joined #tripleo | 12:18 | |
slagle | jaosorior: i think we need to merge https://review.openstack.org/#/c/395217/ because it's blocking merges to stable/newton | 12:22 |
slagle | since barbican is not in the newton templates | 12:23 |
*** egafford has joined #tripleo | 12:25 | |
jaosorior | slagle: lets do so then. | 12:28 |
slagle | jaosorior: ok, can you review and approve? | 12:29 |
*** pkovar has joined #tripleo | 12:29 | |
jaosorior | slagle: is it possible to tweak it project-config to make it run only for ocata? | 12:30 |
*** hewbrocca_afk is now known as hewbrocca | 12:31 | |
slagle | jaosorior: yes, i think it is. there is a patch up to do that. but we'd have to wait to get that approved | 12:31 |
jaosorior | slagle: ok, approved that one meanwhile. lets bring it up once that's fixed. Got a link to that patch? | 12:32 |
slagle | jaosorior: yea, it was in the comments | 12:33 |
slagle | of the revert | 12:33 |
slagle | https://review.openstack.org/395214 | 12:33 |
jaosorior | slagle: I see | 12:33 |
jaosorior | slagle: do we want to stop testing scenario002 on those branches? or should we manage what gets run in tripleo-ci instead? | 12:34 |
jaosorior | one option would be to have a separate environment for stable/newton | 12:34 |
*** owalsh has quit IRC | 12:34 | |
jtomasek | florianf: I think time is up:) | 12:37 |
jaosorior | chem, marios: Right, so the plan in https://review.openstack.org/#/c/395053/7/manifests/network/os_net_config.pp is to change the keepalived configuration, and that change will trigger puppet to restart keepalived, since it will have to go through it, right? | 12:37 |
jaosorior | chem, marios shouldn't the 'trigger-keepalived-restart' exec have a dependency on the keepalived resource? | 12:38 |
florianf | jtomasek: yep :) | 12:38 |
jaosorior | jistr: thanks for the reviews dude | 12:39 |
jistr | sure np :) | 12:39 |
jaosorior | slagle: I think, as we're adding services, it's not sustainable to have the same scenarios for all branches. would it make sense to have the scenarios in release-dependent directories in the tripleo-ci repo? | 12:40 |
openstackgerrit | Jiri Tomasek proposed openstack/tripleo-specs: GUI Deployment Configuration improvements https://review.openstack.org/393365 | 12:40 |
*** larstobi has joined #tripleo | 12:43 | |
*** ealcaniz has quit IRC | 12:44 | |
marios | jaosorior: not sure though note chem has reported success with this and https://review.openstack.org/#/c/394844/ (comment there) | 12:44 |
jaosorior | marios: my concern is that it seems fragile | 12:46 |
*** fultonj has joined #tripleo | 12:46 | |
*** bkopilov has joined #tripleo | 12:46 | |
*** lucasagomes is now known as lucas-hungry | 12:47 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/instack-undercloud: Deploy heat APIs over httpd https://review.openstack.org/394837 | 12:48 |
marios | jaosorior: right lets see if there are any further ideas there before we land i mean chem already acknowledges it is a hack (see the BZ for more context though you've already seen the other review) | 12:48 |
jaosorior | marios: well, I think it should at lest have a "before" or a "notify" for the keepalived class. | 12:49 |
*** liverpooler has quit IRC | 12:51 | |
*** liverpooler has joined #tripleo | 12:51 | |
*** d0ugal has quit IRC | 12:51 | |
*** pradk has joined #tripleo | 12:53 | |
*** ealcaniz has joined #tripleo | 12:57 | |
*** jeckersb_gone is now known as jeckersb | 13:00 | |
*** d0ugal has joined #tripleo | 13:00 | |
*** jayg|g0n3 is now known as jayg | 13:00 | |
*** noslzzp has quit IRC | 13:01 | |
*** noslzzp has joined #tripleo | 13:02 | |
*** morazi has joined #tripleo | 13:04 | |
openstackgerrit | Jiri Tomasek proposed openstack/tripleo-specs: GUI Deployment Configuration improvements https://review.openstack.org/393365 | 13:04 |
*** bvandenh has quit IRC | 13:06 | |
openstackgerrit | Jiri Tomasek proposed openstack/tripleo-ui: Refactor *DriverFields components https://review.openstack.org/395579 | 13:06 |
openstackgerrit | Jiri Tomasek proposed openstack/tripleo-ui: Validate JSON parameters https://review.openstack.org/395580 | 13:06 |
weshay | sshnaidm, thanks for putting this in https://review.openstack.org/#/c/395529/ | 13:07 |
jtomasek | florianf: could you merge those backports in the meantime, please? ^^ | 13:07 |
sshnaidm | weshay, np, it's related to quickstart job as well, because in quickstart we stopped to use this range | 13:08 |
weshay | ya | 13:08 |
florianf | jtomasek: +2'd them | 13:10 |
jtomasek | florianf: thanks | 13:10 |
*** morazi has quit IRC | 13:12 | |
*** florianf has quit IRC | 13:19 | |
*** zoli|lunch is now known as zoli|wfh | 13:20 | |
*** skramaja has quit IRC | 13:20 | |
openstackgerrit | Merged openstack/puppet-tripleo: Wrong default in docstring https://review.openstack.org/395040 | 13:22 |
honza | jtomasek: hi | 13:23 |
*** kaslcrof has joined #tripleo | 13:24 | |
jtomasek | honza: hi, can you check that the change I did to https://review.openstack.org/392589 is valid? | 13:24 |
*** morazi has joined #tripleo | 13:25 | |
openstackgerrit | Merged openstack/python-tripleoclient: Mock yaml.safe_load safely https://review.openstack.org/395289 | 13:26 |
*** jistr is now known as jistr|brb | 13:26 | |
openstackgerrit | Merged openstack/puppet-tripleo: Better way to ensure keepalived before haproxy. https://review.openstack.org/394844 | 13:26 |
openstackgerrit | Merged openstack-infra/tripleo-ci: Revert "Add Barbican key order to scenario002" https://review.openstack.org/395217 | 13:26 |
honza | jtomasek: yes, works for me! | 13:26 |
openstackgerrit | Merged openstack/puppet-tripleo: Enable TLS in the internal network for Nova API https://review.openstack.org/388495 | 13:27 |
honza | jtomasek: i think the changes in update parameters were added because of a failing test --- which was masking the real issue | 13:27 |
*** tbonds has joined #tripleo | 13:27 | |
jtomasek | honza: yeah, ok, that nonexistent socket problem was hidden properly:))) | 13:28 |
openstackgerrit | Merged openstack/tripleo-heat-templates: Enable internal TLS for Nova API https://review.openstack.org/388503 | 13:30 |
openstackgerrit | Merged openstack/tripleo-ui: Redirect user to login page when token expires https://review.openstack.org/392589 | 13:30 |
*** social has joined #tripleo | 13:30 | |
openstackgerrit | Honza Pokorny proposed openstack/tripleo-specs: Add gui logging spec https://review.openstack.org/395138 | 13:31 |
weshay | sshnaidm, panda|soso, adarazs fyi.. https://etherpad.openstack.org/p/tripleo-ci-status issue 21 is also recreating in rdo master | 13:31 |
*** jcoufal has joined #tripleo | 13:32 | |
*** jeckersb is now known as jeckersb_gone | 13:35 | |
sshnaidm | weshay, waiting for gnocchi gate back: https://review.openstack.org/#/c/394387/ | 13:36 |
panda|soso | sshnaidm: gnocchi/metricd is clean | 13:37 |
*** florianf has joined #tripleo | 13:37 | |
sshnaidm | panda|soso, ? | 13:37 |
panda|soso | sshnaidm: what wasn't clear in what I said ? | 13:38 |
sshnaidm | panda|soso, sorry, I didn't catch what does mean "clean" here | 13:39 |
panda|soso | sshnaidm: it isn't flooded | 13:41 |
openstackgerrit | Jiri Tomasek proposed openstack/tripleo-ui: Redirect user to login page when token expires https://review.openstack.org/395596 | 13:41 |
hewbrocca | panda|soso: woop woop | 13:41 |
hewbrocca | that's good news, right? | 13:41 |
sshnaidm | panda|soso, I saw it on my setup from yesterday, maybe now it's good | 13:41 |
jtomasek | florianf: ^^^^ | 13:41 |
florianf | jtomasek: already done | 13:42 |
jtomasek | wow! | 13:42 |
panda|soso | hewbrocca: sshnaidm maybe we're not talking about the same thing. I was responding to wes comment on pingtest timeout reproducing in rdo | 13:42 |
openstackgerrit | Sagi Shnaidman proposed openstack-infra/tripleo-ci: Full quickstart gate run on OVB https://review.openstack.org/381094 | 13:43 |
hewbrocca | panda|soso: ahh OK | 13:44 |
openstackgerrit | Merged openstack/tripleo-heat-templates: Defaults kernel.pid_max to 1048576 https://review.openstack.org/393682 | 13:45 |
openstackgerrit | Merged openstack/tripleo-ui: Allow user to specify FQDN instead of IP address when registering nodes https://review.openstack.org/394947 | 13:45 |
*** jistr|brb is now known as jistr | 13:46 | |
*** cylopez has quit IRC | 13:49 | |
*** lucas-hungry is now known as lucasagomes | 13:51 | |
*** Guest64 has joined #tripleo | 13:54 | |
*** noslzzp has quit IRC | 13:56 | |
*** noslzzp has joined #tripleo | 13:56 | |
*** Goneri has joined #tripleo | 13:57 | |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Defaults kernel.pid_max to 1048576 https://review.openstack.org/395608 | 13:59 |
openstackgerrit | Merged openstack/tripleo-ui: Refactor *DriverFields components https://review.openstack.org/395579 | 14:02 |
openstackgerrit | Merged openstack/tripleo-ui: Validate JSON parameters https://review.openstack.org/395580 | 14:03 |
openstackgerrit | Athlan-Guyot sofer proposed openstack/puppet-tripleo: Better way to ensure keepalived before haproxy. https://review.openstack.org/395633 | 14:05 |
*** owalsh has joined #tripleo | 14:06 | |
openstackgerrit | Ana Krivokapic proposed openstack/tripleo-ui: Allow user to specify FQDN instead of IP address when registering nodes https://review.openstack.org/395634 | 14:07 |
akrivoka | jtomasek: ^ | 14:08 |
*** tiswanso has joined #tripleo | 14:09 | |
openstackgerrit | Michele Baldessari proposed openstack/tripleo-heat-templates: Fix race during major-upgrade-pacemaker step https://review.openstack.org/395454 | 14:10 |
*** kjw3 has joined #tripleo | 14:11 | |
jtomasek | florianf: ^^^ | 14:16 |
florianf | jtomasek: yup. done | 14:17 |
*** jrist has quit IRC | 14:17 | |
sshnaidm | jaosorior, are you talking about this certificates? https://github.com/openstack-infra/tripleo-ci/blob/master/test-environments/enable-tls.yaml | 14:19 |
panda|soso | sshnaidm: you actually have to recreate the whole chain | 14:20 |
*** jrist has joined #tripleo | 14:20 | |
openstackgerrit | Michele Baldessari proposed openstack/tripleo-heat-templates: Fix race during major-upgrade-pacemaker step https://review.openstack.org/395460 | 14:20 |
sshnaidm | panda|soso, what exactly? no idea about it | 14:21 |
*** hewbrocca is now known as hewbrocca_afk | 14:24 | |
*** lblanchard has joined #tripleo | 14:26 | |
openstackgerrit | Florian Fuchs proposed openstack/tripleo-ui: Poll nodes list while nodes are in progress state https://review.openstack.org/395637 | 14:27 |
*** dprince has joined #tripleo | 14:29 | |
panda|soso | sshnaidm: getting the info | 14:29 |
panda|soso | sshnaidm: http://tripleo.org/advanced_deployment/ssl.html#overcloud-ssl | 14:30 |
*** jprovazn has quit IRC | 14:30 | |
panda|soso | sshnaidm: you need to recreate the self-signed certificate part, and since CA key is not stored in repo, you'll have to recreate CA too | 14:31 |
panda|soso | last time I tried, I did all the steps, but created invalid certificate, jaosorior needed to create it for me, still don't understand what happened. | 14:31 |
panda|soso | sshnaidm: after you recreate the certs, you'll have to modify the deployment files | 14:32 |
panda|soso | sshnaidm: and beware that we're soon going to move all the HA jobs to just IPv6 | 14:32 |
sshnaidm | panda|soso, thanks, will try it now | 14:32 |
sshnaidm | panda|soso, only non-ha use ssl, isn't it? | 14:33 |
*** jaosorior has quit IRC | 14:33 | |
panda|soso | sshnaidm: "soon" when I'm able to get the right combination of gates passing, I'm collecting all combination of failures :( | 14:33 |
*** cdearborn has joined #tripleo | 14:33 | |
*** jaosorior has joined #tripleo | 14:34 | |
b00tcat | hi - what is the recommended installation method for the undercloud? | 14:34 |
b00tcat | in the docs it still says instack-undercloud but IIRC there was this tripleo-quickstart | 14:34 |
*** jeckersb_gone is now known as jeckersb | 14:35 | |
openstackgerrit | Merged openstack/tripleo-ui: Redirect user to login page when token expires https://review.openstack.org/395596 | 14:35 |
panda|soso | b00tcat: yes, use quickstart | 14:36 |
b00tcat | ok, thanks panda|soso | 14:38 |
*** denaitre has joined #tripleo | 14:42 | |
denaitre | hey guys | 14:42 |
panda|soso | sshnaidm: yes, only non-ha uses ssl, but when moving HA to ipv6, net iso will be added to nonha | 14:43 |
denaitre | I am wondering, I set an undercloud where OS services are set in containers (thanks to kolla). Is it possible to use heat templates (https://github.com/openstack/tripleo-heat-templates) to deploy overclouds? | 14:45 |
panda|soso | denaitre: overcloud in containers ? that is still work in progress AFAIK | 14:46 |
denaitre | the overclouds wouldn't be necessarily in containers | 14:47 |
b00tcat | panda|soso: in the tripleo-quickstart docs it says: This script will output instructions at the end to access the deployed undercloud. If a release name is not given, mitaka is used. | 14:47 |
b00tcat | is this still true? | 14:47 |
*** hewbrocca_afk is now known as hewbrocca | 14:47 | |
denaitre | I guess heat templates would trigger VMs | 14:48 |
panda|soso | b00tcat: yes | 14:48 |
*** Guest64 has quit IRC | 14:48 | |
shardy | denaitre: in theory you could use any openstack services (including those deployed via kolla) to deploy an overcloud using tripleo heat templates | 14:49 |
denaitre | shardy: ok great! :) | 14:49 |
shardy | denaitre: in practice, nobody has ever tried this as far as I'm aware | 14:49 |
*** links has quit IRC | 14:49 | |
shardy | denaitre: so you may have an easier time just installing the normal tripleo undercloud on a VM | 14:49 |
denaitre | let give it a try so ;) | 14:49 |
*** jobewan_away has joined #tripleo | 14:50 | |
*** jobewan_away is now known as jobewan | 14:51 | |
*** Guest64 has joined #tripleo | 14:52 | |
shardy | denaitre: note also that our workflows for deployment (driven via mistral on the undercloud) and to some extent the CLI (python-tripleoclient) and UI (tripleo-ui) expect you to be using Ironic | 14:52 |
shardy | so I guess you will need to deploy directly via heat which will be less convenient | 14:52 |
shardy | I have deployed overclouds directly via heat on the normal TripleO undercloud before, so it is possible | 14:52 |
denaitre | yep that's what I expected | 14:53 |
shardy | well good luck, let us know how it goes ;) | 14:53 |
denaitre | kolla allows me to run a working heat service | 14:53 |
denaitre | I want to use heat templates to deploy overclouds | 14:54 |
shardy | denaitre: Ok, just so long as you're aware we already provide a fully tested alternative way to run a working heat service :) | 14:54 |
denaitre | is ironic/mistral/others necessary then? | 14:54 |
shardy | denaitre: to get access to all TripleO features yes | 14:54 |
shardy | but there's likely cases where just reusing the heat templates would be useful | 14:55 |
shardy | I'm just not aware of anyone doing that right now | 14:55 |
tdasilva | hello, would a couple of cores be able to take a look at this patch: https://review.openstack.org/#/c/392918/ | 14:56 |
tdasilva | it's a one liner, should be easy change | 14:56 |
*** ebalduf has joined #tripleo | 14:56 | |
Guest64 | ping #tripleo, seeing an issue where after an ospd deployment provisioning contrail (osp8) neutron net-list only returns 1/3 of the time. other osp services respond all the time. any pointers on what i should be looking at? sounds like an ha problem. | 14:56 |
openstackgerrit | Charlie Llewellyn proposed openstack/tripleo-heat-templates: Add method to retry registration as we expect occasional network issues https://review.openstack.org/386529 | 14:57 |
denaitre | shardy: ok thanks, I'll let you my progress | 14:58 |
denaitre | *know | 14:58 |
shardy | tdasilva: done! | 15:00 |
shardy | matbu: Hey I have a question re https://review.openstack.org/#/c/395234 | 15:01 |
tdasilva | shardy, slagle: many thanks! | 15:01 |
shardy | matbu: I'm trying to figure out why we need ceph_cluster hiera on the compute after the upgrade to Newton | 15:01 |
openstackgerrit | Thiago da Silva proposed openstack/tripleo-heat-templates: set url_base option in static web middleware https://review.openstack.org/395654 | 15:01 |
shardy | because in the Composable Services model, that data should be provided via service_configs instead | 15:01 |
openstackgerrit | Gabriele Cerami proposed openstack/python-tripleoclient: Refactor creation of no_proxy list for postconfig https://review.openstack.org/391197 | 15:02 |
shardy | matbu: Are you overriding the ComputeServices list? | 15:02 |
openstackgerrit | Charlie Llewellyn proposed openstack/tripleo-heat-templates: Add method to retry registration as we expect occasional network issues https://review.openstack.org/386529 | 15:02 |
slagle | fyi, i just approved a couple of newton backports and after those merge i will request the release | 15:02 |
*** saneax-_-|AFK is now known as saneax | 15:03 | |
slagle | for everyone's info :) | 15:03 |
weshay | anyone seeing failures setting up tripleo-common on master w/ the Action Development tasks? | 15:05 |
*** tzumainn has joined #tripleo | 15:05 | |
weshay | see: Failed to create action, on the mistral db populate | 15:06 |
weshay | and action-list is also failing | 15:06 |
*** egafford has quit IRC | 15:06 | |
jaosorior | shardy: do you know how can I check how a certain resource in heat is defined in a stack? | 15:08 |
jaosorior | shardy: like, check what value in the resource registry did something end up getting? | 15:08 |
*** oshvartz has quit IRC | 15:09 | |
matbu | shardy: hey /me reads back | 15:09 |
matbu | shardy: nop i don't overrede the ComputeServices | 15:10 |
matbu | shardy: i use the default list | 15:10 |
*** dsariel has quit IRC | 15:11 | |
shardy | matbu: Ok, I'm trying to understand why we need ceph_cluster when ./puppet/services/ceph-base.yaml defines ceph::profile::params::client_keys now | 15:11 |
matbu | shardy: you mean service_configs should provide this data ? | 15:12 |
shardy | matbu: yeah | 15:12 |
shardy | does it not get added there due to the CephClient service defined for ComputeServices? | 15:12 |
matbu | shardy: nop | 15:12 |
matbu | shardy: only the ceph_cluster have the client_keys | 15:13 |
shardy | jaosorior: try openstack stack environment show overcloud | 15:13 |
shardy | matbu: Ok, that sounds wrong, because we shouldn't even write that file in the new composable model | 15:13 |
sshnaidm | panda|soso, jaosorior what do you set as "Common Name" in certificate generation? "first ip" 192.168.24.1 or controller ip: 192.168.24.6 ? | 15:13 |
jaosorior | d0ugal: ping | 15:14 |
*** saneax is now known as saneax-_-|AFK | 15:14 | |
d0ugal | jaosorior: hey | 15:14 |
gfidente | matbu that seems wrong to me | 15:14 |
*** saneax-_-|AFK is now known as saneax | 15:14 | |
d0ugal | weshay: do you have a traceback? | 15:15 |
gfidente | ceph_cluster is from mitaka templates | 15:15 |
jaosorior | d0ugal: I think we just found another bug in the update scenario :/ | 15:15 |
matbu | shardy: gfidente ack so i'll try to find what happen with the service_configs | 15:15 |
panda|soso | sshnaidm: should be the controller IP, but you can check the certificate | 15:15 |
shardy | gfidente: Yeah, this is an upgrade from mitaka, so maybe we're doing something wrong in that case | 15:15 |
gfidente | matbu puppet is only meant to run after the templates have been upgraded to newton | 15:16 |
shardy | matbu: ack, that would be great, thanks | 15:16 |
d0ugal | jaosorior: dang. Have you opened a launchpad bug? | 15:16 |
jaosorior | d0ugal: we're just dealing with it now, being filed | 15:16 |
matbu | gfidente: yep | 15:16 |
matbu | shardy: k thanks for your review | 15:16 |
*** bvandenh has joined #tripleo | 15:17 | |
gfidente | matbu CephClient inherits CephBase and CephBase is the one deploying the client_keys | 15:18 |
d0ugal | jaosorior: okay, thanks - let me know when there are more details. | 15:18 |
gfidente | matbu can you see the other settings from CephBase in service_configs ? | 15:19 |
*** dtantsur is now known as dtantsur|brb | 15:19 | |
matbu | gfidente: i'll check asap, i droped my env, so i need to restore a new one | 15:20 |
jaosorior | d0ugal, shardy: But basically the issue is that if you deploy without SSL, and then add the SSL-related templates, the heat resources stay at OS::Heat::None, which causes SSL not be deployed for haproxy | 15:20 |
*** DrBacchus has joined #tripleo | 15:22 | |
*** jeckersb is now known as jeckersb_gone | 15:22 | |
*** rbowen has quit IRC | 15:23 | |
*** DrBacchus is now known as rbowen | 15:23 | |
openstackgerrit | Alex Schultz proposed openstack/tripleo-heat-templates: Disable password reveal in horizon https://review.openstack.org/395668 | 15:24 |
d0ugal | How do I connect to mysql in the undercloud? | 15:24 |
*** rhallisey has joined #tripleo | 15:24 | |
*** tosky has quit IRC | 15:24 | |
d0ugal | I don't know where/how I can find the details | 15:24 |
jaosorior | shardy, d0ugal: So basically, updating an overcloud from non-SSL to SSL is broken by this. Seems that the new stack doesn't get new resource_registry definitions | 15:25 |
slagle | d0ugal: sudo mysql? | 15:25 |
d0ugal | slagle: oh, is that all. thanks | 15:25 |
* slagle -> taking the rest of the day off | 15:26 | |
d0ugal | lol | 15:26 |
jaosorior | sshnaidm: the external IP that will be served by haproxy | 15:26 |
matbu | gfidente: but the only thing that i'm sure is the clien_keys were only into ceph_* hiera files | 15:26 |
*** jeckersb_gone is now known as jeckersb | 15:26 | |
gfidente | matbu that would mean we didn't dump new hiera at all | 15:27 |
gfidente | before puppet apply | 15:27 |
gfidente | if so I am inclined to think there was a different problem | 15:27 |
matbu | gfidente: ack, i'll debug that | 15:28 |
*** saneax is now known as saneax-_-|AFK | 15:32 | |
b00tcat | tripleo-quickstart is stuck (for the 2nd time now) when fetching the image, is this normal? this happens at roles/libvirt/setup/undercloud/tasks/fetch_image.yml:81 | 15:32 |
*** jprovazn has joined #tripleo | 15:32 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: Add SNMP role to the CephStorage nodes https://review.openstack.org/394990 | 15:32 |
panda|soso | b00tcat: is it downloading ? | 15:33 |
*** saneax-_-|AFK is now known as saneax | 15:33 | |
*** absubram has joined #tripleo | 15:33 | |
b00tcat | panda|soso: I've never used this project before so I'm not sure how to even know that | 15:34 |
openstackgerrit | Merged openstack/tripleo-common: Add CephClusterFSID to generated passwords https://review.openstack.org/394493 | 15:34 |
b00tcat | let me run the script with -v and see if something chagnes | 15:34 |
*** absubram_ has joined #tripleo | 15:34 | |
*** michapma_alt has quit IRC | 15:35 | |
panda|soso | b00tcat: the tasks at fetch_image shoud get ~3G of data from artifacts servers, maybe it's not stuck, just doing its job. | 15:36 |
openstackgerrit | Sagi Shnaidman proposed openstack-infra/tripleo-ci: Stop using documentation network range https://review.openstack.org/395529 | 15:37 |
b00tcat | panda|soso: hm maybe you're right - I thought 20min would suffice but maybe not, thanks | 15:37 |
*** social has quit IRC | 15:37 | |
*** skramaja has joined #tripleo | 15:37 | |
*** kjw3 has quit IRC | 15:38 | |
*** absubram has quit IRC | 15:38 | |
*** absubram_ is now known as absubram | 15:38 | |
*** dsavineau1 has joined #tripleo | 15:43 | |
jrist | jtomasek: fyi I closed this https://bugs.launchpad.net/tripleo/+bug/1637843 and marked invalid | 15:45 |
openstack | Launchpad bug 1637843 in tripleo "Deploy button should not be active (available) if no nodes were registered" [High,Invalid] - Assigned to Jiri Tomasek (jtomasek) | 15:45 |
jtomasek | jrist: thanks | 15:46 |
*** jkilpatr_ has joined #tripleo | 15:47 | |
*** numans has quit IRC | 15:48 | |
openstackgerrit | Merged openstack/tripleo-validations: Updated from global requirements https://review.openstack.org/395392 | 15:48 |
panda|soso | someone that is using mutt, can bounce this email to me please ? http://lists.openstack.org/pipermail/openstack-dev/2016-November/106985.html (mutt because I don't know any other client that is actually able to do a bounce) | 15:49 |
*** jkilpatr has quit IRC | 15:49 | |
*** rajinir has joined #tripleo | 15:49 | |
*** dsariel has joined #tripleo | 15:50 | |
ansiwen | someone can tell me what's going wrong here? failed package dependencies? http://logs.openstack.org/62/336562/5/check/gate-tripleo-ci-centos-7-undercloud/ad1e6b9/console.html | 15:53 |
*** abregman has quit IRC | 15:53 | |
*** kjw3 has joined #tripleo | 15:53 | |
*** ayoung has joined #tripleo | 15:54 | |
*** abregman has joined #tripleo | 15:55 | |
jaosorior | d0ugal: do we fill the user-environment.yaml every time an overcloud deploy is done? or does that only happen on the first update? | 15:56 |
d0ugal | jaosorior: it should happen every time, if it doesn't that is a but | 15:56 |
d0ugal | bug | 15:56 |
jaosorior | d0ugal: did you see the description of the bug I wrote a bit ago? | 15:56 |
*** ealcaniz has quit IRC | 15:57 | |
*** dtantsur|brb is now known as dtantsur | 15:57 | |
bnemec | ansiwen: Yes, mirror failure: http://logs.openstack.org/62/336562/5/check/gate-tripleo-ci-centos-7-undercloud/ad1e6b9/logs/var/log/undercloud_install.txt.gz#_2016-11-08_13_48_03_000 | 15:57 |
bnemec | Just recheck | 15:57 |
slagle | ansiwen: you want to go look at the whole undercloud install log to see what may have gone wrong: http://logs.openstack.org/62/336562/5/check/gate-tripleo-ci-centos-7-undercloud/ad1e6b9/console.html#_2016-11-08_13_57_35_700531 | 15:57 |
*** jerrygb has joined #tripleo | 15:57 | |
slagle | yea, that | 15:57 |
ansiwen | bnemec: I did several rechecks already | 15:57 |
ansiwen | just did again | 15:58 |
d0ugal | jaosorior: Yeah, I think so. Sorry, juggling something else at the same time. | 15:58 |
*** chandankumar has quit IRC | 15:58 | |
* bnemec can't fix crappy yum mirrors | 15:58 | |
*** jkilpatr_ has quit IRC | 16:01 | |
*** ayoung has quit IRC | 16:01 | |
*** rbowen has quit IRC | 16:01 | |
*** saneax is now known as saneax-_-|AFK | 16:01 | |
*** saneax-_-|AFK is now known as saneax | 16:01 | |
*** dsariel has quit IRC | 16:02 | |
jtomasek | mandre: ping | 16:02 |
sshnaidm | bnemec, can you please elaborate about breaking tripleo.sh? I mean networks patch | 16:03 |
mandre | jtomasek: pong | 16:03 |
sshnaidm | bnemec, and why old releases should have old range | 16:03 |
*** saneax is now known as saneax-_-|AFK | 16:03 | |
thrash | bnemec: can I get a review on https://review.openstack.org/#/c/395135/ ? Easy one. | 16:03 |
bnemec | sshnaidm: instack-undercloud defaults to 192.0.2.0. You're changing the default in tripleo.sh to 192.168.24.0. That doesn't match, so users of tripleo.sh are going to get broken. | 16:04 |
jtomasek | mandre: hi, I am looking for someone who could help me identify how to make puppet-tripleo take care of making sure, that when undercloud_public_vip is set in undercloud.conf, the /var/www/openstack-tripleo-ui/dist/tripleo_ui_config.js gets configured with that IP | 16:05 |
sshnaidm | bnemec, yeah, I'll change it in instack-undercloud too, I got it | 16:05 |
bnemec | thrash: Nice, thanks | 16:05 |
jaosorior | could someone check out this backport? https://review.openstack.org/#/c/395521/ | 16:05 |
jtomasek | mandre: Am I correct that puppet-tripleo is where such thing should live? | 16:05 |
*** paramite has quit IRC | 16:05 | |
sshnaidm | bnemec, is it only problem with instack-undercloud ? | 16:05 |
bnemec | sshnaidm: Probably not. OVB will need an update to its templates too, but that doesn't necessarily have to happen at the same time though. | 16:07 |
bnemec | Basically this is going to be a PITA to change. | 16:07 |
mandre | jtomasek: correct, you'll need to modify https://github.com/openstack/puppet-tripleo/blob/master/manifests/ui.pp | 16:07 |
sshnaidm | bnemec, yes, but no choice.. | 16:08 |
sshnaidm | bnemec, we can merge it in friday/sunday maybe, to get some time for fix | 16:08 |
bnemec | sshnaidm: As long as we merge the instack-undercloud change immediately after the ci change it should be fine. | 16:09 |
*** abehl has quit IRC | 16:09 | |
bnemec | There will be a brief window where the default config doesn't work in tripleo.sh, but it should be short and it's unlikely to cause major problems. | 16:09 |
sshnaidm | bnemec, do I need to add "dependent-on" in one of them..? | 16:09 |
mandre | jtomasek: so what do you need exactly? how do you want your tripleo_ui_config.js to look like? | 16:10 |
bnemec | sshnaidm: Yes, the instack-undercloud patch needs to Depends-On the CI patch. | 16:10 |
*** arxcruz is now known as arxcruz|brb | 16:12 | |
sshnaidm | bnemec, hmm.. I'm looking in instack-undercloud now, I don't find where it's used actually. It's a default, but we overwrite it in undercloud.conf.. | 16:12 |
lblanchard | jtomasek, jrist, akrivoka, florianf, honza|afk: Put together a flow around bringing tagging into the UI and making sure it remains separate from assigning to roles… If you have time take a look and let me know your thoughts :) https://openstack.invisionapp.com/share/PA99PGMZV | 16:12 |
jtomasek | mandre: we need that file to have the endpoints uncommented and set to the IP address which is defined by undercloud_public_vip (in undercloud.conf) | 16:12 |
jtomasek | mandre: (but only in case when undercloud_public_vip is set | 16:13 |
*** ebarrera has quit IRC | 16:13 | |
jrist | lblanchard: do we need to do a more thorough group review ? | 16:13 |
*** saneax-_-|AFK is now known as saneax | 16:13 | |
jrist | lblanchard: or do you get good enough comments in the mocks? | 16:13 |
*** jkilpatr_ has joined #tripleo | 16:13 | |
*** egafford has joined #tripleo | 16:13 | |
*** rcernin has quit IRC | 16:13 | |
openstackgerrit | Pradeep Kilambi proposed openstack/tripleo-heat-templates: ceilometer compute agent needs restart on compute upgrade https://review.openstack.org/395693 | 16:14 |
*** rbowen has joined #tripleo | 16:14 | |
jtomasek | thanks lblanchard | 16:14 |
*** liverpooler has quit IRC | 16:16 | |
lblanchard | jrist: I think a group review would be good :) If I get a ton of comments before that we could cancel the review. | 16:16 |
jrist | lblanchard: 10-4 | 16:16 |
mandre | jtomasek: hmmm, and that 'undercloud_public_vip' is a parameter that you need to set in undercloud.conf? | 16:17 |
sshnaidm | bnemec, do you want me to change the defaults of instack-undercloud? | 16:17 |
*** liverpooler has joined #tripleo | 16:17 | |
jtomasek | mandre: yes | 16:17 |
*** absubram has quit IRC | 16:17 | |
*** ramishra has quit IRC | 16:18 | |
mandre | jtomasek: in that case it should be available in the hieradata as well, and you can do some erb templating magic with https://github.com/openstack/puppet-tripleo/blob/master/templates/ui/tripleo_ui_config.js.erb | 16:18 |
bnemec | sshnaidm: The default is dynamically generated right now so we could deprecate it. We should be able to remove all of that logic now that we're actually changing the default. | 16:18 |
florianf | lblanchard: thanks | 16:18 |
*** ramishra has joined #tripleo | 16:19 | |
bnemec | sshnaidm: See https://github.com/openstack/instack-undercloud/blob/master/instack_undercloud/undercloud.py#L611 | 16:19 |
sshnaidm | bnemec, yeah, removed there some code | 16:20 |
jtomasek | mandre: I am not entirely sure how to combine/interleave the hiera values. e.g. take $ironic_url = hiera('ironic::keystone::auth::public_url', undef), and a value of 'undercloud_public_vip' from hiera | 16:20 |
jtomasek | without some harcore string parsing/replacing:) | 16:21 |
*** saneax is now known as saneax-_-|AFK | 16:22 | |
*** saneax-_-|AFK is now known as saneax | 16:22 | |
bnemec | jtomasek: What are you trying to do? The ironic...public_url value should already be set based on undercloud_public_vip. There shouldn't be any need to mess with it after the fact. | 16:23 |
*** saneax is now known as saneax-_-|AFK | 16:23 | |
jtomasek | bnemec: pefrect, I was just realizing that fact... | 16:23 |
*** saneax-_-|AFK is now known as saneax | 16:23 | |
bnemec | The endpoint addresses are all generated here: https://github.com/openstack/instack-undercloud/blob/master/instack_undercloud/undercloud.py#L673 | 16:24 |
jtomasek | bnemec, mandre: ok, so all we need is to remove the comments from that config file:) | 16:24 |
*** dsariel has joined #tripleo | 16:25 | |
jtomasek | anyone in for low hanging fruit?:) | 16:25 |
*** Guest39033 has quit IRC | 16:25 | |
jtomasek | bnemec, mandre: thank you! | 16:25 |
mandre | jtomasek: can't you retrieve the right URL from keystone? | 16:25 |
*** dtantsur is now known as dtantsur|afk | 16:25 | |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Select bootstrap node by list index not name https://review.openstack.org/395699 | 16:25 |
jtomasek | mandre: hm, right... one sec | 16:26 |
jtomasek | dtrainor: ^^^ | 16:26 |
mandre | jtomasek: iirc, the commented URLs are the ones you retrieve from keystone | 16:26 |
*** dsavineau1 has quit IRC | 16:27 | |
dtrainor | (reading) | 16:27 |
jtomasek | mandre: yes, that's right, I did not realize that the endpoints in keystone are actually set to that IP | 16:28 |
*** tosky has joined #tripleo | 16:28 | |
jtomasek | mandre: dtrainor if the undercloud_public_vip is set, the keystone endpoints should be set to that IP too, so the step to setup tipleo_ui_config.js should not be needed at all | 16:28 |
openstackgerrit | Sagi Shnaidman proposed openstack/instack-undercloud: Remove deprecated network range 192.0.2.0 https://review.openstack.org/395702 | 16:28 |
jtomasek | dtrainor: so now we need to know why you have it as a step in the guide? Is that a leftover? | 16:29 |
openstackgerrit | Merged openstack/tripleo-ui: Allow user to specify FQDN instead of IP address when registering nodes https://review.openstack.org/395634 | 16:30 |
openstackgerrit | Merged openstack/puppet-tripleo: Enable communication between UI and the Undercloud by making HAProxy proxy for the UI https://review.openstack.org/393390 | 16:30 |
openstackgerrit | Merged openstack/tripleo-heat-templates: set url_base option in static web middleware https://review.openstack.org/392918 | 16:30 |
*** tremble has quit IRC | 16:30 | |
dtrainor | No... undercloud_public_vip does set proper values in tripleo_ui_config.js but the values are commented out | 16:30 |
jtomasek | dtrainor: ok, then that step is not required at all | 16:31 |
dtrainor | also, this depends on how one accesses undercloud_public_vip | 16:31 |
jtomasek | dtrainor: since GUI gets the urls from keystone. Only one is required - keystone_url | 16:31 |
dtrainor | if you're referring to the docu that i linked you to, that was a special configuration because NAT was involved, in the form of a floating IP | 16:32 |
*** saneax is now known as saneax-_-|AFK | 16:33 | |
jtomasek | dtrainor: right, so I thought that point of using undercloud_public_vip is to set it to a IP which is accessible from a machine where user runs the browser - so no tunneling is required | 16:33 |
*** saneax-_-|AFK is now known as saneax | 16:34 | |
dtrainor | undercloud_public_ip needs to be local to the Undercloud, it's also used in the bind statement for haproxy to listen for and proxy the requests on the interface that undercloud_public_vip resides on. | 16:34 |
dtrainor | *undercloud_public_vip, rather | 16:34 |
jpich | lblanchard: Could you link your work to the bug? I think that'd be https://bugs.launchpad.net/tripleo/+bug/1640103 ? | 16:35 |
openstack | Launchpad bug 1640103 in tripleo "Split nodes tagging and assignment" [High,Triaged] - Assigned to Jiri Tomasek (jtomasek) | 16:35 |
*** weshay is now known as weshay_brb | 16:36 | |
*** saneax is now known as saneax-_-|AFK | 16:37 | |
*** saneax-_-|AFK is now known as saneax | 16:37 | |
dtrainor | jtomasek, does that help? | 16:38 |
lblanchard | jpich: will do! | 16:38 |
*** abregman_ has joined #tripleo | 16:38 | |
jpich | lblanchard: Cheers! | 16:38 |
jtomasek | dtrainor: ok, so it seems that ssl+haproxy setup is supported, but it does not solve the problem of making GUI+services accessible from other machine then undercloud, or does it? | 16:39 |
* jrist high fives and yells "teamwork!" | 16:39 | |
*** bkopilov has quit IRC | 16:39 | |
*** saneax is now known as saneax-_-|AFK | 16:40 | |
*** saneax-_-|AFK is now known as saneax | 16:41 | |
*** abregman has quit IRC | 16:41 | |
dtrainor | jtomasek, the *browser* is going to use the values in tripleo_ui_config.js, so whatever those values are, must be accessible by the browser. if the values were to come from keystone, those endpoints also need to be accessible by the browser. but if NAT is involved then they're probably inaccessible by the browser because the hostname should reference whatever value is used for undercloud_public_vip in /etc/hosts, which may be differe | 16:42 |
dtrainor | nt than the NAT address if used | 16:42 |
*** fragatina has joined #tripleo | 16:42 | |
*** iranzo has quit IRC | 16:43 | |
*** abregman_ is now known as abregman | 16:43 | |
dtrainor | if nat is involved, such as the case when the undercloud has a floating IP assigned to it (think, in a virtual environment) then the browser must resolve whatever undercloud_public_ip to a routable address on the Undercloud | 16:43 |
dtrainor | lblanchard, i like it | 16:44 |
flaper87 | weshay_brb: hey, you're working on the TripleO CI migration, right ? | 16:44 |
flaper87 | weshay_brb: if I got that right, I wanted to ask you if you had some spare time to help us fixing the containerized compute CI job. I know EmilienM was planning to work on it but he mentioned we could go ahead since he's on PTO | 16:45 |
flaper87 | go ahead w/o him* | 16:45 |
dtrainor | lblanchard, i like how it's still considered optional, or defaults to unassigned. technically it is in fact optional.... the deployment just won't work if it's not specified properly, also allows for you to repurpose the node as a different role | 16:45 |
jtomasek | dtrainor: ok, thanks, so in this case it is setup specific and that requires changes in tripleo_ui_config.js which is fine. | 16:45 |
*** ebarrera has joined #tripleo | 16:45 | |
dtrainor | jtomasek, correct. i'd say that when nat is used, that's more along the lines of a custom configuration that needs manual interaction, i think that's fair to state | 16:45 |
*** weshay_brb is now known as weshay | 16:45 | |
*** bkopilov has joined #tripleo | 16:46 | |
weshay | flaper87, I'm working on that now | 16:46 |
dtrainor | since using nat is an edge case and if you're using nat, then you should also have appropriate configurations in place to allow for the communication to work. part of those steps now would also include modifying tripleo_ui_config.js | 16:46 |
*** saneax is now known as saneax-_-|AFK | 16:46 | |
*** nyechiel has quit IRC | 16:46 | |
*** saneax-_-|AFK is now known as saneax | 16:46 | |
weshay | flaper87, I'll send an update soon | 16:47 |
flaper87 | weshay: a.w.e.s.o.m.e | 16:47 |
flaper87 | thanks a bunch | 16:47 |
jtomasek | dtrainor: what I was trying to pursue is that if an undercloud has a publicly accessible IP, and undercloud_public_vip is set to it, then GUI should end up being accessible without any tuneling or changes in tripleo_ui_config.js right? | 16:47 |
dtrainor | absolutely correct yep. we wouldn't even need to specify the keystone endpoint configuration in tripleo_ui_config.js because it defaults to https:// + host + :13000/v2.0 | 16:48 |
jtomasek | dtrainor: yep, nice, thanks | 16:49 |
dtrainor | and if that's the case, then all the other api endpoints will be configured according to a proper undercloud_public_vip configuration to | 16:49 |
dtrainor | *too | 16:49 |
openstackgerrit | Thiago da Silva proposed openstack/tripleo-heat-templates: set url_base option in static web middleware https://review.openstack.org/395654 | 16:49 |
*** dsariel has quit IRC | 16:49 | |
*** saneax is now known as saneax-_-|AFK | 16:50 | |
*** saneax-_-|AFK is now known as saneax | 16:50 | |
jpich | dtrainor: for virt environments, we'll always need to document a little bit of black magic/tunnels, right? (I'm not clear if the tunnelling command will still look as complicated as now) | 16:51 |
openstackgerrit | Thiago da Silva proposed openstack/tripleo-heat-templates: set url_base option in static web middleware https://review.openstack.org/395654 | 16:51 |
*** bnemec has quit IRC | 16:52 | |
*** saneax is now known as saneax-_-|AFK | 16:52 | |
*** saneax-_-|AFK is now known as saneax | 16:53 | |
*** yamahata has joined #tripleo | 16:53 | |
dtrainor | jpich, yep, we'll need that. we should insist on being able to route to whatever undercloud_public_vip is natively, but also suggest using sshuttle and/or ssh local port forwarding | 16:53 |
yolanda | dtantsur|afk, thanks for review on https://review.openstack.org/394426. I added a new patchset | 16:54 |
*** saneax is now known as saneax-_-|AFK | 16:54 | |
jpich | dtrainor: Yeah, I think the virt case is pretty common for people developing/testing things (e.g. on RDO test days). Once all the relevant patches are merged and there's no more workarounds needed, it'd be cool to add a little bit about that to the tripleo-doc repo for reference | 16:54 |
*** jlinkes has quit IRC | 16:54 | |
*** dmarlin_ has joined #tripleo | 16:55 | |
*** bnemec has joined #tripleo | 16:55 | |
tdasilva | shardy: hello, I read your blog post on puppet development environment with tripleo and it was great help: http://hardysteven.blogspot.com/2016/08/tripleo-deploy-artifacts-and-puppet.html | 16:56 |
tdasilva | shardy: do you have similar instructions or a pointer for t-h-t development? | 16:56 |
*** yamahata has quit IRC | 16:56 | |
*** yamahata has joined #tripleo | 16:58 | |
tdasilva | shardy: currently, to test a t-h-t change i'm making changes directly to /usr/share/openstack-tripleo-heat-templates/ but i'm guessing that's not the right way to go about it | 16:58 |
mwhahaha | tdasilva: you could just check it out and pass the directory to the deploy command. The --templates /path/to/your/templates/ | 16:59 |
mwhahaha | you don't have to use /usr/share/openstack-tripleo-heat-templates | 16:59 |
dtrainor | jpich, absolutely, it definitely warrants a re-visit. | 16:59 |
*** dmacpher is now known as dmacpher-afk | 17:00 | |
openstackgerrit | Merged openstack/python-tripleoclient: Change wording of help for --update-plan-only https://review.openstack.org/395135 | 17:00 |
tdasilva | mwhahaha: i tried doing that with changes to ~/heat-templates/puppet/services/swift-proxy.yaml and that didn't work. but i had used the -e flag after --templates | 17:01 |
tdasilva | so maybe that's why | 17:01 |
mwhahaha | yea i think it needs to be after the --templates, --templates <path> -e <file> | 17:02 |
tdasilva | mwhahaha: cool, i will try that out | 17:02 |
shardy | tdasilva: yeah, I basically just work from a local git checkout with --templates foo | 17:03 |
*** mcornea has quit IRC | 17:04 | |
tdasilva | shardy: ok, cool. I got the idea of using the -e flag from here: http://tripleo.org/advanced_deployment/ssl.html#deploying-an-ssl-environment | 17:04 |
*** dsavineau1 has joined #tripleo | 17:04 | |
tdasilva | but i guess that's only for environment files.... | 17:04 |
shardy | tdasilva: yup, all can be local copies stored wherever you prefer | 17:05 |
openstackgerrit | Merged openstack/tripleo-heat-templates: ceilometer compute agent needs restart on compute upgrade https://review.openstack.org/394968 | 17:05 |
*** chlong has quit IRC | 17:08 | |
openstackgerrit | Merged openstack/puppet-tripleo: Pass X-Forwarded-Proto for missing services https://review.openstack.org/395521 | 17:08 |
*** social has joined #tripleo | 17:17 | |
*** chlong has joined #tripleo | 17:17 | |
*** dsariel has joined #tripleo | 17:17 | |
jtomasek | lblanchard: I've added a few comments to the wireframes | 17:18 |
slagle | i've requested the next newton release: https://review.openstack.org/#/c/391799/ | 17:20 |
jaosorior | slagle: is this included? https://review.openstack.org/#/c/395521/ | 17:22 |
openstackgerrit | Brad P. Crochet proposed openstack/python-tripleoclient: Change wording of help for --update-plan-only https://review.openstack.org/395726 | 17:23 |
slagle | jaosorior: i believe so, you can double check the hash's in the commit to confirm | 17:24 |
*** chandankumar has joined #tripleo | 17:25 | |
jaosorior | slagle: I just did, it is there indeed. Thanks | 17:25 |
tdasilva | slagle: would it be possible to include this too? https://review.openstack.org/#/c/395654/ | 17:25 |
slagle | tdasilva: no. it's not merged. we will do another newton release later | 17:26 |
tdasilva | slagle: just for reference, what's later? | 17:26 |
slagle | tdasilva: not sure tbh, we haven't picked a time | 17:27 |
*** ebarrera has quit IRC | 17:31 | |
*** bvandenh has quit IRC | 17:32 | |
*** numans has joined #tripleo | 17:32 | |
*** ebarrera has joined #tripleo | 17:32 | |
*** numans has quit IRC | 17:32 | |
*** jpich has quit IRC | 17:33 | |
*** milan has quit IRC | 17:37 | |
*** bkopilov has quit IRC | 17:37 | |
*** florianf has quit IRC | 17:40 | |
*** abregman has quit IRC | 17:42 | |
*** hewbrocca is now known as hewbrocca_afk | 17:46 | |
*** dsariel has quit IRC | 17:48 | |
openstackgerrit | Jiri Tomasek proposed openstack/tripleo-specs: GUI Deployment Configuration improvements https://review.openstack.org/393365 | 17:53 |
*** bkopilov has joined #tripleo | 17:54 | |
jaosorior | dtrainor: so, did you dig more into that ssl bug? | 17:54 |
jaosorior | dtrainor: I tried checking it out, but ended up with a very standard firefox warning for "UNKOWN_ISSUER" which is pretty much what's expected. And not with the issue from the bug. | 17:55 |
dtrainor | yea, i put out the feelers and someone graciously responded with https://bugzilla.mozilla.org/show_bug.cgi?id=700837 | 17:55 |
openstack | Mozilla bug 700837 in Security: PSM "Server certificate is only trusted for a specific port after exception. Alternating certificates on one port creates constant exception prompts.." [Enhancement,Resolved: wontfix] - Assigned to nobody | 17:55 |
dtrainor | It doesn't look like something that they're interested in changing, either | 17:56 |
lblanchard | dtrainor, jtomasek|afk: thanks for the review! | 17:56 |
dtrainor | So I think the only thing to do now is to have the User import the CA | 17:56 |
*** derekh has quit IRC | 17:57 | |
*** jtomasek has quit IRC | 17:58 | |
*** kaslcrof is now known as kaslcrof|off | 17:58 | |
jaosorior | I see :/ | 17:59 |
panda|soso | any hints on how to understand where a mitaka deployment failed ? | 17:59 |
*** dougbtv has quit IRC | 18:01 | |
jaosorior | panda|soso: ?? | 18:02 |
*** jcoufal_ has joined #tripleo | 18:02 | |
panda|soso | jaosorior: I have a mitaka gate that fails, the deployment is still in early stage, but I don't see any errors, so I'd like to understand where to look | 18:03 |
*** fragatin_ has joined #tripleo | 18:04 | |
*** jcoufal has quit IRC | 18:05 | |
*** fragatina has quit IRC | 18:07 | |
*** lucasagomes is now known as lucas-afk | 18:07 | |
*** dsavineau1 has quit IRC | 18:08 | |
*** tremble has joined #tripleo | 18:10 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: Reload haproxy configuration as a post-deployment step https://review.openstack.org/393644 | 18:10 |
*** tremble has quit IRC | 18:10 | |
*** tremble has joined #tripleo | 18:10 | |
*** bnemec has quit IRC | 18:11 | |
*** aufi has quit IRC | 18:11 | |
*** ebarrera has quit IRC | 18:12 | |
*** mgould is now known as mgould|afk | 18:12 | |
*** bnemec has joined #tripleo | 18:13 | |
openstackgerrit | James Slagle proposed openstack/tripleo-heat-templates: Reload haproxy configuration as a post-deployment step https://review.openstack.org/395749 | 18:13 |
*** kaslcrof|off has quit IRC | 18:15 | |
*** rasca has quit IRC | 18:17 | |
*** pkovar has quit IRC | 18:21 | |
*** jlinkes has joined #tripleo | 18:21 | |
*** ohamada has quit IRC | 18:23 | |
*** rodrigods has quit IRC | 18:24 | |
*** jaosorior has quit IRC | 18:26 | |
*** rodrigods has joined #tripleo | 18:27 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: ceilometer compute agent needs restart on compute upgrade https://review.openstack.org/395693 | 18:28 |
bnemec | dmarlin_: I'm not entirely sure what will be required to support ARM in diskimage-builder. | 18:29 |
Guest64 | ping tripleo, could someone help me figure out where I mangled this nic-config? http://pastebin.com/7yFQZdiC | 18:29 |
Guest64 | ^it purposefully has no bridge as contrail will handle tennant networks | 18:29 |
bkero | disk-image-create has armhf as a target architecture | 18:29 |
bkero | Is it broken? | 18:29 |
bnemec | I don't know. dmarlin_^ | 18:30 |
dmarlin_ | bnemec: ok, I was wondering if there had been any effort to add support, but if not, if I could help | 18:31 |
dmarlin_ | aarch64 is 64-bit arm and armhf is 32-bit | 18:32 |
*** ayoung has joined #tripleo | 18:32 | |
bnemec | dmarlin_: Then I would hope supporting 64-bit (if it doesn't already) would basically just mean making sure it pulls down the right image and then dealing with any package differences between 32 and 64 bit. | 18:33 |
*** tosky has quit IRC | 18:34 | |
dmarlin_ | bnemec: that sounds right to me. I don't think many (if any) code changes would be required. | 18:34 |
dmarlin_ | bnemec: but we will need the right image to pull down... I'm not sure how that is made | 18:34 |
bkero | Looks like elements/arthicture-emulation-binaries makes this possible | 18:35 |
bnemec | dmarlin_: I don't know, but I'd start looking wherever the 32-bit image is pulled from. | 18:35 |
* bkero trying a disk-image-create -a arm64 -o test.qcow2 vm ubuntu architecture-emulation-binaries | 18:36 | |
bkero | it seems to be doing the right thing | 18:36 |
thrash | dmarlin_: to start you could use DIB_LOCAL_IMAGE | 18:36 |
tbarron | just got https://bugzilla.redhat.com/show_bug.cgi?id=1393487 - with OSP-10 blocker ? - and need to fix it by adding tripleo.manila_api.firewall_rules to THT/puppet/services/manila-api.yaml but | 18:38 |
openstack | bugzilla.redhat.com bug 1393487 in rhel-osp-director "Manila port is not open in firewall when deploying the Manila API service on a different role than controller" [Urgent,New] - Assigned to tbarron | 18:38 |
dmarlin_ | bkero: thanks, I'll give that a shot | 18:38 |
tbarron | I need to understand our conventions for the firewall comment, what determines the number that I should use? | 18:38 |
*** tremble has quit IRC | 18:38 | |
bkero | dmarlin_: I'll let you know how this run completes. 200MB cloudimg over cafe wifi is slow. | 18:39 |
dmarlin_ | bkero: understood. thank you | 18:39 |
tbarron | For ex, if I add lines 56-60 in http://paste.fedoraproject.org/476535/78716232/ what should I substitute for '1xx' in line 57? | 18:39 |
*** chandankumar_ has joined #tripleo | 18:39 | |
tbarron | marios: gfidente if you guys are still around, a manila api firewall rule question ^^^^^ | 18:40 |
bnemec | tbarron: I believe the heuristic so far has just been to pick the next available number. | 18:41 |
tbarron | bnemec: so just grep them out of the codebase and bump the number? | 18:41 |
tbarron | bnemec: ok, I'll do that for the review | 18:42 |
bnemec | tbarron: Oh, that's right, we don't put them all in the same place anymore. But yeah, I guess that would work. | 18:42 |
bnemec | I suspect it doesn't matter, it's just part of the identifier for the rule and since the service name is also there it's going to be unique no matter what. | 18:42 |
*** chandankumar has quit IRC | 18:43 | |
tbarron | bnemec: ack, best effort then :) | 18:43 |
*** fragatin_ has quit IRC | 18:47 | |
*** fragatina has joined #tripleo | 18:48 | |
*** tremble has joined #tripleo | 18:48 | |
*** tremble has quit IRC | 18:54 | |
*** tremble has joined #tripleo | 18:56 | |
*** tremble has quit IRC | 18:56 | |
*** tremble has joined #tripleo | 18:56 | |
dmarlin_ | bkero: I tried the same command locally. I should have mentioned I am running on fedora. should the same be expected to run there? | 18:57 |
bkero | dmarlin_: mine failed, but due to 'Package grub-pc is not available, but is referred to by another package.' | 18:57 |
dmarlin_ | bkero: mine failed as well: https://paste.fedoraproject.org/476553/78717868/ | 18:58 |
bkero | dmarlin_: you don't have qemu static user binaries installed | 18:58 |
*** rodrigods has quit IRC | 18:58 | |
bkero | + '[' -f /usr/bin/qemu-aarch64-static ']' yields qemu binary file not found. | 18:58 |
dmarlin_ | bkero: let me look for those... | 18:58 |
*** rcernin has joined #tripleo | 18:59 | |
dmarlin_ | bkero: I also noticed: | 19:00 |
dmarlin_ | WARNING: Unknown architecture: aarch64 | 19:00 |
dmarlin_ | checking for architecture compatibility... | 19:00 |
*** dprince has quit IRC | 19:00 | |
dmarlin_ | [[ aarch64 != \a\r\m\6\4 ]] | 19:00 |
dmarlin_ | bkero: is that an issue? | 19:00 |
*** tremble has quit IRC | 19:02 | |
bkero | dmarlin_: I didn't get the warning, I'm running from master. | 19:03 |
bkero | dmarlin_: can you confirm that you don't have a /usr/bin/qemu-aarch64-static binary? | 19:03 |
dmarlin_ | I do not | 19:03 |
bkero | That is your problem at the moment. | 19:04 |
dmarlin_ | bkero: I am trying to find the package that provides that | 19:04 |
dmarlin_ | bkero: do you get aarch64 for uname -m? | 19:04 |
*** akrivoka has quit IRC | 19:04 | |
bkero | Probably qemu-user-static. I don't have a fedora machine nearby to test. | 19:04 |
bkero | That's just uname listing your local machine type. I'm betting we all have x86_64 machines here. | 19:05 |
dmarlin_ | bkero: ok, thanks | 19:05 |
openstackgerrit | Tom Barron proposed openstack/tripleo-heat-templates: Add firewall rules for manila api service https://review.openstack.org/395769 | 19:11 |
dmarlin_ | bkero: that got much further. now hitting a missing module from 99-squash-package-install | 19:15 |
dmarlin_ | ImportError: No module named yaml | 19:15 |
dmarlin_ | bkero: I am running diskimage-builder-1.14.1. should I be using something newer (or build from master)? | 19:16 |
*** coolsvap has quit IRC | 19:17 | |
*** dsavineau1 has joined #tripleo | 19:19 | |
bkero | dmarlin_: that sounds like you need python-yaml installed in your virtualenv/site-packages | 19:20 |
dmarlin_ | bkero: ok. just curious, should these packages (qemu-user-static, python-yaml, etc.) be requirements for diskimage-builder, or are they optional (just needed due to the command I'm testing) ? | 19:23 |
bkero | dmarlin_: qemu-user-static is only required if you're building images that are not the same as your host system. python-yaml should be a requirement, although should be installed by the dependencies in requirements.txt already. | 19:27 |
dmarlin_ | bkero: thanks | 19:27 |
*** rodrigods has joined #tripleo | 19:28 | |
*** NP_ has joined #tripleo | 19:30 | |
Guest64 | dsneddon, np, we are all here | 19:33 |
Guest64 | NP? | 19:33 |
Guest64 | ng? | 19:33 |
dsneddon | Guest64, I'm here | 19:33 |
*** Guest64 is now known as gbarros | 19:33 | |
openstackgerrit | Merged openstack/puppet-tripleo: Add proper handling of IPv6 addresses for rabbit host/port handling https://review.openstack.org/395104 | 19:33 |
gbarros | sorry, fixed. | 19:33 |
gbarros | nagendra is in here somewhere too | 19:33 |
Ng | gbarros: you rang? :) | 19:34 |
gbarros | ng, sorry, wrong ng | 19:34 |
Ng | :D | 19:34 |
NP_ | Hi.. NP - nagendra | 19:35 |
*** zoli|wfh is now known as zoli|gone | 19:37 | |
*** chandankumar_ has quit IRC | 19:38 | |
gfidente | tbarron those numbers allow you to order rules | 19:41 |
openstackgerrit | Sagi Shnaidman proposed openstack/instack-undercloud: Remove deprecated network range 192.0.2.0 https://review.openstack.org/395702 | 19:42 |
tbarron | gfidente: yeah, but what determines what the order should be, there is no master file - these are distributed all over the codebase | 19:42 |
*** hjensas has quit IRC | 19:42 | |
gfidente | tbarron exactly, it's more fun this way | 19:42 |
tbarron | gfidente: :) | 19:42 |
*** thrash is now known as thrash|appt | 19:42 | |
gfidente | though unless there aren't conflicting rules, the order shouldn't really be a big problem | 19:43 |
tbarron | gfidente: I don't think the relative order of these api service ACCEPT rules matters, i.e. the order within these, w/o any JUMPS, DENIES, etc. | 19:43 |
tbarron | gfidente: jinx | 19:43 |
gfidente | well they end up all on the same iptables when mixing services | 19:43 |
gfidente | so there is a chance of conflicts | 19:43 |
tbarron | gfidente: right, order doesn't matter within the set but uniqueness does | 19:44 |
tbarron | gfidente: so if you have a chance, take a look at https://review.openstack.org/395769 and tell me if it needs fixing :) | 19:44 |
gfidente | tbarron looks cool, thanks! | 19:45 |
* gfidente grep -r 150 ... | 19:46 | |
* gfidente sad | 19:47 | |
tbarron | gfidente: ty | 19:48 |
tbarron | gfidente: for i in $(seq 1 10); do grep -R -A1 'tripleo.*.firewall_rules' . 2> /dev/null | grep 'yaml-' | grep "1$i[0-9]"; done | 19:50 |
*** jkilpatr_ has quit IRC | 19:52 | |
gfidente | tbarron I was doing the -A1 as well | 19:54 |
gfidente | but it doesn't catch multiple rules from the same service | 19:54 |
tbarron | gfidente: true that | 19:55 |
gfidente | maybe we can parse the yals | 19:55 |
gfidente | *yaml | 19:55 |
gfidente | though not now for me :) | 19:55 |
tbarron | :) have a good night, and thanks again | 19:55 |
*** rcernin has quit IRC | 19:55 | |
gfidente | there is a yaml validation in tht/tools | 19:55 |
gfidente | maybe we could add something there, it's good idea to do it before it gets too messy :( | 19:56 |
*** dougbtv has joined #tripleo | 20:00 | |
*** jkilpatr has joined #tripleo | 20:04 | |
*** jkilpatr has quit IRC | 20:05 | |
openstackgerrit | Giulio Fidente proposed openstack/puppet-tripleo: Normalize civetweb binding address if IPv6 https://review.openstack.org/395785 | 20:05 |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Configure civetweb bind socket via puppet-tripleo https://review.openstack.org/390569 | 20:11 |
*** jprovazn has quit IRC | 20:12 | |
openstackgerrit | Giulio Fidente proposed openstack/puppet-tripleo: Normalize civetweb binding address if IPv6 https://review.openstack.org/395785 | 20:13 |
*** gfidente has quit IRC | 20:13 | |
*** jkilpatr has joined #tripleo | 20:13 | |
slagle | can i get a +2 on this backport please? https://review.openstack.org/#/c/395749/ | 20:16 |
*** ayoung has quit IRC | 20:17 | |
*** jkilpatr has quit IRC | 20:20 | |
*** hjensas has joined #tripleo | 20:23 | |
*** jkilpatr has joined #tripleo | 20:34 | |
slagle | thanks bnemec | 20:35 |
stevebaker | morning | 20:35 |
bnemec | slagle: I have to +2 some things to get my +/- ratio out of the asshole range. :-) | 20:36 |
*** egafford has quit IRC | 20:40 | |
sshnaidm | bnemec, you have a great chance! :) https://review.openstack.org/#/c/395702/ | 20:46 |
*** gbarros has quit IRC | 20:48 | |
openstackgerrit | Brent Eagles proposed openstack/os-net-config: Add support for name replacement in OVS_EXTRA https://review.openstack.org/395795 | 20:54 |
hrybacki | hey all, I'm running into a problem installing the undercloud. os-refresh-config is erroring out but I'm not sure how best to debug it: https://paste.fedoraproject.org/476584/78724884/ | 20:56 |
*** psanchez has quit IRC | 20:56 | |
*** adarazs has quit IRC | 20:56 | |
hrybacki | google shows errors like this popping up in the past and being tied to missing packages | 20:56 |
*** gchamoul has quit IRC | 20:56 | |
*** marios has quit IRC | 20:57 | |
*** myoung has quit IRC | 20:57 | |
*** slagle has quit IRC | 20:57 | |
*** stevebaker has quit IRC | 20:57 | |
*** lhinds has quit IRC | 20:57 | |
*** cschwede has quit IRC | 20:57 | |
*** jmiu has quit IRC | 20:57 | |
*** jschlueter has quit IRC | 20:58 | |
mwhahaha | hrybacki: error 6 is just when puppet fails | 21:00 |
dmarlin_ | bkero: thanks again for all your help. just to be sure, is this the appropriate channel for the type questions I'm asking? | 21:00 |
mwhahaha | hrybacki: you'd need to check the puppet log to see why it's erroring, could be package downloads or a service could not be starting | 21:01 |
hrybacki | ack, thanks mwhahaha | 21:01 |
bkero | dmarlin_: you might have better luck asking in #openstack-dib | 21:01 |
mwhahaha | hrybacki: check the undercloud log, searching for 'Error:' would show puppet errors | 21:01 |
openstackgerrit | John Fulton proposed openstack/tripleo-specs: Integrate TripleO with Tendrl for External Storage Deployment/Management https://review.openstack.org/387631 | 21:01 |
dmarlin_ | bkero: will do. thank you. | 21:02 |
*** gbarros has joined #tripleo | 21:03 | |
*** NP_ has quit IRC | 21:11 | |
hrybacki | mwhahaha: I'm seeing a dependency issue (and command timeouts) https://paste.fedoraproject.org/476591/72628014/ | 21:18 |
mwhahaha | hrybacki: so the dbsync command took too long, and the retry failed because of Duplicate column name 'standard_attr_id' | 21:19 |
mwhahaha | hrybacki: i'd clear out the db and try again | 21:19 |
hrybacki | mwhahaha: ack, thanks | 21:20 |
openstackgerrit | Merged openstack/tripleo-heat-templates: Reload haproxy configuration as a post-deployment step https://review.openstack.org/395749 | 21:22 |
openstackgerrit | Ben Nemec proposed openstack-infra/tripleo-ci: POC: Use tripleo-repos in tripleo.sh https://review.openstack.org/395813 | 21:23 |
*** jayg is now known as jayg|g0n3 | 21:26 | |
*** Goneri has quit IRC | 21:26 | |
*** yamahata has quit IRC | 21:27 | |
*** adarazs has joined #tripleo | 21:28 | |
*** cschwede has joined #tripleo | 21:28 | |
*** psanchez has joined #tripleo | 21:28 | |
*** gchamoul has joined #tripleo | 21:29 | |
*** myoung has joined #tripleo | 21:29 | |
*** jschluet has joined #tripleo | 21:29 | |
*** thrash|appt is now known as thrash | 21:30 | |
*** lhinds has joined #tripleo | 21:30 | |
*** marios has joined #tripleo | 21:31 | |
*** slagle has joined #tripleo | 21:31 | |
*** jmiu has joined #tripleo | 21:32 | |
*** jkilpatr has quit IRC | 21:34 | |
*** stevebaker has joined #tripleo | 21:34 | |
*** Nagendra has joined #tripleo | 21:39 | |
*** hewbrocca_afk is now known as hewbrocca | 21:39 | |
*** ayoung has joined #tripleo | 21:39 | |
*** lmiccini has quit IRC | 21:44 | |
*** iranzo has joined #tripleo | 21:50 | |
*** iranzo has joined #tripleo | 21:50 | |
*** jeckersb is now known as jeckersb_gone | 21:52 | |
*** jlinkes has quit IRC | 21:54 | |
*** lblanchard has quit IRC | 21:57 | |
*** jkilpatr has joined #tripleo | 21:58 | |
openstackgerrit | Brent Eagles proposed openstack/os-net-config: Add support for name replacement in OVS_EXTRA https://review.openstack.org/395795 | 22:02 |
*** dsavineau1 has left #tripleo | 22:02 | |
openstackgerrit | Ben Nemec proposed openstack-infra/tripleo-ci: POC: Use tripleo-repos in tripleo.sh https://review.openstack.org/395813 | 22:02 |
*** jcoufal_ has quit IRC | 22:02 | |
*** tiswanso has quit IRC | 22:04 | |
*** kjw3 has quit IRC | 22:06 | |
*** hewbrocca is now known as hewbrocca_afk | 22:07 | |
panda|soso | I thought this https://review.openstack.org/382515 would pass after merging https://review.openstack.org/395104 | 22:07 |
panda|soso | rechecking tomorrow, but I think it's ready, if we want to merge it. IPv6 in liberty is currently disabled. | 22:08 |
*** rodrigods has quit IRC | 22:11 | |
*** rodrigods has joined #tripleo | 22:11 | |
*** panda|soso is now known as panda|zZ | 22:17 | |
ggillies | anyone around who is familiar with the new composable roles functionality in newton? | 22:18 |
fultonj | ggillies: i am a little. what are you trying to do? | 22:21 |
fultonj | ggillies: i've basically followed shardy's blog and gotten it to do what i need it to do. | 22:21 |
*** tiswanso has joined #tripleo | 22:30 | |
*** tiswanso has quit IRC | 22:30 | |
*** tiswanso has joined #tripleo | 22:30 | |
*** tiswanso has quit IRC | 22:30 | |
ggillies | fultonj: so I am trying to create two new roles | 22:31 |
*** tiswanso has joined #tripleo | 22:31 | |
ggillies | that are essentially clones of the compute role | 22:31 |
ggillies | LenovoCompute and DellCompute | 22:31 |
ggillies | as I have different hardware and wish to have different setups for them | 22:31 |
ggillies | everything seems to work ok | 22:31 |
ggillies | except that their networking configuration is screwed up | 22:31 |
ggillies | /etc/os-net-config/config.json isn't what I would expect | 22:31 |
fultonj | ggillies: my custom role also had a screwed up network | 22:32 |
ggillies | oh :( | 22:32 |
ggillies | sooooooo this sounds like a bug? | 22:32 |
fultonj | ggillies: however, i didn't get it resolved :( | 22:32 |
bnemec | Interesting. I had issues with net-iso on a custom role too. | 22:32 |
bnemec | At the time it wasn't relevant to what I was trying to do so I just dropped it. | 22:33 |
bnemec | Sounds like I need to look again. | 22:33 |
ggillies | yeah I have network-isolation enabled | 22:33 |
ggillies | and the appropriate bits | 22:33 |
openstackgerrit | Brent Eagles proposed openstack/tripleo-heat-templates: WIP: Add fail_mode workaround for connectivity issues on reboot https://review.openstack.org/395854 | 22:34 |
fultonj | ggillies: i attempted to use network isolation but only got my provisioning nic and external nic working | 22:34 |
fultonj | ggillies: and your compute ndoes have a good network as expected, right? | 22:34 |
ggillies | so I'm not using any compute nodes | 22:34 |
ggillies | with the standard compute role | 22:35 |
ggillies | just my new LenovoCompute and DellCompute | 22:35 |
ggillies | but all other nodes are working fine | 22:35 |
ggillies | controllers, ceph, etc | 22:35 |
fultonj | ggillies: how did you pass nic-configs to the custom-role ? | 22:35 |
ggillies | yes | 22:36 |
ggillies | oh f*%ck | 22:36 |
ggillies | OS::TripleO::DellCompute::Net::SoftwareConfig: nic-configs/ceph-storage.yaml | 22:37 |
ggillies | OS::TripleO::LenovoCompute::Net::SoftwareConfig: nic-configs/ceph-storage.yaml | 22:37 |
ggillies | crap | 22:37 |
ggillies | I cut and pasted from the line above | 22:37 |
ggillies | didn't modify it from ceph :|\ | 22:37 |
*** yamahata has joined #tripleo | 22:37 | |
fultonj | ggillies: i had used this... | 22:37 |
fultonj | OS::TripleO::NakedServer::Net::SoftwareConfig: /home/stack/custom-templates/nic-configs/ceph-storage-nics.yaml | 22:37 |
fultonj | because i wanted the nakedserver (custom role) to have the same network setup as my ceph nodes | 22:38 |
fultonj | it didn't get that network setup however | 22:38 |
ggillies | yeah | 22:38 |
ggillies | I just realised I had mine pointing to ceph | 22:38 |
ggillies | instead of compute | 22:38 |
ggillies | which explains the missing vlans etc I saw | 22:38 |
*** jeckersb_gone is now known as jeckersb | 22:38 | |
*** iranzo has quit IRC | 22:38 | |
ggillies | I'll redeploy now and see how I go | 22:38 |
fultonj | ggillies: did you see any correct ceph network configurations? | 22:39 |
ggillies | yeah my ceph nodes are working fine | 22:39 |
fultonj | ggillies: i mean, does LenovoCompute or DellCompute has ifcfg files that correspond to what you would find on a ceph node? | 22:39 |
fultonj | ggillies: assuming you get the desired nic-config file deployed, i am wondering if tripleo will do the right thing with it, or if you'll end up in the same siutation as I did | 22:40 |
ggillies | I had them pointing to the wrong files in the resource registry | 22:41 |
ggillies | I've fixed it now and am redeploying | 22:41 |
ggillies | hopefully that fixes it | 22:41 |
fultonj | yes, i understand | 22:41 |
fultonj | for me, even with teh right files in the resoruce registry, i still had a problem | 22:41 |
*** cdearborn has quit IRC | 22:42 | |
ggillies | fultonj: ok fair enough | 22:42 |
fultonj | ggillies: so i'll be curious to knwo if we're both hiting a larger problem, or if i have something else going on | 22:42 |
ggillies | I'll let you know my experience once this deploy finishes | 22:42 |
ggillies | yeah | 22:42 |
fultonj | ggillies: cool | 22:42 |
*** chlong has quit IRC | 22:47 | |
*** rhallisey has quit IRC | 22:48 | |
openstackgerrit | Thiago da Silva proposed openstack/puppet-tripleo: adding new swift middleware that is typically enabled by default https://review.openstack.org/395857 | 22:48 |
openstackgerrit | Thiago da Silva proposed openstack/tripleo-heat-templates: adding swift middleware that is typically enabled by default https://review.openstack.org/395859 | 22:53 |
*** tiswanso has quit IRC | 22:57 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-tripleoclient: Updated from global requirements https://review.openstack.org/395379 | 23:04 |
*** maticue_ has quit IRC | 23:12 | |
*** saneax-_-|AFK is now known as saneax | 23:15 | |
*** gbarros has quit IRC | 23:15 | |
*** jerrygb has quit IRC | 23:16 | |
*** ayoung has quit IRC | 23:16 | |
*** jerrygb has joined #tripleo | 23:23 | |
openstackgerrit | mathieu bultel proposed openstack/tripleo-heat-templates: Enable Ceph to the upgrade converge step https://review.openstack.org/395234 | 23:27 |
*** ayoung has joined #tripleo | 23:28 | |
*** morazi has quit IRC | 23:34 | |
*** michapma_alt has joined #tripleo | 23:34 | |
*** dmarlin_ has left #tripleo | 23:38 | |
openstackgerrit | Thiago da Silva proposed openstack/tripleo-heat-templates: adding swift middleware that is typically enabled by default https://review.openstack.org/395859 | 23:41 |
*** cdearborn has joined #tripleo | 23:48 | |
*** jobewan has quit IRC | 23:52 | |
*** lblanchard has joined #tripleo | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!